Roger Dingledine
fcbb21b414
bump to 0.2.4.23
2014-07-28 04:07:36 -04:00
Nick Mathewson
8d9602c21c
Bump maint-0.2.4 version to 0.2.4.22-dev
...
(See discussion on #9553 )
2014-05-16 09:16:54 -04:00
Nick Mathewson
e616f5b513
whoops; mistaek in a496010642
. so many comma
2014-02-18 01:15:59 +00:00
dana koch
a496010642
Enveigle configure to look for a2x.py as well as a2x.
...
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.
2014-02-17 23:05:15 +00:00
Nick Mathewson
85e7de68bc
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.
2013-04-11 18:08:37 -04:00
Nick Mathewson
e9e430403c
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.
2013-03-25 10:07:41 -04:00
Nick Mathewson
90d2162f32
Merge commit '2f98bf5c9fac4dfd1bb07564ce08b13d1e330252' into maint-0.2.4
...
(This is the part of the Bug 8042 patch that warns about unsigned time_t)
2013-03-20 10:52:26 -04:00
Nick Mathewson
10fb339808
Be explicit that we want not only nacl but nacl-with-a-fast-curve25519
...
Resolves the user experience part of #8014 .
2013-03-15 11:00:43 -04:00
Nick Mathewson
051b1e8ac4
Look at the right variable when warning about signed size_t.
...
In 81d69f4c2d
(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.
2013-03-11 16:29:06 -04:00
Nick Mathewson
2f98bf5c9f
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.
2013-03-11 15:33:44 -04:00
Nick Mathewson
41200b4770
Have autoconf check whether enums are signed.
...
Fixes bug 7727; fix on 0.2.4.10-alpha.
2013-02-07 16:30:32 -05:00
Nick Mathewson
0e597471af
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
2013-02-07 16:23:48 -05:00
Roger Dingledine
2c73fe5f5e
bump to 0.2.4.10-alpha-dev
2013-02-04 18:20:13 -05:00
Roger Dingledine
54f9a402c5
bump to 0.2.4.10-alpha
2013-02-04 17:11:00 -05:00
Nick Mathewson
73d605b0f7
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.
2013-01-29 17:38:15 -05:00
Nick Mathewson
b987081941
Check for nacl headers in nacl/ subdir
...
Fix for bug 7972
2013-01-16 10:29:11 -05:00
Nick Mathewson
4da083db3b
Update the copyright date to 201.
2013-01-16 01:54:56 -05:00
Nick Mathewson
0301a1df6c
Bump to 0.2.4.9-alpha-dev
2013-01-15 16:01:02 -05:00
Roger Dingledine
23dd7c9012
bump to 0.2.4.9-alpha
2013-01-15 11:57:34 -05:00
Nick Mathewson
85eb83052f
Bump version to 0.2.4.8-alpha-dev
2013-01-15 00:24:19 -05:00
Roger Dingledine
26cffd3b86
bump to 0.2.4.8-alpha
2013-01-14 18:52:42 -05:00
Nick Mathewson
b1bdecd703
Merge branch 'ntor-resquashed'
...
Conflicts:
src/or/cpuworker.c
src/or/or.h
src/test/bench.c
2013-01-03 11:52:41 -05:00
Nick Mathewson
89ec584805
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.
2013-01-02 14:10:48 -05:00
Roger Dingledine
747d284088
bump to 0.2.4.7-alpha-dev
2012-12-25 02:52:53 -05:00
Roger Dingledine
d3c2254fda
bump to 0.2.4.7-alpha
2012-12-24 04:04:04 -05:00
Nick Mathewson
3fa9151f26
Merge branch 'win64-7260'
...
Conflicts:
src/or/dns.c
2012-12-07 14:12:17 -05:00
Roger Dingledine
83b1a50cc0
bump to 0.2.4.6-alpha-dev
2012-11-13 01:46:59 -05:00
Roger Dingledine
b13c6becc8
bump to 0.2.4.6-alpha
2012-11-13 00:00:33 -05:00
Nick Mathewson
9dee6b1dce
Compile (with warnings) with mingw64
...
Patch from yayooo for bug 7260, forward-ported to 0.2.4.
2012-11-02 13:51:11 -04:00
Roger Dingledine
2fd064d28f
bump to 0.2.4.5-alpha-dev
2012-10-26 02:32:44 -04:00
Nick Mathewson
c331694d06
Bump the version number to 0.2.4.5-alpha
...
(For real this time. It turns out that 4 and 5 are different numbers.)
2012-10-25 10:44:14 -04:00
Nick Mathewson
951b5b7e6a
Bump version to 0.2.4.5-alpha
2012-10-25 10:33:17 -04:00
Roger Dingledine
a73b275300
bump to 0.2.4.4-alpha-dev
2012-10-21 13:25:35 -04:00
Roger Dingledine
fe3b95f359
bump to 0.2.4.4-alpha
2012-10-20 16:06:05 -04:00
Nick Mathewson
d92d3f3335
Add autoconf magic to support Bitrig
...
Bitrig is an openbsd fork. Patch from dhill. Ticket 6982.
2012-10-04 10:56:33 -04:00
Roger Dingledine
a2f57b9799
bump to 0.2.4.3-alpha-dev
2012-09-22 08:09:17 -04:00
Roger Dingledine
3355976bb4
bump to 0.2.4.3-alpha
2012-09-22 06:11:28 -04:00
Nick Mathewson
75c9ccd4f8
Merge remote-tracking branch 'public/bug6538'
...
Conflicts:
configure.ac
2012-09-11 17:51:36 -04:00
Nick Mathewson
99cb9696ac
Bump version to 0.2.4.2-alpha-dev
2012-09-10 19:49:20 -04:00
Roger Dingledine
73c13baa97
bump to 0.2.4.2-alpha
2012-09-10 17:38:50 -04:00
Ondrej Mikle
43c86bbc70
Removed dependency on tor.spec. Removed tor.spec.in.
2012-09-07 14:44:53 -04:00
Roger Dingledine
a504a81d22
bump to 0.2.4.1-alpha-dev
2012-09-05 20:05:50 -04:00
Roger Dingledine
237129847b
bump to 0.2.4.1-alpha
2012-09-05 19:12:22 -04:00
Nick Mathewson
485b4b7eee
Rename configure.in to configure.ac
...
This is the preferred filename to use with Autoconf 2.50 and later.
2012-09-04 11:12:00 -04:00
Felipe Bergo
3840dbcaaf
moved configure.ac to configure.in, should work with older autoconfs and automakes
...
svn:r11
2002-06-28 23:43:00 +00:00
Felipe Bergo
f09e25e9f5
added automake/autoconf support. When in doubt, "aclocal && autoconf && autoheader && automake" from the top dir.
...
svn:r10
2002-06-28 23:26:42 +00:00