Jeff Becker
54c56a6d28
remove references to lokimq namespace
...
these were not found during the first passes and now that lokimq is gone from my machine this failed to compile
4 years ago
Thomas Winget
7caa87862e
standardize include format and pragma once
...
All #ifndef guards on headers have been removed, I think,
in favor of #pragma once
Headers are now included as `#include "filename"` if the included file
resides in the same directory as the file including it, or any
subdirectory therein. Otherwise they are included as
`#include <project/top/dir/relative/path/filename>`
The above does not include system/os headers.
4 years ago
Jason Rhinelander
91d6698a9d
Reformat with clang-format-11
4 years ago
Jeff Becker
bd93a8f828
initial v6 exits
4 years ago
Jeff
6407733c8e
* make llarp.halt rpc call actually return a reply ( #1488 )
...
* add --kill flag to lokinet-vpn that calls llarp.halt
* make macos uninstaller kill lokinet via lokinet-vpn --kill
4 years ago
Jeff
03d6f191d1
add status command to lokinet-vpn ( #1393 )
4 years ago
jeff
f6f56029d3
working netlink route poker
4 years ago
jeff
099831719a
update macos command for default route poker.
4 years ago
jeff
528340e056
dont include sys/wait.h on windows
4 years ago
jeff
d0374ce083
windows does not have fork/wait
4 years ago
jeff
f5e4d8bd1b
execv needs program name as first argument
4 years ago
jeff
0ee1c4a60a
use full path for ip on linux and report exit code
4 years ago
jeff
bc8e867dfb
use exec for lokinet-vpn
4 years ago
Rick V
f283c565e7
make x.x.x.y+1 the default router on windows
4 years ago
Jeff Becker
400f5d3902
windows uses multiple commands for default route.
4 years ago
Jeff Becker
d1abee84d1
windows route hack because lol windows
4 years ago
Jeff Becker
b2e5a178a4
verbose logging of executed commands
4 years ago
Jeff Becker
d9d63ba14b
add metric to windows
4 years ago
Jeff Becker
876b8db1a1
windows fixes
4 years ago
Jeff Becker
dde6bbeeb8
fix for windows as it is cursed
4 years ago
Jeff Becker
88de4c6f91
windows fixes
4 years ago
Jeff Becker
65b9b55335
fixes for windows
4 years ago
Jeff Becker
7e562a5b37
add netmask for macos
4 years ago
Jeff Becker
49eb42d63f
formatting and typo fix
4 years ago
Jeff Becker
9e24a5bfca
add check for no default route on down
...
fix macos bits for down
install lokinet-vpn with cmake
4 years ago
Jeff Becker
c49e11031a
fix variable name
4 years ago
Jeff Becker
778792f8fc
fix compile error on macos and exclude excluded interface
4 years ago
Jeff Becker
c2e484d14b
fix apple build
4 years ago
Jeff Becker
847fdb4f6b
add initial macos bits for lokinet-vpn (apple made macos so that man may suffer)
4 years ago
Jeff Becker
34ffd8e869
dont put the "gateway" into the return value use the interface address instead because that is what we are looking for
4 years ago
Jeff Becker
45b6fcd7cb
forgot hunk
4 years ago
Jeff Becker
04392a5115
tweak windows bits so that they compile
4 years ago
Jeff Becker
36a2bc5d66
add forgotten array header
4 years ago
Jeff Becker
22e4aef4f9
initial windows platform specific bits for lokinet-vpn
4 years ago
Jeff Becker
37e16291cb
working on linux with root
4 years ago
Jeff Becker
a8239af73a
initial lokinet-vpn tool rewrite
4 years ago