Caleb James DeLisle
|
e6160b456b
Make Allocator_free() always synchronous. When async freeing is needed, chain allocators.
|
1 anno fa |
Caleb James DeLisle
|
26057d45d4
we don't need Sockaddr_toRust just yet
|
1 anno fa |
Caleb James DeLisle
|
4b2aeacf44
Merge remote-tracking branch 'rogerio/rffi-timeout' into rffi-timeout
|
1 anno fa |
Caleb James DeLisle
|
0af9d5a4b8
1. Adopting a root alloc is a no-op
|
2 anni fa |
Caleb James DeLisle
|
afa43216ef
Rewrite of allocator.rs, also don't allocate memory if we're freeing
|
2 anni fa |
Caleb James DeLisle
|
d26e80a318
Move to Rust Allocator
|
2 anni fa |
Rogério Sampaio de Almeida
|
c3f80c877a
updated Rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
efef7dabf8
refac rffi into a split module
|
2 anni fa |
Caleb James DeLisle
|
c5bdd47f90
Rust Timeout: Never callback if we're freed
|
2 anni fa |
Rogério Sampaio de Almeida
|
972e74c144
generated Rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
d8ab2d7ef1
new generated Rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
3aeb887a3a
update generated Rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
4a73acce75
new generated ffi
|
2 anni fa |
Rogério Sampaio de Almeida
|
d99915f60a
new generated Rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
ef05b17ef3
new rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
1acdba64d9
include phys_addr
|
2 anni fa |
Rogério Sampaio de Almeida
|
281183bd99
new Rffi_interface_addresses
|
2 anni fa |
Caleb James DeLisle
|
7ba35479e7
manual merge crashey
|
2 anni fa |
Rogério Sampaio de Almeida
|
9abec9b8eb
new generated rffi.h
|
2 anni fa |
Rogério Sampaio de Almeida
|
aba96c54a7
new generated rffi.h
|
2 anni fa |
Caleb James DeLisle
|
0a036f3582
When using noise protocol, send the cjdns version in the encryption handshake
|
3 anni fa |
Caleb James DeLisle
|
eb83a46260
Implemented boringtun protocol
|
3 anni fa |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 anni fa |
Caleb James DeLisle
|
b27c8284ba
Integrate logger from rust into cjdns
|
3 anni fa |
Caleb James DeLisle
|
a0084a9e21
Switch to Rust CryptoAuth
|
3 anni fa |
Caleb James DeLisle
|
7272cbdfc9
Got the new cryptoauth working with message-passthrough model
|
3 anni fa |
Caleb James DeLisle
|
ccf923d8f6
Major refactor, switch CryptoAuth to be an Iface adaptor rather than using encrypt() and decrypt() functions
|
3 anni fa |
Caleb James DeLisle
|
44c60b26e3
Wrestled cffi to make Random_t come through properly
|
3 anni fa |
Alex Kordys
|
f894340c94
Attempt to wrap legacy Random (broken)
|
3 anni fa |
Caleb James DeLisle
|
6d9ecb7e55
re-shuffled tests to be able to run on both new and old CryptoAuth
|
3 anni fa |