February 12th, 2012 § 5 Comments
Finally submitted kiPas 1.1.0 to AppWorld!
While this release won’t bring too many new features to the end user, it is a significant release for several reasons:
First of all, the cryptographic functions have been entirely recoded, all of the hashing and decryption is now made in native code, this was the big change I wanted to complete before adding any new features. What does it bring? far better performances, specially when it comes to handling huge databases or big numbers for Key Encoding Rounds. With the previous pure AS3 implementation, a DB over 3MB with Key Encoding Rounds above 50000 could easily take a few minutes to decrypt and open, now with the Native implementation, this takes just a second, which feels a lot better, right? Performance was a major issue to me, and I encountered several difficulties while trying to solve this, after a visit at BBDevCon Europe last week, I finally got the answers I missed to finish this, and I can now go back to improving kiPas.
This release will also be the last one to support PlayBook OS1, with the imminent release of PlayBook OS2, I will now be focusing on redesigning the UI for a better look and feel, and added functionality (hint: search is next on the list), what I have seen of the new upcoming messaging app UI at BBDevCon convinced me it could be way better, and I plan to do it with BB10 phones forward compatibility in mind.
Finally, it brings in a few fixes and improvements:
- It is now possible to open the DataBase directly by pressing the keyboard Return key after filling the password.
- The Notes field was displaying extra line breaks, this has been fixed.
- The bug where two entries would display instead of just one when switching between apps has been fixed.
January 30th, 2012 § Leave a Comment
I will be at the BlackBerry DevCon in Amsterdam next week!!
I’m very excited about it as it is the first dev conference I’m attending, I have registered to most sessions dealing with Adobe AIR and Web HTML 5 development, I will also attend most of the “Ask the experts” sessions, hoping to get a few clues to improve my apps. So if you will be in Amsterdam for the BB DevCon, just drop a comment
To come back to apps, I hope I will be able to release just a bugfix version of kiPas before DevCon, and this will probably be the last version for PlayBook OS1, the next one will focus on compatibility with OS2, depending on what comes out of DevCon, I’m thinking about revamping the UI completely to abandon Flex… But the main focus for now is performance, I already made good progress, and the gain is really significant, so I will try to port all the cryptographic and hash computation to ANE. In any case, I will post an update for PlayBook OS2 release.
For OSCream, I’m also thinking about ANE to add support for OSC messages over UDP, this would make it easier to connect to OSC clients as most of them communicate over UDP, also, it would allow to connect to them without the need for OSCream Server to forward messages between TCP and UDP.
So stay tuned for updates, and maybe see you at BlackBerry DevCon!
December 1st, 2011 § 14 Comments
Finally it’s here!
The much-anticipated KiPas 1.0.0 for PlayBook has been submitted to BlackBerry AppWorld.
The PlayBook now have a real KeePass application to manage passwords, this comes in handy to compensate the browser’s lack of password manager.
With KeePass, you can fully decrypt and safely read your KeePass 1.xx DB on the PlayBook, allows easy copy/paste of your passwords.
I tested this version at length and you can safely use it to read your KeePass DB without risking any corruption or loss of your data.
This first version is read-only and doesn’t supports KeePass 2.0 databases.
Early birds will get the app at a special discount price of 1$, so go get it soon!
Try it before you buy, download the app compiled for your PC/MAC desktop by clicking the AIR install badge below:
Open KeePass 1.xx format databases.
Supports Rijndael encryption, not Twofish.
UI specially designed for tablets.
Easy copy/paste of usernames, passwords and URL from the KeePass DB to any application using standard PlayBook ClipBoard.
Browse your databases entries through a full groups and subgroups tree.
Visualise your databases groups and passwords creation/access/change log data.
October 22nd, 2011 § 3 Comments
There is not a lot of improvement in this second Beta release, it is now possible to add groups, and DB creation is on its way, though the functionality is broken now, this update is mainly for users who add older version of DB that were not accepted by KiPass due to a bug in the version check procedure.
Development was frozen for a week since my Dell Inspiron Laptop cpu fan died, and the computer would overheat and stop brutally after 5 minutes of usage. I have now finished to move my dev environment to a new computer and work resumed.
Please tell us what you think of the Beta in the comments, and don’t hesitate to report any bug.
October 11th, 2011 § 1 Comment
Here we go, progress on kiPas is now going slower because I started a new full time job, and while the final version is still not ready for a release on App World, I thought I’d give out a Beta version for users who are eager to test functionnality, and hopefully give a bit of feedback about what they’d expect to be fixed for the final release.
As the release process on RIM’s AppWorld is a bit too complicated for a Beta, I decided to leverage Adobe AIR’s portability to give you a Beta release that’s basically exactly the same as what you would get on the PlayBook, except that this one will run on your desktop computer, Windows or Mac (not sure about linux, let me know).
This beta version is read-only, which means all DB creation, editing and saving features are disabled. Also Twofish encoded KeePass DB are not supported yet. So far, only KeePass 1.2 series databases are supported, KeePass v2 will come later.
To install the Beta on your desktop, just click on the Adobe AIR install badge below, this will also download and install Adobe AIR for you in case you don’t have it yet on your computer.
The Beta was updated, new version here: kiPas Beta updated
Hope you enjoy the app, and don’t be afraid to drop a comment