Caleb James DeLisle
|
0e1387f80b
Fixed build issue caused by different versions of libsodium
|
1 ano atrás |
shangril
|
71d3783694
These syntax update are necesseray to compile on
|
1 ano atrás |
shangril
|
9f855f4303
Update make.js
|
1 ano atrás |
Eric Long
|
59a129d1cf
Add riscv64 support
|
1 ano atrás |
Caleb James DeLisle
|
e6160b456b
Make Allocator_free() always synchronous. When async freeing is needed, chain allocators.
|
1 ano atrás |
Caleb James DeLisle
|
b818b47a02
Sockaddr: support display of Handle addresses
|
1 ano atrás |
Caleb James DeLisle
|
f26e039df6
Fix a sporadic use-after-free manifesting as "Startup failed: cjdroute is already running."
|
1 ano atrás |
Caleb James DeLisle
|
29f8b286f6
Change AddrIface_t::iface to a pointer because Rust code is impossible to embed it.
|
1 ano atrás |
Caleb James DeLisle
|
7d523b3082
Rename struct AddrIface to AddrIface_t which is going to be moved into Rust
|
1 ano atrás |
Caleb James DeLisle
|
c6de94451a
Drop AddrIfaceAdapter and PacketHeaderToUDPAddrIface which are nolonger used.
|
1 ano atrás |
Caleb James DeLisle
|
0b3999dad2
Make Sockaddr (c) available to Rust code
|
1 ano atrás |
Caleb James DeLisle
|
0f3ab85837
Silence a linter warning
|
1 ano atrás |
Caleb James DeLisle
|
806458dc62
Require Iface to be Send+Sync
|
1 ano atrás |
Caleb James DeLisle
|
3eb00d44b6
Create Protected as a mutex for raw pointers to ensure the GCL is held whenever we enter C code
|
1 ano atrás |
Caleb James DeLisle
|
83e529fa09
Make message.rs implement Debug and change some of the constructors and add functions
|
1 ano atrás |
Caleb James DeLisle
|
3f2fdfb274
Added sockaddr in Rust which can be converted to SocketAddr and back
|
1 ano atrás |
Caleb James DeLisle
|
ef3d9fd92d
Deleted sybilsim and FakeNetwork which are nolonger being meaningfully maintained
|
1 ano atrás |
Caleb James DeLisle
|
4728027c43
Sockaddr_getPort and Sockaddr_getFamily can use const pointers
|
1 ano atrás |
Caleb James DeLisle
|
139ab3de40
rust Iface: Begin passing Message ownership from function to function
|
1 ano atrás |
Caleb James DeLisle
|
24f1713a5c
When the core exits, don't panic the client process because it just makes an unnecessary stack
|
1 ano atrás |
Caleb James DeLisle
|
453e24bbb6
Reduce reliance on the implementation of Sockaddr being OS struct sockaddr
|
1 ano atrás |
Caleb James DeLisle
|
4cfc7c7ef1
Remove functions from Socket.c which are not used anymore
|
1 ano atrás |
Caleb James DeLisle
|
09e35ae417
Remove Socket_connect which is unused
|
1 ano atrás |
Caleb James DeLisle
|
ab166d82bc
Bug on 32 bit machines
|
1 ano atrás |
Caleb James DeLisle
|
c484eddbc5
Stop exempting clang from Werror because it now works
|
1 ano atrás |
Caleb James DeLisle
|
ef1cd57791
Werror fixes (case sensitive)
|
1 ano atrás |
Caleb James DeLisle
|
efa27f7968
Werror and android fixes
|
1 ano atrás |
Caleb James DeLisle
|
5b5c0cfdd5
Allow ETHInterface_listDevices even on Android because this *should* be now supported
|
1 ano atrás |
Caleb James DeLisle
|
da8ad37534
Remove AndroidWrapper because we have moved this into Rust and it is now redundant
|
1 ano atrás |
Caleb James DeLisle
|
c784dbb4ad
Don't expire a ping if the allocator is in progress of being freed
|
1 ano atrás |