Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | event_callback.c: Don't delete and re-add the event if the timeout hasn't ↵HEADorigin/mastermaster | Matthew Wild | 2012-01-16 | 1 | -10/+9 |
| | | | | changed | ||||
* | event_callback.c: Check for event being destroyed during callback | Matthew Wild | 2012-01-16 | 1 | -5/+4 |
| | |||||
* | Merge remote branch 'jsnyder-tree/master' | Thomas Harning Jr | 2011-01-15 | 3 | -5/+4 |
|\ | | | | | | | | | | | | | Conflicts: CHANGELOG Makefile README | ||||
| * | Changes to compile on OS X. | James Snyder | 2010-03-03 | 2 | -3/+2 |
| | | | | | | | | | | - BSD version of install doesn't have -D flag - stdlib.h should include malloc defs (malloc.h is obsolete) | ||||
| * | luaevent.c: Fix potential overflow in converting seconds to timeval | Matthew Wild | 2010-02-25 | 1 | -2/+2 |
| | | |||||
* | | bufferevent learns to set watermarking using write-accessor functions rather ↵ | Thomas Harning Jr | 2011-01-15 | 1 | -4/+2 |
| | | | | | | | | than low-level access | ||||
* | | bufferevent unlearns read access to low-level timeout/watermark properties ↵ | Thomas Harning Jr | 2011-01-15 | 1 | -35/+0 |
| | | | | | | | | that appear shouldn't be exposed | ||||
* | | Merge branch 'prosody-tree' | Thomas Harning Jr | 2011-01-15 | 4 | -19/+54 |
|\| | |||||
| * | luaevent.c: Fix for backwards-compatibility with 1.3 | Matthew Wild | 2010-02-15 | 1 | -1/+7 |
| | | |||||
| * | event_buffer.c: Silence warnings about uninitialized variable 'ret' | Matthew Wild | 2010-02-15 | 1 | -0/+2 |
| | | |||||
| * | buffer_event.c, event_buffer.c, luaevent.c: Remove redundant #includes. | Waqas Hussain | 2010-02-15 | 3 | -8/+0 |
| | | |||||
| * | luaevent.c: Make ANSI C compatible. | Waqas Hussain | 2010-02-15 | 1 | -2/+4 |
| | | |||||
| * | base:addevent(): Accept integer as fd parameter | Matthew Wild | 2009-12-09 | 1 | -8/+12 |
| | | |||||
| * | Fix potential stack slot leak when error occurs | Matthew Wild | 2009-12-07 | 1 | -1/+6 |
| | | |||||
| * | Add core.libevent_version() function to get version of libevent in use | Matthew Wild | 2009-12-07 | 1 | -0/+6 |
| | | |||||
| * | Add base:method() to return string identifying the current libevent backend ↵ | Matthew Wild | 2009-12-07 | 1 | -0/+7 |
| | | | | | | | | in use | ||||
| * | base:loopexit(): Support for specifying the timeout before exit | Matthew Wild | 2009-12-07 | 1 | -1/+3 |
| | | |||||
| * | Add base:loopexit() method | Matthew Wild | 2009-12-06 | 1 | -0/+9 |
| | | |||||
| * | event_callback: Fix stack slot leak | Matthew Wild | 2009-11-27 | 1 | -1/+1 |
| | | |||||
* | | bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 ↵ | Thomas Harning Jr | 2011-01-15 | 1 | -0/+5 |
|/ | | | | and 2.0 version builds | ||||
* | Merge branch 'v0.2' | Thomas Harning Jr | 2009-07-15 | 1 | -0/+11 |
|\ | |||||
| * | base: add patch to get luaevent working on mingw | blastbeat | 2009-07-15 | 1 | -0/+11 |
| | | |||||
* | | bufferevent got callback call fixed. | Thomas Harning Jr | 2007-11-25 | 1 | -1/+1 |
| | | |||||
* | | bufferevent learned enable/disable | Thomas Harning Jr | 2007-11-25 | 1 | -0/+18 |
| | | |||||
* | | bufferevent learned (get|set)_timeouts | Thomas Harning Jr | 2007-11-25 | 1 | -0/+23 |
| | | |||||
* | | bufferevent learned get_*_watermarks | Thomas Harning Jr | 2007-11-25 | 1 | -0/+20 |
| | | |||||
* | | bufferevent learned set_*_watermarks | Thomas Harning Jr | 2007-11-25 | 1 | -0/+28 |
| | | |||||
* | | buffer_event learned get_read/get_write buffer accessors | Thomas Harning Jr | 2007-11-25 | 1 | -0/+16 |
| | | |||||
* | | buffer_event: Learned how to erase read/write buffer knowledge from Lua | Thomas Harning Jr | 2007-11-25 | 1 | -0/+6 |
| | | |||||
* | | buffer_event: removed magic numbers for read/write buffer locations | Thomas Harning Jr | 2007-11-25 | 1 | -4/+8 |
| | | |||||
* | | Added EV_SIGNAL and EV_PERSIST flags to the registered values | Thomas Harning Jr | 2007-11-20 | 1 | -0/+2 |
| | | |||||
* | | Added EVBUFFER_* constants to luaevent.core | Thomas Harning Jr | 2007-11-16 | 1 | -0/+6 |
| | | |||||
* | | Corrected spacing issues introduced in SciTE ... may begin using gvim to ↵ | Thomas Harning Jr | 2007-09-21 | 1 | -4/+3 |
| | | | | | | | | avoid these issues... | ||||
* | | buffer_event is born, albeit w/ deformities. Can construct instances but ↵ | Thomas Harning Jr | 2007-09-21 | 4 | -1/+190 |
| | | | | | | | | not use, yet. | ||||
* | | Exposed event_buffer checks/get/push operations in prep for buffer_event | Thomas Harning Jr | 2007-09-21 | 1 | -3/+3 |
|/ | |||||
* | event_buffer: drain learned spec notes, get_data learned negative values, ↵ | Thomas Harning Jr | 2007-09-07 | 1 | -1/+16 |
| | | | | | | | | | many tests written The additional tests added were tests for: * Obtaining partial data using get_data * Reading lines using various line ending mixes/etc * Draining values w/ negative value | ||||
* | Learned event_buffer tests and added failure for 'add' if no args passed. | Thomas Harning Jr | 2007-09-07 | 1 | -0/+2 |
| | | | | | | lunit-based unit tests for event_buffer have been added. They are currently not complete but are in the works to help manage corner cases/etc. These should also get behaviors well-defined. | ||||
* | event_buffer learned how to read/write from/to sockets/file-descriptors | Thomas Harning Jr | 2007-09-07 | 1 | -0/+43 |
| | |||||
* | event_buffer learned to manage '#' and the __tostring metafield | Thomas Harning Jr | 2007-09-07 | 1 | -0/+4 |
| | |||||
* | event_buffer:add learned not to append to itself... | Thomas Harning Jr | 2007-09-07 | 1 | -0/+2 |
| | |||||
* | event_buffer learned readline and cleaned fn-list. | Thomas Harning Jr | 2007-09-07 | 1 | -6/+23 |
| | |||||
* | Documented event_buffer functions | Thomas Harning Jr | 2007-09-07 | 1 | -0/+25 |
| | |||||
* | event_buffer:get_data learned (len) and (begin,len) API | Thomas Harning Jr | 2007-09-06 | 1 | -1/+24 |
| | |||||
* | Quick compilation-fixes. | Thomas Harning Jr | 2007-09-06 | 1 | -5/+4 |
| | |||||
* | Updated changelog. event_buffer learned ↵ | Thomas Harning Jr | 2007-09-06 | 1 | -3/+58 |
| | | | | `get_data`,`length`,`drain`,`close`,`new` | ||||
* | Added event_buffer object + 'add' functionality | Thomas Harning Jr | 2007-09-06 | 2 | -0/+78 |
| | |||||
* | Added timertest. Prevented GC-ed events from causing an abort. | Thomas Harning Jr | 2007-09-06 | 1 | -1/+7 |
| | |||||
* | Fixed compilation issues | Thomas Harning Jr | 2007-09-05 | 2 | -4/+5 |
| | |||||
* | Added support for timeouts and timers. | Thomas Harning Jr | 2007-09-05 | 2 | -14/+47 |
| | |||||
* | Completely refactored event_callback creation out into event_callback. | Thomas Harning Jr | 2007-09-05 | 2 | -15/+25 |
| |