Commit Graph

3197 Commits

Author SHA1 Message Date
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
Jeff Becker
9d649b7b14
Revert "make exit handle localhost.loki for now"
This reverts commit 654864919f.
2019-03-20 11:48:29 -04:00
Jeff Becker
567efb9a92
Revert "move is_random_snode/is_localhost_loki into dns, llarp_HandleHookedDNSMessage() attempt at unification refactor between exit/tun handlers"
This reverts commit e388dc47eb.
2019-03-20 11:48:23 -04:00
Jeff
ec5c8f2a9e
Merge pull request #412 from loki-project/staging
update master
2019-03-20 10:57:20 -04:00
Jeff
1ffe0eacba
Merge pull request #410 from despair86/dev
this is it folks it's finally here
2019-03-20 10:56:55 -04:00
Jeff
ff18ba229a
Merge pull request #411 from majestrate/staging
change signing algo
2019-03-20 10:56:44 -04:00
Jeff Becker
ee283547b5
change signature scheme and fucking hope that the rest of the code doesn't fug itself over ;~; 2019-03-20 10:51:10 -04:00
Rick V
7baf68c8d2
add the event handler only once 2019-03-20 06:29:29 -05:00
Rick V
f142cc1763
wooooooooo 2019-03-20 05:48:25 -05:00
Rick V
b0e4edd276
more branding 2019-03-20 05:38:00 -05:00
Rick V
28164cd093
add revision to installer data 2019-03-20 05:12:40 -05:00
Rick V
a48ae79bba
finally make a user-friendly front-end for lokinet (requires .NET or mono CLR v2+) 2019-03-20 05:02:18 -05:00
Ryan Tharp
95f8f641e1 Merge branch 'staging' of https://github.com/loki-project/loki-network into staging 2019-03-20 03:30:10 +00:00
Ryan Tharp
654864919f make exit handle localhost.loki for now 2019-03-20 03:29:54 +00:00
Ryan Tharp
e388dc47eb move is_random_snode/is_localhost_loki into dns, llarp_HandleHookedDNSMessage() attempt at unification refactor between exit/tun handlers 2019-03-20 03:28:58 +00:00
Ryan Tharp
d02eec2bcf add note 2019-03-20 03:18:38 +00:00
Ryan Tharp
823f276280 allow blocked output of identitySecret 2019-03-20 03:17:04 +00:00
Jeff
2e5cdd7ec9
Merge pull request #407 from majestrate/master
try fixing service node seed to public/private key generation
2019-03-19 18:08:43 -04:00
Jeff
3bf3339dd3 try fixing service node seed to public/private key generation 2019-03-19 18:06:21 -04:00
Jeff
4348f5b13d
Merge pull request #405 from majestrate/master
make macos happy
2019-03-19 11:44:28 -04:00