Commit Graph

684 Commits

Author SHA1 Message Date
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
Teknique
4d3d549a4a TableStore requires a ProtectedStore arg now 2023-05-24 17:52:11 -07:00
Teknique
f7c5154fab Basic framework for testing RoutingTable load/save 2023-05-24 17:35:12 -07:00
Teknique
f46fb87864 Remove extra parens that annoy cargo check 2023-05-24 17:24:55 -07:00
Teknique
1654d03ad2 Added 1st simple rkyv serializer test 2023-05-24 17:24:55 -07:00
John Smith
4994f54039 table store encryption 2023-05-25 00:39:44 +01:00
John Smith
01df18c081 encryption checkpoint 2023-05-24 09:58:45 +01:00
John Smith
5760096fcb encryption checkpoint 2023-05-24 00:05:27 +01:00
John Smith
fd7257e9bf checkpoint 2023-05-22 23:55:00 +01:00
John Smith
a1f295da78 checkpoint 2023-05-22 23:54:25 +01:00
John Smith
f54a6fcf31 debugging 2023-05-21 22:16:27 +01:00
John Smith
f31044e8a3 tabledb work 2023-05-21 12:57:37 +01:00
John Smith
135b66298c prop keystore changes checkpoint 2023-05-21 00:42:19 +01:00
John Smith
dea8be6522 checkpoint 2023-05-20 14:53:55 -04:00
John Smith
f574e63d90 keyvaluedb 2023-05-20 13:41:38 -04:00
John Smith
4326626c0c keyvaluedb 2023-05-20 13:36:51 -04:00
John Smith
1e2b7429f6 checkpoint 2023-05-19 21:19:38 -04:00
John Smith
9f22e90fbc keyvaluedb 2023-05-17 21:51:42 -04:00
John Smith
24bd401c90 fix shutdown 2023-05-17 19:16:39 -04:00
John Smith
b1bbeb392b fix deployment targets 2023-05-17 17:26:21 -04:00
John Smith
909b86a04d fix macos 2023-05-17 13:38:36 -04:00
John Smith
51b8de61d0 flutter update 2023-05-17 07:55:41 -04:00
John Smith
9a43faaf10 crypto update 2023-05-16 21:34:34 -04:00
John Smith
8660457f95 add slow hashes and password derivation 2023-05-16 17:08:15 -04:00
John Smith
10af290e2f wasm work 2023-05-16 13:28:09 -04:00
John Smith
46e67d7b0c wasm work 2023-05-15 21:20:54 -04:00
John Smith
cbdbd34af8 work 2023-05-15 11:33:32 -04:00
John Smith
5f9fec0b18 ffi work 2023-05-14 20:50:28 -04:00
John Smith
5eb2ea656c api work 2023-05-13 20:36:52 -04:00