Commit Graph
632 Commits
Author SHA1 Message Date
Owen Schwartz b119feaf7f Merge pull request #157 from fosrl/dev
Update go to 1.26
1.10.0
2026-09-29 15:44:20 -04:00
Owen 510820efec Update go to 1.26 2026-09-29 15:43:58 -04:00
Owen Schwartz 39930f51f7 Merge pull request #155 from fosrl/dev
1.10.0
v1.10.0
2026-09-29 14:53:37 -04:00
Owen fbb4882343 Update to go 1.26 2026-09-29 14:52:45 -04:00
Owen 01a69bde30 Update newt 2026-09-29 14:50:10 -04:00
Owen 88e279d7a6 Make log message more clear 2026-09-29 10:28:34 -04:00
Owen 7dd3eb1347 DisableRoutesAndAliasesOnExitNode should also remove from allowedips 2026-09-28 15:59:37 -04:00
Owen 29d1d91ebb Tie DisableRoutesAndAliases to exit nodes being in or not 2026-09-28 15:08:23 -04:00
Owen 8d58df58e6 Also exclude the dns servers from the tunnel 2026-09-28 12:21:56 -04:00
Owen 9ef3399e8f Add DisableRoutesAndAliases 2026-09-25 15:12:26 -04:00
Owen c4474e6e41 Support updating sites 2026-09-25 11:51:10 -04:00
Owen bc89ff19a1 Fix Windows dual-stack hole punch socket and honor disableHolepunch
Fixes fosrl/olm#134
2026-09-24 14:33:57 -04:00
Owen b53312939f Exclude the holepunch endpoints as well 2026-09-24 11:56:42 -04:00
Owen 8b02cf2f32 Support gateway sites 2026-09-24 11:56:42 -04:00
Owen e04e7e0bcf Support batched relay,unrelay,local,unlocal messages 2026-09-24 11:55:53 -04:00
Owen c543f39986 Move phase out to note 2026-09-15 11:14:05 -04:00
Owen 472e32b16f Add AI disclosure 2026-09-15 11:14:04 -04:00
Owen fadce960fb Basic subnet router and dns server config added 2026-09-15 11:14:04 -04:00
Milo Schwartz 75ca3f873e Merge pull request #149 from fosrl/dev
update readme
2026-09-03 16:48:56 -04:00
miloschwartz eb58aa162e update readme 2026-09-03 16:48:34 -04:00
Owen Schwartz 57319c8fc1 Merge pull request #142 from fosrl/dev
1.9.1
1.9.1
2026-09-01 13:54:24 -04:00
Owen 06102ad706 Add connection management methods and tests for websocket client
Fixes #139
v1.9.1
2026-09-01 12:12:26 -04:00
Owen 7a3d1196b4 Add immediate ping methods for websocket connection liveness checks 2026-09-01 11:20:18 -04:00
Owen c7b71ca9d7 Separate out the dns handler for darwin so they don't fight 2026-09-01 10:40:51 -04:00
Owen Schwartz 2b25313b05 Merge pull request #140 from totalolage/fix/normalize-server-route-cidr
fix: normalize bare server IP before route setup
2026-08-24 12:07:04 -04:00
Filip Kalný 6dbacdd316 fix: normalize bare server IPs before route setup 2026-08-20 20:27:17 +02:00
Owen Schwartz 8c1db4bada Merge pull request #138 from fosrl/dev
1.9.0
1.9.0 v1.9.0
2026-08-19 16:51:34 -04:00
Owen 31f4a3a121 Update newt 2026-08-19 16:47:18 -04:00
Owen 6ed41854c9 Merge branch 'aig' into dev 2026-08-19 16:46:31 -04:00
Owen b9f892255d Just always include the nat fix on all platforms 2026-08-13 15:56:54 -04:00
Owen e7b7243345 Improve nat performance 2026-08-13 12:18:51 -04:00
Owen 48dea3fcf9 Perform stateful nat 2026-08-13 11:53:00 -04:00
Owen 0ce7e6a8dd Apple source NAT for dual IPs on interface 2026-08-13 10:49:40 -04:00
Owen 685f632507 Resolve crashes noted in #135
Fixes #135
2026-08-11 17:46:10 -04:00
Owen Schwartz a3cfef9bd6 Merge pull request #137 from Gurkinator1/fix/network_manager_conf_dir_creation
fix: create nm conf directory if missing
2026-08-10 10:04:49 -04:00
Florian Goerke 84a21d32c6 fix: create nm conf directory if missing 2026-08-09 17:38:06 +02:00
Owen 6507cb6805 disable native network configuration for already-open TUN devices on mobile platforms 2026-08-07 16:04:28 -04:00
Owen d21b7591c4 update route removal to include source IP for exit node and peer management 2026-08-07 15:50:58 -04:00
Owen f4b85701aa add explicit source for bsd based systems 2026-08-07 15:26:24 -04:00
Owen 0f1d9a979c parse the serverIP without cidr correctly 2026-08-07 15:07:00 -04:00
Owen ef1db9a676 properly handle icmp over tunnel for automatic testing 2026-08-05 16:16:18 -04:00
Owen 202606917c icmp monitor the exit node for connectivity and provide in api status 2026-08-05 10:33:43 -04:00
Owen 9f2fc77fd7 always set the private key 2026-08-04 15:36:12 -04:00
Owen af6592d538 Handle exit node connection status and sync messages 2026-08-04 11:49:03 -04:00
Owen bdb5870c04 Add exit node update message 2026-08-04 10:49:28 -04:00
Owen 132d38925d Add alias when connecting to exit node 2026-08-04 10:49:27 -04:00
Owen e9ce8e8775 Support connecting dynamically to gerbil 2026-08-04 10:49:27 -04:00
Owen 3dcdc7dee0 perform exit node ping dance before connecting and send data with register 2026-08-04 10:49:27 -04:00
Owen Schwartz 4f54e27b22 Merge pull request #133 from fosrl/dev
1.18.2
1.8.2 v1.8.2
2026-08-03 15:50:07 -04:00
Owen 3542fee459 Dont rely on newt 2026-08-03 15:47:21 -04:00