summaryrefslogtreecommitdiff
path: root/evbuffer-internal.h
Commit message (Expand)AuthorAgeFilesLines
* Fix even more win64 warningsNick Mathewson2010-11-011-2/+4
* IOCP-related evbuffer fixes.Christopher Davis2010-09-081-1/+2
* Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* Replace last_with_data with a slightly smarter versionNick Mathewson2010-03-311-5/+15
* Increase MIN_BUFFER_SIZE to 512 (1024 on 64-bit)Nick Mathewson2010-03-261-2/+9
* Remove previous_to_last from evbufferNick Mathewson2010-03-101-11/+2
* Use last_with_data in place of previous_to_lastNick Mathewson2010-03-101-3/+3
* Revise evbuffer to add last_with_dataNick Mathewson2010-03-101-0/+4
* more whitespace normalizationNick Mathewson2010-03-051-5/+5
* Update all our copyright notices to say "2010"Nick Mathewson2010-03-041-1/+1
* Clean up formatting: use tabs, not 8-spaces, to indent.Nick Mathewson2010-02-181-18/+18
* Fix byte counts when mixing deferred and non-deferred evbuffer callbacks.Nick Mathewson2010-01-061-1/+3
* Fix up behavior of never-defered callbacks a littleNick Mathewson2009-12-221-5/+3
* Improved optional lock debugging.Nick Mathewson2009-11-271-28/+2
* Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks.Nick Mathewson2009-11-271-8/+6
* Move responsibility for IOCP callback into bufferevent_async.Nick Mathewson2009-11-171-0/+10
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-2/+2
* Add a note that we should change previous_to_last to last_with_spaceNick Mathewson2009-10-161-0/+2
* Spelling fixes in comments and strings.Nick Mathewson2009-10-161-1/+1
* Make "deferred callback queue" independent of event_base.Nick Mathewson2009-07-261-3/+2
* Use ev_ssize_t in place of ssize_t *everywhere*.Nick Mathewson2009-05-221-1/+1
* Use the native "struct iovec" as our "struct evbuffer_iovec" when available, ...Nick Mathewson2009-05-211-0/+7
* Replace reserve/commit with new iovec-based interface. Add a new evbuffer_peek.Nick Mathewson2009-05-191-6/+1
* Change the interface of evbuffer_add_reference: give the cleanup function mor...Nick Mathewson2009-05-151-1/+1
* More msvc build tweaks.Nick Mathewson2009-05-011-1/+5
* Document many internal functions and pieces of code.Nick Mathewson2009-04-171-10/+62
* Make buffer iocp stuff compile happilyNick Mathewson2009-04-141-1/+9
* add pin/unpin functions, and a deref-and-free pair.Nick Mathewson2009-04-131-0/+3
* Add a reference count to evbuffers.Nick Mathewson2009-04-131-0/+3
* Refactor the code that sets up iovecs for reading into its own function. ioc...Nick Mathewson2009-04-131-0/+8
* Facility to make evbuffers get their callbacks deferred.Nick Mathewson2009-04-101-0/+6
* Add freeze support to evbuffers.Nick Mathewson2009-04-081-0/+2
* Add a new facility to "pin" the memory in an evbuffer chain.Nick Mathewson2009-04-081-1/+10
* Add locking to evbuffers.Nick Mathewson2009-04-051-0/+50
* Make the new evbuffer callbacks use a new struct-based interface.Nick Mathewson2009-04-031-1/+9
* A few more comments on evbuffer-internal structures.Nick Mathewson2009-02-101-4/+12
* Support temporarily suspending an evbuffer callback. This is different from ...Nick Mathewson2009-02-011-1/+2
* Update copyright statements to reflect the facts that:Nick Mathewson2009-01-271-2/+2
* Replace all use of config.h with event-config.h.Nick Mathewson2009-01-271-1/+1
* sendfile/mmap and memory reference implementation for evbuffersNiels Provos2009-01-271-7/+40
* Add a "flags" field to evbuffer callbacks.Nick Mathewson2009-01-231-0/+1
* Remove in_callbacks check: allow full recursion in evbuffer callbacks. If yo...Nick Mathewson2009-01-231-1/+0
* Code to allow multiple callbacks per evbuffer.Nick Mathewson2009-01-231-1/+11
* Simplify evbuffer_write logic: combine nearly all of WSASend and writev cases.Nick Mathewson2009-01-141-4/+0
* r19739@catbus: nickm | 2008-05-14 23:05:03 -0400Nick Mathewson2008-05-151-1/+1
* fix a bug in which evbuffer_add_vfprintf would loop forever; avoidNiels Provos2008-03-311-0/+1
* r18486@catbus: nickm | 2008-02-28 13:35:53 -0500Nick Mathewson2008-02-281-7/+6
* improved code for evbuffer; avoids memcpyNiels Provos2008-02-281-0/+76