| Commit message (Expand) | Author | Age |
* | Better test program for 128-bit math support•••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.
| Nick Mathewson | 2013-04-11 |
* | Fix two dump bugs in "whether we can use curve25519-donna-c64" test•••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.
| Nick Mathewson | 2013-03-25 |
* | Merge commit '2f98bf5c9fac4dfd1bb07564ce08b13d1e330252' into maint-0.2.4•••(This is the part of the Bug 8042 patch that warns about unsigned time_t)
| Nick Mathewson | 2013-03-20 |
|\ |
|
| * | Warn at configure time when time_t is unsigned•••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.
| Nick Mathewson | 2013-03-11 |
* | | Be explicit that we want not only nacl but nacl-with-a-fast-curve25519•••Resolves the user experience part of #8014.
| Nick Mathewson | 2013-03-15 |
* | | Look at the right variable when warning about signed size_t.•••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.
| Nick Mathewson | 2013-03-11 |
|/ |
|
* | Have autoconf check whether enums are signed.•••Fixes bug 7727; fix on 0.2.4.10-alpha.
| Nick Mathewson | 2013-02-07 |
* | Use a nicely written autoconf macro to determine the sign of a type•••This beats our old implementation, which wouldn't work when cross-compiling
| Nick Mathewson | 2013-02-07 |
* | bump to 0.2.4.10-alpha-dev | Roger Dingledine | 2013-02-04 |
* | bump to 0.2.4.10-alpha | Roger Dingledine | 2013-02-04 |
* | Detect platforms where memset(0) doesn't set doubles to 0.0.•••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.
| Nick Mathewson | 2013-01-29 |
* | Check for nacl headers in nacl/ subdir•••Fix for bug 7972
| Nick Mathewson | 2013-01-16 |
* | Update the copyright date to 201. | Nick Mathewson | 2013-01-16 |
* | Bump to 0.2.4.9-alpha-dev | Nick Mathewson | 2013-01-15 |
* | bump to 0.2.4.9-alpha | Roger Dingledine | 2013-01-15 |
* | Bump version to 0.2.4.8-alpha-dev | Nick Mathewson | 2013-01-15 |
* | bump to 0.2.4.8-alpha | Roger Dingledine | 2013-01-14 |
* | Merge branch 'ntor-resquashed'•••Conflicts:
src/or/cpuworker.c
src/or/or.h
src/test/bench.c
| Nick Mathewson | 2013-01-03 |
|\ |
|
| * | Add a wrapper around, and test and build support for, curve25519.•••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.
| Nick Mathewson | 2013-01-02 |
* | | bump to 0.2.4.7-alpha-dev | Roger Dingledine | 2012-12-25 |
* | | bump to 0.2.4.7-alpha | Roger Dingledine | 2012-12-24 |
* | | Merge branch 'win64-7260'•••Conflicts:
src/or/dns.c
| Nick Mathewson | 2012-12-07 |
|\ \
| |/
|/| |
|
| * | Compile (with warnings) with mingw64•••Patch from yayooo for bug 7260, forward-ported to 0.2.4.
| Nick Mathewson | 2012-11-02 |
* | | bump to 0.2.4.6-alpha-dev | Roger Dingledine | 2012-11-13 |
* | | bump to 0.2.4.6-alpha | Roger Dingledine | 2012-11-13 |
|/ |
|
* | bump to 0.2.4.5-alpha-dev | Roger Dingledine | 2012-10-26 |
* | Bump the version number to 0.2.4.5-alpha•••(For real this time. It turns out that 4 and 5 are different numbers.)
| Nick Mathewson | 2012-10-25 |
* | Bump version to 0.2.4.5-alpha | Nick Mathewson | 2012-10-25 |
* | bump to 0.2.4.4-alpha-dev | Roger Dingledine | 2012-10-21 |
* | bump to 0.2.4.4-alpha | Roger Dingledine | 2012-10-20 |
* | Add autoconf magic to support Bitrig•••Bitrig is an openbsd fork. Patch from dhill. Ticket 6982.
| Nick Mathewson | 2012-10-04 |
* | bump to 0.2.4.3-alpha-dev | Roger Dingledine | 2012-09-22 |
* | bump to 0.2.4.3-alpha | Roger Dingledine | 2012-09-22 |
* | Merge remote-tracking branch 'public/bug6538'•••Conflicts:
configure.ac
| Nick Mathewson | 2012-09-11 |
|\ |
|
* | | Bump version to 0.2.4.2-alpha-dev | Nick Mathewson | 2012-09-10 |
* | | bump to 0.2.4.2-alpha | Roger Dingledine | 2012-09-10 |
* | | Removed dependency on tor.spec. Removed tor.spec.in. | Ondrej Mikle | 2012-09-07 |
* | | bump to 0.2.4.1-alpha-dev | Roger Dingledine | 2012-09-05 |
* | | bump to 0.2.4.1-alpha | Roger Dingledine | 2012-09-05 |
* | | Rename configure.in to configure.ac•••This is the preferred filename to use with Autoconf 2.50 and later.
| Nick Mathewson | 2012-09-04 |
|/ |
|
* | moved configure.ac to configure.in, should work with older autoconfs and auto...•••svn:r11
| Felipe Bergo | 2002-06-28 |
* | added automake/autoconf support. When in doubt, "aclocal && autoconf && autoh...•••svn:r10
| Felipe Bergo | 2002-06-28 |