summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* arti-dirauth: Move plugin spec to crate subdirIan Jackson2026-07-231-250/+0
|
* Use new TimeRangeBound name throughout the treeIan Jackson2026-07-161-1/+1
|
* doc: Fix trycmd test for keys list --compacthjrgrn2026-06-221-3/+0
|
* doc/dev/note: Clarify what rejecting a stream request entailsGabriela Moldovan2026-06-181-4/+11
|
* Add a rough plan for relay incoming stream handlingGabriela Moldovan2026-06-181-0/+609
| | | | Closes #2574
* doc/keys.md: Un-ignore some of the example snippetsGabriela Moldovan2026-06-171-24/+32
| | | | | | | | | This un-ignores some of the output snippets from the `doc/keys.md` file, so that our `trycmd` test runner will actually run them. This will force us to keep the snippet in sync with the code. This involved adding some extra config for the test C Tor keystore, and tweaking the output to match what the commands actually print out.
* doc/keys.md: Clarify what we mean by "broken" entriesGabriela Moldovan2026-06-171-1/+2
|
* doc/keys.md: Rephrase the section about alternative output formatsGabriela Moldovan2026-06-171-2/+5
|
* doc/keys.md: Wrap a too-long lineGabriela Moldovan2026-06-171-1/+2
|
* Merge branch 'keys-list-output' into 'main'gabi-2502026-06-171-98/+92
|\ | | | | | | | | arti: subcommands: keys: Rework output of keys list See merge request tpo/core/arti!4015
| * arti: subcommands: keys: Rework output of keys listhjrgrn2026-06-171-98/+92
| |
* | authority-plugin: Say we use the netdoc metaformat.Nick Mathewson2026-06-171-1/+2
| |
* | authority-plugin: Say what NICKNAME is for.Nick Mathewson2026-06-171-1/+1
| |
* | authority-plugin: Specify error behaviorNick Mathewson2026-06-171-0/+12
| |
* | authority-plugin: More suggestions from @dizietNick Mathewson2026-06-101-1/+9
| |
* | authority-plugin: edits from @dizietNick Mathewson2026-06-101-8/+15
| |
* | draft specification for authority plugin APINick Mathewson2026-06-101-0/+222
|/
* doc/dev/notes: A rough outline about how a vote is computedNick Mathewson2026-05-071-0/+134
| | | | | This should probably be the basis of a new section in the specification, but for now it's a start.
* hsservice, llcrypto, SecurityResponse: use cfg({true,false})Nick Mathewson2026-05-071-1/+1
|
* rpc: Document what strong and weak ids are.Nick Mathewson2026-04-131-0/+29
| | | | (Include a "terminology to be finalized" note.)
* doc/dev/semver_status.md: Explicitly allow coalescing ADDED into BREAKINGIan Jackson2026-04-011-0/+3
| | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3852#note_3388295
* doc/dev/semver_status.md: Adjust discussion a bitIan Jackson2026-04-011-2/+4
| | | | | ADDED aren't used for the "breaking changes" part of the changelog, obviously.
* doc/dev/semver_status.md: Change MODIFIED to ADDEDIan Jackson2026-04-011-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 listIan Jackson2026-03-311-0/+1
|
* Release.md: format exception list list as listIan Jackson2026-03-311-5/+3
|
* Introduce maint/dependencies-bodge crateIan Jackson2026-03-311-0/+4
|
* Merge branch 'release-arising' into 'main'Ian Jackson2026-03-311-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 activitesIan Jackson2026-03-311-6/+12
| |
| * Release.md: Note that cargo sort may be neededIan Jackson2026-03-311-0/+4
| |
| * Release.md: Look at tool exception lists after release, not beforeIan Jackson2026-03-311-11/+11
| |
* | Merge branch 'rustsec-response' into 'main'Nick Mathewson2026-03-311-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 Mathewson2026-03-261-2/+6
| | | | | | | | | Notably, make it clear that we actually need to analyze issues!
| * | Try to document our policy for upstream RUSTSEC issuesNick Mathewson2026-03-231-2/+33
| | |
* | | doc: Add a document explaining how we use cargo featuresNick Mathewson2026-03-301-0/+110
| | |
* | | doc: Policy about big changes in artiNick Mathewson2026-03-301-0/+71
| |/ |/| | | | | | | Add a document about how to propose "big" changes in arti, and how to gather consensus for them.
* | arti: test: Update keys.mdhjrgrn2026-03-301-2/+2
| |
* | Mention socks and http connect in compatibility.mdNick Mathewson2026-03-251-0/+4
| |
* | Fix typosTobias Stoeckmann2026-03-243-11/+11
|/ | | | Typos found with codespell
* Merge branch 'typos' into 'main'opara2026-03-163-3/+3
|\ | | | | | | | | Fix various typos See merge request tpo/core/arti!3781
| * Fix word duplicate typosTobias Stoeckmann2026-03-153-3/+3
| |
* | rpc: add a "superuser" element to connect points.Nick Mathewson2026-03-161-0/+4
|/ | | | Currently does nothing.
* ChangelogTemplate: Use oxford comma in sponsor nameGabriela Moldovan2026-03-031-1/+1
| | | | @jnewsome tells me the official spelling uses an oxford comma.
* Update Compatibility.mdNick Mathewson2026-02-251-50/+82
| | | | Closes #2194.
* Release.md: Re-number post-release steps.Nick Mathewson2026-02-191-7/+7
|
* docs: Move deleting semver.md files before unfreezing tree.Wesley Aptekar-Cassels2026-02-021-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-caseIan Jackson2026-01-201-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 reproducible build scripts to kebab caseIan Jackson2026-01-201-1/+1
| | | | We had both maint/docker-... and maint/docker_...
* maint: Rename miscellaneous scripts to kebab caseIan Jackson2026-01-201-7/+7
|
* Rename remaining maint/check_ to maint/check-Ian Jackson2026-01-201-1/+1
|
* Rename cargo_audit and cargo_sort scripts to kebab-caseIan Jackson2026-01-201-1/+1
|