Caleb James DeLisle
|
fccbfde53a
Stub out libuv rwlock because this too is not supported anymore
|
1 year ago |
Caleb James DeLisle
|
bcf947660e
Remove comment from make.js which appears to be messing up some version of nodejs
|
1 year ago |
Caleb James DeLisle
|
5a6b109049
Stub over an unused var caught by a newer compiler.
|
1 year ago |
Caleb James DeLisle
|
4fae5d2763
Pass -Wno-strict-prototypes because new compilers have made them a lot more pedantic
|
1 year ago |
Caleb James DeLisle
|
7b5a597026
Remove uv_barrier_t from libuv because it depends on deprecated pthread_barrier_t
|
1 year ago |
Caleb James DeLisle
|
efe00aaf91
Fix compile bug on linux
|
1 year ago |
Caleb James DeLisle
|
0230985a91
Stub an unused function which is causing compile time errors
|
1 year ago |
Caleb James DeLisle
|
3aabd9841a
Fix ETHInterface_linux for change of AddrIface structure
|
1 year ago |
Caleb James DeLisle
|
0e1387f80b
Fixed build issue caused by different versions of libsodium
|
1 year ago |
shangril
|
71d3783694
These syntax update are necesseray to compile on
|
1 year ago |
shangril
|
9f855f4303
Update make.js
|
1 year ago |
Eric Long
|
59a129d1cf
Add riscv64 support
|
1 year ago |
Caleb James DeLisle
|
e6160b456b
Make Allocator_free() always synchronous. When async freeing is needed, chain allocators.
|
1 year ago |
Caleb James DeLisle
|
b818b47a02
Sockaddr: support display of Handle addresses
|
1 year ago |
Caleb James DeLisle
|
f26e039df6
Fix a sporadic use-after-free manifesting as "Startup failed: cjdroute is already running."
|
1 year ago |
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
|
c6de94451a
Drop AddrIfaceAdapter and PacketHeaderToUDPAddrIface which are nolonger used.
|
1 year ago |
Caleb James DeLisle
|
0b3999dad2
Make Sockaddr (c) available to Rust code
|
1 year ago |
Caleb James DeLisle
|
0f3ab85837
Silence a linter warning
|
1 year ago |
Caleb James DeLisle
|
806458dc62
Require Iface to be Send+Sync
|
1 year ago |
Caleb James DeLisle
|
3eb00d44b6
Create Protected as a mutex for raw pointers to ensure the GCL is held whenever we enter C code
|
1 year ago |
Caleb James DeLisle
|
83e529fa09
Make message.rs implement Debug and change some of the constructors and add functions
|
1 year ago |
Caleb James DeLisle
|
3f2fdfb274
Added sockaddr in Rust which can be converted to SocketAddr and back
|
1 year ago |
Caleb James DeLisle
|
ef3d9fd92d
Deleted sybilsim and FakeNetwork which are nolonger being meaningfully maintained
|
1 year ago |
Caleb James DeLisle
|
4728027c43
Sockaddr_getPort and Sockaddr_getFamily can use const pointers
|
1 year ago |
Caleb James DeLisle
|
139ab3de40
rust Iface: Begin passing Message ownership from function to function
|
1 year ago |
Caleb James DeLisle
|
24f1713a5c
When the core exits, don't panic the client process because it just makes an unnecessary stack
|
1 year ago |
Caleb James DeLisle
|
453e24bbb6
Reduce reliance on the implementation of Sockaddr being OS struct sockaddr
|
1 year ago |
Caleb James DeLisle
|
4cfc7c7ef1
Remove functions from Socket.c which are not used anymore
|
1 year ago |