| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | circuit-padding note: Different approach for blocked channels | Nick Mathewson | 2025-09-15 | 1 | -12/+21 | |
| | | | | | | | | | | | This documents the approach I've taken in #2169, which turned out to be way simpler than the other idea. | |||||
| | * | circuit-padding: document handling for guard padding on blocked channels. | Nick Mathewson | 2025-09-11 | 1 | -0/+11 | |
| | | | ||||||
| | * | circuit-padding: describe the current behavior for limiting padding cells. | Nick Mathewson | 2025-09-11 | 1 | -9/+18 | |
| | | | ||||||
| | * | circuit-padding: Update discussion of CC+padblocking. | Nick Mathewson | 2025-09-11 | 1 | -6/+14 | |
| | | | ||||||
| | * | circuit-padding: Clarify what a control message is, in artispeak. | Nick Mathewson | 2025-09-11 | 1 | -2/+3 | |
| | | | ||||||
| | * | circuit-padding.md: Make "bypass" behavior consider target hops. | Nick Mathewson | 2025-09-10 | 1 | -6/+13 | |
| | | | ||||||
| | * | circuit-padding.md: Correct explanation of our "bypass" behavior. | Nick Mathewson | 2025-09-10 | 1 | -2/+2 | |
| | | | ||||||
| | * | circuit-padding.md: Correct and explain our actual "replace" behavior. | Nick Mathewson | 2025-09-10 | 1 | -9/+26 | |
| | | | ||||||
| | * | circuit-padding.md: Add some notes from discussion. | Nick Mathewson | 2025-09-04 | 1 | -2/+16 | |
| | | | ||||||
| | * | Design note for the status quo of how padding might work. | Nick Mathewson | 2025-09-03 | 1 | -0/+238 | |
| | | | ||||||
| * | | doc/hsc.md: Apply style fixes from @jnewsome. | Gabriela Moldovan | 2025-09-16 | 1 | -4/+4 | |
| | | | ||||||
| * | | doc/hsc.md: Fix hard to parse sentence. | Gabriela Moldovan | 2025-09-12 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | This rephrases a sentence I found difficult to grok. Found as while grepping for "the user" as part of #2138. Closes #2138 | |||||
| * | | doc/keys.md: Clarify that list-keystores reads the keystores from the config. | Gabriela Moldovan | 2025-09-12 | 1 | -2/+1 | |
| | | | | | | | | | | | This command doesn't actually list the keystores from the *state directory*, but rather the keystores arti was configured to run with. | |||||
| * | | arti: keys: Add `keys check-integrity` CLI tool | hjrgrn | 2025-09-04 | 1 | -1/+236 | |
| | | | ||||||
| * | | doc/hsc.md: Mention that `--batch` suppresses the prompting. | Gabriela Moldovan | 2025-09-03 | 1 | -0/+8 | |
| |/ | ||||||
| * | Release.md: Tweak one of the checklist items | Nick Mathewson | 2025-08-28 | 1 | -1/+1 | |
| | | | | | | I almost declared completion too early, since I had written (but not published) a blogpost. | |||||
| * | ChangelogTemplate.md: tweak "welcome new team member" line | Nick Mathewson | 2025-08-28 | 1 | -1/+1 | |
| | | | | | | This will lower the odds that we accidentally welcome the (placeholder name) "Alyssa P. Hacker" as a new team member. | |||||
| * | Release.md: fix link to the "Changelog style guide" | hashcatHitman | 2025-08-27 | 1 | -6/+1 | |
| | | | | | | | | | | | | | | | | The link to the "Changelog style guide" section did not work because it relied on an inline div with the ID "changelog-style", which is not present when rendered on GitLab. It appears this may be because the ["id" attribute is not whitelisted]. The link has been corrected to use the ID generated by GitLab as per the [documentation on heading IDs]. ["id" attribute is not whitelisted]: https://github.com/gjtorikian/html-pipeline/blob/v2.12.3/lib/html/pipeline/sanitization_filter.rb#L42 [documentation on heading IDs]: https://docs.gitlab.com/user/markdown/#heading-ids-and-links Signed-off-by: hashcatHitman <[email protected]> | |||||
| * | tor-hscrypto: change redacted `HsId` from "???" to "[…]" | Steven Engler | 2025-08-25 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | Before: ```text INFO tor_hsservice: Generated a new identity for service bar: ???mad.onion ``` After: ```text INFO tor_hsservice: Generated a new identity for service foo: […]2qd.onion ``` | |||||
| * | Release.md: fix a tickybox | Ian Jackson | 2025-08-14 | 1 | -2/+3 | |
| | | ||||||
| * | Release.md: Say that the final CI pass should be on `main` | Ian Jackson | 2025-08-14 | 1 | -1/+1 | |
| | | ||||||
| * | Release.md: Say to improve the processes | Ian Jackson | 2025-08-14 | 1 | -0/+5 | |
| | | ||||||
| * | Release.md: Renumber the "do release" section | Ian Jackson | 2025-08-14 | 1 | -5/+5 | |
| | | ||||||
| * | Release.md: Move reopening the tree into Post-Release | Ian Jackson | 2025-08-14 | 1 | -2/+2 | |
| | | ||||||
| * | Release.md: Move final pre-release checks into the "do release" section | Ian Jackson | 2025-08-14 | 1 | -2/+2 | |
| | | | | | This will perhaps avoid them being accidentally skipped. | |||||
| * | Release.md: say to tee the output of cargo-semver-checks | Ian Jackson | 2025-08-14 | 1 | -1/+1 | |
| | | | | | It's longer than the scrollback in my terminals! | |||||
| * | Release.md: Say to do non-breaking update first | Ian Jackson | 2025-08-14 | 1 | -12/+12 | |
| | | | | | | IME this tends make the breaking change updates easier to understand. by having them producing less noise in Cargo.lock. | |||||
| * | Release.md: Say to recheck blockers before releasing! | Ian Jackson | 2025-08-14 | 1 | -0/+2 | |
| | | ||||||
| * | Release.md: Add tickyboxes | Ian Jackson | 2025-08-14 | 1 | -27/+34 | |
| | | ||||||
| * | maint/release-prep-ticket-template: script for making checklist | Ian Jackson | 2025-08-14 | 1 | -0/+11 | |
| | | ||||||
| * | Merge branch 'relay-reactor-design' into 'main' | gabi-250 | 2025-08-12 | 1 | -0/+491 | |
| |\ | | | | | | | | | doc/dev/notes: relay-reactor: Add a relay reactor implementation sketch. See merge request tpo/core/arti!3146 | |||||
| | * | doc/dev/notes: relay-reactor: Add a relay reactor implementation sketch. | Gabriela Moldovan | 2025-08-11 | 1 | -0/+491 | |
| | | | | | | | | | | | | | | | | | | | | | This is a rough sketch for the new relay tunnel reactor design. It also contains a proposed refactoring which would enable us to repurpose much of the existing tunnel reactor implementation. This is by no means final, and we might choose not to refactor the tunnel reactor until after we have an initial working (or quasi-working) version for the relay reactor. | |||||
| * | | Merge branch 'gsoc-integrity-check-sketch' into 'main' | gabi-250 | 2025-08-07 | 1 | -0/+169 | |
| |\ \ | | | | | | | | | | | | | doc: dev: notes: Add keys-integrity-check.md See merge request tpo/core/arti!3126 | |||||
| | * | | doc: dev: notes: Add keys-integrity-check.md | hjrgrn | 2025-08-07 | 1 | -0/+169 | |
| | |/ | ||||||
| * / | doc: Update keys.md | hjrgrn | 2025-08-06 | 1 | -0/+24 | |
| |/ | ||||||
| * | doc: Update keys.md | hjrgrn | 2025-07-15 | 1 | -3/+3 | |
| | | ||||||
| * | doc: Update `keys-raw.md` | hjrgrn | 2025-07-15 | 1 | -9/+12 | |
| | | ||||||
| * | arti: keys: Add arti keys-raw | hjrgrn | 2025-07-14 | 2 | -12/+76 | |
| | | | | | | | | | | | | | | | | | | | | * CLI: Add `keys-raw` and subcommand `remove-by-path` * arti: Add `arti::subcommand::raw` for the CLI `keys-raw` * tor-keymgr: Add `ArtiNativeKeystoreError::UnexpectedRawEntry`, `ArtiEphemeralKeystoreError::NotSupported` * tor-keymgr: Add `tor-keymgr::raw` module * tor-keymgr: Add `Keystore::remove_unchecked` * tor-keymgr: Change `Keystore::list` to return `KeystoreEntry` * tor-keymgr: Add field `KeystoreEntry::raw_id` * doc: Update keys.md * doc: Add raw.md * tor-keymgr: BREAKING: `UnrecognizedEntryError::new` associated function is now only accessible within the crate `tor-keymgr` * tor-keymgr: BREAKING: `UnrecognizedEntryId` is renamed to `UnrecognizedEntry` * tor-keymgr: BREAKING: `KeyMgr::list()` and `Keystore::list()` now return `Result<Vec<KeystoreEntryResult<KeystoreEntry>>>` | |||||
| * | conflux-sketch: spelling fix. | Nick Mathewson | 2025-07-09 | 1 | -1/+1 | |
| | | ||||||
| * | Typo fixes (automatic and hand-verified) | Nick Mathewson | 2025-07-09 | 4 | -5/+5 | |
| | | | | | Made with https://crates.io/crates/typos-cli | |||||
| * | Update P101 numbers for June 2025. | Alexander Hansen Færøy | 2025-07-08 | 1 | -0/+26 | |
| | | ||||||
| * | doc: Document the WIP dircache storage model | Clara Engler | 2025-06-17 | 1 | -0/+564 | |
| | | | | | | | | This commit documents the WIP storage model for the dircache. It is not finalized and several parts need discussion. See !3004 | |||||
| * | arti: Add keys list and keys list-keystores | hjrgrn | 2025-06-12 | 1 | -0/+121 | |
| | | ||||||
| * | release: Fix typo in Release.md. | Alexander Hansen Færøy | 2025-06-05 | 1 | -1/+1 | |
| | | ||||||
| * | Sort dependencies to make cargo sort happy. | Alexander Hansen Færøy | 2025-06-04 | 1 | -0/+1 | |
| | | ||||||
| * | Update Release.md to include two other tools needed for releasing. | Alexander Hansen Færøy | 2025-06-03 | 1 | -0/+2 | |
| | | ||||||
| * | tor-hsservice: Initial parts of PowManager. | Wesley Aptekar-Cassels | 2025-05-27 | 1 | -10/+5 | |
| | | | | | | | | This adds PowManager, as described in doc/dev/notes/service-side-pow.md, hooks it into IptManager and Publisher, and adds code to publish and rotate seeds, and to keep a updated list of Verifier instances for currently active seeds. | |||||
| * | Doc: Add documentation about how to run Criterion benchmarks | Lionel Goffaux | 2025-05-14 | 1 | -0/+45 | |
| | | ||||||
| * | arti: test: Refactor arti integration test | hjrgrn | 2025-05-12 | 1 | -1/+0 | |
| | | | | | | | | * arti: test: Restructure tests directory * arti: dep: Add assert_cmd dev-dependency * arti: test: Update README * doc: Fix hsc documentation | |||||
| * | Release.md: Note that we remove semver.md after release | Nick Mathewson | 2025-05-05 | 1 | -0/+5 | |
| | | ||||||
