| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Run cargo upgrade, except for stream-cipher. | Nick Mathewson | 2020-09-09 | 1 | -5/+5 | |
| | | ||||||
| * | cargo fix --edition-idioms | Nick Mathewson | 2020-09-09 | 1 | -5/+5 | |
| | | ||||||
| * | Also RSA identities on channel handshakes | Nick Mathewson | 2020-09-09 | 2 | -0/+64 | |
| | | | | | | | This took a good bit of hacking, including a kludge to extract an RSA subject key from an x509 cert, since we didn't have a good way to do that. | |||||
| * | Fix bogus docs in ll::pk::rsa | Nick Mathewson | 2020-09-09 | 1 | -2/+2 | |
| | | ||||||
| * | Fix clippy warnings; improve key type for consensus. | Nick Mathewson | 2020-09-07 | 1 | -2/+1 | |
| | | ||||||
| * | RSAIdentity: Better Display and Debug. | Nick Mathewson | 2020-09-07 | 2 | -1/+15 | |
| | | ||||||
| * | Migrate certificate and routerdesc checking to tor-checkable | Nick Mathewson | 2020-09-03 | 1 | -8/+7 | |
| | | | | | | Now these types are parsed and returned wrapped inside a checkable object. | |||||
| * | llcrypto: Define a "ValidatableSignature" type | Nick Mathewson | 2020-09-03 | 3 | -1/+68 | |
| | | | | | | This type wraps a signature, a public key, and the signed object. It's meant to be useful for implementing SelfSigned objects. | |||||
| * | Implement an ersatz hash() for RSAIdentity | Nick Mathewson | 2020-08-28 | 1 | -1/+7 | |
| | | | | | | For whatever reason, something I had didn't like me implementing a custom PartialEq but deriving Hash | |||||
| * | Run cargo-upgrade. | Nick Mathewson | 2020-08-28 | 1 | -9/+8 | |
| | | ||||||
| * | llcrypto: add test vectors for sha3 and shake | Nick Mathewson | 2020-08-28 | 1 | -1/+147 | |
| | | ||||||
| * | llcrypto: make RSAIdentity implement the Hash trait. | Nick Mathewson | 2020-08-27 | 1 | -1/+1 | |
| | | ||||||
| * | Update to latest packages; ed25519 now needs signature crate traits. | Nick Mathewson | 2020-07-20 | 2 | -9/+11 | |
| | | ||||||
| * | Use "cargo upgrade" from cargo-edit to list current versions | Nick Mathewson | 2020-06-12 | 1 | -32/+21 | |
| | | ||||||
| * | Upgrade to latest version of rsa crate | Nick Mathewson | 2020-06-12 | 1 | -13/+13 | |
| | | ||||||
| * | update to use latest rust-crypto traits and modules | Nick Mathewson | 2020-06-10 | 3 | -6/+7 | |
| | | ||||||
| * | llcrypto: test vectors for sha2 | Nick Mathewson | 2020-05-21 | 1 | -2/+44 | |
| | | ||||||
| * | Use links for traits in llcrypto docs | Nick Mathewson | 2020-05-08 | 3 | -4/+8 | |
| | | ||||||
| * | Upgrade to a modern version of "sha-1". | Nick Mathewson | 2020-05-08 | 2 | -46/+5 | |
| | | | | | | Apparently the "sha1" crate doesn't implement the RustCrypto API, but the "sha-1" crate does. | |||||
| * | make id field in RSAIdentity private | Nick Mathewson | 2020-05-08 | 1 | -2/+4 | |
| | | ||||||
| * | most missing docs for llcrypto | Nick Mathewson | 2020-05-08 | 6 | -22/+70 | |
| | | ||||||
| * | Stop re-exporting traits from tor-llcrypto. It does not help. | Nick Mathewson | 2020-05-08 | 5 | -14/+4 | |
| | | ||||||
| * | llcrypto: small documentation improvements | Nick Mathewson | 2020-05-08 | 1 | -6/+10 | |
| | | ||||||
| * | Use cargo-husky to add automatic git commit/push hooks. | Nick Mathewson | 2020-05-08 | 1 | -1/+9 | |
| | | ||||||
| * | Fresh git repository for work on "arti" | Nick Mathewson | 2020-05-07 | 9 | -0/+593 | |
| 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. | ||||||
