Commit Graph

812 Commits

Author SHA1 Message Date
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
e2b8c4488e Fix routing_table test imports 2023-05-31 13:34:53 -07:00
Teknique
cdff17dca1 Snapshot 2023-05-31 12:58:18 -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
367e160075 Better run_test! macro param naming 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
Teknique
d0ac838708 test_serialize => test_serialize_routing_table 2023-05-31 12:55:54 -07:00
Teknique
a74b0cf3b6 Refactor veilid_core::tests::native with macros 2023-05-31 12:53:59 -07:00
John Smith
833bb52e23 cursive version 2023-05-29 18:06:04 -07:00
John Smith
6b88188e32 flutter fix 2023-05-29 20:59:52 -04:00
John Smith
9d01b0e928 flutter fix 2023-05-29 17:40:49 -07:00
John Smith
8651e39ca8 macos build for veilid-cli 2023-05-29 20:13:06 -04:00
John Smith
21009c91d1 clean up workspace 2023-05-29 20:05:27 -04:00
John Smith
76fca36763 fixes for windows 2023-05-29 17:04:28 -07:00
John Smith
a2839042d6 fix cursive for macos veilid-cli 2023-05-29 18:12:02 -04:00
John Smith
9db6f494c2 cursive update from upstream 2023-05-29 17:25:16 -04:00
John Smith
b55c0b349b remove from workspace 2023-05-29 17:12:52 -04:00
John Smith
bd928e6f09 remove netlink fork 2023-05-29 17:09:29 -04:00
John Smith
d2e926f8a2 Merge branch 'main' of gitlab.hackers.town:veilid/veilid 2023-05-29 16:42:45 -04:00
John Smith
df504d11fc hashlink update 2023-05-29 16:42:33 -04:00
John Smith
96b42a45e1 Merge branch 'crioux/crypto-crate-update' into 'main'
switch back to mainline dalek cryptography crates

See merge request veilid/veilid!24
2023-05-29 20:22:41 +00:00
John Smith
4bdf0d58d3 switch back to mainline dalek cryptography crates 2023-05-29 20:22:41 +00:00
John Smith
ca6e70e1df cleanup 2023-05-29 15:33:53 -04:00
John Smith
cbb11b4262 Merge branch 'dev' into 'main'
more table store work for password protecting encryption key, also fix unit...

See merge request veilid/veilid!22
2023-05-29 19:26:36 +00:00
John Smith
a31e641532 Merge branch 'dev' into 'main'
removing dev branch, many changes

See merge request veilid/veilid!21
2023-05-29 19:24:58 +00:00
John Smith
0a890c8707 removing dev branch, many changes 2023-05-29 19:24:57 +00:00
John Smith
08f3caf181 node not own relay detection bug 2023-05-29 14:57:44 -04:00
John Smith
532ef0b9ac fix bug when setting node id 2023-05-29 12:26:36 -04:00
John Smith
67eefbd038 oops keyvaluedb 2023-05-29 10:07:56 -04:00
John Smith
6ca7ec19f9 fix bugsalot 2023-05-29 10:00:56 -04:00
John Smith
699c0db3db fix password 2023-05-27 18:07:24 +01:00
John Smith
3b96f75c94 some fixes 2023-05-26 22:29:26 +01:00
John Smith
8001017338 more table store work for password protecting encryption key, also fix unit tests hang in routing table test 2023-05-26 20:39:35 +01:00
John Smith
e8392013c3 remove cruft 2023-05-26 19:40:58 +01:00
John Smith
5f8b440d84 test work 2023-05-26 19:37:03 +01:00
John Smith
5b0bfcef48 checkpoint 2023-05-26 00:53:12 +01:00
John Smith
cefbeed09a fix submodules 2023-05-26 00:53:12 +01:00
Tek
d93c007d8a Merge branch 'tek/165-test-serializers' into 'dev'
Round trip serialization/deserialization tests for RoutingTable

See merge request veilid/veilid!19
2023-05-25 18:42:04 +00:00
Teknique
db4646a716 Warnings cleanups 2023-05-25 11:02:49 -07:00
Teknique
983176a9e7 terminate() what we’ve init()ed. 2023-05-25 10:56:24 -07:00
Teknique
f9a9949466 Added serialization tests to iOS/Android and wasm 2023-05-25 10:42:25 -07:00
John Smith
a01e593480 reduce dependence on protected store and move keys to encrypted table store 2023-05-25 18:28:03 +01:00
Teknique
ff711080ab Extract RoutingTable inline types 2023-05-25 09:59:55 -07:00