1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
Commit graph

207 commits

Author SHA1 Message Date
Jeff Becker 9a2ffb85e6
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-07-14 08:10:09 -04:00
Jeff Becker 0d0efe7007
try bailing when configration failed 2019-07-12 13:23:38 -04:00
Jeff Becker 4e4c0b85ce
change order of configuration 2019-07-12 13:21:29 -04:00
Jeff Becker 6882e627ba
make format 2019-07-12 10:07:12 -04:00
Jeff Becker 1fd6b5ae74
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-07-12 09:53:52 -04:00
Jeff Becker fcc3c05124
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-07-10 10:07:19 -04:00
Michael 488695047f
Remove redundant else blocks 2019-07-09 22:54:46 +01:00
michael-loki 0cd9b4c380
Merge pull request #687 from michael-loki/config_env
Allow environment variable override of config
2019-07-09 21:42:31 +01:00
Jeff Becker 5460cb5aa6
* pump after stopping hidden service context
* flush nodedb after stopping links
2019-07-09 15:44:53 -04:00
Jeff Becker 454fb3bb72
use logical or instead of bitwise or 2019-07-09 14:51:43 -04:00
Jeff Becker ec6a1cfddc
make it compile 2019-07-09 09:58:16 -04:00
Jeff Becker 8ac9ef6f18
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-07-09 09:48:15 -04:00
Jeff Becker b9bcc2b775
make threadpool consice 2019-07-09 09:47:24 -04:00
Michael b01e5accbb
Add function to set threadname, and use from threadpool impl 2019-07-09 01:06:22 +01:00
Michael 3ce90b678e
Allow override of the rest of the config 2019-07-09 00:29:43 +01:00
Michael fbb83704a0
Allow override of some config via env variables 2019-07-09 00:29:43 +01:00
Michael 08d306f6e9
Have fromSection return void 2019-07-09 00:29:43 +01:00
Michael 937f28f75d
Move router config to be encapsulated 2019-07-09 00:29:43 +01:00
Jeff Becker 0eb6431eb1
initialize tun with 0 and set defaults in correct places 2019-07-08 11:26:06 -04:00
Jeff Becker 58005c5f81
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-07-08 10:17:21 -04:00
Michael 6418c67f75
Set netid before doing anything else 2019-07-07 12:29:44 +01:00
Michael 661a8b6537
Fix macos build after rebase 2019-07-06 15:59:13 +01:00
Michael f310160065
Fixup and add tests 2019-07-06 14:46:25 +01:00
Michael a2326efa37
Revert "Merge pull request #679 from tewinget/revert-config-refactor"
This reverts commit 2996a7f29c, reversing
changes made to 10df3bd4b3.
2019-07-06 14:46:25 +01:00
Jeff Becker c4aaa80e75
use sane defaults and deprecated "auto" as it's horribly bad style 2019-07-03 10:32:51 -04:00
Thomas Winget d044d60101 Reverts #678 #677 and #669 with hashes:
10df3bd
766ece8
979f095

See those commits for further details
2019-07-02 11:02:20 -04:00
Jeff Becker 191ebe32ce
actually set config for network 2019-07-02 09:33:36 -04:00
Michael b51f7d8015
Convert to load config in config loader 2019-07-02 01:58:39 +01:00
Michael 00c237dc6d
Move config class to its own dir 2019-07-02 01:58:38 +01:00
Jeff Becker ef50c726b1
better logging 2019-07-01 08:55:01 -04:00
Jeff Becker 5eb7ec493f
do direct lookup when in endgame scenario as client when looking for router 2019-07-01 08:17:59 -04:00
Jeff Becker a225759c0f
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-06-28 16:12:34 -04:00
Jeff Becker eaab454e80
track drop in metrics 2019-06-28 15:28:59 -04:00
Jeff Becker 4e355327d8
Merge remote-tracking branch 'origin/master' into ipv6-tun 2019-06-26 09:12:19 -04:00
Jeff Becker 3038a13373
explore faster via all peers 2019-06-24 15:15:02 -04:00
Jeff Becker 228afcec7e
only kill rcs as client 2019-06-24 09:42:46 -04:00
Jeff Becker f56273eb6a
fix comparision 2019-06-20 10:01:34 -04:00
Jeff Becker aadde2e9c6
save all nodedb entries in memory on exit 2019-06-17 10:23:38 -04:00
Jeff Becker 389c414ee3
add handover window to router contact updating 2019-06-17 10:02:12 -04:00
Jeff Becker 6ae9cf8c2e
store looked up routers 2019-06-17 09:05:27 -04:00
Michael 95646d2d87
Publish metric tags 2019-06-13 23:09:58 +01:00
Jeff Becker 6714b06470
json logging option 2019-06-13 09:26:34 -04:00
Jeff Becker bbeda7c014
use timetamps 2019-06-10 08:51:45 -04:00
Jeff Becker 9ec41b8831
update RC expiration logic, lookup more often and remove stale entries 2019-06-10 08:47:21 -04:00
Jeff Becker 223f2702d3
Merge branch 'fix-big-ooooofff' 2019-06-06 06:53:54 -04:00
Jeff Becker a33dbce680
try switching logic 2019-06-06 06:52:27 -04:00
Jeff Becker 92f8c059e9
please don't work 2019-06-05 16:25:45 -04:00
Jeff Becker 802fda4a1a
please don't work 2019-06-05 16:19:53 -04:00
Jeff Becker c2803e3020
fix 2019-06-04 09:29:16 -04:00
Jeff Becker cacc73db7b
add rc expiration (again) 2019-06-04 09:19:45 -04:00