Commit Graph

57 Commits

Author SHA1 Message Date
Jeff Becker
edbd9197e5
update spec and fix copy constructor 2018-09-17 09:28:26 -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
adbf53bc40
protocol docs, more efficient padding, make code reflect protocol changes. 2018-09-08 11:53:20 -04:00
Jeff Becker
186bd7d573
use NTRU for introset end to end encryption 2018-08-13 19:22:31 -04:00
Jeff Becker
c36c83d9dc
more hidden service code 2018-08-09 15:02:17 -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
7205bebfd3 * mutate Y value in link up/down relay messages via Y ^ HS(k) 2018-07-29 07:46:23 +10:00
Jeff Becker
dbe4a35230 add sequence numbers to routing messages 2018-07-24 07:59:43 +10:00
Jeff Becker
d38646ed54 more hidden service stuff 2018-07-23 09:14:29 +10:00
Jeff Becker
bb8d566671 hidden service tags 2018-07-17 17:30:03 +10:00
Jeff Becker
ac4faf23b5 add topic tag to docs 2018-07-17 16:41:52 +10:00
Jeff Becker
5bbaae4e2e
more 2018-07-12 14:21:44 -04:00
Jeff Becker
acec52a2c7
update spec 2018-07-12 11:46:30 -04:00
Jeff Becker
dfa567e816
Merge remote-tracking branch 'sachaaaa/refactor' into hidden-service-dht 2018-07-09 10:24:44 -04:00
Jeff Becker
6cb31ecb1a
base32 encoding and unit tests 2018-07-06 12:08:30 -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
7d9bffdf9c
make format 2018-06-29 08:15:15 -04:00
Jeff Becker
eeb9c9e5b4
do correct dht lookup 2018-06-28 11:10:25 -04:00
Jeff Becker
92d1f50203
make path latency tests work 2018-06-26 12:23:43 -04:00
Jeff Becker
c88d3860b8
some api code 2018-06-22 20:00:44 -04:00
Jeff Becker
39c63432be
ALMOST got path building working 2018-06-21 20:25:30 -04:00
Jeff Becker
50402820e1
more 2018-06-21 11:46:35 -04:00
Jeff Becker
2b43be3605
update docs 2018-06-17 10:49:42 -04:00
Jeff Becker
4758bc119a
more onion routing code 2018-06-12 12:45:12 -04:00
Jeff Becker
d2700f818b
comply with spec
update spec
2018-06-12 08:49:23 -04:00
Jeff Becker
b354dbd492
update doc 2018-06-11 10:52:29 -04:00
Jeff Becker
150b63958b
Revert "Revert "update docs""
This reverts commit 4fd0bbfc1b.
2018-06-07 20:11:25 -04:00
Jeff Becker
5649d261ae
start fleshing out dht subsystem a bit 2018-06-01 10:08:54 -04:00
Jeff Becker
fe35b98abc
update ambiguity 2018-05-31 19:10:48 -04:00
Jeff Becker
4fd0bbfc1b
Revert "update docs"
This reverts commit fbf2778453.
2018-05-31 08:03:12 -04:00
Jeff Becker
fbf2778453
update docs 2018-05-30 16:53:55 -04:00
Jeff Becker
a00a0622d1
more docs
more logging
2018-05-28 16:51:15 -04:00
Jeff Becker
0cc6d175cf
does not compile. update spec. 2018-05-19 09:36:42 -04:00
Jeff Becker
4cd320ae68
doc refactor 2018-04-30 07:26:01 -04:00
Jeff Becker
9bf457b4e7
more docs 2018-04-06 11:48:28 -04:00
Jeff Becker
8c2bbbb2eb
more 2018-04-04 12:10:27 -04:00
Jeff Becker
fd157ba242
fix typos 2018-02-22 15:11:06 -05:00
Jeff Becker
15a2035329
quotes 2018-02-22 15:05:09 -05:00
Jeff Becker
6f0b80e037
wrap encrypted frames in a dictionary 2018-02-22 15:04:42 -05:00
Jeff Becker
e47652fcd5
fix typo 2018-02-22 11:48:31 -05:00
Jeff Becker
a5de70310d
fix order in keys and add example 2018-02-16 07:30:41 -05:00
Jeff Becker
43eb9778ae
don't use dtls 2018-02-16 07:25:35 -05:00
Jeff Becker
e9c0046ec6
typo fix 2018-02-16 07:24:25 -05:00
Jeff Becker
a4abfc0e9d
update docs
split it up
2018-02-15 11:32:11 -05:00
Jeff Becker
21cd9c677f
add lsrm and lidm 2018-02-06 12:02:06 -05:00
Jeff Becker
773eb21a71
more 2018-01-30 08:38:29 -05:00
Jeff Becker
9d457cfc6a
more 2018-01-29 15:02:23 -05:00
Jeff Becker
b7d4499f43
more 2018-01-26 09:17:51 -05:00
Jeff Becker
464188b67a
clarifications 2018-01-25 12:54:16 -05:00
Jeff Becker
c2ea9c044c
use 80 char rows 2018-01-25 12:16:17 -05:00