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
DumontIO
c92e07c88e
Python code cleanup
...
These changes should not change any functionality.
In code:
- Added async keyword to CryptoSystem::kind since it's actually implemented async
- Removed unused socket import in json_api
In tests:
- Removed unused imports
- Removed unnecessary return statements
- Removed unused variables
- Cleaned up some spacing to match PEP-8
- Changed many comparisons to match PEP-8
- Use ValueSubKey classes instead of integers to keep types in line
2024-08-13 16:47:06 -04:00
DumontIO
0c19414934
Move Python IPC connection from tests to Veilid
2024-08-13 16:08:15 -04:00
Christien Rioux
20e76bbed1
flamegraph and instrumentation work
2024-07-03 13:15:59 -04:00
Christien Rioux
0b0d9b5291
inspect_dht_record python binding fix and integration test fix
2024-06-28 22:31:35 +00:00
Christien Rioux
6f37e09008
make test more stressful
2024-06-25 22:39:12 +00:00
Christien Rioux
eba349d22c
integration test for dht records
2024-04-28 12:42:13 -04:00
Christien Rioux
6e1439306a
make valuechanged update no longer happen when value hasn't changed or is older
2024-03-31 16:34:12 -04:00
Christien Rioux
94ce43f944
reliable + ensureordered is now the routingcontext and private route default
2024-03-27 17:53:51 -05:00
Christien Rioux
c468d9c850
more python test cleanup and fixes
2024-03-27 17:53:51 -05:00
Christien Rioux
b51c660b9c
add watchvalue test and some more routing context convenience functions
2024-03-27 17:53:51 -05:00
Christien Rioux
30cc4a814b
add python watch test
2024-03-27 17:53:51 -05:00
Christien Rioux
cfce0a35b4
add inspect to python api
2024-03-27 17:53:51 -05:00
John Smith
14dc402356
fix python test
2024-03-27 17:53:50 -05:00
Christien Rioux
1cacc547e0
python work and network keying work
2024-03-27 17:53:50 -05:00
Teknique
d9d03885d9
Run Black on veilid-python
2023-08-02 12:28:05 -07:00
John Smith
422a645708
python and api fixes
2023-07-30 16:45:20 -04:00
Christien Rioux
19f384ab33
refactor create dht value
2023-07-15 19:35:22 -04:00
John Smith
d290a66f32
dht fixes
2023-07-01 10:45:31 -04:00
John Smith
176d9ac68e
dht testing work
2023-06-29 22:18:45 -04:00
John Smith
17e4d17984
xfer
2023-06-29 14:52:53 -04:00
John Smith
291e3ef2fe
add better dht debugging
2023-06-26 21:29:02 -04:00
John Smith
1c8ecab2b6
cli fixes
2023-06-20 23:46:39 -04:00
John Smith
f17c2f62cb
xfer
2023-06-19 22:35:49 -04:00
John Smith
c556258fe7
disable dht test for now
2023-06-19 15:25:53 -04:00
John Smith
ea651e526d
xfer
2023-06-19 11:29:33 -04:00
John Smith
2314fcb57e
more release lifetime cleanup and base class contextmanager stuff
2023-06-18 20:57:51 -04:00
John Smith
b6e055e47d
test work
2023-06-18 18:47:39 -04:00