summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2019-12-05Bump to 0.4.2.5Nick Mathewson
2019-12-05bump version to 0.4.1.7Nick Mathewson
2019-12-05Bump version to 0.3.5.9Nick Mathewson
2019-11-25configure: 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-15bump version to 0.4.2.4-rc-devNick Mathewson
2019-11-12Bump version to 0.4.2.4-rc.Nick Mathewson
2019-11-11Merge branch 'ticket32385'Nick Mathewson
2019-11-11Clarify that "missing-doc-warnings" makes doxygen warnings nonfatalNick Mathewson
2019-11-06Merge branch 'maint-0.4.2'Nick Mathewson
2019-11-06configure: Fix variable name typosteor
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-05Re-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-05Revert "doxygen: Use @SRCDIR@ instead of @top_srcdir@."Nick Mathewson
This reverts commit 4c2c98900b7698469cea02a57c977dc636ec1f65.
2019-11-05doxygen: 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-05configure: Remove a check that will always failteor
And update the changes file to be more specific. Part of 32191.
2019-11-05force pkg-config to only use --prefix when cross-compilingHans-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-24bump to 0.4.2.3-alpha-devNick Mathewson
2019-10-24configure: Add --disable-module-relay to summaryDavid Goulet
Closes #32266 Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-10-23Bump to 0.4.2.3-alphaNick Mathewson
2019-10-20configure: Make --disable-module-relay imply --disable-module-dirauthteor
Part of 32123.
2019-10-20configure: Add a relay module, with --disable-module-relayteor
The Makefile and C defines don't actually do anything yet. Part of 32123.
2019-10-18Merge branch 'maint-0.4.2'Nick Mathewson
2019-10-18configure: Stop failing when jemalloc is requested, but tcmalloc is not foundteor
Fixes bug 32124; bugfix on 0.3.5.1-alpha.
2019-10-18configure: Interpret --with-tcmalloc=no correctlyteor
Fixes bug 32124; bugfix on 0.2.0.20-rc.
2019-10-18configure: Interpret --disable-module-dirauth=no correctlyteor
Fixes bug 32134; bugfix on 0.3.4.1-alpha.
2019-10-18configure: Clarify the description of --disable-module-dirauthteor
Part of 32123.
2019-10-17Merge branch 'ticket31373_042_01_squashed'Nick Mathewson
2019-10-17Print summary at the end of the configure scriptDavid Goulet
Signed-off-by: David Goulet <dgoulet@torproject.org>
2019-10-11Bump master to 0.4.3.0-alpha-dev.tor-0.4.3.0-alpha-devNick Mathewson
2019-10-07Merge remote-tracking branch 'tor-github/pr/1390'Nick Mathewson
2019-10-07bump to 0.4.2.2-alpha-devNick Mathewson
2019-10-03bump to 0.4.2.2-alphaNick Mathewson
2019-10-03configure: List the env vars needed if pkg-config doesn't workteor
Part of 31922.
2019-10-03configure: Fix a typo in the systemd version messageteor
2019-10-03configure: Give a more useful message when pkg-config failsteor
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-24configure: Explain --disable-module-dirauth betterteor
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-19bump to 0.4.1.6-devNick Mathewson
2019-09-17Bump version to 0.4.1.6Nick Mathewson
2019-09-17bump to 0.4.2.1-alpha-devNick Mathewson
2019-09-16bump version to 0.4.2.1-alphaNick Mathewson
2019-08-20bump to 0.4.1.5-devNick Mathewson
2019-08-20Rust: Update version requirements and CISebastian 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-08-19Update version to 0.4.1.5Nick Mathewson
2019-07-25bump to 0.4.1.4-rc-devNick Mathewson
2019-07-25Bump version to 0.4.1.4-rcNick Mathewson
2019-06-25bump to 0.4.1.3-alpha-devNick Mathewson
2019-06-24bump to 0.4.1.3-alphaNick Mathewson
2019-06-16Allow excluding documentation from the buildrl1987
2019-06-11Merge branch 'tor-github/pr/1060'George Kadianakis
2019-06-10Merge remote-tracking branch 'tor-github/pr/1038'Nick Mathewson
2019-06-10Bump master to 0.4.2.0-alpha-devNick Mathewson