| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Add Methodologies section to our Heap and Download Size document. | Alexander Færøy | 2022-10-25 | 1 | -0/+11 | |
| | | ||||||
| * | Add missing data from October from Nick. | Alexander Færøy | 2022-10-25 | 1 | -3/+2 | |
| | | ||||||
| * | Update heap and download size metrics for October | Alexander Færøy | 2022-10-25 | 1 | -3/+43 | |
| | | | | | | This patch updates the heap_and_download_size.md file with numbers from October 2022 for our Sponsor 101 deliverables. | |||||
| * | Fix various typos (using typos tool and hand-inspection) | Nick Mathewson | 2022-10-18 | 1 | -1/+1 | |
| | | ||||||
| * | Abolish maint/readmes | Ian Jackson | 2022-10-12 | 1 | -1/+0 | |
| | | | | | This is not needed any more | |||||
| * | Add a reminder to remove semver.md after release. | Nick Mathewson | 2022-09-07 | 1 | -0/+2 | |
| | | ||||||
| * | Merge branch 'bridge_writeup' into 'main' | Nick Mathewson | 2022-08-26 | 1 | -0/+243 | |
| |\ | | | | | | | | | Overview of issues with bridges in 1.1.0 See merge request tpo/core/arti!686 | |||||
| | * | Qualify a few statements about bridges. | Nick Mathewson | 2022-08-26 | 1 | -4/+11 | |
| | | | ||||||
| | * | Remove first person: Now my opinions are facts. ;) | Nick Mathewson | 2022-08-26 | 1 | -4/+4 | |
| | | | ||||||
| | * | Overview of issues with bridges in 1.1.0 | Nick Mathewson | 2022-08-23 | 1 | -0/+236 | |
| | | | ||||||
| * | | Note tickets for TODO items. | Nick Mathewson | 2022-08-25 | 1 | -7/+4 | |
| | | | | | | | | | Also remove controversial paragraph that is now maybe a bug. | |||||
| * | | Apply 1 suggestion(s) to 1 file(s) | eta | 2022-08-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | First draft of "what is sensitive" document | Nick Mathewson | 2022-08-23 | 1 | -0/+113 | |
| |/ | ||||||
| * | doc/Compatibility.md: tick the box for link protocol 5 | Ian Jackson | 2022-08-17 | 1 | -1/+1 | |
| | | | | | | We do this now. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/657#note_2828364 | |||||
| * | Merge branch 'zeroize' into 'main' | Nick Mathewson | 2022-08-04 | 1 | -0/+76 | |
| |\ | | | | | | | | | | | | | Revise our handling of the zeroize trait Closes #254 See merge request tpo/core/arti!655 | |||||
| | * | ZeroizeStrategy.md: Clarify which list we're referring to. | Nick Mathewson | 2022-08-04 | 1 | -4/+4 | |
| | | | ||||||
| | * | Initial document describing our plans for zeroize | Nick Mathewson | 2022-08-01 | 1 | -0/+76 | |
| | | | ||||||
| * | | Fix typos | Dimitris Apostolou | 2022-08-01 | 1 | -1/+1 | |
| |/ | ||||||
| * | Checkpoint metrics and discussions on Sponsor 101 metrics | Nick Mathewson | 2022-07-22 | 1 | -0/+213 | |
| | | | | | | | | These metrics are primarily concerned about heap usage and download size. I've worked on them for our latest report, and I want to check them in someplace so we don't forget them the next time we want to run these. | |||||
| * | Update semver_status.md with new procedure. | Nick Mathewson | 2022-05-27 | 1 | -13/+35 | |
| | | | | | | | | Now (per discussion on #471) we use one file per crate. I've tried to be more explicit about the format to use, and what to add when. | |||||
| * | Clear out 0.4.0 semver-status | Nick Mathewson | 2022-05-27 | 1 | -52/+3 | |
| | | ||||||
| * | Merge branch 'config-split' into 'main' | Ian Jackson | 2022-05-26 | 1 | -0/+6 | |
| |\ | | | | | | | | | | | | | Break TorClientConfig out of ArtiConfig and warn on unknown config keys Closes #459 and #417 See merge request tpo/core/arti!529 | |||||
| | * | semvar_status: Document config changes | Ian Jackson | 2022-05-24 | 1 | -0/+6 | |
| | | | ||||||
| * | | Merge branch 'support_policy' into 'main' | Nick Mathewson | 2022-05-25 | 1 | -0/+172 | |
| |\ \ | |/ |/| | | | | | | | | | Initial draft policy on supported platforms and dependencies Closes #379 See merge request tpo/core/arti!513 | |||||
| | * | Apply clarifications to SupportPolicy.md from @Diziet | Ian Jackson | 2022-05-24 | 1 | -3/+3 | |
| | | | ||||||
| | * | Clarify which releases get advisories. | Nick Mathewson | 2022-05-20 | 1 | -0/+2 | |
| | | | ||||||
| | * | SupportPolicy: Add tiers, clarify what "support" means. | Nick Mathewson | 2022-05-20 | 1 | -18/+102 | |
| | | | ||||||
| | * | Initial draft policy on supported platforms and dependencies | Nick Mathewson | 2022-05-18 | 1 | -0/+86 | |
| | | | ||||||
| * | | Note that fs-mistrust has broken semver. | Nick Mathewson | 2022-05-24 | 1 | -0/+1 | |
| |/ | ||||||
| * | Merge branch 'main' into 'ticket_466' | Nick Mathewson | 2022-05-16 | 2 | -0/+52 | |
| |\ | | | | | | | # Conflicts: # doc/semver_status.md | |||||
| | * | Document semver changes | Ian Jackson | 2022-05-13 | 1 | -0/+2 | |
| | | | ||||||
| | * | Merge branch 'network-config-error' into 'main' | Nick Mathewson | 2022-05-12 | 1 | -0/+1 | |
| | |\ | | | | | | | | | | | | | Delete tor_dirmgr::Error::BadNetworkConfig See merge request tpo/core/arti!506 | |||||
| | | * | Delete tor_dirmgr::Error::BadNetworkConfig | Ian Jackson | 2022-05-12 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was anomalous, in that it contains &'static str, rather than a proper nested error (eg a config::ConfigError, maybe). But in fact it tursn out it is now not constructed. The last construction site was removed a long time ago in Use derive_builder for Authority and FallbackDir. | |||||
| | * | | Merge branch 'template' into 'main' | Nick Mathewson | 2022-05-12 | 1 | -0/+5 | |
| | |\ \ | | | | | | | | | | | | | | | | | Make the example config file into a template and move it to arti See merge request tpo/core/arti!503 | |||||
| | | * | | Add semver note for these changes | Ian Jackson | 2022-05-12 | 1 | -0/+5 | |
| | | |/ | ||||||
| | * | | Merge branch 'ticket_412_467' into 'main' | Nick Mathewson | 2022-05-12 | 1 | -0/+1 | |
| | |\ \ | | |/ | |/| | | | | | | | | | | | | | Teach DirMgr to use slightly untimely directories Closes #467 and #412 See merge request tpo/core/arti!500 | |||||
| | * | | Document semver changes to ConfigurationSources etc. | Ian Jackson | 2022-05-11 | 1 | -0/+5 | |
| | | | | ||||||
| | * | | Improve documentation around Cargo features; make Runtime require Debug | eta | 2022-05-11 | 2 | -0/+38 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - arti#445 highlighted the lack of good documentation around Arti's multiple runtime support, as well as it being difficult to determine what runtime was actually in use. - Improve the documentation to solve the first problem. - To solve the second problem, make Runtime require Debug (which is arguably a good idea anyway, since it makes them easier to embed in things), and print out the current runtime's Debug information when arti is invoked with `--version`. - (It also prints out other Cargo features, too!) fixes arti#445 | |||||
| * | | | dirclient: add the ability to reject circuits that are too skewed. | Nick Mathewson | 2022-05-11 | 1 | -0/+4 | |
| | | | | | | | | | | | | | This will help implement #466. | |||||
| * | | | Add a channel accessor to ClientCirc. | Nick Mathewson | 2022-05-11 | 1 | -0/+3 | |
| | |/ |/| | | | | | | | I need this so that I can expose the skew time for the directory that a circuit will use, when I only have the circuit. | |||||
| * | | tor-netdoc: Add a Lifetime::valid_at method. | Nick Mathewson | 2022-05-11 | 1 | -0/+1 | |
| |/ | ||||||
| * | netdoc: add a new type for Nicknames | Nick Mathewson | 2022-05-09 | 1 | -0/+5 | |
| | | | | | | | | | | | Relay nicknames are always between 1 and 19 characters long, and they're always ASCII: That means that storing them in a [u8;19] will always be possible, and always use less resources than storing them in a String. Fortunately, the tinystr crate already helps us with this kind of thing. | |||||
| * | Merge branch 'use-fs-mistrust' | Nick Mathewson | 2022-05-09 | 1 | -0/+16 | |
| |\ | ||||||
| | * | Remove "Mistrust" from the public API of arti-client. | Nick Mathewson | 2022-05-09 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | | | | I'm doing this per discussion, so that we can have it be part of the TorConfig later on, and not break stuff as we change the Mistrust API to have a builder. This change, unfortunately, results in a little more internal complexity and duplicated code in arti and arti-client. I've marked those points with TODOs. | |||||
| | * | arti: use fs-mistrust to validate configuration file locations. | Nick Mathewson | 2022-05-09 | 1 | -0/+1 | |
| | | | ||||||
| | * | arti-client: Configure and use fs-mistrust. | Nick Mathewson | 2022-05-09 | 1 | -0/+6 | |
| | | | | | | | | | | | | | This is derived from the environment, not the configuration file: We might not want to trust the configuration file until we've decided whether we like its permissions. | |||||
| | * | Update tor-dirmgr to use fs-mistrust. | Nick Mathewson | 2022-05-09 | 1 | -0/+1 | |
| | | | ||||||
| | * | tor-persist: Use fs-mistrust to verify state file permissions. | Nick Mathewson | 2022-05-09 | 1 | -0/+4 | |
| | | | ||||||
| * | | Clear semver_status now that 0.3.0 is coming out. | Nick Mathewson | 2022-05-06 | 1 | -72/+1 | |
| |/ | ||||||
| * | semver notes: Fix a missing paren | Ian Jackson | 2022-05-05 | 1 | -1/+1 | |
| | | ||||||
