+$Log$
+Revision 1.113 1999/12/04 22:16:05 ajc
+* Moved all diagnostic output to stderr
+* Moved "HTTP/1.0 200 OK" output to output_headers()
+
+Revision 1.112 1999/12/04 21:56:59 ajc
+* Finished the overhaul. Now to tune...
+
+Revision 1.111 1999/12/03 17:59:53 ajc
+* BROKEN BUILD. Wrote most of the session removal code, but some of it is
+ pseudocode so the build is currently broken.
+
+Revision 1.110 1999/12/03 16:37:46 ajc
+* Repaired HTTP output for image transfers and static content
+
+Revision 1.109 1999/12/03 05:09:54 ajc
+* Rewrote the HTTP engine and application coupling to run in a worker thread
+ model and to run as a single multithreaded program (eliminated helper
+ processes and pipes). It currently runs but has many large bugs.
+
+Revision 1.108 1999/12/03 00:18:20 ajc
+* Added ".c.o" rule to Makefile
+
+Revision 1.107 1999/11/26 03:32:59 ajc
+* Started moving all of the global variables into a struct, to facilitate
+ multithreaded server.
+
+Revision 1.106 1999/11/26 01:28:10 ajc
+* 2.01 release
+
+Revision 1.105 1999/11/04 02:05:02 ajc
+* Added 'number of worker threads' to site config screen
+
+Revision 1.104 1999/10/25 02:25:09 ajc
+* Shuffled around the room editing commands
+
+Revision 1.103 1999/10/14 04:07:18 ajc
+* Cleaned up the bottom-of-page icons
+
+Revision 1.102 1999/10/08 23:58:11 ajc
+* Minor bug fix in registration screen
+
+Revision 1.101 1999/10/06 02:44:02 ajc
+* Per Nick's request, removed the key bindings stuff. He knows how to fit
+ it back in when it's fixed. Also added more attempts at cache disabling,
+ but it still doesn't work in the StarOffice browser. I don't know why.
+
+Revision 1.100 1999/10/02 03:26:14 ajc
+* Merged in Nick's bit of JavaScript to handle key commands.
+ BROKEN BUILD ALERT!! This runs all the time, even when the cursor is
+ in a text field. Right now you can't even log in.
+
+Revision 1.99 1999/09/01 01:06:11 ajc
+* Added "max message length" field in global config screen
+
+Revision 1.98 1999/08/14 18:16:10 ajc
+* Fixed escputs() and its friends to properly handle ' (single quote) chars
+
+
+Sun Jul 18 20:17:58 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Did neat stuff to the bottom of the page
+
+Mon Jul 12 23:30:24 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * webcit.c: exit Webcit sessions semi-gracefully when the connection
+ to a Citadel server fails.
+ * messages.c: don't auto-link URL's in messages if it would cause
+ a buffer overrun.
+
+Sat Jul 10 17:51:39 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Recompiled the Java chat applet using a genuine JDK 1.0.2
+ compiler. This should make more browsers happy.
+
+Wed Jun 30 19:19:59 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Added support for "robots.txt" telling spiders to go away.
+ * Do a slrp_highest() when logging off.
+
+Sat Jun 26 22:52:13 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Rearranged the code in "Site-wide configuration" and "Generic
+ server command" to avoid nested server operations
+
+Wed Jun 23 21:43:30 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * webcit.c: added "back, top, next" buttons to bottom of each page
+ * menubar.html: replaced "User list" with "Page another user"
+
+Tue Jun 22 14:53:05 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * context_loop.c: rearranged some code to try to eliminate deadlocks
+
+Fri Jun 18 11:55:58 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Unknown URL's now display the main menu instead of diagnostics
+ * Diagnostics are now at <baseurl>/diagnostics
+
+Mon Jun 7 21:59:45 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Session no longer locks up when an express message is cancelled
+ * The default Citadel server is now "localhost" instead of uncnsrd
+ * Added some documentation
+
+Thu Jun 3 12:18:49 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * roomops.c: made room banner graphics more reliable
+ * messages.c: added code to prevent accidental "double-posting"
+ * who.c: fixed the "Change room/host/user" submit logic
+
+Thu Jun 2 09:48:00 EDT 1999 Nick Grossman <nick@ulster.net>
+ * Changed static/menubar.html so the text is readable
+
+Wed Jun 2 23:47:58 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Ditched the frames mode completely. It wasn't working properly in,
+ among other places, IE 5. Die, Bill, Die.
+
+Sat May 29 00:25:47 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
+ * Fixed the behavior of the "forget room" routine, to properly handle
+ the transition back to the Lobby after it's all done.
+ * Added ExpressMessageCat() to allow code to send the user messages
+ along with incoming express messages
+ * WebCit now sends the name of the end user's browser as the client
+ name in a Citadel IDEN command rather than its own name.
+
Fri May 21 23:35:17 EDT 1999 Art Cancro <ajc@uncnsrd.mt-kisco.ny.us>
* Minor code cleanups
* New mail notification
1998-12-03 Nathan Bryant <bryant@cs.usm.maine.edu>
* webserver.c: warning fix
+