Sassafras Software KeyServer ®
Administrator's Online Documentation
Home Support Legal Contact Us

Revision History

Do not tolerate any bugs in KeyServer! If you encounter a problem of any sort, please call or send e-mail immediately so that we can fix any bugs or explain unexpected behavior.

We track down and fix every bug as soon as possible after it has been discovered. Furthermore, once a bug is found and fixed, we issue a new software revision for the effected program(s). We immediately begin shipping that revision to new customers and users who have reported the problem. We feel that fixing a bug and shipping a new revision immediately is better than collecting bug reports and holding the fixes until the "next scheduled release."

Get automatic e-mail notification whenever we release a new revision. Enroll in our KeyServer Update Notification service and we will send you e-mail each time we post an update on our Web server. This way you can always stay up to date on the latest enhancements and bug fixes.

Contents

Getting Started
What's New
Upgrading
KeyServer
KeyAccess/Mac
KeyAccess/Win
KeyConfigure
KeyAudit
KeyCheckout
Troubleshooting
Appendices
Revision History

 
Full TOC...

January 11, 2000

    KeyServer 5.0.9.5
  • Under rare circumstances, names of unkeyed programs would have garbage in them
  • Under rare circumstances, improper versions of unkeyed programs would appear in the list
  • Failure to find license file if there were no other files in the KeyServer Data Folder (Mac only)
  • Disk free space was miscalculated for large volumes (Mac only)
  • Log file names were "0100..." instead of "2000..." (Linux, Mac OS X Server, NetWare only)
    KeyAccess 5.1.0.1
  • Updated to latest client
  • Improper message given when logon fails ("user unknown")
  • Crash when running on a portable key just before it times out and auto-extend enabled
  • Under rare circumstances, names of unkeyed programs would have garbage in them
  • Under rare circumstances, improper versions of unkeyed programs would appear in the list
  • "Network interruption, please quit" message was sometimes delayed indefinitely (Mac only)

October 1, 1999

    KeyServer 5.0.9.4
  • Possible preference file corruption if shadows auto-register with the server
    KeyAccess 5.0.7
  • Updated functionality in preparation for upcoming versions of KeyServer
    KeyAudit 5.0.9.5 (Windows), 5.0.7.1 (Mac)
  • Show/Save/Print settings were being ignored when Saving or Printing (Windows only)
  • Date in audit file now saved with four-digit year

August 23, 1999

    KeyServer 5.0.9.3
  • Removing a timeout from a control while it was in use could cause extraneous entries in the log
  • In rare cases, editing a suite could cause KeyConfigure to display incorrect usage
  • Vendor-supplied program licenses could be loaded with no license enabled in some cases
    KeyAudit 5.0.9.1
  • Fixed "Append To...", which would fail with an error in some cases (Windows only)
  • Default save format is uncompressed in all cases (Windows only)

July 22, 1999

    KeyServer 5.0.9.2
  • Deputy would fail to key programs (and subsequently delete them) in some cases (Windows only)
  • Potential database corruption (Mac OS X Server and NetWare only)
    KeyAccess 5.0.6.2 (Windows)
  • In some cases on large KeyServers, "tickle" messages would be dropped by the client (Windows only)
    KeyCheckout 5.0.1 (Mac)
  • Fixed problem when using "00" as year in a date ("2000" has always worked correctly) (Mac only)
    KeyAudit 5.0.9
  • Added KeyVerify and KeyServer to "Special Programs" list (Windows only)

June 25, 1999

    KeyServer 5.0.9.1
  • In rare cases, user was asked to enter password twice in a row
  • Under rare circumstances, client would get in an authentication loop
    KeyAccess 5.0.6.1
  • In rare cases, user was asked to enter password twice in a row
  • Portable keys would all be invalid for KA 5.0.6 (Mac only)
    Windows NT (authentication method) 5.0.4
  • Support additional domain configurations
  • Supports non-cleartext passwords (requires KA 5.0.6 or higher)

June 8, 1999

    KeyServer 5.0.9
  • In rare cases, user name was not changed when client re-authenticates
  • Custom message was not sent to client in some "On Deny" cases
  • Log files were not being deleted on autoswap when configured to do so
  • Suite members could be deleted when in use, in some cases
    KeyConfigure 5.0.8
  • Print command disabled for some printable reports (Windows only)
  • Backup Schedule time was ignored if date format was not YY/DD/MM (Windows only)
  • Some printing problems resolved on multi-byte systems (Windows only)
  • Some menu items were not being dimmed when appropriate (Windows only)
    KeyAccess 5.0.6
  • Clock synchronization was off by one hour in some time zones (Windows 95/98 only)
  • If computer clock is bad (due to battery failure), portable keys won't be deleted
  • In some cases, saved password was ignored, user was prompted for password
    KeyAudit 5.0.8
  • Some printing problems resolved on multi-byte systems (Windows only)
  • New command line options for specifying "Custom" field in saved audits (Windows only)
  • "Field choice" dialog is now displayed when appending to an audit (Windows only)
  • Double-clicking in audit list showing information for wrong item in some cases (Windows only)

March 31, 1999

    KeyServer 5.0.8.8
  • Reclaiming a license more than once could cause extra entries in the log file
  • Editing a member of a suite could cause KeyConfigure to display incorrect usage
    KeyAccess 5.0.5.1
  • KeyAccess process would not terminate when logging in as a new user on Windows 95 (Windows only)
  • Exiting Windows immediately after launching KeyAccess would cause a crash in some cases (Windows only)
  • Launching KeyVerify would fail silently if KeyAccess not already running, and server not available (Windows only)

March 22, 1999

    KeyServer 5.0.8.7
  • Extending use of a portable key would cause KeyServer to return the license early (Windows only)

February 10, 1999

    KeyServer 5.0.8.6
  • In some cases, users were prompted for password at program launch, but still denied access
  • If there was a "global" pool with 0 licenses, a guest user would not be prompted for a password
  • Current schedule could be improperly deleted when changing Unscheduled settings
    KeyConfigure 5.0.7
  • Log File Contents menu in Log File Management dialog did not always reflect true setting
    KeyAccess 5.0.5
  • At startup, clients with saved passwords would not get authenticated immediately
  • If client clock was less than 5 minutes different from KS clock, it would not be sync'ed
  • KeyAccess process can no longer be terminated (via "End Task") on Windows 95/98/NT (Windows only)
  • IP connection was failing when TCP/IP not initialized a startup (e.g., with PPP) (Mac only)
  • Greatly reduced CPU usage when idle (polling unkeyed programs) (Windows only)
  • Icon is no longer displayed on the Task Bar (Windows only)
    DropReport 5.0.2
  • Minor AppleScript improvements

January 10, 1999

    KeyServer 5.0.8.5
  • "Save Password" setting on client was not always honored by server
  • More tolerant of lost responses when using IP to connect to KeyServer
  • NT Event log usage is now more consistent (Windows only)
  • Minor changes to support Kerberos 5
  • Several performance enhancements
    KeyConfigure 5.0.6.6
  • IP address not displayed properly in Unkeyed items in Digest/Interpret reports
  • Pools/groups disappear in control details when there are more than 10
  • Problems parsing time text on systems with non-Roman time formats (Windows only)
  • Group names not displayed properly in list in control details (Windows only)
  • "All Zones/Addresses/Networks" could be deleted in Network Access dialog (Windows only)
  • Can't increase licenses in pools if there are two pools with infinite licenses (Windows only)
    KeyAudit 5.0.6.1
  • Custom field is now included in audit when running without GUI (Windows only)

November 10, 1998

    KeyConfigure 5.0.6.5
  • Serial number in "About KeyConfigure" window can be copied to the clipboard
  • Better compatibility with some applications on NT (Frontpage 98) (Windows only)
    KeyAccess 5.0.4.6
  • Fixed bug where IP shadow hint list would not be used (Windows only)
  • More tolerant of lost responses when using IP to connect to KeyServer (Mac only)
  • Fixed garbled program name when put on waiting queue for a portable key (Mac only)
    KeyCheckout 5.0.3 (Windows)
  • Fixed crash when displaying a control with a name longer than 30 characters (Windows only)

October 16, 1998

    KeyServer 5.0.8.4
  • Fixed temporary loss-of-service if clock is set backwards (Windows only)
  • Fixed problem that would add invalid entries to shadow hint list (Mac only)
    KeyConfigure 5.0.6.4
  • Added "Updates" button and web link to initial Logon dialog
    KeyAccess 5.0.4.5
  • Fixed crash at startup on some NuBus Macs (Mac only)
  • KeyAccess icon is hidden after displaying a message (if icon=no) (Windows only)
  • Disabled "Abort/Retry/Ignore" message if no disk in floppy drive (Windows only)
  • Changes for KeyServer-aware programs (Windows only)

October 1, 1998

    KeyAccess 5.0.4.4
  • Fixed high disk/CPU usage on Win95/98 (Windows only)
  • 16-bit unkeyed programs were not being controlled properly on NT (Windows only)
  • Portable keys sometimes ignored on system volume (Windows only)
  • Controlled MacX 2 crashes when custom message posted (Mac only)
  • IP connection does not survive through system Sleep (Mac only)

September 10, 1998

    KeyServer 5.0.8.3
  • Fixed potential loss of service problem
  • Check for and correct certain types of preference file corruption
  • KeyShadow IP addresses are automatically added to the Shadow Hint List
    KeyConfigure 5.0.6.2
  • Fixed IP Shadow search, better reliability on busy networks (Windows only - UDPTRN32.DLL)
  • Fixed possible crash when displaying shadow state (Windows only)
  • Fixed date display in shadows window (Windows only)
  • Full KeyServer version displayed in About KeyConfigure dialog
  • Full KeyServer version displayed in Shadows window
  • Fixed schedule display bug that occured when changing an active schedule
  • Global Background Warning values are no longer disabled (Windows only)
  • Digest report calculates proper dates for KEY_* entries
  • Digest/Interpret/Unkeyed reports updated for new unkeyed program information
  • Unkeyed report added to Windows KeyConfigure (Windows only)
  • Histogram and Summarize reports are now tolerant of redundant KeyServer usage info
  • Fixed date range calculation in Report windows (Mac only)
  • Added compatibility with DOS/Unix format log files (Mac only)
  • Time now parsed correctly in Backup Schedule dialog (Windows only)
  • Free disk space calculated properly on very large HFS volumes (Mac only)
  • Double-overlay patch fixed for 8.5 compatibility (Mac only)
  • Fixed problems when importing a location list and replacing old list (Mac only)
  • Fixed rare crash when reconnecting multiple times (Mac only)
    KeyAccess 5.0.4.3
  • Use Version resource to determine an unkeyed program's official name (Windows only)
  • Completely bypass portable key scans when skip=-1 (Windows only)
  • Don't hog CPU when waiting for a response from KeyServer (Windows only)
    KeyAudit 5.0.6
  • Custom field now defaults to Computer name (Windows only)
  • Fixed potential crash when scanning very long path names (Windows only)
    Windows NT (authentication method)
  • Added support for multiple domains (requires KS running as a service on NT4, passwords are sent as clear text)
    DropReport 5.0.1
  • Supports "from" and "to" parameters in AppleScript
  • Digest report calculates proper dates for KEY_* entries
  • Digest/Interpret/Unkeyed reports updated for new unkeyed program information
  • Unkeyed report added to Windows KeyConfigure (Windows only)
  • Histgram and Summarize reports are now tolerant of redundant KeyServer usage info

August 1, 1998

Several Windows components have been changed in this revision in order to enhance registry-based settings on the client. Components listed below have these changes, and also have bug fixes or other improvements as noted.

    KeyServer 5.0.8.2
  • Fixed potential (extremely rare) deadlock, which would cause 100% CPU usage
  • Fixed timing problem that could cause unreliable service on heavily loaded networks
  • Added long file name support (Windows) and short file name support (Mac)
    KeyAccess 5.0.4.1
  • Fixed memory leak when accessing registry for active program information (Windows only)
  • Changed method of determining running programs on Window NT (uses PSAPI if available) (Windows only)

July 1, 1998

Many Windows components have been changed in this revision in order to support registry-based settings on the client. Components listed below have these changes, and also have bug fixes or other improvements as noted.

    KeyServer 5.0.8.1
  • Applied internal optimizations, code enhancements to increase performance
  • Fixed authentication problems that would result in unnecessary license denials
  • Fixed potential (extremely rare) deadlock, which would cause 100% CPU usage
  • Added support for version tracking of unkeyed programs
  • Enhanced unkeyed program information in log files
    KeyConfigure 5.0.6
  • Added support for version tracking of unkeyed programs
  • Fixed some interface bugs (aesthetic changes only)
    KeyAccess 5.0.4
  • Added support for version tracking of unkeyed programs
  • Fixed memory leak on Windows NT (Windows only)
  • Improved functionality on WinFrame and WTS systems (Windows only)
  • Fixed bug when running KA as service, logged in without Admin privileges (Windows only)

May 8, 1998

    KeyServer 5.0.8
  • User not placed on notification queue in many cases (bug in KS 5.0.7 only)
    KeyAccess kalib32.dll 5.0.3(a)
  • Fixed delay while launching 16-bit unkeyed programs (Windows only)

April 20, 1998

All components have been changed in this revision in order to reduce file size and improve memory usage. Components listed below have the same optimizations applied, and also have bug fixes or other improvements as noted.

    KeyServer 5.0.7
  • Write configuration entries to log file when "contents" filter changes
  • Post launch message posted on deny when user is in a group/pool with no licenses enabled
  • Improved responsiveness when a dialog is displayed on KS (Mac only)
    KeyConfigure 5.0.5
  • Option to replace all existing entries when importing a location list (Mac only)
  • Fixed crash when running a report on an empty log file (Windows only)
    KeyAccess 5.0.3
  • Fixed early license returns on Windows NT (Windows only)
  • Server-based preferences updated soon after they are changed
    Windows NT (authentication method)
  • Added support for groups (requires KS running as a service on NT4, passwords are sent as clear text)

March 25, 1998

    KeyServer 5.0.6
  • Suites could not be checked out for portable use when "Remote Access" option was enabled
  • Possible hang when turning AppleTalk on and off quickly (Power Mac only)
  • Potential crash when under extremely heavy network loads (Mac only, extremely unlikely)
  • Potential crash at launch time (Windows only)
  • Better compatibility when running as a service on NT 3.51 and WinFrame (Windows only)
  • Fixed potential crash when running on WinSock 1.1 (Win95, NT 3.51) (Windows only)
    KeyConfigure 5.0.4
  • Improved compatability with MS Office 98 (Mac only)
  • Support for CFM-68K programs (Mac only)
  • Unkeyed Actions window displayed properly when more than 6000 items (Mac only)
  • Improved startup time when Unkeyed Programs Database is very large (Mac only)
  • Greatly reduced time needed to key large programs (Access97, Project98) (Windows only)
  • Reports chain to subsequent log files locally and remotely (Windows only)
  • Reports automatically chain without pausing, as per admin setting (Windows only)
  • Potential crash when printing multiple times (Windows only)
  • Potential crash when searching for shadows (Windows only)
  • Crash when opening Assistant Privileges (Japanese Windows only)
  • Better support for printing under non-Roman systems (Windows only)
  • Improper date displayed in Log File Management at certain times (Windows only)
    KeyAccess 5.0.2
  • Fixed time sync support for KeyAccess Scripting Extension (Mac only)
  • Added support for Advanced Power Management (Windows only)
  • Changes made in order to reduce memory footprint (Windows only)
    KeyAudit 5.0.2
  • Improved compatability with MS Office 98 (Mac only)
  • Better support for scanning drives on non-Roman systems (Windows only)
  • Potential crash when printing multiple times (Windows only)
  • Better support for printing under non-Roman systems (Windows only)
    Text File 5.0.4
  • Added support for old "Text File CMU" functionality (password not required)
    File Server 5.0.2
  • Fixed crash when if logged in when file server not available (Power Mac only)

February 1, 1998

    KeyServer 5.0.5
  • Support for PowerKey smart power strip (Mac only)
  • Additional support for Kerberos authentication
  • Potential crash when under extremely heavy network loads (Windows only)
  • Potential crash when changing license pools (including by a schedule)
    KeyConfigure 5.0.3
  • Deputy support for Netscape Communicator 4.04 installer (Mac only)
  • Over-limit and On Launch/On Deny settings were being overwritten (Mac only)
  • Improvements to keying mechanism (Windows only)
    KeyAccess 5.0.1
  • Unkeyed program actions are cached for better performance
  • Better error messages displayed when external auth method fails
  • Keyed programs were sometimes also reported as unkeyed (Windows only)
  • Crash when launching a program with "Force Password" option on (Mac only)
    KeySentry 5.0.1
  • Computer locks up when KeyAccess displays a message and KeySentry is installed (Mac only)

January 1, 1998

    KeyServer 5.0.4
  • Improper in-use count as displayed by KeyConfigure (actual count was correct)
  • Users denied use of suites in some cases even when licenses were available
  • Percent in use was calculated improperly for Background Warning
    KeyConfigure 5.0.2
  • Failure when running a report on a specific time range (Windows only)
  • Ignoring log file auto-swap date (Windows only)
  • Crash if "Downloading Controls" progress dialog is cancelled (Mac only)
  • Deputy considered small, but valid, 68K programs to be "stubs" (Mac only)
    Text File 5.0.3
  • New installations were not working, and in some cases causing a crash

December 11, 1997

    KeyServer 5.0.3
  • Potential crash due to bad packet formatting
  • Handles license synchronization between client and server better
    All Authent 5.0.1
  • No longer authorizes all users for all license groups

December 1, 1997

    KeyServer 5.0.2
  • TCP/IP service stopped randomly when running on Open Transport (Mac only)

November 1, 1997

    KeyServer 5.0.1
  • Specified group names for license pools were being ignored
  • Custom KeyAccess version control messages were being ignored
  • Better backward compatibility with KeyAccess 3.1.5.x
  • Re-load GMT offset and daylight savings time setting periodically
  • Hang when swapping log files every month
    KeyConfigure 5.0.1
  • Inaccurate Summarize report in rare circumstances
  • Unkeyed Program Actions updated in the background less intrusively
  • Red (newly collected) Unkeyed Program Actions are now always visible
  • Custom KeyAccess version control messages were being ignored
  • Default Unkeyed Program Action could not be changed to "logged" (Mac only)
    KeyAudit 5.0.1
  • Unexpectedly quits when there are no volumes to scan (Windows only)
    Text File 5.0.1
  • Re-written for Windows and native Power Mac
    File Server 5.0.1
  • Workaround for bug in Open Transport (Mac only)

October 1, 1997

    Initial release of KeyServer 5.0
Home Support Legal Contact Us