despair
be7ac352ca
switch to a simulation of epoll
...
the native async event system on windows
is _not_ very good at getting external events
(i.e. we receive data, but we don't get any indication
that this ever happened)
2018-11-19 04:29:39 -06:00
despair
d311b2e9a9
remove dead code
...
(rip golden shield users D:)
remove more dead code
debug udp stuff
remove debug kqueue
2018-11-12 23:39:50 -06:00
Jeff Becker
a59343cfec
we NEED NT >= 6 for event loop
2018-11-09 09:48:43 -05:00
Jeff Becker
d408b08889
make windows cross compile pass, make format parts of libutp
2018-11-09 07:56:04 -05:00
despair
b744af9455
fix netbsd
...
fix netbsd _again_
fix
fix 2
2018-11-07 18:52:07 -06:00
despair
2a5a0f1577
fix warnings on windows
...
up next: fix netbsd
2018-11-07 18:09:49 -06:00
Jeff Becker
7a78832841
Merge remote-tracking branch 'rick/dev'
2018-11-07 11:05:47 -05:00
Michael Thorpe
33bfaf7ecd
Enable -Wextra
...
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
2018-11-07 15:31:13 +00:00
despair
04e620ebf2
add iocp tcp connect
...
msys2 grabs its reactos sdk headers straight out of git
most cross-compilers use the versioned releases (v6 as of last week)
huh. for once setting the windows version macros doesn't break anything.
2018-11-06 17:54:34 -06:00
Michael Thorpe
a2d5d80779
Enable warnings as errors
...
test criteria:
- Built from clean on macOS
2018-11-06 22:48:17 +00:00
despair86
7f809eb53b
fix windows build
2018-10-01 15:06:07 -05:00
Jeff Becker
468e879626
fix previous commit
2018-09-23 07:48:25 -04:00
Jeff Becker
650d13c1f9
fix value
2018-09-23 07:44:55 -04:00
Jeff Becker
e47b3bf704
oops make format ran, increase utp bucket size by 8
2018-09-23 07:42:39 -04:00
despair86
4afa358c49
fix win32 build
2018-09-19 20:41:47 -05:00
despair86
8845f3ecc5
strip extra unneeded code from libutp
2018-09-19 20:39:45 -05:00
Jeff Becker
085563ac2f
implement utp link protocol
...
gut curvecp for now
2018-09-04 08:41:25 -04:00