Commit Graph

11 Commits

Author SHA1 Message Date
Nick Mathewson ebdd2c0318 Test new error type from caret 2020-10-19 18:25:16 -04:00
Nick Mathewson 9c0d2ac20d Resolve XXXXM3 comments in caret crate 2020-10-18 20:34:38 -04:00
Nick Mathewson 5523134607 Mark must-resolve XXXX issues with "XXXXM3".
"M3" is for "milestone 3" -- my target to fix the technical debt
that I think will be bad if we ship even a pre-alpha with it.

These aren't necessarily _all_ must-resolve, but they're all
must-look-at.

Closes #15
2020-10-18 17:38:59 -04:00
Nick Mathewson f945af0c41 Document private members in most crates 2020-09-24 19:25:37 -04:00
Nick Mathewson a3384bc126 Move is_recognized function into caret. 2020-09-20 14:09:10 -04:00
Nick Mathewson b3acc7f90f caret tests: Test debug output for caret_enum 2020-09-13 12:24:53 -04:00
Nick Mathewson 4fde455717 More tests for caret_int. 2020-09-13 09:19:12 -04:00
Nick Mathewson 085a8250e7 tor_cert: use caret_int!() to make real types for cert elements 2020-05-15 16:07:02 -04:00
Nick Mathewson 1bb564024c Add a new caret_int!() macro for use with integer-wrapping types
Unlike caret_enum!, these types are for use with things like cell
commands or certificate types, where the entire space of integer
values is possible, and only some are recognized.
2020-05-15 15:40:58 -04:00
Nick Mathewson 8fc1b01652 caret: make generated documentation look nicer. 2020-05-08 22:26:31 -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