summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | | Merge branch 'virtual_hop' into 'main'Nick Mathewson2023-05-185-38/+245
|\ \ \ | |_|/ |/| |
| * | proto: Explain "virtual" hops better.Nick Mathewson2023-05-181-0/+4
| * | proto: Try to improve the documentation in crypto/cell.rsNick Mathewson2023-05-181-24/+86
| * | proto: Allow circuit Paths to represent virtual hops.Nick Mathewson2023-05-183-14/+57
| * | proto: Implement Circuit::extend_virtual.Nick Mathewson2023-05-182-2/+59
| * | tor-proto: Code to construct crypto layers for virtual hops.Nick Mathewson2023-05-183-1/+42
* | | Merge branch 'logging-tweaks' into 'main'Nick Mathewson2023-05-182-4/+4
|\ \ \ | |_|/ |/| |
| * | tor-guardmgr, tor-proto: minor logging tweakseta2023-05-182-4/+4
|/ /
* | Merge branch 'hs_handshake' into 'main'Nick Mathewson2023-05-183-130/+230
|\ \
| * | hs_ntor: several documentation cleanups.Nick Mathewson2023-05-171-6/+14
| * | hs_ntor: make encrypt_and_mac take a typed public keyNick Mathewson2023-05-171-10/+6
| * | hs_ntor: remove the last lingering AsRef<[u8]>Nick Mathewson2023-05-171-7/+7
| * | hs_ntor: Add a test vector case extracted from C tor.Nick Mathewson2023-05-171-0/+104
| * | hs_ntor: Calculate MAC on introduce1 message correctly.Nick Mathewson2023-05-171-3/+12
| * | hs_ntor: Make internal no-rng variants of the handshake functions.Nick Mathewson2023-05-171-2/+25
| * | hs_ntor: Move extra data outside of the "input" fields.Nick Mathewson2023-05-171-59/+33
| * | hs_ntor: Use MAC implementation from tor-hscryptoNick Mathewson2023-05-171-35/+16
| * | hs_ntor: Use correct PK types from tor_hscrypto.Nick Mathewson2023-05-171-20/+24
| * | hs_ntor: Use Subcredential type from tor-hscryptoNick Mathewson2023-05-173-5/+6
| |/
* | Merge branch 'hs-intro-msg-refactor-again' into 'main'Nick Mathewson2023-05-171-26/+83
|\ \ | |/ |/|
| * cell: Make Introduce2::new testing-only.Nick Mathewson2023-05-171-1/+6
| * cell: Record the text of an INTRODUCE2 headerNick Mathewson2023-05-171-9/+39
| * cell: extract introduce headers into a new type.Nick Mathewson2023-05-171-20/+42
|/
* Merge branch 'info-to-warn' into 'main'gabi-2502023-05-171-5/+8
|\
| * Change log level to debug and warn for certain appropriate situationsSaksham Mittal2023-05-171-5/+8
* | Merge branch 'arc_circ' into 'main'gabi-2502023-05-1714-74/+83
|\ \
| * | Refactor ClientCirc APIs to use Arc<ClientCirc>.Nick Mathewson2023-05-1614-74/+83
* | | Merge branch 'ticket_759' into 'main'Nick Mathewson2023-05-169-17/+66
|\ \ \
| * | | 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-167-11/+11
| * | | tor-cert: Add new functions to replace KeyUnknownCert::check_key.Nick Mathewson2023-05-162-0/+32
| | |/ | |/|
* | | Merge branch 'resolve_relay' into 'main'Nick Mathewson2023-05-161-0/+142
|\ \ \
| * | | netdir: New function to check consistency of a HasRelayIdsNick Mathewson2023-05-161-0/+142
| |/ /
* | | Merge branch 'key-mgmt-api-updates-v2' into 'main'gabi-2502023-05-161-81/+208
|\ \ \
| * | | dev docs: The key store version file should specify a minimum supported version.Gabriela Moldovan2023-05-161-2/+10
| * | | dev docs: Remove unused arguments.Gabriela Moldovan2023-05-161-12/+9
| * | | dev docs: Clarify how C Tor key store loads keys from multiple different key ...Gabriela Moldovan2023-05-161-26/+66
| * | | dev docs: Distinguish between arti_extension and ctor_extension.Gabriela Moldovan2023-05-161-2/+7
| * | | dev docs: Clarify that ArtiPath/CTorPath are relative to the key store root.Gabriela Moldovan2023-05-161-1/+9
| * | | dev docs: Add note about key store versioning.Gabriela Moldovan2023-05-161-0/+9
| * | | dev docs: Add note about C Tor store configuration.Gabriela Moldovan2023-05-161-1/+49
| * | | dev docs: Move the key passphrases subsection to the Arti store section.Gabriela Moldovan2023-05-161-6/+6
| * | | dev docs: Create a separate section for the C tor key store discussion.Gabriela Moldovan2023-05-161-5/+17
| * | | dev docs: Rename {Key, HsClient}Identity.Gabriela Moldovan2023-05-161-45/+45
| |/ /
* | | Merge branch 'rpc-objectmap' into 'main'Nick Mathewson2023-05-165-231/+214
|\ \ \ | |_|/ |/| |
| * | rpc: Clarify how authentication works.Nick Mathewson2023-05-161-10/+5
| * | rpc: Clarify some object ID docs and remove impl details.Nick Mathewson2023-05-161-37/+4
| * | rpc: Revise example in documentationNick Mathewson2023-05-161-4/+4
| * | rpc: Split the generational index into two.Nick Mathewson2023-05-161-113/+92
| * | rpc: Change the formatting of object IDsNick Mathewson2023-05-153-22/+79