X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2FChangeLog;h=3e00a2eb36c8f20fafc0aa12dd07a21233198fc7;hb=8fa15271b5cdc6722aad2d0b4c9fe12e48472878;hp=bafab1eccd93dc3a3bfe667249c0fdbe69521709;hpb=a7178335292416b8b2896b94dcfdd86488936190;p=citadel.git diff --git a/webcit/ChangeLog b/webcit/ChangeLog index bafab1ecc..3e00a2eb3 100644 --- a/webcit/ChangeLog +++ b/webcit/ChangeLog @@ -1,4 +1,359 @@ $Log$ +Revision 522.13 2004/07/13 03:25:08 ajc +* inetconf.c: added. Not finished yet. + +Revision 522.12 2004/07/10 03:10:19 ajc +* Completed web screens for THE DREADED AUTO-PURGER by adding room and + floor level configurations. +* Put a space between OK and CANCEL buttons anywhere in the system where + there wasn't one. +* Some more of the room config/admin screens now return to themselves + with a "ok, you did that" message when OK is pressed, instead of dropping + out to the main menu. + +Revision 522.11 2004/07/08 03:03:01 ajc +* Added global settings for THE DREADED AUTO-PURGER to the site-wide + configuration (public rooms default and mailboxes default). Still need + to add floor and room policy screens. + +Revision 522.10 2004/07/02 03:28:08 ajc +* Much-improved alphabet tabs for Address Book view. Now divides the + total number of names by (names per page, currently 60) and sets up + that many tabs, with proper [Aaa-Bbb] labels on them. + +Revision 522.9 2004/07/02 03:26:06 ajc +*** empty log message *** + +Revision 522.8 2004/07/01 02:40:40 ajc +* Clicking "Enter a message" in a groupware room now automatically calls + the correct editor for the type of objects in the room (message, calendar + event, task, address book entry) + +Revision 522.7 2004/06/29 17:21:25 ajc +* Removed the word "room" in a few locations, as part of our push towards + not looking like a BBS when running in groupware mode + +Revision 522.6 2004/06/29 00:37:02 ajc +* Made some fonts bigger because users were complaining... + +Revision 522.5 2004/06/27 03:02:05 ajc +* Summary view -- always view ALL messages +* Summary view -- new messages are in boldface + +Revision 522.4 2004/06/24 20:42:14 ajc +* Added the "server ip address" Citadel config option +* Site config: added "Changes will not take effect until..." language + to relevant screens + +Revision 522.3 2004/06/24 14:50:35 ajc +* Added the ability to listen on a single IP address instead of all addresses. + +Revision 522.2 2004/06/22 02:21:56 ajc +* Minor UI tweaks + +Revision 522.1 2004/06/21 15:00:52 ajc +* minor CSS changes + +Revision 522.0 2004/06/19 03:21:35 ajc +* THIS IS 5.22 + +Revision 521.10 2004/06/19 03:11:07 ajc +* Instead of a crufty "the topmost Internet email address will be used + for outgoing email" explanation, separated it into "Primary Internet + email address" and "Other email addresses" boxes. + +Revision 521.9 2004/06/19 02:42:12 ajc +* Removed the "aides access to mailboxes" config option, which is no longer + part of the Citadel system. + +Revision 521.8 2004/06/16 02:07:22 ajc +* Removed a couple of lines of debugging code leftover from last night + +Revision 521.7 2004/06/15 03:06:11 ajc +* Bumped internal version number to 5.22 +* Use new fast headers-only-no-mime fetch mode in Citadel for + message summaries + +Revision 521.6 2004/06/15 02:30:21 ajc +* Honor "maxmsgs" even when viewing a mailbox in summary mode + +Revision 521.5 2004/06/12 04:26:38 ajc +* Fixed some garbled output resulting from turning things that look like + links into links + +Revision 521.4 2004/06/11 16:09:36 ajc +* Moved the room graphic to the left of the room name in the banner, to + make it more consistent with the rest of the site. +* Reduced the size of the font in the iconbar + +Revision 521.3 2004/06/11 03:15:08 ajc +* When "Add" is clicked without specifying an upload filename, resume + composition instead of aborting the post. +* Add attachments to messages in forward order, not reverse order + +Revision 521.2 2004/06/10 03:08:48 ajc +* Improved the appearance of tabs in the room config screen + +Revision 521.1 2004/06/10 02:58:55 ajc +* Made all the title boxes the same background color. The old scheme was + cute but not professional looking. + +Revision 521.0 2004/06/06 19:53:25 ajc +* THIS IS 5.21 + +Revision 510.15 2004/06/06 19:32:15 ajc +* Cleaned up a couple of FIXME's sitting around in the code +* Altered the conditions under which stray http://... strings are + automatically turned into links, to prevent that logic from + transforming IMG tags into gibberish. +* Set internal version number to 5.21 + +Revision 510.14 2004/06/04 02:29:07 ajc +* Fixed bug in "validate new users" screen (thanks Campy) + +Revision 510.13 2004/06/03 03:21:22 ajc +* "Reply" button now carries the message subject into the reply. + +Revision 510.12 2004/06/02 02:07:54 ajc +* setup.c: updated the setup script to configure two /etc/inittab entries, + one for http and one for https. + +Revision 510.11 2004/06/01 21:46:47 ajc +* crypto.c: when an SSL connection errors out (and closes) unexpectedly + during a read or write operation, do not attempt to finish the operation + unencrypted like we do in Citadel. Here in WebCit land it only causes + the server to segfault. + +Revision 510.10 2004/06/01 19:01:22 ajc +* netconf.c: widened some of the text entry fields +* webcit.h: bumped up the internal version number to 5.20 + +Revision 510.9 2004/06/01 18:44:20 ajc +* Return to the old command-line usage (-s for https, service is either + http or https but not both) + +Revision 510.8 2004/06/01 03:32:28 ajc +* Add "permanent room" setting to room edit screen +* create room -- allow longer strings + +Revision 510.7 2004/06/01 00:36:43 ajc +* Hmmph. Do the session cookie as hex instead of base64. There really + are some characters in the base64 set that make HTTP do nasty things. + +Revision 510.6 2004/05/31 21:43:27 ajc +* Added "|END" to the session cookie before base64-ing it. This fixes a + problem with certain room names causing the webserver to freak out and + break embedded images and stuff. I don't know why. + +Revision 510.5 2004/05/31 20:34:11 ajc +* Message entry using Kevin Roth's excellent cross-platform richtext + editing script. + +Revision 510.4 2004/05/31 15:54:13 ajc +* "text" and "HTML" options for message entry. + +Revision 510.3 2004/05/29 03:31:48 ajc +* tighten up the space between icons in the iconbar + +Revision 510.2 2004/05/28 20:24:53 ajc +* Cosmetic changes + +Revision 510.1 2004/05/24 03:02:38 ajc +* CSS change to make folder names stand out more in the "Folder View" + +Revision 510.0 2004/04/30 04:08:58 ajc +* THIS IS 5.10 + +Revision 506.13 2004/04/30 04:08:47 ajc +* Changed internal version number to 5.10 +* Updated documentation for the new HTTPS service + +Revision 506.12 2004/04/27 03:21:36 ajc +* Prompt for HTTPS port number during setup. We may make this optional. + +Revision 506.11 2004/04/27 03:16:31 ajc +* When running on the same host as Citadel, if no key/cert are found, + symlink to Citadel's if possible. +* One server binary now forks to start both http and https servers. + +Revision 506.10 2004/04/21 03:43:39 ajc +* Completed remaining SSL fixes. Works in Moz, aIEeee, Konq; self-signed + certs are also no longer invalid. + +Revision 506.9 2004/04/21 02:25:13 ajc +* Replaced ctdl_install_certificate() with convenience functions found + in the OpenSSL library. + +Revision 506.8 2004/04/21 02:19:41 ajc +* Got HTTPS to work with Mozilla (by twiddling stuff that I still don't + understand, but read at http://www.informit.com/articles/article.asp?p=22078 + ). Still doesn't work with Internet Monopolizer, though. + +Revision 506.7 2004/04/20 02:32:44 ajc +* Allow setup to run seamlessly from within the Citadel/UX Ridiculously + Easy Installer by observing the values of environment variables + CITADEL_INSTALLER, CITADEL, and WEBCIT. + +Revision 506.6 2004/04/20 02:02:50 ajc +* "make install" + +Revision 506.5 2004/04/16 03:14:06 ajc +* Minor fix for previous checkin + +Revision 506.4 2004/04/16 02:59:01 ajc +* Completed SSL support. Still doesn't work with all browsers... gotta + figure out why + +Revision 506.3 2004/04/15 03:57:00 ajc +* Brought over the SSL/TLS stuff from Citadel. I think it's complete but + it has a crashy crashy bug in it. Don't use it yet. + +Revision 506.2 2004/04/13 19:41:36 ajc +* GET /freebusy/user.vcf *and* /freebusy/user.vfb now both work. + (freebusy data fetch for anonymous Kolab type clients) + +Revision 506.1 2004/04/10 04:32:59 ajc +* Fixed some version and copyright date oopses + +Revision 506.0 2004/04/10 04:29:30 ajc +* THIS IS 5.06 + +Revision 505.22 2004/04/10 04:29:20 ajc +* Changed internal version number to 5.06 + +Revision 505.21 2004/03/29 04:30:20 ajc +* configure.in, Makefile.in: handle $LDFLAGS + +Revision 505.20 2004/03/20 05:03:14 ajc +* Original startup thread becomes a worker thread after initialization. + Doing otherwise turns it into a zombie (at least on Linux) and possibly + leads to other problems +* Filter out NOOP's received in chat + +Revision 505.19 2004/03/18 04:32:24 ajc +* Removed the language in README.TXT which told everyone that chat wouldn't + work with a non-local Citadel server, because that's no longer true. +* Removed the old chat applet from the static/ directory + +Revision 505.18 2004/03/18 04:00:44 ajc +* Rounded web boxes now look correct in all browsers. + +Revision 505.17 2004/03/17 18:25:31 ajc +* When creating a new user, auto-chain to the "edit user configuration" + screen, and subsequently auto-chain to the "edit address book entry" + screen. This creates a nice sensible workflow. + +Revision 505.16 2004/03/15 22:47:09 ajc +* Prettied up the chat window a little more. + +Revision 505.15 2004/03/15 04:27:44 ajc +* Chat now appears in a separate window +* Use regular frames instead of IFRAMEs for chat +* Display user's own chat text in bold+italic +* Added a "List Users" button + +Revision 505.14 2004/03/09 20:45:45 error +* Add a Linux Software Map file + +Revision 505.13 2004/03/07 22:04:32 ajc +* Fix the current view not being set to the default view for the creator + of a room. + +Revision 505.12 2004/03/07 21:31:17 ajc +* serv_read() now zeroes out the supplied buffer (with the supplied + length) if a server read fails. This causes serv_gets() to return + instead of looping endlessly. Fixes chat problem found on linux-ppc. + +Revision 505.11 2004/03/03 05:21:36 ajc +* Made the chat screen totally kick-ass sweet. The flickering reload + i-frame is now tiny and hidden, and it *appends* new chat data to + the viewable window using JavaScript. No flickering + scrollback! +* Added a help button to the chat screen. + +Revision 505.10 2004/02/29 22:52:15 ajc +* Close and clear (set to -1) server socket handle when socket errors are + detected. Fixes a chat problem reported by Winzlo. + +Revision 505.9 2004/02/29 05:34:25 ajc +* Display the Chat menu option as "Chat with other users in " + +Revision 505.8 2004/02/27 05:04:38 ajc +* fix frameset bug in page popups + +Revision 505.7 2004/02/26 04:08:56 ajc +* Fixed a problem that made WebCit go to the "no cookies" screen instead + of the logout banner. +* Ford's latest stupid room has a name with more than 64 characters, and + we still had a 64-byte room name in the march_list struct. ooooops... + +Revision 505.6 2004/02/26 03:07:26 ajc +* Put the /favicon.ico --> /static/favicon.ico hack back in. Why not? + +Revision 505.5 2004/02/25 23:10:28 ajc +* Allow "/do_logout" as a no-frames page + +Revision 505.4 2004/02/25 23:00:21 ajc +* Changed the favicon support to LINK tags in the HEAD of static stuff, + to make life easier. (Thanks to prosthetik for this) + +Revision 505.3 2004/02/25 15:20:11 ajc +* Support for favicon.ico in the static/ directory + +Revision 505.2 2004/02/24 04:06:42 ajc +* Changed the colors slightly in chat screen + +Revision 505.1 2004/02/20 06:07:06 ajc +* Replaced the Java chat with a new system based on IFRAME's and JavaScript + +Revision 505.0 2004/02/19 03:32:50 ajc +* THIS IS 5.05 + +Revision 504.7 2004/02/19 03:32:38 ajc +* Changed the internal version number to 5.05 +* Completed the frames fix + +Revision 504.6 2004/02/18 20:08:29 ajc +* Fixed the frameset force reload logic. Now it does the whole frameset + without displaying an error in the main frame. + +Revision 504.5 2004/02/18 19:17:51 ajc +* Force reload of frameset if someone tries to escape it. Not perfect + but it mostly works at this poing. + +Revision 504.4 2004/02/17 03:37:11 ajc +* Indicate to Citadel that we want Server Generated Invitations when + calendar events are saved. (No longer the default in Citadel server.) + +Revision 504.3 2004/02/09 04:49:32 ajc +* Prepare for a way to avoid falling out of the main frameset + +Revision 504.2 2004/02/09 03:37:57 ajc +* Changed the thread pool management algorithm. Detecting idle time between + socket accepts was not working reliably on all systems, so we now follow + the same algorithm as the Citadel server (spawn more threads when number + of sessions < number of threads, but keep constrained to pre-defined + minimum and maximum thread count) + +Revision 504.1 2004/02/03 03:09:51 ajc +* THIS IS 5.04 + +Revision 503.0 2004/01/28 04:31:31 ajc +* THIS IS 5.03 + +Revision 502.4 2004/01/28 04:30:48 ajc +* Create Room can now offer calendar and address book rooms + +Revision 502.3 2004/01/17 21:25:30 ajc +* Add 'base DN' and 'bind DN' and 'bind DN password' to siteconfig +* Split the config for LDAP Connector into its own panel + +Revision 502.2 2004/01/17 04:32:54 ajc +* Add site config options for Citadel servers which support LDAP + +Revision 502.1 2003/10/24 02:50:19 ajc +* Clicking "Enter Message" in a room with an Address Book view opens + a blank vCard entry screen. + Revision 502.0 2003/10/23 03:16:50 ajc * THIS IS 5.02 @@ -307,7 +662,7 @@ Revision 410.7 2003/03/30 06:13:19 ajc * When reading from the server, do not treat CR as end-of-line because there's probably an LF coming after it. Instead, keep reading to the LF and then strip both. -* No not underline links in the icon bars +* Do not underline links in the icon bars Revision 410.6 2003/03/17 04:17:41 ajc * Call to accept() was being made with an uninitialized variable for the @@ -1616,3 +1971,4 @@ Sun Dec 6 19:50:55 EST 1998 Art Cancro 1998-12-03 Nathan Bryant * webserver.c: warning fix +