- Oct 10, 2024
-
-
David Goulet authored
forward-port the 0.4.8.12 changes See merge request !834
-
David Goulet authored
-
Resources allocated by cpuworker weren't being freed on clean shutdown. This applies for worker threads, worker thread pool, reply queue, reply event, ...
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
Handle empty DNS reply without error as NOERROR Closes #40248 See merge request !830
-
- Oct 01, 2024
-
-
Roger Dingledine authored
-
- Sep 25, 2024
-
-
David Goulet authored
Fix unit test in test_entrynodes.c See merge request !831
-
- Sep 24, 2024
-
-
Cecylia Bocovich authored
-
Daniel Winzen authored
-
- Sep 10, 2024
-
-
David Goulet authored
Fix a typo in the HTTP proxy error message. See merge request tpo/core/tor!829
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Pier Angelo Vendrame authored
-
- Sep 09, 2024
-
-
Nick Mathewson authored
This proposal adds new syntax to the SOCKS5 username/password extension scheme, so that requests with usernames starting with <torS0X> are now reserved. For C tor, all we need to do is reject every username starting with <torS0X> unless it is exactly "<torS0X>0".
-
- Aug 05, 2024
-
-
David Goulet authored
-
David Goulet authored
Fixes #40966 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jul 22, 2024
-
-
David Goulet authored
two small presentation issues in man page See merge request tpo/core/tor!824
-
- Jul 12, 2024
-
-
Roger Dingledine authored
-
- Jun 27, 2024
-
-
David Goulet authored
Implement phase 1 of Proposal 350 (remove TAP onion keys) See merge request tpo/core/tor!822
-
- Jun 26, 2024
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
Relay=1 is no longer supported; it corresponds to TAP. Microdesc=3 and Desc=3 are now supported; they correspond to the ability to handle (micro)descriptors without TAP onion keys.
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
All of these elements are now mandatory, so we can now simplify our logic for making sure that they are all present or all not-present.
-
Nick Mathewson authored
(Renaming them has forced me to look at every place where they are used, so I can make sure that they are really optional now.)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jun 24, 2024
-
-
Nick Mathewson authored
Also, stop storing onion keys in microdesc_t. (In prop350, for microdescs, we are making the body optional; the "onion-key" entry is still mandatory, so that we can tell where microdescs begin.)
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jun 18, 2024
-
-
David Goulet authored
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
This patch makes sure we clean up our version and implementation fields in our Managed Proxy struct after each test run. This was detected by LeakSanitizer. See: tpo/core/tor#11101.
-
-
This patch adds two new keys to bridges' extra-info document: "transport-version" and "transport-implementation". These two new values always appear together (if one is missing, the other one will be missing too) and is parsed from PT's STATUS TYPE=version messages. See: tpo/core/tor#11101.
-
-