Nick Mathewson
dd4be76f83
Incremement version to 2.1.3-alpha
2013-04-30 12:02:49 -04:00
Nick Mathewson
4914620025
Do not build strlcpy.c when it will have no code.
2013-03-31 14:05:26 -04:00
Nick Mathewson
2863c83700
Avoid using $(top_srcdir) in TESTS.
...
Newer automakes don't like this.
2013-02-08 22:10:05 -05:00
Nick Mathewson
ffdad1dcbc
Bump versions to 2.1.2-alpha
2012-11-18 10:53:52 -05:00
Ross Lagerwall
b3fea67385
Rename configure.in to configure.ac.
...
".ac" is the preferred extension.
2012-09-03 08:37:25 +02:00
Nick Mathewson
b7f6e89ab9
We now require automake 1.9 or later. Modernize!
2012-08-28 16:22:00 -04:00
Nick Mathewson
371a1237d0
Make quiet build even quieter
2012-08-28 16:07:56 -04:00
Nick Mathewson
6cdfeebebc
Rename subordinate Makefile.ams to include.am
2012-08-28 16:01:14 -04:00
Nick Mathewson
7092f3b677
Switch to non-recursive makefiles
...
This approach should let Make work better, let libevent build faster
(especially when using a parallelized build), and basically make the
Makefiles easier to maintain.
See http://miller.emu.id.au/pmiller/books/rmch/ for more info on why
you'd want to do this.
This is due to an idea from Zack Weinberg; the patch is my own.
2012-08-28 15:58:18 -04:00
Nick Mathewson
7b18e5c633
Enable silent build rules by default. Override with V=1
2012-08-28 15:10:55 -04:00
Nick Mathewson
a163026099
Merge branch '21_robust_monotonic'
2012-05-01 13:22:56 -04:00
Zack Weinberg
5859c235de
Generate event-config.h with a single sed script
...
This approach should make the creation of the file more atomic, to
fix a bug reported by Dinh.
This patch has one change from Zack's original version: it avoids
$<, since Dave Hart tells me he thinks that's not so portable.
(commit message by nickm)
2012-04-27 09:42:01 -04:00
Nick Mathewson
71bca50f12
Split out time-related prototypes into time-internal.h
2012-04-20 12:27:12 -04:00
Nick Mathewson
c419485442
Split out time-related evutil functions into a new evutil_time.c
2012-04-20 12:19:03 -04:00
Nick Mathewson
2711cda300
Split long lists in Makefile.am into one-item-per-line
2012-04-20 12:14:20 -04:00
Nick Mathewson
53a07fe2f9
Replace pipe-based notification with EVFILT_USER where possible
...
Sufficiently recent kqueue implementations have an EVFILT_USER filter
that we can use to wake up an event base from another thread. When
it's supported, we now use this mechanism rather than our old
(pipe-based) mechanism. This should save some time and complications
on newer OSX and freebsds.
2012-04-11 16:14:09 -04:00
Nick Mathewson
2dedff36e1
Try to finalize changelog situation for 2.1.1-alpha
2012-04-03 16:50:54 -04:00
Nick Mathewson
4fe81e238b
Distribute whatsnew-2.1.txt.
2012-03-22 18:11:01 -04:00
Nick Mathewson
639383a454
Make the generated event-config.h use correct include guards
2012-02-29 15:07:31 -05:00
Nick Mathewson
f82c57e505
Generate event-config.h using the correct macros.
...
The previous patch didn't change the sed script in Makefile.am, since
that couldn't be done automatically.
2012-02-29 15:07:31 -05:00
Nick Mathewson
2958a5cd3a
Make event-config.h depend on Makefile.am
2012-02-29 15:07:14 -05:00
Nick Mathewson
bbea8d6bc5
Move libevent 1.x headers to include/, to put all public headers in one place.
2012-02-13 12:45:07 -05:00
Nick Mathewson
539466e568
Merge remote-tracking branch 'origin/patches-2.0'
...
Conflicts:
Makefile.am
WIN32-Code/event2/event-config.h
configure.in
2012-02-10 17:33:50 -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
Nick Mathewson
5de3fa3208
Increment version to 2.0.16-stable
2011-11-18 15:27:06 -05:00
Nick Mathewson
4d9529fcfa
Increment version to 2.0.15-stable
2011-10-12 00:22:17 -04:00
Nick Mathewson
4cbedae95f
Merge remote-tracking branch 'origin/patches-2.0'
...
Conflicts:
Makefile.am
WIN32-Code/event2/event-config.h
configure.in
2011-08-31 11:28:37 -04:00
Nick Mathewson
85976ddfa4
Bump version to 2.0.14-stable
2011-08-30 22:28:02 -04:00
Zack Weinberg
46f1769d41
Fix OSX build: $(OPENSSL_INCS) needs to be after $(AM_CPPFLAGS).
2011-08-30 13:31:53 -04:00
Harlan Stenn
6d2613becc
We need AM_CPPFLAGS when compiling bufferevent_openssl.c
2011-08-28 14:31:37 -04:00
Harlan Stenn
1c63860758
Use pkg-config (if available) to handle OpenSSL.
2011-08-28 14:31:28 -04:00
Nick Mathewson
80414e22a7
Bump version to 2.0.13-dev
2011-07-18 18:19:25 -04:00
Nick Mathewson
722207ff9e
Merge remote-tracking branch 'origin/patches-2.0'
2011-06-21 10:07:04 -04:00
Harlan Stenn
e23cda3dae
Don't install event_rpcgen.py when --disable-libevent-install is used
2011-06-21 10:05:28 -04:00
Nick Mathewson
e40bafe796
Merge remote-tracking branch 'origin/patches-2.0'
...
Conflicts:
Makefile.am
WIN32-Code/event2/event-config.h
configure.in
test/regress_ssl.c
2011-06-04 21:40:55 -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
36f745df22
Merge remote-tracking branch 'origin/patches-2.0'
2011-06-01 13:52:27 -04:00
Nick Mathewson
d54d3fc40d
cygwin: make it possible to build DLLs
...
Patch from Brian Koehmstedt
2011-06-01 13:48:02 -04:00
Nick Mathewson
0e95950e60
Merge remote-tracking branch 'origin/patches-2.0'
2011-05-25 19:46:14 -04:00
Peter Rosin
86090ee198
Link with -lshell32 and -ladvapi32 on Win32.
...
SHGetSpecialFolderPath is in Shell32.dll and the RegOpenKey (et al) and
CryptGenRandom (et al) functions are in -ladvapi32.dll. MinGW is "nice"
and brings those in automatically, but specify them explicitly for
other tool chains.
2011-05-25 19:44:06 -04:00
Nick Mathewson
6b23518d85
Merge remote-tracking branch 'origin/patches-2.0'
2011-05-06 11:06:11 -04:00
Sebastian Hahn
292092eb29
Use OPENSSL_LIBS in Makefile.am
2011-05-06 02:06:32 +02:00
Nick Mathewson
7889c43ef8
Merge remote-tracking branch 'origin/patches-2.0'
2011-05-04 16:23:02 -04:00
Peter Rosin
274dd0369a
libssl depends on libcrypto, not the other way around.
2011-05-04 16:18:46 -04:00
Nick Mathewson
d4d55196bd
Increment version number to 2.0.11-stable
2011-04-27 20:25:57 -04:00
Nick Mathewson
7a91f732be
Merge remote branch 'origin/patches-2.0'
2011-03-23 16:34:58 -04:00
Dave Hart
b5a1f9f74b
Fix make distcheck & installation of libevent 1 headers
...
libevent/Makefile.am corrects a typo (thanks to Harlan for spotting it
once we realized make distcheck was broken when building the libevent
tearoff). The result was the include/ev*.h were not distributed nor
installed whether or not --disable-libevent-install was used. This
was introduced with the final round (3/3) of
--disable-libevent-install patch from me.
2011-03-23 16:22:24 -04:00
Nick Mathewson
74bf57a63e
Merge remote-tracking branch 'origin/patches-2.0'
2011-03-03 12:58:06 -05:00
Dave Hart
ab008c7d05
Make --no-libevent-install apply to event1 headers too
2011-03-03 12:57:17 -05:00