| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | tor-netdoc: Run rustfmt again | Ian Jackson | 2025-08-18 | 2 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not sure how this is needed now, after rebase, but whatever. | |||||
| | * | | | | | | tor-netdoc: Downgrade two TODOs re NsSomething -> PlainSomething | Ian Jackson | 2025-08-18 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let's not entangle this MR with such an incompatible change. I will do this as a followup. | |||||
| | * | | | | | | tor-netdoc: varieties: Rename per_variety to each_variety | Ian Jackson | 2025-08-18 | 3 | -28/+26 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: varieties: Rename macro definition module | Ian Jackson | 2025-08-18 | 3 | -6/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Rename "species" to "variety" | Ian Jackson | 2025-08-18 | 6 | -63/+62 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: varieties: Fix typo on doc comment | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: varieties: Fix ns_choose for plain | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3139#note_3239863 | |||||
| | * | | | | | | tor-netdoc: rs: Implement orport_addrs in terms of addrs | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's not clear why this method exists, but I'm not tidying this up now. | |||||
| | * | | | | | | tor-netdoc: Add commentary about namespacing | Ian Jackson | 2025-08-18 | 3 | -0/+25 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Add a TODO comment about possibly changing the structure | Ian Jackson | 2025-08-18 | 1 | -0/+3 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Add comment to ns_export_per_species | Ian Jackson | 2025-08-18 | 2 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And add a blocking todo about renaming it. | |||||
| | * | | | | | | tor-netdoc: Reference parse2/multiplicity.rs. | Ian Jackson | 2025-08-18 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (This isn't in this branch but it will be if we rebase, and also it will be present when we merge.) | |||||
| | * | | | | | | tor-netdoc: species/variety: Fix typo | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: species/variety: Say to rename the macrology file | Ian Jackson | 2025-08-18 | 1 | -0/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: species/variety: Fix a reference to "this module" | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: species/variety: Add a big overview text | Ian Jackson | 2025-08-18 | 1 | -0/+51 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I've started using the new "variety" terminology here. | |||||
| | * | | | | | | tor-netdoc: species/variety: Add some cfg's to avoid unused import warnings | Ian Jackson | 2025-08-18 | 1 | -0/+3 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: species/variety: Properly add blocking TODOs | Ian Jackson | 2025-08-18 | 1 | -1/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | Revert "tor-netdoc: Link to the generated macro, for one of them (poc)" | Ian Jackson | 2025-08-18 | 4 | -20/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 084ad9a716da8e44616a54fdfbba0140f5a7704e. | |||||
| | * | | | | | | tor-netdoc: species: Improve per_species heading, clarification | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: species: Improve per_species heading | Ian Jackson | 2025-08-18 | 1 | -1/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: ns_per_species_macros: Add blocking todo for "variety" rename | Ian Jackson | 2025-08-18 | 1 | -0/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: ns_per_species_macros: Swap order, make vote optional | Ian Jackson | 2025-08-18 | 1 | -24/+29 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: ns_per_species_macros: Fix some refs to CONST | Ian Jackson | 2025-08-18 | 1 | -2/+2 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Rename `ns` species ("variety") to `plain` | Ian Jackson | 2025-08-18 | 3 | -22/+26 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: ns_per_species_macros: Add some dividers | Ian Jackson | 2025-08-18 | 1 | -0/+8 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Improved a doc comment | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Link to the generated macro, for one of them (poc) | Ian Jackson | 2025-08-18 | 4 | -3/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3139#note_3238496 | |||||
| | * | | | | | | tor-netdoc: Link to the do_species macros | Ian Jackson | 2025-08-18 | 1 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/3139#note_3238495 | |||||
| | * | | | | | | tor-netdoc: Fix botched formatting. | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Fix a "flavour" reference that should have been "species" | Ian Jackson | 2025-08-18 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: rs: Abolish implement_accessors macro (fmt) | Ian Jackson | 2025-08-18 | 1 | -67/+67 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: rs: Abolish implement_accessors macro | Ian Jackson | 2025-08-18 | 2 | -79/+69 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't need this now; we can just write the impl in per_species.rs. Formatting will be fixed in a moment. | |||||
| | * | | | | | | tor-netdoc: rs: Move identical text to per_species.rs. | Ian Jackson | 2025-08-18 | 4 | -144/+76 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These two files were largely identical. Move the common text to per_species.rs, and fix a couple of imports so that it still compiles. | |||||
| | * | | | | | | tor-netdoc: rs: Remove some fiddly docs differences | Ian Jackson | 2025-08-18 | 2 | -5/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not having the flavour in the type name is a shame, but we probably don't want to resort to generating the docs with macros. Part of making these two files largely identical. | |||||
| | * | | | | | | tor-netdoc: rs: Introduce FLAVOR constant | Ian Jackson | 2025-08-18 | 2 | -4/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of making these two files largely identical. | |||||
| | * | | | | | | tor-netdoc: rs: Swap calling order | Ian Jackson | 2025-08-18 | 2 | -4/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move the implementation to the trait method which then becomes completely identical in both files. | |||||
| | * | | | | | | tor-netdoc: rs: Introduce and use DOC_DIGEST_LEN | Ian Jackson | 2025-08-18 | 4 | -6/+12 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of making ns.rs and md.rs largely identical. | |||||
| | * | | | | | | tor-netdoc: rs: Use species macrology for DocDigest | Ian Jackson | 2025-08-18 | 2 | -18/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Part of making these two files largely identical. | |||||
| | * | | | | | | tor-netdoc: rs: Use species macrology for ConsensusRouterStatus | Ian Jackson | 2025-08-18 | 4 | -25/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the species-specific files ns.rs and md.rs, use the unqualified name; re-export it with the new macro. We are working towards making these two files largely identical. | |||||
| | * | | | | | | tor-netdoc: Introduce new "species" macrology | Ian Jackson | 2025-08-18 | 6 | -0/+231 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will let us deduplicate a fair amount of code, and also will let us support votes as well as ns and md consensuses. | |||||
| | * | | | | | | tor-netdoc: Change all in-tree references to ns-consensus from ns_consensus | Ian Jackson | 2025-08-18 | 6 | -15/+15 | |
| | | | | | | | | ||||||
| | * | | | | | | tor-netdoc: Change feature name to `ns-consensus` with a hyphen | Ian Jackson | 2025-08-18 | 2 | -1/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our features are generally kebab-case, and this is the way it's documented. Retain the old name for compatibility. | |||||
| | * | | | | | | tor-netdoc: Remove two false comments | Ian Jackson | 2025-08-18 | 2 | -2/+0 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | Cut-and-paste error, I think. | |||||
| * | | | | | | Merge branch 'pow-manager-onion-service-status-etc' into 'main' | wesleyac | 2025-08-18 | 20 | -236/+596 | |
| |\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | More PoW miscellania See merge request tpo/core/arti!3132 | |||||
| | * | | | | | docs: Add notes about hs-pow-full using LGPL deps. | Wesley Aptekar-Cassels | 2025-08-14 | 2 | -1/+3 | |
| | | | | | | | ||||||
| | * | | | | | tor-hsservice: Move check for enable_pow without hs-pow-full feature. | Wesley Aptekar-Cassels | 2025-08-14 | 2 | -11/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This also make this check a error rather than a warning. | |||||
| | * | | | | | tor-hsservice: Add note about check_solve implementation. | Wesley Aptekar-Cassels | 2025-08-13 | 1 | -0/+3 | |
| | | | | | | | ||||||
| | * | | | | | tor-hsservice: Fix error message. | Wesley Aptekar-Cassels | 2025-08-13 | 1 | -1/+1 | |
| | | | | | | | ||||||
| | * | | | | | tor-hsservice: Change capping of PoW effort. | Wesley Aptekar-Cassels | 2025-08-13 | 3 | -36/+24 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This caps the PoW effort during sorting, rather than at intake. This allows us to record efforts that are capped in our metrics histogram while only recording metrics after the PoW solve has actually been verified. | |||||
