kc3-lang/libevent/configure.in

Branch :


Log

Author Commit Date CI Message
faa92253 2012-05-03 16:34:29 Bump version to 2.0.19-stable-dev
8a9b0cdf 2012-05-03 12:33:36 Increment version to 2.0.19-stable
26c75828 2012-04-26 16:22:03 When PRECISE_TIMERS is set with epoll, use timerfd for microsecond precision The epoll interface ordinarily gives us one-millisecond precision, so on Linux it makes perfect sense to use the CLOCK_MONOTONIC_COARSE timer. But when the user has set the new PRECISE_TIMER flag for an event_base (either by the EVENT_BASE_FLAG_PRECISE_TIMER flag, or by the EVENT_PRECISE_TIMER environment variable), they presumably want finer granularity. On not-too-old Linuxes, we can achieve this using the Timerfd mechanism, which accepts nanosecond granularity and understands posix clocks. It's a little more expensive than just calling epoll_wait(), so we won't do it by default.
b8fd6f91 2012-04-09 13:39:11 Use mach_absolute_time() for monotonic clock support on OSX.
d9a55153 2012-04-03 20:30:54 Increment the version to 2.1.1-alpha-dev
3faaad49 2012-04-03 17:26:12 Bump the version to Libevent 2.1.1-alpha
93defa2f 2012-04-03 09:52:40 Merge remote-tracking branch 'origin/patches-2.0'
4a6fd433 2012-04-03 05:31:20 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.
f0fb2c27 2012-03-22 14:34:01 Bump version to 2.0.18-stable-dev
75401035 2012-03-22 14:00:54 Bump version to 2.0.18-stable
45d6213e 2012-03-13 15:56:35 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: configure.in
083296bc 2012-03-13 06:40:56 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.
1c4288f4 2012-02-25 07:36:49 Allow compilation on machines that do not have setrlimit.
5880e4a1 2012-02-14 18:04:52 Support TCP_DEFER_ACCEPT sockopts for listeners A listening socket can be enabled with the sockopt TCP_DEFER_ACCEPT. This informs the kernel to not call the user-land accept() until real data has been written to the socket. A new flag LEV_OPT_DEFERRED_ACCEPT has been introduced to automatically set this option. Optionally evutil_make_tcp_listen_socket_deferred() can be called manually. (Tweaked slightly by nickm.)
a220a081 2012-02-15 21:07:44 Merge remote-tracking branch 'github/21_fast_syscalls'
a37cbfda 2012-02-14 15:44:03 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: configure.in
2d67b638 2012-02-14 15:37:58 Changed OPENSSL_LDFLAGS to OPENSSL_LIBADD
92781968 2012-02-14 15:01:02 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).
2d7bf0f7 2012-02-10 22:16:14 Bump version to 2.0.17-stable-dev
539466e5 2012-02-10 17:33:50 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: Makefile.am WIN32-Code/event2/event-config.h configure.in
e49e2891 2012-02-10 17:29:53 Update copyright notices to 2012
8152b4c2 2012-02-10 16:49:05 Bump version to 2.0.17-stable
bac906c7 2012-02-10 16:39:46 Prefer epoll_create1 on Linuxen that have it
a1c042bf 2012-02-10 15:55:15 Infrastructure for using faster/fewer syscalls when creating sockets Linux provides some features that allow avoiding extra calls to fcntl when creating new nonblocking/close-on-exec sockets, so we can add wrapper functions to emulate those when they are not available. Additionally, even when we are emulating those functions, we can take a fast path that cuts our fcntl calls in half: we don't need to look up the previous value of a file's flags when we have just created it.
f25d9d32 2012-01-24 11:42:26 Add an (internal) usleep function for use by unit tests
d4306028 2011-12-08 11:43:04 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: configure.in
358c745e 2011-12-08 11:39:48 check for sysctl before we use it Not all C libraries under Linux support the sysctl() func.
88a30ad8 2011-12-07 18:29:06 Split up extra-long AC_CHECK_FUNCS/HEADERS lines in configure.in
7085a456 2011-12-07 18:16:32 Use getifaddrs to detect our interfaces if possible The old scheme involved connected UDP sockets and getsockname(), and is generally best avoied.
ba4d6696 2011-11-18 15:34:37 Increment version to 2.0.16-stable-dev
5de3fa32 2011-11-18 15:27:06 Increment version to 2.0.16-stable
8589f6c4 2011-10-12 01:00:23 Bump version to 2.0.15-stable-dev
4d9529fc 2011-10-12 00:22:17 Increment version to 2.0.15-stable
8a231040 2011-09-12 14:53:39 Build with large-file support on platforms where it matters Some hosts require you to define certain options to get a large off_t instead of a small one, to get useful ftell and fseek calls instead of ones that can only support 2GB files, and so on. This patch makes Libevent support those platforms by: * Defining the right options when we build, and * Changing our API so that it does not depend on the platform's definition of off_t. Based on discusion with Michael Herf
caf133f9 2011-09-12 10:09:28 Merge branch 'new_configure_options'
75502677 2011-04-10 18:25:05 Implement --enable-gcc-hardening configure option Using --enable-gcc-hardening enables some additional safety features that gcc makes available such as stack smashing protection using canaries and ASLR. This commit is based on a patch for Tor: (git commit 04fa935e02270bc90aca0f1c652d31c7a872175b by Jacob Appelbaum) Copyright (c) 2007-2011, The Tor Project, Inc.
d46517ee 2011-03-20 04:24:33 Make gcc warnings on by default, and --enable-gcc-warnings only add -Werror This commit is based on a patch for Tor (git commit ca60a6ce3f4786626ac455ec1b798b2e8304635c by Peter Palfrader), Copyright (c) 2007-2011, The Tor Project, Inc. (Originally, it added --enable-gcc-warnings-advisory as in Tor; Nick changed that.)
10c3450f 2011-08-31 11:58:40 Make --enable-verbose-debug option match its help text
a718b6c3 2011-08-31 11:25:11 Increment version to 2.0.14-stable-dev
85976ddf 2011-08-30 22:28:02 Bump version to 2.0.14-stable
1c638607 2011-08-28 14:30:52 Use pkg-config (if available) to handle OpenSSL.
d87a3f71 2011-08-11 13:59:02 Merge remote-tracking branch 'ellzey/event_debug_flag'
d4f56353 2011-08-10 13:18:30 Merge remote-tracking branch 'origin/patches-2.0'
5d1b255b 2011-08-10 19:11:55 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.
a9c2c9ab 2011-08-06 01:32:40 changed to --enable-verbose-debug
bc7b4e40 2011-08-02 17:23:52 Added --enable-event-debugging in configure
a2fdf9b0 2011-07-18 23:37:59 Bump version to 2.0.13-stable-dev
80414e22 2011-07-18 18:19:25 Bump version to 2.0.13-dev
60c1426f 2011-06-04 21:36:34 Bump version to 2.0.12-stable-dev
7283facd 2011-06-03 17:08:14 Bump version to 2.0.12-stable. Not release just yet
36f745df 2011-06-01 13:52:27 Merge remote-tracking branch 'origin/patches-2.0'
d54d3fc4 2011-06-01 13:48:02 cygwin: make it possible to build DLLs Patch from Brian Koehmstedt
85078b1f 2011-05-25 19:54:33 In configure, test for _WIN32 not WIN32.
0e95950e 2011-05-25 19:46:14 Merge remote-tracking branch 'origin/patches-2.0'
f3c7a4c1 2011-05-25 10:56:32 Bring in the compile script from automake, if needed.
07c41bea 2011-05-25 10:55:41 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.
6b23518d 2011-05-06 11:06:11 Merge remote-tracking branch 'origin/patches-2.0'
66193853 2011-05-05 16:27:55 Correctly detect openssl on windows
ceb03b90 2011-05-05 15:51:11 Move the win32 detection in configure.in
292092eb 2011-05-05 15:49:38 Use OPENSSL_LIBS in Makefile.am
e7529fa4 2011-04-27 21:28:11 Bump version to 2.0.11-stable-dev
d4d55196 2011-04-27 20:25:57 Increment version number to 2.0.11-stable
cea45590 2011-04-24 22:56:16 Merge remote-tracking branch 'origin/patches-2.0'
ea0d019b 2011-04-23 02:35:17 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.
18f24ef4 2011-04-23 02:31:59 Merge remote-tracking branch 'origin/patches-2.0'
53d1e450 2011-04-23 01:48:11 Try to fix up CHECK_REGRESS hack to not break on win32
614a1712 2011-04-22 23:46:25 Merge remote-tracking branch 'origin/patches-2.0' Conflicts: evthread.c
ad9ff583 2011-04-10 17:23:11 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.
7a91f732 2011-03-23 16:34:58 Merge remote branch 'origin/patches-2.0'
c6213591 2011-03-23 16:32:42 Add comment to configure.in to explain gc-sections test logic (Basically, we need access to conftest.err for the test to work properly.)
6bb23e4b 2011-03-23 16:22:57 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.
a11c30b5 2011-02-22 17:41:27 Merge remote branch 'origin/patches-2.0' This branch is the big one that merges all the ntp folks' changes Conflicts: configure.in
2fba21d8 2011-02-22 16:20:42 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.
7d913f4c 2011-02-22 16:14:16 Remove nonfunctional enable_libevent_(install|regress)_def variables
49e9bb7f 2011-02-13 02:05:04 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.
0b334799 2011-02-13 02:00:10 Add -D_OSF_SOURCE to fix hpux builds
0965c563 2011-02-13 01:50:40 Use the gcc -ffunction-segments feature to allow gc when linking with static libevent
af08a940 2011-02-13 01:42:58 Check for getservbyname even if not on win32.
833e5e9f 2011-02-13 01:39:10 Fix autoconf bracket issues; make check for getaddrinfo include netdb.h
a317c068 2011-02-13 01:34:40 Skip check for zlib if we have no zlib.h
4cb3f53a 2011-02-03 14:04:25 Merge remote branch 'origin/patches-2.0'
f663112f 2010-10-14 20:15:04 Fix warnings about AC_LANG_PROGRAM usage Autoconf 2.68 introduced some new warnings that were triggered during autogen.sh. Fix those.
86f02d75 2011-02-01 02:12:46 Merge remote branch 'origin/patches-2.0'
c1260b0e 2011-01-31 17:36:49 Do not check for gethostbyname_r versions if we have getaddrinfo
22845886 2011-01-31 16:45:23 Merge remote branch 'origin/patches-2.0'
9184563e 2011-01-24 18:29:20 Build correctly on platforms without sockaddr_storage
da13d644 2011-01-24 18:02:11 Merge remote branch 'origin/patches-2.0'
32677036 2011-01-24 17:42:23 Make --enable-gcc-warnings a no-op if not using gcc
f1f85147 2011-01-24 15:50:25 Allow use of --enable-silent-rules for quieter compilation with automake 1.11
ad03952e 2011-01-03 15:09:21 Backport libevent to vanilla Autoconf 2.59 (as used in RHEL5)
868f8887 2011-01-02 07:51:23 Use a Configuration Header Template for evconfig-private.h
edf62ddd 2011-01-02 07:29:45 Revert "evconfig-private.h with recusive configure subdirs" This reverts commit ed53d5ef8053af08186ef80dfc1647cff769fac8.
ed53d5ef 2011-01-02 06:35:05 evconfig-private.h with recusive configure subdirs
ea8fa4cb 2011-01-02 05:14:41 Add AC_GNU_SOURCE to the fallback case.
1fa7dbe1 2010-12-22 22:11:26 Add AC_USE_SYSTEM_EXTENSIONS to configure.in. Requires follow on patches for correctness and robustness.
2570ae50 2010-12-16 12:59:22 Bump version in master to 2.1.0-alpha-dev
05f0195d 2010-12-16 12:57:23 Bump version to 2.0.10-stable-dev
bffc411e 2010-12-15 14:29:50 Set the version to 2.0.10-stable
2b0b06d7 2010-11-30 02:19:25 Increment version to 2.0.9-rc-dev
9ce4cc4e 2010-11-23 11:17:24 Increment version to 2.0.9-rc