Commit Graph

31 Commits (3b9ce8d41d2a75563b4153ddbec877d2ecfc91cf)

Author SHA1 Message Date
despair86 faf6022288 rip ms c++ 6 years ago
despair86 8ac7d4f6dc if we didn't specify a path to save our config in, only create .lokinet on the assumption that $HOME or $APPDATA (on NT) already exist
add win32 tun glue, fix llarp timebase
(In fact, _both_ of these are guaranteed to exist on their respective platforms.)
also, tuntap is now wired up to the windows port
6 years ago
despair86 e3a94101b4 the AVX2 codepaths now appear to be 32-bit clean.
old hard-coded inline asm is still included if requested.
-rick

nb: is a vector of eight floats not the same layout as a simple linear array of same? (Aside from the alignment requirements)

netbsd-family build fixes, also - the AVX2 codepaths are _compiler-specific_, they use features _exclusive_ to gcc and clang
6 years ago
Jeff Becker 23cff0bee3
try fixing all that tun shit, YOLO 6 years ago
Jeff Becker f6c812a642
include packet info in tun but discard it so that tun can work on platforms
that include packet info
6 years ago
Ryan Tharp 89d41dd365
Merge branch 'master' into master 6 years ago
Jeff Becker 685fc464c0
we don't need TAP 6 years ago
Jeff Becker 88da477f49
try fixing CI build 6 years ago
Ryan Tharp 0e6d85f6c9 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker 8ec786a512
correct header 6 years ago
Jeff Becker d784d1de82
fix alpine CI build 6 years ago
Ryan Tharp 3b026d682f fix unused warning 6 years ago
Ryan Tharp dba3b66b50 fix FreeBSD compil 6 years ago
Ryan Tharp 6cb073aa02 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Jeff 929cd8169f i fucking hate apple it's fucking shit, fucking god awful shit.
also drybones will never find this.
6 years ago
Jeff Becker 8ade5dcd30
try fixing mac build, (THIS REFORMATTED THE FILE OMG D:) 6 years ago
Ryan Tharp 29a304f928 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
despair86 8f2765dd6f freebsd set ifname, p sure the solaris version is also borked
ryan: try this
6 years ago
Ryan Tharp f283923cb7 Merge branch 'master' of https://github.com/loki-project/loki-network 6 years ago
Jeff Becker c3a7f64344
expire introsets correctly and allow multiple tun if 6 years ago
Ryan Tharp 5c0d258e14 fix FreeBSD build 6 years ago
despair86 806e9f82a3 hmm some BSDs implement SIOCSIFNAME, Solaris (being SVR4 UNIX) definitely does.
Implemented.
6 years ago
Jeff Becker ee663c7dbf
try fixing linux ci build 6 years ago
Jeff Becker 4aebbda640
more tun stuff 6 years ago
despair86 c24a73f756 ran the linter on new code 6 years ago
Ricardo Villegas 43760dee2e more sun patches, plus a note to port solaris tuntap after
doing the windows port of same
6 years ago
Jeff Becker 04bf8d6116
some tun interface code 6 years ago
Jeff Becker d5532e4de4
more boilerplate and enable tun/tap build 6 years ago
despair86 0ca43a3103 - Included tapv9 client drivers for windows hosts
- added device install/remove shell scripts to distribution package
6 years ago
Jeff Becker 64d12086c9
update libtuntap, make it compile without warnings and add to CMakeLists.txt 6 years ago
Ryan Tharp e41ad35c9f include libtuntap 6 years ago