2025-03-03 10:39:43 +0100 Damien Caliste (d27f4646) 

	* Define D-Bus signals for store IPC

2025-02-12 15:09:48 +0100 Damien Caliste (393c9f10) 

	* Move store IPC into a dedicated class

2025-03-26 11:16:37 +0100 Damien Caliste (e72796b6) 

	* Add signal testing for QMailStore

2025-03-26 08:45:28 +0100 Damien Caliste (c3519ac1) 

	* Decode password in plain credentials

2025-03-21 09:24:27 +0100 Damien Caliste (63ab7c3f) 

	* Continue login when there is no valid push folders

2025-03-12 14:05:50 +0100 Damien Caliste (b36ac939) 

	* Return an invalid service when not found

2025-03-03 09:37:10 +0200 Pekka Vuorela (38d93bd1) 

	* Fix crash on imap search without supported keys

2025-02-27 10:28:06 +0100 Damien Caliste (cf694476) 

	* Don't continue on log-in after idle renewal

2025-02-24 10:44:09 +0100 Damien Caliste (b4915f57) 

	* Make ImapService the only place to delay push mail restart

2025-02-21 15:40:06 +0100 Damien Caliste (db1dda15) 

	* Synchronize idle renewal timers

2025-02-25 16:36:21 +0200 Pekka Vuorela (c50c7523) 

	* Proper life-cycle management for messageserver plugins. API break

2025-02-21 15:02:00 +0100 Damien Caliste (c8a6ed13) 

	* Remove initial imap push delay

2025-02-25 16:17:31 +0200 Pekka Vuorela (cbfb31d0) 

	* Avoid uninitialized memory reference in SsoManager::init()

2025-02-25 12:16:29 +0200 Pekka Vuorela (169c988b) 

	* Remove #ifndef QTOPIAMAIL_PARSING_ONLY

2025-02-24 11:36:03 +0200 Pekka Vuorela (ddcac400) 

	* Remove custom implementation for mime type database, small api
          break

2025-02-24 10:34:57 +0200 Pekka Vuorela (334fe834) 

	* Remove icons from QMailMessageModelBase

2025-02-20 11:56:22 +0200 Pekka Vuorela (bf4feb18) 

	* Remove obsolete database migration files

2025-02-21 08:41:19 +0200 Pekka Vuorela (3f72422a) 

	* Include missing #include <functional>

2025-02-18 15:42:53 +0100 Damien Caliste (c13edadf) 

	* Report client error even when establishing idle connections

2025-02-18 12:38:57 +0100 Damien Caliste (84bd6288) 

	* Rework ImapService::onAccountsUpdated()

2025-02-18 12:22:51 +0100 Damien Caliste (679b6a2d) 

	* Reduce status variable number in ImapClient::monitor()

2025-02-20 12:34:34 +0100 Damien Caliste (bc22abef) 

	* Add missing exportation of the new
          QMailCryptographicServiceConfiguration class

2025-02-18 12:34:35 +0100 Damien Caliste (21fd79ba) 

	* Separate push email related code from enable/disable

2025-02-17 17:37:51 +0100 Damien Caliste (f4f400f7) 

	* Make configuration local in the IMAP client

2025-02-18 12:27:21 +0100 Damien Caliste (b83764d0) 

	* Test account enabled on _client existing in ImapService

2025-02-10 13:25:09 +0100 Damien Caliste (1000d085) 

	* Add account configurations for cryptographic settings

2025-02-07 15:23:31 +0100 Damien Caliste (9c153d97) 

	* New ServiceConfiguration API to use string lists

2025-02-13 16:11:52 +0200 Pekka Vuorela (8e056971) 

	* Remove win32_ce traces and some unnecessary platform specific bits

2025-02-13 10:22:41 +0200 Pekka Vuorela (b884a89c) 

	* Add a couple null pointer checks

2025-02-11 15:00:59 +0200 Pekka Vuorela (646cc947) 

	* Remove semicolons after method bodies

2025-02-11 17:06:56 +0200 Pekka Vuorela (b4392eef) 

	* Switch to CamelCased Qt #includes

2025-02-11 17:07:37 +0200 Pekka Vuorela (0a321344) 

	* Remove qringbuffer_p.h

2025-02-05 10:25:04 +0200 Pekka Vuorela (c19382cf) 

	* Move LongStream to server library, streamline the implementation

2025-02-04 14:39:42 +0200 Pekka Vuorela (4e3d03a7) 

	* Switch custom bind & cref to std:: implementations

2025-02-05 10:25:04 +0200 Pekka Vuorela (8dc224f3) 

	* Move LongStream to server library, streamline the implementation

2025-02-04 14:43:39 +0200 Pekka Vuorela (c80af3d4) 

	* Remove (void) parameters, this isn't c

2025-01-30 09:53:29 +0100 Damien Caliste (293caf50) 

	* Setup IMAP account status in one place

2025-01-29 14:42:37 +0100 Damien Caliste (8231f855) 

	* Wait for credentials fetching in idle protocol

2025-01-23 10:45:28 +0200 Pekka Vuorela (617d5a85) 

	* Move StandardFolderInfo struct to .cpp using it and clean it up a
          bit

2025-01-23 10:39:59 +0200 Pekka Vuorela (f452a421) 

	* Add qmailcredentials sources to CMake build too

2025-01-21 08:36:19 +0100 Guido Berhoerster (2250a23e) 

	* Store list of incomplete requests under the home directory rather
          than /tmp

2025-01-20 12:45:55 +0100 Guido Berhoerster (9bd7d6f5) 

	* Remove obsolete file locking methods

2025-01-20 12:45:55 +0100 Guido Berhoerster (cd02ec3f) 

	* Remove lock file usage from messageserver

2025-01-24 09:38:56 +0100 Damien Caliste (fad203e9) 

	* Set accountId on construction for IETF clients

2025-01-17 16:52:27 +0100 Damien Caliste (1ff7dd4c) 

	* Add a fetchCapabilities() method in SmtpClient

2025-01-19 10:47:29 +0100 Damien Caliste (e59fd6c9) 

	* Revert "Fix a regression with smtp services not adapting to account
          changes."

2025-01-17 16:41:46 +0100 Damien Caliste (7ab34fb6) 

	* Replace 'sending' member with transport->inUse() in SMTP

2025-01-17 10:20:59 +0100 Damien Caliste (a267a04e) 

	* Remove unused ImapProtocol::quoteString(QByteArray)

2024-06-28 15:09:52 +0200 Damien Caliste (ea74cef3) 

	* Add a plugin mechanism to handle credentials

2024-07-01 12:45:28 +0200 Damien Caliste (dbb0e0b8) 

	* Add a credential plugin based on SSO

2024-10-08 12:17:33 +0200 Damien Caliste (1476b888) 

	* Use QMailServiceConfiguration in authenticator

2024-10-17 15:07:19 +0200 Damien Caliste (6b39295c) 

	* Run Build case in CI

2024-10-11 10:24:53 +0200 Damien Caliste (b1879636) 

	* Add CMake build system

2024-10-16 14:48:47 +0200 Damien Caliste (7f47e037) 

	* Setup configuration for Coin

2024-04-08 09:28:59 +0300 Pekka Vuorela (e30b312b) 

	* Remove qmfsettings plugin

2023-08-25 15:14:44 +0200 Damien Caliste (a78a3cc8) 

	* Implement decryption

2024-04-03 13:57:19 +0200 Damien Caliste (539b06d0) 

	* Remove Factory from QMailCryptographicServiceFactory

2024-04-03 13:45:50 +0200 Damien Caliste (f4459420) 

	* Adjust crypto sign() API

2024-03-31 21:08:27 +0300 Pekka Vuorela (d18952aa) 

	* Remove SERVER_AS_DLL

2024-03-31 19:46:47 +0300 Pekka Vuorela (bdfc6a6d) 

	* Remove traces of QAlignedTimer

2024-03-31 19:52:02 +0300 Pekka Vuorela (9d84ddf8) 

	* Remove DEFINES for QMF_INSTALL_ROOT

2024-03-03 21:14:38 +0200 Pekka Vuorela (70702bfb) 

	* Remove cruft from some .pro files and remove pointless common.pri

2024-03-03 22:04:41 +0200 Pekka Vuorela (a440eab5) 

	* Simplify qmailglobal.h

2024-02-28 11:16:44 +0100 Damien Caliste (bbd3150b) 

	* Properly compare uint with static values

2024-02-16 15:46:19 +0100 Damien Caliste (ef329de7) 

	* Disambigue filename using radical(XX).ext

2024-01-18 13:34:47 +0100 Damien Caliste (be8259c3) 

	* Reset parts when setting a body

2024-01-11 12:17:49 +0100 Damien Caliste (d9580551) 

	* Exclude parts containing signature data only in multipart/signed
          contexts

2023-12-08 23:15:05 +0200 Pekka Vuorela (77d40c49) 

	* Mark overridden methods with keyword

2023-12-08 13:48:12 +0200 Pekka Vuorela (63df6b95) 

	* Fix build on Qt6

2023-12-07 18:28:24 +0200 Pekka Vuorela (d0ad741b) 

	* Avoid deprecated API

2023-12-10 18:11:06 +0200 Pekka Vuorela (e535ba43) 

	* Fix connecting to obsolete & removed signal

2018-08-13 15:45:24 +0300 Pekka Vuorela (e8b8ee9a) 

	* Introduce acceptUntrustedCertificates() configuration

2023-11-23 13:55:03 +0100 Damien Caliste (0df235c5) 

	* Make flushIpcNotifications a slot

2023-11-13 10:37:29 +0100 Damien Caliste (4001826f) 

	* Don't readd received IPC signals in the event loop

2015-02-20 15:06:21 +0200 Valério Valério (1629ad9c) 

	* Do AUTHENTICATE PLAIN in two stages

2023-11-14 16:48:01 +0100 Damien Caliste (bd7b490c) 

	* Discover authentication for SMTP/IMAP

2023-11-16 23:37:14 +0100 Damien Caliste (c0356dcb) 

	* Set replied and forwarded flags on message update from server

2021-01-04 15:21:12 +0000 David Llewellyn-Jones (5a36d45a) 

	* Add QMailMessage::CalendarCancellation flag

2023-11-10 12:09:31 +0200 Pekka Vuorela (599b64a2) 

	* Fix some compiler warnings

2020-07-26 03:03:44 +0300 Slava Monich (64520d1e) 

	* Handle encoded-word's containing partial characters

2023-09-26 17:11:10 +0200 Damien Caliste (a32ca625) 

	* Switch to DBus for IPC

2023-10-19 12:52:30 +0200 Damien Caliste (d447e7cd) 

	* Share message server with ActionInfo

2023-10-18 10:28:56 +0200 Damien Caliste (80086522) 

	* Listen to activityChanged in action observer

2023-10-17 14:09:30 +0200 Damien Caliste (625160a6) 

	* Remove client to server email addition via a file

2023-10-12 11:53:12 +0200 Damien Caliste (cfdce502) 

	* Flush the store cache on reconnection

2023-10-10 14:08:52 +0200 Damien Caliste (d06d3db4) 

	* Delete deprecated message count signals in IPC

2023-10-02 17:53:16 +0200 Damien Caliste (74e9bd05) 

	* Provide default values for QMailKeyArgument() and FileLogger

2023-10-02 17:54:26 +0200 Damien Caliste (32ff662d) 

	* Properly deserialize the array size in QMailKeyArgument

2023-09-20 15:31:11 +0200 Damien Caliste (3ee0ddc8) 

	* Set the encryption status on IMAP reception

2023-08-24 10:03:53 +0200 Damien Caliste (104f0346) 

	* Define a flag to mark encrypted emails

2023-08-18 15:21:23 +0200 Damien Caliste (621e3018) 

	* Treat non text parts without content disposition as attachments

2021-09-09 16:37:24 +0300 Tomi Leppänen (ee97df29) 

	* Use correct key count in MailKeyImpl::deserialize()

2021-08-24 14:48:52 +1000 Chris Adams (dfce1b87) 

	* Fix bug when detecting HEADER / BODY substrings

2021-04-09 15:46:47 +1000 Chris Adams (d484bfea) 

	* Bump version to 6.0.0 since we build against Qt6 now

2021-04-09 15:45:21 +1000 Chris Adams (2051e621) 

	* Set PLUGIN_CLASS_NAME in plugin .pro files

2020-01-17 16:20:28 +0200 David Llewellyn-Jones (089923e2) 

	* Stop _incomingDataTimer when imapprotocol object is destroyed

2020-01-17 18:41:44 +0200 David Llewellyn-Jones (4ae3201b) 

	* Check if IDLE connection needs to be established after login

2021-02-22 16:46:32 +0200 Tomi Leppänen (89de2cb8) 

	* Support ~ as specifier for log file paths

2019-07-23 11:44:27 +0300 Raine Makelainen (c6f7f460) 

	* Use socket's local address for HELO and EHLO messages

2020-02-07 19:29:59 +0200 David Llewellyn-Jones (a32d3378) 

	* Set new IMAP folders to inherit SynchronizationEnabled flag

2020-01-24 16:28:37 +0100 Damien Caliste (93f3b4dc) 

	* Follow the synchronizationEnabled flag when folders are not
          specified

2020-07-07 16:20:51 +0200 Damien Caliste (dbd27fd5) 

	* Use sentences in description of database actions instead of routine
          names

2020-09-02 16:58:12 +0200 Damien Caliste (c1e4c972) 

	* Add missing slash character as protected in header parameters

2021-04-06 20:01:39 +1000 Chris Adams (fbd92032) 

	* Fix some unit test failures resulting from recent qtbase changes

2021-03-03 11:34:02 +0100 Damien Caliste (e33a67f5) 

	* Use a range for instead of foreach

2021-03-02 17:07:08 +0100 Damien Caliste (3043caf3) 

	* Finish a query before starting a transaction

2021-03-02 17:06:27 +0100 Damien Caliste (e381e434) 

	* Properly deserialize qsizetype values

2021-02-23 09:56:48 +1000 Chris Adams (029e32c9) 

	* Fix some warnings

2021-02-08 14:00:01 +1000 Chris Adams (afa99366) 

	* Use QmfList where required to maintain stable references

2021-02-16 17:01:00 +1000 Chris Adams (c97235ff) 

	* Add QmfList for reference-stable list semantics

2020-09-14 16:20:03 +0200 Damien Caliste (6c5ad957) 

	* Don't compile some examples waiting for migration

2021-02-16 15:58:08 +1000 Chris Adams (5f41ff3d) 

	* Fix default WindowFlags parameter value in SMTP plugin

2021-02-16 15:51:50 +1000 Chris Adams (a0fdca7f) 

	* Add mock NetworkStatusMonitor class to SMTP plugin

2021-02-16 14:21:01 +1000 Chris Adams (9254f18e) 

	* Provide mock IdleNetworkSession class for IMAP plugin

2021-02-10 17:18:27 +1000 Chris Adams (9a50015f) 

	* Port uses of QRegExp to QRegularExpression in IMAP plugin

2021-02-09 13:11:52 +1000 Chris Adams (00c1a5dc) 

	* Bind QVariant() for null QDateTime and QString values in SQL
          queries

2021-01-18 15:36:19 +0100 Damien Caliste (905eda56) 

	* Include class definition for QSslError to create QList<>

2021-01-18 15:29:32 +1000 Chris Adams (7fb656e1) 

	* Fix QChar from unicode value conversions

2020-09-14 16:19:08 +0200 Damien Caliste (a8db671f) 

	* Fix disappearance of QDateTime(QDate)

2020-09-14 16:14:45 +0200 Damien Caliste (c937222e) 

	* Remove flush call in qMailLog()

2020-09-14 11:30:29 +0200 Damien Caliste (56841612) 

	* Use non deprecated QString::fromUtf16() API

2020-09-14 11:29:54 +0200 Damien Caliste (f53c2885) 

	* Adjust to Qt6 QMetaType API changes

2020-09-14 11:28:26 +0200 Damien Caliste (50d52fd5) 

	* Add core5compat for in src/libraries

2020-09-14 10:19:20 +0200 Damien Caliste (7838f743) 

	* Update to QTextStream handling only UTF-8 encoding

2020-09-11 16:50:09 +0200 Damien Caliste (325803b3) 

	* Add explicit braces

2020-09-11 16:10:14 +0200 Damien Caliste (f0ef94df) 

	* Replace deprecated QRegExp by QRegularExpression in src/libraries

2020-09-11 16:00:41 +0200 Damien Caliste (252d7519) 

	* Avoid deprecated QFontMetrics::width() call

2020-09-11 16:00:09 +0200 Damien Caliste (62181ee6) 

	* Use QMultiMap when necessary instead of QMap

2020-09-11 15:59:34 +0200 Damien Caliste (faf30f75) 

	* Replace deprecated QString::SplitBehavior

2020-09-11 15:54:20 +0200 Damien Caliste (1fc01bc3) 

	* Use default QFlags constructor

2020-09-11 15:53:09 +0200 Damien Caliste (260cb748) 

	* Use range constructors for lists and sets

2020-09-11 15:49:59 +0200 Damien Caliste (6d2261f5) 

	* Add explicit copy operator for MailSortKeyImpl template

2020-09-11 15:48:55 +0200 Damien Caliste (bd61905f) 

	* Use QElapsedTimer instead of QTime

2020-09-11 15:47:43 +0200 Damien Caliste (a9a4664a) 

	* Don't use deprecated qVariantFromValue()

2020-09-11 15:46:48 +0200 Damien Caliste (24d0312e) 

	* Use QAtomicInteger::loadRelaxed instead of deprecated ::load

2020-09-11 15:42:28 +0200 Damien Caliste (623ada50) 

	* Use asprintf instead of sprintf in QString

2020-09-11 15:41:17 +0200 Damien Caliste (aa5c1533) 

	* Add proper copy operator for QMailServiceAction::Status

2020-09-11 15:40:21 +0200 Damien Caliste (795761b2) 

	* Add a missing const for operator==()

2020-09-11 15:39:17 +0200 Damien Caliste (9c8962c1) 

	* Use QRandomGenerator instead of qrand

2020-09-11 15:37:23 +0200 Damien Caliste (fff19eaa) 

	* Include QIODevice where missing in src/libraries

2020-09-11 15:35:13 +0200 Damien Caliste (edf732d9) 

	* Use QLatin1Sting and QChar::fromLatin1 whenever necessary

2020-09-11 15:21:10 +0200 Damien Caliste (4b750aa7) 

	* Add override keyword where required

2020-09-04 10:25:08 +0200 Damien Caliste (04b17a30) 

	* Move away from deprecated QDateTime::fromTime_t and toTime_t

2019-04-10 18:39:10 +0300 Pekka Vuorela (8d916e74) 

	* Fix QMailMessageListModel getting duplicated content

2019-03-25 07:49:34 -0400 David Llewellyn-Jones (4c0d7776) 

	* Decrease exists count on EXPUNGE

2018-08-13 17:24:36 +0300 Pekka Vuorela (2e146e56) 

	* Add network listeners to IDLE connections

2019-02-13 11:48:23 +1000 Chris Adams (fd5ef18c) 

	* Ensure that setting empty preview results in non-null value

2019-03-12 18:55:18 +1000 Chris Adams (195f2b82) 

	* Don't build qmf for WebAssembly or Mac OS X platforms

2018-12-13 21:06:54 +0100 Damien Caliste (bbd0de45) 

	* Don't download twice part content in case of signed message with
          IMAP protocol

2015-12-20 11:21:39 +0100 Rolf Eike Beer (7eb16a2a) 

	* fix SMTP syntax errors

2018-12-03 13:44:53 +0100 Damien Caliste (03bdfab4) 

	* Also generate boundaries when serializing QMailMessagePart

2018-12-05 10:41:10 +0100 Damien Caliste (3dc8e6f7) 

	* Exclude parts containing signature data from attachment list

2018-11-08 16:10:19 +0100 Damien Caliste (2e987658) 

	* Ensure that existing Inbox with pop client is set MessagesPermitted

2018-11-20 15:57:54 +0200 Pekka Vuorela (e8a7e914) 

	* Use separate connection name for separate QSqlDatabase instances

2018-11-05 11:46:27 +0100 Damien Caliste (817bc38b) 

	* Correct signature data in GPGme plugin

2018-10-11 23:21:35 +0300 Michael Nosov (0b63acc7) 

	* Ensure on startup that pop3/imap accounts and folders have correct
          flags

2018-09-15 10:58:32 +0200 Damien Caliste (9312c706) 

	* Ensure that specific header fields are present only once

2018-09-19 10:00:45 +0200 Damien Caliste (51b9a8bb) 

	* Add an interface for cryptographic operations

2018-09-18 16:58:44 +0200 Damien Caliste (d22dca1b) 

	* Do not allow to pass full content type description to setType()
          method

2018-09-14 13:35:10 +0200 Damien Caliste (cb5c7694) 

	* Add tests for attachment finder

2018-09-14 11:01:38 +0200 Damien Caliste (d761a52d) 

	* Use codec detection when charset is unknown

2018-09-11 15:30:20 +0200 Damien Caliste (066aff4b) 

	* Update deprecated functions and suppress warnings

2018-09-10 09:23:39 +0200 Damien Caliste (59c603e5) 

	* Escape last space on a line

2018-09-17 17:10:58 +0300 Pekka Vuorela (1c0f376d) 

	* Fix unsafe signal handling in messageserver

2015-03-17 12:35:34 +0200 Valério Valério (1dc5223a) 

	* Use QTextDocument to parse html

2016-03-03 19:03:30 +1000 Matt Vogt (d4b86a15) 

	* Ensure timestamps use C locale

2018-09-04 17:08:58 +0200 Damien Caliste (c68ebe15) 

	* Insert status as QUINT64 in mailmessages database, not int

2016-01-03 04:27:21 +0100 Robin Burchell (e33cec1b) 

	* Mask login information in the SMTP debug logging.

2016-01-03 04:30:07 +0100 Robin Burchell (e3b783e1) 

	* Mask login information in the IMAP login logging.

2016-01-03 04:32:02 +0100 Robin Burchell (80ac5a94) 

	* Set highestmodseq to zero when server using QRESYNC does not
          support permanent modsequences.

2018-09-05 09:46:12 +0200 Damien Caliste (fdf7f808) 

	* Introduce a new function to test content type content

2018-09-10 09:03:17 +0200 Damien Caliste (100331a6) 

	* Add recursion when looking for attachments

2016-01-03 04:51:34 +0100 Robin Burchell (d676bc1e) 

	* Gracefully handle bodystructure where boundaries are reported as
          NIL.

2018-09-05 09:35:50 +0200 Damien Caliste (96d1f618) 

	* Move contentDisposition and contentDescription into
          QMailMessagePartContainer

2018-09-05 09:28:01 +0200 Damien Caliste (7f44fcd6) 

	* Don't fail loading a message with an empty part

2016-01-03 04:48:10 +0100 Robin Burchell (613d21eb) 

	* Correctly handle multipart/signed parts

2018-08-16 14:40:05 +0300 Pekka Vuorela (0f6db779) 

	* Add QMF_NO_WIDGETS option to disable QtWidgets depending code

2015-03-02 13:17:30 +0200 Valério Valério (ca3a441d) 

	* Handle 'Deleted' flag properly for IMAP accounts

2018-09-04 17:02:08 +0300 Pekka Vuorela (6c2353de) 

	* Include messageserverplugins type if it's compiled in

2018-08-15 14:19:02 +0300 Pekka Vuorela (764f6e92) 

	* Fix hundreds of compiler warnings on ascii strings

2018-08-06 12:21:54 +0300 Michael Nosov (0d05972b) 

	* [qmf] onlineMoveFolder API + IMAP implementation

2018-07-23 10:58:36 +0300 Michael Nosov (c0bb1793) 

	* [qmf] IMAP: handle errors for Create/Rename/Delete online folder
          actions

2018-08-20 15:34:02 +0300 Pekka Vuorela (b384eeb2) 

	* Use LIBS_PRIVATE instead of LIBS

2018-08-15 11:59:32 +0300 Pekka Vuorela (2eb6b3dd) 

	* Remove dead code

2018-08-15 13:32:28 +0300 Pekka Vuorela (f6931702) 

	* Add virtual dtor to get rid of compiler warning

2018-08-15 11:59:21 +0300 Pekka Vuorela (26594420) 

	* Replace deprecated qSort/qLowerBound/qGreater with std methods

2018-08-15 11:43:58 +0300 Pekka Vuorela (4d66cabe) 

	* Add missing xml element closing in tests.xml

2018-06-25 16:11:24 +0300 Michael Nosov (96dbaf1e) 

	* [qmf] IMAP: '\\Junk' folder flag shall not be ignored

2018-06-25 18:49:37 +0300 Michael Nosov (ee43c6fc) 

	* [qmf] IMAP: encode folder name with non-US characters

2018-06-11 19:41:26 +0300 Michael Nosov (4e6eabe6) 

	* [qmf] Fix of update folder when parent folder id is changed

2018-06-25 17:00:16 +0300 Michael Nosov (86aaab6e) 

	* [qmf] IMAP. Fix case when folder name contains escape character '\'

2018-06-25 15:38:45 +0300 Michael Nosov (13e7fcb9) 

	* [qmf] IMAP: fix for rename top level folder

2018-06-26 11:06:24 +0300 Michael Nosov (e3107416) 

	* [qmf] IMAP: fix when folder name contains quote '"' symbol

2018-06-25 16:34:02 +0300 Michael Nosov (179fb1ed) 

	* [qmf] IMAP: fix crash when renaming folder with '\\' characters

2018-06-25 14:09:23 +0300 Michael Nosov (47c25271) 

	* [qmf] IMAP: avoid creation of folders with empty names during sync

2018-07-16 11:47:06 +1000 Chris Adams (1d67f710) 

	* Reset stream status when writing message from memory to file

2018-07-16 12:34:38 +1000 Chris Adams (28106ac4) 

	* Fix installation of examples

2018-07-13 17:04:54 +1000 Chris Adams (9e9468fc) 

	* Specify that destructors of BaseLogger-derived types are virtual

2018-07-13 16:31:31 +1000 Chris Adams (7f21dc3e) 

	* Compile with GCC 6 -Werror=zero-as-null-pointer-constant

2018-07-13 12:56:15 +1000 Chris Adams (7e2579c1) 

	* Fix bundled zlib detection

2018-07-12 10:36:47 +1000 Chris Adams (1fe08473) 

	* Disable VxWorks and INTEGRITY builds

2018-07-02 13:45:46 +1000 Chris Adams (008bd8d6) 

	* Fix license headers

2015-08-31 10:58:21 +0200 Robin Burchell (82466129) 

	* tests.pri: CONFIG += testcase, not unittest.

2016-01-03 03:13:26 +0100 Robin Burchell (03e099fa) 

	* QMailStoreImplementation: Fix a strange new compile error with
          namespaced Qt.

2015-12-20 13:18:53 +0100 Rolf Eike Beer (43f646bb) 

	* fix a lot of compiler warnings

2015-12-20 11:58:00 +0100 Rolf Eike Beer (8c67c820) 

	* try harder to find a good IP address for usage in EHLO/HELO

2014-10-15 14:39:29 +0300 Valerio Valerio (5a9a6075) 

	* Add QMailMessagePartContainer::findInlinePartLocations()

2014-09-29 17:53:27 +0300 Valerio Valerio (b63c88a9) 

	* Remove exceeding elements in the message model after inserting new
          ones

2014-09-29 15:17:58 +0300 Valerio Valerio (fe24a477) 

	* Remove messages in excess when model limit decreases

2014-09-26 15:00:40 +0300 Valerio Valerio (ffb8990f) 

	* When messageListModel limit changes add more messages to model
          instead of full refresh.

2015-08-21 00:40:19 +0200 Maciej Blomberg (4ef0eedc) 

	* Ignore leading quotes and backslashes at case-insensitive sorting.

2014-09-24 10:47:25 +0300 Valerio Valerio (0ed37164) 

	* Introduce a limit() for the qmailmessagelistmodel

2015-08-22 19:56:16 +0200 Robin Burchell (8934ee37) 

	* Remove qt.index from docs.

2014-09-13 15:42:49 +0300 Valerio Valerio (98b72789) 

	* tst_qmailmessage: Fix unit tests

2015-09-01 20:08:09 +0200 Robin Burchell (09489e7c) 

	* tst_longstream: Ensure the temp file is closed before trying
          cleanup.

2015-08-31 17:35:59 +0200 Robin Burchell (ab751f66) 

	* tst_qlogsystem: Don't try test syslogger on non-Unix platforms
          (e.g. Windows)

2015-08-31 10:57:44 +0200 Robin Burchell (10bac0f7) 

	* Mark tst_qmailstorageaction insignificant for now.

2015-08-31 10:55:31 +0200 Robin Burchell (f18d7eae) 

	* tst_python_email: Make test pass reliably on all platforms.

2014-09-11 15:16:21 +0300 Slava Monich (afd6b0ab) 

	* Initialize some ImapFetchSelectedMessagesStrategy variables

2015-08-21 00:19:32 +0200 Robin Burchell (9043c051) 

	* Fix double emission of the messageUpdate/messageAdded signal.

2014-03-27 21:11:05 +0200 Valerio Valerio (cf8b3f97) 

	* Set contentAvailable and encoding correctly for transferred body
          parts.

2015-08-20 23:45:43 +0200 Robin Burchell (5207eb9e) 

	* imap: Remove two unused functions.

2015-08-27 16:55:41 +0200 Robin Burchell (a95e0ba5) 

	* qtmail: Don't export some classes that are only used inside the
          example.

2015-08-27 15:27:37 +0200 Robin Burchell (3681f659) 

	* qtmail: Turn a #warning into a comment.

2015-08-27 13:14:32 +0200 Robin Burchell (273f12d0) 

	* imap: Remove QMFUTIL_INTERNAL define.

2015-08-27 13:12:50 +0200 Robin Burchell (a2c1ad33) 

	* plugins: Remove PLUGIN_EXPORT macro.

2015-08-26 16:38:21 +0200 Robin Burchell (b2b876b2) 

	* ImapClient: Fix build with QT_NO_SSL.

2015-08-26 15:52:07 +0200 Robin Burchell (36105ca6) 

	* messagingframework: Add a hard requirement for widgets.

2015-08-25 12:54:13 +0200 Robin Burchell (581a2e63) 

	* qmf: Remove some stray semicolons.

2015-08-25 14:00:41 +0200 Robin Burchell (3450f5f2) 

	* Add  QT_{BEGIN,END}_NAMESPACE macros to build successfully with
          namespaced Qt.

2015-08-24 21:42:59 +0200 Robin Burchell (d868c8b0) 

	* Update licensing to match latest approach in QtCore.

2015-08-24 16:34:28 +0200 Robin Burchell (d954b6c4) 

	* QMailServiceAction: Include QSharedPointer.

2015-08-24 16:11:28 +0200 Robin Burchell (6cf8f4a9) 

	* tests.pri: Remove QMAKE_MACOSX_DEPLOYMENT_TARGET setting.

2015-08-24 12:10:12 +0200 Robin Burchell (780d2690) 

	* Don't depend on Qt 5.3(!)

2015-08-21 10:44:30 +0200 Robin Burchell (7eb5045d) 

	* messagingframework: don't build on platforms that haven't been
          tested previously.

2015-08-20 23:43:12 +0200 Robin Burchell (f4eeb4f6) 

	* qmfwidgets: Accept the required roles parameter, added with Qt 5.

2015-08-20 23:42:08 +0200 Robin Burchell (93a4c43a) 

	* qmfwidgets: Remove drawDecoration code that can't possibly have
          ever worked.

2015-08-20 23:41:41 +0200 Robin Burchell (27b82dea) 

	* QMailCodec: Use QLatin1String to avoid deprecated const char*
          constructor.

2015-08-20 23:41:14 +0200 Robin Burchell (580fe6ee) 

	* Make headers macro-clean.

2014-09-30 09:06:00 +1000 Matt Vogt (7fa978d3) 

	* Make implementation header private

2014-09-29 08:28:01 +1000 Matt Vogt (ff39c744) 

	* Update QPrivateImplementationPointer to match QSharedDataPointer

2014-09-25 08:52:14 +1000 Matt Vogt (6d486c93) 

	* Fields which are matched case-insensitive should sort similarly

2014-09-11 09:46:24 +0300 Valerio Valerio (a6edd8df) 

	* Change IMAP4 default for auto download small attachments.

2014-09-09 09:22:09 +0300 Valerio Valerio (5eaf851b) 

	* Fixed a crash in PopClient::incomingData

2014-09-05 12:55:00 +0000 Jonni Rainisto (3c54e610) 

	* fix read status sync error on large batches

2014-09-03 09:13:10 +0300 Valerio Valerio (66a4eadd) 

	* Fix memory leak in NewCountNotifier.

2014-08-20 15:38:42 +0300 Valerio Valerio (7562fd2e) 

	* Correctly parse display names having comments after the quoted
          string.

2014-07-21 16:41:57 +0300 Valerio Valerio (6a4026f6) 

	* Add more folder matches for German.

2014-05-21 08:53:44 +0300 Valerio Valerio (37164dc1) 

	* Prevents protocol incoming data read from stopping when handling
          large requests.

2014-05-18 18:38:27 +0200 Mathias Hasselmann (a7cd20d0) 

	* Return proper path for locking directory

2014-07-03 14:41:10 +0200 Sergio Ahumada (0c890dab) 

	* Fix compilation with CONFIG+=no_keywords

2014-06-24 17:33:46 +0200 Stephen Kelly (03d341a3) 

	* Don't create cmake files for these modules.

2014-06-25 08:40:58 +0200 Sergio Ahumada (a2e23703) 

	* sync.profile: Update branch dependency to 5.3 instead of stable

2014-06-04 16:56:02 -0600 John Brooks (a6e9205c) 

	* Fix unscoped SQL query causing transaction failures

2014-05-19 00:04:59 +0200 Mathias Hasselmann (aba3f25c) 

	* Avoid bogus warning about missing zlib library

2014-05-19 00:21:03 +0200 Mathias Hasselmann (2154b27d) 

	* Mention proper variable to alter plugin path

2014-05-05 10:41:20 +0300 Raine Makelainen (4a24da7e) 

	* Initialize messagelistmodel before calling add/remove/update.

2014-05-08 11:10:24 +0200 Robin Burchell (5d644e85) 

	* Replace QT_NO_OPENSSL with QT_NO_SSL.

2014-05-09 13:21:12 +0200 Robin Burchell (bfa1a43e) 

	* [SIC]: Remove QMail::lastSystemErrorMessage().

2014-05-08 10:48:41 +0200 Robin Burchell (eb036498) 

	* [SIC]: Remove QMail::sslCertsPath().

2014-04-05 17:19:07 +0200 Robin Burchell (2f9c9435) 

	* Remove custom semaphore implementation.

2014-05-07 09:07:32 +0300 Valerio Valerio (0e1c6576) 

	* Add new matches for standard folder "Trash"

2014-05-07 12:08:58 +0200 Robin Burchell (7ae640ef) 

	* Register plugin types in modules.

2014-04-05 16:29:51 +0200 Robin Burchell (7a314eb5) 

	* Remove unused ProcessReadLock class.

2014-04-01 19:09:10 +0200 Robin Burchell (ca9e62cd) 

	* Remove custom locking implementation in favor of QLockFile.

2014-04-01 19:09:22 +0200 Robin Burchell (c2dcff8e) 

	* [SIC]: Remove QMail::usleep().

2014-04-01 19:09:19 +0200 Robin Burchell (0c15119c) 

	* Fix some path messups.

2014-03-25 13:54:18 +0200 Valerio Valerio (b2051d55) 

	* Don't enqueue preferred body part for fetching twice

2014-03-12 18:46:06 +0200 Valerio Valerio (02855e36) 

	* Close messageserver lock fd if lock can't be acquired.

2014-02-03 17:15:19 +0100 Robin Burchell (55e74814) 

	* Remove linkage against private headers from qtmail example.

2014-02-03 16:55:05 +0100 Robin Burchell (cc24f4f3) 

	* Restore compilation of qtmail example.

2014-01-28 10:46:26 +0100 Robin Burchell (eef36ce2) 

	* Don't crash when running benchmark on OS X.

2014-01-28 10:42:46 +0100 Robin Burchell (79f7251f) 

	* Fix compilation of benchmark on OS X.

2014-01-28 10:42:41 +0100 Robin Burchell (270f75f4) 

	* Fix compilation of benchmark on Linux.

2014-01-21 23:02:30 +0100 Robin Burchell (229a9f21) 

	* Make URL opening function in a cross-platform world.

2014-01-21 10:19:15 +0100 Robin Burchell (8889bda9) 

	* [API BREAK] Use qt_plugin for QMF plugins instead of reinventing
          our own architecture.

2014-01-27 13:49:45 +0100 Robin Burchell (266ec032) 

	* Don't use angle brackets, this is a local include.

2014-01-24 14:58:50 +0100 Robin Burchell (06d8cf14) 

	* License fixes.

2014-01-24 10:37:40 +0100 Robin Burchell (04cdbaf2) 

	* Remove obsolete Qtopia-related bits from qtmail.

2014-01-24 10:21:08 +0100 Robin Burchell (81523584) 

	* Remove stray QDebug.

2014-01-21 10:19:19 +0100 Robin Burchell (daa2a0ad) 

	* Remove composer & viewer plugins, move them entirely to QtMail.

2014-01-21 10:19:09 +0100 Robin Burchell (1d48985c) 

	* Make qmfutil a Qt module: QmfWidgets.

2014-01-21 10:19:06 +0100 Robin Burchell (8fd59a4d) 

	* Convert qmfclient & qmfmessageserver into Qt modules: QmfClient &
          QmfMessageServer.

2014-01-22 19:32:47 +0100 Robin Burchell (3abb3955) 

	* Fix build with QStringBuilder.

2014-01-21 10:19:01 +0100 Robin Burchell (2794726b) 

	* Remove Qt 4 support.

2014-01-20 11:45:13 +0200 Valerio Valerio (78c9582b) 

	* Fix encodedWord regular expression(RFC 2047) to match quoted email
          addresses properly.

2014-01-20 21:05:59 +0100 Robin Burchell (75ccc575) 

	* Remove deprecated qMetaTypeId warning.

2014-01-20 20:52:11 +0100 Robin Burchell (654abba8) 

	* Correctly start messageserver5 binary.

2014-01-20 20:52:49 +0100 Robin Burchell (167c78ab) 

	* OS X: Don't build messageserver binary as a bundle.

2014-01-20 14:44:22 +0100 Robin Burchell (6243c578) 

	* Comment out a use of QMailThreadSortKey::deserialize.

2014-01-18 00:33:38 +0100 Robin Burchell (e431c08e) 

	* Inherit tst_QCop from QCopAdaptor, as it uses some protected API.

2014-01-18 00:06:48 +0100 Robin Burchell (8b0d7d88) 

	* Export QMailThreadPrivate, as it uses QPrivatelyImplemented.

2014-01-17 17:12:21 +0900 Takahiro Hashimoto (f0999f36) 

	* Make imap compress with zlib enabled on Mac.

2014-01-17 16:46:13 +0900 Takahiro Hashimoto (1183b517) 

	* Detection of libraries built as framework or dylib on Mac

2014-01-14 14:31:40 +0200 Valerio Valerio (67cb1705) 

	* Introduce one step AUTH PLAIN for SMTP.

2013-12-13 10:30:08 +0000 Valerio Valerio (bcc45787) 

	* Create default .conf file for logs with logging disabled.

2013-11-14 11:36:31 +0200 Valerio Valerio (3d4ed220) 

	* Remove old test cases from test.xml

2013-09-25 16:16:10 +0300 Valerio Valerio (c4aeface) 

	* Add iconPath property to QMailAccount

2013-08-23 14:56:08 +0300 Valerio Valerio (d0754cc6) 

	* Convert QByteArray to QString using QString::fromLatin1().

2013-07-18 12:44:46 +0200 Robin Burchell (8bcfbaab) 

	* Rework the build system to better use parallel builds.

2013-07-28 23:40:16 -0700 Davide Pesavento (a84920f3) 

	* libqmfclient: export a few private classes used by messageserver.

2013-07-28 21:27:16 -0700 Davide Pesavento (f3ef1f7f) 

	* Add missing include.

2013-06-24 15:39:59 +0300 Valerio Valerio (0b312e90) 

	* Remove obsolete ifdef.

2013-06-17 16:15:44 +0300 Valerio Valerio (95c51a3e) 

	* Introduce messageserver plugins.

2013-06-11 11:58:43 +0200 Robin Burchell (696f60b3) 

	* Fix QMF with Qt 5.1+

2013-05-02 12:11:31 +0300 Valerio Valerio (9fd25ba6) 

	* Update Qt5 port.

2013-04-29 09:06:09 +0300 Valerio Valerio (2c26e21e) 

	* Modify smtp transmitMessages action to test connection.

2013-04-30 11:05:44 +0300 Valerio Valerio (3a4d4f35) 

	* Add test description file for qt5 builds.

2013-04-29 15:43:18 +0300 Valerio Valerio (aac25505) 

	* Make sure plugins are linked against correct Qt version of the qmf
          libs.

2013-04-22 09:32:02 +0300 Valerio Valerio (e116de6a) 

	* Allow parallel installation of qt4 and qt5 builds

2013-04-23 14:59:47 +0200 Robin Burchell (a5d645d6) 

	* Add sync.profile.

2013-04-19 21:49:00 +0200 Sergio Ahumada (c45d067f) 

	* Add license header for *qdoc files

2013-04-10 12:59:23 +0300 Valerio Valerio (081657c2) 

	* Update Qt 5 port to match latest release

2013-02-11 23:46:51 +0100 Robin Burchell (9ba564c1) 

	* Remove Symbian support.

2013-02-11 23:47:36 +0100 Robin Burchell (bb0e8980) 

	* Don't try to reinvent CONFIG+=hide_symbols

2013-02-07 16:33:01 +0100 Robin Burchell (685ebf68) 

	* Change to new-form Digia license headers.

2013-02-07 15:34:01 +0100 Robin Burchell (0c243874) 

	* Update to match Digia changes on licensing texts.

2013-02-07 16:32:09 +0100 Robin Burchell (6ca6bb26) 

	* Remove generated HTML documentation.

2013-01-20 16:23:29 +0200 Valerio Valerio (9c7cf09e) 

	* Fix regression introduced by last commit.

2013-01-14 14:12:28 +0200 Valerio Valerio (73a5e18c) 

	* Set Inbox as standard folder for IMAP4 accounts.

2012-12-05 01:26:25 +0100 Robin Burchell (ad3add75) 

	* s/Nokia/QtProject/ in settings files.

2012-12-03 12:15:34 +0100 Robin Burchell (df5d2179) 

	* search QMF_INSTALL_ROOT for plugins

2012-08-16 22:47:03 +0200 Robin Burchell (9171da2d) 

	* check for zlib via pkgconfig instead of relying on it always being
          on unix

2012-08-16 22:45:57 +0200 Robin Burchell (1cdc463c) 

	* check for libicu's pkgconfig file.

2012-06-08 11:52:15 +0300 Don Sanders (ec26531f) 

	* More robust sending code in qtmail example.

2012-06-07 10:49:25 +0300 Don Sanders (dedca3e3) 

	* Fix bug in QCopClient::handleDetachMonitor

2012-06-06 14:41:59 +0300 Don Sanders (8fa40f61) 

	* Make unit tests pass when QTextCodec::codecForCStrings() != 0

2012-06-06 13:29:30 +0300 Don Sanders (4429b555) 

	* Add tst_qmailstore:removeMessageWithInResponse

2012-05-31 17:17:57 +0300 Don Sanders (1c1b9e92) 

	* Make sure there is no dependency on Qt widgets module

2012-05-31 15:46:27 +0300 Don Sanders (b05ec6c3) 

	* Default to preferring body parts of type text/html.

2012-05-31 15:44:33 +0300 Don Sanders (a7096490) 

	* Fix bug in meta data analysis algorithm

2012-05-31 12:38:37 +0300 Don Sanders (364d6304) 

	* Implement viewing of plain text message parts using webkit.

2012-05-31 11:02:39 +0300 Don Sanders (4b9e21a5) 

	* Make QMailDisconnected::moveToStandardFolder more robust.

2012-05-28 14:08:48 +0300 Don Sanders (14446469) 

	* Fix synchronization bug for qresync capable servers.

2012-05-28 13:04:46 +0300 Don Sanders (d0efa341) 

	* CRASH Fix (Assert was being hit).

2012-05-28 11:41:41 +0300 Don Sanders (850a43df) 

	* Add new tst_QMailStore::removeMessageWithInResponse() automated
          test

2012-05-23 15:32:39 +0300 Valerio Valerio (66bd1cca) 

	* Adapt QMF to Qt connectNotify API change(Qt5)

2012-05-22 14:30:16 +0300 Don Sanders (ef88ff27) 

	* Fix QMailMessage::HasAttachments not being set correctly.

2012-05-15 16:56:23 +0300 Don Sanders (ff7410e3) 

	* Add explanatory comment.

2012-05-15 16:54:11 +0300 Don Sanders (122cec0a) 

	* Reduce battery drain when wrong password is entered by user.

2012-05-15 14:53:19 +0300 Don Sanders (d6cabcff) 

	* Add diff block missing in previous commit.

2012-05-15 13:03:03 +0300 Don Sanders (e3e86a45) 

	* Add new QMailMessage::NoNotification flag

2012-05-11 11:47:54 +0300 Don Sanders (46bc5a5d) 

	* BIC: Document qmf_registerLoggingFlag() signature change.

2012-05-11 10:57:27 +0300 Don Sanders (1998ed6b) 

	* Prevent double deletion when canceling service action.

2012-05-08 13:36:32 +0300 Don Sanders (4a79e0ea) 

	* Add documentation for QMailRetrievalAction::defaultMinimum(

2012-05-08 11:46:22 +0300 Don Sanders (cdee61be) 

	* Correctly Fix a bug where Todo and CalendarInvitation flags shared
          the same bit

2012-05-08 11:44:31 +0300 Don Sanders (0c24bde9) 

	* Revert due to accidentally committed changes to qmfstoragemanager.

2012-05-08 10:58:20 +0300 Don Sanders (0ebe11b2) 

	* Fix a bug where Todo and CalendarInvitation flags shared the same
          bit.

2012-05-07 10:52:39 +0300 Valerio Valerio (37523762) 

	* Fix reloading of log categories during runtime.

2012-05-04 16:09:54 +0300 Don Sanders (fb77481e) 

	* Fix bug with pop mails not being deleted from pop server.

2012-04-23 11:21:33 +0300 Valerio Valerio (0466e0c8) 

	* Performance and memory improvements.

2012-04-23 08:44:35 +0300 Valerio Valerio (2268816f) 

	* Update standard folders in the DB

2012-04-20 14:16:07 +0300 Valerio Valerio (96f3d641) 

	* Change logging group to 'LogCategories'

2012-04-20 13:06:06 +0300 Don Sanders (9308dcea) 

	* Replace uses of qDebug with qMailLog.

2012-04-19 16:03:48 +0300 Don Sanders (af249aac) 

	* Ignore errors after SMTP QUIT is sent, required for Qt 5.

2012-04-19 15:33:36 +0300 Don Sanders (aef89814) 

	* Add logging for when a service action begins and finishes.

2012-04-19 15:29:32 +0300 Don Sanders (49359751) 

	* Add logging for when an imap strategy starts running.

2012-04-19 15:16:51 +0300 Don Sanders (4d2b61eb) 

	* Fix a bug where externalize/move operations were leaking files.

2012-04-19 15:14:09 +0300 Don Sanders (c09dcbd7) 

	* Fix a bug where standard folder accounts settings got lost...

2012-04-18 10:25:08 +0300 Don Sanders (95f1a59d) 

	* FWOD fix, don't try to upload email twice to remote server

2012-04-04 14:47:58 +0300 Don Sanders (e24c0d1f) 

	* Fix QMailMessageMetaData::receivedDate().

2012-04-04 14:12:16 +0300 Valerio Valerio (377d0d5b) 

	* Include qmailthreadlistmodel files in .pro file.

2012-04-04 13:58:47 +0300 Valerio Valerio (44a2d67c) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-04-04 13:57:31 +0300 Valerio Valerio (d3c3f56c) 

	* Fixes: NB#297007 - [Thread view] Hotmail: Attachments are not
          available

2012-04-04 11:47:03 +0300 Don Sanders (c84c5249) 

	* Eliminate compile warnings.

2012-04-03 13:18:26 +0300 Don Sanders (20c1040a) 

	* Ensure temporary files are deleted.

2012-04-03 10:58:18 +0300 Don Sanders (dd2c141a) 

	* Fix arguments of alignedtimer, should be in seconds not ms.

2012-04-02 11:24:38 +0300 Don Sanders (f89680aa) 

	* Don't try to create a non const iterator from a const QMap.

2012-03-30 13:23:40 +0300 Don Sanders (9754b685) 

	* Add support for increasing messaging store performance by disabling
          durable/atomic operations.

2012-03-29 17:16:10 +0300 Don Sanders (cd8741b2) 

	* Remove unnecessary call to upateAccount

2012-03-29 14:07:52 +0300 Don Sanders (915b5cf6) 

	* Prevent uninitialized variable being referenced.

2012-03-29 10:02:55 +0300 Valerio Valerio (c5245067) 

	* Fix small mistake from previous commit.

2012-03-29 09:32:57 +0300 Valerio Valerio (c107b004) 

	* Enable log categories without restarting messageserver.

2012-03-23 21:11:20 +0200 Don Sanders (deb7553a) 

	* Fix NB#290380 'ServiceHandler should keep all the info about
          running actions'

2012-03-23 16:18:11 +0200 Don Sanders (af4d8b2b) 

	* Fix typo

2012-03-23 14:32:33 +0200 Don Sanders (8dac4e44) 

	* Use QAlignedTimer with a 1 min interval for sending imap idle done

2012-03-23 13:36:01 +0200 Valerio Valerio (544658f9) 

	* Fix Qtwidgets includes.

2012-03-22 16:54:56 +0200 Don Sanders (0b86accb) 

	* Ensure async disconnection actions emit activityChanged signal.

2012-03-22 15:43:40 +0200 Don Sanders (a1ce7f57) 

	* Fix QMailActionObserver

2012-03-20 17:51:14 +0200 Don Sanders (1793d291) 

	* Fix mail retrieval bug, suspected regression introduced by
          conversation code.

2012-03-20 10:48:53 +0200 Don Sanders (50b3559f) 

	* Set the imap idle connection readbuffer size correctly

2012-03-12 16:37:54 +0200 Don Sanders (85eb7b54) 

	* More qt 5 fixes.

2012-03-12 16:36:19 +0200 Don Sanders (3907c1b0) 

	* Build fixes for Qt5 and remove some spurious DEPENDS_ON macros

2012-03-12 15:58:23 +0200 Don Sanders (beab3061) 

	* Fix problem with async rollback actions unit test.

2012-03-12 15:56:54 +0200 Don Sanders (df7a7372) 

	* Fix bug whereby discard messages service actions weren't removed
          from expiry queue.

2012-03-12 11:32:59 +0200 Don Sanders (26837383) 

	* tst_qmailstorageaction requires a clean database.

2012-03-09 18:08:20 +0200 Don Sanders (28f5b33a) 

	* Reduce ram used for imap idle connections.

2012-03-09 18:06:10 +0200 Don Sanders (6c263ce3) 

	* Use thread safe mail store.

2012-03-07 10:49:01 +0200 Valerio Valerio (33aee718) 

	* Remove extra semicolon

2012-03-06 16:33:05 +0200 Don Sanders (a3c72ece) 

	* By default retrieve 100KB of data per message.

2012-03-06 16:16:28 +0200 Don Sanders (bd6e576a) 

	* Reduce peak memory use

2012-03-05 11:51:21 +0200 Don Sanders (1110aba9) 

	* Possible fix for messageserver sometimes crashing in valgrind

2012-03-02 18:54:23 +0200 Don Sanders (589877fd) 

	* Fix another regression introduced by merging in threading code.

2012-03-02 18:26:45 +0200 Don Sanders (4256ae33) 

	* Fix regression introduced by merging in threading code.

2012-03-02 12:51:47 +0200 Don Sanders (dce9f6a4) 

	* For new push enabled folders retrieve at least
          QMailRetrievalAction::defaultMinimum() mails.

2012-03-02 11:30:10 +0200 Don Sanders (5c49f818) 

	* Reduce frequency of attempts to establish push email connections.

2012-02-28 15:40:04 +0200 Don Sanders (43d4cec5) 

	* Restart imap service when connection configuration settings change.

2012-02-28 15:15:34 +0200 Don Sanders (c8a3b5ca) 

	* Reduce imap timeout from 5 minutes to 10 seconds.

2012-02-28 15:03:45 +0200 Don Sanders (cdfc284b) 

	* Don't compress over encrypted connections

2012-02-28 14:14:39 +0200 Don Sanders (56b45bd7) 

	* Print warning in reservePushConnections when appropriate.

2012-02-28 13:57:24 +0200 Valerio Valerio (c72c2d85) 

	* Fix bug when re-parenting messages to the thread of their new
          predecessor.

2012-02-27 14:34:07 +0200 Don Sanders (3496a1d5) 

	* Reducing RAM used by pop plugin.

2012-02-27 14:22:03 +0200 Don Sanders (bfdbf24e) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-02-27 14:20:26 +0200 Don Sanders (ac6f6838) 

	* Add interface to limit push connections, and use in imap plugin.

2012-02-27 11:32:10 +0200 Valerio Valerio (1165df7c) 

	* Fix messages timestamp in metaData. DB timestamp is now stored in
          UTC.

2012-02-24 13:46:49 +0200 Don Sanders (017ae04c) 

	* Ensure all Nokia source code has a valid and identical copyright
          notice.

2012-02-24 13:09:51 +0200 Don Sanders (aef40946) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-02-24 13:08:25 +0200 Don Sanders (d883fc15) 

	* Increase the qmailtransport read buffer size slightly.

2012-02-24 13:08:14 +0200 Valerio Valerio (7a65b564) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-02-24 13:05:03 +0200 Valerio Valerio (e8ee5b88) 

	* Fix small mistake from conversations merge

2012-02-24 11:57:28 +0200 Don Sanders (03a29040) 

	* Limit concurrent serviceactions, facilitates limiting RAM usage.

2012-02-24 11:09:05 +0200 Valerio Valerio (5527b5bc) 

	* Add linear model for threads (conversations).

2012-02-23 14:57:10 +0200 Don Sanders (d03e2c9a) 

	* BIC: Update the imap plugin to use the public QMailServiceAction
          interface.

2012-02-21 18:04:52 +0200 Don Sanders (d5395308) 

	* Increase qt socket buffer size.

2012-02-17 18:00:23 +0200 Don Sanders (26a3ee83) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-02-17 17:59:23 +0200 Don Sanders (9b6e4897) 

	* Delete sockets after closing them, only test account on first sync

2012-02-16 16:07:21 +0200 Valerio Valerio (cd626d32) 

	* NB#295947 - Email is not showed in the correct order.

2012-02-16 14:29:00 +0200 Valerio Valerio (5edbe7d7) 

	* Fixes: NB#298130 - Status of read messages shown as unread after
          updating SW

2012-02-16 14:14:27 +0200 Valerio Valerio (adc8b59c) 

	* Fix for https://harmattan-bugs.nokia.com/show_bug.cgi?id=837

2012-02-16 14:07:00 +0200 Valerio Valerio (965cd6e8) 

	* Fixes: NB#278651 - Messageserver crashes upon attempt to fetch
          Russian news letter mails in particular account.

2012-02-16 10:44:58 +0200 Valerio Valerio (99821f88) 

	* Fix onlineCreateFolder service action.

2012-02-16 09:51:18 +0200 Valerio Valerio (08cdf049) 

	* Merge MeeGo QMF conversations support

2012-02-13 16:52:02 +0200 Don Sanders (6ed6efc0) 

	* List NB#293664 as fixed.

2012-02-13 16:50:02 +0200 Don Sanders (48a7c6c7) 

	* Fix for NB#293664 - Forward without download is not working for the
          first time when the other mail account is created.

2012-02-13 16:19:46 +0200 Don Sanders (2748890d) 

	* Correctly set standard INBOX folder.

2012-02-10 18:11:12 +0200 Don Sanders (04f6666d) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-02-10 18:10:28 +0200 Don Sanders (1ab2a501) 

	* Implement testing of Pop accounts using retrieveFolderList

2012-02-10 16:36:52 +0200 Don Sanders (7e08e3ab) 

	* Don't try to use FWOD over IMAPS.

2012-02-10 10:22:47 +0200 Don Sanders (a255541d) 

	* Reduce memory size used per IMAP connection for COMPRESS=deflate
          support

2012-02-01 14:14:16 +0200 Valerio Valerio (2b181bcc) 

	* Add additional terms for standard folders detections.

2012-01-27 14:10:03 +0200 Valerio Valerio (21d7582f) 

	* Add service action to find and create standard folders.

2012-01-24 12:04:59 +0200 Don Sanders (0aa63fdb) 

	* Fix sql query.

2012-01-20 22:23:09 +0200 Don Sanders (7c472c2a) 

	* Better prevention and handling of loops in message conversations.

2012-01-17 13:14:20 +0200 Valerio Valerio (9b72a450) 

	* Add 'transmitMessage(quint64 action, const QMailMessageId
          &messageId)'

2012-01-17 10:58:15 +0200 Valerio Valerio (0e4675d8) 

	* Remove -pie -rdynamic compile flags.

2012-01-16 17:30:37 +0200 Don Sanders (f38ad71a) 

	* List NB#296686 as fixed.

2012-01-16 17:23:49 +0200 Don Sanders (3bd032c5) 

	* Handle NO response when attempting to ENABLE QRESYNC CONDSTORE

2012-01-13 19:41:24 +0200 Don Sanders (9f28c4ac) 

	* Update plugins and doc paths.

2012-01-13 19:23:39 +0200 Don Sanders (dfb8d97a) 

	* Fix typo in last commit.

2012-01-14 03:09:37 +1000 Don Sanders (399eadee) 

	* Updated documentation.

2012-01-13 18:57:18 +0200 Don Sanders (a8ee2c7a) 

	* Fix remaining qdoc errors.

2012-01-13 18:39:57 +0200 Don Sanders (8b3f1c3f) 

	* Additional doc fixes.

2012-01-13 18:30:20 +0200 Don Sanders (b95d1cd5) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-01-13 18:29:52 +0200 Don Sanders (a88d59fb) 

	* Fix various errors reported by qdoc.

2012-01-13 18:22:09 +0200 Don Sanders (92607d0b) 

	* Update doc generation files.

2012-01-13 15:40:47 +0200 Valerio Valerio (62bf389f) 

	* Fixes: NB#293896

2012-01-13 15:27:26 +0200 Valerio Valerio (5a5600f1) 

	* Fixes: NB#272117

2012-01-13 10:52:37 +0200 Valerio Valerio (61066cf0) 

	* Disable exporting of private symbols(fvisiblity).

2012-01-13 10:33:01 +0200 Valerio Valerio (0bac4adb) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2012-01-13 10:30:17 +0200 Valerio Valerio (09777ab9) 

	* Fixes NB#236518

2012-01-12 18:50:18 +0200 Don Sanders (529c8511) 

	* Fix qtmail bug in editing message in drafts folder on server

2012-01-12 18:49:16 +0200 Don Sanders (79e03deb) 

	* Improve imap logging info, a little.

2012-01-12 18:41:28 +0200 Don Sanders (224aaebb) 

	* Don't delete all message removal records instead of none.

2012-01-12 16:31:59 +0200 Valerio Valerio (0ab9bba2) 

	* Fixes: NB#288657

2012-01-12 14:30:41 +0200 Valerio Valerio (a9e3414b) 

	* Fix for NB#281337

2012-01-11 13:43:54 +0200 Don Sanders (2f726316) 

	* Fix typo in docs.

2012-01-10 14:44:10 +0200 Don Sanders (83ab96a5) 

	* Fix typo in src/libraries/qmfclient/CHANGES.qdoc

2012-01-10 14:21:59 +0200 Don Sanders (e664093e) 

	* Add QMailMessageMetaData Todo flag.

2012-01-10 11:06:13 +0200 Don Sanders (a6748fd6) 

	* Add disconnected storage actions, for actions requiring database
          writes.

2012-01-05 16:10:00 +0200 Don Sanders (8facc917) 

	* Rename some QMailStorageAction functions to indicate they require
          the device to be online.

2012-01-05 15:59:57 +0200 Don Sanders (810cc5ad) 

	* Support proxies on Qt 4.7.

2012-01-05 15:49:34 +0200 Don Sanders (638ede6d) 

	* Make it compile on Qt 4.7

2012-01-05 15:40:07 +0200 Don Sanders (33dedaca) 

	* Add entry for 201201

2012-01-04 15:39:47 +0200 Valerio Valerio (84ec0b47) 

	* Use system proxy settings.

2012-01-03 15:54:21 +0200 Valerio Valerio (870796fc) 

	* Revert the emission of IPC notification when messages change.

2012-01-02 13:42:14 +0200 Don Sanders (2984d83d) 

	* Make unit tests more robust and lower utf in content-type params.

2012-01-02 13:36:36 +0200 Don Sanders (1be06140) 

	* In ensureCharsetExists don't set empty charset

2012-01-02 10:56:35 +0200 Valerio Valerio (199908c8) 

	* Fix duplicate signal emission of addMessages(Revert of Patrick's
          patch).

2011-12-30 17:24:18 +0200 Don Sanders (82056aab) 

	* List NB#294947 as fixed.

2011-12-30 17:21:15 +0200 Don Sanders (8f4dc54e) 

	* Document QMailCodec::bestCompatibleCharset function added.

2011-12-30 16:59:28 +0200 Don Sanders (1468833f) 

	* BIC: Fix a bug in data associated with
          QMailMessageMetaData::recipients

2011-12-30 16:23:29 +0200 Don Sanders (acb2a2cc) 

	* BIC: Integrate charset fixes from Harmattan

2011-12-29 18:02:47 +0200 Don Sanders (b70ec293) 

	* List NB#295637 as fixed.

2011-12-29 17:35:01 +0200 Don Sanders (750c21cd) 

	* Fix for NB#295637. Improve metadata headerfield decoding.

2011-12-29 17:58:46 +0200 Don Sanders (6692daf9) 

	* Revert "Handle 8 bit iso-8859-1 text in headerfields when
          populating metadata."

2011-12-29 14:32:34 +0200 Don Sanders (c931c808) 

	* Handle 8 bit iso-8859-1 text in headerfields when populating
          metadata.

2011-12-28 16:13:15 +0200 Don Sanders (d1e9b229) 

	* List 294936 as fixed.

2011-12-28 16:10:12 +0200 Don Sanders (2c8b3588) 

	* Auxillary fix for NB#294936

2011-12-28 16:05:27 +0200 Don Sanders (35e2af2f) 

	* Fix for NB#294936 - [Hotmail] 'Can't get your message' is shown on
          opening delivery status failure notification mail

2011-12-22 13:49:07 +0200 Don Sanders (d47074ef) 

	* List 295512 as fixed.

2011-12-21 16:07:46 +0200 Don Sanders (35538758) 

	* Detect removed messages on imap servers that don't provide UIDNEXT

2011-12-14 14:18:11 +0200 Valerio Valerio (28231da1) 

	* Store lock files under /var/lock in unix system

2011-12-13 13:40:50 +0200 Valerio Valerio (cf596e8e) 

	* Remove check for tempPath() under /var/tmp for lock file storage
          location

2011-12-12 18:21:18 +0200 Don Sanders (ae58c59d) 

	* Revert "Fix for NB#259057, 'login only allowed every 15min' pop
          error."

2011-12-07 16:30:23 +0200 Don Sanders (f5c5b544) 

	* Remove accidentally committed QMailTransport::disconnected function

2011-12-07 16:28:32 +0200 Don Sanders (e63f0d4f) 

	* List 292081 as fixed.

2011-12-07 16:28:07 +0200 Don Sanders (ad7ca0fb) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2011-12-07 16:23:46 +0200 Don Sanders (e28916fd) 

	* Prevent battery drain loop when attempting to write to unconnected
          socket.

2011-12-02 16:56:12 +0200 Don Sanders (33c1b55a) 

	* Update XLIST support to include INBOX detection.

2011-12-02 16:35:02 +0200 Don Sanders (345d1cfa) 

	* Fix non-ascii inbox folder name regression introduced by XLIST
          support.

2011-12-02 16:24:19 +0200 Don Sanders (af074fe9) 

	* Add empty/null byte array handling to QCharsetDetector::setText

2011-12-02 12:40:42 +0200 Don Sanders (a7a2728c) 

	* Integrate auto charset detection fixes from Harmattan.

2011-11-28 11:02:41 +0200 Don Sanders (ef739b19) 

	* Add documentation on retrieval options.

2011-11-25 16:10:44 +0200 Don Sanders (2f78dafc) 

	* Adjust the pending-data check for ssl sockets.

2011-11-21 20:02:38 +1000 Don Sanders (951cc9c9) 

	* Implement support for XLIST IMAP extension

2011-11-21 19:40:27 +1000 Don Sanders (c7723e65) 

	* Added QMailSearchAction::countMessages function, and
          QMailMessageServer::messagesCount signal.

2011-11-17 17:31:31 +0200 Don Sanders (48dc063a) 

	* Update remote server search API.

2011-11-12 22:04:47 +1000 Don Sanders (16ff5b0e) 

	* Fix build with MSVC

2011-11-09 19:06:01 +1000 Don Sanders (b36553a4) 

	* Change QMailSearchAction::searchMessage function semantics

2011-11-09 18:59:58 +1000 Don Sanders (21c53e32) 

	* Fix bug emitting QMailSearchAction::matchMessageIds signal

2011-11-09 18:58:13 +1000 Don Sanders (a35d6950) 

	* By default searh on server will only retrieve 100 messages.

2011-11-08 14:19:34 +0200 Valerio Valerio (17b95e9a) 

	* Enable build without examples.

2011-11-07 15:18:52 +0200 Don Sanders (e477a43d) 

	* Fix logic error using && instead of &.

2011-11-07 12:28:11 +0200 Don Sanders (ddb06d55) 

	* Upgrade IMAP accounts to set QMailAccount::CanSearchOnServer flag

2011-11-07 12:26:41 +0200 Don Sanders (324b60b0) 

	* Add QMailAccount::CanSearchOnServer flag.

2011-11-06 19:15:16 +0200 Don Sanders (2770b254) 

	* Use new ImapConfiguration "searchLimit" in server based searching

2011-11-06 19:11:03 +0200 Don Sanders (bbc934c6) 

	* Option to limit data fetched by server based searching.

2011-11-06 19:03:34 +0200 Don Sanders (a0de937a) 

	* Fix bug where server based search would return a bad UID.

2011-11-06 18:58:01 +0200 Don Sanders (c981c665) 

	* Add support for unicode server based searching.

2011-11-06 18:53:39 +0200 Don Sanders (9f77f642) 

	* Don't remove temporary (search) messages in ~QMailSearchAction

2011-11-02 16:42:54 +0200 Don Sanders (73c26099) 

	* List 286059 and 280917 as fixed.

2011-11-02 16:39:26 +0200 Don Sanders (28297ee5) 

	* Fix 286059 QMailMessagePartContainer::foreachPart(F func) may
          ignore template argument

2011-11-02 16:24:55 +0200 Don Sanders (176c0b8c) 

	* Fix from Ravi for 280917

2011-11-02 15:24:21 +0200 Valerio Valerio (9c63f99e) 

	* Fix Qt::escape that is deprecated in Qt 5.0 use
          QString::toHtmlEscaped() instead

2011-11-02 15:08:12 +0200 Valerio Valerio (412c7242) 

	* Fix logic error

2011-11-02 13:39:23 +0200 Don Sanders (72e14afc) 

	* Fix broken logic for enabling FWOD.

2011-11-02 13:33:25 +0200 Don Sanders (aec78389) 

	* Be more restrictive when enabling
          QMailAccount::CanTransmitViaReference.

2011-10-23 17:58:06 +0300 Don Sanders (54dbbca8) 

	* Revert "Integrate fix for NB#272117"

2011-10-23 17:57:44 +0300 Don Sanders (6837bd3e) 

	* Revert "List NB#272117 as fixed."

2011-10-23 17:56:12 +0300 Don Sanders (9e8e9e17) 

	* Revert "Fix regression introduced when merging fix for NB#272117"

2011-10-23 17:53:51 +0300 Don Sanders (ad5a3046) 

	* Revert "Increase robustness of mail id reporting on smtp failure."

2011-10-23 17:53:23 +0300 Don Sanders (fb7d31d9) 

	* Revert "Another simpler attempt to fix regression related to
          NB#272177"

2011-10-23 17:34:39 +0300 Don Sanders (e15e08c3) 

	* Add support for IMAP COMPRESS (RFC4978) using zlib.

2011-10-23 17:02:12 +0300 Don Sanders (0bf29856) 

	* Improve IMAP capabilities detection

2011-10-21 18:00:45 +0300 Don Sanders (a54a5d9f) 

	* Forward without download (fwod) fixes.

2011-10-07 18:21:27 +0300 Don Sanders (457c302c) 

	* Poll push enabled imap folders for flag changes once per hour.

2011-10-07 18:18:48 +0300 Don Sanders (2823d52e) 

	* New dependency libicu.

2011-10-07 12:04:49 +0300 Don Sanders (7614e963) 

	* Another simpler attempt to fix regression related to NB#272177

2011-10-07 11:49:11 +0300 Don Sanders (57075f4b) 

	* Increase robustness of mail id reporting on smtp failure.

2011-10-05 18:19:08 +0300 Don Sanders (8a0d54d2) 

	* Fix NB#281177

2011-10-05 16:28:36 +0300 Don Sanders (de99fa99) 

	* Fix regression introduced when merging fix for NB#272117

2011-10-04 16:59:44 +0300 Don Sanders (e768b452) 

	* List NB#272117 as fixed.

2011-10-04 16:56:18 +0300 Don Sanders (6a547b0b) 

	* Integrate fix for NB#272117

2011-09-14 10:01:36 +0300 Don Sanders (1d896b4d) 

	* Document binary compatibility broken in qmailthread.h

2011-09-14 09:55:30 +0300 Don Sanders (831a8fc5) 

	* QMailThread fixes.

2011-09-13 13:10:33 +0300 Don Sanders (3c170319) 

	* Revert "Fix leak in QMailThreadPrivate, using QSharedData."

2011-09-13 19:56:16 +1000 Don Sanders (552572bf) 

	* Merge commit 'refs/merge-requests/19' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/19

2011-09-12 19:09:40 +0200 Jose Dapena Paz (b02c9229) 

	* Fix leak in QMailThreadPrivate, using QSharedData.

2011-09-12 17:23:56 +0300 Don Sanders (be9e2b6f) 

	* Revert "Fix crashes due to bad implementation of QMailThread
          privates usage."

2011-09-12 17:19:25 +0300 Don Sanders (09490d98) 

	* List NB#271244 as fixed.

2011-09-12 17:12:06 +0300 Don Sanders (0a103776) 

	* Fix for NB#271244 inline .txt breaks preview

2011-09-12 23:16:37 +1000 Don Sanders (8a839940) 

	* Merge commit 'refs/merge-requests/19' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/19

2011-09-10 02:51:37 +1000 Don Sanders (8aaf03ae) 

	* Fix NB#225787 Slow parsing of long header field.

2011-08-31 15:45:52 +0200 Jose Dapena Paz (ba3a3718) 

	* Fix crashes due to bad implementation of QMailThread privates
          usage.

2011-09-05 06:57:01 +1000 Don Sanders (228fb3c7) 

	* Revert "Integrate Harmattan QMF fix for NB#267893 and NB#278651"

2011-09-05 06:46:20 +1000 Don Sanders (6b46bd64) 

	* Integrate Harmattan QMF fix for NB#267893 and NB#278651

2011-09-05 06:35:04 +1000 Don Sanders (14d436fa) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-09-05 06:29:54 +1000 Don Sanders (de1ed436) 

	* Integrate Harmattan QMF fix for NB#278368

2011-09-05 06:25:28 +1000 Don Sanders (a0a9aa92) 

	* Integrate Meego QMF fix for NB#278756

2011-09-05 06:19:56 +1000 Don Sanders (8f1b14fd) 

	* Integrate Meego Harmattan fix for NB272852

2011-08-25 13:45:42 +0200 Rainer Keller (2429c4dc) 

	* Print correct qmf data path in error message

2011-08-18 19:36:44 +1000 Don Sanders (a913a87a) 

	* List NB#195981 as fixed.

2011-08-18 18:53:34 +1000 Don Sanders (aca64469) 

	* List NB#275840 as fixed.

2011-08-18 18:46:48 +1000 Don Sanders (247bb3e0) 

	* List NB#276243 as fixed.

2011-08-18 18:32:39 +1000 Don Sanders (64ddb89b) 

	* Fix NB#276243 Email Sync fails when not synced for a day...

2011-08-17 19:57:10 +1000 Don Sanders (2eca0c59) 

	* Integrate downstream fix for NB#195981 into Qt QMF.

2011-08-17 19:48:27 +1000 Don Sanders (0d128de4) 

	* Merging QMF part of downstream fix for NB#238413 into Qt QMF.

2011-08-17 19:35:28 +1000 Don Sanders (e706ac45) 

	* List 274801 and 277324 as fixed.

2011-08-17 19:23:04 +1000 Don Sanders (db1bd594) 

	* Re-enable store mutex locking for writes (but not reads).

2011-08-12 19:40:33 +1000 Don Sanders (b5300c2b) 

	* Improve imap idle support.

2011-08-12 19:30:12 +1000 Don Sanders (4fd28721) 

	* List NB#273309 as fixed.

2011-08-12 19:26:17 +1000 Don Sanders (284555f2) 

	* Fix for empty pop messages on hotmail server.

2011-08-11 02:41:44 +1000 Don Sanders (03fe982d) 

	* Fix week.

2011-08-11 02:38:46 +1000 Don Sanders (af387492) 

	* WS fix.

2011-08-11 02:35:02 +1000 Don Sanders (852c8a08) 

	* Fix for NB#252133 rendering french/arabic character mix in subject

2011-08-07 17:23:12 +1000 Don Sanders (d41526f6) 

	* Update license headers (make them consistent with harmattan qmf)

2011-08-01 21:53:05 +1000 Don Sanders (a91fd17f) 

	* List NB#264753 as fixed.

2011-08-01 21:38:16 +1000 Don Sanders (8556a4d4) 

	* Merge commit 'refs/merge-requests/18' of
          git://gitorious.org/qt-labs/messagingframework

2011-07-29 18:08:12 +1000 Eric Springer (724c9433) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-07-29 14:52:55 +1000 Eric Springer (520e057a) 

	* Fix qmailthread unit test (explicitly copy the empty thread)

2011-07-26 16:55:35 +0200 Jose Dapena Paz (b1eb30a4) 

	* Fixes small issue in patch, counting wrongly the the start position
          of parts of multipart

2011-07-21 17:51:00 +0200 Jose Dapena Paz (4428bd96) 

	* Token function in imapprotocol.cpp is including a trailing CR in
          the last token on a line.

2011-07-15 09:38:51 +0200 Jose Dapena Paz (e285bf94) 

	* On any place in qmf where we only accepted CRLF endlines, now we
          also accept LF.

2011-07-25 17:08:07 +1000 Don Sanders (80ae8af0) 

	* List NB#272619 as fixed.

2011-07-25 16:49:39 +1000 Eric Springer (d7a26237) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-07-25 16:30:13 +1000 Eric Springer (b1d9e15c) 

	* Make sure durability is preserved for updated messages

2011-07-21 18:09:07 +1000 Don Sanders (ddce31c5) 

	* Imap flag change handling optimization

2011-07-21 14:36:54 +1000 Don Sanders (72ac5f92) 

	* List NB#259057 as fixed.

2011-07-21 12:20:03 +1000 Don Sanders (47d85c88) 

	* Fix for NB#259057, 'login only allowed every 15min' pop error.

2011-07-20 16:09:05 +1000 Don Sanders (a5638fcb) 

	* Fix failing qmailmessageheader autotests

2011-07-20 16:40:36 +1000 Eric Springer (45048eb8) 

	* Don't corrupt content when update fails

2011-07-13 18:47:16 +1000 Eric Springer (5031e603) 

	* Try to prevent retrieveMessageLists selecting unselectable folder

2011-07-13 18:43:44 +1000 Eric Springer (848d9022) 

	* Make sure to reset the SMTP auth timer in error cases

2011-07-13 14:50:34 +1000 Don Sanders (da6cccd4) 

	* Fix broken retrieveMessageList function for account checking case.

2011-07-08 20:02:45 +0800 Don Sanders (59d36f51) 

	* Reduce risk of timeout.

2011-07-07 23:10:21 +0800 Don Sanders (52accdde) 

	* Add new retrieveMessageLists interface and implementation.

2011-07-07 22:55:09 +0800 Don Sanders (6c1880eb) 

	* Revert initial retrieveMessageLists interface and implementation.

2011-07-07 18:22:14 +1000 Eric Springer (b9e739da) 

	* Add new retrieveMessageLists for performance

2011-07-04 09:39:57 +1000 Eric Springer (7207440b) 

	* Merge remote-tracking branch 'origin/smtpfix'

2011-07-03 05:56:23 +0300 Don Sanders (4ae2f569) 

	* Fix error in commits related to NB#267169.

2011-07-03 05:45:45 +0300 Don Sanders (c6c0c77f) 

	* Add to W25 NB#267394 Always up to date stops working in a certain
          scenario

2011-07-03 05:42:10 +0300 Don Sanders (fdc82a7d) 

	* Fix errors in previous commit related to NB#267169.

2011-06-30 19:24:43 +1000 Eric Springer (564ecde4) 

	* Preserve message ids when resuming a cancelled sync in IMAP

2011-06-29 19:33:50 +1000 Eric Springer (584fc9ae) 

	* Return ConfigurationError if no greeting received in 20 seconds

2011-06-24 14:48:44 +0300 Don Sanders (8b6e91bd) 

	* Consider removal records in QMailDisconnected ops

2011-06-24 11:43:59 +0300 Don Sanders (f8ea487a) 

	* Avoid loop in qtmail UI.

2011-06-24 11:38:57 +0300 Don Sanders (c68cef23) 

	* Update CHANGES file, list NB#268303 as fixed.

2011-06-23 16:14:07 +1000 Don Sanders (20c045a7) 

	* Fix forward without download functionality.

2011-06-22 22:50:43 +1000 Don Sanders (55833fbe) 

	* Fix regressions in qtmail.

2011-06-22 22:44:12 +1000 Don Sanders (183451e9) 

	* Ensure expiry timer is running for push email mail checks.

2011-06-22 05:18:06 +1000 Don Sanders (18c817bb) 

	* Don't send spurious LOGOUT when closing connection.

2011-06-22 05:03:35 +1000 Don Sanders (4a659f06) 

	* Remove remaining uses of QMailHeartbeatTimer.

2011-06-20 10:52:36 +1000 Eric Springer (976336d6) 

	* Check calender invitation also in top part of QMailMessage

2011-06-20 10:50:28 +1000 Eric Springer (80d224d0) 

	* Remove '#imapsettings.cpp#'

2011-06-20 10:47:34 +1000 Eric Springer (3f2aa1c8) 

	* Prefer gb18030 over gb2312 or gbk

2011-06-15 18:51:13 +1000 Eric Springer (013c05d8) 

	* Make sure all metadata is transferred for cache

2011-06-15 17:48:03 +1000 Eric Springer (c8549f69) 

	* Truncate plaintext preview at maxPreviewLength

2011-06-12 22:47:57 +0300 Don Sanders (ce51f310) 

	* Update CHANGES file, small chance 259082 is fixed.

2011-06-12 21:10:57 +0300 Don Sanders (2998de5b) 

	* Fix regression with action expiry not working.

2011-06-12 19:03:12 +0300 Don Sanders (cbec8786) 

	* Remove debug output.

2011-06-11 18:16:05 +0300 Don Sanders (f80be63b) 

	* Update CHANGES file.

2011-06-10 19:06:21 +0300 Don Sanders (96b848bf) 

	* Resolve conflicts.

2011-06-10 18:49:54 +0300 Don Sanders (8565b3c7) 

	* Update CHANGES file.

2011-06-10 18:47:30 +0300 Don Sanders (2afc1d22) 

	* Eliminate "unable to allocate new action" warnings

2011-06-10 18:45:27 +0300 Don Sanders (fc4ac124) 

	* Fix NB#263850 Preview of the message shown with junk
          characters/links

2011-06-10 18:42:15 +0300 Don Sanders (1b7f8b7f) 

	* Fixes: NB#261810 Random crashes observed

2011-06-09 19:29:10 +0300 Don Sanders (67d096d9) 

	* Fix NB#263850 Preview of the message shown with junk
          characters/links

2011-06-09 19:03:56 +0300 Don Sanders (93b66ab9) 

	* Eliminate 'Unable to allocate new action' errors when cancelling
          sync.

2011-06-09 17:15:50 +0300 Don Sanders (2cdae914) 

	* Fixes for NB#261810 Random crashes observed upon tapping send in
          reply/forward editor

2011-06-09 13:27:09 +0300 Don Sanders (8e3a2342) 

	* Update changes file.

2011-06-09 12:19:24 +0300 Don Sanders (0b6ef245) 

	* Fix for NB#264045  - Messageserver crash

2011-06-09 11:44:55 +0300 Don Sanders (494401ff) 

	* Fix for NB#264025 Messageserver crash

2011-06-08 18:54:14 +0300 Don Sanders (1fb93e6e) 

	* Fix for NB#195729  smtp authentication error not shown when account
          is configured with wrong settings

2011-06-08 13:01:37 +0300 Don Sanders (b17e9500) 

	* Fix for NB#257648 - Use QTimer for "expire check" instead of syshb

2011-06-07 15:00:50 +0300 Don Sanders (28785fa1) 

	* Fix for empty previews regression.

2011-06-07 14:58:50 +0300 Don Sanders (a540e24a) 

	* Fix a regression with imap/pop services not adapting to account
          changes.

2011-06-07 13:27:29 +0300 Don Sanders (00ab90b1) 

	* Fix a regression with smtp services not adapting to account
          changes.

2011-06-06 23:16:46 +0300 Don Sanders (0e669421) 

	* Fix crash on exit.

2011-06-06 23:06:51 +0300 Don Sanders (994aaaea) 

	* Qtify brace placement.

2011-06-06 21:52:15 +0300 Don Sanders (781a79e8) 

	* Don't malloc bomb on ridiculously long header fields.

2011-06-06 16:00:58 +0300 Don Sanders (a1b12ac2) 

	* Ignore spurious exists notifications in imap idle code.

2011-06-06 12:09:47 +0300 Don Sanders (813bd140) 

	* Ensure QMF doesn't use default QSqlDatabase connection name.

2011-06-06 11:01:04 +0300 Don Sanders (ab4bafb9) 

	* Add TODO note about not loading body/parts into memory.

2011-06-05 13:20:38 +0300 Don Sanders (afd7519d) 

	* Fix regression caused by adaptive plugins.

2011-06-05 01:28:56 +0300 Don Sanders (8a065a94) 

	* Fix style issue.

2011-06-05 01:26:20 +0300 Don Sanders (2661b645) 

	* Services no longer need to be restarted when an account changes.

2011-06-05 01:14:46 +0300 Don Sanders (5d9faa73) 

	* Change the IETF protocol plugins to adapt to account changes.

2011-06-03 16:15:18 +0300 Don Sanders (c147800d) 

	* Compile fix for glibc 2.14

2011-06-03 16:05:58 +0300 Don Sanders (e321743b) 

	* Fix style issue.

2011-06-03 16:04:50 +0300 Don Sanders (83f90906) 

	* Fix issue with cancel not cancelling synchronize service action.

2011-06-03 11:57:37 +0300 Don Sanders (963853f9) 

	* Fix for NB#259331 - does not show new emails immediately

2011-06-03 00:22:17 +0300 Don Sanders (5c3347cc) 

	* Add QMailStorageAction::updateMessages(const
          QMailMessageMetaDataList &)

2011-06-03 00:03:40 +0300 Don Sanders (2303643a) 

	* Emit connectionDown signal immediately if messageserver fails.

2011-06-02 23:11:58 +0300 Don Sanders (57bfe775) 

	* Fix style issues.

2011-06-02 23:09:16 +0300 Don Sanders (79234a25) 

	* Qtmail fix, safer sending with service actions.

2011-06-02 22:51:21 +0300 Don Sanders (5a1eba15) 

	* Emit connectionFailed signal any time the messageserver fails.

2011-06-02 22:38:04 +0300 Don Sanders (6b9683fe) 

	* qtmail fix.

2011-06-02 22:24:17 +0300 Don Sanders (a04274ab) 

	* Better error handling if messageserver fails.

2011-06-02 16:51:40 +0300 Don Sanders (ae90735d) 

	* Remove requirement content-class header is required for cal
          invitations

2011-06-01 14:35:11 +0300 Don Sanders (dffc4bc7) 

	* Use ensureDurability in service actions appropriately.

2011-06-01 14:33:10 +0300 Don Sanders (25e8fe7e) 

	* Use QMailStore::ensureDurability

2011-06-01 14:30:22 +0300 Don Sanders (5525328c) 

	* Add QMailStore::ensureDurability function.

2011-06-01 12:18:55 +0300 Don Sanders (f1b45c2b) 

	* Add tst_qmailthread.* and tst_locks.*

2011-05-31 20:39:08 +0300 Don Sanders (223ec43f) 

	* Improve unit test coverage by Eugeny Sychev

2011-05-31 20:33:00 +0300 Don Sanders (295a829d) 

	* Patch from Eric.

2011-05-31 20:23:46 +0300 Don Sanders (dbd1945f) 

	* Fix style issues.

2011-05-31 20:15:57 +0300 Don Sanders (c3ae9958) 

	* Update the addMessages and updateMessages serviceactions

2011-05-30 15:42:40 +0300 Don Sanders (864f48af) 

	* Patch from Eric, QSystemAlignedTimer takes time in seconds, not ms

2011-05-30 15:20:43 +0300 Don Sanders (05a39cb3) 

	* ::sync on client before removing mail from external POP server.

2011-05-30 13:00:57 +0300 Don Sanders (27bc9f73) 

	* Eliminate spurious longstring warning.

2011-05-30 12:57:39 +0300 Don Sanders (61609056) 

	* Fix inverted logic wrt error reporting and
          retrieveMessagePartRange.

2011-05-27 11:52:29 +0300 Don Sanders (716ddd22) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2011-05-27 11:49:28 +0300 Don Sanders (8e8b8e86) 

	* List NB#258677 as fixed in 2011W21.

2011-05-27 11:49:28 +0300 Don Sanders (72351e2c) 

	* List NB#258677 as fixed.

2011-05-27 11:45:29 +0300 Don Sanders (913b83fb) 

	* Revert fix for NB#237487, caused regression.

2011-05-26 19:22:51 +0300 Don Sanders (de036b36) 

	* List NB#258677 as fixed.

2011-05-26 19:21:21 +0300 Don Sanders (d66c44f7) 

	* Prevent possible derefence of null pointer.

2011-05-26 15:43:26 +0300 Don Sanders (23186a3f) 

	* List NB#252977 as fixed.

2011-05-26 15:41:55 +0300 Don Sanders (4f3d10fd) 

	* Merge branch 'merge-requests/17b'

2011-05-26 15:40:11 +0300 Don Sanders (a9493652) 

	* Merge commit 'refs/merge-requests/17' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/17b

2011-05-26 15:36:51 +0300 Don Sanders (9b90daba) 

	* Merge commit 'refs/merge-requests/16' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/16

2011-05-26 15:28:10 +0300 Don Sanders (8f2c0e02) 

	* Another Qt 4.8 beta fix.

2011-05-26 15:08:52 +0300 Eric Springer (eb53a63a) 

	* Update CHANGES (again)

2011-05-26 14:49:46 +0300 Eric Springer (e2f89259) 

	* Update CHANGES

2011-05-26 14:24:04 +0300 Eric Springer (c98055f2) 

	* Force eager preview generation, for temporary bug workaround

2011-05-26 12:04:05 +0300 Don Sanders (839412de) 

	* Qt 4.8 beta fix.

2011-05-25 15:15:35 +0300 Don Sanders (669f3980) 

	* Merge commit 'refs/merge-requests/15' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/15

2011-05-25 15:15:11 +0300 Don Sanders (44285514) 

	* Merge commit 'refs/merge-requests/14' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/14

2011-05-25 15:05:45 +0300 Don Sanders (e0c98c8a) 

	* Rename QMailMessage isCalendarInvitation to hasCalendarInvitation

2011-05-25 14:25:56 +0300 Don Sanders (e3990d95) 

	* Fix style issues.

2011-05-25 14:22:33 +0300 Don Sanders (7e40fdbc) 

	* List NB#232541 as fixed.

2011-05-25 14:18:56 +0300 Don Sanders (a0c0e07d) 

	* Fix NB#232541 calendar icon not displayed

2011-05-25 13:52:19 +0300 Eric Springer (3f2e5a2b) 

	* Don't create a window when using heartbeat timer

2011-05-25 11:26:27 +0300 Eric Springer (a9f9d2d9) 

	* Parts with no content disposition can be assumed attachments

2011-05-24 00:58:40 +0300 Don Sanders (f78f81de) 

	* List NB#253979, NB#257648 and NB#236925 as fixed.

2011-05-23 23:40:01 +0300 Don Sanders (8b68dc34) 

	* Revert change to windows code.

2011-05-23 10:38:36 +0300 Eric Springer (e21623fb) 

	* Remove broken test

2010-06-07 04:23:13 +0300 sergk (3b687708) 

	* Added missing unittest method.

2010-06-07 02:33:29 +0300 sergk (b278bffd) 

	* Test definitions for continuous integration.

2011-05-20 12:27:57 +0300 Eric Springer (70feb46e) 

	* Reimplement heartbeat timer using QtMobility (Mikhael Limanskii)

2011-05-17 16:11:04 +0400 Anton Magaev (2c003599) 

	* added ErrInternalServer in QMailServiceAction::Status::ErrorCode

2010-10-11 18:44:46 +0300 kovrov (ae35f67e) 

	* QMailMessage::fromRfc2822 to set message type.

2011-02-20 11:26:35 +0100 Javier Fernandez (8e5480c4) 

	* Fixes: NB#227392 - KOI8-R: Sender's name is distroyed.

2011-05-09 16:37:38 +0200 Javier Fernandez (b642660b) 

	* Fixes: NB#241966 - Raw message opened for .eml file if HTML message
          forwarded from one account to another.

2010-11-23 14:12:29 +0100 Enrique Ocaña González (15c127a6) 

	* Fixes: NB#184548 - Unable to open .xlsx, .pptx, .ods, .odp and .odt
          attachments from MFE.

2011-04-07 17:15:32 +0200 Javier Fernandez (a3816d12) 

	* Fixes: NB#196171 - Actual thumbnails are never shown in Attachments
          list view from email editor and viewer view.

2011-03-29 17:36:23 +0200 Javier Fernandez (ab9b99d3) 

	* Fixes: NB#240946 - "x message/rfc822" shown instead of original
          attachments in Forward editor.

2011-03-27 10:28:12 +0200 Javier Fernandez (666b5451) 

	* * Fixes: NB#208378 - MFE : Attachment missing in forward editor.

2011-04-01 09:58:57 +0200 Javier Fernandez (dc78218b) 

	* Fixes: NB#226515 - MfE/IMAP/POP:Images are not displayed at
          recipient end Upon Reply.

2011-05-23 21:09:16 +0300 Don Sanders (c9b4fe11) 

	* Resolve conflicts. In cherry-pick.

2011-05-20 11:30:18 +0300 Eric Springer (70f32284) 

	* File logging is considered 'enabled' flag (from Mikhail Pozdnyakov)

2011-05-20 11:25:45 +0300 Eric Springer (458e3011) 

	* Add Mikhail Pozdnyakov's 'ENFORCE' macro

2010-10-14 16:20:36 +0300 kovrov (39372943) 

	* Added logging system with syslog config.

2011-05-20 11:21:06 +0300 Eric Springer (2ee45ba6) 

	* Add Sergejs Kovrovs' QCopServer ready signal

2011-03-28 14:25:41 +0300 Mikhail Pozdnyakov (37a4f639) 

	* QCop api is extended

2010-10-15 13:40:52 +0300 Mikhail Pozdnyakov (9d28b9a8) 

	* NB#195736

2011-05-23 21:01:06 +0300 Don Sanders (18083a36) 

	* Resolve conflicts. In cherry-pick.

2011-05-19 14:41:54 +0300 Eric Springer (820b71a9) 

	* Add 'bool QMailServiceAction::isRunning() const'

2011-05-23 18:47:49 +0300 Don Sanders (609fb1ee) 

	* Fix bug with using updateMessagesMetaData and an unsetMask

2011-05-23 00:04:29 +0300 Don Sanders (1e943ae8) 

	* Handle case of unsetting standard folder in imapsettings dialog.

2011-05-23 00:03:21 +0300 Don Sanders (56bd17a1) 

	* Use qobject_cast instead of dynamic_cast.

2011-05-21 18:44:30 +0300 Don Sanders (f4ee5d76) 

	* Fix some compiler warnings.

2011-05-18 13:38:26 +0300 Eric Springer (ba230d90) 

	* Enable sqlite's WAL

2011-05-20 23:15:43 +0300 Don Sanders (9a670195) 

	* In qtmail use async serviceactions for adding and updating
          messages.

2011-05-20 23:14:02 +0300 Don Sanders (dbe915db) 

	* Add async serviceactions for adding and updating messages.

2011-05-19 14:02:13 +0300 Eric Springer (f21e7930) 

	* Don't use heartbeat timer for non-network requests

2011-05-19 11:59:18 +0300 Eric Springer (fb5830b5) 

	* Don't reload updated message

2011-05-19 11:52:24 +0300 Don Sanders (03200e57) 

	* Fix whitespace style regressions.

2011-05-19 11:48:35 +0300 Don Sanders (822a3128) 

	* Fix for NB#225762 QMailMessage asserts when parsing invalid
          message/rfc822

2011-05-17 10:38:52 +0300 Eric Springer (369940e1) 

	* Find correct part to generate message preview (NB#236925)

2011-05-17 20:18:44 +0300 Don Sanders (33e3e61b) 

	* Better handle smtp auth failure, when no username/password is
          definied

2011-05-17 20:00:20 +0300 Don Sanders (9dee15f3) 

	* Fix qcopclient leak associated NB#218816

2011-05-17 17:25:55 +0300 Don Sanders (023137d0) 

	* Integrate QMF part of 254601 Live filtering.

2011-05-16 19:27:30 +0300 Don Sanders (0d3e7f6d) 

	* Merge branch 'infinite-loop'

2011-05-16 15:31:11 +0300 Eric Springer (4c5c6ad9) 

	* Fix infinite loop regression

2011-05-16 13:11:35 +0300 Eric Springer (2b20d88a) 

	* Merge branch 'master' into myqmf

2011-05-16 09:51:44 +0300 Don Sanders (44e56e96) 

	* List NB#251063, NB#253979 and NB#243117 as fixed.

2011-05-15 14:31:13 +0300 Don Sanders (6af880a9) 

	* List 253783 as fixed.

2011-05-15 14:24:37 +0300 Don Sanders (4e86337e) 

	* Possible fix/workaround for NB#253783

2011-05-14 00:31:20 +1000 Don Sanders (13b81fc2) 

	* Merge branch 'master' of
          git://gitorious.org/~espringe/qt-labs/espringes-messagingframework

2011-05-13 17:28:30 +0300 Eric Springer (985c40ef) 

	* Revert singleshot timer

2011-05-14 00:00:38 +1000 Don Sanders (117795bf) 

	* Merge branch 'espringe-gitorious'

2011-05-13 16:29:49 +0300 Eric Springer (ef450072) 

	* MessageServer should use QMailHeartBeatTimer more

2011-05-13 16:18:19 +0300 Don Sanders (dd8b4134) 

	* revert 051e4c

2011-05-13 10:49:05 +0300 Don Sanders (3b17d206) 

	* List NB#218816 as fixed.

2011-05-13 10:46:25 +0300 Don Sanders (051e4c48) 

	* Don't leak QCopClient in QCopServerPrivate::incomingConnection

2011-05-13 10:22:33 +0300 Eric springer (18bfadfb) 

	* Remove support for obselete content manager storage version

2011-05-13 10:21:39 +0300 Eric springer (1418ee1d) 

	* Set correct content manager version

2011-05-13 10:01:30 +0300 Eric springer (98de395f) 

	* Default construct with actions with pending status

2011-05-12 15:12:16 +0300 Eric springer (1c7302c1) 

	* Show the message id in the browser

2011-05-12 07:17:56 +0300 Don Sanders (a879c25c) 

	* List NB#238479 as fixed.

2011-05-12 07:16:10 +0300 Don Sanders (d6ba5439) 

	* Fix NB#238479 Some special characters are converted to &-sequences
          in the mail preview

2011-05-03 20:56:36 +1000 Eric Springer (15a4b953) 

	* Update CHANGES

2011-05-03 20:53:28 +1000 Eric Springer (e3b8238e) 

	* Fix windows build

2011-05-03 20:38:50 +1000 Eric Springer (4d71ed34) 

	* Fix Preview of the message got corrupted (NB#238416)

2011-05-03 14:55:34 +1000 Eric Springer (f678da45) 

	* Fix: "Random crash observed" NB#249858

2011-04-27 19:55:31 +1000 Don Sanders (5053ac8a) 

	* Fix NB#246321 - SMTP sends bad hostname ("localhost")

2011-04-21 16:07:02 +1000 Eric Springer (4749d910) 

	* Handle the no thread case (NB#247408)

2011-04-20 17:30:08 +1000 Don Sanders (52aaf7c8) 

	* Fix NB#246321 - SMTP sends bad hostname ("localhost")

2011-04-19 16:00:51 +1000 Eric Springer (a57488f1) 

	* Use meaningful filename for attachments, by Enrique Ocana

2011-04-19 15:45:36 +1000 Eric Springer (4e626e96) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-04-19 14:58:58 +1000 Eric Springer (eacdc3f8) 

	* Make storage manager test more generic

2011-04-18 16:58:51 +1000 Don Sanders (0ce36863) 

	* Fix typo.

2011-04-18 14:18:00 +1000 Eric Springer (d79cdc88) 

	* Remove unimplemented function from header

2011-04-18 12:02:55 +1000 Eric Springer (fef91e6a) 

	* Update CHANGES file

2011-04-15 17:37:50 +1000 Eric Springer (7c9fca38) 

	* Lazily generate previews (NB#234252)

2011-04-11 18:12:43 +1000 Eric Springer (7bbe828b) 

	* Fix unit test, to store all folders in actual model

2011-04-11 17:34:14 +1000 Eric Springer (9d484ed2) 

	* Add network module for qcop test

2011-04-09 19:26:13 +1000 Eric Springer (4fd0b2cc) 

	* Actually add the unit test files..

2011-04-08 15:39:08 +1000 Eric Springer (53d748cf) 

	* Document case-sensitivity in QMailDataComparator

2011-04-08 14:28:56 +1000 Eric Springer (b289e446) 

	* More unit tests, contributed by Thyagarajan Balakrishnan

2011-04-07 17:21:34 +1000 Eric Springer (853800b7) 

	* Fix for POP crashing when account being removed

2011-04-07 16:16:02 +1000 Don Sanders (5b62e012) 

	* List NB#242495 as fixed.

2011-04-07 16:10:15 +1000 Don Sanders (07781dc0) 

	* Fix a bug with dangling messages being left in message buffer.

2011-04-07 12:07:15 +1000 Eric Springer (056c0c10) 

	* Add fatal warning if using incompatible database

2011-04-07 11:21:16 +1000 Don Sanders (0a1dea3e) 

	* Merge branch 'kalle'

2011-04-06 17:39:42 +1000 Don Sanders (f5fb9e8e) 

	* List QTSOLBUG-155 and NB#195729 as fixed.

2011-04-06 15:32:08 +1000 Don Sanders (1583f97f) 

	* Add sanity checking to QMailMessageBuffer

2011-04-06 11:42:46 +1000 Kalle Juhani Lehtonen (1b814878) 

	* Fix QMF compiling in Symbian

2011-04-05 17:14:16 +1000 Eric Springer (8be4a30d) 

	* Set threads account id

2011-04-05 15:24:05 +1000 Eric Springer (a83bcb0a) 

	* Return ErrConfig if SMTP server returns 530 (NB#195729)

2011-04-05 11:53:09 +1000 Eric Springer (367d85db) 

	* Fix bug of inserting unreadcount twice

2011-04-04 16:40:23 +1000 Don Sanders (5d178421) 

	* List NB#239506 as fixed.

2011-04-04 14:55:52 +1000 Eric Springer (926f7058) 

	* Remove debug query (NB#241333)

2011-04-01 15:13:29 +1000 Eric Springer (ef77c539) 

	* Fix failure warning (update returns true on success)

2011-03-31 18:23:02 +1000 Don Sanders (c153aa84) 

	* Fix bug with partial message downloading, NB#239506.

2011-03-30 09:06:29 +1000 Eric Springer (c8400564) 

	* Use a warning instead of an assert for this non-fatal error

2011-03-29 10:51:18 +0200 Harald Fernengel (f948fcf7) 

	* Small Mac OS X build fix

2011-03-28 18:01:02 +1000 Don Sanders (50ca9043) 

	* List NB#240458 and NB#209479 as fixed.

2011-03-28 17:56:41 +1000 Don Sanders (ecc7b3aa) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-03-28 17:54:51 +1000 Eric Springer (77a77722) 

	* Update CHANGES file

2011-03-28 17:49:03 +1000 Don Sanders (2e7d41ab) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-03-28 17:47:53 +1000 Eric Springer (c6f9cb85) 

	* Don't try check conversation grouping between different accounts

2011-03-28 15:13:03 +1000 Eric Springer (7db4b93c) 

	* Add IPHB based heartbeat timer, contributed by Michael Limanskii

2011-03-28 13:34:47 +1000 Don Sanders (c0009bba) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-03-26 11:11:22 +1000 Eric Springer (ad17a628) 

	* Don't add invalid thread ids to the list of changed threads

2011-03-25 15:43:07 +1000 Eric Springer (35e2cb1d) 

	* Be more tolerant of missing parent

2011-03-24 18:38:24 +1000 Eric Springer (95e23887) 

	* Initialize QMailServiceActionPrivates variables (NB#209479)

2011-03-23 15:22:27 +1000 Eric Springer (95c9e885) 

	* Add equality operator to QMailMessagePartContainer

2011-03-23 15:07:04 +1000 Eric Springer (a4adb57b) 

	* Lower the test count, as it's actually slow everywhere

2011-03-23 15:06:14 +1000 Eric Springer (1f78df80) 

	* Merge remote-tracking branch 'origin/symbian'

2011-03-22 20:51:45 +1000 Don Sanders (2c58dc49) 

	* Merge branch 'symbian'

2011-03-22 16:59:59 +1000 Eric Springer (223338ed) 

	* Fix database failure when a message predecessor no longer exists

2011-03-22 16:46:57 +1000 Eric Springer (3f577336) 

	* Upgrade mailthreads to store account information in database`

2011-03-21 17:38:24 +1000 Don Sanders (b754c11a) 

	* Document more threading related changes.

2011-03-21 15:21:16 +1000 Don Sanders (185d565d) 

	* Merge commit 'refs/merge-requests/11' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/11

2011-03-21 15:08:10 +1000 Don Sanders (338cf165) 

	* Merge commit '12446002fa1d7c4480195599452b22a0a2fd2c9c'

2011-03-21 14:54:23 +1000 Don Sanders (12446002) 

	* Document threading related changes.

2011-03-21 14:35:40 +1000 Don Sanders (36abb48c) 

	* List QTSOL-200 as fixed.

2011-03-18 17:38:49 +1000 Don Sanders (2e7dfede) 

	* Fix QTSOL-200

2011-03-17 19:57:59 +1000 Don Sanders (9025d97a) 

	* Merge patch from eocanha

2011-03-17 15:36:26 +1000 Eric Springer (402ae195) 

	* Thread and conversation querying improvements

2011-03-16 15:36:41 +0200 Marko Minkkinen (f02ff3e6) 

	* Configurable possibility to run messageserver in thread (from dll)
          on Symbian

2011-03-16 15:21:43 +0200 Marko Minkkinen (73900e56) 

	* Remove test adjusted for Symbian

2011-03-16 15:20:46 +0200 Marko Minkkinen (caba9851) 

	* Logging for Symbian

2011-03-16 15:16:25 +0200 Marko Minkkinen (c81fb9eb) 

	* Export QMF headers

2011-03-16 15:12:54 +0200 Marko Minkkinen (1336ff17) 

	* Make mailstore threadsafe for Symbian IPC or Data Caging

2011-03-16 14:39:18 +0200 Marko Minkkinen (5be75913) 

	* First version of Symbian IPC for QCOP

2011-03-16 13:54:04 +0200 Marko Minkkinen (e34b39d4) 

	* .mmp & bld.inf files for Symbian Data Caging

2011-03-16 13:47:38 +0200 Marko Minkkinen (25012057) 

	* First version of Symbian Data Caging

2011-03-16 12:02:26 +0200 Marko Minkkinen (1115bd8f) 

	* Couple of compiler warnings fixed

2011-03-16 11:53:32 +0200 Marko Minkkinen (f798c761) 

	* Symbian compatibility fix to tst_qmailmessage

2011-03-16 11:49:59 +0200 Marko Minkkinen (0de153b4) 

	* Symbian armv5 compile error fixed

2011-03-16 11:48:36 +0200 Marko Minkkinen (83500aad) 

	* Symbian UIDs defined

2011-03-16 08:55:45 +0200 Marko Minkkinen (95af2b35) 

	* Merge master to symbian

2011-03-16 11:53:23 +1000 Eric Springer (cf15ade6) 

	* Properly chuck in unnamed namespace for external linkage

2011-03-16 11:51:14 +1000 Eric Springer (d8428cda) 

	* Revert "Chuck in unnamed namespace for external linkage"

2011-03-16 10:56:03 +1000 Eric Springer (24cb8cdd) 

	* Chuck in unnamed namespace for external linkage

2011-03-15 14:02:25 +0200 Marko Minkkinen (354f1eea) 

	* Merge master to symbian

2011-03-14 19:37:16 +1000 Don Sanders (41428cff) 

	* Revert "Revert "Add the includes QMailMessageKey to
          QMailThreadKey""

2011-03-14 19:31:39 +1000 Don Sanders (ac896bff) 

	* Revert "Add the includes QMailMessageKey to QMailThreadKey"

2011-03-14 19:30:55 +1000 Don Sanders (f1bad516) 

	* List NB#235204 as fixed.

2011-03-14 18:06:16 +1000 Eric Springer (cbe15d29) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-03-14 18:05:19 +1000 Eric Springer (6ae36f99) 

	* Add the includes QMailMessageKey to QMailThreadKey

2011-03-11 10:31:01 +0200 Marko Minkkinen (82cd4a05) 

	* Merge master to symbian

2011-03-11 18:07:00 +1000 Don Sanders (bf972903) 

	* Merge commit 'refs/merge-requests/10' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/10

2011-03-11 15:41:06 +1000 Don Sanders (55e590fa) 

	* Merge commit 'refs/merge-requests/9' of
          git://gitorious.org/qt-labs/messagingframework into
          merge-requests/9

2011-03-11 12:40:56 +1000 Don Sanders (8fc5b48d) 

	* Fix small typo in doc.

2011-03-10 20:21:26 +1000 Don Sanders (f9cea2ba) 

	* Disable pipelining of SELECT and UID FETCH commands.

2011-03-09 21:58:43 +1000 Don Sanders (2ff1cd56) 

	* Updated doc.

2011-03-09 21:57:37 +1000 Don Sanders (4b2d660e) 

	* Doc updates.

2011-03-09 21:44:25 +1000 Don Sanders (aa09d3a9) 

	* Doc updates.

2011-03-09 21:09:32 +1000 Don Sanders (974ae069) 

	* Update doc.

2011-03-09 21:03:07 +1000 Don Sanders (d071d649) 

	* More doc fixes.

2011-03-09 21:02:31 +1000 Eric Springer (1a0c3eaf) 

	* Add docs for thread removal

2011-03-09 20:57:57 +1000 Eric Springer (1d57095e) 

	* Expose the thread stuff to the public API

2011-03-09 20:32:03 +1000 Don Sanders (a9f5c686) 

	* Fix typos in doc.

2011-03-09 19:34:41 +1000 Eric Springer (4840692f) 

	* Merge branch 'master' into threads

2011-03-09 19:33:19 +1000 Eric Springer (412d4023) 

	* Thread improvements

2011-03-08 18:35:41 +1000 Don Sanders (01512d1b) 

	* Fix a problem with failure to export changes to server not being
          handled correctly.

2011-03-08 10:06:12 +1000 Eric Springer (b4e82458) 

	* Disable SQL logging

2011-03-07 22:11:04 +1000 Eric Springer (529364da) 

	* Fix for null thread id problem

2011-03-07 11:27:51 +1000 Eric Springer (96ebdb14) 

	* Merge branch 'master' into threads

2011-03-07 11:26:28 +1000 Eric Springer (64577971) 

	* Merge branch 'master' into threads

2011-03-04 16:03:57 +1000 Eric Springer (eb32c00a) 

	* Improve thread predecessor stuff

2011-03-04 15:23:44 +1000 Eric Springer (236cf520) 

	* Report thread signal when deleting message in thread

2011-03-03 13:47:07 +0100 José Dapena Paz (894d0dee) 

	* QMailMessageHeaderFieldPrivate::setParameter: avoid breaking
          encoded characters in more than one encoded line.

2011-03-03 13:17:12 +0100 José Dapena Paz (474fc879) 

	* QMailMessageHeaderFieldPrivate::setParameter: if parameter is
          encoded, we add the encode * to all lines.

2011-03-03 13:00:31 +0100 José Dapena Paz (b86e4444) 

	* Process properly also rfc2231 on QMailMessagePart::displayName().

2011-03-03 12:59:40 +0100 José Dapena Paz (bdd34d12) 

	* QMailMessagePart::setContentDisposition: use proper
          QMailMessageHeaderField::toString parameters

2011-03-03 13:42:41 +1000 Eric Springer (2d590b49) 

	* Speed up QMailMessageKey::conversation queries

2011-02-28 21:34:35 +1000 Eric Springer (8410da34) 

	* Missing coverting a ThreadId to integer

2011-02-28 20:56:59 +1000 Eric Springer (72bf4375) 

	* Fix typo from last commit

2011-02-28 20:24:13 +1000 Eric Springer (77cbc633) 

	* Fix parentThreadId sorting

2011-02-28 19:59:32 +1000 Eric Springer (bcc21195) 

	* Stub API for tying a thread to a particular account

2011-02-28 19:04:36 +1000 Don Sanders (f8d377b2) 

	* Patch for NB#205658 - messageserver prints debugs and errors to
          console

2011-02-28 14:05:11 +1000 Don Sanders (31885784) 

	* Update qmfmessageserver CHANGES file to list QMailHeartbeatTimer
          added.

2011-02-28 13:51:28 +1000 Don Sanders (a7a2881c) 

	* List NB#227422 as fixed.

2011-02-28 11:29:09 +1000 Eric Springer (9909499a) 

	* Remove custom fields on threads, it's a bit overkill

2011-02-25 14:18:42 +1000 Eric Springer (db33463e) 

	* Don't delete a thread just because it's empty

2011-02-24 17:04:19 +1000 Eric Springer (bf3ea724) 

	* Stop using mailthreadmessages table

2011-02-23 20:43:22 +1000 Don Sanders (9215b847) 

	* Fixes:    Header folding bug

2011-02-23 17:03:20 +1000 Eric Springer (1f978219) 

	* QMailThread IPC related implentations

2011-02-23 15:38:17 +1000 Eric Springer (ba55f751) 

	* Provide specialization for QMailThreadSortKey

2011-02-23 15:23:00 +1000 Eric Springer (cd856a50) 

	* Style / doc fixes

2011-02-23 14:37:44 +1000 Eric Springer (de4ef974) 

	* Initial Threading Support

2011-02-23 00:22:46 +1000 Don Sanders (cde78743) 

	* Add license header.

2011-02-23 00:10:47 +1000 Don Sanders (7b9dd497) 

	* Reduce battery consumption for both IMAP interval checking and push
          email. Also add stub hearbeat timer class
          QMailHeartbeatTimer and use it appropriately.

2011-02-21 15:52:01 +1000 Don Sanders (d5ac0949) 

	* Integrate:
          http://meego.gitorious.org/meego-middleware/messagingframework/commit/89a94a719475fca2523f05ae669d9f1a0c8a7730
          Author: Javier Fernandez <jfernandez@igalia.com> Date:  
          Tue Feb 8 16:52:04 2011 +0100

2011-02-21 15:48:38 +1000 Don Sanders (6c07a0fc) 

	* Integrate:
          http://meego.gitorious.org/meego-middleware/messagingframework/commit/3dbcc228504be4a3db74f07bbe4d918bec5284d4
          Author: Javier Fernandez <jfernandez@igalia.com> Date:  
          Tue Feb 15 13:06:35 2011 +0100

2011-02-21 15:44:46 +1000 Don Sanders (7cf61032) 

	* Integrate
          http://meego.gitorious.org/meego-middleware/messagingframework/commit/2588fed5c1205dafbaf4a1cd50fdcd5b9a9af829
            [ Javier Fernandez Garcia-Boente ]   * Fixes: NB#212210
          - Utf8: Sender name is not shown correctly.

2011-02-19 19:57:07 +1000 Don Sanders (03f7aa96) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-02-19 19:55:45 +1000 Don Sanders (89db7586) 

	* Don't fail to empty very large trash folders due to time out.

2011-02-16 14:32:24 +0200 Thyagarajan Balakrishnan (f5f820b9) 

	* fixed failing test case related to MIME

2011-02-15 18:50:38 +0200 Thyagarajan Balakrishnan (8a4985ee) 

	* fixed failing unit test cases

2011-02-15 14:54:38 +0200 Thyagarajan Balakrishnan (a254e6d2) 

	* fixed failing unit test cases in tst_python_email.cpp file, which
          are related to rfc2822 and rfc2047

2011-02-15 14:49:53 +0200 Thyagarajan Balakrishnan (e7e540b7) 

	* decoding an rfc2047 encoded word sequence fix for
          tst_python_email::test_rfc2047_without_whitespace()

2011-02-15 14:48:03 +0200 Thyagarajan Balakrishnan (26f4a8b7) 

	* folding is preferred at '; ' or at ', ', whichever is latest within
          78 characters.

2011-02-14 12:16:15 +0200 Thyagarajan Balakrishnan (e7f34b7d) 

	* updated failing test cases

2011-02-14 10:40:55 +1000 Eric Springer (de7f5d1d) 

	* Remove unused variable

2011-02-14 10:27:06 +1000 Don Sanders (0a1cbedf) 

	* rm accidentally added files.

2011-02-14 10:24:13 +1000 Don Sanders (110f76f3) 

	* Add QMailRetrievalAction::Auto.

2011-02-14 10:06:49 +1000 Don Sanders (a4468d44) 

	* Make retrieveAll strategy spec be consistent with synchronize and
          retrieveMessageList.

2011-02-14 10:05:06 +1000 Don Sanders (0e80cb04) 

	* White space only change.

2011-02-14 09:45:39 +1000 Don Sanders (70b4bb06) 

	* Update QMailRetrievalAction::Auto documentation.

2011-02-14 09:41:51 +1000 Don Sanders (691e719b) 

	* Integrate patch from Gabor Fekete

2011-02-10 19:38:04 +0200 Marko Minkkinen (de2d2abf) 

	* First version of s60installs

2011-02-10 17:37:19 +0200 Marko Minkkinen (b3c60bcf) 

	* Comparison bug fixed

2011-02-10 17:35:09 +0200 Marko Minkkinen (e394a6a0) 

	* Couple of Symbian related changes (in #ifdefs)

2011-02-10 17:28:11 +0200 Marko Minkkinen (e0f163f9) 

	* Compiler warnings fixed

2011-02-10 16:43:39 +0200 Marko Minkkinen (eafcd96f) 

	* Symbian related fix to messageserver

2011-02-10 16:41:34 +0200 Marko Minkkinen (c202c8c6) 

	* Symbian related fix to tst_python_email::path()

2011-02-10 16:38:58 +0200 Marko Minkkinen (b3eeac14) 

	* Symbian related fix to tst_QMailMessage::toRfc2822()

2011-02-10 16:29:40 +0200 Marko Minkkinen (50d819a6) 

	* Symbian related changes to .pri & .pro files

2011-02-09 13:00:13 +0200 Marko Minkkinen (154e33bb) 

	* Fix for tst_QMailStore::updateMessage()

2011-02-02 18:50:17 +1000 Don Sanders (24a0ec9a) 

	* Compilation fix.

2011-02-01 17:28:16 +1000 Don Sanders (659c082f) 

	* Fixes:    No option to delete mail from server when downloading
          mail from POP server.

2011-01-21 16:29:42 +1000 Don Sanders (a63927bd) 

	* Update changes file.

2011-01-21 16:23:28 +1000 Don Sanders (cb9388fe) 

	* Fixes:    i18n parsing in header fields

2011-01-21 13:49:22 +1000 Don Sanders (5da986e5) 

	* Update changes file for qmfmessageserver library.

2011-01-21 13:45:07 +1000 Don Sanders (acba681c) 

	* Update changes file.

2011-01-21 13:35:04 +1000 Don Sanders (399256f2) 

	* Fixes:    git style warnings.

2011-01-21 13:21:57 +1000 Don Sanders (eacc8a6a) 

	* Fixes:    Incorrect behavior when download limit is set.

2011-01-18 19:33:38 +1000 Eric Springer (4fb6c418) 

	* Update CHANGES file

2011-01-18 17:28:49 +1000 Eric Springer (4cfde4a6) 

	* Don't try (and fail) to recreate .qmf just because db dir doesn't
          exist

2011-01-18 17:27:01 +1000 Eric Springer (6768ba4f) 

	* Remove database move "upgrade script"

2011-01-18 15:03:52 +1000 Eric Springer (71457a71) 

	* Fix QMailStoreKey unit test

2011-01-18 11:26:09 +1000 Eric Springer (c15fa342) 

	* Fix wrong name in SQL query

2011-01-17 17:36:36 +1000 Don Sanders (b4d02fd0) 

	* List fixes for the 201102 release.

2011-01-17 09:57:01 +1000 Don Sanders (e5584f7b) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-01-14 19:03:46 +1000 Eric Springer (4726e6fb) 

	* When transfering message, don't mark as unloaded.

2011-01-14 13:35:19 +1000 Don Sanders (c0e6cd3b) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2011-01-10 16:10:08 +1000 Eric Springer (6a30e44e) 

	* Remove obselete flag initialisation routines

2011-01-10 15:28:16 +1000 Patrick Burke (0931f3cc) 

	* Remove duplicate add/update messages signals. Fixes QTSOL-185.

2011-01-07 13:48:22 +1000 Patrick Burke (d3d28260) 

	* Cleanup message subject for display only; database unchanged.

2011-01-06 17:10:01 +1000 Patrick Burke (0289c68c) 

	* Fix for regression caused by fix for NB#207235

2011-01-05 12:58:55 +1000 Eric Springer (123433ca) 

	* Fix IMAP bug of doing write operations after EXAMINE (BZ#181546)

2011-01-04 15:38:35 +1000 Patrick Burke (1fa6579f) 

	* Correctly parse truncated multipart messages. NB#209633

2011-01-04 13:56:35 +1000 Eric Springer (aaa58b3b) 

	* Fix repeating IMAP search regression caused by faster folder
          listing

2010-12-24 18:05:28 +1000 Eric Springer (44fc5f82) 

	* Return correct status flag after registering it

2010-12-22 14:54:41 +1000 Eric Springer (513ec28f) 

	* Set metadata's date even if message has no date header (QTSOL-167)

2010-12-22 14:20:02 +1000 Eric Springer (ea2916e3) 

	* Revert "Fixes parsing invalid rfc2822 message without Date"

2010-12-20 19:09:10 +1000 Eric Springer (4d06550a) 

	* Handle case when plugin deletes messages its sending (BZ#206801)

2010-12-20 16:21:16 +1000 Eric Springer (661fda32) 

	* dispatchFlagMessages should return false if no messages to flag

2010-12-20 15:46:55 +1000 Eric Springer (c0e22a4a) 

	* Fix retrieving receivedDate from database (BZ#213223)

2010-12-20 14:09:09 +1000 Patrick Burke (6312e467) 

	* Fixes parsing invalid rfc2822 message without Date

2010-12-17 14:48:02 +1000 Eric Springer (a3ef4b6e) 

	* Initialize QMailServiceAction members (BZ#209479)

2010-12-17 14:42:09 +1000 Eric Springer (8296f8bc) 

	* Use spaces instead of tab

2010-12-17 14:35:55 +1000 Eric Springer (16e78c2f) 

	* Fix sizeofMessages query (BZ#209646)

2010-12-16 16:02:44 +1000 Eric Springer (86a836d7) 

	* Add the ability to configure how long IMAP leaves connections open

2010-12-16 11:52:09 +1000 Eric Springer (4b069c27) 

	* Removed unused/initialized member

2010-12-14 10:04:49 +1000 Eric Springer (5a9b6a3e) 

	* Make IMAP honor the StayAliveCount

2010-12-12 21:52:05 +1000 Don Sanders (eccf96a6) 

	* Don't kill the messageserver if the remote server severs the imap
          connection.

2010-12-13 15:52:43 +1000 Eric Springer (574d31ae) 

	* Factor QMailStore initialisation into 1 transation (x32 speedup)

2010-12-09 18:52:06 +1000 Eric Springer (60f11009) 

	* Fix crash with message with attachment but no body

2010-12-09 15:41:21 +1000 Don Sanders (2ac49cb3) 

	* Additional Symbian fixes from SA

2010-12-09 13:38:49 +1000 Don Sanders (613265a3) 

	* Fix a possible regression in longstring.

2010-12-06 18:33:48 +1000 Eric Springer (a24625de) 

	* Update CHANGES file

2010-12-05 18:44:18 +1000 Don Sanders (ce61a763) 

	* Revert f4411, causes regression.

2010-12-05 16:24:33 +1000 Don Sanders (f4411704) 

	* Fix duplicate message signals by integrating fix from NB#199019.
          Thanks Dmitry K!

2010-12-05 13:19:06 +1000 Don Sanders (e109f127) 

	* Update changes file. List QTSOL-173 as fixed

2010-12-05 13:15:57 +1000 Don Sanders (c70653a8) 

	* Fix a crash when removing accounts.

2010-12-05 13:10:19 +1000 Don Sanders (24d5db59) 

	* Don't mark a message as unread when downloading more of it.

2010-12-04 21:03:49 +1000 Don Sanders (b647272a) 

	* List NB#207235 NB#204831 as fixed.

2010-12-04 21:02:56 +1000 Don Sanders (c942e3cd) 

	* Factor attachment checking into QMailMessage::fromRfc2822

2010-12-04 13:06:51 +1000 Don Sanders (a044163d) 

	* Enable logging on non *nix platforms

2010-12-04 13:05:44 +1000 Don Sanders (6ee75707) 

	* Remove messages rather than marking them with removed status.

2010-12-02 14:15:51 +1000 Eric Springer (22f761e1) 

	* Add database updgrade to resource file

2010-12-01 10:15:21 +1000 Eric Springer (cbc4f2b2) 

	* Merge branch 'qmf-2.0' into latestinconversation

2010-11-30 19:17:04 +1000 Eric Springer (32646965) 

	* Merge branch 'master' into qmf-2.0

2010-11-30 19:05:23 +1000 Eric Springer (5fe7785a) 

	* LocalStorageFolder should have a status of MessagesPermitted

2010-11-30 19:05:23 +1000 Eric Springer (2a09ec67) 

	* LocalStorageFolder should have a status of MessagesPermitted

2010-11-29 12:15:10 +1000 Don Sanders (f58d3efb) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2010-11-29 12:02:11 +1000 Don Sanders (c4bf7449) 

	* Fix build on windows

2010-11-29 10:23:24 +1000 Eric Springer (c7b3ec00) 

	* Merge branch 'qmf-2.0' into latestinconversation

2010-11-29 10:21:14 +1000 Eric Springer (af530744) 

	* Add new QMailFolder status, readOnly

2010-11-26 18:16:47 +1000 Eric Springer (0136fa74) 

	* Ensure QMailMessageMetaData in memory gets updated after adding

2010-11-26 14:56:30 +1000 Eric Springer (4f873e26) 

	* Query fixes

2010-11-26 14:25:08 +1000 Eric Springer (3f292ba3) 

	* Merge branch 'qmf-2.0' into latestinconversation

2010-11-26 14:24:18 +1000 Eric Springer (25abbeba) 

	* Cleanup debug statements

2010-11-26 13:59:36 +1000 Don Sanders (4fed8189) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-11-26 13:59:12 +1000 Eric Springer (50bf58eb) 

	* Merge branch 'qmf-2.0' into latestinconversation

2010-11-26 13:57:42 +1000 Eric Springer (2b4772ec) 

	* Fix typo, should be /. not ./

2010-11-26 13:53:42 +1000 Don Sanders (949a982a) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-11-26 13:42:03 +1000 Don Sanders (fbb30a99) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-11-26 11:54:39 +1000 Eric Springer (ea1fe362) 

	* Merge branch 'qmf-2.0' into latestinconversation

2010-11-26 11:53:25 +1000 Eric Springer (a0d07fb4) 

	* QMail::dataPath should return ~/.qmf/ not ~/qmf/

2010-11-26 11:21:44 +1000 Eric Springer (aa914a67) 

	* Add QMailMessageMetaData::latestInConversation

2010-11-25 12:04:59 +1000 espringe (b048cd50) 

	* Fix coverity issue 35647

2010-11-25 11:56:42 +1000 espringe (a9cbc2c1) 

	* Add a message key for alphabetically matching senders

2010-11-24 20:23:21 +1000 Don Sanders (4ec6a0e8) 

	* Revert "Symbian compile fix?"

2010-11-24 20:19:21 +1000 Don Sanders (d8022733) 

	* Fix typo.

2010-11-24 17:31:37 +1000 espringe (66108d1c) 

	* Comment out description after #endif directive

2010-11-24 17:29:17 +1000 espringe (261b37c4) 

	* Print a warning if custom fields query fails

2010-11-24 17:23:12 +1000 espringe (afad1a90) 

	* QtMail: QAction::setIconText takes a QString, not bool

2010-11-24 15:35:01 +1000 Don Sanders (c84bddd1) 

	* Symbian compile fix?

2010-11-24 12:55:33 +1000 Don Sanders (b439ae0f) 

	* Fix for platforms with no QSystemTrayIcon.

2010-11-24 12:38:07 +1000 Don Sanders (0e49cb8c) 

	* Remove debug code, compile with -wError.

2010-11-23 22:39:18 +1000 Don Sanders (ff9da1e8) 

	* Changes required to build on Symbian from JKL.

2010-11-22 03:34:36 +1000 Don Sanders (1bf3735b) 

	* Fixes NB#204831, delete messages from store after they are used

2010-11-19 18:21:50 +0100 Joerg Bornemann (615a1208) 

	* simulator mac target dir adjustment

2010-11-19 17:53:53 +0100 Joerg Bornemann (663f91e2) 

	* build qmfclient framework on Mac in Library/Frameworks

2010-11-20 01:21:17 +1000 Don Sanders (f706e7ee) 

	* Make it build on windows

2010-11-11 22:37:03 +1000 Don Sanders (91a4a62f) 

	* Increase preview size

2010-11-11 19:34:22 +1000 Don Sanders (fe75b2cd) 

	* List NB#203640 as fixed

2010-11-11 19:23:08 +1000 Don Sanders (15e46940) 

	* Fix, NB#203640, add 'pushCapable' and 'capabilities' fields to
          imap4 service configuration.

2010-11-11 17:50:48 +1000 Don Sanders (c1132681) 

	* Small fix for smtp settings dialog, auth creds section

2010-11-10 23:46:34 +1000 Don Sanders (4e68d366) 

	* If an imap account specifies to use Cram-MD5, and the remote server
          doesn't support Cram-MD5 then fail loudly.

2010-11-10 22:45:19 +1000 Don Sanders (849dc53e) 

	* Implement Login, Plain, and Cram-MD5 SASL authentication for IMAP
          protocol plugin, update UI

2010-11-10 21:46:30 +1000 Don Sanders (ad1daa70) 

	* Updates changes file to list NB#203241 and NB#189791 as fixed

2010-11-10 19:49:57 +1000 Don Sanders (3a159e6a) 

	* Fix for NB#203241. Don't pipeline ENABLE QRESYNC, as some servers
          can't handle pipelined ENABLE after LOGIN

2010-11-09 01:47:44 +1000 Don Sanders (b2c692e4) 

	* Fix regression, handle case of messages with empty serverUid

2010-11-07 21:36:21 +1000 Don Sanders (da0304e0) 

	* transmit messages is used to test smtp servers. Add a custom field
          qmf-smtp-capabilities-listed to ensure that
          transmitMessages lists capabilities on a server at least
          the first time it is used for an account

2010-11-07 21:35:07 +1000 Don Sanders (1c46519a) 

	* Add sanity checks. Prevents a crash on windows when forwarding
          without downloading a part of a message before determining
          server capabilities.

2010-11-04 15:41:56 +1000 espringe (26abcded) 

	* Fix sending an extraneous space with nested server-side searches

2010-11-03 23:08:14 +1000 Don Sanders (fb41b002) 

	* Set message preview for html mail.

2010-11-03 12:28:49 +1000 espringe (1babd4ae) 

	* Refactor service handlers (concurrent) actionCompleted

2010-11-02 19:33:21 +1000 Don Sanders (f6b7d73e) 

	* Fix 'style' violations.

2010-11-02 19:19:15 +1000 Don Sanders (79572179) 

	* Better sanity checks will synchronizing.

2010-11-02 13:58:27 +1000 espringe (d0d3ffa6) 

	* IMAP message deletion speed up

2010-11-01 18:22:31 +1000 Don Sanders (ec8299c5) 

	* Make QMF build on Windows again.

2010-11-01 11:52:28 +1000 espringe (d04f4543) 

	* Make IMAP plugin only update flags for messages that have changed

2010-11-01 01:31:44 +1000 Don Sanders (8886e9d3) 

	* Set message content preview NB#189791

2010-11-01 00:55:38 +1000 Don Sanders (60cf3bb4) 

	* Update CHANGES file qmfclient library.

2010-11-01 00:44:48 +1000 Don Sanders (f1ab5e7d) 

	* BIC

2010-11-01 00:40:29 +1000 Don Sanders (8792bce4) 

	* Don't show imap uids in client facing status strings.

2010-10-29 14:00:42 +1000 Don Sanders (38529dcc) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-10-29 13:51:14 +1000 Don Sanders (7c2dadaa) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-10-29 13:49:16 +1000 espringe (79fc0699) 

	* Make QMailSearchAction non-blocking for local searches

2010-10-28 01:42:28 +1000 Don Sanders (6984c4b2) 

	* Add sanity check when synchronizing.

2010-10-25 10:31:29 +0200 Olli Werwolff (c93a6f56) 

	* Compilation fix for mingw

2010-10-25 02:25:41 +1000 Don Sanders (74c6e9b7) 

	* Fix typos.

2010-10-25 02:09:50 +1000 Don Sanders (de2a93d9) 

	* List NB#194441 as fixed.

2010-10-25 02:05:12 +1000 Don Sanders (e1213b02) 

	* Fixes:    NB#194441

2010-10-24 19:59:34 +1000 Don Sanders (84c9579e) 

	* When requesting an authentication url using genurlauth percent
          encode username and use submit rather than anonymous
          urlauth

2010-10-24 19:46:05 +1000 Don Sanders (b53037d0) 

	* Fix a bug with displaying rfc2822 type messages in qtmail.

2010-10-23 00:07:43 +1000 Don Sanders (3f08868d) 

	* Patch from Alexander Chumakov

2010-10-22 16:10:00 +1000 espringe (fe0de8e1) 

	* Update CHANGES

2010-10-22 16:00:38 +1000 espringe (ffd43b05) 

	* In qtmail make accounts enabled by default

2010-10-22 15:01:10 +1000 espringe (5135993b) 

	* Fix for reregistering accounts

2010-10-21 17:45:06 +1000 espringe (2946d5cf) 

	* Make smtp plugin more robust in failure cases

2010-10-21 14:33:04 +1000 espringe (d331bd5b) 

	* Hook messsage preview property up to the database

2010-10-20 19:51:22 +1000 espringe (f80a1092) 

	* Make QMailMessage::(set)preview store value

2010-10-20 16:00:47 +1000 espringe (14e850f9) 

	* Stop IMAP folders continually being updated (even after deleted)

2010-10-18 19:55:33 +1000 espringe (9c73f541) 

	* Add concurent action support to service handler

2010-10-17 21:45:45 +1000 Don Sanders (7ebd0c5a) 

	* List NB#167708 as fixed.

2010-10-17 21:39:08 +1000 Don Sanders (443cd98f) 

	* Fixes:    IMAP: Message(s) marked as read/unread on Server not
          updated on Client

2010-10-17 20:35:23 +1000 Don Sanders (3cef81dc) 

	* Fix a bug with QRESYNC not updating serverCount and
          serverUnreadCount after the first sync.

2010-10-17 20:33:23 +1000 Don Sanders (3adc7568) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-10-13 15:37:15 +1000 Don Sanders (2c1d4f14) 

	* Don't reveal device specific details during communication with SMTP
          server.

2010-10-11 13:57:15 +0200 Joerg Bornemann (949e3299) 

	* fix "unknown test function" qmake warning

2010-10-11 17:07:54 +1000 Don Sanders (f6130dbf) 

	* Merge branch 'master' into qmf-2.0

2010-10-11 16:58:22 +1000 Don Sanders (6e3f549c) 

	* inline templated functions to prevent possible future linker
          errors.

2010-10-11 15:46:04 +1000 Don Sanders (4350a51a) 

	* Fixes:    Windows build fix test.

2010-10-09 23:54:36 +1000 Don Sanders (a4793f04) 

	* Allow download limit to be 0 for POP/IMAP account configuration
          useful for testing get headers only functionality.

2010-10-09 19:35:59 +1000 Don Sanders (b2a3b87e) 

	* Document QMailId removal.

2010-10-09 19:14:36 +1000 espringe (3833fba7) 

	* Refactor QMail*Id's (and remove public "MailId")

2010-10-09 18:34:30 +1000 Don Sanders (fb90ba41) 

	* Fixes:    List 194887 as fixed.

2010-10-09 17:42:41 +1000 Don Sanders (3c4f94fe) 

	* Fixes:    Buffer not being flushed during previewing.

2010-10-08 23:04:22 +1000 Don Sanders (5e040543) 

	* Fixes:    No progress bar updates during completion phase.

2010-10-08 22:19:55 +1000 espringe (9e412f6d) 

	* Chuck QMailMessageBuffer's data behind a ptr for ABI compat

2010-10-08 21:39:51 +1000 Don Sanders (ef4799f6) 

	* Fixes:    Incorrectly storing gmail welcome messages.

2010-10-08 21:53:37 +1000 espringe (03c5336e) 

	* Update qmfmessageserver changes file

2010-10-08 19:58:41 +1000 espringe (7dc21ea4) 

	* Clean-up and rename messagebuffer to QMailMessageBuffer

2010-10-08 11:06:29 +0200 Maurice Kalinowski (d0b95932) 

	* fix windows build

2010-10-08 17:12:40 +1000 Lincoln Ramsay (eb731dac) 

	* Update the completing status text properly

2010-10-08 16:39:44 +1000 Lincoln Ramsay (efcde86d) 

	* We need to flush here or messages don't get completed.

2010-10-08 15:06:02 +1000 Lincoln Ramsay (2616faca) 

	* Clear the callbacks list when the message buffer flushes.

2010-10-08 15:05:34 +1000 Lincoln Ramsay (f3727e42) 

	* Add a signal when the message buffer flushes.

2010-10-08 14:59:08 +1000 Lincoln Ramsay (b3c0c519) 

	* Keep track of the callbacks we make.

2010-10-08 14:57:46 +1000 Lincoln Ramsay (97870389) 

	* Add a method for removing items based on the callback pointer.

2010-10-08 15:21:41 +1000 Lincoln Ramsay (992b53ad) 

	* Progress throttling code is no longer needed.

2010-10-08 15:21:28 +1000 Lincoln Ramsay (d115ace3) 

	* Remove progress throttling.

2010-10-08 14:20:27 +1000 Lincoln Ramsay (2bb989c9) 

	* Reduce the maximum timeout between flushes.

2010-10-08 16:20:54 +1000 espringe (ac53139c) 

	* Move concurrent action support to QMailMessageService

2010-10-08 12:11:15 +1000 espringe (fb2c9797) 

	* Retry statfs on failure (thanks to Lincoln for pointing this out)

2010-10-08 00:15:28 +1000 Don Sanders (fc4133f2) 

	* Fixes:    QTSOL-171

2010-10-08 00:04:40 +1000 Don Sanders (c97024dc) 

	* Don't leak file in $QMF_DATA/tmp

2010-10-07 23:16:37 +1000 Don Sanders (9d3d57b7) 

	* BIC: Stub in a couple of functions required for NB#189791

2010-10-07 18:27:41 +1000 Lincoln Ramsay (f8ebaaec) 

	* Slow down progress updates.

2010-10-07 16:14:24 +1000 Lincoln Ramsay (c121b5f8) 

	* Skip the add/update call if there's no messages

2010-10-07 15:56:14 +1000 Lincoln Ramsay (cb132bf3) 

	* Do the forced flush over here.

2010-10-07 14:40:50 +1000 Lincoln Ramsay (17c362b6) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-10-07 14:29:58 +1000 Lincoln Ramsay (31392af0) 

	* Don't flush when IMAP_UIDFetch completes.

2010-10-07 14:02:13 +1000 espringe (b0fa2fac) 

	* Fix bogus IMAP search results

2010-10-07 13:03:21 +1000 espringe (7dced441) 

	* Fix buggy disconnected move in QMailStore

2010-10-07 12:48:32 +1000 espringe (d371c6df) 

	* Extensions to the logging subsystem (From Vitaly Repin)

2010-10-06 23:42:10 +1000 Don Sanders (4f3a4b55) 

	* Updated doc.

2010-10-06 23:38:47 +1000 Don Sanders (9aca2eb8) 

	* Integrate optimization patch from NB#162962

2010-10-06 11:38:30 +1000 espringe (1f2530be) 

	* Fix framework paths on OSX. Patch by justinmcp (merge request  #4.)

2010-10-05 14:38:26 +1000 Patrick Burke (a849753a) 

	* Removed restoreToPreviousFolder from QMailStore (API/ABI break)

2010-10-04 11:19:16 +0200 Olli Werwolff (2ac8c60b) 

	* Fixed compilation of qmfclient for Windows

2010-10-01 20:15:38 +1000 Don Sanders (69dfef23) 

	* List IMAP server side searching as optimized and much more
          comprehensive.

2010-10-01 19:38:30 +1000 Don Sanders (a46db311) 

	* List bug 195615 as fixed.

2010-10-01 19:36:27 +1000 espringe (60454137) 

	* Revert "Removed restoreToPreviousFolder from QMailStore (API/ABI
          break)"

2010-10-01 14:42:38 +1000 Patrick Burke (42871f01) 

	* Removed restoreToPreviousFolder from QMailStore (API/ABI break)

2010-10-01 13:32:38 +1000 espringe (d303a8a8) 

	* Remove qDebug's

2010-10-01 12:00:26 +1000 Don Sanders (1bd0dffc) 

	* fix issue coverity report, unconditional return in for loop.

2010-10-01 11:15:16 +1000 espringe (f52fc568) 

	* Remove warnings when compiling without openssl

2010-09-30 18:38:47 +1000 espringe (8c64b3e4) 

	* Make ActionObserver synchronize after server restart

2010-09-30 16:08:46 +1000 espringe (47a997e0) 

	* Remove commented out Q_PROPERTY stuff service actions

2010-09-30 15:05:17 +1000 espringe (3f7901b7) 

	* Remove unused parameter warning

2010-09-30 15:00:18 +1000 espringe (82b6ef9f) 

	* Add rudimentary new mail notifications to QtMail

2010-09-30 01:37:50 +1000 Don Sanders (d93fb7c7) 

	* Remove code from the batched writes (QTSOL-75) branch that uses
          qtopiamail-detached-filename it should be using
          qmf-detached-filename now.

2010-09-06 14:46:32 +1000 Lincoln Ramsay (d661d2af) 

	* Hook MessageBuffer config up to the HUP signal.

2010-08-12 16:32:01 +1000 Lincoln Ramsay (c1169336) 

	* Allow other classes to hook into the HUP signal.

2010-08-19 13:44:39 +1000 Lincoln Ramsay (89577030) 

	* batch incoming POP messages

2010-08-18 16:11:27 +1000 Lincoln Ramsay (355728d0) 

	* Use batched writes for IMAP.

2010-09-06 14:42:46 +1000 Lincoln Ramsay (1e31ce8f) 

	* Add the MessageBuffer class.

2010-08-12 16:08:52 +1000 Lincoln Ramsay (422885d9) 

	* Refactor IMAP code to separate fetch and flush.

2010-09-30 00:58:31 +1000 espringe (510bea7f) 

	* Fix QMailStore crash I introduced in 1b6a2a41

2010-09-29 13:13:03 +1000 Patrick Burke (2165fbcd) 

	* Fixed crash when restoring from trash.

2010-09-27 10:52:28 +1000 Keith Isdale (6d5de29e) 

	* Update build documentation to reflect naming of     qmf.pro to
          messagingframework.pro (cherry picked from commit
          4949169f7bcf4aa62d81ee0e7c29fe75887ec899)

2010-09-27 16:16:14 +1000 espringe (28ef9200) 

	* Revert "Update build documentation to reflect naming of"

2010-09-27 15:51:20 +1000 espringe (1b6a2a41) 

	* Speed up deleting messages/folders/accounts

2010-09-27 10:52:28 +1000 Keith Isdale (4949169f) 

	* Update build documentation to reflect naming of     qmf.pro to
          messagingframework.pro

2010-09-22 19:57:15 +1000 espringe (72caf891) 

	* Avoid superfluous custom field queries

2010-09-22 17:10:36 +1000 espringe (960bf67c) 

	* Fix some issues reported by coverity

2010-09-20 16:21:55 +1000 espringe (7553f3c9) 

	* Lots of server-side searching optimisation, improvements and fixes

2010-09-20 14:38:24 +1000 Don Sanders (9f6e8ee1) 

	* Fixes:    Updating threaded message list view when collecting new
          messages.

2010-09-17 16:26:55 +1000 Don Sanders (e7dd5cef) 

	* Example client fixes related to NB#182494

2010-09-16 16:58:30 +1000 Don Sanders (163db49c) 

	* List NB#168820 as fixed.

2010-09-16 16:56:39 +1000 Don Sanders (eab2d57f) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-09-16 16:04:39 +1000 Don Sanders (1b5328a6) 

	* Fixes: NB#168820 -  QMailRetrievalAction::retrieveMessageList()
          default "minimum"                     value returns no
          messages, in contradiction with documentation

2010-09-16 14:20:17 +1000 espringe (68279695) 

	* Initialise LongStream status, to avoid possible false out-of-disks
          errors

2010-09-15 23:29:55 +1000 Don Sanders (1f1d832e) 

	* List NB#188374 as fixed.

2010-09-15 23:26:46 +1000 Don Sanders (b4c93e1e) 

	* Fixes:    Lack of multiline response handling in SMTP plugin.

2010-09-15 01:27:30 +1000 Don Sanders (42b4c48f) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-09-15 01:26:45 +1000 Don Sanders (6aee2473) 

	* Remove obsolete workaround.

2010-09-15 01:24:07 +1000 Don Sanders (249e8244) 

	* If IMAP BODYSTRUCTURE parsing fails, e.g. because the structure is
          ill-formed then ensure the created mail has
          PartialContentAvailable set to false.

2010-09-14 11:54:35 +1000 espringe (bfb45db1) 

	* Avoid warnings when server-side searching for previously
          unsupported fields

2010-09-14 10:51:34 +1000 espringe (dc1d8790) 

	* Use string quoting in server-side searching to avoid keyword
          conflicts

2010-09-14 10:15:46 +1000 espringe (5d18d0f9) 

	* Fix combining search subvalues

2010-09-13 17:55:27 +1000 espringe (5c3b3141) 

	* Remove interrupt from QMailStore

2010-09-11 00:04:09 +1000 Don Sanders (d73a55d6) 

	* Make QMailFolder::SynchronizationEnabled behave as required by
          MeeGo.

2010-09-09 19:37:53 +1000 Don Sanders (f7eb5f3c) 

	* Update CHANGES.qdoc

2010-09-09 17:29:20 +1000 espringe (2650a212) 

	* Rename the client qmf library from qmf to qmfclient

2010-09-08 14:27:58 +1000 espringe (1990aa3c) 

	* Use same servicekey for qmfsettings and qmfstoragemanager

2010-09-07 20:18:40 +1000 espringe (d2e66358) 

	* Add package config for qmf and qmfmessageserver

2010-09-07 20:11:08 +1000 Don Sanders (ebc4f2c1) 

	* Update changes file.

2010-09-07 20:03:28 +1000 Don Sanders (12c9f313) 

	* Update CHANGES file.

2010-09-07 17:17:18 +1000 Don Sanders (154149a6) 

	* Fix mail retrieval on servers that use sparsely distributed uids.

2010-09-07 16:02:00 +1000 Don Sanders (6230fa62) 

	* Fixes:    Timeout on very long imap strategies taking more than
          about           1 or 2 hours.

2010-09-07 15:50:31 +1000 Don Sanders (235adb7c) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-09-07 15:47:27 +1000 espringe (ab71f6de) 

	* Fix database upgrade script

2010-09-07 13:59:09 +1000 Don Sanders (80f2aeb1) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-09-07 11:49:18 +1000 espringe (3bfe77bf) 

	* Update mime resource file

2010-09-07 03:53:43 +1000 espringe (d3640202) 

	* Make listfilterplugin example use qmf instead of qtopiamail

2010-09-07 03:42:02 +1000 espringe (4bc466bb) 

	* Rename Qtopiamail library to QMF

2010-09-07 00:46:36 +1000 espringe (1d0e779a) 

	* Renames required for the great renaming

2010-09-06 16:41:18 +1000 Don Sanders (2e2838d2) 

	* Correct string pluralization.

2010-09-06 13:12:08 +1000 espringe (7e265653) 

	* Fix potential double-deletion in SMTP configuration dialog

2010-09-06 00:51:42 +1000 Don Sanders (611e623e) 

	* Safer pipelining, prevent server flooding.

2010-09-05 23:03:43 +1000 Don Sanders (106981df) 

	* Eliminate unnecessary selects and roundtrips when client requests
          listing all folders in an account using
          retrieveFolderList.

2010-09-05 19:50:56 +1000 Don Sanders (f9e92b7d) 

	* Q_ASSERT if a null message, folder or account update signal is
          attempted to be generated.

2010-09-05 19:50:09 +1000 Don Sanders (8942f1b9) 

	* Don't emit a null accountUpdated signal when a message in a
          standard folder is updated with QMailStore::update, e.g.
          on message sending.

2010-09-05 19:44:51 +1000 Don Sanders (c4bd3353) 

	* Speed up exporting of updates.

2010-09-03 19:17:25 +1000 Don Sanders (613b725d) 

	* Don't emit response(true) as this causes all email to have the
          QMailMessage::New status flag unset.

2010-09-03 18:56:44 +1000 Don Sanders (c605fc66) 

	* List NB#187756 and NB#185403 as fixed.

2010-09-03 15:39:44 +1000 espringe (c798e43c) 

	* Don't blindly overwrite QMailMessageMeta::ResponseType with 'Reply'

2010-09-03 13:00:28 +1000 espringe (85f413ca) 

	* Don't construct a QString from a char* in header

2010-09-01 12:18:36 +1000 Don Sanders (9df36d93) 

	* Don't need connectivityChanged signal that takes an actionId.

2010-08-31 23:55:55 +1000 Don Sanders (1e0b0b12) 

	* Update QMailMessageSource, QMailMessageSink and QMailMessageService
          ABC's with support for concurrent service actions.

2010-08-31 21:50:27 +1000 Don Sanders (408423b3) 

	* Updated doc.

2010-08-31 21:31:59 +1000 Don Sanders (f3e68e5b) 

	* Provide more documentation of QMailAccount::lastSynchronized(),
          especially in the QMailMessageSource and
          QMailRetrievalAction class documentation.

2010-08-31 20:22:49 +1000 Don Sanders (95ebaf92) 

	* Updated doc.

2010-08-31 20:21:52 +1000 Don Sanders (550e2a58) 

	* Eliminate qdoc errors.

2010-08-31 20:03:47 +1000 Don Sanders (52ac8cdf) 

	* List serverobserver as an example.

2010-08-31 19:51:06 +1000 Don Sanders (bbb7b7e3) 

	* Don't report an account as having disconnected updates outstanding
          when changes are made to messages associated with the
          local folder.

2010-08-31 15:54:28 +1000 Don Sanders (f4ecde85) 

	* More noop fixes.

2010-08-30 22:36:31 +1000 Don Sanders (2ab9e3db) 

	* Don't use the QMailMessage::New flag to determine if a message is
          being previewed or completed.

2010-08-30 20:21:11 +1000 Don Sanders (321ac46a) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-30 20:18:15 +1000 Don Sanders (4c330ba2) 

	* Pendantic handling of missed importantElsewhere case.

2010-08-30 19:14:12 +1000 Eric Springer (aa349243) 

	* Remove erroneous negation

2010-08-30 19:08:51 +1000 Eric Springer (f8690d9d) 

	* Fix and try optimize disconnected folder moving

2010-08-30 18:06:48 +1000 Don Sanders (a0981cad) 

	* Another noop fix.

2010-08-30 17:19:58 +1000 Don Sanders (89297d5a) 

	* Another noop fix.

2010-08-30 17:09:49 +1000 Don Sanders (98dd89e8) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-30 17:07:40 +1000 Don Sanders (bd5fb040) 

	* Only five noops should be sent before logging out.

2010-08-30 15:55:05 +1000 Eric Springer (c62d525d) 

	* Add an upgrade script for the corrupted cache problem

2010-08-30 15:26:06 +1000 Eric Springer (f60cd5b8) 

	* Unnest unnamed namespaces

2010-08-29 02:06:46 +1000 Don Sanders (65bb5f42) 

	* Fixes:    Save to draft with server folder specified taking a
          really long time, O(n^2), for accounts with many messages.

2010-08-27 22:01:13 +1000 Don Sanders (dc24e0b2) 

	* Update CHANGES.doc file to cover lastSynchronized functions.

2010-08-27 21:35:21 +1000 Don Sanders (4f0eb146) 

	* Upate CHANGES file with additional 2010W34 fixes.

2010-08-27 21:14:12 +1000 Don Sanders (9b4e63b7) 

	* Add NB#170187 fix to CHANGES file.

2010-08-27 21:02:04 +1000 Don Sanders (964b0a77) 

	* Set lastSynchronized value of accounts after a successful sync.

2010-08-27 20:46:46 +1000 Eric Springer (e7ca96bf) 

	* Actually retrieve account's last synchronize time

2010-08-27 18:49:26 +1000 Don Sanders (098466be) 

	* Disk -> File Sytem.

2010-08-27 18:43:34 +1000 Eric Springer (469f1574) 

	* Update QMailContentFilter docs to reference filtering/indexing

2010-08-27 18:36:31 +1000 Eric Springer (cafb7057) 

	* Fix warning about un/signed comparison

2010-08-27 15:35:02 +1000 Eric Springer (3c487d44) 

	* Add new example: listfilterplugin

2010-08-27 00:36:56 +1000 Don Sanders (b16fa367) 

	* Add NB#186282 as fixed.

2010-08-27 00:33:26 +1000 Don Sanders (97e80f3d) 

	* Fixes: NB#186282 - Removing a part from a multipart message does   
              not update the locations of the remaining parts.

2010-08-26 23:58:48 +1000 Don Sanders (36fafadb) 

	* List NB#167917 as fixed.

2010-08-26 23:57:44 +1000 Don Sanders (7debdeb5) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-26 23:55:08 +1000 Don Sanders (0eac8c65) 

	* Use X-MS-Has-Attach as a special case for detecting attachments.

2010-08-26 00:48:01 +1000 Eric Springer (e23dbe0d) 

	* Fix infamous midnight expiry bug

2010-08-26 00:08:02 +1000 Eric Springer (015e7125) 

	* Use AUTOINCREMENT on tables to prevent our cache getting confused

2010-08-25 23:59:13 +1000 Don Sanders (02d1309c) 

	* Change the action time period to 2 minutes.

2010-08-25 23:57:17 +1000 Don Sanders (d7121822) 

	* Reset noop timeout during command transitions.

2010-08-25 21:54:24 +1000 Don Sanders (1a7da538) 

	* Update for NB#183351 fix.

2010-08-25 21:12:50 +1000 Don Sanders (f9a6b96f) 

	* Fixes:    When outputting emails, separate addresses with
          whitespace.

2010-08-25 20:49:37 +1000 Don Sanders (2769d7ef) 

	* Harden QMailMessage::toRfc2822 so that it can handle to, cc and bcc
           fields with long runs (>78 chars) of text without
          whitespace.

2010-08-25 20:25:20 +1000 Don Sanders (f3427c23) 

	* Add a unit test for recipient fields containing more than 78 
          consecutive non whitespace characters.

2010-08-25 12:48:54 +1000 Eric Springer (931f3496) 

	* Suppress unused parameter warning

2010-08-24 20:01:33 +1000 Eric Springer (b250889f) 

	* Correctly update resource file to include upgrade script

2010-08-24 19:58:48 +1000 Eric Springer (e7d50744) 

	* Update resource file to include upgrade script

2010-08-24 00:14:44 +1000 Don Sanders (9f84c546) 

	* List NB#186566 as fixed.

2010-08-24 00:14:28 +1000 Don Sanders (b58ff7f7) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-24 00:10:59 +1000 Don Sanders (2f22dc35) 

	* Fixes:    retrieveFolderList service action should create inbox    
                folder for pop accounts.

2010-08-23 23:58:11 +1000 Don Sanders (523e33ed) 

	* Fixes:    Get more messages link not appearing after initial mail
          check.

2010-08-23 18:58:21 +1000 Eric Springer (193f9a53) 

	* Add QMailAccount::lastSynchronized and related methods

2010-08-22 21:04:13 +1000 Don Sanders (a856cadf) 

	* Fix progress reporting of composite service actions.

2010-08-22 20:04:50 +1000 Don Sanders (3883d340) 

	* Simply qtmail example by using new
          QMailRetrievalAction::synchronize function.

2010-08-22 19:54:17 +1000 Don Sanders (3d76e906) 

	* Updated doc.

2010-08-22 19:52:36 +1000 Don Sanders (cfbdff50) 

	* Update CHANGES file to document new synchronize function.

2010-08-22 19:48:38 +1000 Don Sanders (3e40ef86) 

	* Add new 'void QMailRetrievalAction::synchronize(const
          QMailAccountId &accountId, uint minimum)' function.

2010-08-22 19:46:51 +1000 Don Sanders (8b21a33c) 

	* Updated doc.

2010-08-22 19:44:49 +1000 Don Sanders (78bb4b1e) 

	* Add doc on QMail::SaslMechanism enum.

2010-08-22 16:47:45 +1000 Don Sanders (74c48354) 

	* When completing a message don't retrieve the detached-filename from
          the original message, instead set it after the metadata
          for the existing message is retrieved.

2010-08-21 23:39:15 +1000 Don Sanders (efd54aad) 

	* Replace use of QMessage:setId and updateMessage, with removeMessage
          and addMessage.

2010-08-20 14:18:49 +1000 Eric Springer (3ec0a873) 

	* Make valgrind happy. Fix memory leak

2010-08-20 14:06:02 +1000 Eric Springer (55762082) 

	* Remove obsoleted examples (messagenavigator and messageviewer)

2010-08-20 12:36:48 +1000 Eric Springer (b450c72e) 

	* Fix documentation errors

2010-08-20 12:23:09 +1000 Eric Springer (a15eb709) 

	* Update docs and changelog

2010-08-18 14:09:38 +1000 Eric Springer (8a8c2911) 

	* Add QMailCodec::codecForName (and add korean identification)

2010-07-06 12:01:56 +1000 Lincoln Ramsay (8b2fd514) 

	* Fix add/updateMessages list handling.

2010-08-18 13:34:38 +1000 Lincoln Ramsay (5d0003ed) 

	* Tweak runtime logging in debug builds.

2010-08-18 13:36:17 +1000 Eric Springer (62d327fe) 

	* Warn if unable to do file operations

2010-08-18 12:21:09 +1000 Eric Springer (875ab8c7) 

	* Support indexing and filtering in QMailContentManager (Warning: ABI
          break)

2010-08-17 11:54:38 +1000 Eric Springer (f8bfa5f0) 

	* Mark messages as sent immediately to avoid double sending

2010-08-15 21:53:55 +1000 Don Sanders (ea814793) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-15 21:52:50 +1000 Don Sanders (0486889e) 

	* Fix a bug in automatic push email connection recovery.

2010-08-15 17:32:11 +1000 Eric Springer (d3d31df7) 

	* Remove accidentally commited header-field debug

2010-08-12 17:04:09 +1000 Don Sanders (302414e9) 

	* Also use QMail::SaslMechanism here.

2010-08-12 16:59:38 +1000 Don Sanders (ba3309f9) 

	* Add SaslMechanism enum to the QMail namespace (qmailnamespace.h)
          and use it in the smtp plugin and qmailauthenticator
          class.

2010-08-12 16:58:23 +1000 Don Sanders (46e418f4) 

	* Remove debug.

2010-08-12 12:12:48 +1000 Eric Springer (127fc13b) 

	* Add new fields to QMailMessageMetaData (Warning: ABI break)

2010-08-10 14:02:07 +1000 Don Sanders (88507fdf) 

	* Make the quick search bar filter by recipients as well as sender
          and subject.

2010-08-09 17:22:08 +1000 Don Sanders (d0dbb210) 

	* Add missing tr's.

2010-08-08 23:57:42 +1000 Don Sanders (3c8ed014) 

	* Update SMTP configuration gui with CRAM-MD5 authentication option.

2010-08-08 23:57:20 +1000 Don Sanders (082dc29c) 

	* Fix typo.

2010-08-08 23:45:16 +1000 Don Sanders (b843953f) 

	* Add support for CRAM-MD5 (draft-ietf-sasl-crammd5-10 OBSOLETES
          rfc2195) authentication to QMailAuthenticator,

2010-08-08 20:26:10 +1000 Don Sanders (8ec65377) 

	* Second try to keep inactive connections open for 5 minutes, some
          servers drop the connection fast so send a noop once a
          minute for 5 minutes.

2010-08-08 19:29:48 +1000 Don Sanders (1a5d6bbb) 

	* Eliminate redundant folder list when exporting updates.

2010-08-08 02:37:03 +1000 Don Sanders (ed938028) 

	* Implement fully operational IMAP QRESYNC (RFC5162) support,
          integrates with handle large folders by only downloading
          recent messages code nicely.

2010-08-08 01:58:43 +1000 Don Sanders (f0af921a) 

	* Fix a qresync bug with servers that only report qresync is a
          supported capability after login.

2010-08-07 23:42:38 +1000 Don Sanders (2aace483) 

	* Fix a qresync bug related to pipelining enable command.

2010-08-07 22:36:40 +1000 Don Sanders (d3021e53) 

	* Implement intersection of integer regions.

2010-08-07 20:11:30 +1000 Don Sanders (c351f52e) 

	* Add missing header file.

2010-08-07 01:54:22 +1000 Don Sanders (45c52473) 

	* Capture qresync output and store in protocol mailbox object.

2010-08-07 00:06:42 +1000 Don Sanders (5ce51448) 

	* Dont' remove a message from the store just because it's flagged as
          deleted. It's possible the message will be unflagged as
          deleted.

2010-08-06 23:51:48 +1000 Don Sanders (820c7d76) 

	* Refactor code in preparation for qresync implementation,
          specifically in retrieveMessageList do the handling of
          empty mailboxes first.

2010-08-06 21:37:04 +1000 Don Sanders (f4460b48) 

	* Fix highestmodseq updating. Add QResync IMAP protocol state, send
          qresync params when selecting folder with
          retrieveMessageList.

2010-08-06 19:22:14 +1000 Don Sanders (097e9001) 

	* Factor folder selection into virtual method.

2010-08-06 16:27:28 +1000 Don Sanders (42e4c11e) 

	* Update doc.

2010-08-06 16:26:21 +1000 Don Sanders (cd08424e) 

	* Create interface for temporary messages. Use it in examples.

2010-08-06 15:28:52 +1000 Don Sanders (dc23b2a8) 

	* Windows compile fix.

2010-08-06 15:13:03 +1000 Don Sanders (a04b7db8) 

	* Pulse fix.

2010-08-06 12:52:14 +1000 Don Sanders (53976dde) 

	* Pulse fix.

2010-08-06 12:16:20 +1000 Don Sanders (d50286b4) 

	* Pulse fix.

2010-08-05 22:00:14 +1000 Don Sanders (f8086955) 

	* Sent enabling qresync command for QRESYNC capable IMAP accounts.

2010-08-05 20:31:58 +1000 Don Sanders (b73e38c4) 

	* Check for IMAP folder uidvalidity changes, if it's changed:

2010-08-05 18:57:55 +1000 Don Sanders (c36db4d8) 

	* Ensure testing services succeeds for pop accounts, service actions
          need a valid status.

2010-08-04 22:53:16 +1000 Don Sanders (42e64ef2) 

	* Save HIGHESTMODSEQ for an IMAP folder after the first successful
          sync of that folder.

2010-08-04 18:01:24 +1000 Don Sanders (a1960ed7) 

	* Update changes file.

2010-08-04 13:54:12 +1000 Eric Springer (08031752) 

	* Stop QtMail from making invalid retrieval requests

2010-08-04 13:24:28 +1000 Eric Springer (b8a1093d) 

	* Fix QtMail dereferencing null pointer crash

2010-08-04 12:06:31 +1000 Eric Springer (fef53294) 

	* Fix assert

2010-08-03 23:48:50 +1000 Don Sanders (9e19d8e3) 

	* Fixes:    Logging of entire mail contents during downloading for
          POP

2010-08-03 21:16:05 +1000 Don Sanders (d921e76c) 

	* Remove all trailing br's.

2010-08-03 20:15:17 +1000 Don Sanders (ca0bed90) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-03 20:13:53 +1000 Don Sanders (9928bfe5) 

	* Prevent timeout when downloading pop messages.

2010-08-03 11:46:20 +0200 Maurice Kalinowski (c876876b) 

	* compile fix for Windows

2010-08-03 15:23:52 +1000 Don Sanders (fdb1be51) 

	* Update CHANGES file.

2010-08-03 15:13:08 +1000 Don Sanders (fe9ce2f4) 

	* Add an assert to detect QMailStore::upateMessage emitting null ids.

2010-08-02 17:13:48 +1000 Don Sanders (089dcb96) 

	* Update CHANGES file.

2010-08-02 17:13:24 +1000 Don Sanders (7c172972) 

	* Updated doc.

2010-08-02 17:12:40 +1000 Don Sanders (9c7c4781) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-02 16:16:52 +1000 Don Sanders (f790a76c) 

	* Document DEFINES+=QMF_NO_MESSAGE_SERVICE_EDITOR

2010-08-02 15:58:24 +1000 Eric Springer (cebf5613) 

	* Add new flag, QMailAccount::UseSmartReply

2010-08-02 15:58:29 +1000 Don Sanders (20691dfb) 

	* Remove accidentally committed file.

2010-08-02 15:57:24 +1000 Don Sanders (324727a3) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-08-02 15:42:34 +1000 Don Sanders (caa79e8a) 

	* Fixes:     QMF depends on libQtGui.so.4

2010-08-02 15:22:17 +1000 Eric Springer (933cc122) 

	* QMailAccount doc fix

2010-08-02 11:41:56 +1000 Don Sanders (2328e729) 

	* Make it compile after synchronize -> synchronizeAll renaming.

2010-07-30 23:31:01 +1000 Don Sanders (b99c911e) 

	* Update doc.

2010-07-30 23:28:30 +1000 Don Sanders (814db254) 

	* Use QMailDisconnected::destinationKey() instead of accessing
          previousParentFolderId directly.

2010-07-30 23:28:01 +1000 Don Sanders (681a4630) 

	* Add QMailDisconnected::destinationKey(const QMailFolderId
          &folderId) function.

2010-07-30 21:32:37 +1000 Don Sanders (955bdd52) 

	* Rename deprecated synchronize() to synchronizeAll()

2010-07-30 21:24:37 +1000 Don Sanders (fdc8187e) 

	* Change string: -          <string>Skip larger</string> +         
          <string>Download limit</string>

2010-07-30 19:35:41 +1000 Don Sanders (1527851a) 

	* Move disconnected move/copy code out of qmailserviceaction.cpp and
          back into imapservice.cpp. (This is a no-op for clients
          that do not perform disconnected moves/copies).

2010-07-30 19:06:23 +1000 Eric Springer (dede755b) 

	* Fix expiring action loop

2010-07-30 15:49:25 +1000 Eric Springer (865b9a96) 

	* Correctly format pure plaintext emails

2010-07-30 14:55:40 +1000 Eric Springer (5b2ca1b7) 

	* Speed up service dispatchment, by not blocking on slow services

2010-07-30 14:24:00 +1000 Eric Springer (e5409752) 

	* Fix bug in which actions could pend for ever

2010-07-30 02:57:08 +1000 Eric Springer (68a63b7e) 

	* Fix bug which causes action expire code to never get hit.

2010-07-29 18:15:10 +1000 Eric Springer (b603e484) 

	* Don't escape pure html emails

2010-07-28 23:07:19 +1000 Don Sanders (aa7dd7c1) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-28 23:04:49 +1000 Don Sanders (166cd446) 

	* Update doc.

2010-07-28 23:03:55 +1000 Don Sanders (a15bc5cd) 

	* Add missing doc for QMailFolderFwd class.

2010-07-28 19:05:12 +1000 Eric Springer (20efaf53) 

	* Make server observer example show pid and action number

2010-07-28 17:55:49 +1000 Eric Springer (ab667b8a) 

	* (Re)enable account cache

2010-07-28 17:55:23 +1000 Eric Springer (3b2d06c5) 

	* Fix unit tests related to previousParentFolderId

2010-07-28 12:13:52 +1000 Eric Springer (7f01f393) 

	* Make server observer example wait for message server

2010-07-27 21:59:07 +1000 Don Sanders (2adc8d41) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-27 21:57:44 +1000 Don Sanders (71f01440) 

	* Fixes:    Don't emit multiple send completed signals, it confuses  
                  the service actions.

2010-07-27 20:29:50 +1000 Eric Springer (1991533e) 

	* Fix for sending and receiving email at same time

2010-07-27 20:26:02 +1000 Eric Springer (3bf9ac2c) 

	* Don't possibly delete QMailActionInfo from within signal invoked
          function

2010-07-27 15:02:25 +1000 Don Sanders (e70b734c) 

	* Fix too conservative code, to the point of being incorrect.

2010-07-26 23:19:38 +1000 Don Sanders (2d5c19f3) 

	* Fix bug in previous commit.

2010-07-26 23:11:53 +1000 Don Sanders (66dc4ccf) 

	* Don't try to restore messages that don't have a previous folder
          set.

2010-07-26 20:49:20 +1000 Don Sanders (26952fde) 

	* When changing from offline->online state send all queued mail. When
          offline don't update visible messages flags.

2010-07-26 20:06:03 +1000 Don Sanders (52a57f27) 

	* Make QMailRetrievalAction::exportUpdates return immediately when no
          updates are outstanding for an account.

2010-07-26 20:04:03 +1000 Don Sanders (3ae30464) 

	* In example client make exportPendingChanges more robust so it can
          handle exportUpdates action returning immediately.

2010-07-26 19:07:26 +1000 Don Sanders (872af4ab) 

	* More comprehensive updatesOutstanding() and rollBackUpdates()
          functions.

2010-07-26 12:05:45 +1000 Don Sanders (14234e02) 

	* Possibly Fixes:    NB#181548

2010-07-25 21:59:02 +1000 Don Sanders (813c7e75) 

	* In online mode propagate changes to server immediately.

2010-07-25 21:41:29 +1000 Don Sanders (7b4356ab) 

	* Add Work Offline mode.

2010-07-25 21:38:39 +1000 Don Sanders (ad19cf6d) 

	* Add Everaldo Crystal (LGPL) no network connection icon, for use
          with work offline mode.

2010-07-24 23:33:31 +1000 Don Sanders (a50b4a45) 

	* Fix failure to update ErrorCodeMaximum after adding
          ErrInternalStateReset enum value.

2010-07-24 20:00:53 +1000 Don Sanders (af6e4955) 

	* Fix a bug with disconnected move of same message through multiple
          folders before doing a sync.

2010-07-23 23:50:37 +1000 Don Sanders (0c52d19f) 

	* Fix a bug in qtmail where the user would be prompted with "Messages
          was previously interrupted while composing a message"
          whenever the current virtual desktop was changed.

2010-07-23 23:21:41 +1000 Don Sanders (f687e806) 

	* Don't ask for confirmation to close message currently being
          composed when no message is being composed.

2010-07-23 22:37:01 +1000 Don Sanders (92f850a6) 

	* Don't call QPluginLoader::unload() when destroying
          QMailPluginManager.

2010-07-23 14:45:50 +1000 Don Sanders (7f76afb4) 

	* When using sqlite increase cache_size from 50 to 500.

2010-07-23 14:36:50 +1000 Don Sanders (364fef8f) 

	* Fix logic error when emptying trash containing mails from multiple
          accounts.

2010-07-23 14:08:58 +1000 Don Sanders (379a2e2f) 

	* When composing new message don't discard message currently being
          composed without user confirmation.

2010-07-23 13:16:11 +1000 Eric Springer (af15895b) 

	* Fix setting IMAP standard folders with multiple accounts

2010-07-22 21:38:02 +1000 Don Sanders (386bd5c9) 

	* Update CHANGES file for 2010W29 release.

2010-07-22 20:59:56 +1000 Don Sanders (2b2aea94) 

	* List QMailDisconnected addition.

2010-07-22 20:56:55 +1000 Don Sanders (69c6aeea) 

	* Update doc.

2010-07-22 20:54:52 +1000 Don Sanders (6642826b) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-22 20:54:18 +1000 Don Sanders (4c56e73f) 

	* Update doc.

2010-07-22 18:46:02 +1000 Don Sanders (3029cb63) 

	* Fix typo.

2010-07-22 09:46:21 +1000 Lincoln Ramsay (da8c64cc) 

	* Document the runtime logging feature.

2010-07-22 09:45:29 +1000 Lincoln Ramsay (4f855c94) 

	* Use [Logging] instead of [General] for logging.

2010-07-22 09:20:00 +1000 Lincoln Ramsay (c4081ba3) 

	* Turn off ImapData and MessagingState categories.

2010-07-21 18:34:27 +1000 Eric Springer (74e9ae09) 

	* Fix QString typo

2010-07-21 16:33:08 +1000 Eric Springer (0d860830) 

	* Don't delete messages in folder when disabling synchronization

2010-07-21 15:23:35 +1000 Eric Springer (d0584786) 

	* Use QCoreApplication for console app

2010-07-20 15:31:24 +1000 Lincoln Ramsay (a7cddad5) 

	* qMailLog can use a runtime check.

2010-07-21 14:06:39 +1000 Eric Springer (8907cc31) 

	* Don't build docs in system directory (So you can build as user)

2010-07-21 13:33:45 +1000 Eric Springer (2ca7fafe) 

	* Krazy code cleanup

2010-07-21 13:30:53 +1000 Eric Springer (c9643daf) 

	* Don't use COW for (64 bit) ids

2010-07-21 12:40:32 +1000 Don Sanders (4fd1bd36) 

	* Fix a regression caused by updating doc.pri, install_qch_docs rule
          was failing.

2010-07-20 22:02:18 +1000 Don Sanders (64693e25) 

	* Update doc.

2010-07-20 21:55:28 +1000 Don Sanders (dd64172b) 

	* Merge commit 'refs/merge-requests/2' of
          git://gitorious.org/qt-labs/messagingframework into
          integration

2010-07-20 21:08:45 +1000 Don Sanders (240c9fdd) 

	* Merge commit 'refs/merge-requests/1' of
          git://gitorious.org/qt-labs/messagingframework into
          integration

2010-07-20 17:50:17 +1000 Eric Springer (8f0c0e14) 

	* Enable shutdown signal handing in messageserver

2010-07-20 12:15:26 +1000 Eric Springer (14e5eabb) 

	* Add serverobserver example files

2010-07-20 11:29:40 +1000 Eric Springer (8e9329db) 

	* Make serverobserver a standalone example

2010-07-20 00:19:54 +1000 Don Sanders (b52ff42d) 

	* Make synchronize action sync disconnected moves to the server as a
          preliminary step.

2010-07-19 23:57:15 +1000 Don Sanders (caa3b8d3) 

	* Make deprecated synchronize strategy work again.

2010-07-19 21:34:08 +1000 Don Sanders (ff9d851c) 

	* Make the html display of to, cc, etc more readable for long lists
          of addresses.

2010-07-19 20:52:34 +1000 Don Sanders (9a151713) 

	* Make delete messages action sync disconnected moves to the server
          as a preliminary step.

2010-07-19 13:19:14 +1000 Eric Springer (62f5327c) 

	* Make sourceFolderId a member function

2010-07-19 12:56:40 +1000 Eric Springer (595f8ad8) 

	* Remove accidentally commited debug from QtMail example

2010-07-19 12:48:00 +1000 Don Sanders (7fc0bf99) 

	* Increase imap inactivity timeout from 20 seconds to 5 minutes.

2010-07-19 12:11:58 +1000 Eric Springer (864d7bf8) 

	* Allow delayed/lazy loading of custom fields in QMailMessageMetaData

2010-07-18 23:37:17 +1000 Don Sanders (f0a2dd5c) 

	* Fix a bug where some flags were not being set for moved messages.

2010-07-18 23:28:22 +1000 Don Sanders (07efddda) 

	* Remove obsolete movedkey workaround when updating message flags.

2010-07-18 22:58:30 +1000 Don Sanders (a8a8d1a0) 

	* Pedantic use of QMailDisconnected.

2010-07-18 22:54:28 +1000 Don Sanders (82509c82) 

	* More use of QMailDisconnected.

2010-07-18 22:09:59 +1000 Don Sanders (ee0d8b2d) 

	* Make remove folder action sync disconnected moves to the server as
          a preliminary step.

2010-07-18 22:08:46 +1000 Don Sanders (d0d07cf1) 

	* Fix typo in signatures.

2010-07-18 20:24:06 +1000 Don Sanders (6b8cbda2) 

	* Begin using QMailDisconnected in imap plugin. Still more code to
          port.

2010-07-18 20:06:33 +1000 Don Sanders (77683bd6) 

	* Use QMailDisconnected where appropriate.

2010-07-18 19:57:32 +1000 Don Sanders (a6a36e97) 

	* Factor disconnected related code into library to allow reuse.

2010-07-18 19:42:55 +1000 Don Sanders (8e288e96) 

	* Fix a bug with restoring messages from trash.

2010-07-18 17:55:15 +1000 Don Sanders (18b747ae) 

	* Small simplification and add todo note.

2010-07-18 01:36:58 +1000 Don Sanders (6bb6fcb1) 

	* Move disconnected move/copy code out of imapservice.cpp and into
          qmailserviceaction.cpp QMailRetrievalAction exportUpdates
          function so that disconnected moves will be performed for
          all protocol plugins. (This is a no-op for clients that do
          not perform disconnected moves/copies).

2010-07-17 18:05:38 +1000 Don Sanders (e226e589) 

	* Fix typo.

2010-07-17 00:33:25 +1000 Don Sanders (8c5d5d3e) 

	* Document that QMailActionInfo and QMailActionObserver class have
          been added.

2010-07-16 20:42:36 +1000 Don Sanders (85877961) 

	* QMailMessageListModel rowsRemoved() signal fixed

2010-07-16 15:19:11 +1000 Don Sanders (80afa742) 

	* Updated doc.

2010-07-16 15:18:20 +1000 Don Sanders (77988dcb) 

	* Update doc.

2010-07-16 15:06:19 +1000 Don Sanders (2d0fa3c2) 

	* Disable recently added partial pop retrieval, doesn't work reliably
          on some servers.

2010-07-16 14:24:38 +1000 Don Sanders (9cf27237) 

	* Allow user to download complete mail for messages with an empty
          body.

2010-07-16 13:04:55 +1000 Eric Springer (740e515c) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-16 13:01:50 +1000 Eric Springer (289b93c1) 

	* Document QMailActionInfo and QMailActionObserver

2010-07-16 12:16:09 +1000 Don Sanders (b30cdb5a) 

	* Update doc.

2010-07-15 21:24:16 +1000 Don Sanders (a85d3ef3) 

	* Fix broken SMTP dotstuffing.

2010-07-15 18:27:42 +1000 Don Sanders (ddb8d55b) 

	* Rename some user visible strings from get mail to synchronize.

2010-07-15 18:09:34 +1000 Don Sanders (701dd96a) 

	* Detects some synchronization errors that should not occur and
          recover from them.

2010-07-15 18:01:01 +1000 Don Sanders (2b3e79a3) 

	* Add add function to IntegerRegion.

2010-07-14 23:01:23 +1000 Don Sanders (d84c107d) 

	* Disable disconnected copy, hasn't been tested well enough for prime
          time.

2010-07-14 17:50:54 +1000 Don Sanders (a386fd12) 

	* Update changelog.

2010-07-14 16:36:08 +1000 Eric Springer (7216b68d) 

	* API improvement to QMailActionObserver and QMailActionInfo

2010-07-14 00:24:35 +1000 Don Sanders (1ee84b01) 

	* Fixes:    Crash in retrieveMessageList strategy.

2010-07-13 21:05:47 +1000 Don Sanders (3bb8685d) 

	* Fixes:    NB#75397 -  QMailMessageListModel class not emitting most
          of its signals

2010-07-12 22:03:32 +1000 Don Sanders (172f3cfc) 

	* Remove workaround for movedkey, no longer needed.

2010-07-12 17:06:14 +1000 Don Sanders (54a56922) 

	* Updated doc.

2010-07-12 17:05:03 +1000 Don Sanders (5cf14482) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-12 17:01:46 +1000 Don Sanders (b70a4ed0) 

	* New examples doc.

2010-07-12 16:46:41 +1000 Don Sanders (f4d66f82) 

	* Remove incomplete place holder text.

2010-07-12 16:44:44 +1000 Don Sanders (294ae563) 

	* Remove reference to non-existent doc.

2010-07-12 16:35:58 +1000 Don Sanders (2b38d3d8) 

	* Remove forward declaration of unused class.

2010-07-12 14:55:29 +1000 Eric Springer (359d6f4a) 

	* Remove inadvertently commited debug stuff

2010-07-12 13:04:31 +1000 Don Sanders (b74c662b) 

	* Fix doc.

2010-07-12 12:23:31 +1000 Don Sanders (a0acb012) 

	* Fixes:    Fix regression caused by
          9b6064522c01f9a9b83a0149cfd44e9dbd61d0e3

2010-07-11 23:44:32 +1000 Don Sanders (17ce9a5b) 

	* Update API changes documentation files.

2010-07-11 23:18:41 +1000 Don Sanders (3a9b542c) 

	* Update changelog in preparation for Week 28 release.

2010-07-11 18:04:38 +1000 Don Sanders (51516695) 

	* Fixes:    tst_python_email unit test, test_long_nonstring(), and   
                 test_long_field_name() tests were failing.

2010-07-11 03:37:28 +1000 Don Sanders (ea5fd51a) 

	* Fix a bug in quoted printable RFC2045 decoding of dos line endings
          (RFC complieant) input when MaxCharacters buffer size is
          smaller than the length of the input string.

2010-07-11 03:36:15 +1000 Don Sanders (7b284894) 

	* Fix unit tests so expected quoted printable encoding output is in
          rfc compliant format (dos line endings).

2010-07-09 22:26:05 +1000 Don Sanders (ecc3c139) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-09 22:24:08 +1000 Don Sanders (2bf0980c) 

	* Fixes:    Update MessagePermitted flag of folders on folder
          listing.

2010-07-09 20:56:17 +1000 Eric Springer (11687c71) 

	* Use 0 for invalid previousparentfolderid, related to QTSOL-164

2010-07-09 20:47:51 +1000 Don Sanders (d7fbc817) 

	* Fixes:    Initial mail check.

2010-07-09 20:05:30 +1000 Don Sanders (84d70d9c) 

	* Don't show messages in the local trash as being in the outbox, and 
          don't try and send them.

2010-07-09 18:02:18 +1000 Don Sanders (71de6605) 

	* Fixes:    Not detecting removed messages with retrieveMessageList.

2010-07-09 16:58:48 +1000 Don Sanders (9b606452) 

	* Fixes:    Retrieval of mail for non selectable IMAP folders.

2010-07-08 23:18:40 +1000 Don Sanders (25a2d9d6) 

	* Fix a disconnected imap problem.

2010-07-08 22:49:44 +1000 Don Sanders (4b207e10) 

	* Don't allow copying of partially downloaded messages.

2010-07-08 21:24:35 +1000 Don Sanders (f86e1439) 

	* Fixes:    Sending invalid UID SEARCH UID command with empty list.

2010-07-08 21:18:26 +1000 Don Sanders (54e35f17) 

	* Iterator fix.

2010-07-08 14:47:35 +1000 Don Sanders (23192cad) 

	* Emit appropriate signal for pop account without server specified.

2010-07-08 13:55:04 +1000 Don Sanders (da40ade7) 

	* Fix typo in error status string.

2010-07-07 08:45:48 +1000 Andrew Stanley-Jones (26f17607) 

	* Fix missing declaration

2010-07-07 03:55:18 +1000 Don Sanders (c54a2765) 

	* Fixes:    Failure to correctly detect removed messages on server,  
                  Failure to detect when more messages are available
          on           server in updateFolderCountStatus when
          removed messages           in folder exist.

2010-07-06 21:37:38 +1000 Don Sanders (6b45823b) 

	* Fixes:    Ensure statusUpdate and actionCompleted ipc messages     
               are sent in the case of user cancelled action.

2010-07-06 21:34:12 +1000 Don Sanders (2aa14795) 

	* Fixes:    Lack of interface to distinguish user cancelled and      
              internally cancelled services.

2010-07-06 09:12:36 +0200 Joerg Bornemann (65da3bee) 

	* fix inconsistent line endings like Warwick says

2010-07-06 00:12:38 +1000 Don Sanders (fa4ef283) 

	* Fixes:    Remove debug.

2010-07-06 00:10:02 +1000 Don Sanders (d6ab74dc) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-05 23:52:22 +1000 Don Sanders (134d3606) 

	* Fixes:    bugs in retrieveMessageList detection of removed
          messages.

2010-07-05 21:18:34 +1000 Eric Springer (003cf52f) 

	* Remove unused, but shadowing line

2010-07-05 20:33:36 +1000 Don Sanders (ed021b76) 

	* Fixes:    messages are not removed from qmf database upon account
          deletion

2010-07-05 19:57:22 +1000 Eric Springer (afbbbe2f) 

	* Fix for QtMail not updating statusbar after action completed

2010-07-05 16:35:08 +1000 Eric Springer (cf207fc5) 

	* Supress unused variable warning in popservice

2010-07-05 15:47:42 +1000 Eric Springer (0cc26cfe) 

	* Use enum serviceaction descriptions instead of string

2010-07-04 22:37:34 +1000 Don Sanders (5b34e408) 

	* Trigger flag update of visible messages after get all mail action
          is finished and no accounts are left to check.

2010-07-04 21:31:50 +1000 Don Sanders (78e427e0) 

	* Make retrieveMessageList mark messages as removed. Only works on
          messages within the minimum range, that is only removals
          of the most recent minimum messages. minimum is an
          argument given to retrieveMessageList.

2010-07-04 21:15:47 +1000 Don Sanders (f2dde2f1) 

	* Workaround for disconnected move/copy operations breaking detection
          of messages removed on server.

2010-07-04 18:07:25 +1000 Don Sanders (21a2a283) 

	* Fixes:    Typo in previous commit.

2010-07-04 17:57:14 +1000 Don Sanders (7d6a6552) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-04 17:55:02 +1000 Don Sanders (034a45a7) 

	* Fixes:    Add HighPriority and LowPriority message status fields.

2010-07-04 03:03:48 +1000 Eric Springer (c6669391) 

	* Fix for detecting proper valid actions

2010-07-04 02:48:33 +1000 Don Sanders (1d50f054) 

	* Fixes:    Missing doc.

2010-07-04 02:32:29 +1000 Don Sanders (bf63c51e) 

	* When sending of a message fails A) leave it in the outbox and
          continue sending other messages in the outbox. B) emit a
          messagesFailedTransmitted signal.

2010-07-03 17:00:15 +1000 Don Sanders (f4ab1dd4) 

	* Fixes:    Lack of interface to distinguish between mail and
          non-mail folders.

2010-07-02 21:44:00 +1000 Don Sanders (9700a6e9) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-07-02 21:41:03 +1000 Don Sanders (c83aa16f) 

	* Change default leave body on server size to 20KB. Default to
          deleting pop mails from server. Fix a bug where deletion
          was being reported to fail even though it is successful.

2010-07-02 21:39:44 +1000 Don Sanders (53678c62) 

	* Only update PartialContent flag when retrieving message list

2010-07-02 14:41:07 +1000 Eric Springer (03233a69) 

	* Adding QMailMessageObserver, a way of monitoring actions

2010-07-02 13:12:12 +1000 Don Sanders (2a330dac) 

	* Better doc for QMailServiceAction use.

2010-07-01 16:28:01 +0300 Fathi Boudra (ca10699a) 

	* Convert qmf.pro from CR/LF to LF delimiter

2010-07-01 16:22:15 +0300 Fathi Boudra (5a5315a3) 

	* Add Qt Compressed Help (qch) documentation generation

2010-07-01 22:46:31 +1000 Don Sanders (da7d53f7) 

	* Make message retrieval more robust against tmp dir being clean
          while downloading messages.

2010-07-01 22:22:25 +1000 Don Sanders (68f85cff) 

	* Fixes:    Create inbox folder for POP accounts when collecting
          mail.

2010-07-01 17:01:02 +1000 Don Sanders (0aa59b38) 

	* RetrieveMessageList retrieves newest messages first, and retrieves
          all messages on the server newer than the newest message
          on the client.

2010-07-01 00:51:32 +1000 Don Sanders (d0948a18) 

	* Fixes:    retrieveMessageList retrieving all mails for pop accounts
          instead of just minimum.

2010-06-30 21:02:04 +1000 Don Sanders (973692d5) 

	* Fix a bug with 'get more messages' not being shown after clearing
          the quick search bar.

2010-06-29 18:10:29 +1000 Don Sanders (d6557ab6) 

	* Update license files, so they are the same as Qt.

2010-06-29 17:48:55 +1000 Don Sanders (c88b9c82) 

	* Add missing license file.

2010-06-29 17:47:08 +1000 Don Sanders (862d4460) 

	* Fixes:    Missing license header.

2010-06-29 17:23:22 +1000 Don Sanders (4ae30a73) 

	* Fixes:    On nix QMF data directory is world readable.

2010-06-27 14:56:33 +1000 Don Sanders (a2ba7764) 

	* Fixes:    quoted-printable encoding bug.

2010-06-25 21:49:56 +1000 AleksW (b705675d) 

	* Include account standard folders when listing global standard
          folder contents.

2010-06-25 20:16:27 +1000 Don Sanders (4f1a604e) 

	* Database upgrade script needed for disconnected standard folder
          operations.

2010-06-25 19:00:15 +1000 Don Sanders (34ba9b7b) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-06-25 18:42:35 +1000 AleksW (c633fd8b) 

	* Enable disconnected copy/move on all folders

2010-06-25 14:53:18 +1000 Don Sanders (e47c7be7) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-06-25 12:16:42 +1000 AleksW (5f23e829) 

	* Update store keys test to consider previousparentfolderid change

2010-06-25 06:20:48 +1000 AleksW (6f6c0c63) 

	* Standard folders disconnected copy/move.

2010-06-24 21:58:41 +1000 Don Sanders (97ce91bb) 

	* Fixes:    Missing license files.

2010-06-22 15:35:58 +1000 Eric Springer (384f597f) 

	* Clean up messageAccounts in servicehandler

2010-06-21 23:00:21 +1000 Don Sanders (d00946de) 

	* Fixes:    Rendering of inline images using webkit.

2010-06-21 17:05:53 +1000 Don Sanders (960f5804) 

	* Fixes:    Set ForwardFlag when forwarding a message part using     
               forward w/o download, otherwise service actions
          complain           about no flags to set.

2010-06-17 22:03:12 +1000 Don Sanders (847157bd) 

	* Fixes:    Too many messages retrieved when get more messages is
          used in client,           and messages have been deleted
          on the server with another client.

2010-06-17 17:30:39 +1000 Don Sanders (d0c9624e) 

	* Fix a crash in IntegerRegion::subtract.

2010-06-15 20:02:15 +1000 Don Sanders (1e7d7987) 

	* The Qt Messaging Framework source code is distributed under the
          LGPL 2.1.

2010-06-14 19:55:30 +1000 Don Sanders (268010b5) 

	* Suppress qcop warnings when the following define is enabled 
          SUPPRESS_QCOP_SERVER_WARNING

2010-06-12 01:12:18 +1000 Don Sanders (e4119ca8) 

	* Fixes:    Failure to handle message header fields containing
          unterminated double           quoted text, i.e. unmatched
          " characters.

2010-06-12 01:10:53 +1000 Don Sanders (fd578316) 

	* Add a unit test to catch a problem with handling header fields
          containing unterminated double quote characters.

2010-06-10 22:16:55 +1000 Don Sanders (86b5d7e2) 

	* Workaround to make sure Sent items get a correct AddressTextRole.

2010-06-10 22:08:56 +1000 Don Sanders (cf89a55b) 

	* In the qtmail list of headers change "Sender" to Addressee, as
          Sender isn't correct for Sent folder, and unified folders
          can show both sent and received mails.

2010-06-10 21:41:43 +1000 Don Sanders (211ad255) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-06-10 21:39:36 +1000 Don Sanders (f400b678) 

	* Qtmail specific fix.

2010-06-10 17:54:30 +1000 Shane Bradley (d3f6b97f) 

	* Add pending fix to changelog

2010-06-09 21:55:24 +1000 Don Sanders (d786328d) 

	* Use quoted printable rather than base64 when encoding mail bodies.

2010-06-09 21:50:44 +1000 Don Sanders (144f9688) 

	* Fix a bug where changing from threaded <-> unthreaded mode would
          stop selectionChanged and currentChanged signals from
          being emitted.

2010-06-08 22:08:12 +1000 Don Sanders (5fee18c6) 

	* Fixes:    qtmail not encoding rfc822 type attachments correctly.

2010-06-08 20:47:09 +1000 Don Sanders (5635cbc7) 

	* Support displaying message/rfc822 attachments in qtmail message
          viewer.

2010-06-07 14:43:35 +1000 Don Sanders (69590dde) 

	* Update changes file.

2010-06-07 01:18:46 +1000 Don Sanders (1247567e) 

	* Fixes:    Retrieving an attachment causes full mail check,

2010-06-05 21:04:50 +1000 Don Sanders (e8147349) 

	* Fixes:    Deleting incorrect message in unthreaded model

2010-06-03 18:18:22 +1000 Shane Bradley (30059ec4) 

	* Fix date of changes file.

2010-06-03 18:17:34 +1000 Shane Bradley (e94e3d79) 

	* Update changes file.

2010-06-03 15:11:02 +1000 espringe (29596be1) 

	* Decode message part names for display

2010-06-03 15:06:06 +1000 espringe (c8ce4525) 

	* Supress compile warning in QtMail

2010-06-03 15:04:59 +1000 espringe (0c10e555) 

	* Make SMTP dialog remember persons name

2010-06-01 20:56:27 +1000 Don Sanders (7779b462) 

	* Fixes:    Crash in QMailMessageListModelPrivate::updateMessages

2010-05-21 18:03:14 +1000 Shane Bradley (826ea0ae) 

	* Update changelog.

2010-05-20 11:49:13 +1000 espringe (8cf84140) 

	* Fix unintialized member variable in QMailMessageBodyPrivate

2010-05-19 13:42:15 +1000 AleksW (fa7c6576) 

	* Silence complaints when creating IMAP account without standard
          folders

2010-05-17 18:04:40 +0200 Kimmo Kotajärvi (88544a34) 

	* Double clicking is now required to open the draft edit window.

2010-05-17 16:31:09 +0200 Kimmo Kotajärvi (ba12ea98) 

	* Update message read view when draft selected in addition to opening
          the edit window.

2010-05-18 10:55:31 +1000 AleksW (ade0e2ad) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-05-18 10:54:54 +1000 AleksW (84ff0169) 

	* Merge branch 'beforeme'

2010-05-18 10:50:51 +1000 AleksW (fdaa1f70) 

	* QTSOL-152. Ensure currently executing IMAP strategies are not
          replaced, but are added to the list of pending strategies.

2010-05-17 16:10:29 +1000 espringe (9f894c9a) 

	* Fix to locally remove folders that are no longer on IMAP server

2010-05-10 17:39:59 +1000 Shane Bradley (c99f16cc) 

	* Update changes file.

2010-05-06 18:59:51 +1000 Don Sanders (32611ded) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-05-06 18:57:35 +1000 Don Sanders (e4beb92b) 

	* Fixes:    NB#166378

2010-05-05 15:31:08 +1000 Shane Bradley (f8140a92) 

	* Adjust fixes formatting for CI system.

2010-05-05 14:45:14 +1000 Don Sanders (1b965a68) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-05-04 18:54:32 +1000 AleksW (d27242ad) 

	* QTSOL-130. Replace another serviceaction flagMessages call with a
          call to qmailstore for "move to trash" operation.

2010-05-04 18:08:56 +1000 Shane Bradley (08bf016e) 

	* Update changes file.

2010-05-04 15:37:25 +1000 AleksW (0923b6be) 

	* QTSOL-130. Replace serviceaction calls with mailstore calls for
          message flag changes.

2010-04-30 12:08:20 +1000 Don Sanders (3da30d80) 

	* Update changes file.

2010-04-30 11:18:35 +1000 espringe (3b478031) 

	* Fix reference counting in LongString. Fixes QTSOL-123 and QTSOL-139

2010-04-28 01:58:23 +1000 AleksW (f0ddadb4) 

	* Ensure status items are disconnected when removed from monitor.
          Remove ServiceActionStatusItem objects when they are
          deleted externally and by their corresponding
          QMailServiceActions.

2010-04-28 01:40:18 +1000 AleksW (85bac63c) 

	* Create QMailStorageAction items as needed to remove the "unable to"
          warning. This is a temporary measure to make qtmail more
          immediately usable for testing purposes.

2010-04-27 15:51:53 +1000 AleksW (877ec366) 

	* Connect activity icon to status monitor instead of discrete service
          actions

2010-04-23 14:13:52 +1000 espringe (9ab822f5) 

	* Make IMAP update the folder properties for standard folders

2010-04-23 12:50:05 +1000 espringe (3da6f0ee) 

	* Make IMAP exclusively use the standard folders, instead of having
          its own

2010-04-22 17:02:24 +1000 espringe (5353e61b) 

	* Use fsync over sync if there's only one file.

2010-04-22 13:24:06 +1000 espringe (8c0d7ab8) 

	* Revert accidentally committed debug stuff

2010-04-22 13:11:54 +1000 espringe (45349a6c) 

	* Use QMailAccounts standard folders as the definitive one

2010-04-22 10:07:03 +1000 Lincoln Ramsay (2e7cdacb) 

	* Build on Windows.

2010-04-21 15:16:46 +1000 Lincoln Ramsay (8e93d544) 

	* Don't do excessive syncing.

2010-04-20 18:42:42 +1000 AleksW (cd29bef0) 

	* QTMOBILITY-181. Put headers for messageserver and qtopiamail
          libraries into an 'include' directory on 'make install'

2010-04-20 16:06:02 +1000 espringe (d56ee8d1) 

	* Move database into its own directory

2010-04-19 20:54:34 +1000 AleksW (3a262e28) 

	* Update some directory paths in qdocconf

2010-04-19 19:16:19 +1000 Don Sanders (72b11a6a) 

	* Document using object instances after they have been removed from
          the store results in undefined behavior.

2010-04-19 17:21:23 +1000 espringe (1fc3eb07) 

	* Change return type of wait() to void

2010-04-16 16:37:40 +1000 Don Sanders (47357e7b) 

	* Update changes files.

2010-04-16 15:27:23 +1000 espringe (702e43ed) 

	* Remove timeout from all locking, having it block indefinitely.

2010-04-14 17:00:28 +1000 Lincoln Ramsay (5d0b71cd) 

	* Make sure the encrypted bytes being written don't fall behind.

2010-04-06 15:20:11 +1000 Lincoln Ramsay (ccd0a2b9) 

	* Limit memory use while sending messages.

2010-04-13 17:43:05 +1000 Shane Bradley (52a1595d) 

	* Update changelog.

2010-04-13 16:06:36 +1000 espringe (2da7df9e) 

	* Fix some compile warnings.

2010-04-13 15:55:35 +1000 Shane Bradley (a4b9e450) 

	* Update changelog.

2010-04-13 15:01:54 +1000 Shane Bradley (dc0c0358) 

	* Add CHANGES file to help track fixes downstream.

2010-04-13 12:05:28 +1000 espringe (d101eb1d) 

	* Increase the time out for some qmailstore operations

2010-04-12 14:25:15 +1000 espringe (89664cc0) 

	* Disable the timeout test in macs unit test, where it's not yet
          implemented.

2010-04-09 11:49:09 +0200 Joerg Bornemann (98871093) 

	* fix introduced warning

2010-04-09 11:46:51 +0200 Joerg Bornemann (9c6a31aa) 

	* fix qtopiamail build for non-Linux platforms

2010-04-09 12:09:50 +1000 espringe (f17dbcf1) 

	* Prevention against attempting adding duplicate messages in POP

2010-04-08 19:57:18 +1000 espringe (e45617a1) 

	* UI improvements to AccountSettings example

2010-04-08 16:56:25 +1000 espringe (8456ec5b) 

	* Add lock() and unlock() to QMailStore. Fixes QTSOL-112

2010-04-08 11:46:55 +1000 espringe (17b8ffa7) 

	* Stop attempting adding duplicate serveruids in unittests

2010-04-07 19:11:37 +1000 AleksW (503b093e) 

	* Remove dead code

2010-04-07 17:10:22 +1000 AleksW (e419215b) 

	* Theme support only on linux

2010-04-07 16:54:43 +1000 AleksW (34c38c5a) 

	* Compile.

2010-04-07 16:21:49 +1000 AleksW (ce7669a0) 

	* Remove superfluous directory

2010-04-07 15:58:56 +1000 AleksW (b6923266) 

	* Remove qtmail settings directory

2010-04-07 13:20:43 +1000 AleksW (54405d2f) 

	* Restructure source layout grouping qtmail example files together,
          separate from QMF.

2010-04-06 22:46:45 +1000 espringe (b7277a3c) 

	* Stop duplicate directory seperators for temp paths

2010-04-07 13:15:46 +1000 espringe (2c9a871e) 

	* Prevention against duplicate messages.

2010-04-07 12:15:20 +1000 AleksW (c33ad182) 

	* WIP. Changes in preparation of supporting better service actions
          concurrency.

2010-03-24 21:23:07 +1000 espringe (c929e64f) 

	* Fix QMailStore's memory leak of QCopChannel on destruction

2010-03-24 19:40:23 +1000 AleksW (f52830ff) 

	* Compile for Qt 4.5

2010-03-24 19:12:09 +1000 AleksW (24b3415c) 

	* Modify QMailStore to operate without any content manager plugins
          loaded. In this scenario, only message metadata operations
          are performed.

2010-03-23 16:31:14 +1000 espringe (5bc3ede1) 

	* Reverting clean-up of QCopChannel until crash on destruction is
          fixed

2010-03-23 16:29:59 +1000 espringe (4bf364d4) 

	* Fix memory leak in imap plugin

2010-03-23 14:16:01 +1000 espringe (f9fde544) 

	* Fix memory leaks found by valgrind

2010-03-23 13:33:49 +1000 espringe (adc33225) 

	* Move generated docs to doc/html

2010-03-23 13:24:24 +1000 Don Sanders (66fafe83) 

	* Try to show changes to html documentation so that out of date
          documentation can be detected. This change is not
          sufficient but it's a start.

2010-03-23 13:23:12 +1000 Don Sanders (19c8b25e) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-03-23 13:17:06 +1000 Don Sanders (bdf5d879) 

	* Include html documentation, it's referred to in the README file.

2010-03-23 13:06:00 +1000 Don Sanders (9d663bea) 

	* Update year for qdoc generation.

2010-03-17 18:25:51 +1000 espringe (2b30bd6b) 

	* Allow the replying/forwarding/deleting of searched messages

2010-03-17 11:55:33 +1000 espringe (f4dc0290) 

	* Fix visual studio compile warnings

2010-03-16 15:43:13 +1000 espringe (3ea55647) 

	* Use a new window in QtMail to display search messages

2010-03-16 15:40:20 +1000 espringe (6389372a) 

	* Switch to using status to store temporary messages

2010-03-15 22:50:50 +1000 Don Sanders (2dc996d9) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-03-15 22:46:15 +1000 Don Sanders (4bac884c) 

	* Use $QMF_DATA/tmp for temporary files

2010-03-15 16:32:37 +1000 espringe (8cd98c9a) 

	* Further UI improvements in QtMail SearchView

2010-03-15 12:23:22 +1000 espringe (f7d58952) 

	* QtMail ui changes for searching

2010-03-12 00:53:47 +1000 Don Sanders (6830de53) 

	* Fix a bug with threaded conversations action visible state not
          being updated correctly.

2010-03-11 23:11:00 +1000 Don Sanders (5f239306) 

	* API+IMAP implementation of QTSOL-113 importance status field for
          messages

2010-03-11 17:35:55 +1000 Don Sanders (8f680154) 

	* Take known removed on server messages into account with
          retrieveMessageList.

2010-03-11 14:00:41 +1000 Don Sanders (82118783) 

	* Fix bug with icon not updating after a message is marked as unread.

2010-03-11 13:47:40 +1000 Don Sanders (02bc4e5e) 

	* Batch exporting/synchronizing of unread<->read status changes.

2010-03-10 20:06:16 +1000 Don Sanders (e3fcf266) 

	* Implement two-way status syncing.

2010-03-10 12:17:14 +1000 Don Sanders (30a45e55) 

	* Consistent capitalization.

2010-03-10 11:35:56 +1000 Don Sanders (69102f88) 

	* Default canDeleteMail on server to true for imap configuration.

2010-03-09 23:42:45 +1000 Don Sanders (c7dc0a5a) 

	* Add missing file.

2010-03-09 20:03:24 +1000 Don Sanders (f763bc4f) 

	* BIC:Fix a problem with only the first column of a modelview item
          being updated when a message is modified in the store.

2010-03-08 09:33:31 +0100 Olli Werwolff (b5382b31) 

	* Fixed Windows build

2010-03-08 18:18:52 +1000 Eric Springer (6aeaa2bb) 

	* Stop messageserver crashing when attempting operations on a
          deregistered account

2010-03-08 16:34:23 +1000 Eric Springer (ce9148d0) 

	* Stop accountsettings widget from (temporarily) having multiple
          layouts

2010-03-08 15:20:01 +1000 Don Sanders (ecb1e832) 

	* Fix crash in QMailStore

2010-03-05 19:00:00 +1000 Don Sanders (b1655440) 

	* Show progress when downloading an attachment.

2010-03-05 15:43:25 +1000 Don Sanders (3bf2d071) 

	* Fix Mail checking permanently fails if IMAP server returns
          incorrect message section size

2010-03-05 13:57:13 +1000 Don Sanders (fbfdd591) 

	* Slight modification to previous handling of deleted messages code.

2010-03-05 13:49:22 +1000 AleksW (544ca7de) 

	* Update .gitignore to exclude vim tags files.

2010-03-04 20:39:10 +1000 Don Sanders (bba581c2) 

	* Export updates before interval mail checking. Also don't delete
          messages on the server when cleaning up duplicate messages
          after a crash.

2010-03-04 19:55:02 +1000 AleksW (9a4f5d2d) 

	* Increase QMailFolder cache size now that we are testing with larger
          accounts.

2010-03-04 15:04:21 +1000 AleksW (2f9ee4a2) 

	* Update .gitignore so the directories are not matched, only the
          binaries.

2010-03-03 20:27:16 +1000 Eric Springer (d99d6dba) 

	* Speed up deleting messages. Fixes QTSOL-108

2010-03-02 16:25:09 +1000 AleksW (d3c5fec8) 

	* Ugh, again with the missing files.

2010-03-02 16:11:27 +1000 AleksW (4c4d31e1) 

	* Account settings improvements.

2010-03-01 19:03:58 +1000 Don Sanders (118297e1) 

	* Fixes:     ServiceHandler::expireAction

2010-02-28 02:00:15 +1000 Don Sanders (609fbf8d) 

	* Add mark message as unread action to reader window.

2010-02-27 00:23:57 +1000 Don Sanders (cb1970a6) 

	* Fixes:    A bug with QMailMesageThreadedModel not sorting items
          correctly

2010-02-25 19:02:12 +1000 AleksW (e8c12b69) 

	* Missing files from last commit?

2010-02-25 18:46:03 +1000 AleksW (502a9876) 

	* Move accountsettings into settings subdir and break into original
          files again for readability.

2010-02-25 17:22:24 +1000 AleksW (81c73141) 

	* Make compile windows. VC getting confused with qtmail main.cpp.
          Rename until better solution found.

2010-02-25 16:48:56 +1000 Eric Springer (c872906b) 

	* Update docs to reflect QMailStore isn't being used for validity
          check

2010-02-25 16:08:34 +1000 AleksW (14823095) 

	* Some dialogs should be QMessageBox::question instead of
          QMessageBox::warning.

2010-02-25 15:27:52 +1000 AleksW (f7d0a72b) 

	* Merge editaccounts and accountsettings.

2010-02-25 14:55:40 +1000 AleksW (6561740a) 

	* Launch account settings dialog explicitly in qtmail instead of a
          separate process.

2010-02-25 14:36:18 +1000 AleksW (f79c71fb) 

	* Move resources from settings app into qtmail and remove duplicates.

2010-02-25 14:18:52 +1000 AleksW (8f3361ac) 

	* Move account settings code into qtmail example.

2010-02-25 15:19:19 +1000 Eric Springer (51e7ac62) 

	* Calculate progress correctly in QtMail

2010-02-25 14:59:32 +1000 Eric Springer (5ce63941) 

	* Remote searching related changes

2010-02-24 16:47:36 +1000 AleksW (7e47730f) 

	* Clean up warnings.

2010-02-24 15:57:27 +1000 Don Sanders (eb2c5d02) 

	* Document QMailMessageService::requiresReregistration()

2010-02-24 15:10:18 +1000 Don Sanders (187178ec) 

	* Workaround qdoc errors of the form:  Cannot find 'QMailTransport'
          specified with '\class' in any header file Caused by
          QT_END_NAMESPACE macros.

2010-02-24 12:18:14 +1000 Don Sanders (56bda29a) 

	* Fix typo.

2010-02-23 15:53:36 +1000 AleksW (1b67545b) 

	* OSX: Fix "File" menu on qtamil example

2010-02-23 15:04:09 +1000 AleksW (01789d65) 

	* Cleanup. Replace some ugly icons.

2010-02-23 12:47:36 +1000 AleksW (1bdea4f2) 

	* OSX: Ensure qtmail example app loads correct messageserver process.

2010-02-22 10:47:00 +0100 Christian Kamm (3ff424d7) 

	* Qt 4.7 got global hash function for QUrl. Don't define an extra
          one.

2010-02-22 19:00:37 +1000 AleksW (ba5bd81c) 

	* Correct logic for windows debug and release.

2010-02-22 18:33:34 +1000 AleksW (f4385f73) 

	* OSX: Build debug and release for frameworks.

2010-02-22 15:59:40 +1000 AleksW (3ed12320) 

	* OSX: Dont unecessarily build plugins as frameworks.

2010-02-22 15:13:10 +1000 AleksW (a17b181b) 

	* If Qt is built as a framework on OSX, build QMF as a framework
          also.

2010-02-20 00:10:13 +1000 AleksW (b386cb14) 

	* Cleanup

2010-02-19 23:02:31 +1000 AleksW (caef3c80) 

	* Ok now really compile.

2010-02-19 18:11:05 +1000 AleksW (cb0e6186) 

	* Make compile on Max OSX 10.6. Should also work on 10.5, but
          untested. Disable messageserver benchmark test until
          ported.

2010-02-19 18:01:45 +1000 Eric Springer (bb2f294f) 

	* Changes and fixes with temporary mail infastructure

2010-02-19 16:59:16 +1000 AleksW (27be252e) 

	* On Windows consider the build configuration of the Qt libraries we
          are compiling against. If the build configuration is not
          specified we should match the configuration of the Qt
          libraries.

2010-02-17 14:27:35 +1000 AleksW (04df8b09) 

	* Compile fix. Ensure template instantiations are explicitly exported
          for complilers that require such directives. (VC++)

2010-02-15 22:28:34 +1000 Don Sanders (f000cc08) 

	* Fix a bug that was causing the folder tree to collapse when new
          mail arrives.

2010-02-15 22:27:17 +1000 Don Sanders (cf659e15) 

	* Fixes:    Fix small doc typo.

2010-02-13 21:41:32 +1000 Don Sanders (b505a5e1) 

	* Update note related to reducing memory use when encoding a message
          for transmission.

2010-02-11 21:36:14 +1000 Don Sanders (fe541e86) 

	* Fixes:    Crash in MessageList::rowsInserted.

2010-02-11 15:55:57 +1000 Don Sanders (f16054db) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-02-11 15:53:31 +1000 Don Sanders (1eb03ca1) 

	* Fixes:    Failure to initialize accountmodel when account signal is
          received.

2010-02-10 16:37:58 +1000 Eric Springer (f7adc22e) 

	* Add a git ignore file

2010-02-09 23:16:12 +1000 Don Sanders (16b21c62) 

	* Merge branch 'master' of
          scm.dev.nokia.troll.no:addons/messagingframework

2010-02-09 23:11:16 +1000 Don Sanders (bd303150) 

	* If a move or copy message operation fails the integrity check, then
          report a service failure, rather than terminating the
          messageserver process.

2010-02-09 17:58:59 +1000 Eric Springer (04a16f68) 

	* Preliminary server side searching

2010-02-08 15:53:36 +1000 AleksW (417c8fd1) 

	* Compile fix.

2010-02-05 12:43:20 +1000 Don Sanders (687af4d9) 

	* Compile fix?

2010-02-04 20:57:50 +1000 Don Sanders (1f4314e3) 

	* Simplify last commit.

2010-02-04 19:08:34 +1000 Don Sanders (040fcb66) 

	* Remember the current item when switching between folders (keys
          really). Don't forget the current item when
          performing/clearing a quicksearch.

2010-02-03 20:33:52 +1000 Don Sanders (adc1d50c) 

	* Keyboard accel fix, select mail after making current. Implement +,-
          goto next/prev unread.

2010-02-02 22:33:09 +1000 Don Sanders (28cb6779) 

	* Global keyboard accelerators, a new approach.

2010-02-02 17:46:21 +1000 Don Sanders (9ea64f8e) 

	* Don't use 100% cpu. Fixes a silly regression introduced by recent
          expandAll change.

2010-02-02 12:26:44 +1000 Don Sanders (8f19bad5) 

	* When only showing messages that are unread, don't show messages 
          that have already been read elsewhere.

2010-02-01 12:08:32 +1000 Eric Springer (dbfd714c) 

	* Fix QMailMessageListIndex from incorrectly returning results.

2010-01-29 12:52:07 +1000 Eric Springer (40ec640c) 

	* Include Qt's libraryPaths when searching for plugins

2010-01-28 21:00:26 +1000 Don Sanders (78dfaa08) 

	* Don't decorate the root of the message list (QTreeView).

2010-01-28 20:59:30 +1000 Don Sanders (417bdf22) 

	* By default expand all items in the message list (QTreeView).

2010-01-28 15:43:36 +1000 Don Sanders (4038e7e3) 

	* Don't show removed messages by default in the message list. This is
          required for usability at least while transition to qtmail
          and  deleting mails with another client. Also don't show
          removed messages for any status filter except removed, 
          for the same (usability) reason. Also cache the last
          search key in the quick search bar.

2010-01-25 16:50:55 +1000 Don Sanders (d1a50d98) 

	* Make QMailMessageService::requiresReregistration() function const.

2010-01-25 16:39:37 +1000 Don Sanders (80a3acfe) 

	* Don't clear the quick search bar when changing folders. As that's
          my preference, perhaps it's just a matter of taste.

2010-01-22 15:00:40 +1000 Don Sanders (e6c5a05f) 

	* Add an icon to 'not removed' status filter.

2010-01-21 19:57:28 +1000 Don Sanders (f6d47511) 

	* BIC. Add and use 'bool
          QMailMessageService::requiresReregistration()' method to
          make re-registration of services after an account is
          changed by an external process optional.

2010-01-20 11:41:01 +1000 Eric Springer (12fd2d58) 

	* Don't attempt to translate a dynamically generated error

2010-01-19 20:52:12 +1000 Don Sanders (0eaf8066) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2010-01-19 20:51:01 +1000 Don Sanders (3d5c13b7) 

	* Add missing tr's.

2010-01-19 20:48:12 +1000 Don Sanders (4b921e35) 

	* Provide a quick status filter to show only non-removed messages.

2010-01-19 14:09:56 +1000 Eric Springer (6e00eaa5) 

	* Return true if at least one search request goes through

2010-01-19 14:07:04 +1000 Eric Springer (347eab5a) 

	* Don't do a local search after doing a remote search

2010-01-19 14:00:29 +1000 Eric Springer (766e702f) 

	* Use removeFirst() instead of takeFirst() when appropriate

2010-01-19 09:23:20 +1000 Eric Springer (07f8d116) 

	* Fix crash in servicehandler.cpp when dereferencing a deleted
          pointer

2010-01-15 20:14:56 +1000 Don Sanders (00e5da41) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2010-01-15 20:08:49 +1000 Don Sanders (30e4280a) 

	* Apply NDK simulator related patch.

2010-01-13 15:36:41 +1000 Eric Springer (1c93eb56) 

	* Add progress events to ImapFolderList

2010-01-08 18:54:45 +1000 Don Sanders (71082908) 

	* Simple auto completion in recipient fields using mail in sent
          folder(s).

2010-01-08 14:30:13 +1000 Eric Springer (efda6882) 

	* Don't spell check quotes lines

2010-01-08 13:52:43 +1000 Don Sanders (1dc9c73d) 

	* When push email is enabled default to monitoring INBOX mailbox. Fix
          a small bug with 'push folder' label not being
          disabled/enabled  correctly.

2010-01-07 18:00:47 +1000 Don Sanders (4ed87e15) 

	* As-you-type spell checking in the editor.

2010-01-07 15:18:56 +1000 Don Sanders (52cda709) 

	* Fix bug ensure main protocol login doesn't begin until all idle 
          protocols are in idle state (not just connected). Remove
          initialIdling logic from IdleProtocol class, instead
          knowledge  of completeness of idle protocols is
          encapsulated in ImapClient  class, using
          _waitingForIdleFolderIds and _waitingForIdle, and 
          _idlesEstablished. Fix bug make sure that after a
          successful error recovery operation,  that push email
          enabled folders are checked for new mail, by  handling
          restarting of client also in ImapService instead of just 
          in ImapClient::idleOpenRequested.

2010-01-07 13:59:38 +1000 Don Sanders (f3f30522) 

	* Remove obsolete code todo with the updateMessagesFlags strategy 
          calling ImapClient::monitor.

2010-01-07 12:52:43 +1000 Don Sanders (6c712e42) 

	* Use IdleProtocol objects and ImapClient::monitor to monitor folders
           defined in the configuration dialog as push enabled.
          Disable monitor updateMessageFlags folders for new mail
          logic,  as it has been superseded by the new multi mailbox
          push email logic.

2010-01-07 10:59:00 +1000 Eric Springer (7ecb5af9) 

	* Fix crash when attempting a remote search

2010-01-06 16:04:43 +1000 Don Sanders (2382c060) 

	* Remove spurious warning and comment.

2010-01-06 15:53:33 +1000 Don Sanders (511c2d2d) 

	* Change the IMAP Plugin configuration class to store a list of push 
          enabled mailboxes. Additionally change the IMAP Plugin GUI
          settings class to enable  the user to select mailboxes to
          push enable. (List of push enabled mailboxes is not yet
          actually used by the network code, that will be done
          next).

2010-01-06 14:53:01 +1000 MattV (2967e157) 

	* Maintain existing naming convention.

2010-01-05 15:12:21 +1000 Eric Springer (5f1643b2) 

	* Add support for accounts (dis)allowing creating folders

2010-01-05 14:39:47 +1000 Eric Springer (24b93ad6) 

	* Fix the progress events of folder operations to occurs at the right
          time

2010-01-04 16:27:52 +1000 Eric Springer (5632359a) 

	* Add support for NIL hierarchical delimiters

2010-01-04 10:52:42 +1000 Eric Springer (30b045dd) 

	* Remove unused delimiter.

2010-01-04 10:28:51 +1000 Eric Springer (a8a7743f) 

	* Make the activity icon respond to storage actions (like folder
          operations)

2009-12-29 18:40:51 +1000 Don Sanders (64edfc9b) 

	* Remove some dead code. Add some comments.

2009-12-24 16:18:01 +1000 MattV (271b1535) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-24 16:14:52 +1000 MattV (773908cd) 

	* Avoid superfluous search when folder has no local content.

2009-12-24 11:10:24 +1000 Eric Springer (b619ecd3) 

	* Follow Qt style guidelines on declaring multiple variables

2009-12-23 18:33:58 +1000 Don Sanders (ec5079d7) 

	* Fix a bug with retrieveMessageList strategy.

2009-12-23 16:37:01 +1000 Eric Springer (42cfa5d4) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-23 16:35:55 +1000 Eric Springer (84d8fef9) 

	* Only show create/delete/rename for folders with those properties

2009-12-23 16:34:41 +1000 Eric Springer (0a81e4c2) 

	* Set create/delete/rename properties of discovered IMAP folders

2009-12-23 16:29:10 +1000 Eric Springer (ece0dd0a) 

	* Add property in QMailFolder for create/rename/delete folders

2009-12-23 16:01:09 +1000 Don Sanders (f41fefb3) 

	* Change the default message download limit to something reasonable,
          as it's measured in KB.

2009-12-23 16:00:03 +1000 Don Sanders (bb536be2) 

	* Slightly more readable debug output.

2009-12-23 14:27:29 +1000 AleksW (25322b6d) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-23 14:16:03 +1000 AleksW (44e28b35) 

	* Don't clear the mailstatusflags table when clearing the database as
          the flags are set at startup and used internally by the
          framework.

2009-12-23 11:52:22 +1000 Eric Springer (cc707d59) 

	* Fix GenUrlAuth from sending repeated values

2009-12-23 11:43:31 +1000 Eric Springer (a154f720) 

	* Fix GenUrlAuthState and AppendState from sending repeated values

2009-12-22 16:56:55 +1000 Eric Springer (1f741db7) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-22 16:54:26 +1000 Eric Springer (c4f41dcd) 

	* Return proper error code to caller

2009-12-22 16:53:16 +1000 Don Sanders (88b9ded6) 

	* Fixes:    Crash when parsing ill-formed gmail imap BODYSTRUCTURE
          output.

2009-12-22 16:47:37 +1000 Eric Springer (bf0cfa84) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-22 16:40:45 +1000 Eric Springer (3b9796da) 

	* IMAP create/delete/rename folder implementation

2009-12-22 15:06:34 +1000 Eric Springer (850553f6) 

	* Make folder name changes send update

2009-12-22 14:20:05 +1000 Eric Springer (66b9970e) 

	* Use right dispatch handler

2009-12-21 12:25:54 +1000 MattV (70afdacc) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-18 22:13:26 +1000 Don Sanders (a6853cb2) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-12-18 22:07:24 +1000 Don Sanders (1b447442) 

	* Fixes:    Push email not collecting all mail

2009-12-18 11:33:12 +1000 MattV (4ed480be) 

	* Allow QMF to compile against namespaced Qt.

2009-12-17 18:18:07 +1000 Don Sanders (c27162af) 

	* Fix bug in get more messages functionality.

2009-12-16 18:36:43 +1000 Eric Springer (fd61cbf7) 

	* Fix issue causing folders with attribute \noselect to not being
          listed

2009-12-14 12:07:45 +1000 MattV (50ba147d) 

	* Remove references to obsolete common.pri location.

2009-12-11 13:17:35 +1000 Eric Springer (92fa5a09) 

	* Pass folder requests to the plugins

2009-12-11 13:11:42 +1000 Eric Springer (9dfe3f59) 

	* Fixes issue of sending wrong uninitalized data

2009-12-10 16:21:37 +1000 Eric Springer (78e36144) 

	* Connecting qtmail to the interface for folder operations

2009-12-10 14:52:40 +1000 Eric Springer (2a46b1cf) 

	* Add support for folder operations in the qtmail example

2009-12-09 12:46:17 +1000 Eric Springer (f6afbf74) 

	* Add interface for folder manipulation via message server.

2009-12-09 12:45:36 +1000 Eric Springer (84e3beb7) 

	* Fixes compile warning about comparing signed and unsigned

2009-12-09 12:45:00 +1000 Eric Springer (5fb389c6) 

	* Fixes compile warnings about possible uninitialised data

2009-12-02 12:31:07 +1000 MattV (f67540bf) 

	* Fix inline image loading for QTextBrowser rendering.

2009-12-02 12:10:00 +1000 MattV (5c4b4634) 

	* Add inline image loading when using WebKit renderer.

2009-11-23 10:12:05 +1000 MattV (4dedb56b) 

	* Remove instances of 'Qt Software' from copyright info.

2009-11-20 14:43:26 +1000 MattV (6ab8a52f) 

	* Compile fix for windows mobile.

2009-11-20 14:38:37 +1000 MattV (2370e53c) 

	* Do not register flags when built for parsing only.

2009-11-20 14:33:38 +1000 MattV (04a1eb7f) 

	* Fix include directive quoting form.

2009-11-20 14:29:10 +1000 MattV (3096dc31) 

	* TokenType symbol conflicts with something on windows mobile...

2009-11-20 14:26:23 +1000 MattV (31ac6099) 

	* Compile fix for windows mobile.

2009-11-20 14:09:26 +1000 MattV (e1bc2ecd) 

	* Allow only the instantiations needed for parsing.

2009-11-20 14:06:39 +1000 MattV (e44c3413) 

	* Allow QMessage to be built for parsing only.

2009-11-20 14:05:36 +1000 MattV (a2449fe1) 

	* Allow QCop to be ommitted.

2009-11-20 14:00:57 +1000 MattV (61c78f09) 

	* Allow qtopiamail code to be built within a single module.

2009-11-20 14:00:10 +1000 MattV (46aa213c) 

	* Compile fix for windows mobile.

2009-11-20 13:59:24 +1000 MattV (3246dce7) 

	* Do not export symbols unnecessarily.

2009-11-19 17:15:20 +1000 MattV (7d253692) 

	* Apply nocase option for message comparisons.

2009-11-19 16:56:09 +1000 MattV (19c1f4a1) 

	* Use case-insensitive search for message data elements.

2009-11-16 09:46:03 +1000 MattV (8bfd5b69) 

	* Minor docs change.

2009-10-21 09:17:31 +1000 MattV (e39cd019) 

	* Ensure instances of plugin classes are released at shutdown.

2009-10-20 12:31:10 +1000 MattV (80514a54) 

	* Allow optional shutdown signal handling.

2009-10-09 14:26:47 +1000 MattV (c73d15e2) 

	* Improved documentation for reference parts.

2009-10-08 07:44:00 +1000 MattV (1b5d6bf7) 

	* Test for the presence of parts before accessing them.

2009-10-08 07:43:22 +1000 MattV (64b08a20) 

	* Allow a part location to tested for presence in a message.

2009-10-08 07:36:45 +1000 MattV (eadc5ba0) 

	* Handle untagged FETCH responses out of sequence.

2009-10-07 11:59:27 +1000 MattV (beb700aa) 

	* Allow integer region strings to be decomposed.

2009-10-01 15:32:33 +1000 MattV (8204e2e8) 

	* Add variable which should be intelligible in backtrace.

2009-10-01 15:22:37 +1000 MattV (ec38a04f) 

	* Use case-insensitive comparisons.

2009-10-01 14:06:38 +1000 MattV (ea08e647) 

	* Ensure that we received the section we expected.

2009-09-28 10:01:52 +1000 MattV (8c1ef6e4) 

	* Ensure that lower-case encoding is correctly decoded.

2009-09-23 16:46:23 +1000 MattV (c13e1c8c) 

	* Estimate size for local draft messages.

2009-09-23 16:46:08 +1000 MattV (380378b4) 

	* Report API change.

2009-09-23 15:19:42 +1000 MattV (bb44c077) 

	* Flag messages that have no external representation as local-only.

2009-09-23 15:18:55 +1000 MattV (2a9a15b0) 

	* Add missing documentation element.

2009-09-23 10:28:59 +1000 MattV (e68107f4) 

	* Test modification status is correctly maintained.

2009-09-23 10:28:22 +1000 MattV (118eb36f) 

	* Mark added messages as unmodified.

2009-09-23 10:10:24 +1000 MattV (07015a99) 

	* Add 'make doc' target to generate documentation.

2009-09-16 12:27:17 +1000 MattV (fccd1bd4) 

	* Preserve content directory when clearing contents.

2009-09-16 09:53:31 +1000 MattV (28417057) 

	* Rely on common.pri for CONFIG settings.

2009-09-15 16:50:12 +1000 MattV (86ac2b94) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-09-15 16:49:43 +1000 MattV (6fa18b7e) 

	* Update documentation CSS.

2009-09-11 18:51:29 +1000 AleksW (f02b996d) 

	* Make compile on windows.

2009-09-09 18:33:24 +1000 Don Sanders (f71e5c0e) 

	* Don't download all messages in a folder the first messages are
          retrieved  from the folder. Instead just retrieve the
          single most recent.

2009-09-09 16:31:59 +1000 MattV (c3b14ed6) 

	* Remove references to QPE.

2009-09-09 16:24:04 +1000 MattV (972988df) 

	* Move qtmail to examples directory.

2009-09-08 16:18:11 +1000 MattV (1bee2c92) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-09-08 16:17:31 +1000 MattV (e1108a9e) 

	* Setting to multipart should remove any pre-existing body.

2009-09-07 15:44:57 +1000 Don Sanders (d079b142) 

	* Add README file.

2009-09-04 21:10:10 +1000 Don Sanders (9946fd41) 

	* Fixes:    Slow message threading.

2009-09-04 11:45:29 +1000 Don Sanders (e322d88e) 

	* Fixes:    Slow threading.

2009-09-03 22:09:13 +1000 Don Sanders (22b64e77) 

	* Fixes:    Very slow construction of threadmodel for a large number
          of messages.

2009-08-13 15:09:45 +1000 MattV (5606bdcd) 

	* Merge branch 'qmf-1.0'

2009-08-13 15:00:14 +1000 MattV (c1836938) 

	* Do not abort on initialization failure.

2009-08-06 13:53:07 +1000 MattV (35e7908d) 

	* Allow IMAP special directories to be cleared.

2009-08-06 12:16:13 +1000 MattV (a83321cd) 

	* Improve accuracy of error message text.

2009-08-04 12:18:27 +1000 MattV (f426f863) 

	* Body search should be recursive for multi-part messages.

2009-08-03 15:33:43 +1000 MattV (1c14ae72) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-08-03 15:31:49 +1000 MattV (3fc0ec4d) 

	* Documentation fixes.

2009-08-03 14:47:14 +1000 AleksW (06bd28fb) 

	* Minor cleanups

2009-07-31 15:03:01 +1000 AleksW (1d6c9f01) 

	* Fix messageserver regressions. Flagging messages was not reporting
          activity causing imapservice to lock out all subsequent
          requests. Serviceactions when called multiple times before
          completion would send null actions to the server causing
          it to permanently lock associated services.

2009-07-31 12:09:11 +1000 MattV (4c2d3df8) 

	* Expose multipart type name parsing to clients.

2009-07-28 14:05:41 +1000 MattV (be0e040f) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-07-28 14:05:10 +1000 MattV (4d623dac) 

	* Do not attempt to parse empty input.

2009-07-27 16:28:15 +1000 AleksW (f4e9cea1) 

	* Don't show quicksearch on full search dialog for messagelistview
          widget.

2009-07-24 16:57:27 +1000 AleksW (cbb7c92f) 

	* Prevent sending unavailable plugin error message from showing if we
          don't have any accounts.

2009-07-24 15:44:02 +1000 AleksW (efc5fac3) 

	* More icon cleanup.

2009-07-24 15:18:26 +1000 AleksW (aba687ec) 

	* Icon improvements

2009-07-24 14:16:35 +1000 AleksW (4638302f) 

	* Revert unecessary separation of quicksearchwidget. This widget
          relies on remembering and restoring state of
          messagelistview. Conceptually better off in a single
          class.

2009-07-24 14:01:45 +1000 AleksW (2e974e0a) 

	* Add separators to context menus to make them more readable.

2009-07-23 15:52:31 +1000 MattV (dae2e5b8) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-07-23 15:49:55 +1000 MattV (c3ee0c40) 

	* When sorting by status fields, mask out irrelevant information.

2009-07-23 14:56:31 +1000 MattV (2513cc85) 

	* Use a common implementation for sort keys.

2009-07-23 14:14:55 +1000 AleksW (1e48fd43) 

	* Reconnect full search signal

2009-07-23 13:39:31 +1000 AleksW (87b75f5e) 

	* Allow sharing of common QActions removing duplicates from
          messagelistview and readmail.

2009-07-22 11:27:31 +1000 AleksW (3935d4cd) 

	* Connect search button in quicksearch widget to load searching
          dialog.

2009-07-21 19:23:05 +1000 AleksW (88a66536) 

	* Ensure browserwidget actions are shown in addition to context
          specific action items.

2009-07-21 16:20:08 +1000 MattV (5ab22a14) 

	* Apply limit/offset parameters.

2009-07-21 15:48:36 +1000 MattV (5033a808) 

	* Permit limit/offset parameters to query functions.

2009-07-21 15:47:59 +1000 MattV (70ba454b) 

	* Remove unnecessary parameter from internal interface.

2009-07-21 12:15:01 +1000 AleksW (23b71dc3) 

	* More viewer plugin cleanup.

2009-07-16 16:16:49 +1000 MattV (878a106f) 

	* Update mime types, add ensure non-match results in
          application/octet-stream.

2009-07-16 11:37:15 +1000 MattV (01a2e64b) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-07-16 11:36:50 +1000 MattV (f2f96747) 

	* Allow parts to be removed individually.

2009-07-16 11:04:03 +1000 AleksW (f9bbaba4) 

	* Minor cleanup.

2009-07-15 16:06:05 +1000 AleksW (6dbae68a) 

	* Enable external handling of link clicks for webview. Rename define.

2009-07-15 14:12:19 +1000 AleksW (0ab9a0a7) 

	* Same as last commit.

2009-07-15 14:07:45 +1000 AleksW (e21fade7) 

	* Fix compile after file rename change.

2009-07-15 14:06:28 +1000 AleksW (8a62b28e) 

	* Rename files to reflect new class name.

2009-07-15 14:01:50 +1000 AleksW (04b944c6) 

	* Add optional webkit support for mail reader. WIP.

2009-07-13 11:39:27 +1000 AleksW (a8515f0f) 

	* Compile for qt 4.4

2009-07-10 15:42:11 +1000 MattV (ce43dd64) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-07-10 15:34:49 +1000 MattV (176b9d52) 

	* Update response flags after succesful transmit.

2009-07-10 15:32:30 +1000 MattV (a92f917f) 

	* Apply flag changes for \Answered and $Forwarded.

2009-07-10 15:31:59 +1000 MattV (c069ba65) 

	* Transfer responsibility from sink to source after transmit.

2009-07-10 15:30:55 +1000 MattV (a79cf196) 

	* Ensure actionCompleted is not emitted unnecessarily.

2009-07-10 15:27:40 +1000 MattV (92acd516) 

	* Do not report success directly, but allow it to be derived.

2009-07-10 14:44:20 +1000 Don Sanders (d97fa9cf) 

	* Make it compile with qt 4.4.

2009-07-10 13:14:20 +1000 MattV (96906109) 

	* Allow the flags operation to set and clear in one operation.

2009-07-10 13:13:26 +1000 MattV (4d7d36ab) 

	* Provide access to the Forwarded flag.

2009-07-10 12:28:57 +1000 MattV (32a866dc) 

	* Remove obsolete code.

2009-07-10 11:19:56 +1000 MattV (a1cc056b) 

	* Record whether a mailbox supports the $Forwarded flag.

2009-07-10 10:30:34 +1000 MattV (56b855d1) 

	* Make MessageListView rowCount work for tree model.

2009-07-09 16:40:15 +1000 MattV (e5c6519c) 

	* Small cleanups.

2009-07-09 16:39:48 +1000 MattV (2db48738) 

	* A parent index with a non-zero column produces warnings.

2009-07-09 09:40:03 +1000 MattV (43a46691) 

	* Provide thread/unthread messages option.

2009-07-09 09:37:13 +1000 MattV (6449a4eb) 

	* Allow message threading to be enabled/disabled.

2009-07-09 09:35:49 +1000 MattV (fb4b4648) 

	* Removed unused functionality.

2009-07-09 09:31:21 +1000 MattV (f67a738f) 

	* Fix the installation of icons.

2009-07-08 16:56:49 +1000 MattV (8268df78) 

	* Simplify message list object dependencies.

2009-07-08 16:51:31 +1000 MattV (33202edb) 

	* Provide message size data role.

2009-07-08 16:49:39 +1000 MattV (60bc0f5c) 

	* Move icon resources to qtopiamail where they're referenced.

2009-07-08 13:44:52 +1000 MattV (24b2f1c1) 

	* We are required to query capabilities in the not-authenticated
          state.

2009-07-08 09:23:24 +1000 MattV (4f53f16c) 

	* Use pipelining for chunking transmissions.

2009-07-07 16:00:07 +1000 mvogt (2c7a1602) 

	* Use SMTP pipelining where available.

2009-07-07 15:54:14 +1000 mvogt (e2c562ae) 

	* Ensure connection is closed cleanly.

2009-07-07 14:30:25 +1000 mvogt (8d2e5fe3) 

	* Avoid unnecessary capabilities requests.

2009-07-06 16:30:07 +1000 MattV (ec868e3a) 

	* Support FwoD of messages prepared in the external Sent folder.

2009-07-06 16:29:35 +1000 MattV (d63f0150) 

	* Avoid spurious failure reports from logout.

2009-07-06 15:34:24 +1000 MattV (fb10923a) 

	* Support the CATENATE extension to APPEND.

2009-07-06 15:33:07 +1000 MattV (43923935) 

	* Support resolving to either internal or external IMAP URLs.

2009-07-06 15:30:44 +1000 MattV (b21468a7) 

	* Allow literals to be chained together on transmit.

2009-07-06 10:23:45 +1000 MattV (00e999db) 

	* Empty trash action should match contents of Trash folder.

2009-07-02 16:35:54 +1000 MattV (20118d05) 

	* Inform the composer when the user selects a sending account.

2009-07-02 16:08:07 +1000 MattV (4aa88943) 

	* Remove overzealous optimization.

2009-07-02 12:28:51 +1000 MattV (aaa9667d) 

	* Generate relative IMAP URLs on demand.

2009-07-02 12:27:30 +1000 MattV (3373e491) 

	* Only use TransmitFromExternal if a Sent folder is defined.

2009-07-02 12:26:03 +1000 MattV (3906340b) 

	* Ensure standard folder IDs are recorded.

2009-07-02 11:11:41 +1000 MattV (32a85185) 

	* Use a list to simplify message sequence handling.

2009-07-02 10:01:57 +1000 MattV (fcb58450) 

	* For messages in the Sent folder, mark-as-sent just removes \Draft.

2009-07-02 10:01:31 +1000 MattV (d26f7146) 

	* Extract generic flag-update strategy from deletion strategy.

2009-07-02 10:00:20 +1000 MattV (0701fb24) 

	* Allow STORE command to remove flags.

2009-07-01 16:46:55 +1000 MattV (7ecbb7ee) 

	* Add a strategy to copy messages to external location for
          transmission.

2009-07-01 16:45:02 +1000 MattV (011dabfa) 

	* Avoid \Recent search if UIDPLUS is available.

2009-07-01 16:36:52 +1000 MattV (7cbe78b3) 

	* Allow multiple strategies to be scheduled sequentially.

2009-07-01 16:34:29 +1000 MattV (349bea50) 

	* Where possible, transmit entire message via external reference.

2009-07-01 16:33:36 +1000 MattV (b062d9e9) 

	* Dispatch transmit-from-external messages to prepareMessages.

2009-07-01 16:31:47 +1000 MattV (34434e81) 

	* When supported, request transmit via message source.

2009-07-01 15:50:50 +1000 MattV (a56d2ecc) 

	* Add message flag for transmit-from-external-location.

2009-07-01 15:49:45 +1000 MattV (a3c1457e) 

	* Fix APPENDUID parsing.

2009-07-01 10:09:15 +1000 MattV (e269e674) 

	* Overwrite existing external drafts on update.

2009-06-30 16:24:45 +1000 MattV (f91f588c) 

	* Include messages in remote folders that have not been marked as
          special.

2009-06-30 16:19:58 +1000 MattV (4252d100) 

	* Merge branch 'qmf-1.0'

2009-06-30 16:18:41 +1000 MattV (a94f56f0) 

	* Fix AND combination of empty key with standard key.

2009-06-30 16:17:52 +1000 MattV (a5c38831) 

	* Expand test to combine empty and non-matching keys with standard
          keys.

2009-06-30 13:57:19 +1000 MattV (17dc15a8) 

	* Support the LITERAL+ extension.

2009-06-30 13:34:41 +1000 MattV (9e5dd10e) 

	* Preserve folder properties over account reset.

2009-06-30 12:28:34 +1000 MattV (8744712f) 

	* Copy drafts to external folder if configured.

2009-06-30 12:27:55 +1000 MattV (65a5c73a) 

	* When appending, ensure the target folder is closed.

2009-06-30 12:21:28 +1000 MattV (0b5e9e0f) 

	* Allow accounts to have their content reset.

2009-06-30 10:56:17 +1000 MattV (12f1bed2) 

	* Use preferred order for message/element fetch sequence.

2009-06-29 15:52:12 +1000 MattV (579d7736) 

	* Update local status before propagating external changes.

2009-06-29 15:49:50 +1000 MattV (b6dcba91) 

	* Pre-select composer account where possible.

2009-06-29 15:24:03 +1000 MattV (3123beb3) 

	* Handle non-UID completion notifications.

2009-06-29 15:20:31 +1000 MattV (710369f1) 

	* Handle non-UID completion notifications.

2009-06-29 14:08:07 +1000 MattV (3121b679) 

	* Separate account selection from send action.

2009-06-29 13:16:40 +1000 MattV (2a8349ab) 

	* Remove local copy when message is copied to a remote folder.

2009-06-29 12:59:54 +1000 MattV (c39c4897) 

	* Support the APPENDUID extension.

2009-06-26 15:39:41 +1000 MattV (67eb98d1) 

	* Copy sent messages to the user-defined IMAP Sent folder.

2009-06-26 15:39:16 +1000 MattV (ad017a7c) 

	* Add support for the IMAP APPEND command.

2009-06-26 15:38:51 +1000 MattV (b47fb996) 

	* Support more output formats for timestamps.

2009-06-26 11:40:10 +1000 MattV (5960dc87) 

	* Use appropriate folder icon for user-identified special folders.

2009-06-26 11:23:54 +1000 MattV (3374aa26) 

	* For now, do not include remote messages in standard folder
          listings.

2009-06-26 11:19:41 +1000 MattV (688aae37) 

	* Fixes to folder model to restore pre-existing form.

2009-06-26 10:58:54 +1000 MattV (340178b9) 

	* Apply relevant IMAP folder properties to discovered messages.

2009-06-26 10:57:49 +1000 MattV (c8ea65a6) 

	* Allow Junk folder to be configured for IMAP.

2009-06-26 10:53:04 +1000 MattV (8483040d) 

	* Merge branch 'qmf-1.0'

2009-06-26 10:52:03 +1000 MattV (53e51106) 

	* Remove invalid assumption of location validity.

2009-06-26 09:20:12 +1000 MattV (31bb4233) 

	* Provide flags for folder classification.

2009-06-25 15:22:44 +1000 MattV (6763fb0a) 

	* Rstore messages to their previous IMAP location.

2009-06-25 15:19:58 +1000 MattV (81956cd3) 

	* Allow messages to be created with previous parent folder ID set.

2009-06-25 14:10:59 +1000 MattV (5e03f54e) 

	* Prepare copy/move operation to support multiple destinations.

2009-06-25 11:03:28 +1000 MattV (9866aa46) 

	* Implement IMAP move to predetermined Trash folder.

2009-06-25 11:02:10 +1000 MattV (faa0e1cc) 

	* Do not report success/failure directly from service.

2009-06-25 09:40:15 +1000 MattV (56072f23) 

	* Merge branch 'qmf-1.0'

2009-06-25 09:39:25 +1000 MattV (8e8127b7) 

	* Quote the folder name in IMAP COPY commands.

2009-06-24 16:52:36 +1000 MattV (5dbc6cf0) 

	* Merge branch 'qmf-1.0'

2009-06-24 15:25:46 +1000 MattV (7cec880d) 

	* Allow IMAP settings to configure standard folder paths.

2009-06-24 15:23:15 +1000 MattV (ce9923c5) 

	* Fix bad merge.

2009-06-24 15:21:12 +1000 MattV (af839adb) 

	* Move icon resources along with the code that uses them.

2009-06-24 14:33:07 +1000 MattV (f8bb5826) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-06-24 14:31:26 +1000 MattV (6a42a3f6) 

	* Move folder model and folder selection to qmfutil library.

2009-06-24 14:05:15 +1000 AleksW (c5a69ad4) 

	* Init the folder model before display.

2009-06-24 12:20:06 +1000 MattV (9c06db9b) 

	* Remove unhelpful error message.

2009-06-24 12:19:32 +1000 MattV (8ad1b39b) 

	* Filter out unwanted messages from standard folder listings.

2009-06-24 11:53:50 +1000 MattV (e13e709a) 

	* Remove unused ReadMail functionality.

2009-06-24 11:46:47 +1000 MattV (909bcb08) 

	* Remove unnecessary copy in message enqueue.

2009-06-24 11:35:12 +1000 MattV (0991e0f2) 

	* Perform message flag actions via the messageserver.

2009-06-24 11:23:07 +1000 MattV (94ba5eb3) 

	* Mark messages as sent via the flagMessages interface.

2009-06-24 11:09:39 +1000 MattV (df8ec384) 

	* Allow services to provide the flagMessages function.

2009-06-23 19:45:13 +1000 Don Sanders (384f67a6) 

	* If the imap socket is severed by the internet mail server rather
          than closed correctly, as happens with mail.nokia.com
          (perhaps once a month) then the primary connection hangs,
          and is never successfully closed. (I guess the timeout
          fails to close it?).

2009-06-23 19:40:05 +1000 Don Sanders (6f8e505c) 

	* Doc fixes.

2009-06-23 16:53:29 +1000 MattV (fea23674) 

	* Remove folders for 'standard' locations.

2009-06-23 16:46:27 +1000 MattV (b068d991) 

	* Add message status flags to replace standard folders.

2009-06-23 14:19:05 +1000 AleksW (214fdbf4) 

	* Client message searching integration from qmf-1.0 branch.

2009-06-23 13:54:00 +1000 AleksW (30695799) 

	* Add message searching functionality to client.

2009-06-23 10:58:23 +1000 MattV (4891f24a) 

	* Remove MessageFolder and MessageStore classes.

2009-06-23 09:53:54 +1000 MattV (fff43930) 

	* Add missing documentation.

2009-06-22 16:12:43 +1000 MattV (8a1fdb83) 

	* Update CHANGES lists to reflect recent changes.

2009-06-22 16:10:18 +1000 MattV (bdeb56e5) 

	* Remove unwanted accessor function.

2009-06-22 14:08:09 +1000 MattV (116f799d) 

	* Remove invalid escape sequences.

2009-06-22 14:06:18 +1000 MattV (cb6b297b) 

	* Remove uncategorized logs - unused, and cause warnings.

2009-06-19 15:28:40 +1000 MattV (a9515210) 

	* More uses for foreachPart.

2009-06-19 15:11:31 +1000 MattV (bfe61376) 

	* Simplify by using foreachPart.

2009-06-19 14:36:16 +1000 MattV (a3089c1f) 

	* foreachPart() should also invoke func on multi-part parts.

2009-06-19 14:20:06 +1000 MattV (08e8fa9a) 

	* Move foreachPart into QMailMessagePartContainer.

2009-06-18 13:35:55 +1000 MattV (b72389cc) 

	* Merge branch 'qmf-1.0'

2009-06-18 13:13:44 +1000 MattV (263a853c) 

	* Add IdentityFormat pass-through in multipart test.

2009-06-18 12:32:10 +1000 MattV (7e85b026) 

	* Do not exclude internal header fields with Identity format.

2009-06-17 16:59:31 +1000 MattV (dfbf7669) 

	* Merge branch 'qmf-1.0'

2009-06-17 16:55:47 +1000 MattV (906abe75) 

	* Fix the progress report for message element fetching.

2009-06-17 14:27:35 +1000 MattV (df18c09d) 

	* Pieline all previews in a single folder.

2009-06-17 14:00:13 +1000 MattV (8614ce05) 

	* Pipeline consecutive fetch commands within a single folder.

2009-06-17 13:44:14 +1000 MattV (b2baf0cc) 

	* Fix fetch request when traget mailbox is already selected.

2009-06-17 12:01:58 +1000 MattV (8ee03aad) 

	* Pipeline mailbox select command preceding a fetch.

2009-06-17 11:52:10 +1000 MattV (7f7f220d) 

	* Pipeline Seen/Unseen search command pairs.

2009-06-17 11:39:41 +1000 MattV (ea0f0cf3) 

	* QLocalSocket is fixed in 4.5.2.

2009-06-16 15:53:10 +1000 MattV (df30de7b) 

	* Clear any pending command data on reset.

2009-06-16 14:15:54 +1000 MattV (b60777d4) 

	* If CONDSTORE is available, bypass unnecessary searches.

2009-06-15 16:25:08 +1000 MattV (9482b452) 

	* Merge branch 'qmf-1.0'

2009-06-15 16:17:37 +1000 MattV (4fe1c13b) 

	* Store the local attachment file path in a custom field.

2009-06-15 15:35:47 +1000 MattV (b486924b) 

	* Merge branch 'qmf-1.0'

2009-06-15 15:05:27 +1000 MattV (fc47dc38) 

	* Remove obsolete source files.

2009-06-15 14:56:44 +1000 MattV (9f1fc67a) 

	* Restore the ability to forward received multipart messages.

2009-06-15 13:53:02 +1000 MattV (27b0617f) 

	* Allow a message part to be forwarded without prior download.

2009-06-11 16:29:44 +1000 MattV (2283f86f) 

	* Remove unwanted protected-signal accessors.

2009-06-11 16:29:30 +1000 MattV (872a5c79) 

	* Remove spurious debug output.

2009-06-11 11:08:09 +1000 MattV (a6a6b7ee) 

	* Ensure action status is maintained correctly.

2009-06-11 11:04:01 +1000 MattV (05a504d7) 

	* Ensure storageActionCompleted signal is propagated.

2009-06-11 11:02:05 +1000 MattV (92e45bb4) 

	* Allow creation of simple forward-without-DL messages.

2009-06-11 09:47:33 +1000 MattV (46e37dce) 

	* Allow caller to specify whether reference is to body or entirety of
          message.

2009-06-11 09:45:43 +1000 MattV (064be9b8) 

	* Permit email attachments by reference.

2009-06-11 09:44:55 +1000 MattV (8dcba24b) 

	* Do not create empty transfer encoding headers.

2009-06-10 16:26:15 +1000 MattV (216810a9) 

	* Implement forward-without-DL via GENURLAUTH.

2009-06-10 16:23:46 +1000 MattV (9253983c) 

	* Support message preparation before transmission.

2009-06-10 16:22:04 +1000 MattV (9bf20009) 

	* Support the IMAP GENURLAUTH command.

2009-06-10 16:20:02 +1000 MattV (98dc128b) 

	* Support delivering messages in chunks, where CHUNKING is supported.

2009-06-10 16:18:53 +1000 MattV (e60e48b1) 

	* Allow messages to be rendered into RFC 2822 chunks.

2009-06-10 16:15:37 +1000 MattV (85e0bd41) 

	* Ensure message references are correctly stored and loaded.

2009-06-10 16:12:55 +1000 MattV (8a416c07) 

	* Add message part traversal functions.

2009-06-10 16:11:35 +1000 MattV (644a8653) 

	* Add flags indicating message reference elements.

2009-06-05 12:26:28 +1000 MattV (ae4e9fa6) 

	* Merge branch 'qmf-1.0'

2009-06-05 12:18:23 +1000 MattV (84949c21) 

	* Update copyright header.

2009-06-05 10:44:08 +1000 MattV (a264e651) 

	* Record protocol support for data transmission by reference.

2009-06-04 15:43:53 +1000 MattV (2069f4ad) 

	* Compile.

2009-06-04 15:41:52 +1000 MattV (29bc7dd9) 

	* Merge branch 'qmf-1.0'

2009-06-04 15:40:57 +1000 MattV (a6ff1d10) 

	* Prevent 'unused parameter' warnings.

2009-06-04 15:35:42 +1000 MattV (2ded81a2) 

	* Do not use EOF as a character value.

2009-06-04 15:17:08 +1000 MattV (6b245f1c) 

	* Ensure implementation detail warning is present.

2009-06-04 15:14:27 +1000 MattV (551e639b) 

	* Merge branch 'qmf-1.0'

2009-06-04 15:12:17 +1000 MattV (aad35232) 

	* Ensure implementation detail warning is present.

2009-06-04 15:07:02 +1000 MattV (55af9514) 

	* Merge branch 'qmf-1.0'

2009-06-04 14:54:24 +1000 MattV (5b315c5b) 

	* Update copyright header.

2009-06-04 13:24:19 +1000 MattV (1cfbb505) 

	* Test configuration of both source and sink.

2009-06-04 13:21:59 +1000 MattV (2030c1da) 

	* Transmit messages should proceed even without messages.

2009-06-04 13:19:58 +1000 MattV (2c0cde69) 

	* Suppress invalid account retrievals during deletion.

2009-06-04 12:08:17 +1000 MattV (c6bc0c8a) 

	* Merge branch 'qmf-1.0'

2009-06-04 12:04:09 +1000 MattV (c079e1e6) 

	* Default logging to enabled when build config includes 'debug'.

2009-06-03 16:59:08 +1000 Don Sanders (8d2c861e) 

	* Fix typo in doc, identifier spelling incorrect.

2009-06-03 13:28:16 +1000 MattV (ac7cdd6b) 

	* Correct initial item sort.

2009-06-03 12:32:56 +1000 mvogt (5f97825d) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-06-03 12:31:34 +1000 mvogt (46a6fe4e) 

	* Subjects must include 're' or 'fwd' to indicate a reply.

2009-06-02 14:25:40 +1000 MattV (6b60ef3e) 

	* Compile on Win32.

2009-06-02 13:44:56 +1000 MattV (04cd15d4) 

	* Merge branch 'qmf-1.0'

2009-06-02 13:40:25 +1000 MattV (ddb85ca4) 

	* Allow syncing of content file changes to be deferred and batched.

2009-06-02 12:26:59 +1000 MattV (41352f4e) 

	* Merge branch 'qmf-1.0'

2009-06-02 10:56:50 +1000 MattV (af0c40c5) 

	* Allow multiple messages to be added/updated in a single
          transaction.

2009-06-02 10:56:25 +1000 MattV (c48e5261) 

	* Allow for two unbound parameters.

2009-06-01 13:20:33 +1000 MattV (5d438a76) 

	* File sync on Win32.

2009-06-01 12:27:06 +1000 MattV (c7e4e9d5) 

	* File sync on Win32.

2009-06-01 12:12:44 +1000 MattV (e780bc71) 

	* Merge branch 'qmf-1.0'

2009-06-01 12:11:18 +1000 MattV (a4b0fb36) 

	* Ensure flushing occurs before sync.

2009-06-01 11:40:35 +1000 MattV (dd1ba367) 

	* QFile::flush doesn't actually do sync.

2009-06-01 11:10:05 +1000 MattV (aaa87754) 

	* FLush written files before returning success to mail store.

2009-05-29 16:05:13 +1000 MattV (e047d839) 

	* Merge branch 'qmf-1.0'

2009-05-29 14:00:18 +1000 MattV (899a5f24) 

	* It isn't safe to close file mappings during parsing.

2009-05-29 13:27:36 +1000 MattV (c4f0347f) 

	* Try replacing a file that cannot be appended to directly.

2009-05-29 13:26:57 +1000 MattV (f4ea4c31) 

	* Do not try to remove non-existent files.

2009-05-29 13:26:31 +1000 MattV (16f19fb4) 

	* Ensure that files are unmapped as early as possible.

2009-05-29 10:29:29 +1000 MattV (bceeb376) 

	* Minimize active file mappings.

2009-05-28 16:27:32 +1000 AleksW (ccea74d1) 

	* Ensure at least one changed signal is emitted when first starting
          composition to ensure menu actions are initialized
          properly.

2009-05-28 16:20:13 +1000 AleksW (c774f936) 

	* Delete recipient widgets immediately to prevent visual
          flicker/updates occuring when first showing the composer.

2009-05-28 16:10:01 +1000 AleksW (d216a130) 

	* Ensure composer is brought to foreground when new replies are
          started.

2009-05-28 15:47:33 +1000 AleksW (92fd5bbc) 

	* Ensure composer is in correct state for handling reply messages.

2009-05-28 09:39:26 +1000 MattV (51be1b36) 

	* Do not use pipe in filenames on Windows.

2009-05-28 09:37:29 +1000 MattV (dda94324) 

	* Correct query formulation.

2009-05-27 16:20:21 +1000 MattV (02da720d) 

	* Allow file removal to fail and be retried later.

2009-05-27 14:13:52 +1000 MattV (c74b6e55) 

	* Compile in release mode.

2009-05-27 13:34:38 +1000 MattV (c650f7bf) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-05-27 13:34:08 +1000 MattV (c1b19faf) 

	* Launch account settings correctly.

2009-05-27 11:12:22 +1000 MattV (6385126f) 

	* Prevent warnings.

2009-05-27 09:58:20 +1000 MattV (8209d6c9) 

	* Free-space check on Win32.

2009-05-27 09:57:51 +1000 MattV (26eaa4eb) 

	* Avoid local sockets on Win32.

2009-05-26 13:08:02 +1000 MattV (e37fb98b) 

	* Use the recommended method of accessing the source location.

2009-05-26 12:25:12 +1000 MattV (25bec3e7) 

	* Pid is already exposed by QCoreApplication.

2009-05-26 12:21:22 +1000 AleksW (12f7c87c) 

	* Add "quick search" to main window.

2009-05-26 10:01:48 +1000 MattV (1c4bcf00) 

	* Real fix for MSVC9.

2009-05-25 15:51:21 +1000 MattV (0ede40ef) 

	* Merge branch 'qmf-1.0'

2009-05-25 11:54:43 +1000 MattV (cd3cf8a0) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-05-25 11:53:46 +1000 MattV (0ce8ed04) 

	* Define message server path.

2009-05-25 11:51:46 +1000 MattV (c8632613) 

	* Define message server path.

2009-05-25 11:48:06 +1000 MattV (717ef79e) 

	* Report connection init wihtout SSL.

2009-05-25 11:36:36 +1000 MattV (3871f092) 

	* Correct status initialization.

2009-05-22 17:14:35 +1000 Don Sanders (7cbdfb0f) 

	* Clear list of selected folders in retrieveFolderList.

2009-05-22 15:49:14 +1000 Don Sanders (65c86fb0) 

	* Recover from severed connections.

2009-05-22 15:47:26 +1000 MattV (c9ee03d0) 

	* Adjust test for Win32.

2009-05-22 14:35:52 +1000 MattV (963cebf9) 

	* Shared objects are name DLL for Win32.

2009-05-22 14:34:38 +1000 MattV (dc9704fc) 

	* Do not pass illegal values to ctype classifiers.

2009-05-22 14:33:35 +1000 MattV (92f1e6a1) 

	* Ensure IPC paths are conforming.

2009-05-22 12:33:17 +1000 MattV (0391e357) 

	* Compile fix.

2009-05-22 12:29:38 +1000 MattV (4c6be894) 

	* Compile with MSVC9.

2009-05-22 11:56:45 +1000 MattV (9d2e2de0) 

	* Centralize process ID access

2009-05-21 15:53:27 +1000 AleksW (f7c3badd) 

	* More client improvments. Remove unecessary QTMailWindow class. Add
          activity spinner to main window.

2009-05-21 15:24:46 +1000 MattV (1f8a6b4a) 

	* Do not use separate debug/release configurations.

2009-05-21 14:00:59 +1000 MattV (b48806ef) 

	* Lock implementation for Win32.

2009-05-21 10:19:14 +1000 MattV (b419663f) 

	* Identify locks by paths for greater flexibility.

2009-05-21 09:41:40 +1000 MattV (92ab8151) 

	* Rename files to hide implementation detail.

2009-05-21 09:39:47 +1000 MattV (c071d2dd) 

	* Hide the implementation of mail store locks.

2009-05-20 12:05:11 +1000 MattV (5d57ecbf) 

	* Implement LongString using QFile's mmap function.

2009-05-20 12:04:43 +1000 MattV (83bb3ef1) 

	* Better macro naming.

2009-05-20 12:04:24 +1000 MattV (766c9a1b) 

	* Do not try to remove non-existent data files.

2009-05-19 16:39:37 +1000 MattV (bb5ab218) 

	* Compile for S60 - untested, requires unreleased 'Tower' release of
          Qt.

2009-05-19 11:16:14 +1000 AleksW (96845dcc) 

	* Minor cleanup

2009-05-19 08:50:34 +1000 AleksW (fd66e2a0) 

	* Remove "get more messages button" in preference to an entry at the
          bottom of the message list which performs the same
          function.

2009-05-18 08:33:24 +1000 MattV (7c9c4256) 

	* Merge branch 'qmf-1.0'

2009-05-15 18:35:43 +1000 Don Sanders (9dfb4714) 

	* Prevent the connection from being abruptly closed during push email
          operations.

2009-05-15 16:25:26 +1000 AleksW (b3426501) 

	* Until we save client preferences, make client start centered on
          screen.

2009-05-15 16:14:18 +1000 MattV (7b7787d5) 

	* Merge branch 'qmf-1.0'

2009-05-15 16:13:42 +1000 MattV (a2810b9c) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-15 16:12:26 +1000 MattV (dbe451df) 

	* Ensure IDLE check updates folder meta data.

2009-05-15 16:04:02 +1000 AleksW (0878b66c) 

	* Add toolbar with some common actions to main window.

2009-05-15 14:36:12 +1000 MattV (a63e3200) 

	* Use the account configuration to find the Outbox folder ID.

2009-05-15 14:29:23 +1000 MattV (92ad80eb) 

	* Ensure all socket-related error codes are treated as errors.

2009-05-15 14:28:07 +1000 MattV (9028163d) 

	* Simpify QMailMessageServer documentation.

2009-05-15 13:36:59 +1000 MattV (8ee8c53c) 

	* Ensure that only unique values are provided in a UID list.

2009-05-15 13:19:11 +1000 MattV (f807ebe8) 

	* Improve the documentation of retrieval functions.

2009-05-15 13:00:31 +1000 AleksW (60223d70) 

	* More client improvement work. Change attachment handling to prevent
          copying local attachments when sending/drafting messages.

2009-05-15 11:47:24 +1000 MattV (3c2fb007) 

	* Document concurrency restrictions.

2009-05-15 11:25:22 +1000 MattV (76cf3b81) 

	* Make inclusion comparison the default comparison for status fields.

2009-05-15 10:50:38 +1000 MattV (08c01896) 

	* More documentation.

2009-05-15 08:56:39 +1000 MattV (628683a5) 

	* Simplify the mail store initialization state interface.

2009-05-15 08:10:39 +1000 MattV (af41ccea) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-14 16:54:26 +1000 MattV (05ea163c) 

	* Improved introductory documentation.

2009-05-14 16:52:37 +1000 Don Sanders (bd8a423c) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-14 16:46:15 +1000 Don Sanders (3e456ad9) 

	* Improve interoperatibility of synchronize/retrieveAll and
          retrieveMessageList.

2009-05-14 16:27:59 +1000 MattV (0efeff77) 

	* Remove obsolete links to Messaging module.

2009-05-14 15:07:49 +1000 MattV (85eeafe2) 

	* Handle fetch responses for messages marked deleted.

2009-05-14 12:03:31 +1000 MattV (b38002a8) 

	* Merge branch 'qmf-1.0'

2009-05-14 12:01:35 +1000 MattV (ecab6982) 

	* Clear mail store content transactionally.

2009-05-14 11:28:40 +1000 MattV (7b3f53aa) 

	* Ensure 'make -C tests test' runs test sequentially not
          concurrently.

2009-05-14 11:12:34 +1000 MattV (5b349f41) 

	* Ensure mail store keys test cleans up correctly.

2009-05-14 10:54:35 +1000 MattV (724151c1) 

	* Do not use UID:* range to count messages.

2009-05-13 18:03:01 +1000 Don Sanders (ae0447e5) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-13 17:58:06 +1000 Don Sanders (e4006ebf) 

	* Fixes not correctly computing undiscovered count when messages are
          removed either by the qmf client or some other external
          client.

2009-05-13 16:27:31 +1000 MattV (75dd99ae) 

	* Make IMAP work correctly with a base folder specified.

2009-05-13 14:14:43 +1000 MattV (5c4bec50) 

	* Merge branch 'qmf-1.0'

2009-05-13 14:09:07 +1000 MattV (7fe0c423) 

	* Actually remove the 'remove-flag' removal code described in
          previous change.

2009-05-13 13:53:01 +1000 MattV (76ffdec3) 

	* Revert "Fixes: Mailstore failures when using synchronize or
          retrieveAll"

2009-05-13 13:38:29 +1000 MattV (57490c89) 

	* Use execBatch to insert values into temporary tables.

2009-05-13 13:24:28 +1000 MattV (8661ea1d) 

	* Use temporary tables for UID matches where necessary.

2009-05-13 12:20:56 +1000 Don Sanders (0927f125) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-13 12:18:06 +1000 Don Sanders (49c2127e) 

	* Don't fail to retrieve messages in the case that the messageserver
          has crash during mail retrieval - for retrieveMessageList.
          Also reduce the amount of memory used to compute the
          undiscovered count.

2009-05-13 10:55:02 +1000 MattV (77490cd6) 

	* Remove superfluous IPC flush attempts, when nothing can be
          buffered.

2009-05-13 10:50:21 +1000 MattV (cfc222fe) 

	* Allow clients to ignore updates associated with retrieval activity.

2009-05-12 18:58:50 +1000 Don Sanders (fab4ab8b) 

	* Fixes: Mailstore failures when using synchronize or retrieveAll on
          large accounts.

2009-05-12 15:33:28 +1000 MattV (76e0eab2) 

	* Record outstanding requests, and report as failed at restart.

2009-05-12 15:29:38 +1000 MattV (c5bfdc6e) 

	* Channel registrations do not queue correctly.

2009-05-12 14:52:39 +1000 MattV (3c50f279) 

	* We need QCop clients to automatically re-establish connectivity.

2009-05-12 11:39:01 +1000 MattV (2d34c9c1) 

	* Merge branch 'qmf-1.0'

2009-05-12 10:49:49 +1000 MattV (b277c6fc) 

	* Ensure interrupted client actions can be cancelled when
          messageserver restarts.

2009-05-12 10:47:32 +1000 MattV (0abd3520) 

	* Avoid infinite search loop.

2009-05-12 10:27:42 +1000 MattV (959b1875) 

	* Allow client QCopChannel to reestablish connection after server
          restart.

2009-05-11 16:57:58 +1000 MattV (6e8811c2) 

	* Shortcut UID searches if the first search matches all
          possibilities.

2009-05-11 16:54:48 +1000 MattV (8e76fd31) 

	* Flags checks should search unseen before seen messages.

2009-05-11 15:14:07 +1000 MattV (eb2c0f3d) 

	* Retrieve message flags should update folder meta data.

2009-05-11 14:50:57 +1000 MattV (480a5642) 

	* Do not attempt to determine SELECT-ability prior to selecting.

2009-05-11 14:33:50 +1000 MattV (ac5a1e6b) 

	* By default, retrieve only from folders with non-zero undiscovered
          messages.

2009-05-11 14:20:40 +1000 MattV (6d37c5a2) 

	* Ensure that the message retrieval list is safely traversed.

2009-05-11 12:45:23 +1000 MattV (65dc0e04) 

	* More consistent function naming.

2009-05-11 12:10:54 +1000 MattV (29c38073) 

	* Update export-updates strategy to conform to base strategies.

2009-05-11 11:31:16 +1000 MattV (a79239f5) 

	* Update synchronize-all strategy to conform to base strategies.

2009-05-11 10:16:47 +1000 MattV (13474f69) 

	* Merge branch 'qmf-1.0'

2009-05-08 16:49:49 +1000 MattV (2f8c65ea) 

	* More efficient partitioning of message set amongst folders.

2009-05-08 16:26:57 +1000 MattV (d5410a28) 

	* Flag update strategy should not inherit from synchronization
          strategy.

2009-05-08 16:18:30 +1000 MattV (24c1b19d) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-08 16:17:50 +1000 MattV (a02c2e75) 

	* Use the common form of folder list traversal for flags update.

2009-05-08 16:03:00 +1000 AleksW (3fa8d358) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-08 16:01:49 +1000 AleksW (35504baf) 

	* Clean up warnings.

2009-05-08 15:39:59 +1000 MattV (0b025b12) 

	* Get mail operation should discover folders separately.

2009-05-08 15:37:44 +1000 AleksW (3fff4254) 

	* Add message attachment support to composition. Add extra info into
          attachment list view.

2009-05-08 15:36:48 +1000 MattV (092f7798) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-08 15:33:52 +1000 MattV (e102247c) 

	* RetrieveMessageList should not discover new folders.

2009-05-08 14:50:34 +1000 Don Sanders (24b5ae0b) 

	* Make it compile with qt4.4

2009-05-08 14:47:50 +1000 Don Sanders (c7432fe8) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-05-08 14:45:43 +1000 Don Sanders (4f9e10a9) 

	* Move setForwardOnly statment ahead of sql prepare statment as
          required.

2009-05-08 14:29:22 +1000 MattV (de2c4c12) 

	* Move base synchronization strategy to subclass folder list
          strategy.

2009-05-08 13:26:14 +1000 MattV (836a6a01) 

	* Separate folder discovery from folder list traversal.

2009-05-08 13:13:30 +1000 MattV (86f59ca5) 

	* Add support for non-UID search.

2009-05-08 13:08:59 +1000 MattV (69e6fae3) 

	* Add property for undiscovered message count.

2009-05-07 18:06:28 +1000 AleksW (871d75f3) 

	* Improve attachment handling widget in email composer.

2009-05-06 17:07:15 +1000 Don Sanders (9887907d) 

	* Use QSqlQuery::setForwardOnly, it doesn't seem to alter peak memory
          used or cycles used, but as Matthew says "Even if it isn't
          helping in our standard cases, there may be situations
          we're not currently exercising where it does help.

2009-05-05 17:23:48 +1000 Don Sanders (bef530ed) 

	* Fixes:    Make it compile on qt 4.4 (was only compiling on 4.5).

2009-05-05 16:56:13 +1000 Don Sanders (3512ca44) 

	* Fixes:    Don't disable interval checking when push email is
          enabled.

2009-05-05 13:58:48 +1000 MattV (2de5862d) 

	* Remove optional pipelining (currently unused).

2009-05-01 11:36:46 +1000 MattV (cc0b04f9) 

	* Continue to look for better ancestor guesses for up to 24 hours.

2009-05-01 11:33:59 +1000 MattV (caf35ae1) 

	* Do not create cycles by selecting a predecessor which is also a
          descendant.

2009-04-30 16:53:31 +1000 MattV (01f0ed3a) 

	* Allow for recording of maintenance tasks performed.

2009-04-29 14:58:49 +1000 MattV (10e565a4) 

	* Merge branch 'qmf-1.0'

2009-04-29 14:55:13 +1000 MattV (d4905c2b) 

	* Permit messages to be detached from threads.

2009-04-29 14:52:15 +1000 MattV (b3bbc985) 

	* Correctly detach message from containing thread.

2009-04-29 12:21:42 +1000 MattV (e41ca205) 

	* Attach messages with missing ancestors to a precedent by time.

2009-04-29 11:42:12 +1000 MattV (20f261c1) 

	* More logical handling of updateProperties.

2009-04-29 11:23:27 +1000 MattV (c9362d15) 

	* Prevent the formation of responseid cycles.

2009-04-29 08:34:45 +1000 MattV (76e865f5) 

	* Record messages with missing thread ancestors.

2009-04-28 12:28:04 +1000 MattV (8e2bb082) 

	* Add logic for tracking messages with no references and missing
          ancestors.

2009-04-27 18:53:22 +1000 Don Sanders (40e6a314) 

	* Reduce memory used by retrieveMessageList to collect mail, in the
          case of collecting mail for a folder where the mail store
          already has many messages stored for that folder.

2009-04-27 16:24:19 +1000 MattV (d58ffdfc) 

	* Reevaluate end() in erase loops; erasing the last value changes
          end.

2009-04-27 16:13:29 +1000 MattV (c07b0f0b) 

	* Fix message reference handling.

2009-04-27 16:13:02 +1000 MattV (7661db28) 

	* Add standardised message ID extraction.

2009-04-27 16:12:15 +1000 MattV (2d806167) 

	* Merge branch 'qmf-1.0'

2009-04-27 14:44:41 +1000 MattV (a391ef21) 

	* Do not query the mail store when we know there will be no output.

2009-04-27 14:36:30 +1000 MattV (ebae1628) 

	* Add support for threading by subject.

2009-04-27 14:35:58 +1000 MattV (4de00dbf) 

	* Ensure that siblings are correctly ordered during model
          initialization.

2009-04-27 14:35:08 +1000 MattV (727d975a) 

	* Merge branch 'qmf-1.0'

2009-04-27 14:33:52 +1000 AleksW (af0ae99b) 

	* More composer improvements. Fix signature addition. Improve
          QMailComposerInterface. Fix some draft handling issues.

2009-04-27 09:05:33 +1000 MattV (220902bd) 

	* Improved meta data item layout.

2009-04-27 08:57:05 +1000 MattV (1eff97f5) 

	* Ensure ID values are unique in temporary table case.

2009-04-24 16:46:31 +1000 MattV (5d0763b6) 

	* Simplify model implementations.

2009-04-24 16:45:05 +1000 MattV (981c58c4) 

	* Merge branch 'qmf-1.0'

2009-04-24 16:10:02 +1000 MattV (f8cacab4) 

	* Do not re-add children which will be deleted later.

2009-04-24 15:45:55 +1000 Don Sanders (85f0a047) 

	* Reduce peak memory use when exporting changes (which is used by
          example client when gettting mail). Done byusing QMailKey
          to avoid keeping in memory a list of all serverUids in the
          mailstore for each folder in the account being checked.
          This reduces peak memory use in the case when lots of
          mails are already in the mailstore.

2009-04-24 15:21:07 +1000 MattV (73946bb9) 

	* Fix the emission of the dataChanged signal.

2009-04-24 11:43:39 +1000 MattV (1aba43f0) 

	* Tweak MessageListView to work correctly with a hierarchical model.

2009-04-24 11:07:21 +1000 MattV (5bc73816) 

	* Remove invalid assertions.

2009-04-24 10:43:08 +1000 MattV (4509fca4) 

	* Various fixes/improvements in QMailMessageThreadedModel.

2009-04-23 13:15:50 +1000 MattV (b6728101) 

	* Implement messagesUpdated handler (problems remain!)

2009-04-23 13:09:46 +1000 MattV (bf385d5a) 

	* Merge branch 'qmf-1.0'

2009-04-23 12:23:56 +1000 Don Sanders (e0dc5671) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-04-23 12:20:44 +1000 Don Sanders (39899292) 

	* Put back mailboxId prefix on ids of messages to be removed,
          accidentally stripped it off in a recent commit.

2009-04-22 17:14:14 +1000 MattV (b5b21f37) 

	* Prefer key expansion to explicit set expansion.

2009-04-22 16:56:33 +1000 MattV (482723c0) 

	* Merge branch 'qmf-1.0'

2009-04-22 16:54:52 +1000 MattV (36ce7be7) 

	* Prefer key expansion to explicit set expansion.

2009-04-22 16:53:46 +1000 MattV (c7e468a5) 

	* Allow the default field name to be overridden for comparison.

2009-04-22 15:57:36 +1000 MattV (b98e5f98) 

	* Report messages updated by add/remove events.

2009-04-22 14:04:18 +1000 MattV (8c93be51) 

	* Merge branch 'qmf-1.0'

2009-04-22 13:54:24 +1000 MattV (d06a715f) 

	* Allow message addition and removal to report message update events.

2009-04-22 13:53:48 +1000 MattV (7796c2e0) 

	* Support one more bind parameter.

2009-04-22 11:51:47 +1000 MattV (857e86d7) 

	* Handle message addition and removal events.

2009-04-22 08:53:01 +1000 MattV (8f86eaca) 

	* Merge branch 'qmf-1.0'

2009-04-21 15:21:20 +1000 Don Sanders (bf0d9528) 

	* Remove second _selectionMap clear, as it is causing a crash.
          Strange that I didn't notice this in my earlier pre commit
          tests.

2009-04-21 14:44:43 +1000 Don Sanders (296d99b4) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-04-21 14:42:36 +1000 Don Sanders (110b8716) 

	* Clear the _selectionMap before emiting retrievalCompleted.

2009-04-21 13:49:36 +1000 MattV (7d9d3d8f) 

	* Merge branch 'qmf-1.0'

2009-04-21 13:46:24 +1000 MattV (24e1195e) 

	* Correct return value when item check state is modified.

2009-04-21 13:44:27 +1000 MattV (82c4197f) 

	* Factor out common implementation to QMailMessageModelBase.

2009-04-21 10:28:58 +1000 MattV (b9cd014c) 

	* Merge branch 'qmf-1.0'

2009-04-21 10:28:02 +1000 MattV (c7b897e0) 

	* Remove unnecessary duplication in stored data.

2009-04-21 10:07:28 +1000 MattV (21f20bb9) 

	* Merge branch 'qmf-1.0'

2009-04-21 10:04:32 +1000 MattV (5e2ba6c7) 

	* Improve encapsulation of model implementation.

2009-04-20 17:36:48 +1000 Don Sanders (29c7585c) 

	* Clear _completionList and _completionSectionList as soon as they
          are used to reduce peak memory use.

2009-04-20 17:25:41 +1000 MattV (cf30cd2e) 

	* Merge branch 'qmf-1.0'

2009-04-20 17:23:08 +1000 MattV (6178e497) 

	* Remove unused values.

2009-04-20 17:17:46 +1000 MattV (96cfa112) 

	* Compile correctly with non-threaded model.

2009-04-20 17:12:27 +1000 MattV (a6b372a5) 

	* Merge branch 'qmf-1.0'

2009-04-20 17:06:31 +1000 MattV (25733b31) 

	* Do not use database to order pairs of messages in list model.

2009-04-20 16:53:01 +1000 MattV (f44fc305) 

	* Temporary tables should be associated with arguments rather than
          keys.

2009-04-20 14:17:48 +1000 Don Sanders (c4633617) 

	* Merge branch 'qmf-1.0'

2009-04-20 14:17:00 +1000 Don Sanders (064b3ebf) 

	* The _id member variable of the SectionProperties struct is unused
          so remove it to reduce peak memory use.

2009-04-20 13:22:09 +1000 Don Sanders (8098f3d0) 

	* Merge branch 'qmf-1.0'

2009-04-20 13:20:51 +1000 Don Sanders (33850e9c) 

	* Use uint instead of QString to store IMAP uids, as this reduces
          peak memory use.

2009-04-20 09:18:17 +1000 MattV (e70d3aac) 

	* Ensure the pre-flush timer stops to prevent event queueing.

2009-04-20 08:30:25 +1000 MattV (32415546) 

	* Do not try to additionally open 'download' links as files.

2009-04-17 14:50:49 +1000 MattV (301d3a1d) 

	* Default to use threaded message view.

2009-04-17 14:48:48 +1000 MattV (708adb08) 

	* Add threaded message model.

2009-04-17 14:47:13 +1000 MattV (741c82e0) 

	* Delete all records associated with removed messages.

2009-04-17 14:46:21 +1000 MattV (99ef3728) 

	* Preserve existing predecessor links when updating IMAP messages.

2009-04-17 14:44:58 +1000 MattV (e22d5ad4) 

	* Fixes to message reference matching.

2009-04-17 12:04:04 +1000 Don Sanders (c1abac50) 

	* Merge branch 'qmf-1.0'

2009-04-17 11:58:53 +1000 Don Sanders (6e7d4a15) 

	* Merge branch 'qmf-1.0' of
          git@scm.dev.nokia.troll.no:addons/messagingframework into
          qmf-1.0

2009-04-17 11:56:49 +1000 Don Sanders (45f12600) 

	* Break retrieval of message meta data into chunks to reduce peak
          memory use

2009-04-15 15:57:35 +1000 MattV (8b02289d) 

	* Implement Conversation message key filter.

2009-04-15 14:34:34 +1000 MattV (5d5e317a) 

	* Attach messages to threads.

2009-04-15 12:30:28 +1000 MattV (e484f5d0) 

	* Update the missingmessages table with references to unavailable
          messages.

2009-04-15 10:45:14 +1000 MattV (bb926dc2) 

	* Match messages to predecessors - prelimiary code.

2009-04-15 10:43:18 +1000 MattV (f188fc20) 

	* Merge branch 'qmf-1.0'

2009-04-14 16:31:35 +1000 MattV (c9766cf1) 

	* Better URL linking.

2009-04-14 14:43:39 +1000 MattV (8e688ffd) 

	* Do not permit whitespace in URL credential specifications.

2009-04-14 14:15:44 +1000 MattV (d864cdc4) 

	* Message-ID values cannot actually be unique.

2009-04-14 13:59:36 +1000 MattV (d9330d6e) 

	* Maintain the table of message identifiers.

2009-04-14 10:19:58 +1000 MattV (43f9e5b1) 

	* Add RFC5256 base-subject reduction function.

2009-04-14 10:16:31 +1000 MattV (e15e5b1c) 

	* Add tables to support message threading.

2009-04-14 09:28:01 +1000 AleksW (4d89bea6) 

	* More composer refactoring. WIP.

2009-04-09 18:39:20 +1000 Don Sanders (70abbbb8) 

	* In ImapSynchronizeBaseStrategy::updateMessagesMetaData use
          QMailMessageKeys instead of QStringLists of server uids.

2009-04-09 16:12:16 +1000 AleksW (fdb5f7a0) 

	* Some composer refactoring. WIP.

2009-04-09 12:08:58 +1000 MattV (060aaadb) 

	* Add Message-ID field to message during SMTP transmisison.

2009-04-09 12:07:11 +1000 MattV (0d1fa342) 

	* Expose the internal socket object from QMailTransport.

2009-04-09 11:06:48 +1000 MattV (44ccf409) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-04-09 11:05:58 +1000 MattV (ef92f304) 

	* Ensure URL contains a location part before trying to manipulate it.

2009-04-08 14:31:18 +1000 Don Sanders (3279a3ee) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-04-08 14:30:50 +1000 Don Sanders (b3f97ae6) 

	* Remove some debug code.

2009-04-08 13:16:44 +1000 MattV (46ff0985) 

	* Assume trailing punctuation is external to the URL.

2009-04-08 12:44:00 +1000 MattV (2314eece) 

	* Improved URL recognition.

2009-04-07 19:32:01 +1000 Don Sanders (804881ff) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-04-07 19:29:34 +1000 Don Sanders (acda7cf4) 

	* Factor duplicate code for updating messages metadata into single
          function. Fix bug I unfortunately introduced on Friday so
          that messages deleted on server weren't being detected as
          deleted. Optimize code that handles exchange server
          incorrectly reporting messages as missing temporarily.

2009-04-07 16:52:52 +1000 MattV (4331855d) 

	* Attempt to open unrecognised URLs via the desktop service.

2009-04-07 15:34:41 +1000 MattV (0d215acf) 

	* Add references and in-reply-to headers to outgoing messages.

2009-04-07 15:34:10 +1000 MattV (9609988a) 

	* Ensure that we only request flag updates for external messages.

2009-04-07 12:59:14 +1000 MattV (309534b3) 

	* Allow testdata files to be located with shadow build.

2009-04-06 14:11:38 +1000 MattV (5782ceee) 

	* Allow POP interval checking to be enabled.

2009-04-06 14:11:11 +1000 MattV (4877d6c6) 

	* Ignore flag update retrievals for POP.

2009-04-06 14:10:39 +1000 MattV (b6e2cd8b) 

	* Report content size for un-retrieved POP messages.

2009-04-06 12:13:11 +1000 MattV (150ca433) 

	* Allow IMAP interval checking to be enabled.

2009-04-06 10:01:55 +1000 MattV (a8c76082) 

	* Reset the changes listing after week 14 release.

2009-04-03 17:47:48 +1000 Don Sanders (217762a7) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-04-03 17:46:28 +1000 Don Sanders (eb00b50a) 

	* Try to compensate for a difficult to reproduce bug in Exchange
          Server where it sometimes temporarily reports messages as
          missing (neither SEEN nor UNSEEN).

2009-04-03 15:45:29 +1000 MattV (096fcf4f) 

	* Add CHANGES file listings to documentation.

2009-04-03 11:16:10 +1000 MattV (04d6e7d7) 

	* Remove deleted messages from the display pane.

2009-04-03 10:53:20 +1000 MattV (e8ce0706) 

	* Correctly handle top-level multipart/alternative parts.

2009-04-03 10:19:03 +1000 MattV (be6cfcc3) 

	* Partially download text/plain message elements during initial
          retrieval.

2009-04-03 10:18:23 +1000 MattV (f4892d2e) 

	* Progressively download text/plain messages and parts.

2009-04-03 10:17:16 +1000 MattV (21956800) 

	* Allow viewer components to progressively download message elements.

2009-04-02 19:01:50 +1000 Don Sanders (64bb38df) 

	* In ImapRetrieveMessageList if minimum = 0 then force a reselect so
          that server count and server unread count will be upated.

2009-04-02 18:35:01 +1000 Don Sanders (c304315c) 

	* Use Q_ASSERT instead of dereferencing 0.

2009-04-02 18:06:56 +1000 Don Sanders (1c182ed3) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-04-02 18:05:22 +1000 Don Sanders (568a6d83) 

	* When recovering from an idle error for a secondary idle connection
          close the connection before trying to (re)open it.

2009-03-31 15:14:30 +1000 MattV (d26dd53a) 

	* Ensure that any pending IPC notifications are flushed out on quit.

2009-03-31 14:49:51 +1000 MattV (86359d44) 

	* Documentation improvements.

2009-03-31 11:52:38 +1000 Don Sanders (2b618041) 

	* Remove ListFolders SyncState, as it is redundant now that
          retrieveMessageList correctly list folders when the base
          folder given is invalid.

2009-03-30 15:59:52 +1000 MattV (96cf676e) 

	* Remove obsolete references to Qt Extended.

2009-03-30 14:30:30 +1000 MattV (63f88e69) 

	* Documentation improvements.

2009-03-30 13:40:54 +1000 Rohan McGovern (bb9d6f4d) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-30 13:40:07 +1000 Rohan McGovern (d4c4e75f) 

	* Fixes `make test' in shadow builds.

2009-03-30 13:22:56 +1000 Rohan McGovern (92ada7b7) 

	* Add a couple of callgrind tests. Turn off tests >2000 messages.

2009-03-30 13:22:20 +1000 MattV (e42972ea) 

	* Disable documentation comments in support classes.

2009-03-30 10:46:16 +1000 MattV (39caf73b) 

	* Minor documentation fixes.

2009-03-27 11:27:29 +1000 MattV (c416c4d7) 

	* Close the attachment dialog once the part it refers to is
          destroyed.

2009-03-27 09:15:28 +1000 MattV (d0d783eb) 

	* Use a second QMailRetrievalAction for flag updates.

2009-03-26 20:47:02 +1000 Don Sanders (d765ebf7) 

	* Imap IDLE (Push Email) related changes

2009-03-26 14:48:29 +1000 MattV (73d0f3e0) 

	* Avoid accidental double insertion on message batch addition.

2009-03-26 13:55:54 +1000 MattV (70989e8a) 

	* Extract the record details to the correct result variable.

2009-03-26 12:15:35 +1000 MattV (d7e0e316) 

	* Ensure that mail encoding/decoding is independent of program
          locale.

2009-03-26 12:14:50 +1000 MattV (194d2c3f) 

	* Add name() function to QMailCodec to assist with debugging.

2009-03-25 13:51:13 +1000 MattV (51de10ed) 

	* Simplify the list view address display.

2009-03-25 08:57:45 +1000 MattV (17b0af5b) 

	* Fix broken test.

2009-03-24 18:26:35 +1000 Don Sanders (b1eddaed) 

	* Should fix a crash of message server in while loop in
          ImapUpdateMessagesFlagsStrategy::selectNextMailbox due to
          an incorrect use of QMutableListIterator.

2009-03-24 15:50:53 +1000 MattV (ac645e9b) 

	* No need to load message content to propagate contentSize.

2009-03-24 14:55:49 +1000 Don Sanders (79de2e1f) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-24 14:47:54 +1000 Don Sanders (dd2ca002) 

	* Try to prevent a race condition in IMAP plugin protocol, related to
          protocol.inUse() returning true after a LOGOUT command was
          sent to the server but before the response was received
          and the connection closed, so that
          ImapStrategy::initialAction tried to reuse the current
          connection rather than opening a new one.

2009-03-24 11:34:39 +1000 MattV (b40125e1) 

	* Allow qtmail to download messages and parts progressively.

2009-03-24 11:33:30 +1000 MattV (03683963) 

	* Improved handling for partially downloaded data.

2009-03-24 11:30:43 +1000 MattV (72d19fa1) 

	* Improved partial download support.

2009-03-24 11:25:49 +1000 MattV (c40ec2fa) 

	* Add contentSize property to QMailMessage.

2009-03-24 11:23:15 +1000 MattV (36c79cc4) 

	* Correctly indicate the existence of a detached content file for the
          content manager.

2009-03-23 19:26:12 +1000 Don Sanders (c912f1f0) 

	* Given the limitations of IMAP IDLE I've tried to implement the best
          practice for detecing changes (new messages, and flag
          changes) on the IMAP server as best I can.

2009-03-23 16:23:56 +1000 Don Sanders (c2fa0033) 

	* Monitor at most one other folder than the inbox for new mail.

2009-03-23 15:03:24 +1000 Don Sanders (07ceecd0) 

	* Refresh visible messages flags when the key for the messageListView
          is set (e.g. when current folder is changed) Queue
          requests for refreshing visible messages flags in
          emailclient when a retrieval is already in progress. Add
          an explanatory note about how refreshing visible flags is
          necessary for IMAP servers that don't support
          NOTIFY+CONDSTORE. Which is currently all of them.

2009-03-21 00:00:41 +1000 Don Sanders (c281c7e9) 

	* Give unique names to secondary idle connections.

2009-03-20 23:42:11 +1000 Don Sanders (53561b0a) 

	* Refactor IDLE support to allow monitoring of multiple mailboxes.

2009-03-20 19:37:10 +1000 Don Sanders (1209c359) 

	* Refresh flags of messages when list of messages is scrolled, or
          modified. But not more than once every maximumRefreshRate
          seconds. And when refreshing flags don't just get flags
          for visible messages, also get flags for a bufferWidth
          items around visible messages, so we don't have to
          retrieve flags for messages when scrolling within the
          buffer zone.

2009-03-20 18:49:26 +1000 Don Sanders (8a9ff04a) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-20 18:48:24 +1000 Don Sanders (a262bbb0) 

	* Don't mistakenly flag messages as deleted on server in
          ImapUpdateMessagesFlagsStrategy

2009-03-20 13:35:54 +1000 MattV (0e50958e) 

	* Lookup messages identified by Account ID/UID pair by first finding
          message ID.

2009-03-20 13:33:18 +1000 MattV (47a776b4) 

	* Index from Account ID/UID pair to message ID.

2009-03-20 12:34:46 +1000 Don Sanders (3f7c3d2b) 

	* Eliminate unnecessary roundtrip in retrieveMessageList in some
          cases. .e.g. just 1 new mail has arrived and a minimum of
          1 is used.

2009-03-20 12:27:06 +1000 Don Sanders (7d8dc17e) 

	* If an error occurs with the idle connection, then don't try to
          login on the main connection, unless we are waiting for
          the idle connection to connect before loggin in on the
          main connection.

2009-03-20 09:55:34 +1000 Rohan McGovern (f43048d0) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-20 09:52:53 +1000 Rohan McGovern (e18049e0) 

	* Clean up benchmark reporting.

2009-03-20 09:50:11 +1000 MattV (acd95bf5) 

	* Minor improvements to IPC event batching.

2009-03-19 18:42:30 +1000 Don Sanders (912374bf) 

	* We are only interested in EXISTS idle responses, ignore other
          responses.

2009-03-19 18:34:11 +1000 Don Sanders (8f6cc050) 

	* Don't peform a commandTransition (call
          ImapClient::commandTransition) if an error occurs. I can't
          see why this would be useful, and after a LOGIN error
          occurs it looks strange if a LIST command is issued.

2009-03-19 15:17:23 +1000 MattV (96c44c4b) 

	* Fix retrieval performance regression.

2009-03-19 14:57:36 +1000 MattV (4d6efb7e) 

	* Ensure newly created accounts have the default storage plugin
          configured.

2009-03-18 18:18:21 +1000 Don Sanders (87c1f6a3) 

	* Several IMAP IDLE (push email) fixes

2009-03-18 15:44:01 +1000 MattV (5875deaf) 

	* Remove obsolete temporary files correctly.

2009-03-18 15:21:24 +1000 MattV (b71ba7d3) 

	* Prevent warning for attempting to overwrite layout.

2009-03-18 14:58:01 +1000 AleksW (0d7a7d6d) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-18 14:57:05 +1000 AleksW (1cb7d536) 

	* Change day display from 5 to 7 to match what the viewer plugins
          use.

2009-03-18 14:55:53 +1000 MattV (a732bdf4) 

	* Default to prefer HTML content (since we prefer to display HTML
          over text).

2009-03-18 14:51:02 +1000 MattV (a38760e0) 

	* Fix the spurious 'already retrieving' error.

2009-03-18 14:32:17 +1000 Aleks Wojcik (d025ea41) 

	* Fix test failure.

2009-03-18 14:17:12 +1000 Rohan McGovern (0a1b009b) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-18 14:13:46 +1000 Rohan McGovern (ef5cb7ff) 

	* Fixes crash in tst_messageserver: ASSERT failure in
          QTest::fetchData(): "Test data requested, but no testdata
          available."

2009-03-18 12:08:46 +1000 MattV (a0f022e3) 

	* Improved support for content-ID URLs.

2009-03-18 12:02:44 +1000 Aleks Wojcik (a8cd8644) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-18 12:01:50 +1000 Aleks Wojcik (e3633dab) 

	* Add test for deletion of many (1000+) messages.

2009-03-18 11:24:26 +1000 MattV (36fb1984) 

	* Improved support for multipart/related messages.

2009-03-18 11:08:31 +1000 Aleks Wojcik (2a8269c5) 

	* Fix bug 238077. Ensure we use temp tables when deleting long lists
          of messages and folders.

2009-03-18 10:15:35 +1000 MattV (754c92f0) 

	* Allow multiple subparts of a message to be selected for immediate
          retrieval.

2009-03-18 10:15:23 +1000 MattV (44de8747) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-18 09:48:32 +1000 MattV (ef71cad4) 

	* Basic support for showing multipart content inline.

2009-03-18 09:45:14 +1000 Rohan McGovern (b043e44a) 

	* Disable 10,000 mails test in the interest of getting prompt
          results, at least until the test can be verified to work
          correctly in Pulse.

2009-03-17 17:36:30 +1000 Don Sanders (3ed22663) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-17 17:35:05 +1000 Don Sanders (4dc2e560) 

	* Description: Optimize update exporting so we don't do a full
          listing (uid search) of all messages in a folder.

2009-03-17 16:49:10 +1000 MattV (b2231c8f) 

	* Allow the preferred text subtype of multiple alternatives to be
          specified.

2009-03-17 16:11:36 +1000 Shane Bradley (14a2cbc8) 

	* Description: Need callgrind.h too.

2009-03-17 15:57:14 +1000 Shane Bradley (17471b2d) 

	* Description: Add valgrind.h to the source tree so we don't need to
          have installed on the build system. Also build if
          HAVE_TICK_COUNTER is undefined.

2009-03-17 15:08:20 +1000 MattV (29c27564) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-17 15:07:30 +1000 MattV (c3b09281) 

	* Suppress spurious error message produced during message deletion.

2009-03-17 15:00:40 +1000 Don Sanders (4bcaaff5) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-17 14:59:28 +1000 Don Sanders (29e6b6cd) 

	* Description: ExportUpdates optimization, only SELECT folders that
          have been changed.

2009-03-17 14:57:22 +1000 MattV (d6f57888) 

	* Correctly update the expiry timestamp for active service actions.

2009-03-17 13:58:30 +1000 MattV (b9eb3084) 

	* Fix parsing of nested bodystructure listings.

2009-03-17 12:11:23 +1000 Don Sanders (70b779c3) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-17 12:10:21 +1000 Don Sanders (16bb27b1) 

	* Description: Add some qWarnings to detect badly formatted
          BODYSTRUCTUREs.

2009-03-17 12:05:05 +1000 MattV (371a0aa3) 

	* Record the size and default disposition for parts without a
          disposition specification.

2009-03-17 10:24:23 +1000 MattV (f97c1346) 

	* Accept switch to encrypted even if not configured to use TLS.

2009-03-17 10:12:07 +1000 MattV (63545ee2) 

	* Allow the authenticator module to specify whether a protocol should
          use TLS or not. The logic in the POP and IMAP protocols
          will probably be removed at a later date, in favour of
          simply delegating the choice to QMailAuthenticator.

2009-03-17 09:09:50 +1000 MattV (4283d088) 

	* Show parts with no content available as attachments.

2009-03-17 09:02:10 +1000 MattV (54e9e8ae) 

	* Simplify LongStream - replace QTextStream with QDataStream and
          remove unused functionality.

2009-03-17 09:01:27 +1000 MattV (1ad87e7e) 

	* Only export updates to folders owned by the active account.

2009-03-16 20:02:32 +1000 Don Sanders (66b44b4a) 

	* Description: Recursively handle parts in
          ImapSynchronizeBaseStrategy::messageFetched and begin to
          optimize ImapExportUpdatesStrategy.

2009-03-16 16:13:51 +1000 Don Sanders (7bac52a4) 

	* Description: Export updates when getting all mail.

2009-03-16 15:50:49 +1000 Don Sanders (fdabd966) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-16 15:49:49 +1000 Don Sanders (b0360390) 

	* Description: Fix some regressions in exportUpdates. This required
          having the exportUpdates strategy set descending to true
          when listing folders.

2009-03-16 15:46:34 +1000 MattV (671d5095) 

	* Add Q_OBJECT macro to QMailMessageServiceEditor.

2009-03-16 15:45:50 +1000 MattV (03fcbe2e) 

	* Ensure multi-part boundaries are correctly parsed.

2009-03-16 15:07:01 +1000 Aleks Wojcik (05689c06) 

	* Remove obsoleted files.

2009-03-16 13:25:27 +1000 MattV (74529a4b) 

	* Provide index to link from QMF documentation to Qt class
          documentation.

2009-03-16 12:14:11 +1000 Don Sanders (2e454eef) 

	* Description; Be more paranoid when calculating which parts to
          complete, use the message from the message store, rather
          than the message created by parsing the bodystructure.
          Description: Also only complete a maximum of 10 parts, to
          prevent DOS.

2009-03-13 17:20:04 +1000 Don Sanders (fd2ac942) 

	* Description: Smarter completion logic for mails that are not
          completely downloaded. For these mails get as many inline
          parts as possible without going over the download limit
          set for the account.

2009-03-13 12:00:23 +1000 Don Sanders (7f8aa529) 

	* Fixes: No way to retrieve non attachment parts. Description:
          Provide a link to download message parts that are not
          attachments.

2009-03-12 19:04:13 +1000 Don Sanders (75032488) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-12 19:02:58 +1000 Don Sanders (5eac9d60) 

	* Fixes: Display of Thiago's mail (Signed, from KMail). Description:
          Only mark messages as ContentAvailable (formerly known as
          Downloaded) when they have only inline and attachment
          parts.

2009-03-12 18:13:30 +1000 Aleks Wojcik (29f27602) 

	* Add an about menu item.

2009-03-12 17:52:58 +1000 Aleks Wojcik (82a852b9) 

	* Replace/add more icons to example app.

2009-03-12 17:01:23 +1000 Shane Bradley (8afd3992) 

	* Fixes:   Use of blacklisted word. Details: Rover is now Fido.

2009-03-12 16:42:40 +1000 Don Sanders (eec7eee3) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-12 16:40:50 +1000 Don Sanders (280211e1) 

	* Description: Implement interval checking for pop accounts.

2009-03-12 16:31:21 +1000 Aleks Wojcik (834d9c65) 

	* Display message status properly in example app.

2009-03-12 15:22:07 +1000 Don Sanders (8ea1fb7c) 

	* Description: Reimplement interval checking for IMAP accounts.

2009-03-12 14:32:16 +1000 Don Sanders (5baa29c4) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-12 14:28:21 +1000 Don Sanders (26b38251) 

	* Fixes: Allow the intervalPeriod to be changed, for some reason the
          spinbox had been permanently disabled.

2009-03-12 13:09:36 +1000 Aleks Wojcik (0bfbd40c) 

	* Make compile

2009-03-12 10:01:03 +1000 Rohan McGovern (678da35a) 

	* Fixes:   test failure: Could not delete /foo/bar/.qmf

2009-03-11 19:31:57 +1000 Don Sanders (ce5e2aa9) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-11 19:28:10 +1000 Don Sanders (59817123) 

	* Fixes: Display/Completion of mails from Sandy (MultipartAlternative
          created by Microsoft Office Outlook 11) Description: Don't
          change the ContentAvailable status of MultipartAlternative
          mails when processing BODYSTRUCTURE fetched data.

2009-03-11 18:29:51 +1000 Aleks Wojcik (d029e85c) 

	* If there are no accounts defined, default to add for account
          settings app.

2009-03-11 17:51:44 +1000 Don Sanders (cdd2b558) 

	* Description: Using a reference to store the parameters variable is
          causing (it + 1) == end to always return true.

2009-03-11 17:30:10 +1000 Don Sanders (8151f7dd) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-11 17:29:19 +1000 Don Sanders (e28d25e9) 

	* Fixes: Spurious valgrind warning using default memcheck tool.

2009-03-11 17:07:51 +1000 Aleks Wojcik (86383c2c) 

	* Fix initialization bug where flag init routines were stepping on
          one anothers toes on first creation of the database.
          Remove sleep code from example app.

2009-03-11 13:26:37 +1000 Rohan McGovern (2ee6be57) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-11 13:25:54 +1000 Rohan McGovern (ff01a674) 

	* Fixes:   tst_messageserver benchmark doesn't work very well

2009-03-11 13:22:27 +1000 Aleks Wojcik (aaff7df3) 

	* More date display improvements.

2009-03-11 12:36:01 +1000 Aleks Wojcik (4bc80876) 

	* Example app improvments. Remove color gradient in replys. Improve
          display of message date.

2009-03-10 19:24:23 +1000 Don Sanders (8df6b685) 

	* Description: Also obscure password in POP logging output.

2009-03-10 19:13:43 +1000 Don Sanders (1ff6b2b9) 

	* Description: Obscure password in logging output.

2009-03-10 17:19:46 +1000 Don Sanders (edee5098) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-10 17:16:09 +1000 Don Sanders (7666b4f5) 

	* Fixes: Checking for free space too often (every time a long stream
          is appended to). Description: Only check when more than
          LongStream::minCheck bytes have been appended, or the
          first time a LongStream is appended to.

2009-03-09 19:11:43 +1000 Don Sanders (28dcd9e0) 

	* Fixes: Crash on message with date Sat, 1 Oct 2005, now copied to
          mailtst04 account. Details: Only fixed the crash
          unforunately the bodystructure is still not being parsed
          correctly.

2009-03-09 17:48:03 +1000 Aleks Wojcik (93066f79) 

	* Make it work with shadow building.

2009-03-09 14:11:11 +1000 Rohan McGovern (26623c49) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-09 14:10:29 +1000 Rohan McGovern (9f431996) 

	* Fixes:   Pulse can't run benchmarks.

2009-03-06 16:17:46 +1000 Don Sanders (3bc3d862) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 16:17:19 +1000 Don Sanders (916918e6) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 16:16:47 +1000 Aleks Wojcik (ac934449) 

	* Minor doc fixes.

2009-03-06 16:16:29 +1000 Don Sanders (279d8770) 

	* Description:  Fix for retrieving body range. Update partialLength
          correctly.

2009-03-06 15:51:22 +1000 MattV (322d1cc6) 

	* Documentation fixes.

2009-03-06 15:31:56 +1000 MattV (675c3a9d) 

	* Fix test project files to work with build-dir != src-dir.

2009-03-06 15:07:10 +1000 MattV (e2366868) 

	* Make attachment options perform basic operations without Qt
          Extended.

2009-03-06 14:55:13 +1000 Rohan McGovern (19d85864) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 14:53:16 +1000 Rohan McGovern (81ecf628) 

	* Separate tst_messageserver benchmark from rest of tests, for Pulse
          and because the test takes much longer to run than the
          rest.

2009-03-06 14:40:16 +1000 MattV (56a699b3) 

	* Wait for mail store initialization to complete before starting
          qtmail.

2009-03-06 14:33:37 +1000 Aleks Wojcik (75621121) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 14:33:18 +1000 Aleks Wojcik (10df55d7) 

	* More doc.

2009-03-06 13:59:27 +1000 Rohan McGovern (16fd6dae) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 13:25:14 +1000 Rohan McGovern (d2ada191) 

	* Move all tests to `tests' directory. Implement `make test'; cd into
          tests and do `make test' to run all tests.

2009-03-06 13:54:14 +1000 MattV (be6085d7) 

	* Support the has-attachments flags for POP.

2009-03-06 13:53:42 +1000 MattV (d17162e6) 

	* Only multi-part messages are completed by metadata fetch.

2009-03-06 13:42:34 +1000 Don Sanders (1847bfc9) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 13:41:09 +1000 Don Sanders (0dcd113f) 

	* Fixes: Semaphore locking bug Description: databaseName() was
          returning null because the database wasn't created yet.
          It's best to use the database name for the database
          mutexes, so create the write and read locks after the
          database is created. Still need a mutex for database
          creation, but we can use a different mutex for that.

2009-03-06 12:50:35 +1000 MattV (de04887a) 

	* Set the has-attachments flag for IMAP messages with attachments.

2009-03-06 12:50:07 +1000 MattV (de836d81) 

	* Simplify the documentation front page.

2009-03-06 12:19:20 +1000 MattV (39b266aa) 

	* Differentiate between content-available and
          partial-content-available.

2009-03-06 12:12:18 +1000 MattV (545bc35b) 

	* Import changes files from Qt Extended repository.

2009-03-06 11:41:00 +1000 Aleks Wojcik (cb04a1fb) 

	* More pruning.

2009-03-06 11:17:27 +1000 Aleks Wojcik (ee9392f3) 

	* Silence some compile warnings.

2009-03-06 10:53:31 +1000 Aleks Wojcik (cdac736c) 

	* Compile. Missed files.

2009-03-06 10:52:15 +1000 Aleks Wojcik (90f96b7f) 

	* Compile

2009-03-06 10:42:26 +1000 Aleks Wojcik (5a49d412) 

	* Rename the last few files from _qt extension to original name.

2009-03-06 10:38:07 +1000 Aleks Wojcik (98844eac) 

	* Merge branch 'master' of
          git@scm.dev.nokia.troll.no:addons/messagingframework

2009-03-06 10:37:24 +1000 Aleks Wojcik (e633c81d) 

	* Cleanup a few more unecessary files.

2009-03-06 09:48:52 +1000 MattV (b7cdc5ab) 

	* Remove broken documentation links.

2009-03-06 09:22:32 +1000 MattV (24c53e43) 

	* Remove unused image files.

2009-03-05 22:27:57 +1000 Don Sanders (f727d761) 

	* Description:  Set message status to downloaded when a partially
          fetched body is completed.

2009-03-05 21:02:59 +1000 Don Sanders (36c62770) 

	* Details:  Minor doc fixes.

2009-03-05 18:05:43 +1000 Aleks Wojcik (c984c01d) 

	* Compile. Change headers to match old names.

2009-03-05 17:56:36 +1000 Aleks Wojcik (6c2ef9a1) 

	* More cleanup. Rename _qt.* files to original names.

2009-03-05 17:37:18 +1000 Aleks Wojcik (7827d409) 

	* Remove ifdef'd QMAIL_QTOPIA code. Add missing testdata.

2009-03-05 17:16:21 +1000 MattV (64a880e2) 

	* Minor documentation fixes.

2009-03-05 16:59:50 +1000 MattV (e6724444) 

	* Make the generated documentation resemble the Qtopia Messaging
          module documentation.

2009-03-05 16:56:38 +1000 MattV (7fb9bd8a) 

	* Add simple introductory documentation for QMailRetrievalAction.

2009-03-05 16:25:54 +1000 Don Sanders (c5d153c4) 

	* Description:  Get imap idle (push email) working again using
          retrieveMessageList with a minimum of 1, and fix an
          unitialized member variable.

2009-03-05 15:29:50 +1000 Aleks Wojcik (f2b5d7ec) 

	* Remove unnecessary qdoc files.

2009-03-05 14:58:26 +1000 Aleks Wojcik (e275d521) 

	* Inital commit of QMF qt.

