Jeff Becker
|
85fcb4bd84
|
fix it up
|
2019-05-09 11:54:22 -04:00 |
|
Jeff Becker
|
1d74585637
|
don't crash when we get no routers from lookup
|
2019-05-09 11:51:21 -04:00 |
|
Jeff Becker
|
a0c9d912f5
|
make it compile
(faaaaaaaaaaaaaaaAAAAAAAAAaaaaaAAaaaaaaaaAAaaaAAAAAAAAaak)
|
2019-05-09 11:39:12 -04:00 |
|
Jeff Becker
|
ecc39428f6
|
count routers correctly
|
2019-05-09 11:36:39 -04:00 |
|
Jeff Becker
|
767b521325
|
log node name
|
2019-05-09 11:36:14 -04:00 |
|
Jeff Becker
|
e80f7419b0
|
check for allowed by network
|
2019-05-09 08:48:21 -04:00 |
|
Jeff Becker
|
15fd9c1bef
|
explicit not found for non staked nodes
|
2019-05-09 08:38:21 -04:00 |
|
Jeff Becker
|
8853e1d3d8
|
when whitelisted chose random routers from whitelist
|
2019-05-09 08:31:10 -04:00 |
|
Jeff Becker
|
8f68ceeb11
|
force ipv4
|
2019-05-09 08:24:38 -04:00 |
|
Jeff Becker
|
3c3dd65760
|
use default values
|
2019-05-08 11:47:37 -04:00 |
|
Jeff Becker
|
9b379a1659
|
add explicit constructor
|
2019-05-08 11:42:38 -04:00 |
|
Jeff Becker
|
9d7ff9b35e
|
compare based on pointer when one or both are nullptr
|
2019-05-08 11:09:57 -04:00 |
|
Jeff Becker
|
ad019cab71
|
add changes for review
|
2019-05-08 10:59:28 -04:00 |
|
Jeff Becker
|
3821b4801c
|
fix intro section to not use first hop as intro
|
2019-05-08 10:54:03 -04:00 |
|
Jeff Becker
|
e7a40ac4e5
|
Revert "permit outbound context to select an intro who is a first hop."
This reverts commit c8c00e2d9f .
|
2019-05-08 10:49:09 -04:00 |
|
Jeff Becker
|
c8c00e2d9f
|
permit outbound context to select an intro who is a first hop.
|
2019-05-08 10:43:56 -04:00 |
|
Jeff Becker
|
486042511c
|
log hops
|
2019-05-08 10:30:55 -04:00 |
|
Jeff Becker
|
540c2e1666
|
fix previous commit
|
2019-05-08 10:18:04 -04:00 |
|
Jeff Becker
|
df322e1149
|
don't include duplicate hops in paths
|
2019-05-08 10:01:31 -04:00 |
|
Jeff Becker
|
982a751cea
|
minor tweak
|
2019-05-08 09:08:21 -04:00 |
|
Jeff Becker
|
9d466cd09d
|
pump only on send queue full and clear exit roles when closing exit
|
2019-05-08 08:50:33 -04:00 |
|
Jeff Becker
|
b68f539de6
|
limit outbound connections
|
2019-05-08 08:17:48 -04:00 |
|
Jeff Becker
|
1d852a1e83
|
send exit close ack
|
2019-05-07 14:27:21 -04:00 |
|
Jeff Becker
|
7b03b63d13
|
more sighup code
|
2019-05-07 14:15:22 -04:00 |
|
Jeff Becker
|
a53da68700
|
start work on sighup
|
2019-05-07 13:46:38 -04:00 |
|
Jeff Becker
|
a4ed8991b8
|
urgent build exit
|
2019-05-07 13:27:32 -04:00 |
|
Jeff Becker
|
7c782440fb
|
round robin the exit endpoints on exit handler
|
2019-05-07 12:07:44 -04:00 |
|
Jeff Becker
|
32363ea622
|
more vigorus exit path building
|
2019-05-07 11:08:57 -04:00 |
|
Jeff Becker
|
b44372bdc5
|
emplace queue
|
2019-05-07 11:08:49 -04:00 |
|
Jeff Becker
|
dee639500a
|
set intro
|
2019-05-07 10:11:10 -04:00 |
|
Jeff Becker
|
744ebac579
|
only use ready paths
|
2019-05-07 09:49:49 -04:00 |
|
Jeff Becker
|
e08c8bf919
|
correct timeout for dht request
|
2019-05-07 09:19:36 -04:00 |
|
Jeff Becker
|
61d42811be
|
prevent crash
|
2019-05-07 09:04:43 -04:00 |
|
Jeff Becker
|
12589c4a3a
|
have exit session do aligned build on demand
|
2019-05-07 08:34:02 -04:00 |
|
Jeff Becker
|
34533db620
|
add urgent build that builds over an existing path for an endpoint
|
2019-05-07 08:31:34 -04:00 |
|
Jeff Becker
|
66fbac7f6e
|
Merge remote-tracking branch 'origin/master'
|
2019-05-07 07:36:23 -04:00 |
|
Jeff
|
1a44ff2bc8
|
Merge pull request #596 from michael-loki/more_endpoint_tidy
Tidy up service endpoint a bit more
|
2019-05-07 07:34:38 -04:00 |
|
Jeff Becker
|
fa7a631c1b
|
Merge remote-tracking branch 'origin/master'
|
2019-05-07 06:43:57 -04:00 |
|
Michael
|
1744ae7686
|
Tidy up service endpoint a bit more
|
2019-05-07 09:29:47 +01:00 |
|
Jeff Becker
|
e42f4c99f1
|
try preventing crash
|
2019-05-06 14:37:32 -04:00 |
|
Jeff Becker
|
f0e3653842
|
spread exit traffic across all paths
|
2019-05-06 13:32:53 -04:00 |
|
Jeff
|
62355efa11
|
Merge pull request #595 from majestrate/master
remove random timer fuzz
|
2019-05-06 12:18:24 -04:00 |
|
Jeff Becker
|
b9adf90fb9
|
remove random timer fuzz
|
2019-05-06 12:13:41 -04:00 |
|
Jeff
|
e3ec082c5f
|
Merge pull request #594 from majestrate/master
decrease minimum path build interval
|
2019-05-06 12:01:50 -04:00 |
|
Jeff Becker
|
6c17bf35b3
|
decrease minimum path build interval
|
2019-05-06 12:00:10 -04:00 |
|
Jeff
|
dd57e8aa05
|
Merge pull request #593 from majestrate/master
rebuild exit paths on same hops if they die
|
2019-05-06 10:56:58 -04:00 |
|
Jeff Becker
|
5fa85acaf7
|
rebuild exit paths if they die
|
2019-05-06 10:54:05 -04:00 |
|
Jeff
|
0c7c2cc2b1
|
Merge pull request #592 from majestrate/master
recent changes
|
2019-05-06 10:23:05 -04:00 |
|
Jeff Becker
|
779b1f4df5
|
more timeout tweaks and disable profiling on service nodes
|
2019-05-06 10:21:47 -04:00 |
|
Jeff Becker
|
728c6005a3
|
propagate strict-connect to tun handler for hooks
|
2019-05-06 08:42:21 -04:00 |
|