Caleb James DeLisle
|
e6160b456b
Make Allocator_free() always synchronous. When async freeing is needed, chain allocators.
|
1 rok temu |
Caleb James DeLisle
|
29f8b286f6
Change AddrIface_t::iface to a pointer because Rust code is impossible to embed it.
|
1 rok temu |
Caleb James DeLisle
|
01a5b07f85
Move lock into proximity of where the actual blocking epoll/poll/kqueue call is made.
|
1 rok temu |
Caleb James DeLisle
|
f1e58ee2d6
You must take out the global lock every time you are called by libuv
|
2 lat temu |
Caleb James DeLisle
|
e6ecec1fe8
Need to wakeup event loop after closing handles
|
2 lat temu |
Caleb James DeLisle
|
9a9ffd57d5
Return anyhow::Error from Iface_DEFUN functions rather than an integer error type
|
3 lat temu |
Caleb James DeLisle
|
3cf79da359
Iface_DEFUN return an error type
|
4 lat temu |
Caleb James DeLisle
|
6c1751d868
Got rid of usages of Except and simplified Message.h
|
4 lat temu |
Caleb James DeLisle
|
ca4be7578d
Rid the project of setjmp()
|
4 lat temu |
Caleb James DeLisle
|
8e00a34c7a
Changes in order to enable changing of TUN device on the fly
|
4 lat temu |