Preview 14

June 20, 2010

12 came and went, and 13 is not a good number, so preview 14 is now available for download.

This preview fixes

  • some problems with internationalization of the labels on the password fields.
  • refactored detection of SMTP authentication type to resolve problems with STARTTLS sessions.

This preview can be download in the usual way.

Advertisements

preview 11

June 5, 2010

This time I am determined to blog about a new post, before someone downloads it and tells me there is a serious problem. So – preview 11 is now available for download in the usual manner.

The important change in this build is the addition of support for STARTTLS on IMAP sessions. To enable this enable useTLS on the associated mailbox sessions. Tiggit Mail will examine the capabilities of the mail server and if STARTTLS is advertised, it will initiate a TLS session prior to authentication.

In addition this release fixes

  • problem with choice fields not being properly set on Mailbox Settings editor panels
  • changes to the way the FolderTable is populated
  • fixes a problem that caused a continuos loop under certain circumstances whilst moving messages.

preview 10

June 2, 2010

Ok, the first thing I should explain is the jump from 4 to 10. This is not a whim,5,6,7,8 and 9 did exist albeit for a short time. Before I announce a preview I generally post the code in the preview directory and do a number of tests to make sure that upgrades and installs work correctly. What I have learned is that there is now sufficient interest in new versions of tiggit mail that when I post code there, it tends to leak out, and cause people problems (sorry John and Alex). Needless to say, it also means that I need to tick the version number etc.

This build feels like a release candidate. It has a few more changes, the most significant of which is BIS-B support and the ability to connect to an alternative host on higher port numbers, but I will post more about this later.

Most importantly, this release fixes the problem (introduced in p7) which resulted in tiggit deleting messages on the server when they should only have been deleted on the handheld, and only on the handheld when they should have been deleted on the server. But whilst I was fixing delete problems, I also fixed the annoyance where when messages are deleted the focus skips to the message two before the one that was deleted.

Also this build:

  • fixes problems decoding certain S/MIME signatures due to bugs in the RIM MIME decoder.
  • adds the option to indicate that all certificates should be trusted. This only works if MDS and BIS-B are not selected
  • fixes problems with choice fields
  • adds fast kets T and B to move to top and bottom of messages
  • better handling for missing headers within IMAP messages

You may notice that the settings now use plain english (or italian) descriptions of the settings rather than the internal (sometimes cryptic) keys.

Please remember there is no way of entering a license token in 1.1.19 – it will download from a server. Not all the license tokens are currently loaded on the server, so if you are using a trial license you will NOT be able to extend the trial with 1.1.19.

Registered users can download version 1.1.19, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost


Goofy Build

May 14, 2010

I have just noticed that the previous builds 17212 etc, are missing some bug fixes and features. This is (I am ashamed to say) is due to operator error. Anyhow, I have now got the right source code in the right place and rebuilt the release, ticked the version number to p5, and uploaded.

This is now available to download from the same link as below.


upload failed

May 11, 2010

I just noticed that the upload for 1.1.19.p4 failed in some way, and the wrong version is on the web server. 1.1.19.p4 has a build number starting 172.. Please check the build number by selecting About from the menu on the mailbox list screen.

The correct build numbers are

4.2 api – 17214

4.3 api – 17213

4.6 api – 17212

This has given me the opportunity to slip in an improvement to session error handling, hopefully fixing a problem that causes send/receive to stop responding under certain circumstances.


Preview 4 – at last

May 9, 2010

I have spent a couple of weeks working on some finer details of 1.1.19 – particularly for a special version for the Italian market – PECBerry. PECBerry is a special packaging of tiggit mail that is designed to work with the Italian Government PEC Network.

The good news is that tiggit mail users will benefit from all of the features with PECBerry within the core tiggit mail product, not least of which is support for Italian Language within the user interface. I am now looking for volunteers to translate the user interface to other languages.

Military users (including AKO) should note that digital signatures included with official emails will now be evaluated and tiggit mail will indicate whether the certificate is valid.

Where plain text is included along with an HTML message, a special expanding field allows you to hide/show the plain text version of the message.



Here are the changes in preview 4, other than the usual slew of bug fixes.

  • Change to plain text handling, adding an expand/contract paradigm to access plain text elements of a message
  • Displays headers from embedded email messages and not the envelope
  • No longer adds More to the Inbox menu when a message is fully downloaded. Messages can still be re-downloaded with Shift-R
  • Adds Shift-Space as a fast way of performing send/receive
  • Changes to logic associated with replying and forwarding messages. Attachments (except html) are no longer included when replying to a message
  • Displays attachments when referenced within an html message, in the correct location within the html message
  • Properly handles re-directs within an HTML message
  • Fixes IMAP defects that causes corruption of attachments and messages
  • Fixes diskwrite defects that cause corruption of attachments and messages
  • Fixes problems in audit thread exiting early leaving un-necessary files on SD Card
  • Improves download efficiency

Version 1.1.19 introduces a new license management approach, where licenses are stored on tiggit.com. The license distribution mechanism is not fully tested for BES users, and so this preview may not be suitable for trial users with BES.

Registered users can download version 1.1.19, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost


doh! – One line of code makes so much difference

April 18, 2010

I can’t believe it. I was looking at the performance of the tunnel today (somewhat idly on the train) and thought, I wonder what happens if  I try closing the stream at that point……

…. needless to say, closing the stream at that point creates a step improvement in tunnel performance, and as a consequence has a big impact on battery life. I have been using tiggit all day on my Storm-2 and have so far not managed to run the battery down below half. (I did manage to run the battery out on my iPod Nano however.)

So, as a result, I am in a big hurry to post a new version – to share the joy, and have now posted 1.1.19.p3. Here are the full details of the changes in this build

  • Improved tunnel performance and battery life
  • S/MIME Certificates are now evaluated when messages are fully downloaded, with status reflected as red or green on the inbox viewer
  • Minor changes in the representation of 12hr based times, in inbox viewer. (Times remain in 24hr in all other places.)
  • Try-Harder is now case insensitive
  • Better display of sent messages

Preview 3 can be downloaded in the normal way: Registered users can download version 1.1.19, by clicking here and entering the email address that was originally used to register for tiggit mail. Exisiting license tokens will continue to work with this version. Users are advised to take appropriate precautions when upgrading to this version as all messages on the handheld may be lost