Commit Graph

119 Commits (bd1ad03bc7e226c93ac1d7bb0bf1020eded7fde3)

Author SHA1 Message Date
Michael 9658c80b48
Minor build fixes 6 years ago
Jeff Becker 3efbf1b1ea
make ev_kqueue.hpp ignore sz parameter in llarp::tun::read as the value passed in via kqueue is not the size of the buffer 6 years ago
Jeff Becker 4c543209d1
more 6 years ago
Jeff Becker bcb5a52fa8
eh 6 years ago
Jeff Becker 8d04da1bb0
this? 6 years ago
Jeff Becker 77a9793159
this? 6 years ago
Jeff Becker 6df0f32093
log bad packets 6 years ago
Jeff Becker ffea4b575e
more 6 years ago
Jeff Becker 15883edfaf
pedantic debug logging 6 years ago
Jeff Becker 7ca82918b4
try setting tick 6 years ago
Jeff Becker b4517c4931
more 6 years ago
Jeff Becker 8402e091ed
make it work 6 years ago
Jeff Becker 1db19b013e
more 6 years ago
Jeff Becker 7ad82863d2
syntax error 6 years ago
Jeff Becker 905da99c38
pedantic debug message 6 years ago
Jeff Becker abdbdf3137
revert 6 years ago
Jeff Becker b1a34411bd
flush in tick 6 years ago
Jeff Becker 0957ed739e
more 6 years ago
Jeff Becker 3a2b454c34
meh 6 years ago
Jeff Becker f651d362d2
aaaaaa 6 years ago
Jeff Becker 22648502e1
make nonblocking 6 years ago
Jeff Becker 6d86123c79
track writes in kqueue 6 years ago
Jeff Becker 78b4d220fc
more 6 years ago
Jeff Becker dba672d76f
fixit 6 years ago
Jeff Becker 0e3ff49f1c
try fix 6 years ago
Jeff Becker 978fdbfdb1
god damnit 6 years ago
Jeff Becker 45485386c6
revert 6 years ago
Jeff Becker a2686149ce
destroy if on destruct 6 years ago
Jeff Becker 0091792c0f
more 6 years ago
Jeff Becker 7608aef366
more 6 years ago
Jeff Becker 7002e4d137
more 6 years ago
Jeff Becker 42e4b8661c
try fix for freebsd 6 years ago
Jeff Becker be234e4b6e
* make format
* snode to snode direct traffic

* wire up dns on service node tun
6 years ago
Jeff 9380b788c4
Merge pull request #138 from despair86/dev
fix hardwired unix size
6 years ago
despair ba8adcc012 pktinfo on all BSD UNIX platforms 6 years ago
Michael 85dde7b6b0
Move remaining include/llarp headers to llarp/ 6 years ago
Jeff Becker baa94ec345
make windows build happy 6 years ago
Jeff Becker 25fac844eb
make format 6 years ago
Jeff Becker c1e494c2c4
have llarp_ev_* use llarp_buffer_t 6 years ago
Michael 6ea0362167
Minor fixes for macOS build 6 years ago
Michael 0b2ebc83e0
De-C-ify several .h headers 6 years ago
Jeff Becker 7a78832841
Merge remote-tracking branch 'rick/dev' 6 years ago
Michael Thorpe 33bfaf7ecd
Enable -Wextra
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
6 years ago
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.
6 years ago
Ryan Tharp 5d90cbe895 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Ryan Tharp 67390de0c2 merge 6 years ago
Jeff Becker e7cfc9aa6e
try fixing freebsd build 6 years ago
Jeff 4b92661f5d * fix up kqueue tcp connection tracking so it works on mac os
* match changes in epoll for kqueue changes
* additional checks in libabyss
6 years ago
Jeff Becker 2d279e83fd
initial tcp connect for epoll 6 years ago
despair 186e2ea989 refactored event loop base classes
use the base class impl for llarp::tcp_conn::sendto

can't seem to escape quotes ;-;

yeah this need to stay out of the unix build

turn on gnu extensions

apple stuff

remove duplicate code

clean up

fix vtable

clang-format

parameter checks
6 years ago