Rick V
9fa9209114
don't be aggressive
...
remove libcurl packaging rules. We still build it, but ship only the curl.exe
5 years ago
Jeff Becker
f259cca0ba
remove mutexes
5 years ago
Jeff Becker
85e911fed0
fug
5 years ago
Jeff Becker
5729d0bff5
more
5 years ago
Jeff Becker
c4f08e5145
finish remaining changes
5 years ago
Stephen Shelton
66a058a2af
Make format
5 years ago
Rick V
da8ee47370
tick more often
5 years ago
Jeff Becker
56dce90de9
add trace log level for tracking logic thread jobs
5 years ago
Rick V
e9b4053bac
oops fix up some missing code
5 years ago
Rick V
cfd696b4d9
just write the data straight into the socket
5 years ago
Rick V
d7900a8459
c-f everything
5 years ago
Rick V
df6fe4b6ac
emit libuv-like stub externally
5 years ago
Rick V
46169da7bf
ok add the write handler here too
5 years ago
Rick V
33378b2c0c
ok implement libuv stubs for tcp connectors
5 years ago
jeff
3c1d5518d8
fix windows port and make it compile
5 years ago
Michael
67c36998e6
Fix windows
5 years ago
Rick V
2644f173b0
namespace
5 years ago
Rick V
f6c97091fd
clang-format
5 years ago
Rick V
5cef16e7cf
this is new, intro'd with the libuv refactor
...
@when did implicit conversions from void* become bad
partial refactor of win32 udp listener impl
5 years ago
Michael
488695047f
Remove redundant else blocks
5 years ago
michael-loki
0195152e05
Allow builds on MSVC ( #518 )
...
* Import cxxopts to replace getopts usage
* Add visual studio build things
* Fixup abseil build parts
* Replace __attribute__((unused)) with ABSL_ATTRIBUTE_UNUSED
* Fixup minor windows build issues
* Replace getopts usage
* Temporarily fixup .rc files
* More minor windows fixes
* Get a working build
* Revert .rc files
* Revert changes to nodedb
6 years ago
Jeff
784a25634b
exit tun loop in destructor
6 years ago
Rick V
bbba2c0eea
improve windows select loop
...
add generic svr4 poll(2) event loop
6 years ago
Rick V
9c2a280988
well i'm a fucking idiot
...
(Why would i have a DHCP lease _before_ i connect a media cable?)
6 years ago
Rick V
3d62460f42
that didn't even fix the abseil shite
...
in fact, the *original* issue was resolved ages ago
This reverts commit 2373698ea91feb29158caa1634335858becb038d.
yeah this was a solution in search of a problem that no longer exists
6 years ago
Jeff Becker
734a5b5fae
more
6 years ago
Rick V
975b4ca743
clang-format
6 years ago
Rick V
95835a50f9
move critical section to cover all handler entry points
6 years ago
Rick V
6e91547b39
ok serialising tun::FlushSend should get rid of that crash from #192
6 years ago
Rick V
f0ce9a0afb
try fixing threading bug
...
XXX: get jeff to go over threadpool code for overview
6 years ago
Rick V
8800cee785
fix crash on exit
6 years ago
Rick V
ea7301fecf
finally unfuck windows bits
6 years ago
Rick V
69189214e0
rebase on current upstream staging
6 years ago
Rick V
3931b7d9d7
implement missing libabyss functionality
...
remove some finished TODOs
6 years ago
Rick V
b961f80256
don't leak unused packets
...
bad merge
6 years ago
Rick V
2d375f03b3
finally separate implementation into code module
6 years ago
Michael
081d4dfa32
Reorganise source into more folders
6 years ago