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.
- Fri, 31 Aug 2007 09:34:09 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Fri, 31 Aug 2007 09:34:09 -0400] rev 13
- Reformed project layout from 'luaevent/*' -> '*'
- Tue, 28 Aug 2007 17:50:26 -0400
- by Thomas Harning Jr <harningt@gmail.com> [Tue, 28 Aug 2007 17:50:26 -0400] rev 12
- Updated readme w/ page & repo.
- Sat, 18 Aug 2007 20:57:33 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Sat, 18 Aug 2007 20:57:33 +0000] rev 11
- * Committing what will be version 0.1.2
Main feature:
Callback/coroutine issues resolved as described in COROUTINE_MANAGEMENT
- Wed, 13 Jun 2007 04:32:12 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 13 Jun 2007 04:32:12 +0000] rev 10
- Setup management of socket create/close.
Recognized new bug: cannot create threads within threads... C contains reference to closed thread, not
global.
- Wed, 13 Jun 2007 03:54:01 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 13 Jun 2007 03:54:01 +0000] rev 9
- Fixed up return-value handling.
- Wed, 13 Jun 2007 03:29:11 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 13 Jun 2007 03:29:11 +0000] rev 8
- Performed some refactoring...
- Wed, 13 Jun 2007 02:13:18 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Wed, 13 Jun 2007 02:13:18 +0000] rev 7
- Fixed the strange event error... it was adding events to a dead socket.
- Mon, 11 Jun 2007 02:17:23 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Mon, 11 Jun 2007 02:17:23 +0000] rev 6
- Reformatted changlog
- Mon, 11 Jun 2007 02:14:55 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Mon, 11 Jun 2007 02:14:55 +0000] rev 5
- Added changelog
- Mon, 11 Jun 2007 01:52:16 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Mon, 11 Jun 2007 01:52:16 +0000] rev 4
- Fixed stack overflow issue. (Forgot to pop error/integer)
- Mon, 11 Jun 2007 01:24:10 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Mon, 11 Jun 2007 01:24:10 +0000] rev 3
- * Added some cheap protection code for failures in callback
functions.
- Mon, 11 Jun 2007 01:08:59 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Mon, 11 Jun 2007 01:08:59 +0000] rev 2
- * Completed mostly working version
* Moved to a mode where addevent calls a callback rather than
it being instantiated within.
* If the callback returns -1, then no event is ever setup
* Otherwise the integer value is used to setup the event
* This allows for using coroutine.wrap rather than a cooked-up wrapper
* Tests work, although there are a few remaining issues:
* Need to figure a good way of preserving the event object,
not sure if current method is good enough, since the socket
is the only anchor, and it is only held inside the coro..
circular reference, something that Lua 'handles' well.
* Doing more than the maximum sockets the process is allows
causes strangeness to occur in libevent.. somehow
it is getting around to epoll_add which is causing valgrind
to barf.
- Sun, 10 Jun 2007 16:52:55 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 10 Jun 2007 16:52:55 +0000] rev 1
- * Adjusted licensing and added README.
- Sun, 10 Jun 2007 16:01:26 +0000
- by Thomas Harning Jr <harningt@gmail.com> [Sun, 10 Jun 2007 16:01:26 +0000] rev 0
- Initial commit:
* Created tree structure
* Committed current version