2322 Commits

Author SHA1 Message Date
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
Nick Mathewson
33124033fd Merge remote-tracking branch 'origin/patches-2.0' 2011-06-14 15:15:43 -04:00
Nick Mathewson
b031adf112 Don't break when building tests from git without python installed 2011-06-14 14:52:53 -04:00
Nick Mathewson
261ba63dba Improve evbuffer_ptr documentation 2011-06-13 17:07:29 -04:00
Nick Mathewson
9ab8ab83cd Tweaks to return types with end-of-buf ptrs 2011-06-13 16:55:55 -04:00
Nir Soffer
7aeb2fd4ca Allow evbuffer_ptr to point to position 0 in an empty evbuffer 2011-06-13 16:48:03 -04:00
Nick Mathewson
e6fe1da9ad Allow evbuffer_ptr_set to yield a point just after the end of the buffer. 2011-06-13 16:48:02 -04:00
Nir Soffer
8e2615421d Add failing test for evbuffer_search_range. 2011-06-13 16:48:02 -04:00
Nick Mathewson
e9d095d4fc Merge remote-tracking branch 'origin/patches-2.0'
Conflicts:
	test/tinytest.c
2011-06-11 01:41:19 -04:00
Nick Mathewson
812d42e886 Simplify windows commandname logic in tinytest
Instead of using a dup'd pointer, let's use a static array, so we
don't need to free it.  This patch also makes tinytest build on
non-windows again.
2011-06-11 01:39:31 -04:00
Ed Day
57def3460a Fix tinytest invocation from windows shell
Original post:

  This post is in response to a posting last December on a Windows
  regression fork failure ([Libevent-users] Re: Libevent 2.0.10-stable
  is released by Dongsheng Song).  I noticed the question was not
  answered and I recently experienced the same error myself when
  trying to run the Windows regression tests myself.

  I checked the return status from the CreateProcess call and found it
  was "file not found".  This led me to look at the command-line I was
  using which was .\regress in a Visual Studio 2008 command prompt
  window.  Windows could not find the file because it did not have the
  .exe extension on the end.  The code that builds the command should
  be modified to ensure the extension is present.
2011-06-11 01:31:59 -04:00