Commit Graph

99 Commits

Author SHA1 Message Date
Jeff Becker
9efd796145
initial wack at 0.7.0 dht fixes 2020-01-27 11:54:51 -05:00
Ryan Tharp
dfa92f4602 move linux-setup/readme to docs/ 2020-01-19 17:38:36 -08:00
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
rjmalagon
6ab4cf4da0 Basic docs translations to spanish, more to go later 2019-07-20 18:01:07 -05:00
Jeff
17c1ab689e
Update api_v0.txt 2019-07-02 14:51:17 -04:00
Jeff
674f272a46
Merge pull request #630 from majestrate/master
recent stability stuff
2019-05-29 08:20:25 -04:00
Jeff
c595e175fd
Update high-level.txt 2019-05-24 16:24:42 -04:00
Jeff Becker
72dbbd53d6
update docs and discard pending traffic on connect timeout to prevent memleak 2019-05-24 11:06:07 -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
4862dec4be
commit recent stuff 2019-05-19 10:39:50 -04:00
Jeff Becker
4b79912dc8
more 2019-05-14 10:36:18 -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
472b28690c
typo fix 2019-03-10 11:52:07 -04:00
Jeff Becker
8a4c0ce841
more 2019-03-08 12:00:13 -05:00
Jeff Becker
3baf89e8ce
more 2019-02-21 11:45:33 -05:00
Jeff Becker
90c8689d28
make wire protocol routable 2019-02-18 14:38:41 -05:00
Jeff Becker
c6b3fa25ff
update proposed new wire protocol docs 2019-02-14 13:13:45 -05:00
Jeff Becker
4b6315dd58
update protocol docs 2019-02-05 10:10:32 -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
Michael
da6cdfc0b2
More refactoring to continue to make dependency graph acylic 2019-01-15 23:15:44 +00:00
Michael
6e38e85a79
Produce hierarchy of 'libraries' inside libllarp 2019-01-15 23:15:43 +00:00
Jeff Becker
e88c39b9e2
more work 2019-01-05 08:45:05 -05:00
Jeff Becker
a00270f8f0
add tl;dr 2018-12-26 10:11:50 -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
c454b5264c
Merge branch 'master' into dev 2018-12-17 08:25:27 -05:00
Jeff Becker
35fd046a9a
unfinished 2018-12-16 15:34:04 -05:00
Lilac
9bc9741350 basic doxygen configuration 2018-12-17 03:24:11 +10:00
Jeff Becker
bde7f6a569
redo of wire protocol (protocol spec first) 2018-12-14 13:35:57 -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
38a92cb1a8
fixes for testnet 2018-11-08 10:15:02 -05: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
48e4f676cc
add rpc method for llarp.admin.link.neighboors 2018-10-25 14:18:12 -04:00
Jeff Becker
7c978d5bd2
move 2018-10-16 13:09:40 -04:00
Jeff Becker
475ac63f4a
initial admin api infra 2018-10-09 08:06:30 -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