[evolution-data-server] Created tag before-socks5



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]