Commit Graph

2916 Commits

Author SHA1 Message Date
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
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
Jeff
7783a2f42b
Merge pull request #419 from majestrate/staging
Staging
2019-03-21 08:26:38 -04:00
Jeff Becker
9d2ae0a5df
have service nodes build paths too >.> 2019-03-21 08:25:40 -04:00
Rick V
9c2a280988
well i'm a fucking idiot
(Why would i have a DHCP lease _before_ i connect a media cable?)
2019-03-20 21:55:58 -05:00
Rick V
18be2a8562
seek only the generic TAP device
(On my system, i have a commercial VPN installed that uses its own fork of TAP-Win32 as its tunnelling driver)
2019-03-20 21:43:38 -05:00
Rick V
866643f099
public releases should run reasonably well on most
devices in spite of the buiild system
currently, the instruction scheduling is tuned for the AMD K10 uarch, which is the CPU
of the unix build agent
2019-03-20 21:13:14 -05:00
Rick V
1eca9e4726
nits 2019-03-20 20:55:58 -05:00
Jeff
39ce3dc70a
Merge pull request #417 from majestrate/staging
try tweaking timeout
2019-03-20 21:20:39 -04:00
Jeff
1da7013240
Merge pull request #416 from despair86/master
🅱ootstrap 🅱roke 🅰gain
2019-03-20 21:20:25 -04:00
Jeff Becker
dc36856922
try tweaking timeout 2019-03-20 21:19:30 -04:00
Rick V
de1714c399
fix internal testnet bootstrap
remove release tag
2019-03-20 19:46:37 -05:00
Rick V
e7fe345b7c
fix installer bootstrap 2019-03-20 19:37:39 -05:00
Rick V
14de93066a
fix TLS WebClient
add fonts (licence: https://github.com/be5invis/Iosevka/blob/master/LICENSE.md)
remove release tag (iss should have a custom option for cli builds in the editor)
2019-03-20 16:41:17 -05:00
Rick V
634f67feab
nit 2019-03-20 16:08:15 -05:00
Jeff
14d3bfa151
Merge pull request #415 from loki-project/staging
Staging
2019-03-20 12:42:59 -04:00
Jeff
79390446b0
Merge pull request #414 from majestrate/staging
revert break
2019-03-20 12:42:44 -04:00
Jeff Becker
2eb6d8a3ae
fix name 2019-03-20 12:41:48 -04:00
Jeff Becker
28474155b9
implement localhost.loki on tun 2019-03-20 12:40:28 -04:00
Jeff
d580c0c49d
Merge pull request #413 from majestrate/master
revert
2019-03-20 11:50:50 -04:00