aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2018-03-28Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-28Bug 25664: Update libc version requirement for RustGeorg Koppen
When merging the patches for #25310 the libc version requirement in `GettingStartedRust.md` and `configure.ac` did not get updated to the now needed 0.2.39.
2018-03-23Define SRCDIR more correctly in configure.acNick Mathewson
Without this fix, we were just getting SRCDIR=`pwd`, which naturally was breaking out-of-tree builds. Bugfix on becae4c943969a4f4f14423cc897d39f41af7773; bug not in any released Tor.
2018-03-22Merge branch 'bug25399_squashed'Nick Mathewson
2018-03-22Do not page-align mmap length. #25399Alex Xu (Hello71)
2018-03-15Add a test for geoip_load_file().Nick Mathewson
2018-03-13Merge branch 'maint-0.3.3'Nick Mathewson
2018-03-13Merge branch 'maint-0.3.2' into maint-0.3.3Nick Mathewson
2018-03-13Add a missing prototype to our libevent configure stanza.Nick Mathewson
Fixes bug 25474; bugfix on 0.3.2.5-alpha.
2018-03-03bump to 0.3.3.3-alpha-devNick Mathewson
2018-03-03bump version to 0.3.2.10-devNick Mathewson
2018-03-01increment to 0.3.3.3-alphaNick Mathewson
2018-03-01version bump to 0.3.2.10Nick Mathewson
2018-02-18Use autoconf to check for optional zstd functionality.Nick Mathewson
Fixes a bug in our zstd-static code. Bug not in any released version of Tor.
2018-02-15Merge branch 'bug24914'Nick Mathewson
2018-02-15Merge branch '25162_zstd_static'Nick Mathewson
2018-02-15Merge branch 'bug24484_squashed'Nick Mathewson
2018-02-15Remove workaround code for systems where free(NULL) is busted.Nick Mathewson
Add an autoconf test to make sure we won't regret it. Closes ticket 24484.
2018-02-15Bump version in master to 0.3.4.0-alpha-devtor-0.3.4.0-alpha-devNick Mathewson
2018-02-10Bump version to 0.3.3.2-alpha-devNick Mathewson
2018-02-09Bump to 0.3.3.2-alphaNick Mathewson
2018-02-07Fix spelling mistakes corresponding to ticket #23650Deepesh Pathak
2018-02-06Add configure option to control ZSTD_STATIC_LINKING_ONLYNick Mathewson
2018-01-25In relay_digest_matches(), use stack instead of heap.Nick Mathewson
We'd been using crypto_digest_dup() and crypto_digest_assign() here, but they aren't necessary. Instead we can just use the stack to store the previous state of the SHA_CTX and avoid a malloc/free pair. Closes ticket 24914.
2018-01-25Bump version to 0.3.3.1-alpha-devNick Mathewson
2018-01-25bump version to 0.3.3.1-alphaNick Mathewson
2018-01-19Merge branch 'restart_debug_squashed'Nick Mathewson
2018-01-19Add a mostly disabled feature to debug restarting in-processNick Mathewson
For 23847, we want Tor to be able to shut down and then restart in the same process. Here's a patch to make the Tor binary do that. To test it, you need to build with --enable-restart-debugging, and then you need to set the environment variable TOR_DEBUG_RESTART. With this option, Tor will then run for 5 seconds, then restart itself in-process without exiting. This only happens once. You can change the 5-second interval using TOR_DEBUG_RESTART_AFTER_SECONDS. Implements ticket 24583.
2018-01-16Merge branch 'maint-0.3.2'Nick Mathewson
2018-01-16Merge remote-tracking branch 'public/bug24652_032' into maint-0.3.2Nick Mathewson
2018-01-09Increment version to 0.3.2.9-devNick Mathewson
2018-01-08Increment version to 0.3.2.9Nick Mathewson
2018-01-04Use -lresolv in LIBS with rust on OSX.Nick Mathewson
This fixes issue #24652, and is a workaround for Rust issue https://github.com/rust-lang/rust/issues/46797 .
2017-12-21Increment version to 0.3.2.8-rc-devNick Mathewson
2017-12-21Increment version to 0.3.2.8-rcNick Mathewson
2017-12-14bump to 0.3.2.7-rc-devNick Mathewson
2017-12-13update to 0.3.2.7-rcNick Mathewson
2017-12-13build: Add pretty printing of results of rust autoconf checks.Isis Lovecruft
* ADDS several `AC_MSG_RESULT`s which print the result of our checks for our rust dependencies and a check for a suitable rustc compiler version. * FIXES #24612: https://bugs.torproject.org/24612
2017-12-12Merge remote-tracking branch 'ahf-oniongit/bugs/24362'Nick Mathewson
2017-12-12Make configure log messages less confusing during static buildsteor
Closes #24558.
2017-12-11Merge remote-tracking branch 'public/feature24427'Nick Mathewson
2017-12-11Add support for Android's logging subsystem.Alexander Færøy
This patch adds support for Android's logging subsystem in Tor. When debugging Android applications it is useful to be able to collect information about the application running on the platform via the various system services that is available on the platform. This patch allows you to add "Log notice android" to your torrc and have Tor send everything above and including the notice severity to Android's ring buffer which can be inspected using the 'adb logcat' program. See: https://bugs.torproject.org/24362
2017-12-08Merge branch 'macro_free_v2_squashed'Nick Mathewson
2017-12-08Make tor_free only evaluate its input once (at least on gcc and clang)Nick Mathewson
2017-12-08Use mach_approximate_time() for coarse time where available.Nick Mathewson
This lets us have a coarse-time implementation with reasonable performance characteristics on OSX and iOS. Implements 24427.
2017-12-01bump to 0.3.2.6-alpha-devNick Mathewson
2017-11-30bump to 0.3.2.6-alphaNick Mathewson
2017-11-29Switch -Wnormalized=id to -Wnormalized=nfkcFernando Fernandez Mancera
Modified -Wnormalized flag to nfkc option in configure.ac to avoid source code identifier confusion. Fixes #24467 Signed-off-by: Fernando Fernandez Mancera <ffernandezmancera@gmail.com>
2017-11-22bump to 0.3.2.5-alpha-devNick Mathewson
2017-11-21Merge branch 'ticket23953_033_squashed'Nick Mathewson