Commit Graph

7651 Commits

Author SHA1 Message Date
Jeff Becker
b20e7bedf8 identify 2022-01-31 10:53:48 -05:00
Jeff Becker
e2cd4d66cc docstring update 2022-01-31 10:53:48 -05:00
Jeff Becker
94ce7a9af7 make function pointer arguments named 2022-01-31 10:53:48 -05:00
Jeff Becker
ef19111f88 dont pack struct becuase alignment 2022-01-31 10:53:48 -05:00
Jeff
97966976d0 Update CMakeLists.txt
dont depend on lokinet-shared target for sign target as we disabled it by default.
2022-01-31 10:53:48 -05:00
Jeff
82ffa2f02c Update mac.sh
disable liblokinet on mac by default in mac.sh
2022-01-31 10:53:48 -05:00
Jeff Becker
8153edbf43 dont enable apple languages when not building daemon 2022-01-31 10:53:48 -05:00
Jeff Becker
65b29a1b70 add liblokinet custom logger 2022-01-31 10:53:48 -05:00
Jeff Becker
b31cac4b71 nodejs dipshittery 2022-01-31 10:53:48 -05:00
Jeff Becker
51b1d41b12 disable gost in static build 2022-01-31 10:53:48 -05:00
Jeff Becker
1feaec1169 build liblokinet on macos 2022-01-31 10:53:48 -05:00
Jeff Becker
50b8056491 enable liblokinet on macos 2022-01-31 10:53:48 -05:00
Jeff Becker
f38bf2770d move WITH_BOOTSTRAP option to root project CMakeLists.txt 2022-01-31 10:53:48 -05:00
Jeff Becker
f5157c31da make it compile 2022-01-31 10:53:48 -05:00
Jeff Becker
b225ec1043 thread safety stuff 2022-01-31 10:53:48 -05:00
Jeff Becker
ba57ab04aa wire up liblokient_udp_* 2022-01-31 10:53:48 -05:00
Jeff Becker
1c70b0f42f add lokinet_hex_to_base32z 2022-01-31 10:53:48 -05:00
Jeff Becker
d3d07fe53e typofix 2022-01-31 10:53:48 -05:00
Jeff Becker
e11e736ea5 typofix 2022-01-31 10:53:48 -05:00
Jeff Becker
71364da9f4 fix typos add lokinet_udp_close 2022-01-31 10:53:48 -05:00
Jeff Becker
9fb11bf3da typo fixes and clarify docs 2022-01-31 10:53:48 -05:00
Jeff Becker
9d069983b4 add WITH_BOOTSTRAP option for toggling building lokinet-bootstrap 2022-01-31 10:53:48 -05:00
Jeff Becker
13c3786067 correct function names 2022-01-31 10:53:48 -05:00
Jeff Becker
bbb082931a more logging 2022-01-31 10:53:48 -05:00
Jeff Becker
66de680884 sanity check 2022-01-31 10:53:48 -05:00
Jeff Becker
8c8f97adda more logging 2022-01-31 10:53:48 -05:00
Jeff Becker
38d4cec7d1 log errors on decoding 2022-01-31 10:53:48 -05:00
Jeff Becker
c5b5ff7810 typo fix 2022-01-31 10:53:48 -05:00
Jeff Becker
2428cc189e llarp::BootstrapConfig update
* make routers member a llarp::BootstrapList
2022-01-31 10:53:48 -05:00
Jeff Becker
c4b1a9c074 lokinet_add_bootstrap_rc
* allow bootstrap lists to be passed in
2022-01-31 10:53:48 -05:00
Jeff Becker
00075f541b fix compile error 2022-01-31 10:53:48 -05:00
Jeff Becker
5b8ebb269c changes for liblokinet-ffi
* cmake option BUILD_DAEMON for toggling building of daemon directory
* when WITH_BOOTSTRAP is OFF dont build curl or cpr
2022-01-31 10:53:48 -05:00
Jeff Becker
db7050cd2d update liblokinet udp header 2022-01-31 10:53:48 -05:00
Jeff Becker
50001da9a1 remove dead shit from header 2022-01-31 10:53:48 -05:00
Jeff Becker
433febe5c6 update liblokinet udp api header 2022-01-31 10:53:48 -05:00
Jeff Becker
5f49d3a49f update header with notes 2022-01-31 10:53:48 -05:00
majestrate
7a992c7ebc
Merge pull request #1845 from majestrate/make-github-see-we-are-gpl3-2022-01-28
make it so github sees the repo is gpl3
2022-01-28 13:03:46 -05:00
Jeff
185809907d fix typo in readme, use 3 hashes instead of 2 because it is a sub 3 section 2022-01-28 11:21:11 -05:00
Jeff
996de3d4c6 make it so github sees the repo is gpl3 2022-01-28 11:20:22 -05:00
majestrate
36925d0576
Merge pull request #1844 from majestrate/sigusr1-wire-up-thaw-2022-01-27
wire up sigusr1 to trigger a network thaw on non win32 platforms
2022-01-27 11:22:09 -05:00
Jeff
fc444741f1 move constant to new header
create llarp/constants/time.hpp for time/duration constants
2022-01-27 11:11:57 -05:00
Jeff
5fac6c84d8 detect timeskip and thaw network when we think it happened. 2022-01-27 10:59:04 -05:00
Jeff
38c6d99375 wire up sigusr1 to trigger a network thaw on non win32 platforms 2022-01-27 09:59:52 -05:00
majestrate
cf0e3146a2
Merge pull request #1843 from majestrate/disable-unit-tests-on-broken-gcc-2022-01-24
work around gcc lto bug
2022-01-25 13:21:21 -05:00
Jeff
7e92f36b6a disable tests by default
make ci enable tests explicitly
2022-01-25 13:15:37 -05:00
majestrate
27619f5fb4
Merge pull request #1838 from majestrate/sd_notify_extra_info-2022-01-13
redo systemd status line
2022-01-14 17:01:52 -05:00
majestrate
9d1111a0b1
Merge pull request #1839 from majestrate/disable-route-blackhole-config-2022-01-14
route poker: allow not blackholing routes.
2022-01-14 17:01:32 -05:00
Jeff
b3d9cd463f route poker: allow not blackholing routes.
allow runtime configuration to disable ip blackholing.
2022-01-14 13:03:01 -05:00
Jeff
205584acdf redo systemd status line to include number of paths and endpoint count. optionally warn about low path success. 2022-01-14 11:18:07 -05:00
majestrate
53526f386a
Merge pull request #1834 from majestrate/route-poker-fix-2022-01-03
prevent segfault in route poker if Init() is not called
2022-01-11 17:59:05 -05:00