2117 Commits

Author SHA1 Message Date
Christien Rioux
3a8150c062 [ci skip] fix wasm unit tests 2025-03-11 21:39:56 -04: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
3010452274 Merge branch 'python-async-refcount' into 'main'
fix python async context

See merge request veilid/veilid!364
2025-03-06 14:29:45 -05:00
Christien Rioux
bd5492404b fix python async context 2025-03-06 14:29:45 -05:00
Christien Rioux
c75de1196f Merge branch 'feature/fix-wasm-memory-leak' into 'main'
Remove wee_alloc due to memory leak issues

See merge request veilid/veilid!363
2025-03-06 11:39:46 -05:00
Brandon Vandegrift
9e79c03718 Remove wee_alloc due to memory leak issues 2025-03-06 10:42:38 -05:00
Christien Rioux
1840085855 Merge branch 'dht-performance' into 'main'
Upgrade crate dependencies

See merge request veilid/veilid!362
2025-03-05 16:05:36 -05:00
Christien Rioux
7f36cc0092 [ci skip]revert rtnetlink upgrade 2025-03-05 15:23:50 -05:00
Christien Rioux
d0e751ea25 Merge branch 'dht-performance' into 'main'
RPC improvements

See merge request veilid/veilid!361
2025-03-05 11:14:31 -05:00
Christien Rioux
8f521099bd rpc cleanup 2025-03-04 21:56:55 -05:00
Christien Rioux
909fea721a [ci skip] connection table debugging 2025-03-03 21:02:26 -05:00
Christien Rioux
500547cfa8 [ci skip] debugging 2025-03-03 17:03:54 -05:00
Christien Rioux
9a3cab071a [ci skip] debugging 2025-03-03 16:06:56 -05:00
Christien Rioux
7c75cf02dd Merge branch 'dht-performance' into 'main'
Relay workers

See merge request veilid/veilid!360
2025-03-02 17:36:01 +00:00
Christien Rioux
60f5e792c7 [ci skip] typo 2025-03-02 12:09:20 -05:00
Christien Rioux
b7b9342b13 [ci skip] add relay workers, organize rpc workers 2025-03-02 11:38:23 -05:00
Christien Rioux
c3fddba239 [ci skip] measure relay time 2025-03-01 19:26:51 -05:00
Christien Rioux
792e05a187 [ci skip] pick random relay from percentile rather than always the fastest 2025-03-01 17:59:09 -05:00
Christien Rioux
867ea95974 Merge branch 'dht-performance' into 'main'
fixes for excessive relay optimization

See merge request veilid/veilid!359
2025-03-01 21:50:31 +00:00
Christien Rioux
5ce238d4fd [ci skip] fix TTL race condition in hole punch. check relays with both unordered and ordered protocols in ping validator. fix 'make_not_dead' to only run when nodes are actualy dead 2025-03-01 16:26:06 -05:00
Christien Rioux
f79198c545 Merge branch 'dht-performance' into 'main'
correct consistency check, exclude initial connection time from latency

See merge request veilid/veilid!358
2025-03-01 01:28:14 +00:00
Christien Rioux
76fa9e4507 [ci skip] correct consistency check for 'seen consecutively', ensure latency timing is done after calls are issued, not before connections are established 2025-02-28 20:06:20 -05:00
Christien Rioux
a3cf47ac33 [ci skip] tweak debugging output 2025-02-28 19:21:45 -05:00
Christien Rioux
d29a23f341 Merge branch 'testing-work' into 'main'
Improved latency and reliability testing

See merge request veilid/veilid!357
2025-03-01 00:16:18 +00:00
Christien Rioux
1a594d0d6f Improved latency and reliability testing 2025-03-01 00:16:18 +00:00
John Smith
b6d6c8127a fix windows 2025-02-26 12:45:52 -05:00
Christien Rioux
42d8c6a291 Merge branch 'flutter-work' into 'main'
Fixed for attach speed and futures optimizations

See merge request veilid/veilid!356
2025-02-26 15:34:31 +00:00
Christien Rioux
90036e0653 Fixed for attach speed and futures optimizations 2025-02-26 15:34:31 +00:00
Christien Rioux
8de19e0d26 Merge branch 'fix-geolocation-after-refactor' into 'main'
Fix geolocation feature after recent refactor

See merge request veilid/veilid!355
2025-02-26 14:24:39 +00:00
neequ57
3924138c49 Fix geolocation feature after recent refactor 2025-02-26 14:24:38 +00:00
TC Johnson
806953a919
Version update: v0.4.2 → v0.4.3 v0.4.3 2025-02-19 18:56:50 -06:00
TC Johnson
5f9ac987cc
Version update: v0.4.2 → v0.4.3 2025-02-19 17:48:15 -06:00
TC Johnson
f0931a389b
Version update: v0.4.1 → v0.4.2 v0.4.2 2025-02-19 17:07:53 -06:00
TC Johnson
1f15360ca6 Fixing broken RPM packaging [skip ci] 2025-02-19 16:51:38 -06:00
TC Johnson
19f10537e4
Version update: v0.4.1 → v0.4.2 2025-02-19 14:47:36 -06:00
TC Johnson
ce30d0287c Updated Digital Ocean image sizes, ssh keys, and updated Rust/Python versions on build machine image. [skip ci] 2025-02-19 14:02:09 -06:00
TC Johnson
e785112d17
Version update: v0.4.1 → v0.4.2 2025-02-18 22:41:35 -06:00
TC Johnson
777b3866fb Uncommented Crate and Pypi publishing [skip ci] 2025-02-18 21:25:41 -06:00
Christien Rioux
d109780092 apply logging to veilid-flutter, fix jvm version 2025-02-18 20:56:03 -05:00
Christien Rioux
3ff8942370 [ci skip] update changelog 2025-02-18 19:43:03 -05:00
Christien Rioux
e58d3f67f1 Add changelog for 0.4.2 2025-02-18 18:54:24 -05:00
Christien Rioux
8f2e062db8 Merge branch 'log-split' into 'main'
Log split

See merge request veilid/veilid!354
2025-02-18 23:42:05 +00:00
Christien Rioux
d34801ad42 Log split 2025-02-18 23:42:04 +00:00
Christien Rioux
fe3fec34bf Merge branch 'create-dht-record-api-surface' into 'main'
update api surface for create_dht_record with owner

See merge request veilid/veilid!353
2025-02-17 18:04:54 +00:00
Christien Rioux
69378ca9b0 update api surface for create_dht_record with owner 2025-02-17 18:04:54 +00:00
Christien Rioux
bebdbee41b Merge branch 'feature/wasm-dht-owner-support' into 'main'
fix(wasm)!: Update createDhtRecord with optional owner/kind to match veilid-core

See merge request veilid/veilid!352
2025-02-17 15:22:26 +00:00
Brandon Vandegrift
44918f2587 fix(wasm)!: Update createDhtRecord with optional owner/kind to match veilid-core 2025-02-17 15:22:25 +00:00
Christien Rioux
18a846910c Merge branch 'relaying-cleanup' into 'main'
Bugfixes

See merge request veilid/veilid!351
2025-02-17 03:20:36 +00:00
Christien Rioux
f029e52f12 Bugfixes 2025-02-17 03:20:36 +00:00