aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2019-12-09bump to 0.4.2.5-devNick Mathewson
2019-12-05Bump to 0.4.2.5Nick Mathewson
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-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-23Bump to 0.4.2.3-alphaNick 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-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-17bump to 0.4.2.1-alpha-devNick Mathewson
2019-09-16bump version to 0.4.2.1-alphaNick 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-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
2019-06-06bump to 0.4.1.2-alpha-devNick Mathewson
2019-06-05Bump to 0.4.1.2-alphaNick Mathewson
2019-05-29Check whether gcc-hardening is runnable, and log an error if notNick Mathewson
Closes ticket 27530.
2019-05-22Now this repository is full of 0.4.1.1-alpha-devNick Mathewson
2019-05-22Bump to 0.4.1.1-alphaNick Mathewson
2019-05-21Remove torctl.in from contrib/distrl1987
2019-04-27Remove obsolete OpenSUSE initscriptrl1987
2019-04-17Remove contrib/dist/tor.sh.inrl1987
2019-03-26Merge remote-tracking branch 'tor-github/pr/724'teor
2019-03-22Compile time check for being able to fit {unsigned} int inside void pointerrl1987
2019-03-13Merge branch 'pr_722_squashed'Nick Mathewson
2019-03-13Silence 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-26Merge branch 'tor-github/pr/655'David Goulet
2019-02-19Bump to 0.4.1.0-alpha-devtor-0.4.1.0-alpha-devNick Mathewson
2019-02-06Code for anonymous mappings via mmap() or CreateFileMapping().Nick Mathewson
Using an anonymous mmap() is a good way to get pages that we can set kernel-level flags on, like minherit() or madvise() or mlock(). We're going to use that so that we can make uninheritable locked pages to store PRNG data.
2019-01-18Bump to 0.4.0.1-alpha-devNick Mathewson
2019-01-17Use openssl's version of sha3 when available.Nick Mathewson
Part of 28837.
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump to 0.4.0.1-alphaNick Mathewson
2018-12-21Merge branch 'maint-0.3.5'Nick Mathewson
2018-12-21Try @warning_flags to avoid bloating verbose make logsNick Mathewson
We now accumulate warning flags in a separate variable, "TOR_WARNING_FLAGS", and write it to a "warning_flags" file. Then we test whether the compiler will accept "@warning_flags": if so, we put "@warning_flags" in the CFLAGS; if not, we copy the contents of "$TOR_WARNING_FLAGS" into the CFLAGS. Closes ticket 28924.
2018-12-18Bump version to 0.3.5.6-rc-devNick Mathewson
2018-12-18Bump to 0.3.5.6-rcNick Mathewson
2018-11-24Rewrite updateVersions script in Python, add datestamp functionality.Nick Mathewson
This updateVersions.pl script was one of the only essential perl scripts left in out maint system, and was the only one that used autoconf to fill in the script. This script adds a feature to define an APPROX_RELEASE_DATE macro that is updated when the version changes. We'll use this to implement prop297, so that we have an accurate view of when a release date happens.