Sun, 08 Apr 2012 16:29:28 -0400 |
Adam Chlipala |
Optimize code from last changeset a bit |
Sun, 08 Apr 2012 16:24:16 -0400 |
Adam Chlipala |
Refactor to avoid dependence on recursive mutexes |
Fri, 16 Mar 2012 08:42:51 -0400 |
Adam Chlipala |
Change ID generation scheme to conform to HTML standards (thanks to Edward Yang for the catch) |
Sat, 03 Mar 2012 15:47:52 -0500 |
Adam Chlipala |
Pass non-printing characters through unchanged in sqlifyString, to support UTF-8 |
Sat, 04 Feb 2012 11:01:06 -0500 |
Adam Chlipala |
Basis.toMilliseconds and diffInMilliseconds, based on a patch from Gergely Buday |
Sat, 14 Jan 2012 23:02:34 +0400 |
Vladimir Shabanov |
Fixed clients mutex initialization for compiling under OS X. |
Tue, 10 Jan 2012 17:32:48 -0500 |
Adam Chlipala |
Fix some locking issues for client array |
Tue, 10 Jan 2012 15:34:18 -0500 |
Adam Chlipala |
Properly handle case where an RPC changes signed cookie state |
Sun, 08 Jan 2012 15:47:05 -0500 |
Adam Chlipala |
Fix channel delivery to handle sending of messages for channels whose clients haven't connected yet |
Sun, 04 Dec 2011 16:32:06 -0500 |
Adam Chlipala |
Fix client-side [int] parsing and extend server-side [time] parsing to support a format that also works portably in JavaScript |
Sun, 04 Dec 2011 14:40:12 -0500 |
Adam Chlipala |
timeFormat .urp directive |
Sat, 03 Dec 2011 10:00:10 -0500 |
Adam Chlipala |
Allow sources to be returned by RPCs |
Sat, 08 Oct 2011 17:23:58 -0400 |
Adam Chlipala |
Primitive int/float functions: ceil, float, round, trunc |
Sat, 03 Sep 2011 12:51:05 -0400 |
Adam Chlipala |
An abstract type of IDs |
Sun, 28 Aug 2011 17:16:54 -0400 |
Adam Chlipala |
Gentle handling of back-button returns to pages with stale message-passing credentials |
Sun, 28 Aug 2011 14:43:30 -0400 |
Adam Chlipala |
Warn about concurrency issues with message-passing |