aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* event_callback.c: Don't delete and re-add the event if the timeout hasn't ↵HEADorigin/mastermasterMatthew Wild2012-01-161-10/+9
| | | | changed
* event_callback.c: Check for event being destroyed during callbackMatthew Wild2012-01-161-5/+4
|
* Merge remote branch 'jsnyder-tree/master'Thomas Harning Jr2011-01-153-5/+4
|\ | | | | | | | | | | | | Conflicts: CHANGELOG Makefile README
| * Changes to compile on OS X.James Snyder2010-03-032-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 timevalMatthew Wild2010-02-251-2/+2
| |
* | bufferevent learns to set watermarking using write-accessor functions rather ↵Thomas Harning Jr2011-01-151-4/+2
| | | | | | | | than low-level access
* | bufferevent unlearns read access to low-level timeout/watermark properties ↵Thomas Harning Jr2011-01-151-35/+0
| | | | | | | | that appear shouldn't be exposed
* | Merge branch 'prosody-tree'Thomas Harning Jr2011-01-154-19/+54
|\|
| * luaevent.c: Fix for backwards-compatibility with 1.3Matthew Wild2010-02-151-1/+7
| |
| * event_buffer.c: Silence warnings about uninitialized variable 'ret'Matthew Wild2010-02-151-0/+2
| |
| * buffer_event.c, event_buffer.c, luaevent.c: Remove redundant #includes.Waqas Hussain2010-02-153-8/+0
| |
| * luaevent.c: Make ANSI C compatible.Waqas Hussain2010-02-151-2/+4
| |
| * base:addevent(): Accept integer as fd parameterMatthew Wild2009-12-091-8/+12
| |
| * Fix potential stack slot leak when error occursMatthew Wild2009-12-071-1/+6
| |
| * Add core.libevent_version() function to get version of libevent in useMatthew Wild2009-12-071-0/+6
| |
| * Add base:method() to return string identifying the current libevent backend ↵Matthew Wild2009-12-071-0/+7
| | | | | | | | in use
| * base:loopexit(): Support for specifying the timeout before exitMatthew Wild2009-12-071-1/+3
| |
| * Add base:loopexit() methodMatthew Wild2009-12-061-0/+9
| |
| * event_callback: Fix stack slot leakMatthew Wild2009-11-271-1/+1
| |
* | bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 ↵Thomas Harning Jr2011-01-151-0/+5
|/ | | | and 2.0 version builds
* Merge branch 'v0.2'Thomas Harning Jr2009-07-151-0/+11
|\
| * base: add patch to get luaevent working on mingwblastbeat2009-07-151-0/+11
| |
* | bufferevent got callback call fixed.Thomas Harning Jr2007-11-251-1/+1
| |
* | bufferevent learned enable/disableThomas Harning Jr2007-11-251-0/+18
| |
* | bufferevent learned (get|set)_timeoutsThomas Harning Jr2007-11-251-0/+23
| |
* | bufferevent learned get_*_watermarksThomas Harning Jr2007-11-251-0/+20
| |
* | bufferevent learned set_*_watermarksThomas Harning Jr2007-11-251-0/+28
| |
* | buffer_event learned get_read/get_write buffer accessorsThomas Harning Jr2007-11-251-0/+16
| |
* | buffer_event: Learned how to erase read/write buffer knowledge from LuaThomas Harning Jr2007-11-251-0/+6
| |
* | buffer_event: removed magic numbers for read/write buffer locationsThomas Harning Jr2007-11-251-4/+8
| |
* | Added EV_SIGNAL and EV_PERSIST flags to the registered valuesThomas Harning Jr2007-11-201-0/+2
| |
* | Added EVBUFFER_* constants to luaevent.coreThomas Harning Jr2007-11-161-0/+6
| |
* | Corrected spacing issues introduced in SciTE ... may begin using gvim to ↵Thomas Harning Jr2007-09-211-4/+3
| | | | | | | | avoid these issues...
* | buffer_event is born, albeit w/ deformities. Can construct instances but ↵Thomas Harning Jr2007-09-214-1/+190
| | | | | | | | not use, yet.
* | Exposed event_buffer checks/get/push operations in prep for buffer_eventThomas Harning Jr2007-09-211-3/+3
|/
* event_buffer: drain learned spec notes, get_data learned negative values, ↵Thomas Harning Jr2007-09-071-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 Jr2007-09-071-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-descriptorsThomas Harning Jr2007-09-071-0/+43
|
* event_buffer learned to manage '#' and the __tostring metafieldThomas Harning Jr2007-09-071-0/+4
|
* event_buffer:add learned not to append to itself...Thomas Harning Jr2007-09-071-0/+2
|
* event_buffer learned readline and cleaned fn-list.Thomas Harning Jr2007-09-071-6/+23
|
* Documented event_buffer functionsThomas Harning Jr2007-09-071-0/+25
|
* event_buffer:get_data learned (len) and (begin,len) APIThomas Harning Jr2007-09-061-1/+24
|
* Quick compilation-fixes.Thomas Harning Jr2007-09-061-5/+4
|
* Updated changelog. event_buffer learned ↵Thomas Harning Jr2007-09-061-3/+58
| | | | `get_data`,`length`,`drain`,`close`,`new`
* Added event_buffer object + 'add' functionalityThomas Harning Jr2007-09-062-0/+78
|
* Added timertest. Prevented GC-ed events from causing an abort.Thomas Harning Jr2007-09-061-1/+7
|
* Fixed compilation issuesThomas Harning Jr2007-09-052-4/+5
|
* Added support for timeouts and timers.Thomas Harning Jr2007-09-052-14/+47
|
* Completely refactored event_callback creation out into event_callback.Thomas Harning Jr2007-09-052-15/+25
|