Nick Mathewson
faa92253e9
Bump version to 2.0.19-stable-dev
2012-05-03 16:34:29 -04:00
Nick Mathewson
8a9b0cdf63
Increment version to 2.0.19-stable
2012-05-03 12:33:36 -04:00
Sebastian Hahn
4a6fd43313
Configure with gcc older than 2.95
...
I don't know why people use such ancient gcc versions, but the fix seems
straightforward enough to maybe just do it.
2012-04-03 05:37:31 +02:00
Nick Mathewson
f0fb2c271c
Bump version to 2.0.18-stable-dev
2012-03-22 14:34:01 -04:00
Nick Mathewson
75401035f0
Bump version to 2.0.18-stable
2012-03-22 14:00:54 -04:00
Sebastian Hahn
083296bc27
Don't do clang version detection when disabling some flags
...
When clang 2.9 was around we hoped they'd introduce support for the
normalized=id and override-init warnings by 3.0, but they haven't. We
should only add the version detection back in when clang actually
supports those warnings.
2012-03-13 06:43:02 +01:00
Mark Ellzey
2d67b63853
Changed OPENSSL_LDFLAGS to OPENSSL_LIBADD
2012-02-14 15:37:58 -05:00
Mark Ellzey
9278196847
Added OPENSSL_LDFLAGS env variable which is appended to SSL checks.
...
If openssl is not installed system-wide or not compiled as a shared library,
some systems require various link flags (e.g., -ld).
2012-02-14 15:01:02 -05:00
Nick Mathewson
2d7bf0f78d
Bump version to 2.0.17-stable-dev
2012-02-10 22:16:14 -05:00
Nick Mathewson
e49e289129
Update copyright notices to 2012
2012-02-10 17:29:53 -05:00
Nick Mathewson
8152b4c2b3
Bump version to 2.0.17-stable
2012-02-10 16:49:05 -05:00
Mike Frysinger
358c745e54
check for sysctl before we use it
...
Not all C libraries under Linux support the sysctl() func.
2011-12-08 11:39:48 -05:00
Nick Mathewson
ba4d66961e
Increment version to 2.0.16-stable-dev
2011-11-18 15:34:37 -05:00
Nick Mathewson
5de3fa3208
Increment version to 2.0.16-stable
2011-11-18 15:27:06 -05:00
Nick Mathewson
8589f6c45b
Bump version to 2.0.15-stable-dev
2011-10-12 01:00:23 -04:00
Nick Mathewson
4d9529fcfa
Increment version to 2.0.15-stable
2011-10-12 00:22:17 -04:00
Nick Mathewson
a718b6c31c
Increment version to 2.0.14-stable-dev
2011-08-31 11:25:11 -04:00
Nick Mathewson
85976ddfa4
Bump version to 2.0.14-stable
2011-08-30 22:28:02 -04:00
Sebastian Hahn
5d1b255b14
Ignore deprecation warnings on OS X
...
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-08-10 19:13:39 +02:00
Nick Mathewson
a2fdf9b04f
Bump version to 2.0.13-stable-dev
2011-07-18 23:37:59 -04:00
Nick Mathewson
80414e22a7
Bump version to 2.0.13-dev
2011-07-18 18:19:25 -04:00
Nick Mathewson
60c1426f2c
Bump version to 2.0.12-stable-dev
2011-06-04 21:36:34 -04:00
Nick Mathewson
7283facdb9
Bump version to 2.0.12-stable. Not release just yet
2011-06-03 17:08:14 -04:00
Nick Mathewson
d54d3fc40d
cygwin: make it possible to build DLLs
...
Patch from Brian Koehmstedt
2011-06-01 13:48:02 -04:00
Peter Rosin
f3c7a4c165
Bring in the compile script from automake, if needed.
2011-05-25 19:44:06 -04:00
Peter Rosin
07c41bead2
Make the tests build when OpenSSL is not available.
...
Don't #define HAVE_OPENSSL (to zero) when OpenSSL is not available.
Code written as #ifdef HAVE_OPENSSL do not expect that.
2011-05-25 19:44:06 -04:00
Sebastian Hahn
66193853fd
Correctly detect openssl on windows
2011-05-06 10:58:06 -04:00
Sebastian Hahn
ceb03b90c4
Move the win32 detection in configure.in
2011-05-06 02:06:36 +02:00
Sebastian Hahn
292092eb29
Use OPENSSL_LIBS in Makefile.am
2011-05-06 02:06:32 +02:00
Nick Mathewson
e7529fa45b
Bump version to 2.0.11-stable-dev
2011-04-27 21:28:11 -04:00
Nick Mathewson
d4d55196bd
Increment version number to 2.0.11-stable
2011-04-27 20:25:57 -04:00
Nick Mathewson
ea0d019b71
Use AM_CONDITIONAL, not AC_SUBST, to tell automake to build regress
...
For some reason, this makes mingw much happier about building
regress.exe by default. No, I'm afraid I don't know why.
2011-04-23 02:35:17 -04:00
Nick Mathewson
53d1e450f4
Try to fix up CHECK_REGRESS hack to not break on win32
2011-04-23 01:48:11 -04:00
Sebastian Hahn
ad9ff5834a
Fix compilation under LLVM/clang with --enable-gcc-warnings
...
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.
This commit is based on a patch for Tor
(git commit 56bdc844ba68ac0911efc7ad3398f1eafeaaac76 by Steven
Murdoch), Copyright (c) 2007-2011, The Tor Project, Inc.
2011-04-23 02:03:48 +02:00
Nick Mathewson
c621359122
Add comment to configure.in to explain gc-sections test logic
...
(Basically, we need access to conftest.err for the test to work properly.)
2011-03-23 16:32:42 -04:00
Dave Hart
6bb23e4bb1
Fix for --gc-sections on NetBSD
...
This patch fixes http://bugs.ntp.org/1844 , works around
http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=40401 , by
improving the test for support of --gc-sections to run a program which
reads a file using stdio built with --gc-sections, instead of simply
link the binary. This catches the buggy linker as the garbage
collection removes a tag NetBSD uses to distinguish its own elf
binaries from Linux ones, causing it to treat conftest as a Linux
binary and run it with the wrong syscall table.
2011-03-23 16:23:59 -04:00
Nick Mathewson
2fba21d867
Make -ffunction-sections off-by-default in 2.0.x
...
I don't see how this can burn anybody, but I don't want to take
chances: new build options are something that should be done in an
alpha. To turn -ffunction-sections on, pass
--enable-function-sections to configure.
2011-02-22 16:20:42 -05:00
Nick Mathewson
7d913f4c8e
Remove nonfunctional enable_libevent_(install|regress)_def variables
2011-02-22 16:14:16 -05:00
Dave Hart
49e9bb7fb0
Add configure options to disable installation, regression tests
...
The main reason for disabling installation is if you're building
libevent as a subpackage for embedding: you want to have your main
package's "make all" build libevent, but you don't want your main
package's "make install" to install libevent.
2011-02-22 00:28:37 -05:00
Harlan Stenn
0b334799d6
Add -D_OSF_SOURCE to fix hpux builds
2011-02-22 00:26:19 -05:00
Dave Hart
0965c56356
Use the gcc -ffunction-segments feature to allow gc when linking with static libevent
2011-02-22 00:25:58 -05:00
Harlan Stenn
af08a94085
Check for getservbyname even if not on win32.
2011-02-22 00:25:30 -05:00
Harlan Stenn
833e5e9fcd
Fix autoconf bracket issues; make check for getaddrinfo include netdb.h
2011-02-22 00:25:23 -05:00
Harlan Stenn
a317c068fe
Skip check for zlib if we have no zlib.h
2011-02-22 00:25:18 -05:00
Sebastian Hahn
f663112fa2
Fix warnings about AC_LANG_PROGRAM usage
...
Autoconf 2.68 introduced some new warnings that were triggered during
autogen.sh. Fix those.
2011-02-03 13:59:18 -05:00
Nick Mathewson
c1260b0e7c
Do not check for gethostbyname_r versions if we have getaddrinfo
2011-01-31 17:36:49 -05:00
Nick Mathewson
9184563e49
Build correctly on platforms without sockaddr_storage
2011-01-24 18:29:44 -05:00
Nick Mathewson
3267703658
Make --enable-gcc-warnings a no-op if not using gcc
2011-01-24 17:42:23 -05:00
Nick Mathewson
05f0195dd9
Bump version to 2.0.10-stable-dev
2010-12-16 12:57:23 -05:00
Nick Mathewson
bffc411ed6
Set the version to 2.0.10-stable
2010-12-15 14:29:50 -05:00