Commit Graph

  • f50ff67057 Strip trailing slashes Owen 2025-02-24 10:38:05 -05:00
  • 76d5e95fbf Remove unsuported Owen 2025-02-24 10:09:02 -05:00
  • b6db70e285 Rudamentary check for p2p connectivity Owen 2025-02-23 20:17:39 -05:00
  • 3819823d95 Basic relay working! Owen 2025-02-23 16:50:11 -05:00
  • b2830e8473 HP works! Owen 2025-02-22 12:53:46 -05:00
  • 43a43b429d Initial hp working maybe? Owen 2025-02-22 11:20:30 -05:00
  • 1593f22691 Merge branch 'main' into holepunch Owen 2025-02-22 00:15:01 -05:00
  • 4883402393 Add comment Owen 2025-02-22 00:14:49 -05:00
  • 02eab1ff52 support bring up net interface on darwin miloschwartz 2025-02-22 00:11:25 -05:00
  • e0ca38bb35 Add static port and udp holepunch Owen 2025-02-21 22:27:50 -05:00
  • 8d46ae3aa2 Configure cross platform interface; mac needs fixing Owen 2025-02-21 20:59:34 -05:00
  • 7424caca8a Working! Owen 2025-02-21 18:50:58 -05:00
  • 9d9f10a799 Remove ping Owen 2025-02-21 17:12:53 -05:00
  • a42d2b75dd Initiall connection seems to be working Owen 2025-02-21 16:20:15 -05:00
  • 8b09545cf6 Fix small issues; add back ws Owen 2025-02-21 16:11:57 -05:00
  • eb77be09e2 Rename to olm Owen 2025-02-21 12:31:25 -05:00
  • ad01296c41 Tidy Owen 2025-02-20 22:07:18 -05:00
  • b553209712 Import copied libs Owen 2025-02-20 22:06:00 -05:00
  • c5098f0cd0 Rename to client Owen 2025-02-20 22:04:06 -05:00
  • 5ec1aac0d1 Fix S1025 Owen 2025-02-20 21:58:33 -05:00
  • 313ef42883 Remove dev Owen 2025-02-20 21:56:22 -05:00
  • 085c98668d Move to userspace wg Owen 2025-02-20 21:54:53 -05:00
  • 6107d20e26 Replace netstack and remove proxy Owen 2025-02-20 21:24:39 -05:00
  • 66edae4288 Clean up implementation Owen 2025-02-20 21:01:44 -05:00
  • f69a7f647d Move wg into more of a class Owen 2025-02-20 20:37:31 -05:00
  • e8bd55bed9 Copy in gerbil wg config Owen 2025-02-20 20:04:01 -05:00
  • b23eda9c06 Add arm32 go binary as well Owen 2025-02-15 17:59:59 -05:00
  • 76503f3f2c Fix typo Owen 2025-02-15 17:52:51 -05:00
  • 9c3112f9bd Merge branch 'dev' Owen 2025-02-10 21:42:29 -05:00
  • 462af30d16 Add systemd service; Closes #12 Owen 2025-02-10 21:41:34 -05:00
  • fa6038eb38 Move message to debug to reduce confusion Owen 2025-02-06 20:21:04 -05:00
  • f346b6cc5d Bump actions/upload-artifact 1.0.0-beta.5 Owen Schwartz 2025-01-30 10:18:46 -05:00
  • f20b9ebb14 Merge pull request #9 from fosrl/dev Owen Schwartz 2025-01-30 10:14:31 -05:00
  • 39bfe5b230 Insert version CICD Owen Schwartz 2025-01-29 22:31:14 -05:00
  • a1a3dd9ba2 Merge branch 'dev' of https://github.com/fosrl/newt into dev Milo Schwartz 2025-01-29 22:23:42 -05:00
  • 7b1492f327 add cicd Milo Schwartz 2025-01-29 22:23:03 -05:00
  • 4e50819785 Add --version check Owen Schwartz 2025-01-29 22:19:18 -05:00
  • f8dccbec80 Fix save config Owen Schwartz 2025-01-29 22:15:28 -05:00
  • 0c5c59cf00 Fix removing udp sockets Owen Schwartz 2025-01-27 21:28:22 -05:00
  • 868bb55f87 Fix windows build in release Owen Schwartz 2025-01-20 21:40:55 -05:00
  • 5b4245402a Merge pull request #6 from fosrl/dev 1.0.0-beta.4 Owen Schwartz 2025-01-20 21:15:31 -05:00
  • f7a705e6f8 Remove starts Owen Schwartz 2025-01-20 21:13:09 -05:00
  • 3a63657822 Rewrite proxy manager Owen Schwartz 2025-01-20 21:11:06 -05:00
  • 759780508a Resolve TCP hanging but port is in use issue Owen Schwartz 2025-01-19 22:46:00 -05:00
  • 533886f2e4 Standarize makefile release Owen Schwartz 2025-01-16 07:41:56 -05:00
  • 79f8745909 Merge pull request #5 from fosrl/dev 1.0.0-beta.3 Owen Schwartz 2025-01-15 22:41:30 -05:00
  • 7b663027ac Add tip Owen Schwartz 2025-01-15 21:57:14 -05:00
  • e90e55d982 Allow chaning mtu; set default low Owen Schwartz 2025-01-13 22:51:36 -05:00
  • a46fb23cdd Add all arches and log level Owen Schwartz 2025-01-13 21:21:59 -05:00
  • 10982b47a5 fix typos in readme Milo Schwartz 2025-01-09 16:44:25 -05:00
  • ab12098c9c Merge pull request #4 from fosrl/dev Milo Schwartz 2025-01-08 21:57:45 -05:00
  • 446eb4d6f1 add security policy Milo Schwartz 2025-01-08 21:36:03 -05:00
  • 313afdb4c5 Merge pull request #3 from fosrl/dev 1.0.0-beta.2 Owen Schwartz 2025-01-07 22:36:53 -05:00
  • 235a3b9426 Fix docker compose Owen Schwartz 2025-01-07 21:45:30 -05:00
  • c298ff52f3 Update readme Owen Schwartz 2025-01-07 21:16:21 -05:00
  • 75518b2e04 Ping interval Owen Schwartz 2025-01-07 21:12:07 -05:00
  • 739f708ff7 Update sample docker-compose Owen Schwartz 2025-01-07 20:52:38 -05:00
  • 2897b92f72 Allow use of env vars Owen Schwartz 2025-01-07 20:51:33 -05:00
  • 2c612d4018 Merge pull request #2 from fosrl/dev Milo Schwartz 2025-01-06 22:46:03 -05:00
  • 41f0973308 update CONTRIBUTING.md Milo Schwartz 2025-01-06 22:28:20 -05:00
  • 4a791bdb6e Merge branch 'main' of https://github.com/fosrl/newt Owen Schwartz 2025-01-04 23:52:24 -05:00
  • 9497f9c96f Update readme Owen Schwartz 2025-01-04 23:52:18 -05:00
  • e17276b0c4 fix typo in log Milo Schwartz 2025-01-04 22:58:41 -05:00
  • 1d4a2a1185 Merge branch 'main' of https://github.com/fosrl/newt 1.0.0-beta.1 Owen Schwartz 2025-01-04 21:23:04 -05:00
  • d86a555acf Add license Owen Schwartz 2025-01-04 21:22:32 -05:00
  • 2797a237f9 remove goos from local Milo Schwartz 2025-01-04 17:57:28 -05:00
  • 0de439d377 Update readme Owen Schwartz 2025-01-04 17:51:13 -05:00
  • 3e851edf46 Move containers to fosrl Owen Schwartz 2025-01-04 16:29:47 -05:00
  • c5381f8bd4 Add \ to command Owen Schwartz 2025-01-03 23:49:13 -05:00
  • 57f11c30ef Rename WireGuard Owen Schwartz 2025-01-03 21:58:19 -05:00
  • aa6dff91f6 Add bullets Owen Schwartz 2025-01-03 21:53:02 -05:00
  • 611f8d6f65 Add new readme Owen Schwartz 2025-01-03 21:47:36 -05:00
  • 469ed08ac1 Add ca-certs Owen Schwartz 2024-12-27 00:46:35 -05:00
  • 0a09e6d1fc Add env vars? Owen Schwartz 2024-12-26 21:31:48 -05:00
  • 72d145aaa5 Add env var support Owen Schwartz 2024-12-26 21:00:35 -05:00
  • 2d8725bf81 Bump go version Owen Schwartz 2024-12-26 18:22:55 -05:00
  • 26a04ceb62 Add csrf header Owen Schwartz 2024-12-25 22:04:31 -05:00
  • a88701acf1 Clean up Owen Schwartz 2024-12-24 16:28:10 -05:00
  • 447a983790 Clean up mod Owen Schwartz 2024-12-24 16:22:15 -05:00
  • 934a235c1e Add ping retry and handle ping exception Owen Schwartz 2024-12-22 21:00:40 -05:00
  • b9a3632a1e Handle termination message Owen Schwartz 2024-12-08 21:45:02 -05:00
  • 49580f1a3c Fix some port overlap problems Owen Schwartz 2024-12-08 20:49:26 -05:00
  • e99853422c Add retry logic to newt Owen Schwartz 2024-12-08 16:24:17 -05:00
  • 082ebae0bb Move websocket Owen Schwartz 2024-12-08 16:13:30 -05:00
  • 31692c03e8 Fix various things Owen Schwartz 2024-12-07 22:07:02 -05:00
  • 6eac4b5147 Resolve dns thing? Owen Schwartz 2024-11-24 13:06:31 -05:00
  • 79c16a5705 Replace more logs Owen Schwartz 2024-11-23 19:37:52 -05:00
  • 7c6c4237cf Handle freeing ports correctly Owen Schwartz 2024-11-23 18:20:56 -05:00
  • 99f7d13efe Remove test update makefile Owen Schwartz 2024-11-23 17:41:51 -05:00
  • f48502dd08 Standardize logs Owen Schwartz 2024-11-23 17:34:58 -05:00
  • 4df89c208b Fix remove target error Owen Schwartz 2024-11-23 16:52:31 -05:00
  • 94a94613eb Handle config saving more gracefully Owen Schwartz 2024-11-23 16:27:40 -05:00
  • 60be94ed55 Basic newt functional Owen Schwartz 2024-11-23 16:17:11 -05:00
  • 055d50d1d3 Polish; add remove Owen Schwartz 2024-11-18 22:08:42 -05:00
  • 2e5531b4a5 WIP: Add websocket support Owen Schwartz 2024-11-10 22:04:36 -05:00
  • b348c768c7 Scafolding out the project Owen Schwartz 2024-11-04 00:26:45 -05:00
  • 236f5acfc7 Userspace connection + proxy working Owen Schwartz 2024-11-03 16:34:23 -05:00
  • c572ae0e36 first commit Owen Schwartz 2024-11-03 15:26:29 -05:00