Commit Graph

3084 Commits

Author SHA1 Message Date
Rick V
bccdcd0772
gnu tools are prefixed with g
make cmake find the compiler

gnu echo should be in PATH on unix systems
2019-03-25 12:07:04 -05:00
Rick V
490f3f31d0
minimal build system plumbing for backports to oracle solaris 2019-03-25 12:03:56 -05:00
Rick V
a7f11bc280
add service manifest for systems that have dtrace :^p 2019-03-25 12:03:55 -05:00
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
2019-03-25 12:03:55 -05:00
Rick V
9f3d0cafc4
add link to #400, also update windows build instructions 2019-03-25 12:03:54 -05:00
Rick V
0a15161b1c
add sun build instructions 2019-03-25 12:03:54 -05:00
Rick V
abb9284167
add sun link libs 2019-03-25 12:03:53 -05:00
Rick V
2e1b2ff8b1
abseil should pick up all of our compile flags (and stop on warnings if enabled), temp disable tuntap on Solaris 2019-03-25 12:03:53 -05:00
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)
2019-03-25 12:03:52 -05:00
Rick V
67845e342a
distinguish good solaris from bad solaris 2019-03-25 12:03:52 -05:00
Jeff Becker
8e2b99907f
mark nodes timeout on lookup timeout 2019-03-25 12:47:44 -04:00
Jeff Becker
1882ffc016
don't publish or use bad routers with endpoints 2019-03-25 11:56:15 -04:00
Jeff Becker
d4cb6808ec
more 2019-03-25 11:41:37 -04:00
Jeff
db44a1c106
Merge pull request #439 from majestrate/master
staging
2019-03-25 10:38:08 -04:00
Jeff Becker
0fa8325e4e
don't connect to self 2019-03-25 10:36:51 -04:00
Jeff Becker
91298c4819
re-enable profiling 2019-03-25 10:17:02 -04:00
Jeff
69903090dc
Merge pull request #438 from majestrate/master
async remove dead rc files when we think they are dead
2019-03-25 10:07:53 -04:00
Jeff Becker
fbb2c78d3c
async remove dead rc files when we think they are dead 2019-03-25 09:52:22 -04:00
Jeff
bf414eee38
Merge pull request #437 from majestrate/master
kill dead routers from nodedb and lessen logs
2019-03-25 09:08:41 -04:00
Jeff Becker
7065b00c22
kill dead routers from nodedb and lessen logs 2019-03-25 09:07:19 -04:00
Jeff
a0a25a20fe
Merge pull request #436 from majestrate/master
have service nodes maintain min connections
2019-03-25 08:56:13 -04:00
Jeff Becker
8a63533d1a
have service nodes maintain min connections
path building more robust selection
2019-03-25 08:52:32 -04:00
Jeff
e20dbc843a
Merge pull request #435 from despair86/mono_coreclr-ui-fix
make the coreclr/mono ui tray icon do something
2019-03-25 08:24:27 -04:00
Jeff
3b4f3b0c33
Merge pull request #433 from michael-loki/patch-2
Fix missing override
2019-03-25 08:22:03 -04:00
Rick V
10464e6031
make the tray icon do something 2019-03-25 02:14:07 -05:00
Jeff
1d8559dbab Merge branch 'master' of ssh://github.com/loki-project/loki-network 2019-03-24 22:38:05 -04:00
michael-loki
94ba88bafc
Fix missing override 2019-03-25 01:54:37 +00:00
Jeff
c19a81deab
Merge pull request #431 from majestrate/master
propgate changes
2019-03-22 14:39:24 -04:00
Jeff Becker
cc7454684b
kill dead links 2019-03-22 14:23:33 -04:00
Jeff Becker
db17b0fad5
disable profiling 2019-03-22 13:41:04 -04:00
Jeff Becker
07d1f32d0a
tweak timing of decay 2019-03-22 12:45:04 -04:00
Jeff
a60ee7f8ea
Merge pull request #430 from majestrate/master
give more chances to profiling
2019-03-22 10:49:21 -04:00
Jeff Becker
b5b92d4763
give more chances to profiling 2019-03-22 10:48:53 -04:00
Jeff
19b3dd44bd
Merge pull request #429 from majestrate/master
don't connect to everyone as client
2019-03-22 10:43:31 -04:00
Jeff Becker
271f7f5b6d
don't connect to everyone as client 2019-03-22 10:37:37 -04:00
Jeff
f2eb6d99e7
Merge pull request #428 from loki-project/master
propagate changes
2019-03-22 10:26:52 -04:00
Jeff
0f48b88d65
Merge pull request #427 from majestrate/master
fix linear backoff
2019-03-22 10:26:23 -04:00
Jeff Becker
c63beae1c6
use std::min not std::max for linear backoff
ayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyylmao
this was fucking dumb as shit
2019-03-22 10:18:57 -04:00
Jeff Becker
ce126166af
more logging info 2019-03-22 10:10:30 -04:00
Jeff Becker
0369e42d5e
try harder to select hops 2019-03-22 08:44:15 -04:00
Jeff
69b785d5eb
Merge pull request #426 from loki-project/staging
Staging
2019-03-22 08:20:59 -04:00
Jeff
28a9f94b7f
Merge pull request #425 from majestrate/master
let utp manage timeouts
2019-03-22 07:45:28 -04:00
Jeff Becker
aafc710c19
Merge branch 'master' of ssh://github.com/majestrate/loki-network 2019-03-22 07:44:42 -04:00
Jeff Becker
183c451972
let utp manage link layer timeout 2019-03-22 07:44:28 -04:00
Jeff
9b36f99c31
Merge pull request #423 from majestrate/master
fix random.snode and propagate changes to staging
2019-03-21 21:03:29 -04:00
Jeff
d5ce529b27 implement random.snode A records 2019-03-21 21:01:17 -04:00
Jeff
8c6c94b03c
Merge pull request #421 from majestrate/master
track lookup fails and kill outbound context if too many
2019-03-21 11:57:13 -04:00
Jeff Becker
f5b9bd40ed
track lookup fails and kill outbound context if too many 2019-03-21 11:39:13 -04:00
Jeff
79214ae5c3
Merge pull request #420 from loki-project/staging
Staging
2019-03-21 08:30:26 -04:00
Jeff
352733b71e
Merge pull request #418 from despair86/master
do not conflict with any existing TAP ifs on windows
2019-03-21 08:30:10 -04:00