- Sep 18, 2020
-
-
Nick Mathewson authored
This is experimental and probably will break some platforms
-
- Sep 15, 2020
-
-
Nick Mathewson authored
-
- Aug 25, 2020
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Aug 14, 2020
-
-
Jigsaw52 authored
Split implementation of several command line options from options_init_from_torrc into smaller isolated functions.
-
- Aug 13, 2020
-
-
Nick Mathewson authored
-
- Aug 12, 2020
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Aug 11, 2020
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
Nick Mathewson authored
-
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.
-
Nick Mathewson authored
-
- Aug 10, 2020
-
-
Nick Mathewson authored
Eventually this should be used by every one of our CI scripts.
-
- 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.
-
Nick Mathewson authored
This differs from my old git-resquash.sh in that it uses the newer `git rebase --keep-base` if available
-
Nick Mathewson authored
Our old https://bugs.torproject.org/nnnn URLs only work for bugs numbered before 40000. Newer gitlab bugs need to have specific projects mentioned. This patch assumes that bugs are in tpo/core/tor by default, but allows us to refer to several other projects by saying e.g. "chutney#40002" if we want.
-
- Jul 15, 2020
-
-
Jigsaw52 authored
Also adds generic tor_glob function to expand globs.
-
- Jul 14, 2020
-
-
David Goulet authored
Closes #40044 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jul 09, 2020
-
-
Nick Mathewson authored
The osx version of this tool doesn't have --backup
-
Nick Mathewson authored
Analogously to tor-github, we now make a tor-gitlab repository. It is set up to disable push direct attempts, and to fetch merge requests into appropriate branches. git-pull-all.sh knows how to fetch this repository.
-
- Jul 08, 2020
-
-
David Goulet authored
LTTng tracepoint probe declaration is not really following a C standard that coccinelle and checkSpace.pl likes. Move everything to a .inc file and standardize the trace_probes_circuit.h header to include that LTTng specific file if the instrumentation was enabled at configure time. Part of #32910 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
This is the very first tracepoint in tor. It is in the circuit subsystem for when a new circuit opens. LTTng instrumentation requires lot more around a tracepoint than USDT thus this commit only adds one tracepoint in order to outline a base to add more tracepoints later. The idea is that we separate subsystem into what LTTng defines as "providers" so the circuit provider contains the tracepoint definitions for the circuit subsystem. Signed-off-by:
David Goulet <dgoulet@torproject.org> Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jul 02, 2020
-
-
David Goulet authored
Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
David Goulet authored
We introduce TOR_EXTRA_PRE_COMMIT_CHECKS environment variable to run the pre-commit hook. The pre-push git hook will set it in order to run all pre-commit checks. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
Nick Mathewson authored
-
- Jun 30, 2020
-
-
David Goulet authored
Only warn when we actually want a commit _and_ there are uncommitted changes found. Else, it is fine to rename if the script is not creating a commit. Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jun 23, 2020
-
-
David Goulet authored
Part of #33233 Signed-off-by:
David Goulet <dgoulet@torproject.org>
-
- Jun 16, 2020
-
-
Mike Perry authored
Faster Than Light!
-
- Jun 11, 2020
-
-
Nick Mathewson authored
Previously, this script ran over every C file in our source code, which took up to a minute on my desktop. Instead, the script now has several modes that it can run in, to minimize the time spent and improve useful output. It should now be suitable for everyday use and git hooks. I hope. I've also renamed this script, so that we can keep using it in the future if we were to move to some tool other than clang-format.
-
George Kadianakis authored
Co-authored-by:
Florentin Rochet <florentin.rochet@uclouvain.be>
-
- Jun 09, 2020
-
-
Nick Mathewson authored
-
Nick Mathewson authored
-
- Jun 08, 2020
-
-
c authored
Per <https://trac.torproject.org/projects/tor/ticket/34381>, these contrib scripts were generated by older versions of Tor and shellcheck will throw warnings if they still exist.
-
- Jun 03, 2020
-
-
Nick Mathewson authored
-
- May 18, 2020
-
-
teor authored
Accept extra lines in nodelist and routerlist due to extra features, and due to refactors that simplify some functions. Most of the refactor eliminated duplicate code in smaller functions, so there's only one large function that got smaller. Part of 34200.
-
- May 14, 2020
-
-
Nick Mathewson authored
-
- May 13, 2020
-
-
teor authored
Part of 33222.
-