summaryrefslogtreecommitdiff
path: root/buffer_iocp.c
Commit message (Expand)AuthorAgeFilesLines
* Have all visible internal function names end with an underscore.Nick Mathewson2012-02-291-6/+6
* Fix all identifiers with names beginning with underscore.Nick Mathewson2012-02-291-11/+11
* Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2012-02-101-1/+1
|\
| * Update copyright notices to 2012Nick Mathewson2012-02-101-1/+1
* | Merge remote-tracking branch 'github/linked_list'Nick Mathewson2012-01-201-1/+1
|\ \
| * | Use LIST rather than TAILQ for evbuffer callbacksNick Mathewson2010-04-091-1/+1
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-10-261-1/+1
|\ \ \ | | |/ | |/|
| * | Update copyright dates to 2011.Nick Mathewson2011-10-241-1/+1
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-08-181-0/+3
|\ \ \ | |/ /
| * | Make overlapped reads result in evbuffer callbacks getting invokedNick Mathewson2011-08-181-0/+3
* | | Merge remote-tracking branch 'origin/patches-2.0'Nick Mathewson2011-06-081-0/+2
|\ \ \ | |/ /
| * | Add some missing checks for mm_calloc failuresNick Mathewson2011-06-081-0/+2
* | | Include evconfig-private.h in internal files for great good.Kevin Bowling2011-01-021-1/+2
|/ /
* | Fix even more win64 warningsNick Mathewson2010-11-011-2/+6
* | Fix signed/unsigned warnings on win32Nick Mathewson2010-10-141-1/+1
* | Fix warnings on mingw with gcc 4.5Nick Mathewson2010-10-051-1/+1
* | IOCP-related evbuffer fixes.Christopher Davis2010-09-081-24/+27
* | Move event-config.h to include/event2Nick Mathewson2010-08-061-1/+1
* | Initialize last_with_datap correctly in evbuffer_overlappedNick Mathewson2010-04-141-0/+1
|/
* Replace last_with_data with a slightly smarter versionNick Mathewson2010-03-311-3/+3
* Fix last_with_data compilation on windowsNick Mathewson2010-03-111-2/+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-1/+1
* Make it compile under gcc --std=c89.Nick Mathewson2010-01-231-1/+1
* Stop passing EVTHREAD_READ and EVTHREAD_WRITE to non-rw locks.Nick Mathewson2009-11-271-8/+8
* Move responsibility for IOCP callback into bufferevent_async.Nick Mathewson2009-11-171-78/+57
* Fix some build warnings on MSVC, mostly related to signed/unsigned comparisons.Nick Mathewson2009-11-051-1/+2
* Commit ConnectEx code to get connect working with async bufferevents.Nick Mathewson2009-11-041-0/+11
* Refactor IOCP callback interfaceNick Mathewson2009-11-021-2/+5
* Use EVUTIL_ASSERT() consistently instead of assert.Nick Mathewson2009-10-261-4/+3
* Various MSVC cleanups from Brodie Thiesfield.Nick Mathewson2009-07-281-0/+1
* Use ev_ssize_t in place of ssize_t *everywhere*.Nick Mathewson2009-05-221-3/+3
* Fix some small win32 build issues on trunk.Nick Mathewson2009-05-221-2/+1
* Use the native "struct iovec" as our "struct evbuffer_iovec" when available, ...Nick Mathewson2009-05-211-6/+1
* Replace reserve/commit with new iovec-based interface. Add a new evbuffer_peek.Nick Mathewson2009-05-191-14/+27
* Add a "ctrl" mechanism to bufferevents for property access.Nick Mathewson2009-05-131-0/+6
* Make unit tests for bufferevent_async compile and _almost_ work.Nick Mathewson2009-05-051-2/+2
* Add missing include to buffer_iocp.cNick Mathewson2009-05-051-0/+1
* Use fewer _compat.h headers in our own code.Nick Mathewson2009-05-021-1/+0
* More msvc build tweaks.Nick Mathewson2009-05-011-7/+7
* Get launch_read and launch_write to (apparently) work.Nick Mathewson2009-04-301-3/+11
* Fix a reversed check in upcast_evbufferNick Mathewson2009-04-301-1/+1
* Document many internal functions and pieces of code.Nick Mathewson2009-04-171-0/+48
* Remove long copy-and-paste section full of windows api notes.Nick Mathewson2009-04-171-102/+0
* Make buffer iocp stuff compile happilyNick Mathewson2009-04-141-24/+38
* Add draft (nonworking) versions of iocp code to hack on more.Nick Mathewson2009-04-131-0/+334