
We've been notified by a few customers looking to switch to STRIP from 1Password about problems reading the 1Password export file. These ranged from blank fields to improperly processing place-holders for deleted records and an older export format. If you've had trouble using this utility, this update will probably help you out. If not, please contact us at support@zetetic.net and we'll get to work on it! This app also allows you to convert SplashID export files to a CSV you can import into STRIP.
Convert to STRIP for Windows »
Convert to STRIP for OS X »
Update: Feb 11, 2013 In response to comments below, bugs have been fixed, and the download links above have been updated/corrected.
We're pleased to announce the availablilty of SQLCipher 2.1.1. This is a significant release including the following improvements and new features:
- New PRAGMAs to query the current values for all SQLCipher settings (for example, "PRAGMA cipher" will now return "AES-256-CBC" by default, with similar behavior for other SQLCipher PRAGMAs)
- Tracking of activation calls and OpenSSL initialization, automatically executing EVP_cleanup to free associated memory on behalf of applications
- Fix for an issue where the page number was included in HMAC calculation using native byte order. SQLCipher now converts to little endian by default (for backwards compatibility on popular ARM, i386 and x86_64 platforms). This allow interoperability between big endian and little endian platforms.
- New PRAGMA cipher_hmac_pgno = ( be | le | native ) to set behavior for page number byte ordering, and to convert older databases on big-endian platforms
- New PRAGMA (cipher_hmac_salt_mask) to change the value used to permute the database salt before HMAC key derivation. This facilitates databases upgrades from old SQLCipher 2.0-beta settings to the latests defaults. With this change all key derivation settings are changeable via PRAGMA!
- Improvements to memory wiping to avoid compiler optimizations, constant time memory comparison routines, and detection of context initialization problems (i.e. out of memory errors)
- Code refactoring to move custom PRAGMA handling out of pragma.c into crypo.c (to minimize differences with SQLite upstream releases) and fix compilation errors for non-amalgamation builds
- Uses the latest SQLite 3.7.14.1 as a baseline
Community edition users can now update to the latest
SQLCipher on GitHub, and a new download of
SQLCipher for Android is also available. The SQLCipher for Android library has added support for x86 Android devices in this release.
New versions of the SQLCipher Commercial Editions for iOS, MacOS, Windows, ADO.NET, MonoTouch, and MonoDroid are already on sale in the
SQLCipher Store. Note: commercial users who have purchased the binaries within the past 6 months may
contact us for a complementary update.
Yesterday, version 1.2.7 of STRIP for OS X was released. This update provides makes a couple of minor changes:
- Provides a warning/confirmation before deleting a label and associated fields
- Fixes bug where main window could be duplicated on setup
- Fixes bug where sync service would hang after attempting a restore from a database with a different key
- New STRIP icon
You can download this update from the Mac App Store.
Known Issues:
- Attempts to sync with a Dropbox folder stored on another volume (e.g. not the system disk) will fail
- Multi-line text is not always displayed correctly
More fixes and new features are on the way!
We're please to announce that SQLCipher now officially supports the new iPhone 5, XCode 4.5 and the armv7s architecture!
Community edition users can now update to the latest on the SQLCipher master branch to get the XCode project updates.
New versions of the SQLCipher Commercial Editions for iOS and MonoTouch with these same improvementsare available immediately in the SQLCipher Store! Commercial users who have purchased the binaries within the past 6 months may contact us for a complementary update.
Note: XCode 4.5 no longer supports armv6 so support for this architecture has been removed from both the community and commercial editions.
STRIP for OS X has been updated, version 1.2.6 was released last week, and since then we've been catching up on some support mail. It features a few minor convenience improvements, based on our customers' feedback and suggestions:
- Verify that Dropbox folder selection is the Dropbox path and not Dropbox/Zetetic
- Preferences window now has a Reset button for the backups directory path
- Preferences now has a switch for disabling creation of a backup on every sync
- Dropbox folder selection now displayed in Preferences along with chooser button
Known Issues:
Upgrading from Strip Sync
There does seem to have been a bug introduced by our adoption of sandboxing a few months back for the Mac App Store as required by Apple. On first-time setup, Strip for OS X checks for the old Strip Sync database and offers to migrate your data—currently this check occurs inside of the Sanbox, so the old data is never detected. There are several ways to work around this, the easiest being an Overwrite from Strip for iOS, but we advise any new users to get in touch with us.
Double windows on setup
On OS X Lion and OS X Mountain Lion, the system takes note of any windows open when you close an app and attempts to automatically restore them. When you start up Strip for OS X the first-time, and quit without setting the program up, and you relaunch the app later, you'll see two windows appear, a setup window and login window. You'll want to quit the plain login window and proceed with the setup window. We should have a fix for this out as soon as we can get it reviewed by Apple (note: version 1.2.6 had to wait 30 days before going into review, so it can be a bit). If you are experience this problem or related issues, please contact us.