Commit Graph

655 Commits

Author SHA1 Message Date
Jeff Becker
7e4d74cbfc
add initial jni stuff for lokinet android. i fucking hate android so god damn much. 2018-11-26 17:46:22 -05:00
Jeff
5351ea5e22
Merge pull request #83 from majestrate/master
better config settings for defaults
2018-11-26 08:41:28 -05:00
Jeff Becker
7e3038fc26
better config settings for defaults 2018-11-26 08:39:04 -05:00
Jeff
a33f334bc2 better exit path logic 2018-11-25 11:58:27 -05:00
Michael
e4c5f4f77a
Update from typedef to using in .hpp files 2018-11-23 00:07:45 +00:00
Jeff Becker
5d0a9d7dc7
make format 2018-11-22 10:53:11 -05:00
Jeff Becker
0ac6deff00
logging, fix hidden services 2018-11-22 10:52:04 -05:00
Jeff Becker
cf57eca7c3
check keyspace distance and inform not found when next peer is not closer than previous peer 2018-11-22 09:20:49 -05:00
Jeff Becker
0bbf9c431a
more flags for compile 2018-11-21 16:52:35 -05:00
Jeff Becker
67eadff143
node whitelist option via jsonrpc 2018-11-21 12:46:33 -05:00
Jeff Becker
c1377851a6
return bool when trying to establish link layer session 2018-11-21 09:56:12 -05:00
Jeff Becker
a202bc58a8
use correct path roles 2018-11-21 09:30:14 -05:00
Jeff Becker
2bd2815290
don't sign traffic 2018-11-21 07:31:36 -05:00
Jeff Becker
1380014583
set hooks 2018-11-20 11:58:18 -05:00
Jeff Becker
2e3adb48e3
add boilerplate for router whitelist via jsonrpc, disabled at the moment 2018-11-20 10:22:59 -05:00
Jeff Becker
a4c30a4b81
fix merge 2018-11-20 07:44:18 -05:00
Jeff Becker
b543d6243d
Merge branch 'master' into dev 2018-11-20 07:42:17 -05:00
Michael
d21af22ca3
Rename defaults.h 2018-11-20 00:52:19 +00:00
Michael
d750ec0605
Rename logic.h 2018-11-20 00:52:19 +00:00
Michael
1c0cf72c02
Rename endian.h 2018-11-20 00:52:19 +00:00
Michael
f91d2b9e11
Rename proto.h 2018-11-20 00:52:19 +00:00
Michael
e39d02ddc2
Rename version.h 2018-11-20 00:52:19 +00:00
Michael
4851c54c92
Rename common.h 2018-11-20 00:52:19 +00:00
Ryan Tharp
271ef910d7 Fix RPI build 2018-11-20 00:13:27 +00:00
Ryan Tharp
375c39e748 Merge branch 'master' of http://github.com/loki-project/loki-network 2018-11-19 23:44:42 +00:00
Ryan Tharp
3a8a90e440 make gcc 8.2 and RPI=1 happy 2018-11-19 23:42:04 +00:00
Michael
0b2ebc83e0
De-C-ify several .h headers 2018-11-19 22:45:37 +00:00
Jeff Becker
2e13daae27
start threadpool explicitly 2018-11-19 11:40:49 -05:00
Jeff Becker
5357b4b69f
make clang happy, disable netns by default (for now) 2018-11-19 08:39:35 -05:00
Jeff Becker
d37daf7996
Merge branch 'master' into dev 2018-11-19 06:57:29 -05:00
Jeff Becker
602a883038
add missing include for linux 2018-11-18 07:49:35 -05:00
Jeff Becker
f5ac1b5c0d
Merge branch 'master' into dev 2018-11-18 07:43:13 -05:00
Michael
8a52bf448e
Create Queue component with test suite 2018-11-17 21:13:34 +00:00
Jeff Becker
e3dc4dca11
mark paths as dead when they need to and revert codel changes 2018-11-17 13:40:13 -05:00
Jeff Becker
ae62627c50
gfdi 2018-11-16 09:22:13 -05:00
Jeff Becker
8b64bb336a
syntax error 2018-11-16 09:21:52 -05:00
Jeff Becker
ce2760135a
mark paths as active when they are 2018-11-16 09:21:23 -05:00
Jeff Becker
6866e70a95
build paths if we are out of exits on exit session 2018-11-16 09:03:13 -05:00
Jeff Becker
b56b3ad16d
don't remove ip mapping when endpoints are removed 2018-11-15 17:10:12 -05:00
Jeff Becker
17297837d9
that's dumb af, use std::unique_ptr 2018-11-15 16:47:05 -05:00
Jeff Becker
d6c42c4a30
gfdi 2018-11-15 13:40:08 -05:00
Jeff Becker
9d551ba768
more 2018-11-15 13:10:09 -05:00
Jeff Becker
937ab151ab
idk what is going on 2018-11-15 11:19:24 -05:00
Jeff Becker
c7c6905e1e
explicit type 2018-11-15 11:05:31 -05:00
Jeff Becker
7b188d0fde
more 2018-11-15 10:46:50 -05:00
Jeff Becker
60ad2c76e0
try this 2018-11-15 09:44:57 -05:00
Jeff Becker
09be390236
god fucking damnit 2018-11-15 09:19:50 -05:00
Jeff Becker
658210b9d1
fix up exit tun, fix up codel to actually do its job 2018-11-15 08:13:19 -05:00
Jeff Becker
9495f556e0
Merge remote-tracking branch 'micheal/patch-1' into dev 2018-11-15 06:29:38 -05:00
michael-loki
79504b453e
Correct warning in exit.hpp 2018-11-15 01:33:00 +00:00