Brandon Vandegrift
|
ca11f6075d
|
(wasm) Add VeilidCrypto class, refine interfaces for VeilidRoutingContext
|
2023-09-03 23:27:20 -04:00 |
|
Christien Rioux
|
9aeec3cfa8
|
build fixes and cleanup
|
2023-09-03 23:27:20 -04:00 |
|
Brandon Vandegrift
|
779532b624
|
Add new VeilidTable and VeilidClient to WASM API
These new interfaces have been reworked (compared to the original API) to emit (mostly) proper TypeScript types.
|
2023-09-03 23:27:08 -04:00 |
|
Brandon Vandegrift
|
1b20037053
|
Setup for TypeScript type gen for WASM using Tsify
- Includes breaking changes to the WASM API surface, since it now accepts objects instead of stringified JSON.
|
2023-09-03 23:27:08 -04:00 |
|
Christien Rioux
|
b3354194e0
|
repo fix
|
2023-09-02 18:50:12 -04:00 |
|
Christien Rioux
|
709ec4543b
|
change visibility of dhcache
|
2023-09-01 21:18:45 -04:00 |
|
Christien Rioux
|
246056913e
|
doc work
|
2023-09-01 21:13:05 -04:00 |
|
Christien Rioux
|
e302b764d0
|
docs and tests work
|
2023-08-29 15:15:47 -05:00 |
|
John Smith
|
2d454c2654
|
fix comment
|
2023-08-20 11:52:54 -04:00 |
|
John Smith
|
c1cbcbe7c1
|
switch back to Sha512 for ed25519 compliance. add domain separation for signing and crypt
|
2023-08-20 11:47:29 -04:00 |
|
John Smith
|
d0fabbe3d9
|
Merge branch 'main' of gitlab.com:veilid/veilid into windows-fix
|
2023-08-20 11:25:39 -04:00 |
|
John Smith
|
964741463e
|
vld0 work
|
2023-08-20 10:54:26 -04:00 |
|
John Smith
|
a7860d829e
|
dh fix
|
2023-08-20 01:37:49 -04:00 |
|
Imuli
|
8f18569e30
|
use strict verification for ed25519
This enables all the signature malleability checks (including one that
is not RFC8032 compliant but are still likely important for Veilid.)
For details on the additional check, see
https://docs.rs/ed25519-dalek/2.0.0/ed25519_dalek/struct.VerifyingKey.html#method.verify_strict
|
2023-08-19 23:35:34 +00:00 |
|
John Smith
|
eae839e484
|
decompression fix for OOM
|
2023-08-19 18:13:30 -04:00 |
|
John Smith
|
89b357350d
|
upgrade dependencies and fix cargo locks
|
2023-08-19 15:16:51 -04:00 |
|
Christien Rioux
|
8e1ed1e3f1
|
fix crash
|
2023-08-18 00:06:21 -04:00 |
|
Christien Rioux
|
9d3e847a68
|
more punishment cleanup
|
2023-07-21 14:30:10 -04:00 |
|
Christien Rioux
|
befb100ba4
|
compress envelopes with lz4
|
2023-07-15 21:44:36 -04:00 |
|
Christien Rioux
|
80cb23c0c6
|
remove rkyv
|
2023-07-15 19:35:22 -04:00 |
|
John Smith
|
dfb4eefd92
|
switch out capabilities
|
2023-07-03 15:10:28 -04:00 |
|
John Smith
|
d044f646bf
|
fix serialize for keypair
|
2023-06-29 20:49:15 -04:00 |
|
John Smith
|
05a9ee754e
|
cleanup dht stuff and client/server api
|
2023-06-28 23:15:06 -04:00 |
|
John Smith
|
291e3ef2fe
|
add better dht debugging
|
2023-06-26 21:29:02 -04:00 |
|
John Smith
|
c8fdded5a7
|
fix crypto
s
|
2023-06-24 21:23:48 -04:00 |
|
John Smith
|
dfc22aee8e
|
fix tests
|
2023-06-22 18:31:31 -04:00 |
|
John Smith
|
1c8ecab2b6
|
cli fixes
|
2023-06-20 23:46:39 -04:00 |
|
John Smith
|
6a86f2265a
|
json api work
|
2023-06-03 18:33:27 -04:00 |
|
John Smith
|
4bdf0d58d3
|
switch back to mainline dalek cryptography crates
|
2023-05-29 20:22:41 +00:00 |
|
John Smith
|
0a890c8707
|
removing dev branch, many changes
|
2023-05-29 19:24:57 +00:00 |
|
John Smith
|
894acc18e3
|
xfer
|
2023-03-13 16:43:07 -04:00 |
|
John Smith
|
3c7c49684c
|
try multiple cryptosystems
|
2023-03-13 16:14:31 -04:00 |
|
John Smith
|
d680f1b785
|
xfer
|
2023-03-12 17:23:02 +00:00 |
|
John Smith
|
ff9b421631
|
fix tests
|
2023-03-03 10:55:31 -05:00 |
|
John Smith
|
562f9bb7f7
|
refactor
|
2023-03-01 15:50:30 -05:00 |
|
John Smith
|
615158d54e
|
cleaning up
|
2023-02-28 21:11:26 -05:00 |
|
John Smith
|
4bc3f950df
|
more refactor
|
2023-02-25 19:51:14 -05:00 |
|
John Smith
|
4823c979ab
|
routing work
|
2023-02-23 21:07:46 -05:00 |
|
John Smith
|
8fc38febca
|
checkpoint
|
2023-02-22 21:47:00 -05:00 |
|
John Smith
|
ae991334d3
|
checkpoint
|
2023-02-20 20:37:52 -05:00 |
|
John Smith
|
05be3099c8
|
checkpoint
|
2023-02-17 17:47:21 -05:00 |
|
John Smith
|
ca3ce91365
|
work
|
2023-02-16 19:54:29 -05:00 |
|
John Smith
|
8f9b9b58d5
|
more refactor
|
2023-02-15 18:18:08 -05:00 |
|
John Smith
|
f11dc8aaac
|
more work
|
2023-02-13 21:12:27 -05:00 |
|
John Smith
|
1d8e2d3fda
|
bootstrap
|
2023-02-13 16:12:46 -05:00 |
|
John Smith
|
1ba0cdb9cf
|
checkpoint
|
2023-02-11 15:54:55 -05:00 |
|
John Smith
|
1f62d3836c
|
more breaking everything
|
2023-02-08 21:43:55 -05:00 |
|
John Smith
|
764b629714
|
checkpoint
|
2023-02-08 16:50:07 -05:00 |
|
John Smith
|
a58a87719c
|
break everything
|
2023-02-07 21:44:50 -05:00 |
|
John Smith
|
9d826b27db
|
checkpoint
|
2023-01-29 13:13:54 -05:00 |
|