Commit Graph

  • 7f94463332
    Merge pull request #1037 from yggdrasil-network/neil/quic Arceliar 2023-06-19 06:27:09 -0500
  • bcbabff80f
    Merge pull request #1038 from yggdrasil-network/neil/multicast Arceliar 2023-06-19 06:26:58 -0500
  • 99dd8f85d3
    Merge pull request #1046 from yggdrasil-network/neil/handshake Arceliar 2023-06-19 06:23:47 -0500
  • 57d9a2399f
    Revise multicast format to include protocol version, discriminator for TLS roots Neil Alexander 2023-05-21 15:24:31 +0100
  • 423fc248d2
    Remove debug lines Neil Alexander 2023-05-21 11:50:47 +0100
  • 516fcce6b3
    Keepalives are needed to stop the connection inactivity timeout Neil Alexander 2023-05-21 11:39:49 +0100
  • d8dc6b2670
    QUIC interface support Neil Alexander 2023-05-21 11:29:05 +0100
  • 109f59c7dc
    Tweak link handshake Neil Alexander 2023-06-18 20:28:14 +0100
  • 002b984c04
    Fix private key setup when certificate not specified Neil Alexander 2023-06-18 18:10:27 +0100
  • 5e684550a8
    Take interface in tun.New Neil Alexander 2023-06-18 15:45:04 +0100
  • 80724438c9
    Merge pull request #1045 from yggdrasil-network/neil/tunintf Neil 2023-06-18 15:43:16 +0100
  • b0f8d8af13
    Define interface for RWCs Neil Alexander 2023-06-18 15:36:14 +0100
  • 31177f5a73
    Merge pull request #1044 from yggdrasil-network/arc/linkfix Arceliar 2023-06-18 08:49:20 -0500
  • c1ae9ea0d4 Switch back to using an actor to manage link state, and slighty randomize 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) arc/linkfix Arceliar 2023-06-18 03:40:40 -0500
  • 0f340f1ec5 core/link_tcp_linux: drop trying to set BBR Oleksandr Natalenko 2023-06-08 23:01:26 +0200
  • f6c0d8406d cmd/yggdrasil: do not log timestamps to syslog Oleksandr Natalenko 2023-06-08 21:44:46 +0200
  • db9b57c052
    Update contrib/mobile for the latest iOS build Neil Alexander 2023-06-06 22:11:49 +0100
  • 2eda59d9e4
    Improve link setup locking and guards Neil Alexander 2023-05-23 22:39:10 +0100
  • 06ca8941c7
    Fix race condition between incoming and outgoing connection setup Neil Alexander 2023-05-22 23:10:44 +0100
  • 8562b6b86e
    Merge pull request #1040 from yggdrasil-network/Arceliar/allocs Arceliar 2023-05-21 12:56:37 -0500
  • e94985c583 try to cheer up the linter again Arceliar 2023-05-21 12:49:49 -0500
  • 5a6f27e732 cheer up the linter Arceliar 2023-05-21 12:43:03 -0500
  • 8b5add5301 reduce allocations (also pulls in updated ironwood to do the same) Arceliar 2023-05-21 12:38:16 -0500
  • 52709696a5
    Merge pull request #1036 from yggdrasil-network/neil/linktweaks Neil 2023-05-21 00:06:43 +0100
  • cb8333f9ff
    Tweak lock behaviour Neil Alexander 2023-05-21 00:02:04 +0100
  • 333561f4e1
    Tweak link state locking, add comments, listener priority, other fixes Neil Alexander 2023-05-20 23:44:31 +0100
  • 2565cbf11b
    Merge pull request #1034 from yggdrasil-network/neil/futurelink2 Neil 2023-05-20 23:02:44 +0100
  • 19ca25538f
    Merge pull request #1033 from yggdrasil-network/ironwood-experimental Arceliar 2023-05-20 17:00:23 -0500
  • aff3201084
    Fix incoming connection handlers Neil Alexander 2023-05-20 22:22:15 +0100
  • c0188f5600
    Discriminate multicast peers more loosely Neil Alexander 2023-05-20 21:18:49 +0100
  • e0b39b303f
    Use regular mutex instead (less type assertions) Neil Alexander 2023-05-20 18:36:44 +0100
  • 5ba9dadc49
    Use sync.Map instead of link actor Neil Alexander 2023-05-20 18:31:01 +0100
  • 6e338b6f89
    Fix con urrent map accesses Neil Alexander 2023-05-20 18:21:02 +0100
  • e290e744f4
    Fix -autoconf Neil Alexander 2023-05-20 10:54:49 +0100
  • a233e775eb
    yggdrasilctl tweaks Neil Alexander 2023-05-19 20:57:14 +0100
  • 6ac2fae845
    Fix Windows build Neil Alexander 2023-05-19 20:34:51 +0100
  • 7b1635245f
    Add missing path notify and bloom transform Neil Alexander 2023-05-19 19:33:40 +0100
  • a9ec3877b5
    Fix unit test Neil Alexander 2023-05-14 15:59:52 +0100
  • 7afa23be4c
    Link refactoring, admin socket changes Neil Alexander 2023-04-06 21:45:49 +0100
  • c7ee7d9681 update ironwood dependency (it should build now...) Arceliar 2023-05-14 21:24:08 -0500
  • ffb2f06992 Merge branch 'ironwood-experimental' of https://github.com/yggdrasil-network/yggdrasil-go into ironwood-experimental Arceliar 2023-05-14 21:14:32 -0500
  • 101189a9dc update ironwood dependency Arceliar 2023-05-14 21:13:53 -0500
  • c7ea223a9a
    Update mobile bindings Neil Alexander 2023-05-14 10:16:33 +0100
  • 669e61af9a update to bugfixed ironwood, fix broken core test, add getPaths handler to admin socket Arceliar 2023-05-13 16:15:04 -0500
  • 5e95246c26 update to ironwood v0.0.0-20230513191034-495699d87ae4 with API changes Arceliar 2023-05-13 14:44:38 -0500
  • 1345960d5f
    Update to Arceliar/ironwood@14d951a Neil Alexander 2023-05-07 17:29:46 +0100
  • 97750705cd [Admin API] Fill Request attribute in router response one-d-wide 2023-04-28 18:38:07 +0000
  • 28ce621928 Add output for threadcount and key generation time to cmd/genkey John Jolly 2023-04-16 19:43:25 -0600
  • 8696650958
    Update go.mod Arceliar 2023-03-26 17:06:18 -0500
  • ebd3596c2c
    Update ci.yml Arceliar 2023-03-26 17:05:55 -0500
  • e99c870d51 update admin functions and fix core tests Arceliar 2023-03-26 16:49:40 -0500
  • abbe94fa80 fix core tests and run gofmt on src Arceliar 2023-03-26 16:34:49 -0500
  • fc632c5caa comment out some unused ipv6rwc code Arceliar 2023-03-26 16:17:31 -0500
  • 5b6d9d52f3 update ironwood replace, update ipv6rwc to work (may need updates later if interface changes) Arceliar 2023-03-26 16:12:45 -0500
  • 5a243d5b95
    Update ironwood replace Neil Alexander 2023-03-19 21:44:34 +0000
  • a148f4cfec
    More updates for Ygg v0.5 Neil Alexander 2023-03-19 10:33:07 +0000
  • 83c1a810b5
    New handshake, use softcrdt upstream Neil Alexander 2023-03-18 12:14:32 +0000
  • 1420ea5662
    Merge pull request #1004 from Dry-Leaf/bsd_build_fix Neil 2023-02-26 22:01:32 +0000
  • a8f0ada7ee
    Merge branch 'develop' into bsd_build_fix Neil 2023-02-26 21:54:50 +0000
  • 1685b87a04
    Merge pull request #1021 from yggdrasil-network/dependabot/go_modules/golang.org/x/net-0.7.0 Neil 2023-02-26 21:43:51 +0000
  • 35e2666337
    Merge branch 'develop' into proxyprotocol Neil 2023-02-26 21:40:39 +0000
  • 9ee6c46b1d
    Merge branch 'develop' into bsd_build_fix Neil 2023-02-26 21:40:29 +0000
  • 3b0a819e68
    Merge branch 'develop' into dependabot/go_modules/golang.org/x/net-0.7.0 Neil 2023-02-26 21:36:09 +0000
  • 38736358dd
    Fix lint error properly this time Neil Alexander 2023-02-26 21:35:56 +0000
  • 1dd1d0ab8c
    Build packages with Go 1.20 Neil Alexander 2023-02-26 21:32:26 +0000
  • 6d6c408957
    Test against Go 1.20, maybe fix lint issue Neil Alexander 2023-02-26 21:31:20 +0000
  • 783b4d3de6
    Merge branch 'develop' into bsd_build_fix Neil 2023-02-26 21:28:29 +0000
  • a6f742ee93
    Merge branch 'develop' into dependabot/go_modules/golang.org/x/net-0.7.0 Neil 2023-02-26 21:27:56 +0000
  • 4189053cfc
    Merge pull request #981 from yggdrasil-network/neilalexander/tryall Neil 2023-02-26 21:24:01 +0000
  • 677641f12f
    Merge branch 'develop' into proxyprotocol Neil 2023-02-26 21:22:15 +0000
  • 886281af7c
    Bump golang.org/x/net from 0.0.0-20221014081412-f15817d10f9b to 0.7.0 dependabot[bot] 2023-02-25 02:28:24 +0000
  • 23d8e00c72 Fix for "Variable undefined in strict mode" error in IE11 vadym 2022-12-24 18:46:17 +0200
  • 61449cfc8b Fix for RIVM-46 vadym 2022-12-24 17:07:57 +0200
  • ba0169e1e2 Merge branch 'develop' of github.com:RiV-chain/RiV-mesh into develop Mihail Slobodyanuk 2022-12-23 16:37:26 +0200
  • e651b8c641 Fix speed meterRIVM-47 Mihail Slobodyanuk 2022-12-23 16:37:21 +0200
  • 7210ae580b
    Merge pull request #34 from RiV-chain/nas_ui_migration Vadym Vikulin 2022-12-23 16:36:49 +0200
  • 801a96f38e Removed unnecessary content vadym 2022-12-23 16:26:02 +0200
  • df1bc2669c Migrated asustor, drobo, qnap, synology, terramaster, wd packages to new UI vadym 2022-12-23 16:24:11 +0200
  • 7e3e788842 Merge branch 'develop' into nas_ui_migration vadym 2022-12-23 16:16:17 +0200
  • b55c8d3130 path fix vadym 2022-12-23 16:10:37 +0200
  • 435387b7c5 RNV OS6 UI migrated vadym 2022-12-23 15:57:00 +0200
  • 0dfd7e6d0e go mod tidy Mihail Slobodyanuk 2022-12-23 15:40:54 +0200
  • 5fb45014f2 mesh-ui splash Mihail Slobodyanuk 2022-12-23 12:53:18 +0200
  • 71b38c4d0b Minor refactoring Mihail Slobodyanuk 2022-12-23 12:52:54 +0200
  • 97a84cd1f1 CSS fix Mihail Slobodyanuk 2022-12-22 20:59:28 +0200
  • cb170178ba Update rxtx and coord RIVM-42 Mihail Slobodyanuk 2022-12-22 20:52:33 +0200
  • 66e90fa1f3 Changed order vadym 2022-12-22 15:10:03 +0200
  • c65717df6b Fixed subnet and coords replacing bug RIVM-34 vadym 2022-12-22 15:09:12 +0200
  • 9750f368ff
    Merge pull request #33 from RiV-chain/coords_info Vadym Vikulin 2022-12-22 13:56:47 +0200
  • b7434eac48 Added [] for realoded coords vadym 2022-12-22 13:55:39 +0200
  • 71b89bb67c Merge branch 'develop' into coords_info vadym 2022-12-22 13:52:57 +0200
  • 4a7a8ff05a Added log of panic reason Mihail Slobodyanuk 2022-12-22 13:46:22 +0200
  • 369e878f57 put join instead of replace vadym 2022-12-22 13:41:02 +0200
  • 399ad486f5 get peers update moved to sse Mihail Slobodyanuk 2022-12-22 13:35:49 +0200
  • b501455e2e bps -> B/s Mihail Slobodyanuk 2022-12-22 11:31:37 +0200
  • c8b70f5611 make lint Mihail Slobodyanuk 2022-12-22 10:07:33 +0200
  • 8a608b372b Temporary disabled the linter on GitHub Mihail Slobodyanuk 2022-12-22 10:03:58 +0200
  • 006a564bf5 Lint Mihail Slobodyanuk 2022-12-22 10:00:25 +0200
  • e253b64d43 Peers ordering fully moved in gu Mihail Slobodyanuk 2022-12-22 09:52:45 +0200
  • 08c8fc27d0 Merge branch 'develop' of github.com:RiV-chain/RiV-mesh into develop Mihail Slobodyanuk 2022-12-22 09:35:39 +0200