Michael
fadedb4a7b
Distinct ios build
5 years ago
Michael
1aec0dfa2b
Move logging to subdirectory
5 years ago
Rick V
b3a975ff8e
sun fix
...
fix testing on sun
5 years ago
Michael
7d39f84ef3
Partial fixes for shadow
5 years ago
Michael
0ff3b1e707
Fix make install
5 years ago
Michael
8a8833d0fd
Bump version of cxxopts
5 years ago
Jeff
10d7e7cb77
Merge branch 'master' into master
5 years ago
Michael
f9e9227e19
Fix gcc trunk warnings
5 years ago
Rick V
244af9891b
fix a crash on some win32 systems
...
make clang+libc2 happy
5 years ago
Rick V
d4688ed3b3
get our TAP ifindex to pass to ipv6(1) on old platforms
5 years ago
Rick V
5b0b6e4ae2
fix header case
...
do not use Microsoft <filesystem>
add build stamp to version resource if we're doing local CI
5 years ago
Michael
df498c7bf8
try to make some windows
5 years ago
Jeff Becker
909e0399d6
make android compile
5 years ago
Michael
42b951aa80
Try to link shared again
5 years ago
Michael
4806e52f62
Try to silence some warnings to reduce noise
5 years ago
Michael
e52492911d
Refactor endpoint state management to a new class
5 years ago
Jeff Becker
9a2ffb85e6
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Jeff Becker
750397d085
use std::string instead of fs::path
5 years ago
Jeff Becker
1fd6b5ae74
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Michael
89eb1ded76
Add missing cppbackport fs::path constructor
5 years ago
Jeff Becker
134d36eb02
whitespace fix
5 years ago
Jeff Becker
4edb9d9b45
fix
5 years ago
Jeff Becker
58005c5f81
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Michael
661a8b6537
Fix macos build after rebase
5 years ago
Jeff
ce034b3dff
make it work
5 years ago
Jeff Becker
6467d21ba0
* fix testnet codepath
...
* add packet info for osx
5 years ago
Jeff
adcc866478
make it work
5 years ago
Jeff Becker
81cab62bb9
* fix testnet codepath
...
* add packet info for osx
5 years ago
Jeff Becker
04c9c61dfb
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Michael
59e8a7316f
Revert "Merge pull request #668 from michael-loki/remove_cppbackport"
...
This reverts commit 33142d5005
, reversing
changes made to 408a652a01
.
5 years ago
Jeff Becker
a225759c0f
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Michael
1639c58cb6
Remove cppbackport from vendor dir
5 years ago
Jeff Becker
5c61df08b5
Merge remote-tracking branch 'origin/master' into ipv6-tun
5 years ago
Rick V
a83402bc3a
finally fix solaris
...
Be more descriptive: strm_fd is the file handle used to link up
the STREAMS modules, while fd is the handle we use to read/write
user data from the network. -rick
5 years ago
Rick V
a346f0d279
now i remember why i had to open /dev/tun twice on solaris
...
that _should_ fully close the TUN interface on Solaris
5 years ago
Jeff Becker
2403ab8f86
ipv6
5 years ago
Michael
f263ee1bcd
Move gtest to vendor dir
5 years ago
Jeff Becker
2b3c2f5a33
remove install from cmake
6 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 Becker
3da6551e82
make android compile
6 years ago
Jeff Becker
2edf1da819
add more android stuff
6 years ago
Rick V
1eddba0dd3
that _should_ be just enough to implement TUN on Solaris 2.x
...
sadly this is ineligble for upstream because we don't bother
to use TAP in the slightest
6 years ago
Rick V
2e1b2ff8b1
abseil should pick up all of our compile flags (and stop on warnings if enabled), temp disable tuntap on Solaris
6 years ago
Rick V
87cebd9ba6
port abseil-cpp to Solaris 2.x and legacy compiler
...
fuck oracle with a rusty knife, we only support compilers with a full implementation of G++ (so, basically, only clang)
6 years ago
Rick V
67845e342a
distinguish good solaris from bad solaris
6 years ago
Rick V
18be2a8562
seek only the generic TAP device
...
(On my system, i have a commercial VPN installed that uses its own fork of TAP-Win32 as its tunnelling driver)
6 years ago
Rick V
250bcfc340
make abseil reproducible
6 years ago
Rick V
be5e70f9eb
update clang bits for release
6 years ago
Rick V
8443c5ab8c
Support abseil on i686-pc-winnt-gnu
6 years ago
Jeff Becker
395228b8eb
disable installing json headers
6 years ago