summaryrefslogtreecommitdiff
path: root/doc/dev
Commit message (Collapse)AuthorAgeFilesLines
...
* 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.
* Deprecate --onion-name; introduce --onion-addressdisha2025-03-121-1/+1
|
* 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
|
* Set up the RPC directory to use mdbook.Nick Mathewson2025-01-295-2/+41
|
* rpc-book: rename "sketch"/"draft" files.Nick Mathewson2025-01-293-0/+4
|
* Merge branch 'rpcserver-more-todos' into 'main'Nick Mathewson2025-01-281-13/+0
|\ | | | | | | | | arti-rpcserver: Resolve various TODO RPC items. See merge request tpo/core/arti!2745
| * rpc-meta: remove mentions of auth:get_rpc_protocolNick Mathewson2025-01-281-8/+0
| | | | | | | | It hasn't existed in a while.
| * rpc: Remove auth:query.Nick Mathewson2025-01-281-5/+0
| | | | | | | | | | Nothing uses it; its role in negotiation has been replaced by the connect-point design.
* | changelog stype: mention format_md_links.Nick Mathewson2025-01-281-0/+5
| |
* | changelog template: wording fix and clarification from gabiNick Mathewson2025-01-281-2/+2
| |
* | changelog style: promote tersenessNick Mathewson2025-01-281-1/+2
| |
* | changelog style: allow bare-noun style sometimes.Nick Mathewson2025-01-281-3/+10
| |
* | changelog style: text from @diziet about audienceNick Mathewson2025-01-281-0/+8
| |
* | changelog template: promote deprecated-functionality sectionNick Mathewson2025-01-281-1/+3
| |
* | changelog template: Clarify "network changes"Nick Mathewson2025-01-281-1/+6
| |
* | changelog style: text from @arma.Nick Mathewson2025-01-281-1/+16
| |
* | Changelog template: typo fix from @gabi-250.Nick Mathewson2025-01-281-1/+1
| |
* | Release.md: Suggestions from Diziet about style guideNick Mathewson2025-01-282-7/+18
| |
* | Write a styleguide for our CHANGELOG.md.Nick Mathewson2025-01-282-1/+275
|/ | | | | | | | This is based in part on the C Tor changelog standards, in part on an old hacking styleguide I found, and in part on past changelogs. It also includes a template to help start a new changelog.
* connpts: Document behavior on nonexistent directoryNick Mathewson2025-01-231-2/+4
|
* Merge branch 'rpc-cancel-2' into 'main'Nick Mathewson2025-01-231-0/+12
|\ | | | | | | | | | | | | rpc: Implement request cancellation Closes #818 See merge request tpo/core/arti!2722
| * Document more that cancel is uncancellable.Nick Mathewson2025-01-221-0/+5
| |
| * rpc-meta-draft: Make rpc:cancel more permissive on ID collision.Nick Mathewson2025-01-221-1/+2
| |
| * rpc: Document how cancel interacts with RequestId collision.Nick Mathewson2025-01-161-0/+6
| |
* | tor-hsservice: Add more notes about publisher_update_tx.Wesley Aptekar-Cassels2025-01-161-1/+3
| |