Tinymail pre-release v0.0.7 - E-mail library


Tinymail is a library for developing mobile applications with E-mail
functionality. The framework provides components that aid the developer
with the user interface but of course also with the connectivity and the
caching of messages.

Well, since "double-0's" have a short life expectancy, our mistakes will
be short-lived.

Release highlights:

o. Memory leakage fixes
o. Bugfixes in last pre-release's new features
o. Merged with upstream Camel

For more information: http://tinymail.org

E-mail clients using Tinymail:

Modest (under development, betas are being released):

TMut (released software):

Let me know if you started a project and want to be in these release
notes with it.



Branch in the Subversion repository:

Trunk in the Subversion repository:

Online API documentation of this pre-release:


46a435871f1accf4406f6983f680fc95  libtinymail-0.0.7.tar.bz2
c222e8cbbcd5cbc6d4a3fbade4be2124  libtinymail-0.0.7.tar.gz

Packages (usually older versions of Tinymail):

Ubuntu Gutsy: 



Changes since pre-release 0.0.6:

The pre-release 0.0.6 can be found here:

Jürg Billeter  <j bitron ch>:

* bindings/vala/: regenerate bindings
* tests/vala-demo/tinymail-vala-test.vala: update demo app to build
  with Vala SVN

Dirk-Jan C. Binnema <dirk-jan binnema nokia com>:

* fix for use of unitialized variable in decode_it function, which
  caused crashes in some cases. 
* initialize some priv-> member in TnyMaemoConicDevice
*  camel/providers/imap/camel-imap-store-summary:
   fix typo in camel-imap-store-summary.c which caused valgrind errors
* small fixes / cleanups for tny-maemo-conic-device

Sergio Villar Senin  <svillar igalia com>:

* libtinymail-maemo/tny-maemo-conic-device.c: fixes a condition that was
  preventing the callback of connect_async from being called
* libtinymailui-gtk/tny-gtk-folder-store-tree-model.c:
  (creater): added some checks in order to properly detect the parent of
  the newly created folder
* libtinymail-maemo/tny-maemo-conic-device.c: fixed an invalid g_free
  over a previously freed field of a struct

Philip Van Hoof <pvanhoof gnome org>:

* Better error reporting on connection failures
* Fix in namespace parsing when the separator was NIL
* Some aggresive memory checking revealed a few interesting memory
  leaks. This commit fixes those. The fixes are experimental, although
  most of them double checked. 
* Flag setting to 0xffff must be 0x1fff as bit 13 and 14 are system
  bits that should not be altered like that.
* Changed tny_mime_part_construct_from_stream to
  tny_mime_part_construct, added a parameter for the
  content-transfer-encoding too
* Merged camel-lite with Camel upstream rev. 8360
* Added an extra check around a strcmp that seems to have caused a 
  crash once
* Size determining when adding items to a local maildir folder
* Content-Transfer-Encoding when adding MIME parts
* Maildir folders are always subscribed
* Non existing UIDs when BODY.PEEK-ing
* Preparations for the new summary store
* Made all remaining static libraries LTLIBRARIES
* Fixed compiler warnings
* Bugfix for the bodystructure parser and per-MIME-part fetching
* Experimental performance improvement in tny-gtk-header-list-model.c
* Updates from Camel upstream, rfc 2047 decoder
* Committed Jeffrey Stedfast's patch for Camel upstream to
  camel-mime-utils.c and camel-charset-map.c 
* When offline, folders in namespace that had a parent that was not
  subscribed, were not accessible. This was because the parents where
  not created, as LSUB didn't list those. This patch creates the

Alberto Garcia Gonzalez <agarcia igalia com>:

* libtinymail-maemo/tny-maemo-conic-device.c: fix typo that caused a
  compilation error

Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]