Jeff Becker
|
3df8dc0f22
|
try fix
|
2018-12-27 10:31:24 -05:00 |
|
Jeff Becker
|
1b59cc491d
|
less allocations in message parsing and keep exit paths alive with activity
|
2018-12-27 09:32:37 -05:00 |
|
Jeff Becker
|
21d1998a38
|
add graceful stop for path builders and friends
|
2018-12-24 11:10:56 -05:00 |
|
Michael
|
85dde7b6b0
|
Move remaining include/llarp headers to llarp/
|
2018-12-12 02:53:02 +00:00 |
|
Michael
|
5aa7f49470
|
Move routing* 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
|
622ed8d12e
|
fix crash on premature close of event loop (also make format)
|
2018-12-02 13:07:07 -05:00 |
|
Jeff Becker
|
79cffacafd
|
new exit packet buffer format
|
2018-11-29 16:19:20 -05:00 |
|
Jeff Becker
|
4fed76fbd9
|
don't discard
|
2018-11-28 12:29:29 -05:00 |
|
Jeff Becker
|
3e45980b13
|
send many on exit
|
2018-11-28 11:41:14 -05:00 |
|
Jeff Becker
|
2bd2815290
|
don't sign traffic
|
2018-11-21 07:31:36 -05:00 |
|
Jeff Becker
|
0889071514
|
more logging
|
2018-11-15 08:54:53 -05:00 |
|
Jeff Becker
|
2f2d2847b3
|
debug logging
|
2018-11-14 16:59:27 -05:00 |
|
Jeff Becker
|
76c53a0dc9
|
update logging
|
2018-11-14 16:16:11 -05:00 |
|
Jeff Becker
|
a520fb379b
|
use rxid instead of txid for exits
|
2018-11-14 16:02:36 -05:00 |
|
Jeff Becker
|
5dbe41608f
|
more exit stuff
|
2018-11-14 13:02:27 -05:00 |
|
Jeff Becker
|
f40e4c0c84
|
more exit stuff
|
2018-11-14 07:23:08 -05:00 |
|
Jeff Becker
|
09945dce62
|
initial exit/service node comm code with some unit tests (incomplete)
|
2018-11-12 11:43:40 -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
|
11753f5d7e
|
clarification for path transfer
|
2018-10-06 12:37:54 -04:00 |
|
Jeff
|
f3d446dafb
|
handover logic fix, remove and add logging
|
2018-10-02 11:00:34 -04:00 |
|
Jeff Becker
|
327acc6d9c
|
don't heap allocate messages for transit traffic
|
2018-09-19 10:12:46 -04:00 |
|
Jeff Becker
|
1c849973ca
|
send data discarded messages
|
2018-09-11 11:34:12 -04:00 |
|
Jeff Becker
|
a9b259985e
|
add data discarded message in routing layer to indicate
a path no longer exists.
|
2018-09-11 11:28:36 -04:00 |
|
Jeff Becker
|
b77525b72d
|
persist on commit
|
2018-08-22 12:19:51 -04:00 |
|
Jeff Becker
|
1d3e9f6adc
|
make testnet no longer crash
|
2018-08-14 17:17:18 -04:00 |
|
Jeff Becker
|
d7c1c3322f
|
it works.
|
2018-08-12 13:22:29 -04:00 |
|
Jeff Becker
|
d4ea843d33
|
fix feedback loop
|
2018-07-30 11:29:22 +10:00 |
|
Jeff Becker
|
08b60a9ae7
|
update code to match protocol spec
backwards incompat change
|
2018-07-29 08:20:32 +10:00 |
|
Jeff Becker
|
e91f69a0ef
|
* put sequence numbers in routing messages
* more endian crap
* don't tick logic too much
|
2018-07-25 08:34:46 +10:00 |
|
Jeff Becker
|
e23d3a8eda
|
* pad messages under 1KB to 1KB to reduce jitter
* fix race
|
2018-07-24 08:36:46 +10:00 |
|
Jeff Becker
|
19e3b9c642
|
* more hidden service code
* begin lokinet api
|
2018-07-23 17:38:29 +10:00 |
|
Jeff Becker
|
d38646ed54
|
more hidden service stuff
|
2018-07-23 09:14:29 +10:00 |
|
Jeff Becker
|
7c518bc4da
|
prefetch introset via tag (non working)
|
2018-07-19 06:58:16 +10:00 |
|
Jeff Becker
|
5bbaae4e2e
|
more
|
2018-07-12 14:21:44 -04:00 |
|
Jeff Becker
|
21a2ffdeaf
|
* refactor log functions
* add more stuff for hidden service dht
|
2018-07-05 11:44:06 -04:00 |
|
Jeff Becker
|
18b50f4a74
|
* implement path transfer message
* update dht docs
* update other docs
* start working on dht for hidden services
* fix up unit tests for dht
* update makefile and other build files
|
2018-06-29 10:25:09 -04:00 |
|
Jeff Becker
|
92d1f50203
|
make path latency tests work
|
2018-06-26 12:23:43 -04:00 |
|
Jeff Becker
|
5439947781
|
fix path building so that it works for real
|
2018-06-26 10:52:19 -04:00 |
|
Jeff Becker
|
da22f306e0
|
* add path building management
* fix bug in iwp that caused crash
|
2018-06-25 11:12:08 -04:00 |
|
Ryan Tharp
|
deb97fda3f
|
Merge branch 'master' of https://github.com/majestrate/llarp
|
2018-06-23 11:28:37 +00:00 |
|
Jeff Becker
|
2f8cde8e07
|
path building works in downstream direction
|
2018-06-22 08:45:46 -04:00 |
|
Ryan Tharp
|
f0f65ae98e
|
fix build
|
2018-06-22 05:44:19 +00:00 |
|
Jeff Becker
|
39c63432be
|
ALMOST got path building working
|
2018-06-21 20:25:30 -04:00 |
|