- Jan 22, 2025
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- May 30, 2024
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Dec 09, 2023
-
-
Alex Xu authored
In Python 3.12, these invalid escape sequences emit SyntaxWarnings, and will emit SyntaxErrors in a future release. Found using: grep '[^r]["'\''].*\\[^rn\\x0t"]' $(grep -rl '^#!.*python')
-
- Sep 25, 2023
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Aug 30, 2023
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Aug 15, 2023
-
-
Micah Elizabeth Scott authored
Change 3f66ff9b added geoip-db-tool to the main workspace, so it's no longer using a local lockfile. Move its lock to the crate root, remove from gitignore, and update it. (We could also choose to not keep the lockfiles checked in, but it seems useful to have them in our test and maintenance tooling here.)
-
Micah Elizabeth Scott authored
This fixes warnings found by clippy 0.1.71 on Rust 1.71.1 Tested this by doing a geoip update without committing changes.
-
- Aug 04, 2023
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jul 13, 2023
-
-
Nick Mathewson authored
Somebody emailed me to ask where to find the tool that generated our geoip file. I was about to suggest that they search for "geoip-db-tool", when I found that you can't actually search for that and find our code. Therefore, I'm adding a link.
-
- Jun 01, 2023
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jan 10, 2023
-
-
David Goulet authored
Nothing important, mostly false positive except one case. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Aug 10, 2022
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jun 16, 2022
-
-
Nick Mathewson authored
Also add an anchor for the second ClientTranportPlugin instance. See #40339. This doesn't need a changes file because it isn't user-facing.
-
- Apr 28, 2022
-
- Feb 25, 2022
-
-
Dimitris Apostolou authored
-
- Oct 27, 2021
-
-
David Goulet authored
We do this to avoid useless outputs but also, in the CI environement, the Python logging package stacktraces with a problem on a socket. The command still works but the logging fails. With the quiet switch, we don't get such stacktrace. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Oct 06, 2021
-
-
David Goulet authored
Closes #40469 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Sep 07, 2021
-
- Aug 29, 2021
-
- Aug 22, 2021
-
- May 25, 2021
-
-
Alexander Hansen Færøy authored
This patch is part of a series of patches where we try to change our primary branch name of tor.git from master to main. See: team#2
-
- Apr 14, 2021
-
-
Nick Mathewson authored
The --include-asn option includes AS numbers in the geoip mapping. The --output-asn option makes the program generate a number-to-name mapping file. Additionally, the script now outputs ?? CC entries for networks that are listed but which have no country known.
-
- Apr 12, 2021
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Mar 02, 2021
-
-
Nick Mathewson authored
-
- Feb 22, 2021
-
-
Nick Mathewson authored
0.1.9 fixed a range-coalescing bug; 0.1.10 fixed a performance regression.
-
Nick Mathewson authored
-
Nick Mathewson authored
The IPFire people provide a tool that collects data from several top-level sources, combines it into a single database, and annotates it with optional overrides. This tool transforms the "dump" format of their database into the form Tor expects.
-
- Feb 05, 2021
-
-
Alexander Hansen Færøy authored
This was a bad copy and paste error from the previous commit which generated a duplicated entry error from practracker. Unreviewed build fix. See: #40275.
-
Alexander Hansen Færøy authored
We solve this error by allowing the connection_exit_connect() function to be 130 lines long. Unreviewed build fix commit. See: tor#40275.
-
- Jan 21, 2021
-
-
David Goulet authored
Generates the compile_commands.json file using the "bear" application so the ccls server can be more efficient with our code base. Closes #40227 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Dec 16, 2020
-
-
David Goulet authored
Generates the compile_commands.json file using the "bear" application so the ccls server can be more efficient with our code base. Closes #40227 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Nov 12, 2020
-
-
Typos found with codespell. Please keep in mind that this should have impact on actual code and must be carefully evaluated: src/core/or/lttng_circuit.inc - ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER) + ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
-
- Oct 06, 2020
-
-
This patch adds support for exposing the environment variables `TOR_PT_OUTBOUND_BIND_ADDRESS_V4` and `TOR_PT_OUTBOUND_BIND_ADDRESS_V6` to Pluggable Transport proccesses. These two values will contain the IPv4 and IPv6 address that the user have specified in torrc that they wish the PT to use for all outgoing IP packets. It is important to note here that it is up to the indvidual Pluggable Transport if they are willing to honor these values or ignore them completely. One can test this feature using the following dummy PT written in POSIX shell script: #!/bin/sh echo "LOG SEVERITY=warning MESSAGE=\"Value for IPv4: ${TOR_PT_OUTBOUND_BIND_ADDRESS_V4}\"" echo "LOG SEVERITY=warning MESSAGE=\"Value for IPv6: ${TOR_PT_OUTBOUND_BIND_ADDRESS_V6}\"" while true ; do sleep 1 done with the following entries in your torrc: OutboundBindAddressPT 203.0.113.4 OutboundBindAddress 203.0.113.5 OutboundBindAddressPT 2001:db8::4 OutboundBindAddress 2001:db8::5 See: https://bugs.torproject.org/5304
-
- Sep 23, 2020
-
-
[This is a squashed patch for ticket 7193, based on taking a "git diff" for the original branch, then applying it with "git apply -3". I earlier attempted to squash the branch with "git rebase", but there were too many conflicts. --nickm]
-
- Aug 14, 2020
-
-
Jigsaw52 authored
Split implementation of several command line options from options_init_from_torrc into smaller isolated functions.
-
- Aug 11, 2020
-
-
Nick Mathewson authored
Previously it just used /usr/bin/env/python, which would fail if we only had a "python3" binary. Fixes bug 40095; bugfix on 0.4.4.1-alpha.
-
- Aug 03, 2020
-
-
Jigsaw52 authored
-
- Aug 01, 2020
-
-
Jigsaw52 authored
-
- Jul 17, 2020
-
-
Jigsaw52 authored
Also adds the compiled and running glibc version when using the --library-versions flag.
-