- Jul 16, 2024
-
-
Ian Jackson authored
* Change all in-tree reference * Delete our copy of script, which now lives in the rust-maint-common subtree. * Leave a symlink behind, so that old git hooks that people (IMO possibly unwisely) installed, still work.
-
- Mar 30, 2023
-
-
Ian Jackson authored
We have many internal doc comments with curated links etc., so we should actually mention that formatting and reading those can be useful.
-
Ian Jackson authored
-
Ian Jackson authored
One ref to the official docs, one to a reasonable-looking blog post I found via DDG. Suggested in !1079 (comment 2889631)
-
Ian Jackson authored
-
Nick Mathewson authored
-
Ian Jackson authored
The placement in the "Where are some good places to start hacking?" section is rather awkward, but I didn't see where else to put it.
-
Ian Jackson authored
The placement in the "Where are some good places to start hacking?" section is rather awkward, but I didn't see where else to put it.
-
Ian Jackson authored
-
- Feb 24, 2023
-
-
Clara Engler authored
-
- Dec 20, 2022
-
-
Clara Engler authored
See 2c240923.
-
- Sep 02, 2022
-
-
Ian Jackson authored
-
- May 26, 2022
-
-
trinity-1686a authored
-
- May 10, 2022
-
-
eta authored
A build script reaching into your .git/hooks/ and modifying them nonconsensually was a bit of a horrifying concept, and also made it hard to build arti with the feature disabled. Remove this crate, and replace it with manual instructions on how to install the hooks in CONTRIBUTING.md.
-
- Mar 08, 2022
-
-
Steven Murdoch authored
-
- Mar 05, 2022
-
-
Lennart Kloock authored
-
Lennart Kloock authored
-
Lennart Kloock authored
-
- Mar 04, 2022
-
-
Steven Murdoch authored
-
- Jan 21, 2022
-
-
Nick Mathewson authored
Explain how to report bugs and how get accounts on the bugtracker; add link to the troubleshooting document. Part of #277
-
- Jan 20, 2022
-
-
Ian Jackson authored
Eventually we may need a separate HACKING.md
-
- Dec 20, 2021
-
-
Nick Mathewson authored
-
- Oct 27, 2021
-
-
eta authored
This switches out `arti`'s argument-parsing library with `clap`, which is a lot more featureful (and very widely used within the Rust ecosystem). We also now use a lot of `clap`'s features to improve the CLI experience: - The CLI now expects a subcommand (currently, either "help", or "proxy" for the existing SOCKS proxy behaviour). This should let us add additional non-SOCKS-proxy features to arti in future. - `clap` supports default values determined at runtime, so the way the default config file is loaded was changed: now, we determine the OS-specific path for said file before invoking `clap`, so the help command can show it properly. - The behaviour of `tor_config` was also changed; now, one simply specifies a list of configuration files to load, together with whether they're required. - That function also way overused generics; this has been fixed. - Instead of using the ARTI_LOG environment variable to configure logging, one now uses the `-l, --log-level` CLI option. (The intent is for this option to be more discoverable by users.) - The `proxy` subcommand allows the user to override the SOCKS port used on the CLI without editing the config file.
-
- Oct 25, 2021
-
-
Dimitris Apostolou authored
-
- Sep 09, 2021
-
-
janimo authored
-
- Aug 26, 2021
-
-
janimo authored
Replace the trace config file option with a more flexible trace_filter and expose the same via the ARTI_LOG environment variable. If ARTI_LOG is set it will override the setting in the config file. Example: ARTI_LOG="info,tor_proto::channel=trace" ./target/debug/arti The syntax is described here https://docs.rs/tracing-subscriber/0.2.20/tracing_subscriber/filter/struct.EnvFilter.html#directives
-
- Aug 24, 2021
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Aug 09, 2021
-
-
Nick Mathewson authored
Mainly, drop the suggestion to fetch submodules, and explain what more things do. (The only submodule we have now is the fuzzing corpora, which most people won't want.) (I am not 100% convinced that we should keep 100% of the instructions for working with git in the long term. Do many other projects have these? Is there a tutorial we should link to instead?)
-
- Aug 06, 2021
-
-
S0AndS0 authored
-
- Jul 23, 2021
-
-
Nick Mathewson authored
Closes #151.
-
- Jun 17, 2021
-
-
HackerNCoder authored
-
Nick Mathewson authored
-
- Mar 17, 2021
-
-
Nick Mathewson authored
Closes #106
-
- Feb 09, 2021
-
-
Nick Mathewson authored
-
- Feb 08, 2021
-
-
George Kadianakis authored
-