Commit Graph

6030 Commits (2efc884acf67418fa768a53bf4047612d8c1ce84)
 

Author SHA1 Message Date
Rick V 2efc884acf 64-bit LTO cursed for ages 4 years ago
Rick V a787db9b35 fix ipv4_hdr 4 years ago
Rick V 6d5155def4
jeff pls 4 years ago
Rick V 052bc25c4f
install make 4 years ago
Rick V 1f5df55443
don't use builtin patch 4 years ago
Rick V e43869d9a2
FUWAS 4 years ago
Rick V 8ac5213b42
windows builds on alpine lunix 4 years ago
Linux User e6bcbf47b4
patch libsodium for windows the cmake way 4 years ago
Rick V adf253e800
picflags differ slightly on native vs wow64 builds 4 years ago
Rick V 45890133bc
LIBUV_ROOT override for win32
emit PIC code (.reloc) on win32 for aslr
4 years ago
Jeff f8bec34f80
Merge pull request #1309 from jagerman/drone-submodules-step
Add tags/submodules as separate step
4 years ago
Jason Rhinelander f4b4e4799f Add tags/submodules as separate step
Drone's initial clone doesn't include tags or submodules; add a step to
fetch both (rather than doing this in the build step).
4 years ago
Jeff 0d2572d94d
Merge pull request #1308 from jagerman/drone-typo
Fix static distro drone typo in description
4 years ago
Jason Rhinelander b3f38883b8 Fix static distro drone typo
Static build runs on bionic, not focal.
4 years ago
Jason Rhinelander 1131ad9902
Merge pull request #1305 from jagerman/processor-count
Get processor count properly
4 years ago
Jeff 6ff828be13
Merge pull request #1304 from jagerman/cmake-modernize-ccache
Modernize how we set up ccache
4 years ago
Jason Rhinelander 83fc7de237 Get processor count properly 4 years ago
Jason Rhinelander d24feacae0 Modernize how we set up ccache
CMAKE_<LANG>_COMPILER_LAUNCHER was added around cmake 3.4 and, usefully,
can be enabled/disabled via cmake invocation flags (unlike the older
RULE_LAUNCH_COMPILE property).
4 years ago
Jeff e25500f091
Merge pull request #1302 from majestrate/pybind11-log-silencer-2020-06-08
add pybind to CI
4 years ago
Jeff Becker 6984cda3a6
add pybind and router hive to ci 4 years ago
Jeff dc71a5c018
Merge pull request #1301 from majestrate/ensure-key-backup-bug-squashed-2020-06-08
add regression test for key backup bug
4 years ago
Jeff Becker b8e1ffa83e
add comments and improve the regression test 4 years ago
Jeff Becker 3358a3371e
restore correct logstream 4 years ago
Jeff Becker 3d2990f90d
use llarp::LogSilencer to shut up loging in unit tests 4 years ago
Jeff Becker a73335579a
silence logging in regression test 4 years ago
Jeff Becker 800668348a
add regression test for key backup bug 4 years ago
Jeff ff5091c4b4
Merge pull request #1300 from majestrate/more-unfug-transit-hops-2020-06-04
unfug transit hops (again)
4 years ago
Jeff Becker 019168fef0
remove unused local variable 4 years ago
Jeff Becker 1899debfb5
unfug transit hops 4 years ago
Jeff f41d7d2d7f
Merge pull request #1299 from notlesh/rc-for-clients-2020-06-04
Better fix for client RC construction
4 years ago
Stephen Shelton 193060d602
Undo client-related changes to RC creation
This partially reverts changes from
1497b829bd and intsead only prevents
clients from saving their RC to disk.
4 years ago
Jeff 098df580e8
Merge pull request #1298 from majestrate/unfug-transit-hops-2020-06-04
Unfug transit hops
4 years ago
Jeff 8384cb7847
Merge pull request #1297 from notlesh/dont-touch-rc-if-client-2020-06-04
Dont touch self.signed if client
4 years ago
Jeff Becker 9fb681eb7c
typo 4 years ago
Jeff Becker fe1dae8f30
fix transit hop job queuing 4 years ago
Stephen Shelton 980853804d
Remove log statement 4 years ago
Stephen Shelton cecafb3215
Undo unintentional revert? 4 years ago
Stephen Shelton 43ffe23f66
Remove obnoxious log statement 4 years ago
Stephen Shelton d8b12ce764
Let KeyManager assemble key filenames 4 years ago
Stephen Shelton 1497b829bd
Ignore our self.signed file if we're a client 4 years ago
Jeff bb14b44bcf
Merge pull request #1296 from majestrate/fix-one-hop-path-building-2020-06-02
fix one hop mode path builds
4 years ago
Jeff Becker ac26037c34
when in 1 hop mode we where hitting a case where we were failing to build paths
this was because we were trying to diversify the endpoints used which is not
appicable in 1 hop mode because first hops are sticky.
4 years ago
Jeff ed0f7ebe73
Merge pull request #1295 from notlesh/shared-from-this-sanity-checks-2020-06-01
Sanity checks around shared_from_this()
4 years ago
Stephen Shelton 91a2af0eda
Sanity checks around shared_from_this() 4 years ago
Jeff 45cda241f0
Merge pull request #1272 from majestrate/exit-nodes-2020-05-16
exit traffic via snapps
4 years ago
Jeff Becker f40ffc0fd6
simplify header for tom. 4 years ago
Jeff Becker 95e55a2544
consistent spelling and use std::max 4 years ago
Jeff Becker c6885ec285
remove Endpoint::GetExitRouters() 4 years ago
Jeff Becker 44c790b65c
revert back to for loop for simplicity 4 years ago
Jeff Becker acecb23eb3
make libuv event loop logic queue size configurable.
remove logic constructor that is no-op.
add constant for default logic queue size
add constant for transit hop queue size
4 years ago