changelog
- Mon, 16 Jan 2012 04:25:48 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 16 Jan 2012 04:25:48 +0000] rev 109
- event_callback.c: Don't delete and re-add the event if the timeout hasn't changed
- Mon, 16 Jan 2012 04:21:17 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 16 Jan 2012 04:21:17 +0000] rev 108
- event_callback.c: Check for event being destroyed during callback
- Mon, 16 Jan 2012 01:53:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 16 Jan 2012 01:53:45 +0000] rev 107
- Merge with upstream
- Wed, 06 Jul 2011 23:56:20 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 06 Jul 2011 23:56:20 -0400] rev 106
- base/lua: fixes incorrectly recorded version and prepares a new release
- Tue, 05 Jul 2011 22:23:15 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 05 Jul 2011 22:23:15 -0400] rev 105
- base: adds distribution archive generation functionality to Makefile
- Sat, 15 Jan 2011 20:35:09 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:35:09 -0500] rev 104
- base: removes direct dependency on liblua since Lua modules should not directly link
- Sat, 15 Jan 2011 20:33:42 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:33:42 -0500] rev 103
- docs: updates README and CHANGELOG with version notes and impending new tag
- Sat, 15 Jan 2011 20:32:15 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:32:15 -0500] rev 102
- Merge remote branch 'jsnyder-tree/master'
Conflicts:
CHANGELOG
Makefile
README
- Wed, 03 Mar 2010 18:19:20 -0600
- by James Snyder <jbsnyder@fanplastic.org> [Wed, 03 Mar 2010 18:19:20 -0600] rev 101
- Changes to compile on OS X.
- BSD version of install doesn't have -D flag
- stdlib.h should include malloc defs (malloc.h is obsolete)
- Sat, 15 Jan 2011 20:21:54 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:21:54 -0500] rev 100
- base: noted in CHANGELOG pending 0.3.0 release
- Sat, 15 Jan 2011 20:14:13 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:14:13 -0500] rev 99
- base: updates changelog w/ recent changes
- Sat, 15 Jan 2011 20:13:03 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:13:03 -0500] rev 98
- lua: updates reported version details to reflect the mainline use
- Sat, 15 Jan 2011 20:12:24 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:12:24 -0500] rev 97
- bufferevent learns to set watermarking using write-accessor functions rather than low-level access
- Sat, 15 Jan 2011 20:11:54 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:11:54 -0500] rev 96
- bufferevent unlearns read access to low-level timeout/watermark properties that appear shouldn't be exposed
- Sat, 15 Jan 2011 20:02:20 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 20:02:20 -0500] rev 95
- base: updated makefile to be a little more configurable, still needs much work
- Sat, 15 Jan 2011 19:57:56 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 19:57:56 -0500] rev 94
- docs: adjusted to note that luaevent-prosody was merged into this WIP
- Sat, 15 Jan 2011 19:51:21 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 19:51:21 -0500] rev 93
- Merge branch 'prosody-tree'
- Sat, 15 Jan 2011 19:46:55 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 15 Jan 2011 19:46:55 -0500] rev 92
- bufferevent compiler-flag fix regarding >= 2.0 ... must rebuild between 1.4 and 2.0 version builds
- Wed, 12 Oct 2011 17:00:15 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 12 Oct 2011 17:00:15 +0100] rev 91
- malloc.h -> stdlib.h (thanks nulani)
- Thu, 25 Feb 2010 14:52:25 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 14:52:25 +0000] rev 90
- README, CHANGELOG: Update for luaevent-prosody 0.1.1
- Thu, 25 Feb 2010 14:51:58 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 14:51:58 +0000] rev 89
- README: Note about dependency on libevent => 1.4
- Thu, 25 Feb 2010 14:51:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 14:51:39 +0000] rev 88
- Makefile: Reduce optimisation to -O2 from -O3
- Thu, 25 Feb 2010 14:50:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 25 Feb 2010 14:50:55 +0000] rev 87
- luaevent.c: Fix potential overflow in converting seconds to timeval
- Mon, 15 Feb 2010 14:30:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:30:27 +0000] rev 86
- Makefile: Remove debug flags from compilation/linking
- Mon, 15 Feb 2010 14:27:11 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:27:11 +0000] rev 85
- CHANGELOG: Update for luaevent-prosody 0.1.0
- Mon, 15 Feb 2010 14:26:47 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:26:47 +0000] rev 84
- README: Update to reflect fork release
- Mon, 15 Feb 2010 14:23:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:23:00 +0000] rev 83
- test/basic.lua: Add simple script to load libevent, show version, etc.
- Mon, 15 Feb 2010 14:16:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:16:55 +0000] rev 82
- luaevent.c: Fix for backwards-compatibility with 1.3
- Mon, 15 Feb 2010 14:15:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 14:15:36 +0000] rev 81
- event_buffer.c: Silence warnings about uninitialized variable 'ret'
- Mon, 15 Feb 2010 13:32:24 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 13:32:24 +0000] rev 80
- Update name and version to luaevent-prosody 0.1.0
- Mon, 15 Feb 2010 13:20:27 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 15 Feb 2010 13:20:27 +0000] rev 79
- premake.lua: Remove, as we now have a standard Makefile
- Mon, 15 Feb 2010 06:26:34 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 06:26:34 +0500] rev 78
- buffer_event.c, event_buffer.c, luaevent.c: Remove redundant #includes.
- Mon, 15 Feb 2010 06:25:25 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 06:25:25 +0500] rev 77
- buffer_event.h, event_buffer.h, event_callback.h: Remove sys/time.h, and other redundant #includes.
- Mon, 15 Feb 2010 06:24:06 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 06:24:06 +0500] rev 76
- luaevent.h: sys/time.h is not available with MSVC, use winsock2.h on windows.
- Mon, 15 Feb 2010 06:22:58 +0500
- by Waqas Hussain <waqas20@gmail.com> [Mon, 15 Feb 2010 06:22:58 +0500] rev 75
- luaevent.c: Make ANSI C compatible.
- Mon, 18 Jan 2010 13:16:06 -0500
- by Dwayne Bent <dbb.1@liqd.org> [Mon, 18 Jan 2010 13:16:06 -0500] rev 74
- Makefile: Make makefile a bit more generic
- Sun, 17 Jan 2010 01:07:14 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 17 Jan 2010 01:07:14 +0000] rev 73
- Makefile: Added basic Makefile for standard make
- Wed, 09 Dec 2009 00:34:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 09 Dec 2009 00:34:39 +0000] rev 72
- base:addevent(): Accept integer as fd parameter
- Mon, 07 Dec 2009 22:48:43 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 22:48:43 +0000] rev 71
- Fix potential stack slot leak when error occurs
- Mon, 07 Dec 2009 22:45:12 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 22:45:12 +0000] rev 70
- Add _NAME and _VERSION fields to module
- Mon, 07 Dec 2009 22:40:03 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 22:40:03 +0000] rev 69
- Add core.libevent_version() function to get version of libevent in use
- Mon, 07 Dec 2009 21:44:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 21:44:00 +0000] rev 68
- Add base:method() to return string identifying the current libevent backend in use
- Mon, 07 Dec 2009 21:36:31 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 07 Dec 2009 21:36:31 +0000] rev 67
- base:loopexit(): Support for specifying the timeout before exit
- Sun, 06 Dec 2009 01:10:59 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 06 Dec 2009 01:10:59 +0000] rev 66
- Add base:loopexit() method
- Fri, 27 Nov 2009 01:33:55 +0000
- by Matthew Wild <mwild1@gmail.com> [Fri, 27 Nov 2009 01:33:55 +0000] rev 65
- event_callback: Fix stack slot leak
- Wed, 15 Jul 2009 10:39:10 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 15 Jul 2009 10:39:10 -0400] rev 64
- Merge branch 'v0.2'
- Wed, 15 Jul 2009 10:38:52 -0400
- by blastbeat <blastbeat@arcor.de> [Wed, 15 Jul 2009 10:38:52 -0400] rev 63
- base: add patch to get luaevent working on mingw
- Sun, 25 Nov 2007 18:46:04 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:46:04 -0500] rev 62
- bufferevent got callback call fixed.
- Sun, 25 Nov 2007 18:26:55 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:26:55 -0500] rev 61
- docs: Added enable/disable documentation for bufferevent
- Sun, 25 Nov 2007 18:19:58 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:19:58 -0500] rev 60
- bufferevent learned enable/disable
- Sun, 25 Nov 2007 18:16:32 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:16:32 -0500] rev 59
- bufferevent learned (get|set)_timeouts
- Sun, 25 Nov 2007 18:08:11 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:08:11 -0500] rev 58
- bufferevent learned get_*_watermarks
- Sun, 25 Nov 2007 18:05:17 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 18:05:17 -0500] rev 57
- bufferevent learned set_*_watermarks
- Sun, 25 Nov 2007 17:43:57 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 17:43:57 -0500] rev 56
- docs: Learned bufferevent's new get_read/write
- Sun, 25 Nov 2007 17:41:48 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 17:41:48 -0500] rev 55
- buffer_event learned get_read/get_write buffer accessors
- Sun, 25 Nov 2007 17:41:30 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 17:41:30 -0500] rev 54
- buffer_event: Learned how to erase read/write buffer knowledge from Lua
- Sun, 25 Nov 2007 17:40:47 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 25 Nov 2007 17:40:47 -0500] rev 53
- buffer_event: removed magic numbers for read/write buffer locations
- Tue, 20 Nov 2007 18:03:53 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 20 Nov 2007 18:03:53 -0500] rev 52
- docs: Added remaining documentation for luaevent.core
- Tue, 20 Nov 2007 15:40:23 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 20 Nov 2007 15:40:23 -0500] rev 51
- doc: Update luaevent.core to contain docs on EV_* values
- Tue, 20 Nov 2007 15:36:38 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 20 Nov 2007 15:36:38 -0500] rev 50
- Added EV_SIGNAL and EV_PERSIST flags to the registered values
- Tue, 20 Nov 2007 14:52:53 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 20 Nov 2007 14:52:53 -0500] rev 49
- Added newline at end-of-file for API doc page
- Fri, 16 Nov 2007 11:51:01 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:51:01 -0500] rev 48
- docs: Beginning of luaevent.core documentation
- Fri, 16 Nov 2007 11:48:09 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:48:09 -0500] rev 47
- docs: Added documentation for bufferevent
- Fri, 16 Nov 2007 11:46:23 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:46:23 -0500] rev 46
- docs: Fixed formatting glitches
- Fri, 16 Nov 2007 11:39:55 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:39:55 -0500] rev 45
- Added EVBUFFER_* constants to luaevent.core
- Fri, 16 Nov 2007 11:26:01 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:26:01 -0500] rev 44
- docs: Refactored 'file descriptor' reference
- Fri, 16 Nov 2007 11:22:01 -0500
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 16 Nov 2007 11:22:01 -0500] rev 43
- Added initial shot at documentation using Ikiwiki (only luaevent.core.buffer is really doc'ed yet)
- Fri, 21 Sep 2007 14:37:24 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 21 Sep 2007 14:37:24 -0400] rev 42
- Corrected spacing issues introduced in SciTE ... may begin using gvim to avoid these issues...
- Fri, 21 Sep 2007 14:35:11 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 21 Sep 2007 14:35:11 -0400] rev 41
- buffer_event is born, albeit w/ deformities. Can construct instances but not use, yet.
- Fri, 21 Sep 2007 12:55:28 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 21 Sep 2007 12:55:28 -0400] rev 40
- Exposed event_buffer checks/get/push operations in prep for buffer_event
- Fri, 21 Sep 2007 12:10:52 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 21 Sep 2007 12:10:52 -0400] rev 39
- Relocated the COROUTINE_MANAGEMENT document...
- Fri, 21 Sep 2007 12:02:14 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 21 Sep 2007 12:02:14 -0400] rev 38
- CHANGELOG updated w/ version date for v0.2.0
- Fri, 07 Sep 2007 23:55:20 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 23:55:20 -0400] rev 37
- event_buffer: drain learned spec notes, get_data learned negative values, 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
- Fri, 07 Sep 2007 23:23:20 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 23:23:20 -0400] rev 36
- Learned event_buffer tests and added failure for 'add' if no args passed.
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.
- Fri, 07 Sep 2007 22:19:31 -0400
- by Michael Roth <mroth@nessie.de> [Fri, 07 Sep 2007 22:19:31 -0400] rev 35
- Added lunit 0.4a from Michael Roth (author of Lua-sqlite3)
Gleaned from lua-sqlite3 since the `public` version of lunit is 0.3a
- Fri, 07 Sep 2007 00:34:10 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 00:34:10 -0400] rev 34
- event_buffer learned how to read/write from/to sockets/file-descriptors
- Fri, 07 Sep 2007 00:20:10 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 00:20:10 -0400] rev 33
- event_buffer learned to manage '#' and the __tostring metafield
- Fri, 07 Sep 2007 00:17:08 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 00:17:08 -0400] rev 32
- event_buffer:add learned not to append to itself...
- Fri, 07 Sep 2007 00:10:08 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 00:10:08 -0400] rev 31
- event_buffer learned readline and cleaned fn-list.
- Fri, 07 Sep 2007 00:00:59 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 07 Sep 2007 00:00:59 -0400] rev 30
- Documented event_buffer functions
- Thu, 06 Sep 2007 23:55:48 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Thu, 06 Sep 2007 23:55:48 -0400] rev 29
- event_buffer:get_data learned (len) and (begin,len) API
- Thu, 06 Sep 2007 23:43:45 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Thu, 06 Sep 2007 23:43:45 -0400] rev 28
- Quick compilation-fixes.
- Thu, 06 Sep 2007 23:40:46 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Thu, 06 Sep 2007 23:40:46 -0400] rev 27
- Updated changelog. event_buffer learned `get_data`,`length`,`drain`,`close`,`new`
- Thu, 06 Sep 2007 23:22:55 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Thu, 06 Sep 2007 23:22:55 -0400] rev 26
- Added event_buffer object + 'add' functionality
- Thu, 06 Sep 2007 00:05:55 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Thu, 06 Sep 2007 00:05:55 -0400] rev 25
- Added timertest. Prevented GC-ed events from causing an abort.
- Wed, 05 Sep 2007 23:35:31 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 23:35:31 -0400] rev 24
- Fixed compilation issues
- Wed, 05 Sep 2007 23:33:46 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 23:33:46 -0400] rev 23
- Added support for timeouts and timers.
- Wed, 05 Sep 2007 23:05:05 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 23:05:05 -0400] rev 22
- Completely refactored event_callback creation out into event_callback.
- Wed, 05 Sep 2007 22:49:38 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 22:49:38 -0400] rev 21
- Added missing license header
- Wed, 05 Sep 2007 22:48:49 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 22:48:49 -0400] rev 20
- Beginning refactoring of the event_callback outside of the core
- Wed, 05 Sep 2007 22:38:28 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 05 Sep 2007 22:38:28 -0400] rev 19
- Unlearned get/setMainThread functions since they were unused.
- Sat, 01 Sep 2007 00:26:35 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 01 Sep 2007 00:26:35 -0400] rev 18
- Added preliminary git-ignore declaration file for this project.
- Sat, 01 Sep 2007 00:24:11 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 01 Sep 2007 00:24:11 -0400] rev 17
- Refactored luaevent.lua (unlearned borked fairness, collapsing useless code).
luaevent.lua:
* Unlearned fairness since it was likely to be broken...
fairness will need to be implemented at app-level where it should be.
* Collapsed duplicate code into a local function
testClient.lua:
* Added a completion message (since the test was so quick I thought it was broken)
- Sat, 01 Sep 2007 00:06:39 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 01 Sep 2007 00:06:39 -0400] rev 16
- Removed no-longer-applicable 'Revision' numbers from CHANGELOG
- Fri, 31 Aug 2007 23:47:55 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 31 Aug 2007 23:47:55 -0400] rev 15
- Moved lua source into its own directory.
- Fri, 31 Aug 2007 23:21:09 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 31 Aug 2007 23:21:09 -0400] rev 14
- Update README w/ more project details.