- Sep 18, 2024
-
-
Jim Newsome authored
-
Jim Newsome authored
-
- Sep 11, 2024
-
-
Jim Newsome authored
get_new_absolute_nodes_path: create Path objects when iterating See merge request !22
-
Jim Newsome authored
Otherwise after iterating through this loop once, the next loop crashes due to newdir now being a string, and therefore no `exists` method.
-
- Sep 10, 2024
-
-
David Goulet authored
Add options to disable functionality incompatible with shadow See merge request !21
-
Jim Newsome authored
Adds * CHUTNEY_DISABLE_IPV6 env variable. * --no-ipv6 command line option Using these sets the `AddressDisableIPv6` directive, and adds the `IPv4Only` modifier to the `ORPort` directive. These are helpful when running under shadow, which doesn't support ipv6.
-
Jim Newsome authored
* Add environment variable `CHUTNEY_ENABLE_CONTROLSOCKET` * Add command-line flag `--no-controlsocket` The default behavior is unchanged; a unix control socket will be created for each tor process. Setting `CHUTNEY_ENABLE_CONTROLSOCKET` to false, or using the `--no-controlsocket` command line flag, disables it. This is helpful for running chutney under shadow, which doesn't support unix sockets.
-
- Sep 05, 2024
-
-
David Goulet authored
test-network.sh: use TOR_DIR as fallback instead of first priority See merge request !20
-
Jim Newsome authored
If CHUTNEY_TOR or CHUTNEY_TOR_GENCERT have already been set explicitly by environment variable or command-line option, the previous behavior of overriding that using TOR_DIR is surprising; especially if TOR_DIR itself was implicitly set to ../tor. e.g. if there happens to be a `tor` source directory at `../tor`, past behavior of `test-network.sh --tor=/preferred/tor` was to ignore the command-line flag and attempt to use `../tor/src/app/tor`. The new behavior is to use `/preferred/tor`.
-
- Aug 01, 2024
-
-
Nick Mathewson authored
Fix basic usage with Python 3.12 See merge request !19
-
- Jul 31, 2024
-
- Mar 17, 2023
-
-
Nick Mathewson authored
Set cc_alg=2 params to enable congestion control See merge request !18
-
- Mar 15, 2023
-
-
David Goulet authored
Signed-off-by: David Goulet <dgoulet@torproject.org>
-
- Feb 08, 2023
-
-
Nick Mathewson authored
Shell script fixes for clean shellcheck v0.9.0 output See merge request !17
-
Micah Elizabeth Scott authored
Looks like it's pickier about suppressing word splitting now. This fixes all the warnings I was getting on v0.9.0 and doesn't appear to break anything.
-
Micah Elizabeth Scott authored
This code is meant to fall through to a default value if no parameter is given, but because we have set -o nounset it errors out instead.
-
- Feb 03, 2023
-
-
Nick Mathewson authored
Remove deprecated cgitb traceback module See merge request !16
-
Micah Elizabeth Scott authored
This is the trivial fix for bug 40021, deprecation warnings on Py3.11 Anyone know of a drop-in replacement that's worth the complexity? The main added verbosity in cgitb is expanded stack parameter values and local variables in the backtrace.
-
- Oct 25, 2022
-
-
Nick Mathewson authored
generate bridge configuration for arti See merge request !15
-
- Oct 24, 2022
-
-
trinity-1686a authored
-
- Oct 22, 2022
-
-
trinity-1686a authored
-
- Nov 18, 2021
-
-
Nick Mathewson authored
-
- Oct 22, 2021
-
-
Nick Mathewson authored
-
- Oct 21, 2021
-
-
Nick Mathewson authored
-
- Sep 27, 2021
-
-
Nick Mathewson authored
-
- Sep 26, 2021
-
-
trinity-1686a authored
-
- Jul 19, 2021
-
-
iowaguy authored
The README has a `.md` extension, but was not actually written in Markdown format, which was causing it to render poorly on GitHub and GitLab.
-
- Mar 05, 2021
-
- Feb 19, 2021
-
-
Gabor Somogyi authored
-
Gabor Somogyi authored
-
- Feb 16, 2021
-
-
David Goulet authored
Closes #40015 Signed-off-by: David Goulet <dgoulet@torproject.org>
-
- Feb 12, 2021
-
-
Nick Mathewson authored
-
- Feb 11, 2021
-
-
Nick Mathewson authored
Each chutney network now generates an arti.toml file in its nodes directory that can be used to connect to that network using arti.
-
- Dec 22, 2020
- Nov 25, 2020
-
-
George Kadianakis authored
Tor commits 1588767e and 4382e977 broke Chutney and we fix them here. See tor#40204 .
-
- Aug 22, 2020
-
- Jul 21, 2020
-
-
David Goulet authored
Without these, "None" is put in the ORPort for IPv6. Signed-off-by: David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Let relay.tmpl be IPv4 only else we are forced to pass "ipv6_addr=" to all templates. Without it, all IPv6 ORPorts end up with "None". Instead, when we explicitly want a network with IPv6 support, use relay-v6.tmpl which sets the IPv6 ORPort properly. Fixese #40008 Signed-off-by: David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Our exit-v6.tmpl should always have a v6 ORPort. Furthermore, bridges+ipv6-min network configuration now uses v6 authorities and a v6 Exit. Without this, the IPv6 bridge self rechability test would never work. Closes #40007 Signed-off-by: David Goulet <dgoulet@torproject.org>
-