Commit Graph

5449 Commits (744acce8d27a6c9d332e17914331ebff84ebfbbd)
 

Author SHA1 Message Date
Jason Rhinelander 9ed8d2f55a
Merge pull request #1139 from jagerman/systemd-build-fix
Fix systemd compilation & enable systemd on travis
4 years ago
Jason Rhinelander d5eed90a3c Fix systemd compilation & enable systemd on travis 4 years ago
Jason Rhinelander 8f9cb83f9a
Merge pull request #1138 from jagerman/sucksess
fix speeling mistack
4 years ago
Jason Rhinelander f1aa27e616 fix speeling mistack 4 years ago
Jason Rhinelander 83fc2c9c04
Merge pull request #1137 from jagerman/fix-cmake-linux-var-1½
if(LINUX) doesn't work; just try to find libsystemd gently instead
4 years ago
Jason Rhinelander 53c85ebf1d if(LINUX) doesn't work; just try to find libsystemd gently instead 4 years ago
Jason Rhinelander 54236cde9d
Merge pull request #1136 from jagerman/fix-cmake-linux-var
Fix cmake LINUX variable around systemd enabling
4 years ago
Jason Rhinelander b87adab438 Fix cmake LINUX variable around systemd enabling 4 years ago
Jeff f6acf7f88e
Merge pull request #1135 from jagerman/less-installing
Add EXCLUDE_FROM_ALL to subprojects
4 years ago
Jason Rhinelander e3bce76a7c Add EXCLUDE_FROM_ALL to subprojects
Prevent `make install` from installing headers/cmake stuff.
4 years ago
Jeff a8ce76f6e4
Merge pull request #1094 from majestrate/upstream-cname-monkey-patch-dns-2020-02-12
monkey patch upstream dns to rewrite .loki cname answers
4 years ago
Jeff da780658e1
Merge pull request #1134 from majestrate/systemd-status-2020-02-25
remove uneeded members
4 years ago
Jeff Becker d50a0149f9
use std::chrono 4 years ago
Jeff Becker 9c30ff7a26
handle snode and clean up codepath for hooked dns 4 years ago
Jeff Becker e8f262ba1c
disable flawed unit test 4 years ago
Jeff Becker 1d5c712adb
monkey patch upstream dns to rewrite .loki cname answers 4 years ago
Jeff Becker 9d5dbbc0ad
remove uneeded members 4 years ago
Jeff 9dc86372b5
Merge pull request #1131 from majestrate/systemd-status-2020-02-25
Systemd status reporting
4 years ago
Jeff Becker 66181d8a8f
systemd status 4 years ago
Jeff df69f34338
Merge pull request #1133 from despair86/linux_shit
Linux shit
4 years ago
despair 8a27e3972d
we need XPG7 on netbsd 4 years ago
Linux User fd23fd6894
32-bit linux patches 4 years ago
Rick V 5295ada917
systemd is linux only 4 years ago
Jeff 6d3493ed72
Merge pull request #1130 from jagerman/systemd-default-on-if-found
Default libsystemd support to enabled if found
4 years ago
Jeff 19a751c41b
Merge pull request #1127 from notlesh/spread-snapp-path-builds-evenly-2020-02-24
Spread snapp path builds evenly
4 years ago
Jeff 4f29405e9e
Merge pull request #1115 from majestrate/handle-multiple-responses-per-lookup-2020-02-20
handle multiple responses per hidden service lookup
4 years ago
Jason Rhinelander 51ef8d69f8 Default libsystemd support to enabled if found
WITH_SYSTEMD=ON or =OFF works to explicitly enable/disable, but if
omitted the default is now ON if found and OFF if you don't.
4 years ago
Stephen Shelton abe4015986
Use constants for path build timing 4 years ago
Stephen Shelton 230037b9f3
Increase default path timeout from 10min to 20min 4 years ago
Stephen Shelton f0374eb2b7
Use existing 'lastBuild' var for spacing path builds 4 years ago
Stephen Shelton c2c010dbad
Make format 4 years ago
Stephen Shelton c1b5e453c7
Big I, little i, what begins with I? 4 years ago
Stephen Shelton 1db6c6ae3b
Make format 4 years ago
Stephen Shelton c2f719c996
Build endpoint paths at even[ish] intervals 4 years ago
Jeff a8a6c175fc
Merge pull request #1128 from majestrate/use-std-chrono-2020-02-24
make llarp_time_t use std::chrono::milliseconds
4 years ago
Jeff 9868c400a4
Merge pull request #1129 from jagerman/string_view-cpp17
Fix string_view C++17 compatibility
4 years ago
Jason Rhinelander 63d2abbb00 Another gcc 5 compat fix (plus small optimization) 4 years ago
Jason Rhinelander 04c618ddae gcc 5 compatibility workaround 4 years ago
Jeff Becker 368acec485
fix last commit 4 years ago
Jeff Becker b2181f2449
reduce code use 4 years ago
Jeff Becker fdcd19662f
remove trailing "ms" 4 years ago
Jeff Becker bf0416cab8
remove Time_t, add operator overload for printing llarp_time_t and add to_json function for serializing llarp_time_t to json 4 years ago
Jeff Becker ecdab10dac
explictly use std::chrono::milliseconds 4 years ago
Jeff Becker df427ffa0e
use llarp_time_t instead of auto 4 years ago
Jason Rhinelander 3bd400f6fe Fix string_view C++17 compatibility
string_view was implicitly convertible to std::string, but
std::string_view is only explicitly convertible.  This makes the
`operator std::string` explicit to be more compatible, and re-adds a
bunch of explicit string casts to the code where needed.

(This also fixes the build if changing the standard to c++17)
4 years ago
Jeff Becker 524726e4cc
cast interval to std::chrono::milliseconds before dividing by 4 4 years ago
Ryan Tharp 35fe1e8866
Merge branch 'dev' into neuroci 4 years ago
Jeff Becker d2d109e92c
llarp_time_t is now using std::chrono 4 years ago
Jeff Becker f4520ac920
make decaying hashset use llarp::Time_t and move unit tests to use catch2 4 years ago
Jeff Becker 39cdc9e6dd
shift intro on introset update 4 years ago