summaryrefslogtreecommitdiff
path: root/tor-llcrypto/Cargo.toml
Commit message (Collapse)AuthorAgeFilesLines
* Remove "publish = false"Nick Mathewson2021-06-241-1/+0
|
* Give every Cargo.toml a repository fieldNick Mathewson2021-05-191-0/+1
|
* Fill in "package.categories" on all Cargo.tomlNick Mathewson2021-05-191-0/+1
|
* Upgrade to latest RustCrypto crates.Nick Mathewson2021-05-061-2/+2
|
* upgrade httparse and zeroizeNick Mathewson2021-04-251-1/+1
|
* upgrade dalek dependenciesNick Mathewson2021-04-141-2/+2
|
* Upgrade rsa, zstd, httpdate. Remove redundant pin-project.Nick Mathewson2021-04-051-1/+1
|
* v3: Improve error handling on key blinding.George Kadianakis2021-03-301-1/+1
|
* Implement basic ed25519 key blinding for v3 onion services.George Kadianakis2021-03-291-0/+1
|
* Add a compatibility layer so we can upgrade rand_core.Nick Mathewson2021-03-181-1/+3
| | | | | | dalek-crypto is stuck on rand_core 0.5.1, so we've been stuck too. This commit introduces a compatibility module so that we can wrap new rand_core instances to make them backward compatible.
* Add the tor project as an author.Nick Mathewson2021-03-171-1/+1
|
* Add keywords to each Cargo.tomlNick Mathewson2021-03-171-0/+1
|
* Add a description field to all our Cargo.toml filesNick Mathewson2021-03-171-0/+1
|
* Give it a homepage everyplace.Nick Mathewson2021-03-171-0/+1
|
* Remove a couple of unused deps from tor-llcrypto.Nick Mathewson2021-03-101-2/+0
|
* Bump dependencies with "cargo upgrade"Nick Mathewson2021-03-061-4/+4
|
* Update some dependencies.Nick Mathewson2021-02-191-1/+1
|
* upgrade a few dependenciesNick Mathewson2021-02-101-3/+3
|
* Add serde implementations for identity key types.Nick Mathewson2021-02-101-0/+2
|
* Upgrade crypto dependencies.Nick Mathewson2021-01-131-2/+2
|
* Upgrade a few more dependencies.Nick Mathewson2021-01-131-1/+1
|
* Cargo-upgrade a few dependenciesNick Mathewson2020-12-211-2/+2
|
* Upgrade dependenciesNick Mathewson2020-11-101-4/+4
|
* upgrade a few packages.Nick Mathewson2020-11-051-1/+1
|
* Run "cargo upgrade".Nick Mathewson2020-10-261-3/+3
|
* Run "cargo upgrade".Nick Mathewson2020-10-151-2/+2
|
* Add an (unchecked) Ed25519Identity typeNick Mathewson2020-10-151-1/+1
| | | | | This type differs from ed25519::PublicKey in that it is _not_ checked or expanded.
* Enable batch ed25519 verification.Nick Mathewson2020-10-021-1/+1
|
* Run cargo upgrade.Nick Mathewson2020-09-261-1/+1
|
* Run cargo upgradeNick Mathewson2020-09-211-4/+3
|
* Add some test vectors for rsa, taken from chutneyNick Mathewson2020-09-131-0/+1
|
* llcrypto: Fix a bug in ed25519->curve25519 secret key conversionNick Mathewson2020-09-131-0/+1
| | | | | | | We were taking the sign bit from the _secret_ key, which is totally incorrect. Instead it needs to be taken from the _public_ key. Additionally, add a unit test for ed25519->curve25519 code.
* Pare down and sort dependenciesNick Mathewson2020-09-091-14/+12
|
* Run cargo upgrade, except for stream-cipher.Nick Mathewson2020-09-091-5/+5
|
* RSAIdentity: Better Display and Debug.Nick Mathewson2020-09-071-0/+1
|
* llcrypto: Define a "ValidatableSignature" typeNick Mathewson2020-09-031-1/+1
| | | | | This type wraps a signature, a public key, and the signed object. It's meant to be useful for implementing SelfSigned objects.
* Run cargo-upgrade.Nick Mathewson2020-08-281-9/+8
|
* Update to latest packages; ed25519 now needs signature crate traits.Nick Mathewson2020-07-201-8/+9
|
* Use "cargo upgrade" from cargo-edit to list current versionsNick Mathewson2020-06-121-32/+21
|
* update to use latest rust-crypto traits and modulesNick Mathewson2020-06-101-3/+4
|
* Upgrade to a modern version of "sha-1".Nick Mathewson2020-05-081-2/+2
| | | | | Apparently the "sha1" crate doesn't implement the RustCrypto API, but the "sha-1" crate does.
* Use cargo-husky to add automatic git commit/push hooks.Nick Mathewson2020-05-081-1/+9
|
* Fresh git repository for work on "arti"Nick Mathewson2020-05-071-0/+42
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.