Commit Graph

  • b9bd613070
    Merge c3bb88bd79 into 947b6ad7aa meshmayhem 2024-09-18 16:25:46 +0000
  • c3bb88bd79
    Add bit selection to config generation meshmayhem 2024-09-18 16:03:38 +0000
  • 2795260d21
    Improve genkeys with bit selection meshmayhem 2024-09-18 16:01:48 +0000
  • cf968574a0
    Merge 9527195470 into 947b6ad7aa Paul Donald 2024-09-01 20:22:19 +0000
  • 9751e5520e
    Merge 1c65cd9cf0 into 947b6ad7aa Sergey Bobrenok 2024-08-23 23:20:18 +0000
  • 1c65cd9cf0 Fix Android build with Go 1.23.0 or later Sergey Bobrenok 2024-08-24 01:45:07 +0300
  • 6632685eef
    Merge 7878bb938e into 947b6ad7aa Remy Farley 2024-08-22 00:54:13 +0300
  • 57c75e1dcb
    Merge 6fbc434475 into 947b6ad7aa faust 2024-08-18 15:55:39 +0300
  • fb7d73d539
    Merge a2f35a3f7f into 947b6ad7aa cathugger 2024-08-17 23:51:23 +0300
  • 947b6ad7aa
    Restore local peer discovery mechanism on Android 11+ (#1158) develop Sergey Bobrenok 2024-08-16 20:28:57 +0300
  • 0813897fa3 Use wlynxg/anet lib to get available network interfaces on Android Sergey Bobrenok 2024-07-25 01:00:32 +0300
  • 340cedbe14
    Yggdrasil 0.5.8 v0.5.8 master Neil Alexander 2024-08-12 19:17:40 +0100
  • b1283e15f6
    Link state tracking tweaks and improved shutdown Neil Alexander 2024-08-11 10:42:25 +0100
  • ef989bef63
    Multicast module state tweaks Neil Alexander 2024-08-11 10:41:58 +0100
  • 3eaaac78f5
    Merge ed8991571a into af9ff34995 Neil 2024-08-08 00:35:42 +0300
  • af9ff34995
    Fix macOS build Neil Alexander 2024-08-07 19:55:10 +0100
  • 63cd757525
    Remove waitForTUNUp from TUN Neil Alexander 2024-08-07 19:52:19 +0100
  • ea4745d481
    Merge 573574c8b6 into 5e5de3a343 Russell Davies 2024-08-06 14:24:03 -0400
  • 5e5de3a343
    Fixed wait for TUN to come up (#1157) Revertron 2024-08-06 11:28:15 +0200
  • 0a93d261e1
    Fixed the logging Revertron 2024-08-06 11:15:55 +0200
  • fd453d986c
    Fixed wait for TUN to come up Revertron 2024-08-06 00:10:57 +0200
  • edf179ed26
    Yggdrasil 0.5.7 v0.5.7 Neil Alexander 2024-08-05 19:18:38 +0100
  • a2f35a3f7f
    Fix imports Neil Alexander 2024-08-03 20:58:41 +0100
  • cb29747e43 Update cmd/yggdrasil/chuser_unix.go Neil 2024-08-03 20:56:30 +0100
  • 87fa0a8936 Update cmd/yggdrasil/chuser_unix.go Neil 2024-08-03 20:56:22 +0100
  • 72fbe251b6 attempt to make CodeQL warnings go away cathugger 2023-12-08 18:26:32 +0000
  • 7cd0f6b791 argument to change uid/gid cathugger 2022-07-11 19:35:01 +0300
  • 9950d1225d
    Improve link and handshake errors Neil Alexander 2024-08-01 21:53:48 +0100
  • 4fbdeb4e3f
    Fixed Windows service life-cycle. (#1153) Revertron 2024-07-25 14:55:14 +0200
  • 7fd315168a
    Returned NotifyContext approach. Revertron 2024-07-25 14:50:33 +0200
  • 31f809034f
    Simplified Windows service shutdown. Revertron 2024-07-25 14:20:08 +0200
  • 39bf256099
    Fixed Windows service life-cycle. Revertron 2024-07-24 22:30:23 +0200
  • 2bc2b77ed9
    Update ironwood dependency (temporary replace) neil/linkcost Neil Alexander 2024-02-08 10:29:23 +0000
  • bfdcf0762f
    Link cost-aware routing Neil Alexander 2024-02-01 22:23:16 +0000
  • 5ea16e63a1
    Implement websocket (ws:// and wss://) links (#1152) Vasyl Gello 2024-07-23 21:58:11 +0000
  • e8704be048 Expose healthz endpoint Vasyl Gello 2024-07-23 12:29:40 +0300
  • 1521e1e299
    Fix lint issues, rename /h to /health, set HTTP server base context, formatting tweaks Neil Alexander 2024-07-22 22:23:25 +0100
  • 6c02e30bc9 Make WSS link dial-only as TLS certs are not exposed to user Vasyl Gello 2024-07-22 05:54:14 +0300
  • 1f76d09a04 Implement simple health checker Vasyl Gello 2024-07-21 14:22:19 +0300
  • 9dc84c6abb Run 'go mod tidy' Vasyl Gello 2024-07-21 05:34:47 +0300
  • 5a791d0061 Implement websocket (ws:// and wss://) listeners Vasyl Gello 2024-07-19 23:47:08 +0300
  • da7ebde828
    Update dependencies Neil Alexander 2024-07-20 15:37:31 +0100
  • 02d92ff81c
    TUN vectorised reads/writes (#1145) Neil 2024-07-20 15:24:30 +0100
  • 36e68317d4
    Fix too many segments read error Neil Alexander 2024-07-20 12:48:42 +0100
  • 115d8a3b9d
    Contain vectorisation changes to the TUN package Neil Alexander 2024-07-18 22:57:28 +0100
  • c38544014c
    Vectorise reads from IPv6 RWC Neil Alexander 2024-07-17 23:30:38 +0100
  • 0fb5d76e30
    TUN vectorised reads/writes Neil Alexander 2023-11-30 21:23:29 +0000
  • dc95131da5
    Avoid duplicate multicast peerings by having the higher key dial the lower one only Neil Alexander 2024-07-20 12:32:36 +0100
  • 04c0acf71b
    Various clean-ups Neil Alexander 2024-07-20 12:31:58 +0100
  • 8ecc402d7c
    Allow multiple connections to the same link-local address Neil Alexander 2024-07-20 11:31:08 +0100
  • c505097be0
    Update mobile build for iOS/macOS framework generation Neil Alexander 2024-06-26 23:17:11 +0100
  • 7878bb938e Add logic to notify service manager when start up is completed Remy D. Farley 2024-06-15 14:40:39 +0000
  • 24198d353a dynamically linked libraries support HappyHakunaMatata 2024-06-12 19:03:06 +0200
  • ed8991571a
    Add support for Multipath TCP neil/mptcp Neil Alexander 2023-08-12 17:50:24 +0100
  • fec96a38a4
    Release: Yggdrasil v0.5.6 (#1144) v0.5.6 Neil 2024-05-30 23:30:05 +0100
  • 9479e73c74
    Fix spelling error Neil Alexander 2024-05-30 23:00:05 +0100
  • 557c0082ea
    Changelog updates for Yggdrasil v0.5.6 Neil Alexander 2024-05-30 20:28:38 +0100
  • f788a18bef
    Measure RTT, report in getPeers (#1143) Neil 2024-05-30 22:46:06 +0100
  • c91ba8c08c
    Measure RTT, report in getPeers Neil Alexander 2024-05-29 09:54:22 +0100
  • 8003f258b0
    Fix typo Red Guard 2024-05-28 21:32:38 +0800
  • c86bb5c9f1
    Add KCP interface support Red Guard 2024-05-28 21:30:48 +0800
  • fcefb20993
    Fix interval check when sending multicast beacons Neil Alexander 2024-05-28 10:03:48 +0100
  • 2831d73f73
    Try to fix WiX for Windows MSI builds Neil Alexander 2024-05-27 22:52:48 +0100
  • c2811c0cdc
    Update more GHA actions due to deprecations Neil Alexander 2024-05-27 22:14:28 +0100
  • 5d9c5b3c9b
    Minimum Go 1.21, update quic-go, update some CI actions Neil Alexander 2024-05-27 22:03:41 +0100
  • f56f9c124c
    Minor Fixes (#1107) Paul Donald 2024-05-27 22:57:28 +0200
  • 5da1fbe397
    Bump minimum required go version to 1.20 in documentation as required by quic-go dependency (#1138) trashpile-shenanigans 2024-05-27 23:53:52 +0300
  • 6f3a0a71d4 update ironwood and other dependencies Arceliar 2024-05-25 06:16:11 -0500
  • 6cbe56adfe fix incorrect pool use Arceliar 2024-05-25 06:15:36 -0500
  • 105d28d595 Bump minimum required go version to 1.20 in documentation as required by quic-go dependency Elias Thomas 2024-05-08 16:07:43 +0300
  • 2d644eabc3 update ironwood (updates bloom dependency) Arceliar 2024-03-21 21:33:07 -0500
  • 31c31ae16d
    Update build-msi.sh Alexander Ivanov 2024-02-24 23:17:18 +0800
  • cc483e24bd
    It was't msitools after all Alexander Ivanov 2024-02-24 23:14:43 +0800
  • 26542c01c3
    Trying wixl Alexander Ivanov 2024-02-24 23:12:07 +0800
  • 3221bcbf71
    Bruh moment Alexander Ivanov 2024-02-24 22:58:02 +0800
  • a9a88e10f5
    Temporarily enable packaging Alexander Ivanov 2024-02-24 22:56:04 +0800
  • 4050b17fb4
    Update pkg.yml Alexander Ivanov 2024-02-24 22:38:50 +0800
  • 2c20a04369
    Release: Yggdrasil 0.5.5 v0.5.5 Neil Alexander 2024-01-27 22:54:54 +0000
  • 81f2c711b4
    Fix panic in getPeers on abstract UNIX socket names Neil Alexander 2024-01-15 23:14:43 +0000
  • 180d7bf499
    Adjust default backoff max to just over 1 hour, add ?maxbackoff= peer option (#1124) Neil 2024-01-15 23:09:07 +0000
  • 9f4c89acad
    Update dependencies Neil Alexander 2024-01-15 23:00:58 +0000
  • dad6944f35
    Adjust default backoff max to just over 1 hour, add ?maxbackoff= peer option Neil Alexander 2024-01-15 22:42:58 +0000
  • 5da4c1131e
    Update ironwood to ddd1fa6 Neil Alexander 2024-01-15 19:07:17 +0000
  • 768278a8e6
    Improve getPeers sorting Neil Alexander 2024-01-11 22:37:05 +0000
  • 1e9a59edf9
    Update behaviour in QUIC listener handler Neil Alexander 2024-01-05 11:45:20 +0000
  • b41a1bb63f Update rc script for FreeBSD and fix logging mh-56 2023-12-20 10:47:31 +0500
  • ad7138acc7
    Bump golang.org/x/crypto from 0.14.0 to 0.17.0 dependabot[bot] 2023-12-18 23:47:24 +0000
  • 3dfa6d0cc9
    Validate public key lengths on debug_ API endpoints (fixes #1113) Neil Alexander 2023-12-03 17:55:12 +0000
  • 6b6cd0bed5
    Fix PPROFLISTEN Neil Alexander 2023-11-28 13:24:54 +0000
  • 3d15da34ad
    Release: Yggdrasil 0.5.4 v0.5.4 Neil Alexander 2023-11-27 14:17:16 +0000
  • 741f825b8e update ironwood dependency, should fix bloom filter encoding crash Arceliar 2023-11-27 07:18:16 -0600
  • 676ae52503
    Release: Yggdrasil 0.5.3 v0.5.3 Neil Alexander 2023-11-26 18:42:08 +0000
  • fef553ed18
    Tweak logging Neil Alexander 2023-11-26 16:28:48 +0000
  • f6f669617f
    Fix -normaliseconf when using PrivateKeyPath Neil Alexander 2023-11-26 16:20:52 +0000
  • 39c4b24395
    Don't use 0-RTT for QUIC Neil Alexander 2023-11-26 16:19:00 +0000
  • 0d676c6a3b update ironwood dependency Arceliar 2023-11-26 04:56:44 -0600
  • 47c32bc224 Tidy modules Vasyl Gello 2023-11-24 22:12:50 +0200
  • 9fef230f6d Expose socks5 errors in debug loglevel Vasyl Gello 2023-11-26 09:47:53 +0200
  • 8177486dc8 Fix socks server and TCP service mapping Vasyl Gello 2023-11-24 18:04:25 +0200
  • ac701dd9a3 Switch tcpip netstack back to upstream Vasyl Gello 2023-11-16 13:42:16 +0200