Joachim Bauch
ba24f616e5
added comments to describe refcounting of multicase chains
2011-10-17 21:46:12 +02:00
Joachim Bauch
26041a8ed8
prevent nested multicast references, reworked locking
2011-08-09 23:08:54 +02:00
Joachim Bauch
9d7368ae2d
support adding buffers to other buffers non-destructively
2011-08-09 23:08:46 +02:00
Nick Mathewson
5419803d3a
Merge remote-tracking branch 'origin/patches-2.0'
2011-08-08 22:04:46 -04:00
Mitchell Livingston
b4423029b9
Allow OS-neutral builds for platforms where some versions have arc4random_buf
2011-08-08 22:03:34 -04:00
Nick Mathewson
e91d57f1f6
Merge remote-tracking branch 'github/21_split_functions'
...
Conflicts:
event.c
The conflicts were with the 21_faster_timeout_adj branch, which
added a "reinsert" function that needed to get renamed to
"reinsert_timeout". Also, some of the code that 21_split_functions
changes got removed by 21_faster_timeout_adj.
2011-08-08 16:20:53 -04:00
Nick Mathewson
24e2480520
Merge remote-tracking branch 'github/21_faster_timeout_adj'
2011-08-08 16:17:18 -04:00
Nick Mathewson
909c40e5d1
Merge remote-tracking branch 'origin/patches-2.0'
2011-08-03 12:12:47 -04:00
Joachim Bauch
4a343943bd
Propagate errors on the underlying bufferevent to the user.
2011-08-03 12:08:58 -04:00
Nick Mathewson
0fcc536bcd
Add missing break to evhttp_parse_request_line
2011-08-01 10:30:32 -04:00
Nick Mathewson
e918f15a4c
Merge remote-tracking branch 'origin/patches-2.0'
2011-08-01 10:30:02 -04:00
Nick Mathewson
1183f7e24e
Fix typo in event_compat.h comments.
2011-08-01 10:27:56 -04:00
Nick Mathewson
77a4d7f406
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-18 23:38:23 -04:00
Nick Mathewson
a2fdf9b04f
Bump version to 2.0.13-stable-dev
2011-07-18 23:37:59 -04:00
Nick Mathewson
ac461206c4
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-18 18:23:13 -04:00
Nick Mathewson
80414e22a7
Bump version to 2.0.13-dev
release-2.0.13-stable
2011-07-18 18:19:25 -04:00
Nick Mathewson
18667d3c28
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-18 18:07:48 -04:00
Nick Mathewson
62b8ce5877
acks and changelog for 2.0.13-stable
2011-07-18 17:05:20 -04:00
Nick Mathewson
b3b425eb10
Give Makefile.am echo a non-null argument. msys likes this
2011-07-18 12:45:50 -04:00
Nick Mathewson
00a7a0e478
Fix a warning in evutil_rand when building with threads disabled
2011-07-17 21:48:38 -04:00
Nick Mathewson
c629e18287
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-15 10:20:58 -04:00
Nick Mathewson
4a5c82d617
Use AM_CPPFLAGS in sample/Makefile.am, not AM_CFLAGS
...
Reported by Dagobert Michelsen.
2011-07-15 10:20:01 -04:00
Nick Mathewson
7d08a28c1c
Merge remote-tracking branch 'github/21_end_of_buffer'
...
Conflicts:
include/event2/buffer.h
2011-07-05 15:07:07 -04:00
Nick Mathewson
b07940ced7
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-05 14:58:35 -04:00
Nick Mathewson
d5bd604a8b
Add doxygen to .gitignore
2011-07-05 14:57:08 -04:00
Nick Mathewson
caf695afdb
Fix up test_evutil_snprintf
2011-07-05 14:55:09 -04:00
Nick Mathewson
af6a05f723
Merge remote-tracking branch 'github/20_size_fmt' into patches-2.0
2011-07-05 14:51:24 -04:00
Nick Mathewson
16bacbc5de
Fix a test-call accidentally in the last commit
2011-07-05 14:43:24 -04:00
Nick Mathewson
cd74c4ec3b
More abstraction in test.sh
2011-07-05 14:41:46 -04:00
Nick Mathewson
21be3dff74
Merge remote-tracking branch 'origin/patches-2.0'
...
Conflicts:
include/event2/buffer.h
include/event2/thread.h
include/event2/util.h
2011-07-05 14:38:21 -04:00
Nick Mathewson
341e1b03a8
Merge branch 'doxygen' into patches-2.0
2011-07-05 13:04:30 -04:00
Nick Mathewson
aea0555b76
Update Doxyfile to produce more useful output
2011-07-05 13:01:31 -04:00
Nick Mathewson
2888faccd1
Revise the event/evbuffer/bufferevent doxygen for clarity and accuracy
2011-07-05 13:01:07 -04:00
Nick Mathewson
1fb5cc6829
Use "unlimited select" on OSX so that we can have more than FD_SETSIZE fds
2011-07-05 00:36:09 -04:00
Nick Mathewson
71349d080b
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-05 00:35:35 -04:00
Nick Mathewson
49d1136205
Fix select.c compilation on systems with no NFDBITS
2011-07-05 00:15:51 -04:00
Nick Mathewson
78fb99ceb2
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-04 12:22:54 -04:00
Nick Mathewson
e7fe92709e
Merge remote-tracking branch 'github/20_global_locks_init' into patches-2.0
2011-07-04 12:16:08 -04:00
Nick Mathewson
c3d362858c
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-04 11:48:41 -04:00
Mark Ellzey
f87f56894d
Speed up invoke_callbacks on evbuffers when there are no callbacks
...
This fixes a performance regression against 1.4
2011-07-04 11:47:24 -04:00
Nick Mathewson
c116d960b7
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-04 11:37:52 -04:00
Joachim Bauch
e050703d47
Fix bug in SSL bufferevents backed by a bev with a write high-watermarks
...
Original mail:
the logic that handles write watermarks in "bio_bufferevent_write"
is not working. It currently doesn't write any data if the high
watermark is *above* the amount of data to write (i.e. when there
is actually enough room available).
2011-07-04 11:36:14 -04:00
Nick Mathewson
2bbed8fe2a
Merge remote-tracking branch 'origin/patches-2.0'
2011-07-02 21:50:49 -04:00
Nicholas Marriott
8ee9f9c1cf
Fix a few warnings on OpenBSD
...
- redeclaration of dst_size
- arpa/inet.h requires netinet/in.h first
- don't use a local with the same name as a global - it isn't needed so
remove it
2011-07-02 21:49:07 -04:00
Nick Mathewson
e934096490
Fix AIX build issue with TAILQ_FOREACH definition
...
Reported by Lawnstein Chan.
2011-06-22 11:22:35 -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
Nir Soffer
e3e97ae31b
Set the special "not found" evbuffer_ptr consistantly.
...
The _internal.pos_in_chain field was uninitialized or set to different
values in different places returning the special "not found" pointer.
Signed-off-by: Nir Soffer <nirsof@gmail.com>
2011-06-20 14:10:36 -04:00
Nick Mathewson
89def5391e
Merge remote-tracking branch 'origin/patches-2.0'
2011-06-16 13:28:40 -04:00
Nick Mathewson
79ff78d2e7
Merge branch '20_kqueue_badf' into patches-2.0
2011-06-16 13:19:43 -04:00