Tinymail pre-release v0.0.5 - E-mail library
- From: Philip Van Hoof <spam pvanhoof be>
- To: tinymail-devel-list gnome org, gnome-announce-list gnome org
- Subject: Tinymail pre-release v0.0.5 - E-mail library
- Date: Thu, 15 Nov 2007 22:52:03 +0100
I hereby announce the availability of Tinymail's pre-release v0.0.5.
About:
------
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.
For more information: http://tinymail.org
This pre-release marks the start of achieving API stability and software
quality. This pre-release contains features like:
o. Support for IMAP4 (Lemonade)
o. CONDSTORE, QRESYNC, IDLE, BINARY
o. Support for POP
o. Support for SMTP
o. Support for Maildir
o. Support for SSL and TLS using either OpenSSL or NSS for IMAP, POP
and SMTP
o. Support for DIGEST-MD5, CRAM-MD5, GSSAPI, Kerberos 4, NTLM/SPA,
PLAIN, Login, POP before SMTP
o. Reading E-mails offline (offline caching)
o. Various components that go well with Gtk+
o. Support for HTML E-mails (Gecko)
o. Documentation
o. Support for the platforms Maemo, GPE, OLPC and GNOME desktop
o. Message notifications (Push E-mail) on IMAP
o. Python language bindings (new since pre-release v0.0.1)
Features that have been left out, that might be added to a final
release, are:
o. .NET language bindings
o. C++ language bindings
o. Vala language bindings
o. D language bindings
o. Virtual machine images with test IMAP servers
o. Virtual machine images with test clients
o. Support for Webkit when viewing HTML E-mails
o. ACAP support for account configuration
o. Message notifications with GMail using XMPP
o. Unit tests integrated with test IMAP servers
o. Unit tests specific for the Python language bindings
o. Documentation updates and improvements
E-mail clients using Tinymail:
------------------------------
Modest (under development):
http://modest.garage.maemo.org/
TMut (released software):
http://tinymail.org/trac/tmut
Let me know if you started a project and want to be in these release
notes with it.
Demos:
------
http://tinymail.org/demos.html
Availability:
-------------
Branch in the Subversion repository:
https://svn.tinymail.org/svn/tinymail/releases/v1.0/pre-releases/v0.0.5
Trunk in the Subversion repository:
https://svn.tinymail.org/svn/tinymail/trunk/
Online API documentation of this pre-release:
http://tinymail.org/API/pre-releases/libtinymail-0.0.5
Tarball:
http://tinymail.org/files/releases/pre-releases/v0.0.5/libtinymail-0.0.5.tar.gz
http://tinymail.org/files/releases/pre-releases/v0.0.5/libtinymail-0.0.5.tar.bz2
MD5SUMS:
http://tinymail.org/files/releases/pre-releases/v0.0.5/MD5SUMS
8c8d1f7378734231fd0458569346b9d4 libtinymail-0.0.5.tar.bz2
62baa33e05c4ac9fd550120b7df81aac libtinymail-0.0.5.tar.gz
Packages (usually older versions than 0.0.5):
Ubuntu Gutsy:
http://packages.ubuntu.com/gutsy/mail/libtinymail-1.0-0
OpenEmbedded:
http://www.openembedded.org/filebrowser/org.openembedded.dev/packages/tinymail
Changes since pre-release 0.0.4:
--------------------------------
The pre-release 0.0.4 can be found here:
http://tinymail.org/files/releases/pre-releases/v0.0.4
Sergio Villar Senin <svillar igalia com>:
* libtinymail-maemo/tny-maemo-conic-device.c:
(tny_maemo_conic_device_connect):
(tny_maemo_conic_device_connect_async): added a new parametter
called user_requested that specifies whether or not the connection
was requested by an user or by an automatic system (like a daemon).
This allows the connection not to succed when the device is
sleeping.
* libtinymail-maemo/tny-maemo-conic-device.c:
Added a new API to allow asynchronous connections in the Maemo conic
device. This patch is a new version of an initial patch developed by
pvanhoof with some changes. Splitted the Maemo connic device in two
files, one for the actual device and the other one for a dummy device
(useful for sbox devel) Fixed a problem when linking the maemo conic
device.
Philip Van Hoof <pvanhoof gnome org>:
* Updating attachment flags after downloading of message
* Bugfix, bug detected by Milan Crha (alloc must be a alloc0)
* Fixed a crasher
* Changed a hard reference into a weak reference, although I'm not
sure that this was necessary.
* Fixed two bugs: first that for transport-account the
tny_camel_account_set_online's callback was never called for, second
that the TnyCamelSendQueue was making TnyCamelFolder crash since
yesterday's reference count fixes
* Weak references for TnyHeader instances in TnyCamelMsgHeader
* Reference counting mistakes in TnyGtkFolderStoreTreeModel
* Reference counting mistakes in TnyGtkAccountListModel
* Tryout lockup fix
Matthew Barnes <mbarnes redhat com>:
* Mark a bunch exception messages for translation.
* A few new argument guards here and there (e.g. g_return_if_fail).
* Tons of little whitespace and coding style fixes.
Vivek Sekar <viveksekar gmail com>:
* Renamed the control files with respect to the new maemo versions.
Jose Dapena Paz <jdapena igalia com>:
* libtinymail-camel/tny-camel-common.c: (split_recipients): now we
strip the obtained addresses to avoid adding unmeaningful spaces to
addresses.
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]