aboutsummaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Expand)AuthorAge
...
* | | Changes to tor-fw-helper, some based on Nick's review••• * MINIUPNPC rather than the generic UPNP * Nick suggested a better abstraction model for tor-fw-helper * Fix autoconf to build with either natpmp or miniupnpc * Add AM_PROG_CC_C_O to fix automake complaint * update spec to address nickm's concern * refactor nat-pmp to match upnp state * we prefer tor_snprintf to snprintf * link properlty for tor_snprintf * rename test_commandline_options to log_commandline_options * cast this uint as an int * detect possible FD_SETSIZE errors * make note about future enhancements for natpmp * add upnp enhancement note * ChangeLog entry * doxygen and check-spaces cleanup * create tor-fw-helper.1.txt Jacob Appelbaum2010-09-30
* | | First implementation of tor-fw-helper.•••tor-fw-helper is a command-line tool to wrap and abstract various firewall port-forwarding tools. This commit matches the state of Jacob's tor-fw-helper branch as of 23 September 2010. (commit msg by Nick) Jacob Appelbaum2010-09-30
* | | Autodetect the number of CPUs when possible if NumCPUs==0•••This is needed for IOCP, since telling the IOCP backend about all your CPUs is a good idea. It'll also come in handy with asn's multithreaded crypto stuff, and for people who run servers without reading the manual. Nick Mathewson2010-09-28
* | | Detect Libevent version at configure time when using buffereventsNick Mathewson2010-09-27
* | | Teach read_event/write_event manipulators about bufferevents.•••Add an --enable-bufferevents config switch. Nick Mathewson2010-09-27
* | | Remove never-actually-finished code to use readv and writev for IO.•••We'll get this feature for free with bufferevents, so there's no good reason to clone it in Tor. Nick Mathewson2010-09-27
* | | Bump the Tor version in master to 0.2.3.0-alpha-dev•••0.2.2.x development will continue in branch maint-0.2.2. master is now out of feature freeze. Let's not go crazy right away. :) Nick Mathewson2010-09-24
|/ /
* | 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.25•••it's perfect, let's ship it Roger Dingledine2010-03-15
| * 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 failures•••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> Andy Isaacson2010-05-07
|/ /
* | Add support for gcc compiler/linker hardening flags.•••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" Jacob Appelbaum2010-05-07
* | 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 option•••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. Sebastian Hahn2010-04-14
* | Merge branch 'asprintf'Nick Mathewson2010-04-02
|\ \
| * | Add a tor_asprintf() function, and use it in a couple of places.•••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. Nick Mathewson2010-02-25
* | | Don't require asciidoc when building Tor from a tarball•••If asciidoc is required, the user receives an error message telling them about the --disable-asciidoc configure switch and the build breaks. Sebastian Hahn2010-03-09
* | | bump to 0.2.2.10-alpha-dev•••now's your chance to destabilize it Roger Dingledine2010-03-08
* | | prepare 0.2.2.10-alpha for releaseRoger Dingledine2010-03-07
* | | Add configure switch to disable use of asciidoc•••Also break the build if that switch isn't used and asciidoc isn't available. Sebastian Hahn2010-03-01
|/ /
* | 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.•••On or-talk, Marco Bonetti reports that recent iPhone SDKs build Tor fine without it. Nick Mathewson2010-02-12
* | 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.•••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. Nick Mathewson2010-02-02
* | Fix building the tarball•••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. Sebastian Hahn2010-01-28
* | Merge remote branch 'sebastian/manpage'Nick Mathewson2010-01-27
|\ \
| * | Convert the Tor manpage to asciidoc.•••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! Sebastian Hahn2010-01-27
| * | 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
* | Merge commit 'origin/maint-0.2.1'•••Resolved conflicts in: configure.in src/or/Makefile.am src/tools/Makefile.am Nick Mathewson2010-01-24
|\|