summaryrefslogtreecommitdiff
path: root/crates/tor-netdoc/src/doc/hsdesc.rs
Commit message (Expand)AuthorAgeFilesLines
* TimerangeBound: Stop using std::ops::Bound.Wesley Aptekar-Cassels2024-11-251-4/+5
* hs-pow: Refactor to prefer stub types rather than cfg sprawl.Wesley Aptekar-Cassels2024-10-091-8/+2
* tor-hspow: Big refactor, dissolve this crateWesley Aptekar-Cassels2024-10-091-0/+6
* First pass at implementing onion proof-of-work clientWesley Aptekar-Cassels2024-10-091-1/+1
* tor-netdoc: Add parsing support for pow-params.Wesley Aptekar-Cassels2024-10-091-0/+10
* tor-netdoc: Use the new "restricted discovery" terminology.Gabriela Moldovan2024-10-031-2/+2
* Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-251-1/+1
* Fix clippy::doc_lazy_continuationIan Jackson2024-07-081-3/+4
* Switch to derive-deftlyIan Jackson2024-04-031-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-netdoc: Add helper function for computing the descriptor signing key cert.Gabriela Moldovan2023-10-251-1/+1
* tor-netdoc: Remove outdated note.Gabriela Moldovan2023-09-251-4/+0
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of ...Gabriela Moldovan2023-09-251-4/+4
* tor-hsclient, arti-client, tor-keymgr, tor-netdoc: Use a keypair instead of S...Gabriela Moldovan2023-09-251-5/+5
* tor-netdoc: "testing" feature: Provide test_parsed_hsdescIan Jackson2023-09-181-12/+20
* tor-netdoc: tests: Hoist out TEST_DATA_HS_BLIND_ID (fmt)Ian Jackson2023-09-181-4/+1
* tor-netdoc: tests: Hoist out TEST_DATA_HS_BLIND_IDIan Jackson2023-09-181-3/+9
* tor-netdoc: provide a IntroPointDescBuilder (fmt)Ian Jackson2023-08-291-2/+1
* tor-netdoc: provide a IntroPointDescBuilderIan Jackson2023-08-291-0/+13
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Fix a rustdoc link.Nick Mathewson2023-06-291-1/+1
* tor-netdoc: hsdesc: Disregard intro points after the MAX'thIan Jackson2023-06-281-0/+1
* tor-netdoc: Reject hsdescs with no intro pointsIan Jackson2023-06-281-0/+3
* netdoc: remove final TODO HSNick Mathewson2023-06-261-1/+0
* netdoc: Downgrade TODO on EncryptedHsDesc::decryptNick Mathewson2023-06-261-2/+5
* netdoc: Remove "decrypted_with_id" as meaninglessNick Mathewson2023-06-261-26/+9
* netdoc: Remove dead_code exception; add accessors.Nick Mathewson2023-06-261-3/+35
* netdoc: fill in some test dataNick Mathewson2023-06-231-1/+6
* hsdescerror: Add paragraph breaks to docs.Nick Mathewson2023-06-221-3/+11
* netdoc: Use a dev-dependency on anyhow to fix a doc exampleNick Mathewson2023-06-221-1/+1
* netdoc: Introduce HsDescErrorNick Mathewson2023-06-221-26/+114
* Merge branch 'socks_errorkinds' into 'main'Nick Mathewson2023-06-221-1/+1
|\
| * Generate correct ErrorKinds for hsdesc decryption failures.Nick Mathewson2023-06-211-1/+1
* | netdoc: downgrade two accessor-related TODOsNick Mathewson2023-06-201-4/+1
* | netdoc: Use derive amplify::Getters for HsDesc accessors.Nick Mathewson2023-06-201-46/+8
|/
* hsdesc.rs: finally remove "allows".Nick Mathewson2023-06-161-1/+1
* netdoc::doc::hsdesc changes to let us downgrade/remove allowsNick Mathewson2023-06-161-4/+4
* hsdesc: Add minimal set of accessors for HsDesc and IntroPointDescIan Jackson2023-06-051-0/+65
* hsdesc docs: Don't imply that a thing has been done, which hasn't yetIan Jackson2023-06-051-1/+1
* hsdesc docs: Use the definite articleIan Jackson2023-06-051-3/+3
* netdoc: Use the RangeBoundsExt impl of TimerangeBound.Gabriela Moldovan2023-05-131-11/+24
* netdoc: Do not consume EncryptedHsDesc when decrypting.Gabriela Moldovan2023-05-131-1/+1
* hsclient: Compute HsDesc validity time from the TimerangeBounds of its layers.Gabriela Moldovan2023-05-131-13/+16
* hsclient: Build cached descriptor TimerangeBounds from descriptor lifetime.Gabriela Moldovan2023-05-131-0/+7
* Merge branch 'hs-linkspec-work-v2' into 'main'Nick Mathewson2023-05-111-2/+2
|\
| * Rename UnparsedLinkSpec => EncodedLinkSpecNick Mathewson2023-05-101-2/+2
* | netdoc: Remove experimental-api gate from parse_decrypt_validate.Gabriela Moldovan2023-05-101-1/+0
* | netdoc: Rename `ParseError{Kind, Source}` to `NetdocError{Kind, Source}`.Gabriela Moldovan2023-05-101-1/+1
|/
* netdoc: Mark parse_decrypt_validate as experimental.Gabriela Moldovan2023-05-021-0/+1