[evolution-data-server] Created tag before-socks5
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-data-server] Created tag before-socks5
- Date: Fri, 9 Jul 2010 22:54:49 +0000 (UTC)
The unsigned tag 'before-socks5' was created.
Tagger: Federico Mena Quintero <federico novell com>
Date: Thu Jul 8 15:40:29 2010 -0500
This is the point where we start implementing support for SOCKS5 and SOCKS4A
in Camel.
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)
David Woodhouse (46):
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
Federico Mena Quintero (29):
Add camel_tcp_stream_set/get_socks_proxy()
Add camel_session_set/get_socks_proxy()
Don't return a const char *
Use the SOCKS proxy in the pop3 store
Use the SOCKS proxy in the imap store
Use the SOCKS proxy in the imap4 store
Use the SOCKS proxy in the imapx server
Use the SOCKS proxy in the nntp store
Use the SOCKS proxy in the smtp transport
Add a private struct to CamelTcpStream
Setter/getter for the SOCKS proxy
Function to connect to a SOCKS4 proxy
TcpRaw: Connect via a SOCKS4 proxy if available
Make socket_connect() in the TCP-SSL stream more generic
Make the SSL stream's stream_write() reusable internally
Make the SSL stream's stream_read() reusable internally
SSL stream: connect to the SOCKS4 proxy
Enable SSL on the socket after we are proxied
Oops, struct sockaddr_in is already in network byte order.
Sanitize empty-string proxy hostnames at the API entry point
Fix thinko when processing the reply from the SOCKS4 proxy
Propagate errno from the proxy connection functions
Debugging code for the SSL stream
Debug info for read/write/close on the SSL stream
Reset the SSL handshake after connecting to the SOCKS proxy
Leave a hint for implementing SOCKS4a/SOCKS5
Factor out function to rehandshake SSL
Merge remote branch 'origin/gnome-2-30' into camel-socks-proxy
Merge remote branch 'origin/gnome-2-30' into camel-socks-proxy
Fridrich Å trba (1):
For the sake of portability: sleep -> g_usleep (cherry picked from commit 25b1990812f060199c30506ca453408ad741f1ab)
Matthew Barnes (3):
Post-release version bump.
Revert "Bug 619347 - Return formatted address in e_destination_get_address"
Clarify documentation for e_destination_get_address().
Milan Crha (2):
Use text/vcard content type on WebDAV PUT request
Bug #623795 - URI at the end of text isn't clickable
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]