encode the address before sending it out, rather than using the raw/utf8
authorNot Zed <NotZed@Ximian.com>
Tue, 9 Dec 2003 00:58:46 +0000 (00:58 +0000)
committerMichael Zucci <zucchi@src.gnome.org>
Tue, 9 Dec 2003 00:58:46 +0000 (00:58 +0000)
commita2ccf83c2c83ce3258787932cdfcdc9f04435df4
tree72a7b2927b433bdc56ec50dd2dbcaf4efd9ccddb
parent1c827d3526afc2e35a6b9385cce9a2c329fb5522
encode the address before sending it out, rather than using the raw/utf8

2003-12-09  Not Zed  <NotZed@Ximian.com>

* providers/smtp/camel-smtp-transport.c (smtp_send_to): encode the
address before sending it out, rather than using the raw/utf8
version.

* camel-internet-address.c
(camel_internet_address_encode_address): check for quoting the
local part of the address before outputting it.
(cia_encode_addrspec): quote local part if need be.
(camel_internet_address_encode_address): make folding optional
based on whether inlen is null or not.

* camel-mime-utils.[ch]: rename is_* to camel_mime_is_* and export
the type functions.

2003-12-08  Not Zed  <NotZed@Ximian.com>

* providers/imap/camel-imap-utils.c (imap_atom_specials): add } to
the atom specials list.  This isn't correct, but some busted
servers expect it.  Bug #50728.

2003-12-02  Not Zed  <NotZed@Ximian.com>

* providers/local/camel-local-folder.c (local_setv): remove some
debug printfs.

** See bug #51576.

* camel-url.c (camel_url_decode): robustify url decoding for bad
input, addresses a crash.
camel/ChangeLog
camel/camel-internet-address.c
camel/camel-mime-utils.c
camel/camel-mime-utils.h
camel/camel-url.c
camel/providers/imap/camel-imap-utils.c
camel/providers/local/camel-local-folder.c
camel/providers/smtp/camel-smtp-transport.c