Caleb James DeLisle
|
fe5c6ac21d
Move crypto_hash_sha256 to Rffi_crypto_hash_sha256 because sodium header imports cause IDE errors.
|
2 kuukautta sitten |
Caleb James DeLisle
|
311cde2b64
Unified Errors: AddrIface_popAddr and remove #includes
|
2 kuukautta sitten |
Caleb James DeLisle
|
b695aa831a
Unified errors: BencMessageWriter_write
|
2 kuukautta sitten |
Caleb James DeLisle
|
5d6529b602
Create unified error type and switch Message.h and all calls to use it.
|
2 kuukautta sitten |
Caleb James DeLisle
|
bc5f04a15b
Rename `struct Message` to Message_t
|
7 kuukautta sitten |
Caleb James DeLisle
|
9d6d8f6497
Changed all accesses to Message->msgbytes to Message_bytes() calls in prep for moving Message to Rust.
|
7 kuukautta sitten |
Caleb James DeLisle
|
3577e67f16
Libuv is nolonger being built !!!!!
|
7 kuukautta sitten |
Caleb James DeLisle
|
29f8b286f6
Change AddrIface_t::iface to a pointer because Rust code is impossible to embed it.
|
1 vuosi sitten |
Caleb James DeLisle
|
7d523b3082
Rename struct AddrIface to AddrIface_t which is going to be moved into Rust
|
1 vuosi sitten |
Caleb James DeLisle
|
7ba35479e7
manual merge crashey
|
2 vuotta sitten |
Rogério Sampaio de Almeida
|
4d0aefc5a5
remove unused param from new timing funcs
|
2 vuotta sitten |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 vuotta sitten |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 vuotta sitten |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 vuotta sitten |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 vuotta sitten |
Caleb James DeLisle
|
897bc02090
Message: privatized associatedFd and ad
|
3 vuotta sitten |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 vuotta sitten |
Caleb James DeLisle
|
50edcd955d
If password is NONE then treat all incoming messages as authed
|
4 vuotta sitten |
Caleb James DeLisle
|
caf9963793
Switch to a Rust libsodium build
|
4 vuotta sitten |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 vuotta sitten |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 vuotta sitten |
Caleb James DeLisle
|
d8b7721159
1. new rpc Core_stopTun() which shuts down the TUN device, 2. many fixes for do_android, 3. android build fixes in libuv, 4. fix crash in UDPInterface_getFd() 5. Crash in Core_initTunfd() 6. Core_nodeInfo provide myIp6 7. If admin password is 'NONE', don't require any auth at all
|
4 vuotta sitten |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 vuotta sitten |
Caleb James DeLisle
|
8bdf2071d8
Further automatic refactoring to get rid of String_CONST()
|
7 vuotta sitten |
Caleb James DeLisle
|
1881da934d
Automatic refactoring to get rid of dangerous usage of String_CONST()
|
7 vuotta sitten |
Caleb James DeLisle
|
cafed5019f
Manual merge links update by soredake
|
7 vuotta sitten |
soredake
|
c49cc24869
links update
|
7 vuotta sitten |
Mada
|
2fe349deb5
Using crypto version memcmp when checking admin auth
|
8 vuotta sitten |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 vuotta sitten |
Caleb James DeLisle
|
8173faac81
Added Hash.h which uses djb2a hash and implemented it in a few places where Map.h is used
|
9 vuotta sitten |