Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-11-25 | configure: reject Python 2. | Nick Mathewson | |
Python 2 will be end-of-life as of 1 Jan 2020, so we can finally stop supporting it. As a first step, we should make our configure script stop accepting python 2 as something acceptable to run our tests with. Closes ticket 32608. | |||
2019-11-11 | Merge branch 'ticket32385' | Nick Mathewson | |
2019-11-11 | Clarify that "missing-doc-warnings" makes doxygen warnings nonfatal | Nick Mathewson | |
2019-11-06 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-11-06 | configure: Fix variable name typos | teor | |
The "if-present" clause of AC_ARG_ENABLE() sets enable_{lzma,zstd}, so we don't need to set it. The "if-not-present" clause needs to set enable_{lzma,zstd}, rather than just {lzma,zstd}. The rest of the script only ever checks for enable_{lzma,zstd} = no, so these changes do not actually change the behaviour of configure. Fixes bug 32401. | |||
2019-11-05 | Re-think our doxygen warnings wrt missing docs and fatalness. | Nick Mathewson | |
Up till now, we have warned about all missing documentation, which meant that we could never make doxygen warnings fatal. This has led to our doxygen output getting full of errors several times in the past. This commit changes our approach to doxygen warnings: missing documentation warnings are only on when the user asks for them with --enable-missing-doc-warnings. When that option is not present, doxygen respects the --enable-fatal-warnings flag. Closes ticket 32385. | |||
2019-11-05 | Revert "doxygen: Use @SRCDIR@ instead of @top_srcdir@." | Nick Mathewson | |
This reverts commit 4c2c98900b7698469cea02a57c977dc636ec1f65. | |||
2019-11-05 | doxygen: Use @SRCDIR@ instead of @top_srcdir@. | Nick Mathewson | |
Our @top_srcdir@ directory can contain "..", which confuses doxygen when it tries to make references to directories. Using @abs_top_srcdir@ has the same problem. Instead, we should use our @SRCDIR@ configuration variable, which is canonicalized. | |||
2019-11-05 | configure: Remove a check that will always fail | teor | |
And update the changes file to be more specific. Part of 32191. | |||
2019-11-05 | force pkg-config to only use --prefix when cross-compiling | Hans-Christoph Steiner | |
The current pkg-config setup has no sense of whether it is cross-compiling, so it will detect things on the build system that are not present or are wrong for the host system. This forces the cross-compiling build to only look for pkg-config .pc files in --prefix. A version of this has been the setup for many years with the Android builds. Fixes #32191 Signed-off-by: Hans-Christoph Steiner <hans@eds.org> | |||
2019-10-24 | bump to 0.4.2.3-alpha-dev | Nick Mathewson | |
2019-10-24 | configure: Add --disable-module-relay to summary | David Goulet | |
Closes #32266 Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-23 | Bump to 0.4.2.3-alpha | Nick Mathewson | |
2019-10-20 | configure: Make --disable-module-relay imply --disable-module-dirauth | teor | |
Part of 32123. | |||
2019-10-20 | configure: Add a relay module, with --disable-module-relay | teor | |
The Makefile and C defines don't actually do anything yet. Part of 32123. | |||
2019-10-18 | Merge branch 'maint-0.4.2' | Nick Mathewson | |
2019-10-18 | configure: Stop failing when jemalloc is requested, but tcmalloc is not found | teor | |
Fixes bug 32124; bugfix on 0.3.5.1-alpha. | |||
2019-10-18 | configure: Interpret --with-tcmalloc=no correctly | teor | |
Fixes bug 32124; bugfix on 0.2.0.20-rc. | |||
2019-10-18 | configure: Interpret --disable-module-dirauth=no correctly | teor | |
Fixes bug 32134; bugfix on 0.3.4.1-alpha. | |||
2019-10-18 | configure: Clarify the description of --disable-module-dirauth | teor | |
Part of 32123. | |||
2019-10-17 | Merge branch 'ticket31373_042_01_squashed' | Nick Mathewson | |
2019-10-17 | Print summary at the end of the configure script | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-10-11 | Bump master to 0.4.3.0-alpha-dev.tor-0.4.3.0-alpha-dev | Nick Mathewson | |
2019-10-07 | Merge remote-tracking branch 'tor-github/pr/1390' | Nick Mathewson | |
2019-10-07 | bump to 0.4.2.2-alpha-dev | Nick Mathewson | |
2019-10-03 | bump to 0.4.2.2-alpha | Nick Mathewson | |
2019-10-03 | configure: List the env vars needed if pkg-config doesn't work | teor | |
Part of 31922. | |||
2019-10-03 | configure: Fix a typo in the systemd version message | teor | |
2019-10-03 | configure: Give a more useful message when pkg-config fails | teor | |
When pkg-config is not installed, or a library that depends on pkg-config is not found, tell the user what to do to fix the problem. Fixes bug 31922; bugfix on 0.3.1.1-alpha. | |||
2019-09-24 | configure: Explain --disable-module-dirauth better | teor | |
Explain what the optional Directory Authority module is, and what happens when it is disabled. Fixes bug 31825; bugfix on 0.3.4.1-alpha. | |||
2019-09-17 | bump to 0.4.2.1-alpha-dev | Nick Mathewson | |
2019-09-16 | bump version to 0.4.2.1-alpha | Nick Mathewson | |
2019-08-20 | Rust: Update version requirements and CI | Sebastian Hahn | |
The #[global_allocator] attribute is not available in versions prior to 1.28.0, the default-linker-libraries feature requires rust 1.31.0. Adapt the CI to prevent accidental increases in Rust version by testing against 1.31.0, beta and nightly. | |||
2019-06-16 | Allow excluding documentation from the build | rl1987 | |
2019-06-11 | Merge branch 'tor-github/pr/1060' | George Kadianakis | |
2019-06-10 | Merge remote-tracking branch 'tor-github/pr/1038' | Nick Mathewson | |
2019-06-10 | Bump master to 0.4.2.0-alpha-dev | Nick Mathewson | |
2019-06-06 | bump to 0.4.1.2-alpha-dev | Nick Mathewson | |
2019-06-05 | Bump to 0.4.1.2-alpha | Nick Mathewson | |
2019-05-29 | Check whether gcc-hardening is runnable, and log an error if not | Nick Mathewson | |
Closes ticket 27530. | |||
2019-05-22 | Now this repository is full of 0.4.1.1-alpha-dev | Nick Mathewson | |
2019-05-22 | Bump to 0.4.1.1-alpha | Nick Mathewson | |
2019-05-21 | Remove torctl.in from contrib/dist | rl1987 | |
2019-04-27 | Remove obsolete OpenSUSE initscript | rl1987 | |
2019-04-17 | Remove contrib/dist/tor.sh.in | rl1987 | |
2019-03-26 | Merge remote-tracking branch 'tor-github/pr/724' | teor | |
2019-03-22 | Compile time check for being able to fit {unsigned} int inside void pointer | rl1987 | |
2019-03-13 | Merge branch 'pr_722_squashed' | Nick Mathewson | |
2019-03-13 | Silence unneeded clang warns that triggered in prob distr tests. | George Kadianakis | |
See https://trac.torproject.org/projects/tor/ticket/29528#comment:3 and https://bugs.llvm.org/show_bug.cgi?id=19535 | |||
2019-02-26 | Merge branch 'tor-github/pr/655' | David Goulet | |