Skip to content
This repository has been archived by the owner on Oct 17, 2020. It is now read-only.

en | Upgrading from KeeFox 1.1

luckyrat edited this page Mar 3, 2013 · 4 revisions

One of the improvements in KeeFox 1.2 is a change to the way that the KeePassRPC plugin stores information about the web pages that KeeFox fills in for you.

When first accessing a KeePass database after KeeFox 1.2 has been installed, your database will be upgraded to work with KeeFox 1.2 and higher.

This converts the KeePassRPC configuration in each entry from a collection of uniquely named advanced strings to a single configuration object, represented by JSON.

For example, the following two advanced strings might be replaced by the JSON string below:

"KPRPC Never Auto Submit":"true" "KPRPC Priority":"10"

"KPRPC JSON": { "version":1, "neverAutoSubmit":true, "priority":10 }

Because the new JSON format is not understood by earlier versions of KeeFox, you must revert to a backup of your database if you want to go back to using an old version of KeeFox for any reason. Of course, we intend to ensure you have no need to downgrade but until beta testing is complete we can't say for sure whether there will be any reason to do so.

Note that you will need to upgrade KeePassRPC (And therefore KeeFox) in all locations that might access your database. If you keep swapping and changing between version 1.2 and earlier versions, you may lose important information.

It should be possible to undo the changes but it would take a lot of work. If you decide to implement a new feature to do this, feel free to let us know so we can incorporate your work into a later version of KeeFox.

WARNING!

OLD INFORMATION

The information in this Wiki is out of date.

It is only of interest if you are using the old add-on called KeeFox in a very old (insecure) version of Firefox or other browsers based on the old Firefox XUL technology.

Read the manual for Kee and KeeBird instead.

Clone this wiki locally