| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | arti: add support for safe-logging configuration | Nick Mathewson | 2022-05-06 | 1 | -1/+2 |
| | | | | | | | Here we add a config option to disable safe logging, and ensure that safe logging is disabled when we are formatting an error message on exit (since we assume it's safe to write sensitive info to stderr.) | ||||
| * | squash! Bump every crate's edition to 2021. | Nick Mathewson | 2022-04-25 | 1 | -2/+0 |
| | | | | | | Remove all `use` statements for `TryFrom` and `TryInto`. These are now redundant in Rust 2021. | ||||
| * | Move SystemConfig to arti::cfg | Ian Jackson | 2022-03-21 | 1 | -2/+2 |
| | | | | | Fixes #314, #418. | ||||
| * | Run rustfmt to tidy up imports | Ian Jackson | 2022-03-21 | 1 | -1/+4 |
| | | |||||
| * | ApplicationConfig: abolish accessor | Ian Jackson | 2022-03-21 | 1 | -1/+1 |
| | | |||||
| * | Move ApplicationConfig to arti crate | Ian Jackson | 2022-03-21 | 1 | -1/+1 |
| | | | | | Code motion and import fixups. | ||||
| * | socks: abolish config accessors | Ian Jackson | 2022-03-21 | 1 | -5/+2 |
| | | | | | | Making these fields pub(crate) is quite reasonable and does away with the need for accessors. | ||||
| * | Move ProxyConfig to arti crate | Ian Jackson | 2022-03-21 | 1 | -1/+1 |
| | | | | | | | | We put this in cfg.rs, rather than (say) socks.rs, because it has config relating to both socks.rs and dns.rs. Code motion and import fixups. | ||||
| * | Move logging configuration from arti_config::options to arti::logging | Ian Jackson | 2022-03-21 | 1 | -0/+1 |
| | | | | | Code motion and import fixups. | ||||
| * | Rename arti::trace module to arti::logging | Ian Jackson | 2022-03-21 | 1 | -2/+2 |
| | | | | | | We are going to move LoggingConfig here. We should follow the already-public name IMO. | ||||
| * | Move ArtiConfig to new arti::cfg module | Ian Jackson | 2022-03-21 | 1 | -2/+5 |
| | | | | | Code motion and import fixups. | ||||
| * | add tests on Isolation and fix conditional compilation issues | trinity-1686a | 2022-03-16 | 1 | -2/+2 |
| | | | | | | | it seems I added conditional compilation without noticing it?? and there was some errors when choosing a prefered runtime depending on feature flags | ||||
| * | fix typos and minor issues | trinity-1686a | 2022-03-14 | 1 | -13/+18 |
| | | |||||
| * | actually add DNS support | trinity-1686a | 2022-03-14 | 1 | -0/+7 |
| | | |||||
| * | add udp to runtime | trinity-1686a | 2022-03-14 | 1 | -10/+48 |
| | | |||||
| * | arti library crate: Add another note about panicking | Ian Jackson | 2022-03-11 | 1 | -0/+4 |
| | | |||||
| * | arti library crate: re-add clippy lints | Ian Jackson | 2022-03-11 | 1 | -0/+33 |
| | | | | | | | | I ought to have c&p these. As per https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/403#note_2786099 | ||||
| * | arti library crate: Add note about panicking | Ian Jackson | 2022-03-11 | 1 | -0/+4 |
| | | |||||
| * | arti: Make main module entrypoints pub | Ian Jackson | 2022-03-11 | 1 | -7/+7 |
| | | | | | | This does not constitute any kind of stable API promise. But it might allow people to use our arti client code in novel ways. | ||||
| * | arti: Provide some rubric docs. | Ian Jackson | 2022-03-11 | 1 | -0/+8 |
| | | |||||
| * | arti: Move all code from binary crate to library crate | Ian Jackson | 2022-03-11 | 1 | -0/+267 |
| This is just code motion and the minimal fixups. | |||||
