<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-evolution/camel/providers/smtp, branch archive-integration</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/atom?h=archive-integration'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/'/>
<updated>2005-01-11T00:00:07+00:00</updated>
<entry>
<title>Kill dead files</title>
<updated>2005-01-11T00:00:07+00:00</updated>
<author>
<name>JP Rosevear</name>
<email>jpr@src.gnome.org</email>
</author>
<published>2005-01-11T00:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=fba011bf008443ee5130f1426aa65e11245cd84a'/>
<id>urn:sha1:fba011bf008443ee5130f1426aa65e11245cd84a</id>
<content type='text'>
svn path=/trunk/; revision=28342
</content>
</entry>
<entry>
<title>have our own so we don't need to link with glib.</title>
<updated>2004-12-03T03:36:57+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-12-03T03:36:57+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=c83477345fa5dceb62b85efd0a76a54f94a78858'/>
<id>urn:sha1:c83477345fa5dceb62b85efd0a76a54f94a78858</id>
<content type='text'>
        * camel-lock-helper.c (g_strerror): have our own so we don't need
        to link with glib.

        * providers/*/Makefile.am: Do not install ANY provider header
        files.  No providers are subclassable.  No providers are directly
        linkable.

        * camel.pc.in: create package config file.

        * tests/lib/folders.c (test_folder_message_ops): updated counts for
        delete also marking unread.

        * tests/lib/camel-test.c (camel_test_provider_init): new api for
        initialising test system 'in-build'.

        * camel-provider.c: remove the assertions, init if we need to,k
        use pthread_once stuff to serialise it.

        * tests/folder/test3.c (main): remove gtk stuff (???).

        * tests/*: Fix all the makefiles.  Made make-check work 'in-build'.

        * tests/lib/folders.c (test_folder_counts): update for api changes.
        (test_message_info): similar.

        * providers/Makefile.am: removed groupwise from the build, this
        can't go in here anymore, not in its current state.

        * camel-net-utils.c (camel_gethostbyaddr_r)
        (camel_gethostbyname_r): the old e_gethost* calls from
        e-host-utils.c.

2004-11-15  Not Zed  &lt;NotZed@Ximian.com&gt;

        * providers/imap/camel-imap-utils.c (imap_path_to_physical):
        copied from e-path.c.
        (imap_path_find_folders): copied from e-path.c.

        * camel.h: remove the provider stuff from the header.

        * camel-provider.c: globalise provider_init variable, and asserton
        it in all functions that rely on it.

        * camel-service.c: removed getaddrinfo/etc.

        * camel-net-utils.[ch]: separate out camel_getaddrinfo etc.

        * Makefile.am: split camel into 2 libraries, libcamel and
        libcamel-store.

        * camel-multipart-signed.c (camel_multipart_signed_sign)
        (camel_multipart_signed_verify, prepare_sign): remove old
        deprecated api.

        * camel-multipart-encrypted.c (camel_multipart_encrypted_encrypt)
        (camel_multipart_encrypted_decrypt): remove old deprecated api.

svn path=/trunk/; revision=28046
</content>
</entry>
<entry>
<title>** See bug #69615.</title>
<updated>2004-12-01T03:52:11+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-12-01T03:52:11+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ae4b9b15b54ca28bbb3707a24204277e91a4b9ee'/>
<id>urn:sha1:ae4b9b15b54ca28bbb3707a24204277e91a4b9ee</id>
<content type='text'>
2004-11-23  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug #69615.

        * camel-smime-context.c (sm_get_passwd): removed.  All callers
        that passed it now pass NULL.  This is so we don't override the
        password function set by e-cert-db.  Seems to work ok, I think.

2004-11-22  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug #69109.

        * providers/smtp/camel-smtp-transport.c (smtp_helo): if we have
        ipv6 address and it is numeric, prefix it with "IPv6:"

svn path=/trunk/; revision=28025
</content>
</entry>
<entry>
<title>** See bug #69109.</title>
<updated>2004-11-22T03:19:47+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-11-22T03:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=b64055ed673da750908950bb183000f4b5b2820c'/>
<id>urn:sha1:b64055ed673da750908950bb183000f4b5b2820c</id>
<content type='text'>
2004-11-10  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug #69109.

        * camel-service.c (cs_getnameinfo): honour the NI_NAMEREQD flag.

        * providers/smtp/camel-smtp-transport.c (smtp_helo): change the
        nameinfo flags a bit so we know when we got a numeric name and
        need to wrap it in [].

svn path=/trunk/; revision=27959
</content>
</entry>
<entry>
<title>Do the same SSL-&gt;TLS and TLS-&gt;CLEAR fallbacks that the 2.0 (and older)</title>
<updated>2004-11-01T20:54:35+00:00</updated>
<author>
<name>Jeffrey Stedfast</name>
<email>fejj@novell.com</email>
</author>
<published>2004-11-01T20:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=50cb220c0af1640bab5fde586f6c5f705de058ea'/>
<id>urn:sha1:50cb220c0af1640bab5fde586f6c5f705de058ea</id>
<content type='text'>
2004-11-01  Jeffrey Stedfast  &lt;fejj@novell.com&gt;

	* providers/smtp/camel-smtp-transport.c
	(connect_to_server_wrapper): Do the same SSL-&gt;TLS and TLS-&gt;CLEAR
	fallbacks that the 2.0 (and older) code did.

	* providers/pop3/camel-pop3-store.c (connect_to_server_wrapper): Same.

	* providers/imap4/camel-imap4-store.c (connect_to_server_wrapper): Same.

	* providers/imap/camel-imap-store.c (connect_to_server_wrapper): Same.

svn path=/trunk/; revision=27786
</content>
</entry>
<entry>
<title>kill cast as lvalue warning.</title>
<updated>2004-10-13T02:20:40+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-10-13T02:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=894f6a90c2d22d88c45c0226c898b16ed5110a67'/>
<id>urn:sha1:894f6a90c2d22d88c45c0226c898b16ed5110a67</id>
<content type='text'>
2004-10-13  Not Zed  &lt;NotZed@Ximian.com&gt;

        * providers/imap4/camel-imap4-folder.c (camel_imap4_folder_new)
        (imap4_sync_changes, imap4_sync):
        * providers/imap4/camel-imap4-summary.c (untagged_fetch_all): kill
        cast as lvalue warning.

        * camel-string-utils.h: add prototype for camel_toupper.

        * providers/imap4/camel-imap4-utils.c:
        * providers/imap4/camel-imap4-summary.c:
        * providers/imap4/camel-imap4-folder.c:
        * providers/imap4/camel-imap4-engine.c:
        * providers/imap4/camel-imap4-command.c:
        * providers/imap4/camel-imap4-store.c: include camel-i18n.h.

2004-10-12  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug ???

        * providers/nntp/camel-nntp-store.c (connect_to_server): if we
        have a username, try to authenticate before doing anything else.

        ** See bug #67895.

        * providers/nntp/camel-nntp-summary.c (add_range_xover)
        (add_range_head): use raw_command_auth since we might need auth
        here.

        * providers/nntp/camel-nntp-store.c (camel_nntp_raw_command_auth):
        new almost-raw command that also does auth.
        (xover_setup, connect_to_server, camel_nntp_command): use
        raw_command_auth since we might need auth here.

2004-10-12  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug #67898 and probably others.

        * providers/imapp/camel-imapp-store.c (connect_to_server):
        * providers/pop3/camel-pop3-store.c (connect_to_server_wrapper):
        * providers/imap4/camel-imap4-store.c (connect_to_server_wrapper):
        * providers/imap/camel-imap-store.c (connect_to_server_wrapper):
        * providers/nntp/camel-nntp-store.c (connect_to_server_wrapper):
        * providers/smtp/camel-smtp-transport.c (connect_to_server_wrapper):
        Fallback to hard-coded port number if the name lookup fails and no
        port was supplied.

svn path=/trunk/; revision=27562
</content>
</entry>
<entry>
<title>Instead of doing a host-lookup ourselves, get it passed in to us as an</title>
<updated>2004-09-27T17:41:16+00:00</updated>
<author>
<name>Jeffrey Stedfast</name>
<email>fejj@novell.com</email>
</author>
<published>2004-09-27T17:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=e5e0149bb66b663bba92c0eb8dd7dfbe6e33d9fa'/>
<id>urn:sha1:e5e0149bb66b663bba92c0eb8dd7dfbe6e33d9fa</id>
<content type='text'>
2004-09-22  Jeffrey Stedfast  &lt;fejj@novell.com&gt;

	* providers/imap/camel-imap-store.c (connect_to_server): Instead
	of doing a host-lookup ourselves, get it passed in to us as an
	argument. Also simplified a bit (try_starttls is no longer an
	option).
	(connect_to_server_wrapper): Simplified (we no longer have
	fallback cases for SSL stuff). Also, perform host lookup here.

	* providers/imap4/camel-imap4-store.c: Same changes as above.

	* providers/pop3/camel-pop3-store.c: Same.

	* providers/smtp/camel-smtp-transport.c: Same. Other changes
	include making the code consistant with the other providers.

	* providers/nntp/camel-nntp-store.c: Same as pop/imap.

svn path=/trunk/; revision=27398
</content>
</entry>
<entry>
<title>** See bug #47821.</title>
<updated>2004-09-24T02:50:45+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-09-24T02:50:45+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=2223bc36fa7b6b16ff7ea83e39e64e9375e3ebc1'/>
<id>urn:sha1:2223bc36fa7b6b16ff7ea83e39e64e9375e3ebc1</id>
<content type='text'>
2004-09-13  Not Zed  &lt;NotZed@Ximian.com&gt;

        ** See bug #47821.

        * camel-service.c: removed the old hostent based hostname interfaces.

        * camel-sasl-kerberos4.c (krb4_challenge): new hostname interfaces.

        * camel-sasl-gssapi.c (gssapi_challenge): new hostname interfaces.

        * camel-sasl-digest-md5.c (digest_md5_challenge): use new hostname
        interfaces.
        (generate_response): just take hostname directly, not hostent.

        * camel-mime-utils.c (camel_header_msgid_generate): use new
        hostname interfaces.

        * providers/smtp/camel-smtp-transport.c (connect_to_server): fixed
        to use new addrinfo apis.

        * providers/pop3/camel-pop3-store.c (connect_to_server): fixed to
        use new addrinfo apis.

        * camel-tcp-stream-ssl.c (stream_connect): try all addresses
        supplied.

        * camel-tcp-stream.c (camel_tcp_stream_get_remote_address)
        (camel_tcp_stream_get_local_address): return a sockaddr now, and
        also the address length.  Fixed all implementations and callers.
        (camel_tcp_stream_connect): use addrinfo rather than hostent for
        host AND port info.  Fixed all implementations and callers.

svn path=/trunk/; revision=27352
</content>
</entry>
<entry>
<title>	Merged notzed-eplugin-2-branch to head.</title>
<updated>2004-09-20T05:59:55+00:00</updated>
<author>
<name>Michael Zucci</name>
<email>zucchi@src.gnome.org</email>
</author>
<published>2004-09-20T05:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ef6a3af717132e0750f226fa8a0ee0f3c98e19f0'/>
<id>urn:sha1:ef6a3af717132e0750f226fa8a0ee0f3c98e19f0</id>
<content type='text'>
svn path=/trunk/; revision=27300
</content>
</entry>
<entry>
<title>use g_ascii_strcasecmp. (smtp_connect): do not re-helo after we've</title>
<updated>2004-06-14T02:46:03+00:00</updated>
<author>
<name>Not Zed</name>
<email>NotZed@Ximian.com</email>
</author>
<published>2004-06-14T02:46:03+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-evolution/commit/?id=ac86e91fbd40e9a9336a7591110010b54f6014d9'/>
<id>urn:sha1:ac86e91fbd40e9a9336a7591110010b54f6014d9</id>
<content type='text'>
2004-06-14  Not Zed  &lt;NotZed@Ximian.com&gt;

        * providers/smtp/camel-smtp-transport.c (smtp_data): use
        g_ascii_strcasecmp.
        (smtp_connect): do not re-helo after we've authenticated.  This
        was a misreading of the spec.  We must only re-helo after a
        transport layer negotiation.

svn path=/trunk/; revision=26329
</content>
</entry>
</feed>
