summaryrefslogtreecommitdiff
path: root/crates/tor-cert/src
Commit message (Expand)AuthorAgeFilesLines
* cert: Extract x509 code into new tor-cert-x509 crate.Nick Mathewson2026-02-022-394/+2
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* cert: Add cert_type() to RsaCrossertDavid Goulet2026-01-221-0/+7
* Remove unnecessary `doc(cfg(...))` attributesNeel Chauhan2025-12-042-2/+0
* Rename TlsCertifiedKey to TlsKeyAndCert.Nick Mathewson2025-11-121-4/+4
* x509: Correct single instance of misnamed certNick Mathewson2025-11-121-1/+1
* x509: Support generating the keys and certs that relays need.Nick Mathewson2025-11-121-8/+187
* x509: Extract serial-number generation into its own function.Nick Mathewson2025-11-121-6/+9
* x509: Fix an unfinished comment.Nick Mathewson2025-11-121-1/+1
* x509: refactor lifetime calculationNick Mathewson2025-11-121-27/+23
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-063-4/+4
* proto: Remove relay ChannelAuthenticationData builderDavid Goulet2025-10-231-0/+5
* tor-cert: Generate x509 identity certificates for CERT cellsNick Mathewson2025-10-072-0/+217
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* clippy: fix `clippy::duplicated_attributes` warningsSteven Engler2025-08-111-1/+0
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* Wrap ed25519-dalek types.Nick Mathewson2025-03-182-3/+2
* cert: reserve 0x0C for FAMILY_V_IDENTITY (happy families) certs.Nick Mathewson2025-02-111-0/+4
* tor-cert: Add experimental API for building EncodedEd25519Certs.Gabriela Moldovan2025-01-131-0/+17
* tor-cert: Remove no-longer-needed experimental API.Gabriela Moldovan2025-01-131-12/+0
* tor-keymgr: Use Ed25519Cert::decode to parse the certs.Gabriela Moldovan2025-01-131-0/+1
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* tor-cert: Add constructor for creating an encoded cert from a byte slice.Gabriela Moldovan2024-12-041-0/+11
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-132-0/+2
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Remove RngCompatExt.Nick Mathewson2023-11-291-2/+1
* Convert to the latest versions of dalek-cryptographyNick Mathewson2023-11-292-5/+5
* tor-cert, tor-netdoc: Use EncodedEd25519Cert instead of Vec<u8>.Gabriela Moldovan2023-10-251-2/+2
* tor-cert: Add EncodedEd25519Cert type.Gabriela Moldovan2023-10-252-0/+15
* tor-netdoc: Update outdated doc string.Gabriela Moldovan2023-10-251-1/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-232-0/+2
* Merge branch 'dangerously_assume_timely' into 'main'Ian Jackson2023-08-161-1/+1
|\
| * tor-cert: actually use dangerously_assume_timelyEmil Engler2023-08-101-1/+1
* | doc: note unreachable codeEmil Engler2023-08-101-0/+1
* | test: encode unrecognized `tor_cert::CertExt`Emil Engler2023-08-101-0/+14
|/
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-102-0/+3
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* Remove spurious todo-hs items in tor-cert.Nick Mathewson2023-06-281-6/+0
* lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* Deprecate check_key, and refactor its logic into the new functions.Nick Mathewson2023-05-161-16/+33
* Replace usage of KeyUnknownCert::check_key.Nick Mathewson2023-05-161-1/+1
* tor-cert: Add new functions to replace KeyUnknownCert::check_key.Nick Mathewson2023-05-161-0/+30
* fix a couple clippy lintstrinity-1686a2023-05-081-3/+3
* Use the type system to enforce use of blinded keys.Gabriela Moldovan2023-03-271-4/+6
* Merge branch 'ticket_525_part2' into 'main'Nick Mathewson2023-02-092-8/+14
|\