| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rpc: Document what strong and weak ids are. | Nick Mathewson | 2026-04-13 | 1 | -0/+29 |
| | | | | | (Include a "terminology to be finalized" note.) | ||||
| * | doc/dev/semver_status.md: Explicitly allow coalescing ADDED into BREAKING | Ian Jackson | 2026-04-01 | 1 | -0/+3 |
| | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3852#note_3388295 | ||||
| * | doc/dev/semver_status.md: Adjust discussion a bit | Ian Jackson | 2026-04-01 | 1 | -2/+4 |
| | | | | | | ADDED aren't used for the "breaking changes" part of the changelog, obviously. | ||||
| * | doc/dev/semver_status.md: Change MODIFIED to ADDED | Ian Jackson | 2026-04-01 | 1 | -4/+4 |
| | | | | | | | | | | | | $ git-log --pretty=oneline -G ADDED -- ':crates/*/semver.md' | wc -l 222 $ git-log --pretty=oneline -G MODIFIED -- ':crates/*/semver.md' | wc -l 57 $ No doubt this is because the normal meaning of "modified" could be a breaking change. | ||||
| * | Release.md: Add maint/dependencies-bodge/Cargo.toml to exception list list | Ian Jackson | 2026-03-31 | 1 | -0/+1 |
| | | |||||
| * | Release.md: format exception list list as list | Ian Jackson | 2026-03-31 | 1 | -5/+3 |
| | | |||||
| * | Introduce maint/dependencies-bodge crate | Ian Jackson | 2026-03-31 | 1 | -0/+4 |
| | | |||||
| * | Merge branch 'release-arising' into 'main' | Ian Jackson | 2026-03-31 | 1 | -17/+27 |
| |\ | | | | | | | | | Release process updates arising from 2.2.0 See merge request tpo/core/arti!3842 | ||||
| | * | Release.md: Improve ordering and prioritisation of post-release activites | Ian Jackson | 2026-03-31 | 1 | -6/+12 |
| | | | |||||
| | * | Release.md: Note that cargo sort may be needed | Ian Jackson | 2026-03-31 | 1 | -0/+4 |
| | | | |||||
| | * | Release.md: Look at tool exception lists after release, not before | Ian Jackson | 2026-03-31 | 1 | -11/+11 |
| | | | |||||
| * | | Merge branch 'rustsec-response' into 'main' | Nick Mathewson | 2026-03-31 | 1 | -2/+37 |
| |\ \ | | | | | | | | | | | | | | | | | | | Try to document our policy for upstream RUSTSEC issues Closes #2348 See merge request tpo/core/arti!3800 | ||||
| | * | | SecurityResponse: Clarity suggestions from @diziet. | Nick Mathewson | 2026-03-26 | 1 | -2/+6 |
| | | | | | | | | | | Notably, make it clear that we actually need to analyze issues! | ||||
| | * | | Try to document our policy for upstream RUSTSEC issues | Nick Mathewson | 2026-03-23 | 1 | -2/+33 |
| | | | | |||||
| * | | | doc: Add a document explaining how we use cargo features | Nick Mathewson | 2026-03-30 | 1 | -0/+110 |
| | | | | |||||
| * | | | doc: Policy about big changes in arti | Nick Mathewson | 2026-03-30 | 1 | -0/+71 |
| | |/ |/| | | | | | | | Add a document about how to propose "big" changes in arti, and how to gather consensus for them. | ||||
| * | | Fix typos | Tobias Stoeckmann | 2026-03-24 | 3 | -11/+11 |
| |/ | | | | Typos found with codespell | ||||
| * | Merge branch 'typos' into 'main' | opara | 2026-03-16 | 3 | -3/+3 |
| |\ | | | | | | | | | Fix various typos See merge request tpo/core/arti!3781 | ||||
| | * | Fix word duplicate typos | Tobias Stoeckmann | 2026-03-15 | 3 | -3/+3 |
| | | | |||||
| * | | rpc: add a "superuser" element to connect points. | Nick Mathewson | 2026-03-16 | 1 | -0/+4 |
| |/ | | | | Currently does nothing. | ||||
| * | ChangelogTemplate: Use oxford comma in sponsor name | Gabriela Moldovan | 2026-03-03 | 1 | -1/+1 |
| | | | | | @jnewsome tells me the official spelling uses an oxford comma. | ||||
| * | Release.md: Re-number post-release steps. | Nick Mathewson | 2026-02-19 | 1 | -7/+7 |
| | | |||||
| * | docs: Move deleting semver.md files before unfreezing tree. | Wesley Aptekar-Cassels | 2026-02-02 | 1 | -3/+3 |
| | | | | | | | | | | We frequently have merge conflicts when deleting the semver.md files. While this isn't the end of the world, it's annoying, so I think it's worth making a habit of deleting the semver.md files before unfreezing the tree. This also avoids any problems with inadvertently removing entries that were added after the release was cut. | ||||
| * | Rename maint/list_crates to kebab-case | Ian Jackson | 2026-01-20 | 1 | -2/+2 |
| | | | | | | | | | | | Swap the symlink direction: now we have list_crates.py (the python module) with a symlink list-crates pointing to it. This allows the module to be imported but the command to be kebab case. The checking tooling doesn't understand this special arrangement. Lots of references to update! | ||||
| * | maint: Rename miscellaneous scripts to kebab case | Ian Jackson | 2026-01-20 | 1 | -7/+7 |
| | | |||||
| * | Rename remaining maint/check_ to maint/check- | Ian Jackson | 2026-01-20 | 1 | -1/+1 |
| | | |||||
| * | Rename cargo_audit and cargo_sort scripts to kebab-case | Ian Jackson | 2026-01-20 | 1 | -1/+1 |
| | | |||||
| * | Abolish now-done plans for encoded authcerts | Ian Jackson | 2026-01-15 | 1 | -81/+0 |
| | | | | | | | | The structural confusion hazard is now discussed extensively in torspec and referenced from the code. The proposal has been implemented. | ||||
| * | tor-netdoc: EncodedAuthCert: move future plans to a comment | Ian Jackson | 2026-01-15 | 1 | -22/+0 |
| | | | | | This probably isn't going to happen, but let's keep the idea in-tree. | ||||
| * | tor-netdoc: EncodedAuthCert: move/tidy rationale information | Ian Jackson | 2026-01-15 | 1 | -53/+0 |
| | | | | | | Move the information which still seems relevant out of the plan document. | ||||
| * | Merge branch 'rpc-auto-spec' into 'main' | Nick Mathewson | 2026-01-14 | 1 | -11/+54 |
| |\ | | | | | | | | | rpc: Document the intended behavior of inet-auto connpts See merge request tpo/core/arti!3587 | ||||
| | * | rpc: Rename socket_stored_in_file => socket_address_file | Nick Mathewson | 2026-01-14 | 1 | -2/+2 |
| | | | |||||
| | * | Suggestions from @diziet | Nick Mathewson | 2026-01-14 | 1 | -0/+23 |
| | | | |||||
| | * | rpc: Document the intended behavior of inet-auto connpts | Nick Mathewson | 2026-01-13 | 1 | -11/+31 |
| | | | | | | | | | Part of #1844. | ||||
| * | | authcert-in-consensus: Allow the `fingerprint` anomaly | Ian Jackson | 2026-01-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3565#note_3323304 https://gitlab.torproject.org/tpo/core/torspec/-/merge_requests/453#note_3323185 | ||||
| * | | authcert-in-consensus: Fix some wrong intro item refs | Ian Jackson | 2026-01-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3565#note_3323305 https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3565#note_3323306 | ||||
| * | | authcert-in-consensus: Revised less-generic proposal | Ian Jackson | 2026-01-12 | 1 | -45/+67 |
| | | | |||||
| * | | authcert-in-consensus: Improve, clarify, xref requirements | Ian Jackson | 2026-01-12 | 1 | -13/+9 |
| | | | |||||
| * | | authcert-in-consensus: Fix intro wording and semantic botches | Ian Jackson | 2026-01-12 | 1 | -13/+12 |
| | | | | | | | | | | | | | | | Firstly, this only applies to votes, not other kinds of nestatus. Secondly, we wrote "netstatus" a couple of times instead of "vote" which is very confusing. | ||||
| * | | authcert-in-consensus: Fix typo | Ian Jackson | 2026-01-12 | 1 | -1/+1 |
| | | | |||||
| * | | Notes about netdoc shift/reduce conflicts and authcert in netstatus | Ian Jackson | 2026-01-12 | 1 | -0/+139 |
| |/ | |||||
| * | Merge branch 'relay-conflux-note3' into 'main' | David Goulet | 2025-12-18 | 1 | -0/+606 |
| |\ | | | | | | | | | | | | | doc/dev/notes: Add note on relay conflux Closes #2273 See merge request tpo/core/arti!3533 | ||||
| | * | doc/dev/notes: Say we might want buffering on the inner MPSCs | Gabriela Moldovan | 2025-12-11 | 1 | -4/+7 |
| | | | |||||
| | * | doc/dev/notes: Say that ConfluxController may be folded into StreamReactor | Gabriela Moldovan | 2025-12-11 | 1 | -1/+4 |
| | | | |||||
| | * | doc/dev/notes: Add more details on the client side | Gabriela Moldovan | 2025-12-11 | 1 | -7/+198 |
| | | | |||||
| | * | doc/dev/notes: Say that the split StreamMap design is TBD | Gabriela Moldovan | 2025-12-11 | 1 | -4/+4 |
| | | | |||||
| | * | doc/dev/notes: Clarify the parts that apply to both stream handling designs | Gabriela Moldovan | 2025-12-11 | 1 | -5/+6 |
| | | | |||||
| | * | doc/dev/notes: Move clarification closer to the diagram | Gabriela Moldovan | 2025-12-11 | 1 | -6/+5 |
| | | | | | | | | | | | | | I am about to add some text that applies to both designs, so I want to move this closer to the diagram to avoid a confusing interleaving of text. | ||||
| | * | doc/dev/notes: Say that we will have a single stream task | Gabriela Moldovan | 2025-12-11 | 1 | -20/+46 |
| | | | | | | | | | | | For the initial implementation, we don't plan to split the read and write sides of the stream handling task. | ||||
| | * | doc/dev/notes: Rename Stream{BWD,FWD} to Stream{Read,Write} | Gabriela Moldovan | 2025-12-10 | 1 | -22/+22 |
| | | | | | | | | | | | As suggested in https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3533#note_3305914 | ||||
