Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| a8f6d961 | 2009-04-17 06:56:09 | Actually stop using EVBUFFER_LENGTH/DATA, and move them to buffer_compat.h svn:r1183 | ||
| 4e8cdc6f | 2009-04-13 18:23:02 | Fix two windows compilation bugs. svn:r1171 | ||
| 747331d1 | 2009-04-08 03:04:39 | Add freeze support to evbuffers. From the documentation: Prevent calls that modify an evbuffer from succeeding. A buffer may frozen at the front, at the back, or at both the front and the back. If the front of a buffer is frozen, operations that drain data from the front of the buffer, or that prepend data to the buffer, will fail until it is unfrozen. If the back a buffer is frozen, operations that append data from the buffer will fail until it is unfrozen. We'll use this to ensure correctness on an evbuffer when we're waiting for an overlapped IO call to finish. svn:r1143 | ||
| f1b1bad4 | 2009-04-03 14:27:03 | Make the new evbuffer callbacks use a new struct-based interface. The old interface would fail pretty hard when we had to batch up multiple adds and drains in a single call. svn:r1131 | ||
| f90500a5 | 2009-04-03 01:21:36 | Add a new improved search function. The old evbuffer_find didn't allow iterative searching, and forced us to repack the buffer completely every time we searched in it. The new evbuffer_search addresses both of these. As a side-effect, the evbuffer_find implementation is now a little more efficient. svn:r1130 | ||
| 79b7799b | 2009-02-13 01:42:59 | a simple test for evbuffer_add_file svn:r1122 | ||
| e7fd1034 | 2009-02-10 19:39:03 | Test some formerly untested prepend cases of evbuffer. Now evbuffer coverage is over 80 percent. svn:r1108 | ||
| 9e3e7b36 | 2009-02-10 19:38:54 | More unit tests for evbuffer_add_reference to make sure that certain interleaved data patterns work; that free invokes callback; that callbacks are not invoked too early or later; etc. svn:r1107 | ||
| 8d3a10f8 | 2009-02-01 01:43:58 | Support temporarily suspending an evbuffer callback. This is different from disabling the callback, since we want to process changes, but not just yet. svn:r1091 | ||
| e3e11531 | 2009-02-01 01:07:42 | Unit tests for evbuffer callback manipulation svn:r1090 | ||
| ca37fef9 | 2009-02-01 01:07:22 | Change evbuffer callbacks to use tinytest natively and never assert. svn:r1088 | ||
| a30c9eb1 | 2009-02-01 01:07:12 | Move evbuffer tests into their own file. svn:r1087 |