Added changelog

Mon, 11 Jun 2007 02:14:55 +0000

author
Thomas Harning Jr <harningt@gmail.com>
date
Mon, 11 Jun 2007 02:14:55 +0000
changeset 5
205a6b09e3bd
parent 4
4d0e9388214a
child 6
59287edf821b

Added changelog

luaevent/CHANGELOG file | annotate | diff | comparison | revisions
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/luaevent/CHANGELOG	Mon Jun 11 02:14:55 2007 +0000
@@ -0,0 +1,19 @@
+0.1.0 - Revision 6 - 2007-06-10 22:00 EST
+	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.
+	* Added cheap protection code for failures in callback handlers
+
+0.0.0 - Revision 2 - 2007-06-10 12:00 EST
+	Initial public version, was broken due to self-resume coroutines

mercurial