Ilyas Gasanov
|
74382096ab
Update dependency revision, fix error reporting
|
11 months ago |
Ilyas Gasanov
|
6ebc0902c7
Update dependency revision, implement peer-stats in cjdnstool
|
11 months ago |
Caleb James DeLisle
|
0e1387f80b
Fixed build issue caused by different versions of libsodium
|
1 year ago |
Eric Long
|
59a129d1cf
Add riscv64 support
|
1 year ago |
Caleb James DeLisle
|
e6160b456b
Make Allocator_free() always synchronous. When async freeing is needed, chain allocators.
|
1 year ago |
Caleb James DeLisle
|
c6fa97567a
Merge branch 'crashey' into rffi-timeout
|
1 year ago |
Caleb James DeLisle
|
f3eb653985
downgrade pnet because new version is not supported on ARM
|
1 year ago |
Caleb James DeLisle
|
78adf05ef0
Fixed Android build
|
1 year ago |
Caleb James DeLisle
|
d26e80a318
Move to Rust Allocator
|
2 years ago |
Rogério Sampaio de Almeida
|
43d4a24e97
include once_cell
|
2 years ago |
Rogério Sampaio de Almeida
|
89342013b8
include tokio dependency
|
2 years ago |
Rogério Sampaio de Almeida
|
04399625ed
switching to the full pnet, since I've found it is used in other projects
|
2 years ago |
Rogério Sampaio de Almeida
|
eb01e7cedc
include pnet_datalink, which is part of pnet: a cross-platform API for low level networking using Rust
|
2 years ago |
Caleb James DeLisle
|
6b577a62eb
Allow crypto_noise to switch between acting as the initiator and acting as the responder
|
3 years ago |
Caleb James DeLisle
|
eb83a46260
Implemented boringtun protocol
|
3 years ago |
Caleb James DeLisle
|
b27c8284ba
Integrate logger from rust into cjdns
|
3 years ago |
Alex Kordys
|
670c701f2c
Noise protocol impl + decrypt() API changed
|
3 years ago |
Alex Kordys
|
01e480e76c
Pluggable Random impl - supports Sodium and legacy backends
|
3 years ago |
Alex Kordys
|
5f61c17d60
Replaced std::sync mutexes with parking_lot
|
3 years ago |
Alex Kordys
|
dcabef8941
Updated `sodiumoxide` dependency
|
3 years ago |
Alex Kordys
|
fb34104e8d
Reuse `cjdns-keys` crate for private/public keys infrastructure
|
3 years ago |
Caleb James DeLisle
|
6d9ecb7e55
re-shuffled tests to be able to run on both new and old CryptoAuth
|
3 years ago |
Alex Kordys
|
1308e3facb
CryptoAuth implementation in Rust (work in progress)
|
3 years ago |
Alex Kordys
|
2be0ddb2b5
Message implementation with push/pop arbitrary type
|
3 years ago |
Alex Kordys
|
985ad6e30f
Message implementation in Rust + interop with C.
|
3 years ago |
Caleb James DeLisle
|
a3b7f328d9
Standardized the Rust Iface, Rust Allocator interop and Rust/C FFI
|
4 years ago |
Caleb James DeLisle
|
0f97efce68
Added bindings for rust/c interface
|
4 years ago |
Caleb James DeLisle
|
92796a0a08
work in progress
|
4 years ago |
Caleb James DeLisle
|
6352a17096
Upgrade sodiumoxide
|
4 years ago |
Caleb James DeLisle
|
b862f19264
Got mingw32 build working
|
4 years ago |