Mercurial > cosocket
graph
-
Made server and client objects into coroutines.Sat, 02 May 2009 00:47:23 -0700, by Atul Varma
-
Factored out all instruction-specific logic from the dispatcher into individual instructions.Sat, 02 May 2009 00:14:59 -0700, by Atul Varma
-
Another refactoring: dispatcher calls instruction.execute() now.Fri, 01 May 2009 23:47:06 -0700, by Atul Varma
-
Attempted to factor out the trampoline into a separate object, and modified the way coroutine instructions are done.Fri, 01 May 2009 23:41:52 -0700, by Atul Varma
-
minor refactoringFri, 01 May 2009 21:33:57 -0700, by Atul Varma
-
Fixed a really bad bug in timeout detection.Fri, 01 May 2009 18:53:07 -0700, by Atul Varma
-
Fix to client to deal with annoying no-content responses from the lighttpd proxy.Sat, 02 May 2009 01:04:30 +0000, by Atul Varma
-
Fixed misbehaving redirect URL matching and added a robots.txt.Fri, 01 May 2009 17:50:08 -0700, by Atul Varma
-
Added support for logging.Fri, 01 May 2009 17:38:44 -0700, by Atul Varma
-
Enforced maximum message size.Fri, 01 May 2009 17:13:56 -0700, by Atul Varma
-
Added maximum data length checking.Fri, 01 May 2009 17:07:18 -0700, by Atul Varma
-
Added timeout functionality.Fri, 01 May 2009 16:46:31 -0700, by Atul Varma
-
Added a handle_tick function to coroutine dispatchers.Fri, 01 May 2009 15:37:57 -0700, by Atul Varma
-
Added the ability for a server to have a timeout function that gets called once per second.Fri, 01 May 2009 14:18:06 -0700, by Atul Varma
-
shift-clicking on a message now toggles the display of HTML source.Thu, 30 Apr 2009 21:01:08 -0700, by Atul Varma
-
date sent display is much betterThu, 30 Apr 2009 20:36:21 -0700, by Atul Varma
-
Added a mouseover overlay that shows metadata about the selected message.Thu, 30 Apr 2009 20:05:31 -0700, by Atul Varma
-
better support for i18nThu, 30 Apr 2009 19:07:22 -0700, by Atul Varma
-
We now try to reconnect after 30 seconds if we get disconnected.Thu, 30 Apr 2009 18:58:37 -0700, by Atul Varma
-
simplified msg display code moreThu, 30 Apr 2009 18:34:30 -0700, by Atul Varma
-
refactored display code a bitThu, 30 Apr 2009 18:15:32 -0700, by Atul Varma
-
Sort of simplified message display a bitThu, 30 Apr 2009 17:47:32 -0700, by Atul Varma
-
Another visual bugfix.Thu, 30 Apr 2009 16:29:36 -0700, by Atul Varma
-
displaying long conversations shouldn't be as jerky now.Thu, 30 Apr 2009 16:27:06 -0700, by Atul Varma
-
Removed example.* code.Thu, 30 Apr 2009 14:12:54 -0700, by Atul Varma
-
Moved static files into a new media subdirectory.Thu, 30 Apr 2009 14:12:19 -0700, by Atul Varma
-
We now work on the iphone, albeit not very well.Thu, 30 Apr 2009 20:36:50 +0000, by Atul Varma
-
Fixed a TODO.Thu, 30 Apr 2009 12:54:39 -0700, by Atul Varma
-
Added support for safari via a new FakeStorage class (in the future we can make one that draws from sqlite).Thu, 30 Apr 2009 12:50:40 -0700, by Atul Varma
-
Abstracted away localStorage into a generic storage interface to make this easier to port to other browsers.Thu, 30 Apr 2009 12:38:55 -0700, by Atul Varma
-
Made cmd-line args more flexible, robust, and readable.Thu, 30 Apr 2009 11:29:56 -0700, by Atul Varma
-
Changed default ip address binding back to localhost.Thu, 30 Apr 2009 17:30:07 +0000, by Atul Varma
-
Made keepalive optionalThu, 30 Apr 2009 13:55:47 +0000, by Atul Varma
-
Added the option to long poll instead of using mime multipart.Thu, 30 Apr 2009 06:42:13 -0700, by Atul Varma
-
Refactoring: better querystring parsing.Wed, 29 Apr 2009 16:26:21 -0700, by Atul Varma
-
We now store conversations in local/globalStorage.Wed, 29 Apr 2009 06:15:32 -0700, by Atul Varma
-
The listen endpoint can now be passed a start msg id.Tue, 28 Apr 2009 23:07:12 -0700, by Atul Varma
-
open web chat now uses a separate channel for each conversation.Tue, 28 Apr 2009 22:10:24 -0700, by Atul Varma
-
Fixed what (I think) are channel memory management bugs.Tue, 28 Apr 2009 22:07:52 -0700, by Atul Varma
-
conversations dict is now a weak value dict. Added a status page showing current resource usage.Tue, 28 Apr 2009 21:37:00 -0700, by Atul Varma
-
changed .hgignore.Tue, 28 Apr 2009 15:14:06 -0700, by Atul Varma
-
Added redirects to add extra slash at end of conversation name.Tue, 28 Apr 2009 15:13:07 -0700, by Atul Varma
-
We now support multiple conversations based on the URL.Tue, 28 Apr 2009 15:04:29 -0700, by Atul Varma
-
JSON data is now sent w/ the proper mime type.Tue, 28 Apr 2009 14:39:40 -0700, by Atul Varma
-
If the sending of a message fails, the content is put back into the text field.Tue, 28 Apr 2009 14:12:46 -0700, by Atul Varma
-
Last-message content is now saved if the user loses their connection, etc.Tue, 28 Apr 2009 14:00:00 -0700, by Atul Varma
-
Port is now settable from cmd lineTue, 28 Apr 2009 20:17:48 +0000, by Atul Varma
-
OWC now remembers your name.Tue, 28 Apr 2009 19:08:16 +0000, by Atul Varma
-
Added a cap on the max num of messages that can be animating at once, so that browsers don't get overloaded.Tue, 28 Apr 2009 19:00:16 +0000, by Atul Varma
-
Message content is now just set to HTML; the browser seems to be good at figuring out how to format non-compliant HTML on its own.Tue, 28 Apr 2009 17:57:35 +0000, by Atul Varma
-
Fixed a scrolling problem.Tue, 28 Apr 2009 17:41:34 +0000, by Atul Varma
-
Changed port/ip addr binding.Tue, 28 Apr 2009 17:37:09 +0000, by Atul Varma
-
Added error detection on the client-side.Tue, 28 Apr 2009 10:03:51 -0700, by Atul Varma
-
Changed 'listen' endpoint to 'listen/multipart'.Tue, 28 Apr 2009 08:32:25 -0700, by Atul Varma
-
added timestamp info into DOM, though it's currently hidden.Mon, 27 Apr 2009 23:46:54 -0700, by Atul Varma
-
misc changes, including now scrolling to the bottom when new messages arrive.Mon, 27 Apr 2009 23:41:13 -0700, by Atul Varma
-
Group consecutive messages by the same author.Mon, 27 Apr 2009 22:49:48 -0700, by Atul Varma
-
Added timestamp to messages, though they're not currently displayed in any way.Mon, 27 Apr 2009 22:26:57 -0700, by Atul Varma