aboutsummaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2011-11-23bump to 0.2.3.8-alpha-devRoger Dingledine
2011-11-22bump to 0.2.3.8-alphaRoger Dingledine
2011-11-11New src/test/bench.c to allow us to actually _run_ benchmark codeNick Mathewson
Yes, the timing functions are suboptimal. Please improve!
2011-10-30blurb and version bump for 0.2.3.7-alphator-0.2.3.7-alphaRoger Dingledine
2011-10-28Bump version to 0.2.3.6-alpha-devNick Mathewson
2011-10-26bump to 0.2.3.6-alphaRoger Dingledine
2011-10-23bump to 0.2.3.5-alpha-devRoger Dingledine
2011-10-07Merge remote-tracking branch 'public/bug2430'Nick Mathewson
2011-09-28bump to 0.2.3.5-alphator-0.2.3.5-alphaRoger Dingledine
2011-09-13bump to 0.2.3.4-alpha-devRoger Dingledine
2011-09-13bump to 0.2.3.4-alphaRoger Dingledine
2011-09-13Provide missing description for our FLEXIBLE_ARRAY_MEMBER definesNick Mathewson
Apparently autoheader throws a tantrum if you say 'AC_DEFINE([a], [b])'. Instead you must say 'AC_DEFINE([a], [b], [description of a])'. We were running into this in our replacement definitions for FLEXIBLE_ARRAY_MEMBER, which were only getting built on autoconf versions before 2.61 -- and this made us stop working with those autoconf versinos. Fixes bug 2430; bugfix on 0.2.3.1-alpha.
2011-09-09Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: configure.in src/or/circuitbuild.c
2011-09-09Merge remote-tracking branch 'public/gcc-295-fix' into maint-0.2.2Nick Mathewson
2011-09-07Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: configure.in Conflict was between two pieces of configure.in logic added to the same place. Trivial.
2011-09-07Look for correct "ar" to cross-compileNick Mathewson
For some reason, autoconf doesn't by default have an "AC_PROG_AR" for this -- possibly it's assumed that any "ar" you have will work everyplace. Fixes bug 3909; found by sid77. This fixes a build issue first present in fdbdb4dc1500, but the bug (of not using a correct ar) has been in every Tor version ever: it just didn't matter until then.
2011-09-02bump to 0.2.3.3-alpha-devRoger Dingledine
2011-09-02bump to 0.2.3.3-alphaRoger Dingledine
2011-08-30Check for lround with autoconf; fall back to rint.Nick Mathewson
2011-08-22Revert change to libminiupnpc search pathSteven Murdoch
This was supposed to fix an oddity with library searching in autoconf but it didn't actually fix anything.
2011-08-22Merge branch 'bug1983-port-tor-fw-helper-to-windows' into bug2046Steven Murdoch
Conflicts: configure.in src/tools/tor-fw-helper/Makefile.am src/tools/tor-fw-helper/tor-fw-helper-upnp.c src/tools/tor-fw-helper/tor-fw-helper.c
2011-08-22Correct reference to libiphlpapi from libiphlapiSteven Murdoch
2011-08-19Only link ws2_32 and iphlapi on windows.Nick Mathewson
This is a tweak for the tor-fw-helper port to windows.
2011-08-19Link and build tor-fw-helper on WindowsSteven Murdoch
- Update configure script to test for libminiupnpc along with the libws2_32 and libiphlpapi libraries required by libminiupnpc - When building tor-fw-helper, link in libiphlpapi - Link in libminiupnpc statically becasue I could not get the DLL to link properly - Call WSAStartup before doing network operations - Fix up a compiler warning about uninitialized backend_state N.B. The changes to configure.in and Makefile.am will break on non- Windows platforms.
2011-08-18Merge remote branch 'origin/master' into bug2046Steven Murdoch
2011-08-17Bufferevents now requires Libevent 2.0.13-stable.Nick Mathewson
(Earlier Libevent versions have bufferevent bugs that affect us, and are missing some APIs that it would be handy to use.)
2011-08-11Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-08-10Ignore deprecation warnings on OS XSebastian Hahn
Starting with Lion, Apple decided to deprecate the system openssl. We can start requiring users to install their own openssl once OS X doesn't ship with it anymore.
2011-07-21XXX Hack to allow tor-fw-helper to be built on WindowsSteven Murdoch
For some reason, --with-libminiupnpc-dir doesn't work on Windows, so this hardcodes /local/lib as the path in which libminiupnpc.a can be found. Also, libminiupnpc needs libws2_32 and libiphlpapi under Windows, so this hardcodes these libraries when building the ./configure test program. These changes almost certainly break *nix, so should be fixed before merge.
2011-07-18Bump version to 0.2.3.2-alpha-devNick Mathewson
2011-07-18bump to 0.2.3.2-alphaRoger Dingledine
2011-06-20Fix tor-fw-helper-natpmp.c API usageJacob Appelbaum
libnatpmp-20110618 changed the API that tor-fw-helper used and for a time tor-fw-helper could not build against the newest libnatpmp. This patch brings support for libnatpmp to tor-fw-helper.
2011-05-11Merge remote-tracking branch 'public/bug3122_memcmp_022' into bug3122_memcmp_023Nick Mathewson
Conflicts in various places, mainly node-related. Resolved them in favor of HEAD, with copying of tor_mem* operations from bug3122_memcmp_022. src/common/Makefile.am src/or/circuitlist.c src/or/connection_edge.c src/or/directory.c src/or/microdesc.c src/or/networkstatus.c src/or/router.c src/or/routerlist.c src/test/test_util.c
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-05-06Link to libevent_openssl statically when requestedSebastian Hahn
When configure tor with --enable-bufferevents and --enable-static-libevent, libevent_openssl would still be linked dynamically. Fix this and refactor src/or/Makefile.am along the way.
2011-05-05Increment version to 0.2.3.1-alpha-devNick Mathewson
2011-05-05Increment version to 0.2.3.1-alphaNick Mathewson
2011-04-02Small fixes for the 2702 implementationSebastian Hahn
Improve the INSTALL documentation for static builds, remove a few unnecessary lines from configure.in and tweak the changelog message slightly.
2011-04-02add --enable-static-tor to our configure scriptJacob Appelbaum
This implements the feature request in bug #2702
2011-03-30Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
Conflicts: src/common/compat.h src/or/circuitlist.c src/or/circuituse.c src/or/or.h src/or/rephist.c
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-28Merge remote-tracking branch 'origin/maint-0.2.2'Nick Mathewson
2011-03-27Small tweaks for bug2698 bugfixSebastian Hahn
2011-03-27Fix libevent autoconf bug #2698Jacob Appelbaum
2011-03-18Merge remote branch 'origin/maint-0.2.2'Nick Mathewson
Trivial Conflicts: configure.in
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.2'Nick Mathewson
Conflicts: configure.in