History of changes in Crypt-o

Version 2.5.243
- updated: Improved import from text and .csv files.

Version 2.5.242
- new: Option "Always accept remote connections" for backup servers.
- new: LDAP option "Nested groups".
- updated: Redirect Web interface to the logon page when the inactivity timeout has expired.
- updated: Improved speed of LDAP authentication.
- updated: Improved speed of Windows domain authentication.
- updated: Improved communication with backup servers.

Version 2.5.238
- updated: More informative error message when a portable version can not be used.
- updated: It is possible to pass command line parameters to the .msi setup package.

Version 2.5.235
- new: Date and time field.
- fixed: Error when using %DATETIME%, %DATE%, %TIME% macros for date fields.

Version 2.5.234
- fixed: Pasting from the clipboard to a protected field using Shift-Insert or a popup menu.

Version 2.5.233
- fixed: If a user password has been changed, ask for old password during synchronization.
- fixed: The "Invalid database ID" error when logging on to the Web interface using a new user account and a home database need to be created.
- fixed: Database structure corruption due to bugs that are already fixed.

Version 2.5.229
- new: Group Policy settings to confirm move operations.
- updated: Show the "Do not ask again" check box in the move confirmation window only if the program's options are not restricted by GPO.

Version 2.5.228
- fixed: The "*** is not a valid date and time" error during synchronization in some cases.

Version 2.5.227
- fixed: Prevent auto filling in the Web interface.

Version 2.5.226
- fixed: Form filling when input fields contain a hint text.

Version 2.5.225
- new: Database permission "Owner for new records".
- fixed: Creation of new folders by users having only the "Insert" permission.

Version 2.5.224
- updated: Force disconnection of web clients after 6 hours of inactivity.
- fixed: The "Web access" privilege was ignored.

Version 2.5.223
- new: System option "Home databases are private".
- updated: Check the "Print and export" permission while copying and moving records.
- fixed: The "Access violation error" when creating a new database if the database list is empty.

Version 2.5.221
- update: Use only AES encryption for TLS connections.

Version 2.5.220
- update; Crypt-o Firefox add-on is approved by Mozilla.

Version 2.5.219
- fixed: Error "Invalid floating point operation" during a database synchronization in some cases.

Version 2.5.216
- new: The following macros can be used in a field's default value: %DATETIME%, %DATE%, %TIME%.
- updated: Allow to set default value, description, hot key for the Title field.
- fixed: An expiration date is set for today instead of no expiration in the Edit record window.

Version 2.5.214
- new: Added the Serbian translation by Nikola Smiljakovic.
- new: Web interface: Implemented display and download of file attachments.
- new: Web interface: Option to remember the last logged-on user.
- new: You can use "Ctrl +" and "Ctrl -" keys to recursively expand and collapse sub-folders of the currently selected folder.
- updated: Allowed vertical resize of the Edit record window.
- updated: Save position of the Edit record window.
- updated: Activate and select a protected field after showing its contents.
- fixed: Activation via a desktop hotkey.
- fixed: A mouse double click does not collapse a folder.

Version 2.5.212
- new: The "Clean up Audit log" command.

Version 2.5.211
- fixed: Error while adding a user to a group.

Version 2.5.210
- new: It is possible to specify reserve Crypt-o Servers in connection parameters. Reserve servers are delimited by semicolon.
- fixed: In audit log filter show users, hosts, addresses of child objects also.
- fixed: The "Malformed string" error during filtering by a text in the audit log in some cases.

Version 2.5.209
- new: An option to print or export a current folder including nested folders.

Version 2.5.208
- fixed: Enumeration of LDAP groups if a user name contains special symbols.

Version 2.5.207
- fixed: Shading of IE11 windows during form filling.

Version 2.5.206
- updated: Increased length of the user name field from 100 to 250 characters to support long LDAP user names.

Version 2.5.205
- fixed: Unable to log on using a Windows account added in Crypt-o 2.1 or earlier.

Version 2.5.204
- update: Addressed the Poodle SSL vulnerability (CVE-2014-3566).
The OpenSSL library files is updated to version 1.0.1j.
The outdated SSLv3 protocol is completely disabled in the OpenSSL library used by Crypt-o.
Only the modern TLS protocol is supported now.

Version 2.5.203
- fixed: The "Table unknown TMP_IDS" error when viewing the audit log.

Version 2.5.202
- new: The "Abandoned databases" category for administrators.
- new: Option to view invalid user accounts.
- new: The "Create home database" option can be set for groups.
- new: When deleting a user account with a home database created, you have an option to delete the home database as well.
- fixed: The "Violation of FOREIGN KEY constraint" error when creating portable/offline databases.
- fixed: The "Access violation" error on double click at the empty user selection list.

Version 2.5.199
- new: Undo function.
- new: Revert function in the Audit log.
- new: Option to show actions for child objects when viewing the Audit log for a folder.
- new: The Audit log entries can be filtered by a text.
- new: Option to invoke the new Audit log view for an entry in the current Audit log view.
- update: A folder owner can always change permissions of child objects.

Version 2.4.196
- update: Improved handling of orphaned private databases.

Version 2.4.195
- fixed: Web interface stops responding in some cases.

Version 2.4.194
- updated: Support for Firefox 30.

Version 2.4.193
- fixed: Installation of Chrome integration in some cases.

Version 2.4.192
- updated: Rewrite of Chrome integration. It fixes constant requests to allow to run Crypt-o plugin in Chrome.

Version 2.4.191
- fixed: Errors when a backup server synchronization occurs at the same time as an automatic backup task.

Version 2.4.190
- new: Option "Secure copy to the clipboard" to disable this function if needed.
- fixed: Integration with Chrome 32.
- fixed: Focus the password input field after automatic log off.
- fixed: Application minimization using Win+Down shortcut.

Version 2.4.189
- fixed: Error while editing a record via the Web interface if a URL field contains some hex encoded characters.

Version 2.4.188
- fixed: Error when invoking Crypt-o using a popup menu in Internet Explorer on Windows 32-bit.

Version 2.4.187
- update: Italian translation by Enrico Francot.

Version 2.4.186
- fixed: Crash of Internet Explorer 11 on Windows 8.1 when Crypt-o integration is enabled.

Version 2.4.185
- fixed: Permissions of nested folders and records have not been properly updated when moving the parent folder.

Version 2.4.184
- new: The Web interface can be accessed via IPv6.
- updated: Specify a serial number for generated self-signed SSL certificates.
- fixed: Minor issues with IPv6 support.

Version 2.4.183
- new: Internet Explorer's Enhanced Protected Mode support on Windows 8 and Windows 8.1.
- new: Italian translation by Enrico Francot.
- update: German translation update by Oliver Hirsch.

Version 2.4.181
- new: The "Sort" button in the window for editing predefined values of a field.
- update: French translation update by Julien Despres.
- fixed: The "Access violation" error on start up when expired reminders are shown.

Version 2.4.180
- new: Access databases in offline mode.
- new: Crypt-o Client can be configured to work with multiple independent Crypt-o Servers at the same time.
- updated: Support for browser page zoom when positioning controls for fields bindings.
- fixed: Unable to change the "Delete portable databases on expiration" option since version 2.2.140.
- fixed: Inserts and deletions in root folder of a database are not synchronized from portable version.
- fixed: Synchronization of form filling bindings in portable database.
- fixed: The value of protected fields is changed to ****** when updating form filling data in the database if several records are bound to the same form.

Version 2.3.175
- fixed: Do not treat domains such as s1.domain.com and d5.domain.com as equal when performing form filling.

Version 2.3.174
- new: Use IPv6 when possible on Windows Vista and later.
- fixed: Error when changing password for the "admin" account in User management.
- fixed: Only the first connect to a backup server is successful. After that the client application tries to connect only to the primary server.
- fixed: The host name of a backup server was truncated to 15 characters.

Version 2.3.172
- fixed: Private databases were not listed in the permissions list for a user in some cases. It caused the "Not enough user permissions" error when trying to modify permissions for the user.

Version 2.3.171
- fixed: Folder selection has not persisted after refresh in some cases.
- fixed: Display of the database access permission in the Effective permissions.

Version 2.3.170
- new: Web interface: A button to copy contents of a protected field to the clipboard.

Version 2.3.168
- update: Support for Windows accounts from trusted domains.
- fixed: Integration with the latest versions of Google Chrome.

Version 2.3.167
- update: Browser integration: Speed-up handling of web forms with many input fields.
- fixed: Error "The parameter is incorrect" in some rare cases when opening a database.

Version 2.3.165
- new: System option 'Take into account "Print and export" permission for portable version'.

Version 2.3.164
- fixed: The "Dataset not in edit or insert mode" error when opening record properties in some cases.

Version 2.3.162
- new: Group policy parameters "Exclude sites from form filling" and "Allowed sites for form filling".
- fixed: Form filling in general applications on 64-bit Windows.

Version 2.3.161
- new: Maxthon 3 integration.
- new: Internet Explorer 64-bit integration.
- new: Users can change their passwords using Web interface.
- new: Option to set a specific hot key for a field to copy its value to the clipboard.
- new: Option to hide a field by default.
- new: List inaccessible private databases of other users in a separate category in the user properties window.
- update: Improved export to .rtf.
- update: The Web interface optimized for tablet devices.
- update: Ask for a private key password when assigning an SSL certificate to the Web interface.
- fixed: The "Could not convert variant of type (Null) into type (Double)" error in some cases when editing a record.
- fixed: Allow printing of only one selected record.
- fixed: Crypt-o Server becomes unresponsive in some rare cases.

Version 2.2.143
- fixed: The 'Cannot create file "dbs\temp\blob.tmp". Access is denied' error during creation of portable version in some cases.

Version 2.2.142
- fixed: Importing duplicate field names from Free Password Manager.
- fixed: A text width for checkbox type fields.
- fixed: Layout of the edit record window in case of long field names.

Version 2.2.140
- new: System option "Allow printing in portable version". Turned off by default.
- new: System option "Enable Web access for home databases by default".
- update: Adding multiple AD or LDAP user accounts at once.
- update: Deleting multiple user accounts at once.
- update: French translation.
- fixed: Go to a new folder after its creation in the Web interface.

Version 2.2.137
- fixed: If the first database in a portable version does not contain data changes, other databases have not been synchronized.
- fixed: Properly handle AD user accounts without a user principal name set.

Version 2.2.133
- update: Increased the maximum number of custom fields from 80 to 180.
- fixed: Error during import of user accounts from a Password Manager XP database.

Version 2.2.131
- update: A system administrator can take ownership of an orphaned private database.
- fixed: The "attempt to store duplicate value (visible to active transactions) in unique index USER_HASH_IDX" error in some cases.

Version 2.2.126
- update: Prevent backup servers to connect to other backup servers.

Version 2.2.125
- fixed: Crypt-o Server running on old versions of Windows.

Version 2.2.124
- new: LDAP authentication.
- new: Option to automatically create a private home database for a user account.
- new: If a file attachment has been modified after its execution, ask about update the file in the database.
- new: Sorting by clicked column in the search results pane.
- new: The "Effective permissions" tab in the Permissions window.
- update: For administrators list inaccessible private databases of other users in a separate category.
- update: Try to fix database integrity errors if possible.
- update: Support for Windows accounts from external domains.

Version 2.1.101
- fixed: The "Unable to get random number from CryptoAPI" error for mandatory/temporary user profiles.

Version 2.1.100
- fixed: Unable to access a database via Web interface after editing permissions for a user.

Version 2.1.99
- fixed: Windows account validation in some cases.

Version 2.1.98
- new: Dutch translation by ICT Teamwork.
- fixed: Windows account validation in some cases.

Version 2.1.96
- fixed: Windows 8 compatibility.

Version 2.1.95
- new: Slovenian translation by Gasper Cas (Geniusnet d.o.o.).

Version 2.1.94
- fixed: The "Access violation" error in the client application when running on old Windows versions.
- fixed: Header drawing in the search results when theming is disabled.

Version 2.1.93
- new: Search function in the Form filling Wizard.
- new: Quick search box in the main window.
- new: Remembering of search history and an option to control it.
- new: Printing and export of Audit logs.
- update: Use proper visual styles for menus.
- fixed: Visual glitches with dark themes.
- fixed: Enable high DPI support.
- fixed: Minor improvements and fixes.

Version 2.0.91
- new: Support for Firefox 10+ and Opera 11.60+.
- fixed: Incorrect checkbox state in the folder move confirmation window.
- fixed: Current folder was not visible in the tree after copy/move operations in some cases.
- fixed: Only a database owner was able to copy/move folders from other database.

Version 2.0.90
- update: Do not apply Group Policy settings to the portable version.

Version 2.0.89
- new: A System administrator can delete private database.
- new: The splitter position is saved in the form filling Wizard.
- fixed: The incremental search in the folders list.

Version 2.0.88
- update: Print a warning when trying to access the Web interface using an IP address or short host name.

Version 2.0.87
- update: Disabled autocompletion and password saving in the Web interface.

Version 2.0.86
- fixed: The "Not enough user permissions to create a new record in this folder" error when saving form's data in some cases.

Version 2.0.85
- fixed: The "Access violation" error during client's start-up in some cases.

Version 2.0.84
- fixed: The "Field 'OPTIONS' must have a value" error during import, when a new database must be created.

Version 2.0.83
- update: Increase the maximum line length to 128K during import from text files.

Version 2.0.82
- fixed: Unable to activate other applications after restoring Crypt-o client from the tray icon in some cases.

Version 2.0.81
- fixed: Critical security regression in versions 2.0.78-2.0.80. AD user was able to log on to Crypt-o using any password in some cases.

Version 2.0.80
- fixed: "Invalid data packet error" during form filling.

Version 2.0.78
- new: Web interface.
- new: Option to create private databases.
- new: It is possible to set up backup servers to improve Crypt-o availability.
- new: Option to lock user accounts after a given number of failed logins.
- new: Move operations for records/folders require user confirmation by default.
- new: Auto-adjustable timeout after failed user login.
- new: Alarmed records are automatically checked every midnight, if the client application is running for a long time.

Version 1.4.70
- new: German translation by BIT IT Service GmbH.
- fixed: Issues with high DPI settings.

Version 1.4.68
- fixed: Changes to protected fields in a portable database were not synchronized to the main database.

Version 1.4.67
- new: French translation by Julien Despres.
- fixed: The "Access violation" error when changing permissions inheritance for a folder.

Version 1.4.64
- fixed: The "attempt to store duplicate value (visible to active transactions) in unique index USER_HASH_IDX" error when adding/editing user accounts in some cases.
- fixed: It was not possible to turn off the "Use key file authentication" option for a user account.

Version 1.4.63
- fixed: The "Cannot focus a disabled or invisible window" error after user's logon, if a database is not currently available.

Version 1.4.62
- fixed: Random crashes of Crypt-o plugin in Chrome browser.

Version 1.4.60
- new: User authentication using key files.
- new: Option "Automatically load the application on Windows start".
- new: Option "Require strong passwords for Windows user accounts".
- new: The form filling parameters can be configured via Group Policy.
- new: Ability to run an external program and pass field values as command line parameters.
- fixed: Incorrect search of domain groups in some cases.

Version 1.3.56
- improved: Proper import of multiline text from malformed .csv files.
- fixed: Error "Unable to get random number from CryptoAPI." error on some systems.

Version 1.3.53
- fixed: Some problems with Internet Explorer integration.

Version 1.3.52
- new: Spanish translation by Enetic IT Department.

Version 1.3.50
- fixed: Minor issues with browser integration.

Version 1.3.49
- fixed: The ADMX template.

Version 1.3.48
- fixed: More correct handling of the "Disable form filling" restriction.
- fixed: Some minor bugs in the browsers integration.

Version 1.3.47
- fixed: Error "Field 'TIME_CREATED' must have a value" during import from a Password Manager XP database in some cases.
- fixed: Unable to log on as a Windows user, which was imported from a Password Manager XP database.

Version 1.3.45
- fixed: The "Malformed string" error, when creating a portable version in some cases.

Version 1.3.44
- new: Localization support. Russian and Ukrainian translations were added.
- new: Integration with Firefox 4, Google Chrome, Opera.
- new: The form filling function works for 64-bit applications.
- new: Group policy parameter "Log on to Crypt-o as current Windows user only".
- new: Import from Free Password Manager.
- fixed: Minor bugs.

Version 1.2.42
- new: Added many settings to the Group Policy Administrative template.
- new: Added the Group Policy Administrative template in the .admx format.

Version 1.2.41
- fixed: The server crash with the "fb_crypt: Encryption key is empty." error in the server.log in some cases.
- fixed: The client application disabled all UI elements for a user in some cases.

Version 1.2.38
- update: Internal improvements.

Version 1.2.37
- new: Data modifications in portable databases can be allowed.
- new: Synchronization of changes, made in portable database, to the main database.
- new: Portable versions can be configured to expire in a specified number of days.
- new: Field values in the Audit log can be copied to the clipboard using a popup menu.
- update: Increased user/group name length limit from 50 to 100 characters.
- update: Forbid modification of protected fields, when a user have a permission to modify a record, but does not have a permission to view protected fields.
- update: Improved log on speed of Windows users, when Windows groups are used in the program and there are many domains in AD.
- fixed: Minor bugs.

Version 1.1.28
- fixed: The "Param 0 is not set" error during creation of a portable database.

Version 1.1.27
- fixed: The "Unable to load Hook.dll" error in Firefox 3.6.6 or later.

Version 1.1.26
- fixed: The "Log off when the application is minimized" option did not work if the "Minimize application to the system tray" option is enabled.

Version 1.1.25
- fixed: "Cannot focus a disabled or invisible window" error during form filling, in case if record reminders were expired in a database.

Version 1.1.24
- new: The "Maximum attachment size" option in the System options.

Version 1.1.22
- fixed: Buttons and check boxes disappear when pressing the Alt key on Vista and Windows 7.

Version 1.1.21
- updated: More strict check of a user groups membership.
- fixed: Incorrect Windows user/group SID matching in some cases.

Version 1.1.16
- new: A portable version of Crypt-o can be created and used to access databases when offline. Use "Tools > Create portable version" to do that.
- new: The Connections window in the Administrative Tools.
- new: Added the "Logoff" item to the tray icon menu.
- new: Client application command line parameters to do the following: start the client minimized, automatic log on, selection of the specified folder.
- fixed: Error when switching pages in the edit record window of a read only record in some cases.
- fixed: Unable to extract a file attachment if a user does not have permissions to edit a record.
- fixed: Windows authentication failure in case when a user account name is the same as a computer name.
- fixed: Form filling when only the title field is used.
- fixed: Some windows (like the Audit Log) disappear after using the form filling.

Version 1.0.12
- new: User accounts password changes are logged to the Audit Log.
- fixed: Incorrect handling of some Windows domain groups.

Version 1.0.11
- fixed: Not all folders were searched by the search function for non-administrator users.
- fixed: User names were truncated to 20 characters in length during log on.

Version 1.0.9
- fixed: Error during import from a Password Manager XP database, if it contains a user account with name 'admin'.
- fixed: Error 'Field USER_NAME must have a value' during import from a Password Manager XP database in some cases.

Version 1.0.7
- fixed: Error during import from a Password Manager XP database, if it contains user accounts with duplicate names.
- fixed: Error during import from a Password Manager XP database, if it contains a user account with the same name as the currently logged on user name.
- fixed: Unable to create a new non-root folder by a user with non-admin permissions.

Version 1.0.4
- Initial release.