aboutsummaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2011-05-11Merge remote-tracking branch 'public/3122_memcmp_squashed' into ↵Nick Mathewson
bug3122_memcmp_022 Conflicts throughout. All resolved in favor of taking HEAD and adding tor_mem* or fast_mem* ops as appropriate. src/common/Makefile.am src/or/circuitbuild.c src/or/directory.c src/or/dirserv.c src/or/dirvote.c src/or/networkstatus.c src/or/rendclient.c src/or/rendservice.c src/or/router.c src/or/routerlist.c src/or/routerparse.c src/or/test.c
2011-05-11Add a data-independent variant of memcmp and a d-i memeq function.Nick Mathewson
The tor_memcmp code is by Robert Ransom, and the tor_memeq code is by me. Both incorporate some ideas from DJB's stuff.
2011-03-28Merge remote-tracking branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
2011-03-28Fix configure.in zlib package names.Erinn Clark
2011-03-27Small tweaks for bug2698 bugfixSebastian Hahn
2011-03-27Fix libevent autoconf bug #2698Jacob Appelbaum
2011-03-18Remove superfluous -g -O2 compiler argumentSebastian Hahn
Autoconf adds -g -O2 by default, so adding it ourselves is not required. It also caused a warning with clang for every source file, so remove it here. Fixes last issue of ticket 2696.
2011-03-10Fix compilation under LLVM/clang with --enable-gcc-warningsSteven Murdoch
- When compiling using clang (2.9 or lower) do not enable -Wnormalized=id or -Woverride-init when --enable-gcc-warnings or --enable-gcc-warnings-advisory is set as these options are unsupported.
2011-02-22Merge remote branch 'origin/maint-0.2.1' into maint-0.2.2Nick Mathewson
Conflicts: configure.in
2011-02-22Remove doc/spec/Makefile.in from list of generated filesNick Mathewson
2011-02-03Enable ASLR and permanent DEP for Windows executablesJohn Brooks
Fix for #2358
2011-01-12Merge remote branch 'sebastian/bug2337' into maint-0.2.2Nick Mathewson
2011-01-12Fix a autoconf warningSebastian Hahn
2011-01-03Detect signed size_t and report an error at configure time.Nick Mathewson
2010-11-21bump to 0.2.2.19-alphaRoger Dingledine
2010-11-16new development versionRoger Dingledine
2010-11-16bump to 0.2.2.18-alphaRoger Dingledine
2010-11-10Remove everything related to os x expert packageSebastian Hahn
We decided to no longer ship expert packages for OS X because they're a lot of trouble to keep maintained and confuse users. For those who want a tor on OS X without Vidalia, macports is a fine option. Alternatively, building from source is easy, too. The polipo stuff that is still required for the Vidalia bundle build can now be found in the torbrowser repository, git://git.torproject.org/torbrowser.git.
2010-10-20Remove redundant -Wpointer-sign CFLAGSebastian Hahn
-Wpointer-sign is implied with -Wall, which we use when building with --enable-gcc-warnings.
2010-10-20Remove redundant -Wformat -Wformat-security CFLAGSSebastian Hahn
When configuring with --enable-gcc-warnings, we use -Wformat=2 which automatically enables the available -Wformat switches, so adding them again in the --enable-gcc-hardening case doesn't make sense..
2010-10-20Use ssp-buffer-size param when hardeningSebastian Hahn
We used to enable ssp-buffer-size=1 only when building with --enable-gcc-warnings. That would result in warnings (and no protection for small arrays) when building with --enable-gcc-hardening without enabling warnings, too. Fixes bug 2031. Also remove an XXX: We now allow to build with -fstack-protector by using --enable-gcc-hardening.
2010-10-11Fix MIPSpro and time_t signedness detectionSebastian Hahn
3d6e2830876 silenced the autogen.sh warnings as it was supposed to, but introduced two bugs. Fix them.
2010-10-11Fix warnings with new versions of autoconfSebastian Hahn
It looks like autoconf 2.68 introduced a bunch of new warnings when it didn't like the syntax you used or forgot to use AC_LANG_(SOURCE|PROGRAM).
2010-10-01bump to 0.2.2.17-alpha-devRoger Dingledine
2010-09-30bump to 0.2.2.17-alphaRoger Dingledine
2010-09-17bump to 0.2.2.16-alpha-devRoger Dingledine
2010-09-17best tor ever!tor-0.2.2.16-alphaRoger Dingledine
2010-08-26Merge remote branch 'origin/maint-0.2.1'Nick Mathewson
2010-08-26Use -Wno-system-headers on openbsd to resolve 2nd case of bug1848Nick Mathewson
2010-08-19Bump version to 0.2.2.15-alpha-devNick Mathewson
2010-08-18bump to 0.2.2.15-alphaRoger Dingledine
2010-07-13bump to 0.2.2.14-alpha-devRoger Dingledine
2010-07-12bump to 0.2.2.14-alphator-0.2.2.14-alphaRoger Dingledine
2010-05-07Merge commit 'linus/master'Roger Dingledine
2010-05-07Don't be bashistic.Linus Nordberg
2010-05-07use ssp-buffer-size=1 to avoid Werror failuresAndy Isaacson
Build on Ubuntu 10.04 64-bit was failing: util.c: In function ‘parse_http_time’: util.c:1370: error: not protecting function: no buffer at least 8 bytes long We don't want to lose -Werror, and we don't care too much about the added overhead of protecting even small buffers, so let's simply turn on SSP for all buffers. Thanks to Jacob Appelbaum for the pointer and SwissTorExit for the original report. Signed-off-by: Andy Isaacson <adi@hexapodia.org>
2010-05-07Add support for gcc compiler/linker hardening flags.Jacob Appelbaum
This patch adds support for two new configure options: '--enable-gcc-hardening' This sets CFLAGS to include: "-D_FORTIFY_SOURCE=2 -fstack-protector-all" "-fwrapv -fPIE -Wstack-protector -Wformat -Wformat-security" "-Wpointer-sign" It sets LDFLAGS to include: "-pie" '--enable-linker-hardening' This sets LDFLAGS to include: " -z relro -z now"
2010-05-05bump to 0.2.2.13-alpha-devRoger Dingledine
2010-04-24bump to 0.2.2.13-alphator-0.2.2.13-alphaRoger Dingledine
2010-04-20bump to 0.2.2.12-alpha-devRoger Dingledine
2010-04-20bump to 0.2.2.12-alphaRoger Dingledine
2010-04-19bump to 0.2.2.11-alpha-devRoger Dingledine
2010-04-15bump to 0.2.2.11-alphator-0.2.2.11-alphaRoger Dingledine
2010-04-14Add --enable-static-zlib optionSebastian Hahn
Works like the --enable-static-openssl/libevent options. Requires --with-zlib-dir to be set. Note that other dependencies might still pull in a dynamicly linked zlib, if you don't link them in statically too.
2010-04-02Merge branch 'asprintf'Nick Mathewson
2010-03-15bump to 0.2.1.25Roger Dingledine
it's perfect, let's ship it
2010-03-09Don't require asciidoc when building Tor from a tarballSebastian Hahn
If asciidoc is required, the user receives an error message telling them about the --disable-asciidoc configure switch and the build breaks.
2010-03-08bump to 0.2.2.10-alpha-devRoger Dingledine
now's your chance to destabilize it
2010-03-07prepare 0.2.2.10-alpha for releasetor-0.2.2.10-alphaRoger Dingledine
2010-03-06clean up the 0.2.1.25 changelogRoger Dingledine