Thomas Winget
38fd0552d3
Adds Link-Relay Status Messages
...
Success case:
- the path endpoint creates and sends a LR_StatusMessage upon
successful path creation
Failure case:
- an intermediate hop creates and sends a LR_StatusMessage upon
failure to forward the path to the next hop for any reason
Both cases:
- transit hops receive LR_StatusMessages and add a frame
to them reflecting their "status" with respect to that path
- the path creator receives LR_StatusMessages and decrypts/parses
the LR_StatusRecord frames from the path hops. If all is good,
the Path does as it would when receiving a PathConfirmMessage.
If not, the Path marks the new path as failed.
LR_StatusMessage is now used/sent in place of PathConfirmMessage
2019-07-25 17:46:56 -04:00
Jeff Becker
9c96aecf3f
move llarp::Logic to std::shared_ptr
...
add sequence numbers to HSD messages
begin work on network isolation code
add more docs
2019-05-22 12:20:03 -04:00
Jeff Becker
7a5bb084da
more docs
2019-05-21 10:57:21 -04:00
Jeff Becker
94eb37d490
bundle RC in build record to improve build success rates.
2019-04-17 15:05:54 -04:00
Jeff Becker
3a4d8f16a7
more
2019-03-27 08:36:27 -04:00
Jeff Becker
8a4c0ce841
more
2019-03-08 12:00:13 -05:00
Jeff Becker
eecc00211f
squash commits and make convotags more "reliable" (probably)
2019-02-21 12:47:35 -05:00
Jeff Becker
1e0d82848f
revert to use u instead of t for timestamp in RC for backwards compat reasons
2019-01-24 08:18:15 -05:00
Jeff Becker
e88c39b9e2
more work
2019-01-05 08:45:05 -05:00
Jeff Becker
cca19290de
session renegotiation, RC expiration, more utp unit tests, network isolation.
2018-12-19 11:17:41 -05:00
Jeff Becker
20be3e9eef
eh
2018-12-18 14:03:40 -05:00
Jeff Becker
a80774d46e
clarify and update docs
2018-12-18 14:02:21 -05:00
Jeff Becker
7c36ca8262
add new member to RC
2018-12-18 13:57:31 -05:00
Jeff Becker
79cffacafd
new exit packet buffer format
2018-11-29 16:19:20 -05:00
Jeff Becker
e6037ff060
pack exit traffic
2018-11-28 11:38:20 -05:00
Jeff Becker
2bd2815290
don't sign traffic
2018-11-21 07:31: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
Jeff Becker
8bbe2ea742
Merge branch 'master' of ssh://github.com/loki-project/loki-network
2018-11-11 08:36:35 -05:00
Jeff Becker
a61780b477
prep protocol spec for exit/snode stuff
2018-11-09 14:07:10 -05:00
Sonofotis
28237a5f42
Minor word fix
2018-11-09 11:06:58 +11:00
Jeff Becker
cda6bd3919
update docs
2018-10-29 12:49:36 -04:00
Jeff Becker
adc4ccd430
update docs
2018-10-27 08:46:59 -04:00
Jeff Becker
7c978d5bd2
move
2018-10-16 13:09:40 -04:00
Jeff
a582983a63
place protocol spec into public domain with CC0
...
update readmes, move doc -> docs
add symlink from doc to docs
2018-10-08 08:15:08 -04:00