summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2021-04-15Bump to 0.4.7.0-alpha-devtor-0.4.7.0-alpha-devNick Mathewson
2021-04-14Bump version to 0.4.6.2-alpha.Nick Mathewson
2021-03-18bump to 0.4.6.1-alpha-devNick Mathewson
2021-03-15Bump to 0.4.6.1-alphaNick Mathewson
2021-02-23Merge branch 'maint-0.4.5'David Goulet
2021-02-23Merge branch 'tor-gitlab/mr/326' into maint-0.4.5David Goulet
2021-02-23Remove mallinfo() from codebaseDavid Goulet
Now deprecated in libc >= 2.33 Closes #40309 Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-02-17Merge branch 'tor-gitlab/mr/311'David Goulet
2021-02-17Make our configure.ac script use the portable `=` comparisonNick Mathewson
Back in 0.4.5.1-alpha we added an `==` comparison, which isn't portable. Fixes bug #40298; bugfix on 0.4.5.1-alpha.
2021-02-15Bump to 0.4.5.6-devNick Mathewson
2021-02-15Bump to 0.4.5.6.Nick Mathewson
2021-02-03bump to 0.4.4.7-devNick Mathewson
2021-02-01bump to 0.4.5.5-rc-devNick Mathewson
2021-01-28Merge branch 'maint-0.4.3' into maint-0.4.4David Goulet
2021-01-28Merge branch 'maint-0.3.5' into maint-0.4.3David Goulet
2021-01-28Merge remote-tracking branch 'tor-gitlab/mr/186' into maint-0.3.5David Goulet
2021-01-28Bump to 0.4.5.5-rcNick Mathewson
2021-01-28Bump to 0.4.4.7Nick Mathewson
2021-01-28Bump to 0.4.3.8.Nick Mathewson
2021-01-28Bump to 0.3.5.13.Nick Mathewson
2021-01-22bump to 0.4.5.4-rc-devNick Mathewson
2021-01-22Bump to 0.4.5.4-rcNick Mathewson
2021-01-20Merge branch 'tor-gitlab/mr/264'David Goulet
2021-01-19Merge branch 'maint-0.4.5'Nick Mathewson
2021-01-18Bugfix for 40236Ali Raheem
Make configure script minireport accurate automatic detection and usage of liblzma and libzstd
2021-01-14configure: Don't print disable option for module that can't be disabledDavid Goulet
This is currently for the dircache module that can not be disabled by itself, it is only disabled from the relay module. Thus, we should not print in the configure summary the disable option. Signed-off-by: David Goulet <dgoulet@torproject.org>
2021-01-12Bump to 0.4.5.3-rc-devNick Mathewson
2021-01-11Increment version to 0.4.5.3-rcNick Mathewson
2020-12-16Merge branch 'maint-0.4.5'Alexander Færøy
2020-12-11configure: Revert back the static libevent pathDavid Goulet
From c618c4f27986825df2026fb22b8ee222edd1afa1, we changed the static libevent.a path to be able to use the git repository or tarball directly but that broke the "make install" setup that Tor Browser is using with Android. In other words, the git repository and tarball put the "libevent.a" in ".libs/" where "make install" puts it in "lib/". Using the --with-libevent-dir=..., which is mandatory for static libevent, autoconf will take the path and use it for the includes (-I) and library (-L) for which if it finds a "include/" and a "lib/" in the root, it will use those. However, with the git repo or tarball, the "lib/" doesn't exists thus autoconf sets the library search path to be at the root and thus fails to find the libevent.a in ".libs/". This is a whole lot more work to make both cases work in our configure.ac thus I'm reverting the change here to the Tor Browser case works again and the work around for others is to either symlink the libevent.a at the root or use a temporary make install directory. One long term fix here would likely be to ask libevent to symblink the .a into the root along the .la files and likely do the same for .so. Or, use the "lib/" structure to contain the .a + .so files. Would be better than doing ninji-tsu in our configure.ac Fixes #40225 Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-12-08Merge branch 'maint-0.4.5'David Goulet
2020-12-08configure: Fix the --enable-static-tor switchDavid Goulet
The "-static" compile flag was set globally which means that all autoconf test were attempting to be built statically and lead to failures of detecting OpenSSL libraries and others. This commit adds this flag only to the "tor" binary build. There is also a fix on where to find libevent.a since it is using libtool, it is in .libs/. At this commit, there are still warnings being emitted that informs the user that the built binary must still be linked dynamically with glibc. Fixes #40111 Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-11-23bump to 0.4.5.2-alpha-devNick Mathewson
2020-11-21Bump to 0.4.5.2-alpha.Nick Mathewson
2020-11-19Merge remote-tracking branch 'tor-gitlab/mr/214' into masterNick Mathewson
2020-11-18Merge branch 'maint-0.4.5' into masterDavid Goulet
2020-11-18Merge branch 'tor-gitlab/mr/144' into maint-0.4.5David Goulet
2020-11-17Bump version to 0.4.6.0-alpha-devtor-0.4.6.0-alpha-devNick Mathewson
2020-11-17Add the compiler name, version and libs used to compileGuinness
This changes the behaviour of `tor --version` in such a way. ```console src/app/tor --version Tor version 0.4.5.1-alpha-dev (git-46ccde66a97d7985). Tor is running on Linux with Libevent 2.1.12-stable, OpenSSL 1.1.1h, Zlib 1.2.11, Liblzma 5.2.4, Libzstd 1.4.5 and Glibc 2.31 as libc. Tor compiled with GCC version 10.2.0 ``` Fixes #32102
2020-11-12Fix typos.Samanta Navarro
Typos found with codespell. Please keep in mind that this should have impact on actual code and must be carefully evaluated: src/core/or/lttng_circuit.inc - ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER) + ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
2020-11-12Bump to 0.4.4.6-devNick Mathewson
2020-11-12Bump to 0.4.3.7-devNick Mathewson
2020-11-12Bump to 0.3.5.12-devNick Mathewson
2020-11-09Bump to 0.4.4.6Nick Mathewson
2020-11-09Bump to 0.4.3.7Nick Mathewson
2020-11-09Bump to 0.3.5.12Nick Mathewson
2020-11-09Merge remote-tracking branch 'tor-gitlab/mr/193'Alexander Færøy
2020-11-09Merge remote-tracking branch 'tor-gitlab/mr/190'Alexander Færøy
2020-11-03configure: Check STAP_PROBEV macro when building with USDT tracingDavid Goulet
It turns out that STAP_PROBEV() is not available on FreeBSD thus having sdt/sdt.h is not enough. Look for it now at configure time. Closes #40174 Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-11-02Merge branch 'tor-gitlab/mr/186'David Goulet