aboutsummaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAge
* Remove everything related to os x expert packageSebastian Hahn2010-11-10
| | | | | | | | | | | 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.
* Remove redundant -Wpointer-sign CFLAGSebastian Hahn2010-10-20
| | | | | -Wpointer-sign is implied with -Wall, which we use when building with --enable-gcc-warnings.
* Remove redundant -Wformat -Wformat-security CFLAGSSebastian Hahn2010-10-20
| | | | | | 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..
* Use ssp-buffer-size param when hardeningSebastian Hahn2010-10-20
| | | | | | | | | | | 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.
* Fix MIPSpro and time_t signedness detectionSebastian Hahn2010-10-11
| | | | | 3d6e2830876 silenced the autogen.sh warnings as it was supposed to, but introduced two bugs. Fix them.
* Fix warnings with new versions of autoconfSebastian Hahn2010-10-11
| | | | | | 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).
* bump to 0.2.2.17-alpha-devRoger Dingledine2010-10-01
|
* bump to 0.2.2.17-alphaRoger Dingledine2010-09-30
|
* bump to 0.2.2.16-alpha-devRoger Dingledine2010-09-17
|
* best tor ever!Roger Dingledine2010-09-17
|
* Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-08-26
|\
| * Use -Wno-system-headers on openbsd to resolve 2nd case of bug1848Nick Mathewson2010-08-26
| |
| * bump to 0.2.1.25Roger Dingledine2010-03-15
| | | | | | | | it's perfect, let's ship it
| * clean up the 0.2.1.25 changelogRoger Dingledine2010-03-06
| |
| * bump to 0.2.1.24Roger Dingledine2010-02-21
| |
| * Bump version to 0.2.1.23-devNick Mathewson2010-02-18
| |
| * prepare for 0.2.1.23Roger Dingledine2010-02-12
| |
* | Bump version to 0.2.2.15-alpha-devNick Mathewson2010-08-19
| |
* | bump to 0.2.2.15-alphaRoger Dingledine2010-08-18
| |
* | bump to 0.2.2.14-alpha-devRoger Dingledine2010-07-13
| |
* | bump to 0.2.2.14-alphaRoger Dingledine2010-07-12
| |
* | Merge commit 'linus/master'Roger Dingledine2010-05-07
|\ \
| * | Don't be bashistic.Linus Nordberg2010-05-07
| | |
* | | use ssp-buffer-size=1 to avoid Werror failuresAndy Isaacson2010-05-07
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | Add support for gcc compiler/linker hardening flags.Jacob Appelbaum2010-05-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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"
* | bump to 0.2.2.13-alpha-devRoger Dingledine2010-05-05
| |
* | bump to 0.2.2.13-alphaRoger Dingledine2010-04-24
| |
* | bump to 0.2.2.12-alpha-devRoger Dingledine2010-04-20
| |
* | bump to 0.2.2.12-alphaRoger Dingledine2010-04-20
| |
* | bump to 0.2.2.11-alpha-devRoger Dingledine2010-04-19
| |
* | bump to 0.2.2.11-alphaRoger Dingledine2010-04-15
| |
* | Add --enable-static-zlib optionSebastian Hahn2010-04-14
| | | | | | | | | | | | | | 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.
* | Merge branch 'asprintf'Nick Mathewson2010-04-02
|\ \
| * | Add a tor_asprintf() function, and use it in a couple of places.Nick Mathewson2010-02-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | asprintf() is a GNU extension that some BSDs have picked up: it does a printf into a newly allocated chunk of RAM. Our tor_asprintf() differs from standard asprintf() in that: - Like our other malloc functions, it asserts on OOM. - It works on windows. - It always sets its return-field.
* | | Don't require asciidoc when building Tor from a tarballSebastian Hahn2010-03-09
| | | | | | | | | | | | | | | | | | If asciidoc is required, the user receives an error message telling them about the --disable-asciidoc configure switch and the build breaks.
* | | bump to 0.2.2.10-alpha-devRoger Dingledine2010-03-08
| | | | | | | | | | | | now's your chance to destabilize it
* | | prepare 0.2.2.10-alpha for releaseRoger Dingledine2010-03-07
| | |
* | | Add configure switch to disable use of asciidocSebastian Hahn2010-03-01
|/ / | | | | | | | | Also break the build if that switch isn't used and asciidoc isn't available.
* | bump to 0.2.2.9-alpha-devRoger Dingledine2010-02-22
| |
* | prepare for 0.2.2.9-alphaRoger Dingledine2010-02-22
| |
* | Remove the --enable-iphone option as needless.Nick Mathewson2010-02-12
| | | | | | | | | | On or-talk, Marco Bonetti reports that recent iPhone SDKs build Tor fine without it.
* | Remove the --enable-debug option for configure, it didn't do anything.Sebastian Hahn2010-02-13
| |
* | Merge remote branch 'origin/maint-0.2.1'Nick Mathewson2010-02-02
|\|
| * Link libssl and libcrypto in the right order.Nick Mathewson2010-02-02
| | | | | | | | | | | | | | | | For most linking setups, this doesn't matter. But for some setups, when statically linking openssl, it does matter, since you need to link things with dependencies before you link things they depend on. Fix for bug 1237.
* | Fix building the tarballSebastian Hahn2010-01-28
| | | | | | | | | | | | | | This removes the Makefile.am from doc/design-paper and replaces it with a static Makefile. We don't need to call it during the normal Tor build process, as we don't need its targets normally. Keeping it around in case we want to rebuild the pdf or ps files later.
* | Merge remote branch 'sebastian/manpage'Nick Mathewson2010-01-27
|\ \
| * | Convert the Tor manpage to asciidoc.Sebastian Hahn2010-01-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | This should be a very faithful conversion, preserving as much of the layout of the old manpage as possible. This wasn't possible for the nt-service and the DataDirectory/state parts. See a later commit for some small cleanups. Tiago Faria helped with the asciidoc conversion, big thanks!
| * | Allow generating documentation from asciidoc in the MakefileSebastian Hahn2010-01-27
| | |
* | | Bump version to 0.2.2.8-alpha-devNick Mathewson2010-01-27
|/ /
* | 0.2.2.8-alpha is coming out today sometimeRoger Dingledine2010-01-26
| |