Caleb James DeLisle
|
29f8b286f6
Change AddrIface_t::iface to a pointer because Rust code is impossible to embed it.
|
1 年間 前 |
Caleb James DeLisle
|
c6de94451a
Drop AddrIfaceAdapter and PacketHeaderToUDPAddrIface which are nolonger used.
|
1 年間 前 |
Caleb James DeLisle
|
ef3d9fd92d
Deleted sybilsim and FakeNetwork which are nolonger being meaningfully maintained
|
1 年間 前 |
Caleb James DeLisle
|
01a5b07f85
Move lock into proximity of where the actual blocking epoll/poll/kqueue call is made.
|
1 年間 前 |
Caleb James DeLisle
|
d26e80a318
Move to Rust Allocator
|
2 年 前 |
Caleb James DeLisle
|
7fbb3bfa9c
Add 4 beacon tests for noise/old, noise/noise, old/noise and old/old crypto protocols
|
3 年 前 |
Caleb James DeLisle
|
b27c8284ba
Integrate logger from rust into cjdns
|
3 年 前 |
Caleb James DeLisle
|
6d9ecb7e55
re-shuffled tests to be able to run on both new and old CryptoAuth
|
3 年 前 |
Caleb James DeLisle
|
a3b7f328d9
Standardized the Rust Iface, Rust Allocator interop and Rust/C FFI
|
4 年 前 |
Caleb James DeLisle
|
caf9963793
Switch to a Rust libsodium build
|
4 年 前 |
Caleb James DeLisle
|
b6a1d3bf2f
Switch from using long to using uintptr_t because on windows, long is not pointer-size
|
4 年 前 |
Caleb James DeLisle
|
55e4e544e1
Stop directly using libuv for the nanotime based entropy provider when Time.h exports the same function
|
4 年 前 |
Caleb James DeLisle
|
e91eeb6b48
Always log using IP address rather than a mix of address and key
|
4 年 前 |
Caleb James DeLisle
|
cbc2d8c51d
Added Sign_admin to allow signing and checking of signatures from RPC
|
4 年 前 |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 年 前 |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 年 前 |
Caleb James DeLisle
|
042c5537ef
Always null out the tunDevice after freeing it, otherwise use-after-free bugs await
|
4 年 前 |
Caleb James DeLisle
|
3138017d98
Oops, sendResponse takes a String not a char*
|
4 年 前 |
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 年 前 |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 年 前 |
Caleb James DeLisle
|
4898f2735f
Fix not passing logger soon enough to Pipe_forFiles()
|
4 年 前 |
Caleb James DeLisle
|
ff498a1be1
More logging
|
4 年 前 |
Caleb James DeLisle
|
b132014c22
More logging
|
4 年 前 |
Emil Suleymanov
|
dcbafb1979
Add option for pipe creation
|
5 年 前 |
Emil Suleymanov
|
88c1496298
Remove todo (fixed in https://github.com/sssemil/CjdnsBridge/commit/d46058c27a0e39161d08e16c64961b25c371ce36)
|
5 年 前 |
Emil Suleymanov
|
e91978d502
Add support for configuration over socket interface
|
5 年 前 |
Emil Suleymanov
|
5cd376c099
Allow any socket path & don't create socket if missing
|
6 年 前 |
Emil Suleymanov
|
0013959f20
Allow binding through a unix socket
|
7 年 前 |
Caleb James DeLisle
|
50e89d84b2
Beginnings of AFL fuzzing
|
6 年 前 |
Caleb James DeLisle
|
a574e6aaa7
Fix UDPInterface to not send beacons down the tun device
|
6 年 前 |