Laurence
d7c3c38d24
fix: allow empty config file bootstrap before provisioning
...
Treat an empty CONFIG_FILE as initial state instead of failing JSON parse, so provisioning can proceed and credentials can be saved. Ref: fosrl/pangolin#2812
2026-04-08 14:13:13 +01:00
Owen
f4d071fe27
Add provisioning blueprint file
2026-04-02 21:39:59 -04:00
Owen
5208117c56
Add name to provisioning
2026-03-30 17:18:22 -07:00
Owen
baca04ee58
Add --config-file
2026-03-26 17:31:04 -07:00
Owen
b43572dd8d
Provisioning key working
2026-03-26 17:23:19 -07:00
Owen
24dfb3a8a2
Remove redundant info
2026-03-16 13:50:45 -07:00
Owen
bf029b7bb2
Clean up to match olm
2026-03-14 11:57:37 -07:00
Owen
745d2dbc7e
Merge branch 'dev' into msg-opt
2026-03-13 17:10:49 -07:00
Owen
539e595c48
Add optional compression
2026-03-12 17:49:05 -07:00
Owen
15ea631b96
Mutex on handlers, slight change to ping message and handler
2026-03-02 20:56:36 -08:00
Owen
4e854b5f96
Working on message versioning
2026-03-02 20:56:18 -08:00
Owen
287eef0f44
Add version and send it down
2026-03-02 18:27:26 -08:00
Owen
3bcafbf07a
Handle server version and prevent backward issues with clients
2025-12-08 11:48:14 -05:00
Owen
8c4d6e2e0a
Working on more hp
2025-12-03 20:49:46 -05:00
Marc Schäfer
c086e69dd0
Adding OpenTelemetry Metrics and Tracing
2025-10-11 18:19:51 +02:00
Owen
348b8f6b94
Try to fix overwriting config file
2025-10-01 10:31:14 -07:00
Owen
75f6362a90
Add logging to config
2025-09-25 17:18:28 -07:00
Owen
288413fd15
Limit the amount of times the send message sends
...
Fixes #115
2025-09-01 11:53:46 -07:00
Owen
0ba44206b1
Print the body for debug
2025-09-01 11:51:23 -07:00
Owen
58a67328d3
Merge branch 'feat/Split-mTLS-client-and-CA-certificates' of github.com:Pallavikumarimdb/newt into Pallavikumarimdb-feat/Split-mTLS-client-and-CA-certificates
2025-08-30 18:06:18 -07:00
Pallavi
d52f89f629
Split mTLS client and CA certificates
2025-08-05 01:08:29 +05:30
Owen
289cce3a22
Add health checks
2025-08-03 18:43:43 -07:00
Owen
02c1e2b7d0
Compute kind of works now!?
2025-07-28 12:02:09 -07:00
Owen
008be54c55
Add get config
2025-07-24 12:40:14 -07:00
Owen
64c22a94a4
Log to file optionally and update config locations
2025-07-24 12:01:53 -07:00
Owen
629a92ee81
Make client work for olm
2025-07-18 16:53:13 -07:00
Owen
221d5862fb
Fix disconnect errors about closed connection
2025-07-08 08:48:39 -07:00
Owen
b7d4ea0c84
Fix nil issues
2025-07-03 20:17:21 -07:00
Owen
227631665e
Properly check the http status code now
2025-06-19 22:58:27 -04:00
Owen
ca3ffa00ed
Failover is working?
2025-06-19 17:38:21 -04:00
Owen
a14f70dbaa
Faster detection on ws side
2025-06-19 16:30:31 -04:00
Owen
1c75eb3bee
New tunnel reconnect works
2025-06-19 15:55:47 -04:00
Owen
eaf812a2a7
Merge branch 'dev' into clients-pops
2025-06-09 18:38:48 -04:00
progressive-kiwi
d28e3ca5e8
feat/mtls-support-cert: doc update, removing config.Endpoint loading duplicates, handling null-pointer case and some logging
2025-04-02 21:00:09 +02:00
progressive-kiwi
b41570eb2c
feat/mtls-support-cert: config support
2025-04-01 20:43:42 +02:00
progressive-kiwi
9b3c82648b
feat/mtls-support
2025-03-31 00:06:40 +02:00
Owen
1501de691a
Handle encrypted messages
2025-03-15 21:47:22 -04:00
Owen
14eff8e16c
Merge branch 'holepunch' of github.com:fosrl/newt_dg into holepunch
2025-03-12 20:41:38 -04:00
Owen
3d15ecb732
Log the token response to make it more clear
...
Helps resolve #16
2025-03-02 14:10:18 -05:00
Owen
bff6707577
Basic create wg seems to be working
2025-02-21 16:20:03 -05:00
Owen Schwartz
f8dccbec80
Fix save config
2025-01-29 22:15:28 -05:00
Owen Schwartz
26a04ceb62
Add csrf header
2024-12-25 22:04:31 -05:00
Owen Schwartz
447a983790
Clean up mod
2024-12-24 16:22:15 -05:00
Owen Schwartz
b9a3632a1e
Handle termination message
2024-12-08 21:45:02 -05:00
Owen Schwartz
e99853422c
Add retry logic to newt
2024-12-08 16:24:17 -05:00
Owen Schwartz
082ebae0bb
Move websocket
2024-12-08 16:13:30 -05:00
Owen Schwartz
31692c03e8
Fix various things
2024-12-07 22:07:02 -05:00
Owen Schwartz
6eac4b5147
Resolve dns thing?
2024-11-24 13:06:31 -05:00
Owen Schwartz
f48502dd08
Standardize logs
2024-11-23 17:34:58 -05:00
Owen Schwartz
94a94613eb
Handle config saving more gracefully
2024-11-23 16:27:40 -05:00