|
b2e8fd0e
|
2009-04-30T23:56:53
|
|
Apparently MSVC lacks a ssize_t. Define an ev_ssize_t for headers, and make ssize_t work elsewhere.
svn:r1261
|
|
df0617f2
|
2009-04-23T00:21:23
|
|
Use signal.h, not sys/signal.h.
This is patch 2673214 from mmadia. It is correct, since we unconditionally
include signal.h in many other places, and only sometimes include sys/signal.h.
It is necessary to compile on Haiku, I'm told.
svn:r1228
|
|
e2b987ed
|
2009-04-23T00:01:05
|
|
bump the numeric version; this is not the same as the alpha.
svn:r1224
|
|
99de1867
|
2009-04-17T23:07:48
|
|
Bump version to 2.0.1-alpha-dev so that nobody mistakes a svn checkout for 2.0.1-alpha.
svn:r1196
|
|
d047b323
|
2009-04-17T17:22:32
|
|
Increment version to 2.0.1-alpha, and add a numeric version facility
svn:r1193
|
|
7fa8451d
|
2009-04-17T06:56:57
|
|
Add a configure flag to hardcode all of our mm functions.
svn:r1186
|
|
edfc28ca
|
2009-04-17T00:24:58
|
|
pkgconfig support from Ted Bullock
svn:r1177
|
|
52eb4951
|
2009-01-31T07:31:47
|
|
Build with the -fno-strict-aliasing flag on GCC.
You do not want to know about the 2 hours I just spent tracking down
an evdns bug that only affected me on some platforms to the way we
were using sockaddr* and sockaddr_in*. Suffice it to say that I do
not think this is the only C99-aliasing-dubiousness in our code, nor
that I am smart enough to keep my code correct with the GCC's strict
aliasing optimizations in place.
svn:r1079
|
|
fdf69493
|
2009-01-27T06:05:38
|
|
sendfile/mmap and memory reference implementation for evbuffers
svn:r1057
|
|
a077fb8c
|
2009-01-22T02:47:35
|
|
rename sys/signal.h to signal.h; configure m4 macro dir; this assist with compilation on Haiku
svn:r1033
|
|
309fc7c4
|
2009-01-21T07:51:25
|
|
New functions to provide sane threading callbacks with pthreads and win32 threading implementations.
svn:r1031
|
|
a5901991
|
2009-01-19T20:37:24
|
|
Use eventfd for main-thread notification where available (i.e., linux).
svn:r1023
|
|
ec4cfa33
|
2009-01-19T01:34:14
|
|
Make event_break threadsafe; make notify-thread mechanism a little more generic; let it use pipes where they work.
svn:r1019
|
|
980bcd68
|
2009-01-02T21:21:58
|
|
Work better with platforms that do not have ipv6 structures, or that do not have sin_len fields, etc.
svn:r986
|
|
0d9d5cfe
|
2009-01-02T20:46:12
|
|
New functions in evutil to clone inet_pton and inet_ntop, with tests.
Adapted from Tor code.
svn:r983
|
|
950af186
|
2008-05-10T05:58:17
|
|
replace fnmatch with homegrown function
svn:r804
|
|
64ce7990
|
2008-05-08T23:57:31
|
|
r15555@tombo: nickm | 2008-05-08 19:56:51 -0400
fwd-port The IRIX compiler thinks #error means warn. Fix configure.in to tolerate this.
svn:r801
|
|
f2a81fbc
|
2008-05-05T07:17:05
|
|
add support for virtual http hosts; no tests yet
svn:r771
|
|
ccb70f1b
|
2008-04-30T04:31:10
|
|
provide example bufferevent filters doing compression and decompression as additional regression test
svn:r751
|
|
44ceb945
|
2008-04-10T19:34:50
|
|
r19305@catbus: nickm | 2008-04-10 15:34:10 -0400
Fix bug 1938754: do not warn when epoll_create() fails with ENOSYS.
svn:r706
|
|
558de9b3
|
2008-03-02T21:18:33
|
|
Provide OpenSSL style support for multiple threads accessing the same event_base
svn:r684
|
|
0322ce0a
|
2008-02-28T18:36:03
|
|
r18486@catbus: nickm | 2008-02-28 13:35:53 -0500
Make offsetof into evutil_offsetof. Be a little more willing to call evbuffer_chain_align() from evbuffer_expand(). Clarify some docs, and add some XXX comments to note questionable areas.
svn:r677
|
|
5c70ea4c
|
2008-02-28T02:47:43
|
|
improved code for evbuffer; avoids memcpy
svn:r674
|
|
0d26f160
|
2008-02-18T20:13:27
|
|
r18169@catbus: nickm | 2008-02-18 15:13:20 -0500
Rebuild and re-run configure etc when configure.in or Makefile.am changes. Also, have automake do its dependency tracking.
svn:r651
|
|
11230f7e
|
2008-02-18T20:04:01
|
|
r18145@catbus: nickm | 2008-02-18 15:02:20 -0500
Stop using deprecated autoconf code to set integer types; detect actual files to include more thoroughly. This should make us work on solaris 9 again. This should be a backport candidate, if it works. Also, make all libevent code use ev_uint32_t etc, rather than uint_32_t.
svn:r649
|
|
f09e9d91
|
2008-02-17T01:12:09
|
|
1.3.99-trunk -> 1.4.99-trunk
svn:r644
|
|
807ab182
|
2008-02-16T20:49:47
|
|
r14211@tombo: nickm | 2008-02-16 15:28:54 -0500
Add new evutil_strtoll() function so we can apply 64-bit content-length patch from Scott Lamb in a portable way.
svn:r640
|
|
d4bdbca8
|
2007-12-18T03:54:19
|
|
add -Wstrict-aliasing and remove bogus evtag_test from event.h
svn:r602
|
|
ce4ee418
|
2007-11-26T19:18:49
|
|
r16733@catbus: nickm | 2007-11-26 14:18:25 -0500
Add an --enable-gcc-warnings option (lifted from Tor) to the configure script. When provided, and when we are using GCC, we enable a bunch of extra GCC warnings in the compiler. Also, make the code all build happily with these warnings.
svn:r553
|
|
4e1ec3e0
|
2007-11-07T21:01:26
|
|
Make all the C files in the libraries compile under MSVC 2005 Express. There are still a few warnings, and probably some subtle issues, but it's better than nothing.
svn:r499
|
|
e9564ece
|
2007-11-07T03:40:26
|
|
r16487@catbus: nickm | 2007-11-06 22:38:44 -0500
Remove rtsig method, as discussed in July. It hasn't compiled for quite a while, and nobody has seemed to miss it much. Please let us know if this was a bad call. [Tracker issue 1826539].
svn:r485
|
|
f0e06d75
|
2007-09-20T18:26:46
|
|
r15217@catbus: nickm | 2007-09-20 14:04:32 -0400
Fix win32 signals: teach win32 that we have per-base signal queues; teach signal.c that not everybody has sigaction().
svn:r442
|
|
25007183
|
2007-09-20T18:26:40
|
|
r15216@catbus: nickm | 2007-09-20 13:58:23 -0400
Add a new evutil module to contain the usual cross-platform hacks: socketpair, closesocket, and make_socket_nonblocking()
svn:r441
|
|
9c3ac4e4
|
2007-09-07T00:10:15
|
|
r14970@catbus: nickm | 2007-09-06 20:09:39 -0400
Fix compilation on Solaris; Patch from Magne Mahre.
svn:r409
|
|
5f04e3b7
|
2007-08-24T01:08:39
|
|
Bump version number in svn trunk to 1.3.99.
svn:r403
|
|
5e0ac7f2
|
2007-07-31T00:25:22
|
|
check for sys/select.h
svn:r377
|
|
3ad6b47e
|
2007-07-30T22:41:00
|
|
make clock_monotonic work; do not use default timeout;
from Scott Lamb, plus some fixes from me.
svn:r371
|
|
753ffa56
|
2007-06-30T19:08:46
|
|
convert u_int8_t types to uint8_t types
svn:r368
|
|
aa5c8068
|
2007-06-16T03:23:15
|
|
make it compile on solaris; from Andrei Nigmatulin
svn:r366
|
|
4408a5f8
|
2007-04-19T03:13:12
|
|
fix evbuffer_find off by one; found by Ken Cox; regression test by him
and fix by me
svn:r353
|
|
b5d2f9a2
|
2007-03-01T06:25:18
|
|
rolling back r339: evconfig.h does not work
svn:r341
|
|
127c260b
|
2007-02-28T04:02:29
|
|
make evconfig.h available as installed header file; not
really ideal but good enough for me; from Nick Mathewson
svn:r339
|
|
72a3f29d
|
2007-02-18T19:33:19
|
|
1.3a on trunk?
svn:r333
|
|
121efe65
|
2007-01-27T08:38:51
|
|
small bug fixes to AAAA resolution and regression test; from Nick Mathewson!
we love regresson tests.
svn:r319
|
|
6318fca2
|
2007-01-27T04:22:36
|
|
AAAA support for DNS; from Nick Mathewson.
unfortunately, no regression test
svn:r315
|
|
0db257b8
|
2007-01-03T07:11:17
|
|
rename strlcpy so that it does not conflict with other tests; from
Nick Mathewson.
svn:r306
|
|
868f10e7
|
2006-11-22T01:21:10
|
|
mingw fixes from Nick
svn:r271
|
|
3eec7f7c
|
2006-10-15T21:55:13
|
|
make it 1.2; fix some size issues for printf in regression code
svn:r242
|
|
9f7d28bb
|
2006-09-27T03:07:38
|
|
make it compile with mingw; from Nick
svn:r235
|
|
d0d8f9b4
|
2006-08-13T06:59:37
|
|
configure evdns and make it compile
svn:r225
|
|
00bc7e37
|
2006-07-15T02:55:57
|
|
1.2-rc1; Solaris' event port support from Dave Pacheco
svn:r216
|
|
571ac954
|
2006-03-28T04:33:41
|
|
use clock_gettime if available from Claudio Jeker <claudio@openbsd.org>
svn:r209
|
|
f6550f40
|
2006-02-26T20:13:04
|
|
provide strlcpy for the unenlightened libcs
svn:r203
|
|
8af2db10
|
2006-01-22T05:06:29
|
|
version 1.2
svn:r195
|
|
9938aaf5
|
2005-06-11T21:15:22
|
|
treate EINVAL as per fd error in kqueue; use argument for debug macros in
poll; version 1.1a; EINVAL fix from Nick Mathewson
svn:r168
|
|
c15db034
|
2005-05-10T04:40:03
|
|
performance improvements by Nick Mathewson; we modify the arrays directly
in poll_add and poll_del; some minor tweaks by me. earmark this as 1.0f
svn:r161
|
|
d6e56988
|
2005-05-10T04:16:17
|
|
sync
svn:r160
|
|
c09a8175
|
2005-04-23T03:03:28
|
|
1.0d
svn:r155
|
|
fdfa743c
|
2005-04-23T02:48:49
|
|
libtoolize; from Nick Mathewson
svn:r153
|
|
4157d33e
|
2005-04-04T00:35:14
|
|
acknowledgements and new version
svn:r143
|
|
fbdaf3ab
|
2005-03-29T07:03:10
|
|
debugging callbacks from Nick Mathewson <nickm@freehaven.net>
svn:r136
|
|
a46c2609
|
2005-02-22T16:12:34
|
|
compilation fixes for IRIX; from Nick Mathewson <nickm@freehaven.net>
svn:r132
|
|
905ee67d
|
2005-02-22T15:47:53
|
|
provide maintainer mode in automake; put event_gotsig back into global
state; return proper error code
svn:r131
|
|
d9cf6fe2
|
2004-12-05T22:16:35
|
|
version 1.0
svn:r127
|
|
6df2ede5
|
2004-08-10T18:29:37
|
|
close file descriptors on exec(); suggested by aaron at die.net
svn:r119
|
|
06aaa92f
|
2004-07-30T04:57:21
|
|
devpoll support
svn:r113
|
|
6db3da27
|
2004-07-19T06:18:10
|
|
should work a little bit better with solaris compiler
svn:r111
|
|
44d88ea6
|
2004-07-13T08:02:45
|
|
change evbuffer_read so that it reads directly into the memory allocated to
the evbuffer; this avoids one unnecessary data copy.
svn:r110
|
|
8f7a7a91
|
2004-04-04T02:19:39
|
|
version 0.8
svn:r99
|
|
5908bd72
|
2004-03-23T03:43:53
|
|
provided buffered events
svn:r95
|
|
ec2c1db4
|
2004-02-22T21:17:23
|
|
new event_once interface; start of buffering interface for buffered events
svn:r93
|
|
8a92823c
|
2003-10-25T21:59:24
|
|
make rtsig optional
svn:r91
|
|
dd0b36ab
|
2003-09-25T03:25:17
|
|
update build stuff
svn:r76
|
|
b6b1e4eb
|
2003-06-02T19:36:22
|
|
forgot
svn:r69
|
|
670b94e4
|
2003-04-14T17:32:19
|
|
version 0.7
svn:r66
|
|
0036d79a
|
2003-03-08T16:33:18
|
|
fix kqueue problem
svn:r50
|
|
251c7f68
|
2003-03-08T14:41:00
|
|
sync
svn:r48
|
|
71e51329
|
2003-03-07T23:21:01
|
|
check for linux eventpoll
svn:r43
|
|
b3d1c6a8
|
2003-02-28T22:38:30
|
|
support poll(2) and split out the signal handling
svn:r37
|
|
acf7a8e3
|
2002-09-15T19:01:42
|
|
version 0.6
svn:r34
|
|
8bb9fd58
|
2002-06-13T01:58:34
|
|
version 0.5
svn:r28
|
|
dbaa408e
|
2002-04-09T19:30:22
|
|
port to solaris
svn:r16
|
|
5b27aa03
|
2002-04-09T17:42:15
|
|
further automake conversion
svn:r10
|
|
6c6c936b
|
2002-04-09T17:02:38
|
|
change to automake
svn:r9
|
|
aa6567fe
|
2002-04-09T15:14:06
|
|
Initial revision
svn:r2
|