summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc: Document the WIP dircache storage modelClara Engler2025-06-171-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-keystoreshjrgrn2025-06-121-0/+121
|
* release: Fix typo in Release.md.Alexander Hansen Færøy2025-06-051-1/+1
|
* Sort dependencies to make cargo sort happy.Alexander Hansen Færøy2025-06-041-0/+1
|
* Update Release.md to include two other tools needed for releasing.Alexander Hansen Færøy2025-06-031-0/+2
|
* tor-hsservice: Initial parts of PowManager.Wesley Aptekar-Cassels2025-05-271-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 benchmarksLionel Goffaux2025-05-141-0/+45
|
* arti: test: Refactor arti integration testhjrgrn2025-05-121-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 releaseNick Mathewson2025-05-051-0/+5
|
* Release.md: Note that not every semver-checks lint mattersNick Mathewson2025-05-051-0/+5
|
* Release.md: Remove mention of "pages" branchNick Mathewson2025-05-051-7/+1
| | | | We don't use this branch for our website any longer.
* Release.md: note "Upgrade Blocker" ticketsNick Mathewson2025-05-051-0/+11
| | | | | | We should check what dependencies we cannot upgrade, so that the release engineer has some history about where we got stuck last time.
* docs: Remove ZCG from changelog template.Wesley Aptekar-Cassels2025-05-011-1/+0
| | | | This grant is no longer currently active.
* Merge branch 'typos' into 'main'Ian Jackson2025-05-011-1/+1
|\ | | | | | | | | Fix typos See merge request tpo/core/arti!2961
| * fix: fix typosTobias Stoeckmann2025-04-251-1/+1
| | | | | | | | Typos found with codespell
* | Merge branch 'log_conventions' into 'main'Nick Mathewson2025-04-281-0/+86
|\ \ | | | | | | | | | | | | | | | | | | Log conventions Closes #1906 See merge request tpo/core/arti!2966
| * | New developer document about log conventions.Nick Mathewson2025-04-281-0/+86
| |/
* / correct references claiming that --release optimized for sizeNick Mathewson2025-04-281-1/+3
|/
* arti-client: Keep a somewhat accurate notion of our release date.Nick Mathewson2025-04-161-1/+4
| | | | | | | | | This doesn't need to be perfect, but we need to use it to see if a consensus is new enough that we should obey its recommendations. This commit also adds a script to update or check our release date, and calls this script from our cargo-publish script.
* Merge branch 'main' into ci-workaround-2922Ian Jackson2025-04-102-0/+62
|\
| * arti-ureq: New library which integrates with ureqnield2025-04-091-0/+1
| | | | | | | | Fixes #1519
| * metrics: Discuss schema stability (currently, "no")Ian Jackson2025-04-081-0/+6
| |
| * metrics: Clarify singleton exporterIan Jackson2025-04-081-1/+1
| | | | | | | | | | Answers https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/2918#note_3185856
| * metrics: Add strategy/overview documentIan Jackson2025-04-081-0/+55
| | | | | | | | Not everything here is true yet, but it will be by the end of this MR.
* | Address review - revert lint changes other than MD012hashcatHitman2025-04-081-48/+41
| | | | | | | | | | A lot of these lints are better off agreed upon through policy and enforced globally.
* | dev doc: Replaced outdated referenced to KeystoreSweeperhashcatHitman2025-04-061-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | As of commit `0db0b6ede6ddba88e9a270a3e07587fefaab6fb4`, `crates/tor-hsservice/src/svc/keystore_sweeper.rs` was deleted and the key deletion was moved to `crates/tor-hsservice/src/svc/publish/reactor.rs`. As of commit `bebb6bdc6e15f42a3e1de7b3a4a68aa16f815294`, `crates/tor-hsservice/src/svc/publish/reactor.rs` was moved to `crates/tor-hsservice/src/publish/reactor.rs`, which is where it resides as of writing this. Whoever ends up being the one to work on this will probably appreciate having a more relevant reference point.
* | dev doc: Respect Markdown lints in state-management-cli.mdhashcatHitman2025-04-061-45/+47
|/ | | | | | | | Fixes all the lints caught by the markdownlint extension in the file `doc/dev/notes/state-management-cli.md`, with the exception that MD024 is set to have `siblings_only` enabled, since it makes sense to allow here. It would be nice to set up a global markdownlint configuration some time, but that might be tricky.
* Style.md: Be more nuanced about identifiers with `Unix` inIan Jackson2025-03-241-3/+7
|
* Fix AF_UNIX terminology in docs, comments, and error messagesIan Jackson2025-03-243-3/+3
|
* Style.md: Discuss how to refer to AF_UNIX socketsIan Jackson2025-03-241-0/+25
|
* Style.md: (ab)use linguists' *-convention to decorate deprected usagesIan Jackson2025-03-241-3/+3
| | | | This marks the anti-examples more clearly.
* rpc-book: Clarify auth="none" vs auth:inherentNick Mathewson2025-03-191-2/+3
| | | | Closes #1820.
* Merge branch '1630-scrub-address-from-output' into 'main'gabi-2502025-03-191-9/+8
|\ | | | | | | | | | | | | hsc: remove onion-address flag in favour of stdin Closes #1630 See merge request tpo/core/arti!2861
| * doc: Improve hsc documentationhjrgrn2025-03-171-4/+4
| |
| * doc: Update hsc documentationhjrgrn2025-03-141-9/+8
| | | | | | | | | | * In hsc.rs has been removed `onion-address` flag in favour of getting the value required from stdin
* | arti: hsc-key-get: Print LF after discovery keyplaybahn2025-03-131-0/+1
|/ | | | | Did not print a newline after service discovery key. Looked bad. Prints newline now. Looks better.
* Deprecate --onion-name; introduce --onion-addressdisha2025-03-123-6/+6
|
* Release.md: Remove step about emailing the grants managerNick Mathewson2025-03-041-7/+1
| | | | | Bekeela says that now that the Zcash grant is done, we don't need to do this any more.
* Release.md: Fix a number.Nick Mathewson2025-03-041-1/+1
| | | | (There were two "step fours" in this list.)
* Release.md: Mention reasons _not_ to upgrade deps.Nick Mathewson2025-03-041-0/+8
|
* Release.md: Mention format_md_links in a sensible place.Nick Mathewson2025-03-041-0/+4
|
* Add doc/dev/Style.md with an imprecation against "onion"Ian Jackson2025-02-131-0/+37
| | | | | | | This keeps happening. Text stolen from the description in https://gitlab.torproject.org/tpo/core/arti/-/issues/756
* doc: Add Conflux sketch dev notesDavid Goulet2025-02-051-0/+141
| | | | Signed-off-by: David Goulet <[email protected]>
* fix: fix typosDimitris Apostolou2025-01-303-3/+3
|
* rpc-book: remove/update some obsolete stuff from rpc-meta-spec.Nick Mathewson2025-01-291-42/+7
|
* rpc-book: User-facing documentation for message format.Nick Mathewson2025-01-292-0/+219
|
* rpc-book: Add a getting-started document.Nick Mathewson2025-01-292-0/+183
|
* rpcbook: Add a "basic concepts" section.Nick Mathewson2025-01-292-1/+124
|
* rpc-book: Write an "about" README.Nick Mathewson2025-01-292-2/+43
|
* rpc-meta-spec: Remove obsolete sketch of method list.Nick Mathewson2025-01-292-75/+10
|