Commit Graph

39 Commits (db0920d921c6984d85fba97b8ccd9d51065684f4)

Author SHA1 Message Date
Rick V db0920d921
use backport fork for release installer only
move all invariant assets to common repo

remove ded code, libuv patches can be swapped in at build time for debug/release builds
4 years ago
Rick V b4d6f89452
try extracting dns bind addr from INI on windows 4 years ago
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
5 years ago
Jeff 784a25634b exit tun loop in destructor 5 years ago
Rick V bbba2c0eea
improve windows select loop
add generic svr4 poll(2) event loop
5 years ago
Rick V 9c2a280988
well i'm a fucking idiot
(Why would i have a DHCP lease _before_ i connect a media cable?)
5 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
5 years ago
Jeff Becker 734a5b5fae
more 5 years ago
Rick V 975b4ca743
clang-format 5 years ago
Rick V 95835a50f9
move critical section to cover all handler entry points 5 years ago
Rick V 6e91547b39
ok serialising tun::FlushSend should get rid of that crash from #192 5 years ago
Rick V f0ce9a0afb
try fixing threading bug
XXX: get jeff to go over threadpool code for overview
5 years ago
Rick V 8800cee785
fix crash on exit 5 years ago
Rick V ea7301fecf
finally unfuck windows bits 5 years ago
Rick V 69189214e0
rebase on current upstream staging 5 years ago
Rick V 3931b7d9d7
implement missing libabyss functionality
remove some finished TODOs
5 years ago
Rick V b961f80256
don't leak unused packets
bad merge
5 years ago
Rick V 2d375f03b3
finally separate implementation into code module 5 years ago
Michael 081d4dfa32
Reorganise source into more folders 5 years ago