Caleb James DeLisle
|
29f8b286f6
Change AddrIface_t::iface to a pointer because Rust code is impossible to embed it.
|
1 year ago |
Caleb James DeLisle
|
7d523b3082
Rename struct AddrIface to AddrIface_t which is going to be moved into Rust
|
1 year ago |
Caleb James DeLisle
|
7ba35479e7
manual merge crashey
|
2 years ago |
Rogério Sampaio de Almeida
|
4d0aefc5a5
remove unused param from new timing funcs
|
2 years ago |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 years ago |
Caleb James DeLisle
|
8e3011cb6e
Change message->bytes to message->msgbytes in prep for privatizing it
|
3 years ago |
Caleb James DeLisle
|
3651b0d413
Message privatize length
|
3 years ago |
Caleb James DeLisle
|
cd188e865c
Message: Privatized alloc
|
3 years ago |
Caleb James DeLisle
|
897bc02090
Message: privatized associatedFd and ad
|
3 years ago |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 years ago |
Caleb James DeLisle
|
50edcd955d
If password is NONE then treat all incoming messages as authed
|
4 years ago |
Caleb James DeLisle
|
caf9963793
Switch to a Rust libsodium build
|
4 years ago |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 years ago |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 years ago |
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 years ago |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 years ago |
Caleb James DeLisle
|
8bdf2071d8
Further automatic refactoring to get rid of String_CONST()
|
7 years ago |
Caleb James DeLisle
|
1881da934d
Automatic refactoring to get rid of dangerous usage of String_CONST()
|
7 years ago |
Caleb James DeLisle
|
cafed5019f
Manual merge links update by soredake
|
7 years ago |
soredake
|
c49cc24869
links update
|
7 years ago |
Mada
|
2fe349deb5
Using crypto version memcmp when checking admin auth
|
8 years ago |
Kubuxu
|
a38e58b1c7
Remove usage of Bits_memcpyConst and Bits_memmoveConst
|
9 years ago |
Caleb James DeLisle
|
8173faac81
Added Hash.h which uses djb2a hash and implemented it in a few places where Map.h is used
|
9 years ago |
Caleb James DeLisle
|
6e78cfef85
Possibly fix the crash caused by multiple admin log subscriptions
|
9 years ago |
Caleb James DeLisle
|
9e161575f5
Fix OOM trigger when logging and/or using admin API
|
9 years ago |
Caleb James DeLisle
|
57e25c76c2
it fucking compiles \:D/
|
9 years ago |
Caleb James DeLisle
|
85057c688e
Swapped order of args to Iface_Callback
|
9 years ago |
Caleb James DeLisle
|
4eb1074d05
Moving Interface to Iface
|
9 years ago |
Caleb James DeLisle
|
a8a48102d0
if the channel is closed, stop logging!
|
10 years ago |
Caleb James DeLisle
|
c7eed6b146
more robust logging, although only about 100 messages can be logged at a time without drops...
|
10 years ago |