Christien Rioux
|
a1dcd28e36
|
Merge branch 'newtype-timestamp' into 'main'
Make newtypes for AlignedU64 types
See merge request veilid/veilid!305
|
2024-08-02 23:10:15 +00:00 |
|
Christien Rioux
|
627bbf209e
|
proper display/from_str for timestamp/duration
|
2024-08-02 17:27:03 -05:00 |
|
Christien Rioux
|
63b5845a8b
|
add missing files
|
2024-08-01 20:39:44 -05:00 |
|
Christien Rioux
|
1e83cd1349
|
make timestamp / timestampduration their own newtypes
|
2024-08-01 20:02:27 -05:00 |
|
TC Johnson
|
6eac54bbc9
|
Version update: v0.3.3 → v0.3.4
|
2024-08-01 19:19:34 -05:00 |
|
Christien Rioux
|
a363b26673
|
clippy fixes for wasm for rust 1.80
|
2024-07-27 17:25:15 -04:00 |
|
Christien Rioux
|
006e7aaaf5
|
clippy fixes for rust 1.80
|
2024-07-27 17:19:39 -04:00 |
|
Christien Rioux
|
87a0e38e36
|
reduce frequency of interface resets on ios
|
2024-07-25 21:10:12 -04:00 |
|
Christien Rioux
|
bcb9f2a96c
|
remove unnecessary spans
|
2024-07-22 09:54:10 -04:00 |
|
Christien Rioux
|
2ec843cd17
|
clean up spans and correct shutdown behavior. clean up reverse connection and hole punch errors
|
2024-07-21 22:35:41 -04:00 |
|
Christien Rioux
|
35dc7bdfd6
|
spawn names
|
2024-07-21 22:35:41 -04:00 |
|
Christien Rioux
|
39d8b397fa
|
re-enable SO_LINGER(0)
|
2024-07-21 22:35:41 -04:00 |
|
Christien Rioux
|
e568c39efb
|
shutdown work and perfetto logger
|
2024-07-21 22:35:40 -04:00 |
|
Christien Rioux
|
fdead16fc8
|
wasm startup lock
|
2024-07-21 22:35:40 -04:00 |
|
Christien Rioux
|
c207e498b4
|
more startup locks
|
2024-07-21 22:35:40 -04:00 |
|
Christien Rioux
|
1b34239eb8
|
startup lock
|
2024-07-21 22:35:40 -04:00 |
|
Christien Rioux
|
43518bafb9
|
fix crash in last flow check
|
2024-07-18 18:44:33 -04:00 |
|
Christien Rioux
|
052a703e9c
|
crate updates
|
2024-07-17 19:09:28 -04:00 |
|
Christien Rioux
|
4a55cd08c3
|
crate update work
|
2024-07-17 18:58:33 -04:00 |
|
Christien Rioux
|
b747147152
|
fix crash on detach
|
2024-07-09 15:22:14 -04:00 |
|
Christien Rioux
|
1048fc6bb9
|
add StartupDisposition to handle waiting for binding without reporting errors
|
2024-07-08 18:26:26 -04:00 |
|
TC Johnson
|
8c297acdee
|
Version update: v0.3.2 → v0.3.3
|
2024-07-07 12:32:33 -05:00 |
|
Christien Rioux
|
9720bbe520
|
more instruments
|
2024-07-03 22:25:29 -04:00 |
|
Christien Rioux
|
c264d6fbbe
|
cleanup
|
2024-07-03 21:28:16 -04:00 |
|
Christien Rioux
|
76f5052960
|
instruments
|
2024-07-03 21:00:12 -04:00 |
|
Christien Rioux
|
20e76bbed1
|
flamegraph and instrumentation work
|
2024-07-03 13:15:59 -04:00 |
|
Christien Rioux
|
94a8c2a54e
|
move receipts to their own log facility
|
2024-06-30 14:35:10 -04:00 |
|
Christien Rioux
|
4d4e447132
|
handle peerinfo better
|
2024-06-30 13:52:38 -04:00 |
|
Christien Rioux
|
aeebe2a596
|
clippy fixes
|
2024-06-30 09:40:20 -04:00 |
|
John Smith
|
b94a89d212
|
some clippy fixes
|
2024-06-29 23:00:29 -04:00 |
|
Christien Rioux
|
fcf032e13e
|
fix memory leak in windows ptr_lookup
|
2024-06-29 18:19:27 +00:00 |
|
Christien Rioux
|
2a77d66cef
|
cleanup syntax
|
2024-06-28 17:10:35 +00:00 |
|
Christien Rioux
|
8aa5c8c5bb
|
fix for incorrect reliable to dead state transition
|
2024-06-28 16:38:26 +00:00 |
|
Christien Rioux
|
4f9e19642c
|
improve punishment tracking, make reasons for punishment accessible
|
2024-06-28 00:42:20 +00:00 |
|
Christien Rioux
|
9944c51368
|
punishment work
|
2024-06-27 20:20:13 +00:00 |
|
Christien Rioux
|
8a451b08be
|
find_self/find_target can use capability check
|
2024-06-27 18:02:47 +00:00 |
|
Christien Rioux
|
f32219c45c
|
fix offline subkey write reporting to eliminate spurious notifications
add more detail to public address check
|
2024-06-26 17:03:06 +00:00 |
|
Christien Rioux
|
ecbe2fdc03
|
unwrap crasher fix
|
2024-06-25 21:44:42 +00:00 |
|
Christien Rioux
|
bca3877024
|
first stab at #372
|
2024-06-25 18:07:56 +00:00 |
|
Christien Rioux
|
f1bc649eb1
|
update async_tools and flutter bindings
|
2024-06-21 22:58:30 -04:00 |
|
Christien Rioux
|
c2ab220fb1
|
improve watchvalue fanout
|
2024-06-03 15:20:54 -04:00 |
|
Christien Rioux
|
5976d30832
|
revert fix
|
2024-06-02 18:15:21 -04:00 |
|
Christien Rioux
|
faf8347aa8
|
keep 'last ditch watch cancel' from failing the whole operation
|
2024-06-02 12:54:06 -04:00 |
|
Christien Rioux
|
05180252e4
|
* API Breaking Change: CryptoSystem.verify() should return bool, and reserve errors for error cases, not validation failures.
* API Breaking Change: VeilidAPI.verify_signatures() returns Option<TypedKeySet> now
Fixes #313
|
2024-05-31 16:20:58 -04:00 |
|
Christien Rioux
|
f9b726806c
|
clippy fixes
|
2024-05-21 15:23:09 -04:00 |
|
Christien Rioux
|
95bccaff46
|
address filter cleanout during restart
|
2024-05-21 15:08:51 -04:00 |
|
Christien Rioux
|
23d160a525
|
more race condition cleanup
|
2024-05-21 15:08:51 -04:00 |
|
Christien Rioux
|
908bb48f8c
|
setvalue pre-empt
|
2024-05-21 15:08:51 -04:00 |
|
Christien Rioux
|
6590b76263
|
correctly handle local interface address changes
closes #350
|
2024-05-21 15:08:51 -04:00 |
|
Christien Rioux
|
046c15c668
|
dont run routing table ticks that require the network until it has started up
|
2024-05-21 15:08:51 -04:00 |
|