KeeFox 0.9.5 and Linux/Mac support
Version 0.9.5 has just been submitted to Mozilla for review so will hopefully be winging its way to you through the usual update channel within a week.
Changes this time:
- HTTP Auth login boxes now correctly state when no matching passwords were found
- New domain matching rules prevent IP addresses from matching incorrectly
- Improvements to message/tip display (easier to prevent the same message appearing again once you’ve seen it)
- Miscellaneous changes to meet recent Firefox add-on best practice guidelines
- Dutch translation added
Also note that (thanks to krbvroc1) you can now run KeeFox on Linux and Mac systems but we’ve not had enough beta testing feedback to enable support outside of the development channel. In fact to my knowledge, it has not ever been installed on a Mac, although in theory it “should work”.
Please install version 0.9.5b if you want to help us test KeeFox on Linux or Mac systems. There are no significant changes between version 0.9.5b and 0.9.5 so you’re not missing out by moving to the development channel.
More details are available in the release notes for 0.9.5b (look a little bit down the versions page)
0.9.6b will be pushed to the development channel in a couple of weeks so if there are any important changes that need to be made to improve Linux and Mac support it would be great to hear about them soon.
KeePass 2.18 compatibility
Thanks to everyone that notified me of the problems with the recently released version of KeePass.
I hope to release a new version in 4-6 weeks with a beta available within a few weeks. In the mean time, the existing version of KeeFox will continue to work with KeePass 2.17. As with the previous problematic KeePass upgrade, your upgrade route will be much simplified if you continue using KeePass 2.17 until after you are running a new version of KeeFox*. There are currently no known security problems with KeePass 2.17 that necessitate an immediate upgrade.
This time there were many changes to KeePass that prevented KeeFox from working. I was notified of at least some of these changes in advance of the release of KeePass 2.18 but did not have a development environment to work and test with until after the official release last week.
I have identified a way to get KeeFox to work with 2.18 and most users shouldn’t notice any differences but in light of the following major changes to the KeeFox code I have decided to push the fix to existing users quite cautiously - there’s no point in risking breaking KeeFox for everyone just so that some people can run the very latest version of KeePass.
For anyone interested, the two major changes to the KeeFox code are:
1) I’ve upgraded (and then customised) the Jayrock JSON-RPC server bundled within KeePassRPC
2) I’ve set .NET 4 as the default runtime for KeeFox users who don’t yet have a copy of .NET installed
This work required an upgrade to Visual Studio 2010 and I took that opportunity to make a clean break from the existing SVN revision control at Sourceforge; KeeFox code is now available on github, details will be announced in the coming weeks.
* Or at least downgrade to 2.17 before installing the new version of KeeFox.
KeeFox 0.9 Release candidate available
You can now download version 0.9b from the development channel at https://addons.mozilla.org/en-US/firefox/addon/keefox/
Users already subscribed to the development channel (i.e. running 0.8.22b at the moment) will be upgraded automatically.
You can easily swap back to 0.8.21 if you find a problem with 0.9 so please try it out and post in the forum if you do find any new issues.
Assuming a successful beta testing period, this version will be rolled out to all 0.8.21 users in a couple of weeks.
This version is suitable for widespread use but may still contain a few bugs.
This version has a few improvements to the features added in 0.8.22, updates the default version of KeePass to 2.16 and adds the first two (incomplete) translations:
- Swedish
- Russian
The previously unannounced version 0.8.22 also changes:
- FIXED: Editing passwords with KeePassRPC GUI sometimes showed an empty password
- Master key entry dialog focuses correctly on all versions of Windows (most of the time)
- Improved form filling for some types of form
Note that earlier versions of Firefox 6 had a bug which prevented KeeFox from working. FF6b3+ should work fine, as should Firefox 7a*.
A full record of changes is available in the changelog as usual: http://keefox.svn.sourceforge.net/viewvc/keefox/trunk/Firefox%20addon/CHANGELOG.txt
Before releasing version 1.0 I will improve documentation / help, add as many translations as possible and of course fix any bugs that I can.
KeeFox 0.8.19 experimental version released
0.8.19 was released shortly after 0.8.17 in order to fix a few bugs that crept into version 0.8.17. All experimental users should upgrade to this new version.
Sorry for the inconvenience.
KeeFox 0.8.17 experimental version released
Another release candidate candidate is available for download.
This version now works with websites that have HTML5 form elements, has more accurate HTTP Auth dialog entry matching, handles protected password fields correctly and works with password database paths that contain Unicode characters.
Please could all experimental version users upgrade to this version because:
1) You might not know if your form filling accuracy is affected by some of the bugs fixed in 0.8.17
2) It will help give me confidence to release 0.8.17 to the wider group of KeeFox users and stop having to write “release candidate candidate”
Please let me know what you think of the latest version!