Component History
K2 v6.1 (2008-08-21 Image) 
When this document is part of a downloaded image, it may no longer be the latest version. If the icon above is not green, then check online
for the latest component history and upgrade warnings. Go to
downloads
for the latest installers.
The table below documents revisions to the K2 v6.1 components up through the 2008-08-21 image date. Consult the 2008-08-21
Upgrade Warnings document for important cautions that must be
observed when installing components from this image.
If you have version 6.0 components on your site (from an install of the previous version), the 6.0 Component History
and 6.0 Upgrade
Warnings documents may also be of interest.
2008-08-21
KeyAccess 6.1.4.2
- Streamlined loading process and detection of new user logins when running as a service (Win only)
- Fixed compatibility problems when running as a service when Terminal Services is disabled (Win only)
- Changed identification for QuickTime Player (QTPLAYER, tvodAPPL) to distinguish from QuickTime Pro (QUICKTIM, TVODAPPL)
KSdbConsist 6.1.4.2
- Fixed rare crash when copying a corrupt Software Audit Database
2008-06-20
KeyAccess 6.1.4.1
- Fixed bug where offline events could be uploaded multiple times (Win Vista only, when not running as a service)
- Fixed possible crash when audit encounters a very long path with many non-Latin characters (Win only)
- Added workaround for infrequent case where the user name would not be known immediately after OS logon
KeyServer 6.1.4.1
- Fixed bug that could cause a hang when reports are cancelled
KeyReporter 6.1.4.1
- Fixed bug where leap day would be displayed as March 1st
Export Modules 6.1.4.1
- Fixed bug where KSServers table would get created with one column set to the wrong data type
KSdbConsist 6.1.4.1
- Improved handling of portable events during split of usage data
2008-03-01
KeyAccess 6.1.4
- Fixed bug where leap day would be displayed as March 1st
- Fixed bug that would cause excessive CPU usage when a background-warning license was in use
- Fixed support for Kerberos authentication
- Fixed bug where launches and quits of programs stored on a remote server volume would not be reported (Win only)
- Fixed bug where OS versions 10.4.10 and 10.4.11 would be incorrectly identified as 10.4.9 (Mac OS X only)
- Fixed bug where unkeyed controlled programs would be allowed to launch offline even if set to be denied launch (Mac OS X only)
- Changed location of IPC pipes to work in enviroments where temporary files are deleted by login scripts (Mac OS X only)
- Improved reliability of Linux KeyAccess (Linux only)
KeyServer 6.1.4
- Fixed bug where leap day would be displayed as March 1st
- Fixed bug where Last Used date in audits would not always reflect actual last usage
KeyConfigure 6.1.4
- Fixed bug where leap day would be displayed as March 1st
- Fixed possible crash when creating or editing Computer or Program filters
- Fixed compatibility problems for keyed programs that have a newer or uncommon format (Mac OS X only)
- Fixed bug where programs with 64-bit binary code weren't recognized when dropped onto the Programs window (Mac OS X only)
KeyReporter 6.1.4
- Fixed bug where leap day would be displayed as March 1st
ksODBC 6.1.4
- Fixed bug where leap day would be displayed as March 1st
- Improved compatibility with some ODBC client programs (e.g., Visual Studio 2005)
Authentication Modules 6.1.4
- Fixed bug where user might not be prompted for credentials, causing authentication to fail (Kerberos auth method)
Report Modules 6.1.4
- Fixed bug where Histogram and Summarize would be incorrect for logged programs
- Fixed bug where Histogram and Summarize could be incorrect when run on older data (rare)
2008-02-01
KeyAccess 6.1.3.2
- Fixed possible crash after the login session had been running for over a day (Win only)
- Fixed display bug where the control panel would show a connected address when no connection was in place (Win only)
- Fixed bug where some ".exe" based deputized installers would fail with an error message soon after launching (Win only)
- Fixed incorrect identification of some "helper" programs that are stored inside an application's bundle directory (Mac OS X only)
- Fixed bug (6.1.3.1 only) where usage of old (single file, non-.app) executables is ignored completely (Mac OS X only)
KeyReporter 6.1.3.2
- Fixed bug where standard HTTP (non-SSL) service could not be turned off from the Configuration page
- Fixed bug that prevented the KeyReporter daemon from loading on Leopard systems (Mac OS X only)
KeyCheckout 6.1.3.2
- Fixed bug where sometimes licenses that can be checked out are not displayed in the top list (Win only)
ksODBC 6.1.3.2
- Added support for "[ ]" delimiters for table and column names in SQL queries
- Improved compatibility with some ODBC client programs (e.g., Visual Studio 2005)
2008-01-01
KeyAccess 6.1.3.1
- Fixed bug where reporting of unkeyed usage might stop after client has been running for 24 hours
- Fixed bug where a Windows client hosting VMWare Player would show up with 'V' (virtual) computer ID (Win only)
- Changed detection of some programs (Trend Micro) that have different names each time they are run (Win only)
- Fixed build bug that kept KeyAccess programs from loading on Mac OS X 10.3.x (Mac OS X only)
- Added support for using short user name (instead of full user name) when logging into KeyServer (Mac OS X only)
KeyServer 6.1.3.1
- Fixed possible crash when server is restarted with clients connected and auditing
- Fixed bug where in use count would occasionally appear very high for vendor-supplied (green) licenses
KeyReporter 6.1.3.1
- Fixed bug where some reports would fail when restricted to "Last Month" during January
- Fixed bug where some online reports would fail when run with time restrictions
2007-12-01
KeyAccess 6.1.3
- Fixed bug where extra versions of KeyVerify and KeyCheckout could be discovered erroneously
- Changed internal structure so that running as a service on Windows is always preferred, even on WTS (Win only)
- Fixed bug where launches of 64-bit programs would not be detected on 64-bit Windows (Win only)
- Added native control panel interface for 64-bit Windows (Win only)
- Fixed bug where a nameless login session would be made in some cases when running as a Service (Win only)
- Fixed timing at client logoff so running programs would be immediately logged as quit (Win only)
- Changed identification for version 8.0 of Adobe Acrobat Pro (ACROPRO) and Standard (ACROSTD) editions (Win only)
- Fixed bug where the login session would not immediately be re-established after waking from hibernation (Win only)
- Fixed bug where program launches and quits would not be reported after the host computer had been running for a long time (Win only)
- Fixed bug where internal properties might not be collected during audit for programs with non-ascii characters in path (Win only)
- Fixed bug where program stamp could be unreliable if the path to the program contains non-ascii characters (Win only)
- Added support for cleanly and securely presenting a user interface when running as a service on Vista (Win only)
- Fixed bug where AutoCAD products would get discovered with extra character in name (Win only)
- Fixed bug where CPU usage would be excessive (10%) when there is no server address configured (Mac OS X only)
- Fixed rare bug where KeyAccess startup would be a slowed down when loading a very large preferences file (Mac OS X only)
- Changed how program identifier is determined in order to be more consistent with audits and program launches (Mac OS X only)
- Fixed bug where certain version numbers would not be parsed correctly into binary format (Mac OS X only)
KeyServer 6.1.3
- Changed how version names within the same variant are saved in order to be more consistent with actual program name
- Removed internal exception for new virtual computers ('V' IDs) so they no longer default to Basic login type
- Made change so that events get written in proper order even if server clock is changed
- Fixed bug where CPU usage would be excessive if there are portables checked out for a long time (2.5 years) (Linux only)
KeyConfigure 6.1.3
- Fixed bug where filters saved to XML would not be re-imported correctly if a filter name contains '&'
- Fixed crash when trying to edit a report-only, Division-limited account
- Added "Report on Usage" privilege for KeyConfigure Accounts to separate new style reports from legacy reports
- Fixed bug where computer names could be truncated in reports
- Improved report compatibility when run against an Oracle DSN
- Changed Histogram and Summarize reports to tolerate out of order events
- Fixed bug where an MSI could not be renamed immediately after deputizing it (Win only)
- Fixed bug where garbage characters would appear at the end of certain error messages when a report had failed (Win only)
- Fixed bug where certain version numbers (last component higher than 99) would not be displayed correctly (Mac OS X only)
- Fixed bug where incorrect error message would be shown when a report had failed (Mac OS X only)
- Fixed bug where Log File Contents menu in Log File Management dialog would not reflect the actual setting (Mac OS X Intel only)
- Added support for keying signed Mac applications -- digital signature is removed from keyed copy (Mac OS X only)
- Changed keying patch to avoid crash of certain applications launched native on Intel when a key is not obtained (Mac OS X only)
- Added support for keying programs built to run only on Leopard (10.5) and higher (Mac OS X only)
KeyReporter 6.1.3
- Fixed bug where changing the schedule account password requires restart of process
- Fixed bug where computer names could be truncated in reports
- Improved report compatibility when run against an Oracle DSN
KSdbConsist 6.1.3 (Server Installers)
- Fixed bug where date for splitting usage on an upgrade (6.0 to 6.1) could be up to one week earlier than entered
- Added optional column to KSR files to show time at each step
- Fixed bug where dbconsist.log in backup folder never gets deleted (Win only)
- Fixed bug where data-fixing and data-copying operations would be very slow (Win only)
ksODBC 6.1.3
- Fixed compatibility problem with some ODBC client programs (FileMaker 9, Excel 2004) (Mac OS X only)
- Fixed bug where System DSN configuration data would be written to User DSN settings file (Mac OS X only)
- Fixed bug where incorrect error message would be shown when a report had failed (Mac OS X only)
Authentication Modules 6.1.3
- Fixed bug where entering an empty password would allow logon if NT guest account is enabled (Windows NT auth method)
Report Modules 6.1.3
- Changed display of thin client computers to show computer ID instead of computer name (name of server)
- Fixed bug where names of non-thin client computers could be truncated
Export modules 6.1.3
- Added support for MySQL and Postgresql servers that run on a non-standard port
2007-08-01
KeyAccess 6.1.2.2
- Fixed bug where certain messages would be displayed continually, forcing a computer restart
- Fixed bug where some program names containing double-byte characters were incorrectly truncated
- Fixed bug where some computer hardware information was not reported when running as a Service (Win only)
- Fixed bug where non-English program information (e.g., program name, company) would be used (Win only)
- Fixed bug where password would not be remembered after computer sleep or restart when running as a Service (Win only)
- Fixed bug where name/password dialog would disappear too quickly on Windows 2000 and Windows NT (Win only)
- Fixed incorrect or incomplete reporting of OS Versions on Win95/98/ME (Win only)
- Fixed crash shortly after starting an audit when running on Windows 2000 (Win only)
- Changed computer ID generation to use V ID instead of N ID when running in Parallels or VMware (Win only)
- Fixed compatibility problem that would keep KeyAccess from running on older versions of OS X (Mac OS X only)
- Fixed some problems with the client installers on older versions of OS X (Mac OS X only)
KeyServer 6.1.2.2
- Fixed bug where rules would be applied in the wrong order when running on Windows, Linux, or Intel-based Mac
- Fixed bug where program rules would not be applied to all versions in a variant
- Fixed bug where program launched from a portable key would not show the attached Custom Message
KeyConfigure 6.1.2.2
- Fixed crash when refreshing a filtered computers window
- Fixed various bugs and oddness with user interface for license schedules
- Fixed bug where some dates would be off by an hour in saved reports
- Fixed bug where reports saved as HTML would be associated with the wrong program (Mac OS X only)
KeyReporter 6.1.2.2
- Fixed potential crash possible on any page load but only seen when logging into KeyReporter
- Fixed bug where some dates would be off by an hour in saved reports
ksODBC 6.1.2.2
- Fixed some problems with error and status messages on foreign-language systems
- Fixed problem where Visio 2007 and other programs were not able to use ksODBC DSNs
KSdbConsist 6.1.2.2 (Server Installers)
- Added UTF-8 text conversion for more preference strings
Report modules 6.1.2.2
- Fixed bug where Weekly (LIC) and similar reports would not draw charts when run on less than a week of data
Export modules 6.1.2.2
- Added support for exporting KSLocations table
- Fixed bug where very large numeric values exported as unsigned longs caused problems with SQL Server and other DBMSs
2007-06-08
KeyAccess 6.1.2.1
- Fixed bug where user name could not be changed via authentication prompt dialog
- Fixed bug where discovered programs with non-Roman file names are displayed with bad variant names
- Fixed bug where non-Roman names and messages would be garbled when connected to KS 6.0
- Fixed bug where portable key option "Use strong lock" would not work correctly
- Fixed bug where trying to log on to a different server while controlled programs are running would fail silently
- Added detection of more Vista OS Types (Win only)
- Fixed some compatibility problems with Windows 95, 98, and ME (Win only)
- Fixed bug where no audit data would be collected (Linux only)
- Fixed long delay when launching KeyAccess Setup or clicking Logon (Linux only)
KeyServer 6.1.2.1
- Fixed potential crash when running rules on Computers
- Fixed bug where user name would be changed after failing to enter the correct password on the client
KeyConfigure 6.1.2.1
- Fixed bug where "Discovered at" value in Program Filter dialog gets set incorrectly if no year is specified
- Fixed crash when creating new account limited to a Division, but no Divisions are defined
- Fixed potential crash when disconnecting from the server or when quitting KeyConfigure
- Fixed bug where the last column in Computers window isn't displayed if all columns are enabled
- Fixed bug where a license expiration date would be moved forward one day after making a change
- Fixed bug where certain values would be missing from Usage and Login reports saved as XML
- Fixed bug where settings for a license's Unscheduled Times could be incorrect after adding a new schedule
- Fixed bugs that would display unexpected values when editing licenses with multiple schedules
- Fixed bug where some removable columns did not have "Remove Column" item in their context menu
- Fixed bug where the choice for "Login Allowed" in the Computer Filter dialog would be incorrect
- Fixed bug where deputizing an MSI would keep the file open until KS is quit (Win only)
KSdbConsist 6.1.2.1
- Fixed crash when scanning certain corrupt Location Filter Database files
- Fixed rare crash when KeyServer Data Folder files were in use or could not be read
- Fixed bug where privileges would not be elevated to admin level, so changes could not be made (Mac OS X only)
- Changed default for converting Software Audit Database to match Windows version (Mac OS X only)
2007-05-20
KeyAccess 6.1.2.0
- Fixed incorrect (very long) offline usage duration for fast launch/quit of a controlled program
- Fixed incorrect Last Used time in Audit database when set during audit (not launch) (Mac OS X only)
- Fixed excessive CPU usage on startup when information about certain displays cannot be retrieved (Mac OS X only)
- Fixed bug where (alphabetically) first drive would not be audited (Win only)
- Fixed rare crash when clicking Logon in KeyAccess control panel (Win only)
- Fixed crash when auditing a shortcut (.lnk) with very long (260 characters) file path (Win only)
- Fixed rare crash when KeyAccess first starts up on Vista (Win only)
- Separated identification of RealPlayer (REALPLAY) and RealPlayer Helper (RPHELPER) (Win only)
- Separated identification of QuickTime (QUICKTIM) and QuickTime Updater (QTUPDATE) (Win only)
KeyServer 6.1.2.0
- Changed shadows to use TCP/IP port 19315 so ksODBC and reports can run against shadows
- Fixed startup script to work on more distributions (Debian, SuSE, Red Hat) (Linux only)
KeyConfigure 6.1.2.0
- Fixed crash when opening many Computer Detail windows
- Fixed bug where some computers might not appear in "Installs for [program]" lists when they should
- Fixed display problem where long text values might not appear in narrow details windows
- Widened Computer Details windows so Base Audit value would not be truncated
- Changed the way the default browser is determined in order to work in more strange cases (Win only)
- Fixed assertion failure when typing F5 when Details window is open with a radio button selected (Win only)
- Fixed bug where certain programs initially "discovered" by KeyConfigure would appear with a blank identifier (e.g., PowerDVD) (Win only)
- Fixed incorrect creation date, discovery date when a program is keyed (Win only)
- Fixed bug where non-Latin text would be printed as garbage characters (Mac OS X only)
- Fixed bug where certain universal binaries would not run when keyed (e.g., Flash in CS3) (Mac OS X only)
KeyReporter 6.1.2.0
- Fixed bug where apostrophes would show as ' when viewed in Internet Explorer
- Fixed crash when ports are changed on configuration page
- Added more ways to tell browsers not to cache certain pages that change often
- Fixed bug where logging on via HTTPS with empty account name would succeed but show minimal home page
- Fixed installer bug where missing directories kept reports from running correctly (Linux only)
- Fixed startup script to work on more distributions (Debian, SuSE, Red Hat) (Linux only)
KSdbConsist 6.1.2.0
- Added temporary log file in Backup folder for better diagnostics while check/conversion is in progress
- Fixed bug where erroneous value would be shown in "Key count changed from [garbage] to [correct]"
2007-04-10
KeyAccess 6.1.1.3
- Enhanced how the Publisher name is determined from version information
- Fixed a timing bug where KeyAccess would not initially connect to KeyServer if computer set to auto-login (Mac OS X only)
- Fixed a timing bug where a temporary (169.254) address is used if DHCP is slow to assign the actual address (Mac OS X only)
- Fixed a timing bug where a keyed program set as login item could fail to run (Mac OS X only)
- Excluded more VPN (non-unique, non-persistant) MAC addresses from consideration for computer ID (Win only)
KeyConfigure 6.1.1.1
- Fixed bug where Basic clients could be marked as auditing in the Users window and in User details
- Fixed bug where a keyed program could crash on Intel Macs when KeyServer denied permission to launch (Mac OS X only)
KSdbConsist 6.1.1.0
- Fixed incorrect display of creation / modification dates for files listed in the results KSR
- Fixed bug where target data folder could not be on a path with non-Latin characters (Windows only)
- Added checks for additional files (Log Queue, Log Defer Queue)
2007-03-15
KeyAccess 6.1.1.1
- Fixed bug where portable keys would be invalidated after DST change (Mac OS X only)
- Fixed bug where detachable licenses would not be tracked "offline" after switching logon to a different KeyServer
- Fixed bug where clicking Logon in the KeyAccess system preference panel would cause KA to logoff and re-logon unnecessarily (Mac OS X only)
- Fixed bug where a helper process (karl) would not run correctly on OS X 10.3 and lower (Mac OS X only)
KeyConfigure 6.1.1.0
- Fixed bug where displayed times were off by an hour during certain times of year (Mac OS X only)
- Fixed hang when quitting from the Dock or on Shutdown/Restar/Logout when a dialog is active (Mac OS X only)
Report modules 6.1.0.7
- Added new Denial reports
- Added some optional columns to reports
2007-03-01
KeyAccess 6.1.1.0
- Fixed bug that caused clock to be set incorrectly when synchronizing time with KeyServer (Mac OS X only)
- Fixed bug where user login names containing non-ASCII characters might not be sent to the server correctly (Win only)
- Fixed bug where portable keys and KeyAccess preference files weren't created for usernames with non-ASCII characters (Win only)
- Added support for longer internal error message strings
KeyConfigure 6.1.0.9
- Fixed bug where Location details would behave erratically for a location that had been deleted in KeyConfigure on a different computer
- Fixed bug where new Locations might be created with garbage in the Notes field
- Fixed bug where the Location details window would not be automatically opened when creating a new Location
KeyReporter 6.1.0.5
- Fixed bug where running a report with no resulting data would forward to the Home page instead of an Error page
- Fixed bug where CPU usage could be excessive if an SSL connection was initiated but left partially complete
KSdbConsist 6.1.0.9 (Server Installers)
- Added initial test to check for sufficient KeyServer Data Folder directory permissions
- Added new tests for some possible data problems in the Location Filter Database
2007-02-01
KeyAccess 6.1.0.9
- Added special support to tag AutoCAD products with unique stamp (Civil 3D, Land Desktop, etc.) (Win only)
- Fixed bug where queue message shows "" instead of "program name" (Win only)
- Fixed bug where keys would not be obtained from valid shadows (Mac OS X, Intel only)
- Improved CPU type recognition for AMD processors (Win only)
KeyServer 6.1.0.8
- Fixed bug where shadows would not properly synchronize the Locations, blocking clients from access to shadow service
- Fixed bug where some fields were not exported in Text/CSV/XML export methods
KeyConfigure 6.1.0.8
- Fixed bug where custom messages longer than 255 characters would not be saved in license details windows
- Fixed potential crash when editing a program name with (R) symbol (with data imported from a previous version)
- Fixed bug where dates for start/end of Histograms are not displayed properly when saved as a KSR file
- Fixed bug where Programs window truncates long variant names in the display
- Fixed bug where changing the Login type in Computer details would not Acknowledge the computer
- Fixed bug where date/times with lower case "pm" would get interpreted as "AM" in date/time entry fields
- Fixed bug where certain keyed PowerPC Mach-O programs would fail to launch (Mac OS X only)
- Fixed bug where running a report would silently fail if there was no result data (Mac OS X only)
KeyReporter 6.1.0.4
- Added web interface for configuring some KeyReporter options
- Added support for SSL
- Fixed bug where "Run Now" on archive page does not work for online report templates
- Fixed bug where "Run At" field is blank for scheduled templates that run at midnight
- Fixed bug where a report template can't be scheduled with a minute value
- Fixed bug that caused account privs for KeyReporter to be ignored
- Fixed JavaScript error on archive page
- Fixed bug where account name could be displayed as "KeyReporter Guest" instead of "Guest" in lower right corner of report windows
Report modules 6.1.0.6
- Fixed bugs in various reports that would cause a crash in KeyConfigure
- Fixed bug where report modules would not be recognized by KeyReporter (Linux only)
- Widened default width of "Variant" column in some reports so the keyed symbol would fit
- Changed display of "Peak" time in Histogram, added it to optional columns (hidden by default)
- Fixed List reports so they display correctly from saved KSR files
- Fixed JavaScript error in chart-style reports displayed in KeyReporter or saved as HTML
ksODBC 6.1.0.2
- Fixed some peculiarities in the user interface and installation code on Mac OS X
KSdbConsist 6.1.0.8 (Server Installers)
- Fixed some cases where KeyServer client (seat) count doesn't match actual full/basic computers
2006-12-10
KeyAccess 6.1.0.8
- Fixed crash when launching a controlled program in Classic (Mac OS X only)
- Changed CPU detection so that Core and Core 2 processors are correctly identified (Mac OS X only)
- Added more cases where a connection to KeyServer will be attempted in order to report offline usage
- Excluded more VPN (non-unique) MAC addresses from consideration for computer ID (Win only)
KeyServer 6.1.0.7
- Made minor changes to time-handling, added support for some future enhancements
- Fixed bug that caused the licenseNodeLock field to be incorrect in exports and ksODBC
KeyConfigure 6.1.0.7
- Fixed possible crash when dragging computers to a different Login category or division
- Fixed some differences in displayed times when compared to KeyReporter
- Fixed bug where some Mac program identifiers would not be displayed correctly
- Fixed bug where Reports menu would not be sorted by name, or be otherwise out of order
- Fixed bug where date-based filters could show items falling a few hours outside of the desired date range
- Fixed bug where charts in saved Weekly and Daily reports would be too high
- Fixed compatibility problem with keying some Projector-based programs (NPresenter) (Mac OSX only)
- Added count of Computers (Programs) in each of the main Login (Actions) categories
- Added icon reflecting the login type of a session (Full, Basic, etc.) in Users window
- Added support for displaying the Core 2 processor type
KeyReporter 6.1.0.3
- Fixed some differences in displayed times when compared to KeyConfigure
- Fixed bug that would cause the process to exit when running as a service (Win only)
- Fixed bug that would cause some parameters to be lost when a report template was edited on the Archive page
- Fixed crash when running some of the "Online" reports
- Fixed bug where shift-tab would not always move the focus back to the preceding field
- Fixed bug where dates or times with a leading "0" would not be accepted as input
- Fixed bug where the browser window would not be resizable when viewing a report in a new window
Report modules 6.1.0.5
- Fixed bug where some chart-based reports would print with too many scale markings
- Fixed bug where some chart-based reports would not be sorted by name when printed
- Fixed bug where some chart-based reports would cause a JavaScript error when viewed as HTML
- Fixed bug where Last Used and other times would not be displayed in some reports
- Cleaned up column labels for reports when saved as text-only
Authentication modules 6.1.0.2
- Fixed problem checking computer members of groups in Windows NT module
Export modules 6.1.0.5
- Fixed bug where some special client version values would not be formatted correctly
ksODBC 6.1.0.1
- Fixed bug that would return more results than desired when using OR operators
- Fixed possible crash of program hosting ksODBC driver
- Added support for some more obscure date formats and conversion functions
KSdbConsist 6.1.0.7 (Server Installers)
- Fixed bug that would cause failure on 6.1 data when using the "discard old usage" option
- Changed categorization of certain non-critical errors so they are incorrectly reported as "serious"
2006-11-01
KeyAccess 6.1.0.7
- Fixed bug where screen resolution would be reported as 8190 x 8190 on Vista (Win only)
- Fixed bug where unkeyed program launches would not be tracked in a timely manner on Vista (Win only)
- Fixed bug where single-file (non-packaged) applications would not be reported on Intel Macs (Mac OS X only)
KeyServer 6.1.0.6
- Fixed bug where multi-launch license events might not be updated correctly
- Made program database modifications more efficient, resulting in less traffic when shadows synchronize data
- Changed shadow synchronization process to reduce the workload on the server
KeyConfigure 6.1.0.6
- Fixed bug where License window would be fully refreshed when it wasn't necessary, generating extra network traffic
- Fixed bug where Base Audit date would be set to an earlier time when edited and saved
- Fixed bug where Login Time in User detail windows would be displayed in the server's time zone
- Fixed bug where Intel Mac processors would be displayed as Pentium instead of Core
- Fixed bug where sort order of Computers window would be incorrect when sorting by Last Audit
- Fixed crash when keying some single-file (non-packaged) application with non-Zero Footprint patch (Mac OSX only)
KeyReporter 6.1.0.2
- Fixed bug where certain form fields would not be disabled when necessary (data would not be changed, as expected)
Report modules 6.1.0.4
- Fixed bug where Histogram (DIV) reports would not run on a single division
- Changed queries in reports to use less disk space when processing the report data
KSdbConsist 6.1.0.6 (Server Installers)
- Fixed bug where certain controlled programs would be deleted if originally controlled with KeyServer 5.x
- Fixed bug where validation and conversion would hang if a group name occurred with inconsistent letter case
2006-10-20
KSdbConsist 6.1.0.5 (Server Installers)
- Fixed bug where usage events could be mistakenly deleted after using the "Archive Old Records" option
2006-10-09
KeyAccess 6.1.0.6
- Fixed bug where certain messages posted by KeyAccess would pause license tracking and logging while displayed
- Fixed bug where some KeyServer-aware programs would be incorrectly reported as controlled by KeyServer (Mac OS X only)
- Fixed bug where the KeyAccessLib support file for keyed CFM applications would not be installed (Mac OS X only)
- Fixed bug where saved password would not be remembered across restarts or login/logout (Mac OS X only)
- Reduced the load time so keyed programs started from the Startup Items directory would not fail to launch (Win only)
KeyConfigure 6.1.0.5
- Fixed bug where checked filters would be unchecked when clicking Refresh in Computers and Programs windows
- Fixed bug where text in printed Histogram-style reports would be too small or too close together
- Fixed bug where the KeyReporter window would not list any reports (Win only)
- Fixed crash when clicking Browse button in the Create License dialog on Intel-based Macs (Mac OS X only)
- Fixed crash when printing Histogram-style reports (Mac OS X only)
KeyServer 6.1.0.5
- Fixed bug where some log events would not be cleaned up after a server crash
Report modules 6.1.0.3
- Fixed bug where some columns in saved KSRs would not sort in the same order as in the original report
Export modules 6.1.0.4
- Fixed bug in ODBC module that caused incorrect UTF-8 translation
- Fixed bug where serverStartTime in KSServers table would have incorrect type
Authentication modules 6.1.0.2
- Fixed bug that would cause random crashes when password checking is enabled in LDAP and Kerberos modules
KSdbConsist 6.1.0.4 (Mac/Win Server Installers)
- Fixed rare case where KSdbConsist would claim it was making changes when in fact it was not
2006-09-10
KeyAccess 6.1.0.5
- Made a compatibility change to support some pre-keyed programs as portable keys
- Fixed bug that would result in an erroneous time zone change message (Mac OS X only)
- Fixed bug where saved password would be ignored, users would be prompted to enter password (Mac OS X only)
- Fixed bug where some pre-keyed programs would not launch when run on Intel Macs (Mac OS X only)
- Fixed bug where unkeyed controlled programs would not be denied launch in some cases when KS was not available (Mac OS X only)
- Fixed crash when auditing on an Intel Mac if an older, PowerPC version of KeyAccess had previously run (Mac OS X only)
KeyConfigure 6.1.0.4
- Fixed potential crash when browsing for a program to key on Intel Macs (Mac OS X only)
- Fixed bug where changes to filters, folders, or divisions would not be updated by a Refresh (running KeyConfigure on more than one computer)
- Fixed bug where a change to the Computer Discovered rule would not be shown in the Computers window immediately
- Fixed bug where the Audit Baseline (COMP x prog) report would not appear in the Reports menu (Win only)
KeyServer 6.1.0.4
- Fixed bug where versions of keyed programs could be reported incorrectly when using ksODBC
- Fixed bug where pre-keyed program licenses might show a lower license count than is supported after installing a larger license
- Added exporting of KSTermAllowed table when exporting to ODBC, MySQL, or Postgresql
KeyReporter 6.1.0.1
- Fixed bug where connection could be dropped immediately after being created
- Changed RSS generation so only the 100 most recent reports are included in the feed
Report modules 6.1.0.2
- Fixed bug where detail lines for "Unrestricted" would not be shown in some reports
- Fixed bug where some reports would not work when run against an external data source
Export modules 6.1.0.3
- Fixed bug where export would fail if a text field had a single quote mark
- Added option to "escape" backslashes in text field, as required by some SQL databases
Authentication modules 6.1.0.1
- Fixed support for cross-domain memberships when Nested Group Support is enabled in Window NT module
KSdbConsist 6.1.0.3 (Mac/Win Server Installers)
- Added new checks to fix problems that could be created when running older versions of KSdbConsist
2006-08-18
KeyAccess 6.1.0.4
- Fixed bug where password entry was limited to 10 characters in login dialog (Win only)
- Fixed bug that would cause some PPC-only prekeyed programs to fail to get a key (Mac OS X only)
KeyConfigure 6.1.0.3
- Fixed bug shadow license would be created without a password
KeyServer 6.1.0.3
- Fixed bug where running usage-based reports could cause server to crash (only seen on NetWare)
Report modules 6.1.0.1
- Fixed bug where chart reports would fail when run on a specific Division
KSdbConsist 6.1.0.2 (Mac/Win Server Installers)
- Fixed bugs
2006-08-10
KeyAccess 6.1.0.3
- Fixed hang when logging out of Windows session soon after logging in, generating the End Task dialog (Win only)
- Fixed bug where display width would be reported incorrectly in hardware audit (Win only)
- Changed audit behavior so that SAN disks are not scanned during an audit (Win only)
- Excluded more VPN (non-unique) MAC addresses from consideration for computer ID (Win only)
- Fixed identification of Acrobat Reader during audit (now identified as 'caroAPPL') (Mac OS X only)
- Changed identification of Adobe Acrobat Pro (ACROPRO) and Standard (ACROSTD) editions (Win only)
KeyConfigure 6.1.0.2
- Fixed bug where date ranges entered in the Filter dialog would be parsed incorrectly
- Fixed bug when keying Mach-O programs on PowerPC-based Macs (Mac OS X only)
- Fixed font display problems on older versions of Windows (Win only)
- Fixed bug where " " would be displayed in some reports saved as HTML
KeyServer 6.1.0.2
- Fixed bug where the Discovered rule, when set to Prohibited, could never be preempted by a higher rule
KeyCheckout 6.1.0.2 (Mac OS X only)
- Fixed bug where changes to the checkout duration would not be noticed until the date was edited (Mac OS X only)
- Fixed bug where the last portable key listed could not be double-clicked in certain cases (Mac OS X only)
2006-07-14
KeyAccess 6.1.0.2
- Fixed hang when keyed program is launched immediately after keyacc32.exe process starts (Win only)
- Fixed problems when trying to run KeyServer-aware programs (Mac OS X only)
KeyCheckout 6.1.0.1
- Fixed incorrect display of some program names when connected to older KeyServers
- Fixed incorrect display of some error messages
- Fixed missing buttons in save confirm dialog when closing checked out license information (Mac OS X only)
- Fixed problems when checking out licenses on Intel Macs (Mac OS X Intel only)
- Fixed error parsing a checkout duration when checking out a portable key (Win only)
KeyConfigure 6.1.0.1
- Fixed some crashes and error messages immediately after launch or after Refresh
- Fixed bug parsing dates with month abbreviations
- Fixed bug that would dim certain buttons in a Computer Details window when they should have been enabled
- Fixed bug where deleting or cutting a division would not actually do the deletion
- Fixed bug where licenses could not be selected if certain columns were missing or reordered
- Fixed display problems when adding divisions to a group via drag and drop
- Fixed hang when a KSR is opened by double-click, main KC window is minimized (Win only)
- Fixed crash or other failures when keying certain types of Mac programs (Mac OS X only)
- Fixed bug where shadows would always be listed as "Not Found" in the Shadows window (Mac OS X Intel only)
- Fixed crash when creating a new schedule in a License Details window (Mac OS X Intel only)
KeyServer 6.1.0.1
- Fixed color formatting problem in status e-mail messages
- Fixed bug where scheduled backups would fail (Win only)
Export modules 6.1.0.2
- Fixed error messages in ODBC, MySQL, and PostgreSQL export modules
Authentication modules 6.1.0.1
- Fixed potential crash in LDAP and Kerberos authentication modules
KSdbConsist 6.1.0.2
- Fixed bug where some old licenses would be considered corrupt and would be deleted
- Added calculation and check for required free space before processing data folder
2006-06-20
KeyAccess 6.1.0.1 (Mac OS X only)
- Fixed bug: legacy architecture keyed applications (CFM) would crash when launched on Intel Macs
KeyConfigure 6.1.0.0
- reportmenu.xml changed to re-organize Reports menu. KeyConfigure Executable unchanged
KeyReporter 6.1.0.0
- Fixed default kr.conf so gaccount and saccount are no longer reversed. KeyReporter executable unchanged
Export modules 6.1.0.1 (Mac/Win Server Installers)
- Fixed ODBC, MySQL, and PostgreSQL export modules to avoid KeyServer hang on export
KeyMonitor widget 6.1.0.0 (Mac OS X only, Archive Installer)
- Fixed version resource plus minor tweaks
KSdbConsist 6.1.0.1 (Mac/Win Server Installers)
- Fixed bug: KSdbConsist removed computers from Group definition when specified by included Division name
- Fixed bug: KSdbConsist failed to import all license information when upgrading from version 5.x
2006-06-01
Initial release of K2 v6.1. All components listed below were version 6.1.0 at initial release.
2008-08-21 Component Versions
The following table shows the current versions of the major K2 v6.1 components, as of this release. Components with no version listed have not changed since the original 6.1.0.0
Main Components |
|
|
|
Mac OS file names |
|
Windows file names |
|
Linux file names |
|
NetWare file names |
| KeyAccess |
|
|
|
KeyAccess.app
OS 9 KeyAccess |
6.1.4.1
6.0.2.6a |
|
keyacc32.exe
|
6.1.4.1 |
|
KeyAccess
|
6.1.4 |
|
-- |
|
| KeyConfigure |
|
|
|
KeyConfigure.app |
6.1.4 |
|
keycfg32.exe |
6.1.4 |
|
-- |
|
|
-- |
|
| KeyServer |
|
|
|
ks |
6.1.4.1 |
|
ks.exe |
6.1.4.1 |
|
ks |
6.1.4.1 |
|
ks.nlm |
6.1.4.1 |
| KeyReporter |
|
|
|
kr |
6.1.4.1 |
|
kr.exe |
6.1.4.1 |
|
kr |
6.1.4.1 |
|
-- |
|
| KeyCheckout |
|
|
|
KeyCheckout.app |
6.1.4 |
|
keychk32.exe |
6.1.4 |
|
-- |
|
|
-- |
|
| KeyVerify |
|
|
|
KeyVerify.app |
6.1.4 |
|
keyvfy32.exe |
6.1.4 |
|
keyverify |
6.1.4 |
|
-- |
|
| KeySentry |
|
|
|
KeySentry.app |
|
|
keysnt32.exe |
|
|
-- |
|
|
-- |
|
| KSdbConsist |
|
|
|
KSdbConsist.app |
6.1.4 |
|
KSdbConsist.exe |
6.1.4 |
|
dbconsist |
6.1.4 |
|
-- |
|
| ksODBC |
|
|
|
ksODBC.bundle |
6.1.4 |
|
ksodbc.dll |
6.1.4 |
|
-- |
|
|
-- |
|
 |
|
|
|
|
|
|
|
|
|
Authentication Modules |
|
|
|
Mac OS X file names |
|
Windows file names |
|
Linux file names |
|
NetWare file names |
| All Authent |
|
|
|
All Authent.so |
|
|
All Authent.dll |
|
|
All Authent.so |
|
|
All Authent.nlm |
|
| Kerberos |
|
|
|
Kerberos.so |
6.1.4 |
|
Kerberos.dll |
6.1.4 |
|
Kerberos.so |
6.1.4 |
|
-- |
|
| KS NDS |
|
|
|
-- |
|
|
-- |
|
|
-- |
|
|
KS NDS.nlm |
|
| LDAP |
|
|
|
LDAP.so |
6.1.4 |
|
LDAP.dll |
6.1.4 |
|
LDAP.so |
6.1.4 |
|
-- |
|
| Single Password |
|
|
|
Single Password.so |
|
|
Single Password.dll |
|
|
Single Password.so |
|
|
Single Password.nlm |
|
| SQL |
|
|
|
-- |
|
|
SQL.dll |
|
|
-- |
|
|
-- |
|
| Text File |
|
|
|
Text File.so |
|
|
Text File.dll |
|
|
Text File.so |
|
|
Text File.nlm |
|
| Unix |
|
|
|
Unix.so |
|
|
-- |
|
|
Unix.so |
|
|
-- |
|
| Windows NT |
|
|
|
-- |
|
|
Windows NT.dll |
6.1.4 |
|
-- |
|
|
-- |
|
 |
Export Modules |
|
|
|
Mac OS X file names |
|
Windows file names |
|
Linux file names |
|
NetWare file names |
| Disabled |
|
|
|
Disabled.so |
|
|
Disabled.dll |
|
|
Disabled.so |
|
|
-- |
|
| ODBC |
|
|
|
ODBC.so |
6.1.2.2 |
|
ODBC.dll |
6.1.2.2 |
|
-- |
|
|
-- |
|
| MySQL |
|
|
|
MySQL.so |
6.1.3 |
|
-- |
|
|
MySQL.so |
6.1.3 |
|
-- |
|
| PostgreSQL |
|
|
|
PostgreSQL.so |
6.1.2.2 |
|
-- |
|
|
PostgreSQL.so |
6.1.2.2 |
|
-- |
|
| CSV |
|
|
|
CSV.so |
|
|
CSV.dll |
|
|
CSV.so |
|
|
-- |
|
| Text |
|
|
|
Text.so |
|
|
Text.dll |
|
|
Text.so |
|
|
-- |
|
| XML |
|
|
|
XML.so |
|
|
XML.dll |
|
|
XML.so |
|
|
-- |
|
 |
|
|
|
|
|
|
|
|
|
Operating Systems Supported
The following table shows the operating systems supported by the versions of the major K2 v6.1
components, as of this release. While some components may operate correctly on operating
system versions that are not listed, the versions that are listed are the only ones that are
supported by Sassafras Software for this release of K2.
Component Group |
|
|
|
Macintosh platforms |
Windows platforms |
Linux platforms |
NetWare platforms |
| Server |
|
|
|
Mac OS X 10.3, 10.4, 10.5 |
|
Windows NT4, 2000, XP, 2003, Vista |
|
x86, Kernel 2.2 + (glibc 2.3 +) |
|
NetWare 4.2 - 6.5 |
|
| Reporter |
|
|
|
Mac OS X 10.3, 10.4, 10.5 |
|
Windows NT4, 2000, XP, 2003, Vista |
|
x86, Kernel 2.2 + (glibc 2.3 +) |
|
-- |
|
| Client |
|
|
|
Mac 8.x, 9.0, 9.1, 9.2 Mac OS X 10.3, 10.4, 10.5 |
|
Windows 95, 98, 98SE, ME (WinSock 2 or better) Windows NT4, 2000, XP, 2003, Vista |
|
x86, Kernel 2.2 + X windows (glibc 2.3 +) |
|
-- |
|
| Admin |
|
|
|
Mac OS X 10.3, 10.4, 10.5 |
|
Windows NT4, 2000, XP, 2003, Vista |
|
-- |
|
-- |
|
|