Michael
|
e887b4e9c7
|
Move service* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
5aa7f49470
|
Move routing* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
fddc8734d2
|
Move dht* to llarp/
|
2018-12-12 02:53:01 +00:00 |
|
Michael
|
f0fce5b68a
|
Convert llarp_router to be a true C++ class
|
2018-12-10 20:15:35 +00:00 |
|
Jeff Becker
|
1e339af0e8
|
disable locking
|
2018-12-06 13:05:44 -05:00 |
|
Jeff Becker
|
622ed8d12e
|
fix crash on premature close of event loop (also make format)
|
2018-12-02 13:07:07 -05:00 |
|
Jeff Becker
|
91808a4ec7
|
locking
|
2018-11-26 19:02:32 -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
|
2bd2815290
|
don't sign traffic
|
2018-11-21 07:31:36 -05:00 |
|
Jeff Becker
|
b543d6243d
|
Merge branch 'master' into dev
|
2018-11-20 07:42:17 -05:00 |
|
Michael
|
0b2ebc83e0
|
De-C-ify several .h headers
|
2018-11-19 22:45:37 +00:00 |
|
Jeff Becker
|
5dbe41608f
|
more exit stuff
|
2018-11-14 13:02:27 -05:00 |
|
Michael Thorpe
|
33bfaf7ecd
|
Enable -Wextra
test criteria:
- test build on macOS
- test build in debian docker container
- test build in fedora docker container
|
2018-11-07 15:31:13 +00:00 |
|
Jeff Becker
|
dbd2c41909
|
use event loop for time
|
2018-10-29 12:48:36 -04:00 |
|
despair86
|
3c13101beb
|
clang-format
|
2018-10-06 12:04:52 -05:00 |
|
Jeff
|
8cc507f9ac
|
don't hang :DDDDDD
|
2018-10-03 14:17:34 -04:00 |
|
Jeff Becker
|
681e669fd8
|
try better publish logic and timeouts for requests
|
2018-10-01 10:18:17 -04:00 |
|
Jeff Becker
|
d71882259e
|
try spacing path building out more wide in time so that intros don't die in the same small interval
|
2018-09-27 06:51:30 -04:00 |
|
Jeff Becker
|
b40dd30c7a
|
linear backoff for path building to lessen strain on the network
|
2018-09-26 09:04:25 -04:00 |
|
Jeff Becker
|
f110f3f3ad
|
tweak parameters for path build and obtain path if we have none
|
2018-09-18 19:56:26 -04:00 |
|
Jeff Becker
|
5228a81bae
|
more refactor
get rid of C api
|
2018-08-30 14:48:43 -04:00 |
|
Jeff Becker
|
bb25537fb5
|
build paths if we have no connected routers to make sessions happen
|
2018-08-23 11:19:16 -04:00 |
|
Jeff Becker
|
377cc78144
|
fix crash
|
2018-08-18 10:01:21 -04:00 |
|
Jeff Becker
|
e79708c1dc
|
hidden services sorta work
|
2018-08-10 17:34:11 -04:00 |
|
Jeff Becker
|
d511057b7d
|
* logging updates
* nicknames in RC (yw kee)
* spec update
* more hidden service code
|
2018-08-02 10:48:43 +10:00 |
|
Jeff Becker
|
bc1c49b092
|
dht fixes
|
2018-08-02 08:10:38 +10:00 |
|
Jeff Becker
|
536f63ed2a
|
better hop selection fault tolerance
|
2018-07-25 11:54:37 +10:00 |
|
Jeff Becker
|
d38646ed54
|
more hidden service stuff
|
2018-07-23 09:14:29 +10:00 |
|
Jeff Becker
|
9114d79bd6
|
* make number of hops configurable
* remove compile warnings
|
2018-07-20 07:08:11 +10:00 |
|
Jeff Becker
|
7fbc21207f
|
more hidden service stuff
|
2018-07-19 14:58:39 +10:00 |
|
Jeff Becker
|
994a5fe928
|
dht fixups
|
2018-07-19 08:50:05 +10:00 |
|
Jeff Becker
|
5d5757cbec
|
more dht stuff
|
2018-07-18 13:10:21 +10:00 |
|
Jeff Becker
|
f23ed98c33
|
make it work
|
2018-07-17 16:17:13 +10:00 |
|
Jeff Becker
|
5bbaae4e2e
|
more
|
2018-07-12 14:21:44 -04:00 |
|
Jeff Becker
|
bae4f746be
|
publish hidden service descriptors and acknoledge publish
|
2018-07-11 12:11:19 -04:00 |
|
Jeff Becker
|
6ad79b97dc
|
broken
|
2018-07-09 13:32:11 -04:00 |
|
Jeff Becker
|
8cfcc101b4
|
* path latency ticks every 5s
* retransmit xmit if we haven't gotten an ack yet (IWP)
|
2018-06-29 12:02:39 -04:00 |
|
Jeff Becker
|
5439947781
|
fix path building so that it works for real
|
2018-06-26 10:52:19 -04:00 |
|
Jeff Becker
|
6633fb151d
|
make it work
|
2018-06-26 09:39:29 -04:00 |
|
Jeff Becker
|
da22f306e0
|
* add path building management
* fix bug in iwp that caused crash
|
2018-06-25 11:12:08 -04:00 |
|