Teknique
7fa1df0474
Check b.len() < Self::FIXED_SIZE, not b.len() < 4
...
The original thinking was that if len(b) < FIXED_SIZE, then that would
be picked up later by the "invalid member length" check. In that case,
this only really *needs* to make sure that the check after this for
"wrong fourcc" wouldn't fail. But if len(b) < FIXED_SIZE, it really is
an invalid size, and should get that error message before even starting
to validate its other qualities.
2023-07-25 08:39:15 -07:00
Teknique
f8bb97b39c
Fix(?) size check in try_from for DHTSchemaSMPL
2023-07-24 21:43:14 -07:00
John Smith
3b76b1f81f
network fixes
2023-07-16 12:28:27 -04:00
Christien Rioux
80cb23c0c6
remove rkyv
2023-07-15 19:35:22 -04:00
Christien Rioux
19f384ab33
refactor create dht value
2023-07-15 19:35:22 -04:00
Christien Rioux
6c2aaa16c6
relay work
2023-07-14 16:54:29 -04:00
John Smith
dfb4eefd92
switch out capabilities
2023-07-03 15:10:28 -04:00
John Smith
d290a66f32
dht fixes
2023-07-01 10:45:31 -04:00
John Smith
05a9ee754e
cleanup dht stuff and client/server api
2023-06-28 23:15:06 -04:00
John Smith
b01fb20ec9
add dht record get
2023-06-28 11:55:37 -04:00
John Smith
f1292694a2
enable full safety selection through api
2023-06-28 11:40:02 -04:00
John Smith
fde70610cc
oop
2023-06-27 19:05:50 -04:00
John Smith
73c37aa4ca
clean up valuesubkeyrangeseT
2023-06-27 18:26:53 -04:00
John Smith
291e3ef2fe
add better dht debugging
2023-06-26 21:29:02 -04:00
John Smith
234f048241
simplify tracing
2023-06-24 22:59:51 -04:00
John Smith
acebcb7947
network keying
2023-06-23 21:12:48 -04:00
John Smith
754abf2135
fix binding issues
2023-06-21 13:40:12 -04:00
John Smith
b6e055e47d
test work
2023-06-18 18:47:39 -04:00
John Smith
9ffcc0da87
fix tests
2023-06-16 14:18:34 -04:00
John Smith
f3a3d5322c
fixes for tests
2023-06-16 13:29:25 -04:00
John Smith
c6e2836b85
xfer
2023-06-16 13:14:43 -04:00
John Smith
fe502a3645
Merge branch 'main' of gitlab.hackers.town:veilid/veilid into json-rpc
2023-06-16 13:13:51 -04:00
John Smith
14ba85efda
fixes
2023-06-16 11:57:55 -04:00
John Smith
d6f442d431
better error handling
2023-06-15 20:22:54 -04:00
John Smith
532bcf2e2a
json api cli working
2023-06-09 19:08:49 -04:00
John Smith
317f036598
server api
2023-06-07 17:39:10 -04:00
John Smith
771a7c9e7e
json api
2023-06-06 18:48:37 -04:00
John Smith
89f5770fd1
more json api
2023-06-05 22:02:37 -04:00
John Smith
0e52c1fb0a
more json schema
2023-06-04 22:08:46 -04:00
John Smith
06081df22a
json schema generation
2023-06-04 21:22:55 -04:00
John Smith
6a86f2265a
json api work
2023-06-03 18:33:27 -04:00
Teknique
e3a20a352e
Added JSON dht and dht/schema tests.
2023-06-01 15:40:47 -07:00
Teknique
cb49477490
Rearrangement for easier scaling of test count
2023-06-01 14:14:24 -07:00
Teknique
b397b5c66b
Finish coverage of veilid_api::types
2023-06-01 13:57:18 -07:00
Teknique
ded3f22870
Factor out fixtures; add path to things tested
2023-06-01 13:38:35 -07:00
Teknique
c25029b10f
Added veilid_state tests.
2023-06-01 13:04:51 -07:00
Teknique
075da7fe49
Refactoring snapshot
2023-05-31 18:12:57 -07:00
Teknique
febd5fe2dd
Added veilid_log tests.
2023-05-31 16:26:28 -07:00
Teknique
04c52a4ddb
Added tunnel.rs tests.
2023-05-31 16:16:57 -07:00
Teknique
4b14bbb4f4
Add stats JSON serde tests
2023-05-31 15:49:21 -07:00
Teknique
f1e12a8ac3
More type testing.
2023-05-31 12:57:01 -07:00
Teknique
9daf47d117
Tested AlignedU64
2023-05-31 12:57:01 -07:00
Teknique
c01566cc69
Round-trip de/ser for PeerInfo
2023-05-31 12:57:01 -07:00
Teknique
cd8e90cafa
Added the bones of test_serialize_json
2023-05-31 12:57:00 -07:00
John Smith
0a890c8707
removing dev branch, many changes
2023-05-29 19:24:57 +00:00
John Smith
ce1eca606c
xfer
2023-03-14 17:44:32 -04:00
John Smith
df931a9329
fixes
2023-03-13 20:59:57 -04:00
John Smith
0ea858b08e
wasm fixes
2023-03-12 12:24:21 -04:00
John Smith
f8060715ce
fix debug
2023-03-11 13:56:40 -05:00
John Smith
d527c4c8e7
xfer
2023-03-03 17:17:23 -05:00