Android, Releases

Cryptnos for Android Version 1.3.3 Released

October 28th, 2016 | Comment?

I am happy to announce the extremely long overdue release of version 1.3.3 of Cryptnos for Android. This is primarily a bug fix, fixing Issue #19 in our issue tracker that prevented site parameters from being imported via QRCode if the site token contained a colon (“:”), such as if use used a URL that includes the protocol as part of the name (i.e., “http://www.cryptnos.com/”).

Internally, our QRCode code uses the pipe character (“|”) to separate different parameters, then uses a colon to separate a small “header” for each parameter from the actual value. Unfortunately, if the site token field contained a colon itself, splitting the header/value pair on colons resulted in more items than expected. Using pipes to separate parameters wasn’t an issue because the pipe character is forbidden in the site token field for other reasons. (We use it as a delimiter in other places as well.) However, colons aren’t forbidden, so we have to accommodate their presence. This update should now correctly split the “header” from the value and then reassemble the value with colons intact if they’re found.

The .NET (Windows) client is unaffected by this problem because it only exports parameters via QRCode; it doesn’t import them.

The update should now be available in all the usual places. It is preferred that you install it from the Google Play Store, but folks who don’t have access to Google Play can side-load the APK after downloading it. See the official Cryptnos for Android page for the appropriate links.

I apologize for the extremely long hiatus for updates and bug fixes. I could probably write a lengthy update on what’s kept me away from Cryptnos for so long, but that’s a topic for a separate post. Cryptnos isn’t dead, I promise. It’s just extremely difficult for me to devote time to it at the moment, and there’s a lot that needs to be done to update it.

Tags: ,


You can skip to the end and leave a response. Pinging is currently not allowed.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

You must be logged in to post a comment.