[evolution-data-server] Created tag EVOLUTION_DATA_SERVER_2_30_3
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Created tag EVOLUTION_DATA_SERVER_2_30_3
- Date: Wed, 11 Aug 2010 21:20:35 +0000 (UTC)
The unsigned tag 'EVOLUTION_DATA_SERVER_2_30_3' was created.
Tagger: Matthew Barnes <mbarnes redhat com>
Date: Wed Aug 11 17:19:32 2010 -0400
Evolution-Data-Server 2.30.3
Changes since the last tag 'EVOLUTION_DATA_SERVER_2_30_2':
Chenthill Palanisamy (2):
Do not set exception if its already set (cherry picked from commit 4bb7a0f078b122c9426408df04c9bb70f7c611aa)
Remove the generated file camel-imapx-tokenise.h from git. (cherry picked from commit 9e196472b9d95606f8376d04b3702733547f9c42)
Christian Kirbach (1):
Updated German translation
David Woodhouse (74):
Use camel_folder_sync_message() to sync messages.
Remove unused variable â??messageâ??
Detect CONDSTORE and QRESYNC capabilities
Fix handling of unsolicited [CAPABILITY xxx] report in server greeting.
Accept unsolicited CAPABILITY report as part of LOGIN/AUTHENTICATE response
Re-fetch capabilities after STARTTLS. There might be new auth methods available (cherry picked from commit 2c9e14be88463cb00819393f17573dd4aed0e56c)
NUL-terminate literal strings when tokenising (cherry picked from commit 8f7c68e2b108da7059e8aaba00f78ea0abc773e0)
Accept literals as folder names in STATUS (cherry picked from commit adf32ba611f5fc56da7b40651942d9bec3598e54)
Encode folder names as literals when sending commands, where needed (cherry picked from commit 95ae72c47280933c7ed5e467d668ce61ff4968ec)
Add IMAPX_INITIALISED state; don't let users run before CAPABILITY/NAMESPACE
Fix division-by-zero in imapx message fetch
Add LITERALPLUS support.
Fix batch fetch to use UID FETCH in imapx_job_fetch_new_messages_start() (cherry picked from commit 40bc967973766928f117a132603d1a9e18fc2cfe)
Fix imapx_parse_flags to not just return the first UID repeatedly, export it. (cherry picked from commit 768157a2b16bddac76aacb0a2d49ac59c9df10cf)
Extract EXPUNGE handling into imapx_expunge_uid_from_summary() function.
Support VANISHED response (RFC5162) (cherry picked from commit 425190c799760d87e2c6ca8f93ef1d73a9543f55)
Cope with unsolicited FETCH having both FLAGS and UID.
Handle [CLOSED] status (RFC5162).
Remove redundant 'unseen' member of CamelIMAPXServer.
Improve imapx command queue processing
Fix overzealous IDLE handling
Allow debugging to be enabled with CAMEL_DEBUG environment variable
Make camel_imapx_stream_number() return a guint64
Update ifolder->exists_on_server from STATUS response (cherry picked from commit f37622b28fb984c24706621631b54a20cadcbb31)
Propagate STATUS responses to folders directly from imapx_untagged()
Queue non-folder specific jobs while waiting for SELECT to complete
Simplify relationship between full and path names for imapx
Permit all characters but dir_sep in imapx folder names.
Decrement ifolder->exists_on_server when handling EXPUNGE/VANISHED
Recalculate unread_on_server count after fetching flags.
Make uidvalidity field 64-bit
Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server.
Bug 622008 - Don't trust is->select_folder in imapx_job_scan_changes_done()
Fix idle dwell time
Remove courier-imap rename workaround
Really select INBOX for folder deletion and rename
Don't show subscribed but non-existent folders.
Detect LIST-STATUS and LIST-EXTENDED capabilities (cherry picked from commit e6087869b184353f21b6b9f196d13f3cbb5acfd6)
Use LIST-EXTENDED to return subscribed status from LIST
Remove superfluous debug printf (cherry picked from commit 034afae45809aab28a2b4bce7493d693f81ad5f4)
Handle BYE response (cherry picked from commit 0b52c6b9ef0ed9a27942bc7cf6493886a9db0967)
Fix idle thread exit and locking
Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext
Update summary uidnext after fetching messages.
Check for is->cinfo before using it
Make NSS database initialisation more robust, handle errors better
Update summary to include uidnext and modseq, and 64-bit uidvalidity
Always enable QRESYNC where it's available.
Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext (cherry picked from commit b0214462be6e21c2a312d8fe3e31ffdd2825d153)
Disable the special-case for the selected folder in refresh_info
Bug 622719 - Fix lifetime issues with CamelIMAPXServer w.r.t. disconnection (cherry picked from commit 6e49273e99bfe8f5e1ed080a454d0e3aeacae4f8)
Don't bother checking for is->cinfo being NULL. It can never happen now.
Select folder based on CamelFolder *, not its name
Fix APPENDUID handling of uidvalidity.
Set server_flags after APPENDUID; don't send them to the server again.
Add support for * VANISHED (EARLIER) [uidset...]
Propagate SELECT error properly to dependent commands (cherry picked from commit b57a6af1724e1447e35e2003a14bf74891182873)
Add proper QRESYNC support on SELECT; use it for refresh_info
Fix starting UID in QRESYNC SELECT.
Calculate can_qresync after fetching STATUS (cherry picked from commit 23bdeb12ef3b8a4b6d63f8dd008594feca760540)
Store Junk and NotJunk flags in IMAP server
Fix memory leak in imapx_continuation() with SASL auth
Add sanity check after QRESYNC
Don't refetch message headers we already have.
Keep better track of server-side UNREAD count.
Update unseen count as new messages come in
imapx: More improvements to server unseen count tracking
imapx: Avoid running FETCH_NEW_MESSAGES and REFRESH_INFO jobs simultaneously
Fix bug #624909 (cherry picked from commit add347c79f3cedf5376753f0ba874289ffd889a7)
imapx: server flags can be integers
imapx: ->cinfo *can* be NULL in imapx_server_dispose() for a failed connection
Provide a CamelException for asynchronous fetch_new_messages() in select.
Fix temporary exception handling for imapx fetch_new_messages()
imapx: Hide QRESYNC config string from translators more effectively
Fridrich Å trba (1):
For the sake of portability: sleep -> g_usleep (cherry picked from commit 25b1990812f060199c30506ca453408ad741f1ab)
Matthew Barnes (5):
Post-release version bump.
Revert "Bug 619347 - Return formatted address in e_destination_get_address"
Clarify documentation for e_destination_get_address().
Bug 602287 - Avoid racing with camel_operation_mute()
Update NEWS for 2.30.3 release.
Milan Crha (4):
Use text/vcard content type on WebDAV PUT request
Bug #623795 - URI at the end of text isn't clickable
Bug #623936 - 75 second delay when creating new DAV entries in Zimbra
Use correct format specifier for 64bit unsigned int (cherry picked from commit 035e8869fa12c04afb62202efa703eb3b87fa974)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]