summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2015-04-06bump 0.2.5 version to 0.2.5.12Nick Mathewson
2015-03-12Bump 025 version to 0.2.5.11Nick Mathewson
2014-10-24bump version to 0.2.5.10-devNick Mathewson
2014-10-20bump maint-0.2.5 to 0.2.5.9-rc-devNick Mathewson
2014-10-03Merge remote-tracking branch 'public/bug13325_024' into maint-0.2.5Nick Mathewson
2014-10-03Run correctly on OpenBSD systems without SSL_METHOD.get_cipher_by_charNick Mathewson
Also, make sure we will compile correctly on systems where they finally rip it out. Fixes issue #13325. Caused by this openbsd commit: ​http://marc.info/?l=openbsd-cvs&m=140768179627976&w=2 Reported by Fredzupy.
2014-09-11Bump maint-0.2.5 to 0.2.5.7-rc-devNick Mathewson
2014-07-28bump to 0.2.5.6-alphaRoger Dingledine
2014-07-28bump to 0.2.4.23Roger Dingledine
2014-07-16configure.ac: fix build with --enable-buffereventsAnthony G. Basile
When building with bufferevents enabled, configure.ac throws an error if "$ac_cv_header_event2_bufferevent_ssl_h" is not set to "yes". However, nowhere was AC_CHECK_HEADERS(event2/bufferevent_ssl.h) done. This commit adds the check.
2014-06-18Bump version to Tor 0.2.5.5-alpha-devNick Mathewson
2014-06-16bump version to 0.2.5.5-alpha. Not released yet.Nick Mathewson
2014-06-14Merge branch 'bug8746_v2_squashed'Nick Mathewson
Conflicts: src/common/include.am
2014-06-14New testing-only tor_sleep_msec functionNick Mathewson
In the unit tests I want to loop with a delay, but I want less than a 1 second delay. This, sadly, requires compatibility code.
2014-05-22Merge remote-tracking branch 'andrea/bug11476'Nick Mathewson
2014-05-16Turn --enable-mempools off by defaultAndrea Shepard
2014-05-16Bump maint-0.2.4 version to 0.2.4.22-devNick Mathewson
(See discussion on #9553)
2014-05-12Add --disable-mempools configure optionAndrea Shepard
2014-05-12Turn --enable-buf-freelists off by defaultAndrea Shepard
2014-05-07Script to detect unused autoconf outputsNick Mathewson
Should help speed up mingw builds by a percent or two.
2014-05-05Fix cross-compiling when 128-bit math compiles but won't linkNick Mathewson
Apparently, there exist cross-compiling environments for arm7 where you can compile a 64x64->128 multiply, but not link it. Fixes bug 11729; bugfix on 0.2.4.8-alpha. Patch from 'conradev'.
2014-04-30Merge remote-tracking branch 'public/bug11628'Nick Mathewson
2014-04-29Put tor.service in the right place, and autoconfify itNick Mathewson
This closes 8368.
2014-04-29Search for python by looking for "python2.7" and "python3.3" as well.dana koch
2014-04-28Deal with the aftermath of sorting contribNick Mathewson
This basically amounts to grepping for every file that mentioned contrib and adjusting its references to refer to the right place.
2014-04-28New --disable-seccomp option to turn off support for seccomp.Nick Mathewson
Fixes 11628.
2014-04-25Bump version to 0.2.5.4-alpha-devNick Mathewson
2014-04-25Bump version to 0.2.5.4-alpha.Nick Mathewson
Probably releasing within ~22 hours, pending testing
2014-04-24Merge branch 'bug11396_v2_squashed'Nick Mathewson
Conflicts: src/or/main.c
2014-04-24get_total_system_memory(): see how much RAM we haveNick Mathewson
2014-04-16Merge remote-tracking branch 'public/sandbox_fixes_rebased_2'Nick Mathewson
2014-04-16Get Libevent's PRNG functioning under the linux sandboxNick Mathewson
Libevent uses an arc4random implementation (I know, I know) to generate DNS transaction IDs and capitalization. But it liked to initialize it either with opening /dev/urandom (which won't work under the sandbox if it doesn't use the right pointer), or with sysctl({CTL_KERN,KERN_RANDOM,RANDOM_UUIC}). To make _that_ work, we were permitting sysctl unconditionally. That's not such a great idea. Instead, we try to initialize the libevent PRNG _before_ installing the sandbox, and make sysctl always fail with EPERM under the sandbox.
2014-04-14New --enable-expensive-hardening optionNick Mathewson
It turns on -fsanitize=address and -fsanitize=ubsan if they work. Most relays won't want this. Some clients may. Ticket 11477.
2014-03-23bump to 0.2.5.3-alpha-devNick Mathewson
2014-03-22Increment version to 0.2.5.3-alphaNick Mathewson
2014-02-24Merge branch 'bug11047'Nick Mathewson
2014-02-24pass our compiler -fasynchronous-unwind-tables by defaultNick Mathewson
This should make more platforms (in particular, ones with compilers where -fomit-frame-pointer is on by default but table generation isn't) support backtrace generation. Thanks to cypherpunks for this one. Fixes bug 11047; bugfix on 0.2.5.2-alpha.
2014-02-18Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-18whoops; mistaek in a496010642c2. so many commaNick Mathewson
2014-02-17Merge remote-tracking branch 'origin/maint-0.2.4'Nick Mathewson
2014-02-17Enveigle configure to look for a2x.py as well as a2x.dana koch
It's not guaranteed that every package symlinks a2x to a2x.py; OpenBSD does not do this, so let's just look for a2x.py as well.
2014-02-13bump to 0.2.5.2-alphator-0.2.5.2-alphaRoger Dingledine
2013-11-18Merge branch 'backtrace_squashed'Nick Mathewson
Conflicts: src/common/sandbox.c src/common/sandbox.h src/common/util.c src/or/main.c src/test/include.am src/test/test.c
2013-11-18Use pc_from_ucontext.m4 from Google Performance ToolsNick Mathewson
This M4 module lets us learn the right way (out of at least 18 possibilities) to extract the current PC for stack-trace-fixup-in-signal purposes. The Google Performance Tools license is 3-clause BSD.
2013-11-18On Linux (and some other systems) we need -rdynamic for backtracesNick Mathewson
2013-11-18Basic backtrace abilityNick Mathewson
On platforms with the backtrace/backtrace_symbols_fd interface, Tor can now dump stack traces on assertion failure. By default, I log them to DataDir/stack_dump and to stderr.
2013-10-31Only use -Wlogical-op with GCC 4.6 and laterNick Mathewson
It generates an apparently spurious warning with gcc 4.4 in debian; we haven't tested 4.5.
2013-10-30Add the -Wlogical-op switch when building with GCC 4.3 or later.Nick Mathewson
2013-10-21Better detection for certain broken cross-compiling situations.Nick Mathewson
Fixes bug 9869; patch from Benedikt Gollatz.
2013-10-21Give a better warning when stack protection breaks linking.Nick Mathewson
Fix for 9948; patch from Benedikt Gollatz.