Nick Mathewson
56694d4fc8
Move Item verification to be a method of TokenFmt.
2020-05-09 11:30:02 -04:00
Nick Mathewson
d9513492fe
Move MaybeItem into tokenize.rs
2020-05-09 11:30:02 -04:00
Nick Mathewson
624dca4056
Document parse.rs in tor-netdoc, and note things to move or fix
2020-05-09 11:30:02 -04:00
Nick Mathewson
07d6cd956a
Fix a logic error when finding position of unexpected keyword.
...
This appears to be a bad copy-paste.
2020-05-09 11:30:02 -04:00
Nick Mathewson
07e41734ec
Document more of 'netdoc', including errors.
2020-05-09 11:30:02 -04:00
Nick Mathewson
c4d0f59e7d
netdoc and version docs
2020-05-08 22:32:17 -04:00
Nick Mathewson
c65c40170d
clean up tor-cert documentation a little.
2020-05-08 22:32:17 -04:00
Nick Mathewson
671a266e13
tor-bytes: add the missing documentation
2020-05-08 22:32:17 -04:00
Nick Mathewson
641576aa44
Use links for traits in llcrypto docs
2020-05-08 22:32:17 -04:00
Nick Mathewson
f24ddf0682
Upgrade to a modern version of "sha-1".
...
Apparently the "sha1" crate doesn't implement the RustCrypto
API, but the "sha-1" crate does.
2020-05-08 22:32:17 -04:00
Nick Mathewson
75a1269429
make id field in RSAIdentity private
2020-05-08 22:32:17 -04:00
Nick Mathewson
b48597fb18
most missing docs for llcrypto
2020-05-08 22:32:17 -04:00
Nick Mathewson
3c7f75302b
Stop re-exporting traits from tor-llcrypto. It does not help.
2020-05-08 22:32:17 -04:00
Nick Mathewson
dd17ba05d0
llcrypto: small documentation improvements
2020-05-08 22:32:17 -04:00
Nick Mathewson
28bb1a681b
protover: add missing documentation
2020-05-08 22:32:17 -04:00
Nick Mathewson
c9bf912946
Add a comment to Cargo.toml
2020-05-08 22:26:53 -04:00
Nick Mathewson
8fc1b01652
caret: make generated documentation look nicer.
2020-05-08 22:26:31 -04:00
Nick Mathewson
18ceb69453
Fix some markdown in README.md.
...
Markdown breakage 1: The internet led me to believe this is how you
did a <dl> in markdown. Apparently it wasn't.
Markdown breakage 2: I forgot how lists work!
Also, add a paragraph about stuff you can try.
2020-05-08 22:24:20 -04:00
Nick Mathewson
1491870db6
Update the TODO
2020-05-08 22:21:47 -04:00
Nick Mathewson
4c56b955a1
fold plan into readme
2020-05-08 22:21:47 -04:00
Nick Mathewson
d0af946b9b
Use cargo-husky to add automatic git commit/push hooks.
2020-05-08 22:21:47 -04:00
Nick Mathewson
fdfbd4b08e
license clarity and contribution notice
2020-05-08 22:21:47 -04:00
Nick Mathewson
bbcbf47902
Fresh git repository for work on "arti"
...
Arti is a rust tor implementation. It's project I've been working
on for a few months now, in weekends and in spare time. It doesn't
speak the tor protocol yet, and it doesn't connect to the network at
all.
It needs much more documentation and testing, but I'm just about
ready to show it to others. See the README.md for a description of
what is there and what isn't.
2020-05-07 19:58:14 -04:00