aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAge
* whoops; mistaek in a496010642c2. so many commaNick Mathewson2014-02-18
|
* Enveigle configure to look for a2x.py as well as a2x.dana koch2014-02-17
| | | | | 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.
* Better test program for 128-bit math supportNick Mathewson2013-04-11
| | | | | | Clang 3.2 does constant-folding and variable substitution to determine that the program is equivalent to "return 1". Splitting the 128-bit math into a new function seems sufficient to fix this.
* Fix two dump bugs in "whether we can use curve25519-donna-c64" testNick Mathewson2013-03-25
| | | | | | | Dumb bug 1: == has higher precedence than &. Dumb bug 2: the main() function in an AC_RUN_IFELSE test is expected to return 0 on success, not 1.
* Merge commit '2f98bf5c9fac4dfd1bb07564ce08b13d1e330252' into maint-0.2.4Nick Mathewson2013-03-20
|\ | | | | | | (This is the part of the Bug 8042 patch that warns about unsigned time_t)
| * Warn at configure time when time_t is unsignedNick Mathewson2013-03-11
| | | | | | | | | | | | | | | | Inspired by #8042. As far as I know, OpenVMS is the only place you're likely to hit an unsigned time_t these days, and Tor's VMS support is... lacking. Still worth letting people know about it, though.
* | Be explicit that we want not only nacl but nacl-with-a-fast-curve25519Nick Mathewson2013-03-15
| | | | | | | | Resolves the user experience part of #8014.
* | Look at the right variable when warning about signed size_t.Nick Mathewson2013-03-11
|/ | | | | | | | | | | In 81d69f4c2d8a451 (0.2.21-alpha) we added a compile-time check for a (totally broken) signed size_t. In 0e597471af (not yet released) I switched to a better configure-time check, which stored its output in a different variable. I didn't change the code which looked at the output, however. This bug is not in any released version of Tor, and would not affect anybody with a working Tor.
* Have autoconf check whether enums are signed.Nick Mathewson2013-02-07
| | | | Fixes bug 7727; fix on 0.2.4.10-alpha.
* Use a nicely written autoconf macro to determine the sign of a typeNick Mathewson2013-02-07
| | | | This beats our old implementation, which wouldn't work when cross-compiling
* bump to 0.2.4.10-alpha-devRoger Dingledine2013-02-04
|
* bump to 0.2.4.10-alphaRoger Dingledine2013-02-04
|
* Detect platforms where memset(0) doesn't set doubles to 0.0.Nick Mathewson2013-01-29
| | | | | | | This is allowed by the C statndard, which permits you to represent doubles any way you like, but in practice we have some code that assumes that memset() clears doubles in structs. Noticed as part of 7802 review; see 8081 for more info.
* Check for nacl headers in nacl/ subdirNick Mathewson2013-01-16
| | | | Fix for bug 7972
* Update the copyright date to 201.Nick Mathewson2013-01-16
|
* Bump to 0.2.4.9-alpha-devNick Mathewson2013-01-15
|
* bump to 0.2.4.9-alphaRoger Dingledine2013-01-15
|
* Bump version to 0.2.4.8-alpha-devNick Mathewson2013-01-15
|
* bump to 0.2.4.8-alphaRoger Dingledine2013-01-14
|
* Merge branch 'ntor-resquashed'Nick Mathewson2013-01-03
|\ | | | | | | | | | | | | Conflicts: src/or/cpuworker.c src/or/or.h src/test/bench.c
| * Add a wrapper around, and test and build support for, curve25519.Nick Mathewson2013-01-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to use donna-c64 when we have a GCC with support for 64x64->uint128_t multiplying. If not, we want to use libnacl if we can, unless it's giving us the unsafe "ref" implementation. And if that isn't going to work, we'd like to use the portable-and-safe-but-slow 32-bit "donna" implementation. We might need more library searching for the correct libnacl, especially once the next libnacl release is out -- it's likely to have bunches of better curve25519 implementations. I also define a set of curve25519 wrapper functions, though it really shouldn't be necessary. We should eventually make the -donna*.c files get build with -fomit-frame-pointer, since that can make a difference.
* | bump to 0.2.4.7-alpha-devRoger Dingledine2012-12-25
| |
* | bump to 0.2.4.7-alphaRoger Dingledine2012-12-24
| |
* | Merge branch 'win64-7260'Nick Mathewson2012-12-07
|\ \ | |/ |/| | | | | Conflicts: src/or/dns.c
| * Compile (with warnings) with mingw64Nick Mathewson2012-11-02
| | | | | | | | Patch from yayooo for bug 7260, forward-ported to 0.2.4.
* | bump to 0.2.4.6-alpha-devRoger Dingledine2012-11-13
| |
* | bump to 0.2.4.6-alphaRoger Dingledine2012-11-13
|/
* bump to 0.2.4.5-alpha-devRoger Dingledine2012-10-26
|
* Bump the version number to 0.2.4.5-alphaNick Mathewson2012-10-25
| | | | (For real this time. It turns out that 4 and 5 are different numbers.)
* Bump version to 0.2.4.5-alphaNick Mathewson2012-10-25
|
* bump to 0.2.4.4-alpha-devRoger Dingledine2012-10-21
|
* bump to 0.2.4.4-alphaRoger Dingledine2012-10-20
|
* Add autoconf magic to support BitrigNick Mathewson2012-10-04
| | | | Bitrig is an openbsd fork. Patch from dhill. Ticket 6982.
* bump to 0.2.4.3-alpha-devRoger Dingledine2012-09-22
|
* bump to 0.2.4.3-alphaRoger Dingledine2012-09-22
|
* Merge remote-tracking branch 'public/bug6538'Nick Mathewson2012-09-11
|\ | | | | | | | | Conflicts: configure.ac
* | Bump version to 0.2.4.2-alpha-devNick Mathewson2012-09-10
| |
* | bump to 0.2.4.2-alphaRoger Dingledine2012-09-10
| |
* | Removed dependency on tor.spec. Removed tor.spec.in.Ondrej Mikle2012-09-07
| |
* | bump to 0.2.4.1-alpha-devRoger Dingledine2012-09-05
| |
* | bump to 0.2.4.1-alphaRoger Dingledine2012-09-05
| |
* | Rename configure.in to configure.acNick Mathewson2012-09-04
|/ | | | This is the preferred filename to use with Autoconf 2.50 and later.
* moved configure.ac to configure.in, should work with older autoconfs and ↵Felipe Bergo2002-06-28
| | | | | | automakes svn:r11
* added automake/autoconf support. When in doubt, "aclocal && autoconf && ↵Felipe Bergo2002-06-28
autoheader && automake" from the top dir. svn:r10