Commit graph

176 commits

Author SHA1 Message Date
Christien Rioux
103886560d Fix staging 2025-09-29 16:33:38 -04:00
Christien Rioux
681fdf9f7c immutable config 2025-09-11 16:59:09 -04:00
Christien Rioux
dbc5bd495b Deprecate WSS via feature flag 2025-09-08 12:59:11 -05:00
Christien Rioux
88e0d420b4 DHT Widening 2025-09-08 12:59:11 -05:00
neequ57
285d98a185 Implement DHT record encryption 2025-09-08 12:59:11 -05:00
Christien Rioux
848da0ae4e Switch to crypto to typed keys everywhere 2025-09-08 12:59:11 -05:00
Christien Rioux
4bc4ca6aa0 Merge DHTW -> DHTV 2025-09-08 12:59:10 -05:00
Christien Rioux
4012aac911 Capnp: Divisible Peerinfo + Corrected Signatures 2025-09-08 12:59:10 -05:00
Christien Rioux
67be63c91c Variable Length Keys 2025-09-08 12:59:10 -05:00
Christien Rioux
01aaa4778f fix types 2025-09-08 12:59:10 -05:00
Brandon Vandegrift
389ffe8152 Rename crypto types 2025-09-08 12:59:10 -05:00
TC Johnson
1e3204b08d
Version update: v0.4.7 → v0.4.8 2025-08-07 14:45:38 -07:00
Christien Rioux
9f0495cacb clean up veilid-python 2025-06-19 10:41:02 -04:00
Christien Rioux
9d4976b243 Improved logic for 'allow_offline' and 'offline subkey writes' 2025-06-18 22:09:36 -04:00
Christien Rioux
5e11f945ef 'auto' mode for detect_address_changes 2025-06-14 09:12:59 -04:00
Brandon Vandegrift
b7d725ab12 allow_offline flag for set_dht_value 2025-06-13 22:00:40 -04:00
neequ57
87708d4b3e Add relayed-only mode 2025-06-13 09:10:41 -04:00
TC Johnson
e5bd711724
Version update: v0.4.6 → v0.4.7 2025-06-03 10:24:08 -05:00
Brandon Vandegrift
e62d32aea1 Separate types for CryptoKind and VeilidCapability 2025-05-26 08:50:28 -05:00
Brandon Vandegrift
95d272dec9 Use newtypes for crypto structs 2025-05-23 19:33:01 +00:00
TC Johnson
78b4a2bee2
Version update: v0.4.5 → v0.4.6 2025-05-14 17:56:46 -05:00
TC Johnson
4aceb48ad0
Version update: v0.4.4 → v0.4.5 2025-05-13 19:04:14 -05:00
Brandon Vandegrift
7a2a8ae4cb Gate insecure capabilities behind footgun feature 2025-05-08 21:05:28 -04:00
Christien Rioux
dad05e672b Bootstrap V1 2025-05-06 13:19:30 -04:00
Brandon Vandegrift
7ce7e1e7f2 Rename config structs, wasm now uses config object 2025-05-03 17:31:14 -04:00
Brandon Vandegrift
81b265e4bf Add veilid_features API and logging 2025-05-03 10:19:43 -04:00
Brandon Vandegrift
759af948bc Expose the is_shutdown API to all bindings 2025-04-26 19:36:31 -04:00
Christien Rioux
c194f61644 Local Rehydration 2025-04-25 17:18:39 -04:00
Christien Rioux
e6c7c28746 Improved WatchValue 2025-04-21 14:05:44 -04:00
TC Johnson
f16c31bc40
Version update: v0.4.3 → v0.4.4 2025-03-21 21:42:47 -05:00
Christien Rioux
6018d385e8 [ci skip] fix veilid_api duration logging, add keyed spans to veilid-api tracing so they show up 2025-03-11 13:30:12 -04:00
Christien Rioux
67eeb87c28 validate types for python api calls
add more stress tests to python
fix deadlock in veilid_api duration testing
correct offline_subkey_writes inflight reporting
2025-03-11 09:31:15 -04:00
Christien Rioux
bd5492404b fix python async context 2025-03-06 14:29:45 -05:00
Christien Rioux
1a594d0d6f Improved latency and reliability testing 2025-03-01 00:16:18 +00:00
Christien Rioux
90036e0653 Fixed for attach speed and futures optimizations 2025-02-26 15:34:31 +00:00
TC Johnson
806953a919
Version update: v0.4.2 → v0.4.3 2025-02-19 18:56:50 -06:00
TC Johnson
e785112d17
Version update: v0.4.1 → v0.4.2 2025-02-18 22:41:35 -06:00
Christien Rioux
69378ca9b0 update api surface for create_dht_record with owner 2025-02-17 18:04:54 +00:00
Christien Rioux
a2b0214b8e checkpoint merge of network-shim branch 2025-02-10 03:06:41 +00:00
TC
db7f640414 Fixed dependency config 2025-01-05 15:50:35 +00:00
TC Johnson
512569abb1
Version update: v0.4.0 → v0.4.1 2024-10-24 19:27:30 -05:00
TC Johnson
59630dbe8c
Version update: v0.3.4 → v0.4.0 2024-10-20 11:43:43 -05:00
Christien Rioux
5e81379469 Merge branch 'uptime-debug-command' into 'main'
Add "uptime" debug command

See merge request veilid/veilid!323
2024-10-19 15:18:26 +00:00
neequ57
52ac599008 Add "uptime" debug command 2024-10-19 15:18:26 +00:00
Christien Rioux
0a5f138af7 Tests and bug fixes for RFC-0001 2024-10-19 01:28:25 +00:00
Christien Rioux
6ecf623d7e Better relay detection and protections for flows 2024-10-18 00:11:59 +00:00
Christien Rioux
cc2d656071 Improved Address Detection 2024-10-11 00:16:39 +00:00
Christien Rioux
b7eeec20ab improve dht consensus checking and low level networking 2024-09-21 15:13:29 +00:00
Christien Rioux
3b9626d79a implement issue #388: Change app-facing default to Sequencing::PreferOrdered 2024-08-20 22:29:02 +00:00
Christien Rioux
22069d3430 improve verbose tracing. clean up some errors. 2024-08-20 15:07:37 -04:00