aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* arti-hyper: Upgrade from an example to an "adaptation layer"Ian Jackson2022-03-011-1/+1
|
* Add new crates to doc/Architecture.mdNick Mathewson2022-02-281-0/+12
|
* Update FAQs about status and plans.Nick Mathewson2022-02-281-5/+30
|
* rename *.py scripts to bare nameIan Jackson2022-02-181-2/+2
| | | | | | Update all references. There are three remaining hits for git-grep '\.py\b' all of which are scripts in "little-t-tor", not here in arti.
* rename *.sh scripts to bare nameIan Jackson2022-02-181-5/+5
| | | | | | | | | As per #309 Update all references. There is one remaining hit for git-grep '\.sh\b' namely "build.sh" in maint/reproducible_build, which I think is the build script for osxcross - ie, an external project.
* Fix typosDimitris Apostolou2022-02-101-1/+1
|
* docs/Errors.md: Say where error type is printedIan Jackson2022-02-041-0/+23
|
* docs/Errors.md: Say put context in caller's error (not calllee's)Ian Jackson2022-02-041-0/+22
|
* Fix typosDimitris Apostolou2022-02-023-12/+12
|
* Tweak release instructions based on 0.0.4 experienceNick Mathewson2022-01-311-0/+13
|
* doc/Release.md: add note to check feature combinationseta2022-01-271-1/+2
| | | | This is a nice reminder to have before we solve arti#303 for good.
* Merge branch 'config' into 'main'eta2022-01-261-0/+122
|\ | | | | | | | | doc/CONFIG-NOTES.md: config proposal See merge request tpo/core/arti!248
| * CONFIG-NOTES: finish a sentenceIan Jackson2022-01-201-1/+1
| |
| * CONFIG-NOTES: Suggestions from MR revieweta2022-01-201-2/+2
| |
| * doc/CONFIG-NOTES.md: config proposalIan Jackson2022-01-191-0/+122
| |
* | Merge branch 'ticket_277' into 'main'eta2022-01-241-1/+28
|\ \ | | | | | | | | | | | | | | | | | | More documentation about refining build process and getting help Closes #277 See merge request tpo/core/arti!259
| * | TROUBLESHOOTING.md: More information+links about build process.Nick Mathewson2022-01-211-1/+28
| |/ | | | | | | Part of #277
* | Error plan: typos/fixeseta2022-01-211-3/+3
| |
* | Errors: fold in people's views so is mostly unattributed nowIan Jackson2022-01-201-15/+28
| |
* | Errors: sort out markdown formattingIan Jackson2022-01-201-16/+30
| |
* | Errors: c&p raw text of consensus conclusions from pad to gitIan Jackson2022-01-201-0/+203
|/
* Add a needs-more-testers note to Android and iOS guides.Nick Mathewson2022-01-182-0/+8
|
* add iOS documentationTrinity Pointard2022-01-172-6/+165
|
* Release.md: Small fixesNick Mathewson2022-01-111-2/+4
|
* Clear semver_status.md entries for 0.0.2Nick Mathewson2022-01-111-32/+1
|
* Update semver_status.md with recent changes.Nick Mathewson2021-12-081-0/+14
|
* Start a TROUBLESHOOTING.md with known compilation issues.Nick Mathewson2021-12-061-0/+26
|
* tor-linkspec: Remove redundant method; add more tests.Nick Mathewson2021-12-041-0/+3
| | | | | | | The redundant method was a `to_owned` that probably shouldn't have been called that. It was only used in one place. The tests should get tor-linkspec's line coverage up above 90%.
* Remove the unused "Error" type from caret.Nick Mathewson2021-12-041-0/+3
| | | | | | | This was a relic of the old, now-unused "caret_enum!" macro. Removing it gets caret's coverage to 100%. Yes, technically this is a semver breaker on caret.
* Implement Eq,PartialEq for BoundedInt32.Nick Mathewson2021-12-021-0/+3
|
* Add constructor for TorAddr, to enforce port != 0Nick Mathewson2021-11-301-0/+3
| | | | This makes sure that we're checking for a nonzero port in all cases.
* Add comments about the absence of tap_key in microdesc.Nick Mathewson2021-11-301-0/+3
|
* Note non-breaking API change in tor-proto.Nick Mathewson2021-11-301-0/+2
|
* Clear semver_status log now that 0.0.2 is out.Nick Mathewson2021-11-301-13/+1
|
* Move top-level configuration downwards from `arti` to `arti-config`.Nick Mathewson2021-11-181-1/+5
| | | | | | | | To do this at all neatly, I had to split out `tor-config` from `arti-config` again, and putting the lower level stuff (paths, builder errors) into tor-config. I also changed our use of derive_builder to always use a common error type, to avoid error type proliferation.
* tor-dirclient: Put routerdesc download behind a feature.Nick Mathewson2021-11-121-1/+1
| | | | Part of #125
* tor-dirmgr: put routerdesc storage behind a feature.Nick Mathewson2021-11-121-0/+1
| | | | | | | (We keep routerdescs in the schema, since we don't want _that_ to fragment.) Part of #125.
* tor-netdoc: Put the "routerdesc" document type behind a feature.Nick Mathewson2021-11-121-0/+1
| | | | | | | | | | Nothing in arti currently uses this document type. Eventually it will be useful for relays and for bridge clients. I've left the "SHA1 digest of a router descriptor" type available unconditinoally, however, since it does get used in a few places. Part of #125.
* tor-llcrypto: Put currently unused functions behind features.Nick Mathewson2021-11-121-2/+3
| | | | | | | | We don't currently need a couple of the key manipulation features that we have, since we aren't yet doing relays or onion service clients. Part of #125
* Add a file to track per-crate semver status.Nick Mathewson2021-11-111-0/+25
|
* Add our release instructions to version control.Nick Mathewson2021-10-291-0/+40
|
* Add removed paragraphs to Architecture.mdNick Mathewson2021-10-281-0/+16
|
* Small FAQ update.Nick Mathewson2021-10-271-1/+1
|
* Add missing entries to Architecture.mdNick Mathewson2021-10-271-0/+5
|
* Fix typos and cleanupDimitris Apostolou2021-10-251-1/+1
|
* Rename tor_client/arti_tor_client to arti_client.Nick Mathewson2021-10-211-1/+1
| | | | | | Solves a name conflict with the existing tor_client create. Closes #130.
* Small edits on Android.mdNick Mathewson2021-10-081-17/+18
|
* Fix some typos (via the "typos" tool)Nick Mathewson2021-10-081-5/+5
|
* Initial backend implementation for guard node manager.Nick Mathewson2021-10-071-0/+3
| | | | | | | There are some missing parts here (like persistence and tests) and some incorrect parts (I am 90% sure that the "exploratory circuit" flag is bogus). Also it is not integrated with the circuit manager code.
* update fslock to compile androidTrinity Pointard2021-09-251-8/+1
|