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
|
c69dabf721
|
add flame option and fix tests
|
2024-07-03 15:03:49 -04:00 |
|
Christien Rioux
|
004f5074b1
|
remove cruft
|
2024-07-03 13:16:17 -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 |
|
Christien Rioux
|
beeeedbfac
|
Merge branch 'fix-windows-leak' into 'main'
Fix windows leak
See merge request veilid/veilid!288
|
2024-06-30 03:46:27 +00: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
|
0b0d9b5291
|
inspect_dht_record python binding fix and integration test fix
|
2024-06-28 22:31:35 +00:00 |
|
Christien Rioux
|
be11b4543c
|
Merge branch 'improved-punishment-and-state' into 'main'
Improved punishment and state
Closes #281
See merge request veilid/veilid!287
|
2024-06-28 17:42:00 +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
|
7368e5d5d3
|
Merge branch 'keep-n-closest-nodes' into 'main'
Implement closest peers refresh
See merge request veilid/veilid!286
|
2024-06-27 20:15:08 +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
|
6f37e09008
|
make test more stressful
|
2024-06-25 22:39:12 +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
|
440195c267
|
tracing-oslog sucks and crashes
|
2024-06-23 15:14:32 -04:00 |
|
Christien Rioux
|
2b1dd49138
|
ios improvements
|
2024-06-23 14:59:03 -04:00 |
|
Christien Rioux
|
f1bc649eb1
|
update async_tools and flutter bindings
|
2024-06-21 22:58:30 -04:00 |
|
Christien Rioux
|
e638c02465
|
Merge branch 'docs/add_port_number_to_installation' into 'main'
add in port access information to install docs
See merge request veilid/veilid!273
|
2024-06-06 17:17:13 +00:00 |
|
Adam Leskis
|
8ace86f815
|
remove note referring to incrementing ports, since veilid-server does not do this anymore
|
2024-06-06 10:25:56 +01:00 |
|
Christien Rioux
|
c2ab220fb1
|
improve watchvalue fanout
|
2024-06-03 15:20:54 -04:00 |
|
Christien Rioux
|
551ae8993b
|
Merge branch 'dev-setup-macos/fix-java-version-detection' into 'main'
Dev setup for macOS: Java version check fix
See merge request veilid/veilid!281
|
2024-06-03 19:01:37 +00:00 |
|
Christien Rioux
|
02a9e7f4e5
|
Merge branch 'fix-x86-64-android-sim' into 'main'
Fix android build for x86_64
Closes veilidchat#22
See merge request veilid/veilid!285
|
2024-06-03 01:29:58 +00:00 |
|
Christien Rioux
|
5976d30832
|
revert fix
|
2024-06-02 18:15:21 -04:00 |
|
Mike Phipps
|
05d63f1eb6
|
Merge branch veilid:main into dev-setup-macos/fix-java-version-detection
|
2024-06-02 19:35:22 +00:00 |
|
Christien Rioux
|
faf8347aa8
|
keep 'last ditch watch cancel' from failing the whole operation
|
2024-06-02 12:54:06 -04:00 |
|
Christien Rioux
|
76eedb01b0
|
Merge branch 'api-issue-313' into 'main'
Fix API for signature verification
See merge request veilid/veilid!284
|
2024-05-31 20:48:37 +00: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 |
|
Δ ǀ Ξ ȼ
|
4e968f076d
|
Add support for no container repository (i.e. a new fork)
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
b3d5064614
|
clippy fixes
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
5b013e3d31
|
address filter cleanout during restart
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
1fa44d62bc
|
more race condition cleanup
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
fe971fead2
|
setvalue pre-empt
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
955ac24e81
|
correctly handle local interface address changes
closes #350
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
e82cdbbfce
|
dont run routing table ticks that require the network until it has started up
|
2024-05-29 20:52:15 -04:00 |
|
John Smith
|
b37e2cc3c9
|
unify routing domain handling code, fix edge case generating sender peer info
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
38f4ff66de
|
debug command crash fix
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
426b25917b
|
fix node dead check, fix punish clear, fix debug command crashes
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
cdd3d00baa
|
valueset bugfix
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
ddb889e4cf
|
initial version of preempt for dht get_value
|
2024-05-29 20:52:15 -04:00 |
|
k8wu
|
048dbe476b
|
Dev setup for macOS: If pip3 installation fails, Homebrew is tried as a fallback if the user installed Python through Homebrew
|
2024-05-29 20:52:15 -04:00 |
|
Christien Rioux
|
808d8895c7
|
Merge branch 'no-build-cache' into 'main'
Bugfix: Build the build cache when no cache
See merge request veilid/veilid!283
|
2024-05-29 23:34:31 +00:00 |
|