Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge future into develop #1058

Merged
merged 76 commits into from
Oct 15, 2023
Merged

Merge future into develop #1058

merged 76 commits into from
Oct 15, 2023

Commits on Mar 18, 2023

  1. Configuration menu
    Copy the full SHA
    83c1a81 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Configuration menu
    Copy the full SHA
    a148f4c View commit details
    Browse the repository at this point in the history
  2. Update ironwood replace

    neilalexander committed Mar 19, 2023
    Configuration menu
    Copy the full SHA
    5a243d5 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. update ironwood replace, update ipv6rwc to work (may need updates lat…

    …er if interface changes)
    Arceliar committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    5b6d9d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc632c5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abbe94f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e99c870 View commit details
    Browse the repository at this point in the history
  5. Update ci.yml

    Arceliar authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    ebd3596 View commit details
    Browse the repository at this point in the history
  6. Update go.mod

    Arceliar authored Mar 26, 2023
    Configuration menu
    Copy the full SHA
    8696650 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    1345960 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2023

  1. Configuration menu
    Copy the full SHA
    5e95246 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    669e61a View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Update mobile bindings

    neilalexander committed May 14, 2023
    Configuration menu
    Copy the full SHA
    c7ea223 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. update ironwood dependency

    Arceliar committed May 15, 2023
    Configuration menu
    Copy the full SHA
    101189a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ffb2f06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7ee7d9 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    7afa23b View commit details
    Browse the repository at this point in the history
  2. Fix unit test

    neilalexander committed May 19, 2023
    Configuration menu
    Copy the full SHA
    a9ec387 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b16352 View commit details
    Browse the repository at this point in the history
  4. Fix Windows build

    neilalexander committed May 19, 2023
    Configuration menu
    Copy the full SHA
    6ac2fae View commit details
    Browse the repository at this point in the history
  5. yggdrasilctl tweaks

    neilalexander committed May 19, 2023
    Configuration menu
    Copy the full SHA
    a233e77 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2023

  1. Fix -autoconf

    neilalexander committed May 20, 2023
    Configuration menu
    Copy the full SHA
    e290e74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e338b6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5ba9dad View commit details
    Browse the repository at this point in the history
  4. Use regular mutex instead (less type assertions)

    This reverts commit 5ba9dad.
    neilalexander committed May 20, 2023
    Configuration menu
    Copy the full SHA
    e0b39b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c0188f5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aff3201 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1033 from yggdrasil-network/ironwood-experimental

    Update to experimental ironwood
    Arceliar authored May 20, 2023
    Configuration menu
    Copy the full SHA
    19ca255 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #1034 from yggdrasil-network/neil/futurelink2

    Link refactoring, admin socket changes, TLS changes
    neilalexander authored May 20, 2023
    Configuration menu
    Copy the full SHA
    2565cbf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    333561f View commit details
    Browse the repository at this point in the history
  10. Tweak lock behaviour

    neilalexander committed May 20, 2023
    Configuration menu
    Copy the full SHA
    cb8333f View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1036 from yggdrasil-network/neil/linktweaks

    Tweak link state locking, add comments, listener priority, other fixes
    neilalexander authored May 20, 2023
    Configuration menu
    Copy the full SHA
    5270969 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Configuration menu
    Copy the full SHA
    8b5add5 View commit details
    Browse the repository at this point in the history
  2. cheer up the linter

    Arceliar committed May 21, 2023
    Configuration menu
    Copy the full SHA
    5a6f27e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e94985c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1040 from yggdrasil-network/Arceliar/allocs

    Reduce allocations
    Arceliar authored May 21, 2023
    Configuration menu
    Copy the full SHA
    8562b6b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    06ca894 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    2eda59d View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. cmd/yggdrasil: do not log timestamps to syslog

    It is expected a syslog implementation be it rsyslog or journald to
    have their own timestamping, so there's no point in duplicating that
    info.
    
    Signed-off-by: Oleksandr Natalenko <[email protected]>
    pfactum committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    f6c0d84 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2023

  1. Switch back to using an actor to manage link state, and slighty rando…

    …mize the delay between multicast announcements. This seems to fix the issue with duplicate connections (and breaks a livelock in the multicast code where both nodes keep closing the listen side of their connection, but that's kind of a hack, we need a better solution)
    Arceliar committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    c1ae9ea View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1044 from yggdrasil-network/arc/linkfix

    Fix duplicate connections
    Arceliar authored Jun 18, 2023
    Configuration menu
    Copy the full SHA
    31177f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0f8d8a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1045 from yggdrasil-network/neil/tunintf

    Define interface for RWCs
    neilalexander authored Jun 18, 2023
    Configuration menu
    Copy the full SHA
    8072443 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5e68455 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    002b984 View commit details
    Browse the repository at this point in the history
  7. Tweak link handshake

    neilalexander committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    109f59c View commit details
    Browse the repository at this point in the history
  8. QUIC interface support

    neilalexander committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    d8dc6b2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    516fcce View commit details
    Browse the repository at this point in the history
  10. Remove debug lines

    neilalexander committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    423fc24 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    57d9a23 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Merge pull request #1046 from yggdrasil-network/neil/handshake

    Tweak link handshake
    Arceliar authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    99dd8f8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1038 from yggdrasil-network/neil/multicast

    Revise multicast format to include protocol version, discriminator for TLS roots
    Arceliar authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    bcbabff View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1037 from yggdrasil-network/neil/quic

    QUIC interface support
    Arceliar authored Jun 19, 2023
    Configuration menu
    Copy the full SHA
    7f94463 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. Configuration menu
    Copy the full SHA
    ff96740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63b214f View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. update ironwood

    Arceliar committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    fe14981 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Configuration menu
    Copy the full SHA
    5b203ad View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    6ab0639 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f3ab1d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9defa35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa3d943 View commit details
    Browse the repository at this point in the history
  5. Fix mobile unit test

    neilalexander committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    68d1036 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    991ea8b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    490c11c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Configuration menu
    Copy the full SHA
    268ffbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd7e699 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    6dc847d View commit details
    Browse the repository at this point in the history
  2. Remove TLS root validation

    This is just too complicated compared to the per-peer/per-listener/per-interface password
    approach.
    neilalexander committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    45b773e View commit details
    Browse the repository at this point in the history
  3. Multicast passwords

    neilalexander committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    2a21241 View commit details
    Browse the repository at this point in the history
  4. Update dependencies

    neilalexander committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ed8ba58 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4f65668 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1042 from pfactum/syslog-no-timestamp

    cmd/yggdrasil: do not log timestamps to syslog
    neilalexander authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    854cd75 View commit details
    Browse the repository at this point in the history
  7. Fix Windows TUN build

    neilalexander committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4b48fd0 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    117e4b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    efb4b46 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Configuration menu
    Copy the full SHA
    88b773c View commit details
    Browse the repository at this point in the history