The Finger Server - Changelog Daniel Beckham, fingermaster@glazed.org LEGEND * New Feature + Minor Change - Bug Fix o Documentation Update ^ Status Update VERSION 0.84 - March 02, 2000 - Sorting was still messed up even after the Y2K update. I've rewritten how I sort plan files now and it *should* be working. - I missed the sort routines in grablatest.cgi, grabspecial.cgi and grabuser.cgi when making the Y2K fixes. They have been fixed now. - Thanks to Noam Rathaus for letting me know about some security issues with opening files using input from the user. I've taken steps to insure that this is no longer a concern. - Fixed a problem where the server would crash if the Show Special Category field in the Look and Feel section was left blank. - Fixed a problem where it was possible for the minute in the timestamp of a news item to show up with double zero's in front of the number in certain special cases. VERSION 0.83 - February 22, 2000 - MUCH needed Y2K fixes. =) All Y2K fixes are prefixed and suffixed by ## Y2K FIX ## to make it easier for translaters and people who've modified their installations by hand. VERSION 0.82 - September 25, 1999 * There is now an option to have the links in the grablatest and grabspecial.cgi scripts to open in a new browser window. * A new script named getfingerlist.cgi is now distributed with archive. This script allows offsite webservers to query the grablatest.cgi script for a list of the latest plan updates. Script is created from a template when System Setup is updated. * Users can now change their passwords themselves. They can acesss this feature using the "Change Password" option in the user control panel. * Admin can enable or disable the ability for the user to change his password. This is disabled by default and can be enabled in the Look and Feel setup. + The Special Category selection is now a drop-down combo box to help alleviate errors from typos. - Using an apostrophe (') character in the System Setup or Look and Feel setup would cause the finger.cgi script to die and display a 505 server error to the user. Fixed. + The placeholder URL's used in the configuration files were www.xxx.com. Thanks to matttodd@discoverynet.com for pointing out that that URL is actually an x-rated website. I changed it to www.yourdomain.com. =) VERSION 0.81 - June 20, 1999 * Added option in the System Setup to specify the timezone that the web server is located in. This value will be displayed after every date/time show next to plan updates, etc. * Added ability for admin to turn table backgrounds off to allow the page background image or color to show completely through. + View Finger in control panel now opens in a new window. - Table Alignment option in the "Homepage `Latest Plan List' Setup" not selecting last option picked. Caused the option to be reset when submitted. Fixed. - Left navigation menu height was 250, large category lists and plan updates would cause the bottom to be outdented. Added a configuration option to manually set this height when needing adjustment. - If no news item posted, the main page would display garbage in it's place. Fixed. - Added a empty banner.ad file to the distribution. If the main cgi-bin/finger didn't have 0777 permissions, the banner ad settings would never be saved. o Added section that explains how to upgrade over previous versions. o Explained the problem where WinZip wouldn't create the data directory or the users file when unzipping the Unix version. (fingerXXX.tar.gz) ^ Verified that the grab latest and grab special scripts are working properly. VERSION 0.80 - June 4, 1999 ** First Beta Release