From: Matthew Mondor Date: Wed, 3 Jan 2007 07:21:40 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: pgsql-branch-merge~54 X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=3ea5ed7318983ba7f8a56388d66719c1dce3724b;p=mmondor.git *** empty log message *** --- diff --git a/mmsoftware/js/js-sh/app/httpd/httpd.js b/mmsoftware/js/js-sh/app/httpd/httpd.js index e5f23e7..e88b0f0 100644 --- a/mmsoftware/js/js-sh/app/httpd/httpd.js +++ b/mmsoftware/js/js-sh/app/httpd/httpd.js @@ -1,4 +1,4 @@ -/* $Id: httpd.js,v 1.46 2006/11/26 05:58:55 mmondor Exp $ */ +/* $Id: httpd.js,v 1.47 2007/01/03 07:21:40 mmondor Exp $ */ /* * Copyright (c) 2005-2006, Matthew Mondor @@ -32,6 +32,9 @@ * some testing will be required. * - Implement logging * - Enhance the JS shell to report errors better + * - XXX There is some bug where if multiple listening sockets are used one + * eventually appears to be garbage collected! + * - XXX Fix n/a bug in Location: when no Host: is provided for HTTP 1.0/1.1 * * Transfer states * - file to client, must take into account client connection status. @@ -76,7 +79,7 @@ * Server identification */ const SERVER_VERSION = 'mmondor_js_httpd/0.2.1 (NetBSD)'; -const SERVER_CVSID = '$Id: httpd.js,v 1.46 2006/11/26 05:58:55 mmondor Exp $'; +const SERVER_CVSID = '$Id: httpd.js,v 1.47 2007/01/03 07:21:40 mmondor Exp $'; diff --git a/mmsoftware/js/js-sh/app/irclog/config.js b/mmsoftware/js/js-sh/app/irclog/config.js index e340b69..fa05521 100644 --- a/mmsoftware/js/js-sh/app/irclog/config.js +++ b/mmsoftware/js/js-sh/app/irclog/config.js @@ -1,9 +1,12 @@ -/* $Id: config.js,v 1.4 2006/11/27 15:18:17 mmondor Exp $ */ +/* $Id: config.js,v 1.5 2007/01/03 07:21:32 mmondor Exp $ */ /* Configuration */ var irc_channel = '#gurumeditation'; var irc_servers = [ + 'irc.stealth.net:6667' + /* 'irc.freenode.net:6667' + */ /* 'ginseng.xisop:6667', 'mudbug.org:6667' diff --git a/mmsoftware/js/js-sh/app/irclog/irclog.js b/mmsoftware/js/js-sh/app/irclog/irclog.js index 897d2d4..77b2f77 100644 --- a/mmsoftware/js/js-sh/app/irclog/irclog.js +++ b/mmsoftware/js/js-sh/app/irclog/irclog.js @@ -1,6 +1,17 @@ -/* $Id: irclog.js,v 1.14 2006/11/30 18:32:48 mmondor Exp $ */ +/* $Id: irclog.js,v 1.15 2007/01/03 07:21:32 mmondor Exp $ */ -var irc_version = '$Id: irclog.js,v 1.14 2006/11/30 18:32:48 mmondor Exp $'; +/* + * XXX TODO XXX + * - Fix month which currently stats at 0 rather than 1 + * - Use an FD instead of a File so that we may also implement timeouts. + * This is because despite TCP_KEEP_ALIVE the connection can occasionally + * remain locked for a long time with inactivity. The client should + * reconnect to a server once it reaches a configurable input timeout. + * - Perform a topic check on channel joining, rather than only names. + * - Write a timer class to avoid having to use popen() with /bin/sleep! + */ + +var irc_version = '$Id: irclog.js,v 1.15 2007/01/03 07:21:32 mmondor Exp $'; function file_read(name) {