diff options
author | Dan Winship <danw@src.gnome.org> | 2000-06-21 10:09:48 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-06-21 10:09:48 +0800 |
commit | 4f20138bfc192d2feff2e913fbc0ff87ca6bd19c (patch) | |
tree | 76c0972dee1278911723b296a1870e9a3922768f /camel/ChangeLog | |
parent | ed11b82023a5501fb05837f63cceff18698691a5 (diff) | |
download | gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar.gz gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar.bz2 gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar.lz gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar.xz gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.tar.zst gsoc2013-evolution-4f20138bfc192d2feff2e913fbc0ff87ca6bd19c.zip |
flush the filter stream before unreffing it, so it will
* camel-mime-part.c (write_to_stream): flush the filter stream
before unreffing it, so it will camel_mime_filter_complete.
* camel-stream-filter.c (camel_stream_filter_class_init): Fix a
braino so camel_stream_flush works here.
* camel-stream-mem.c (stream_seek): Fix a bug that resulted in
large attachments being silently dropped.
* providers/pop3/camel-pop3-store.c
(camel_pop3_command_get_additional_data): Don't use g_strjoinv
here, since it is O(n^2) on the length of the output string, and
we can do O(n).
* camel-mime-part-utils.c
(simple_data_wrapper_construct_from_parser): add a CRLF decoder
after the QP/B64 decoder if it's text.
svn path=/trunk/; revision=3658
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r-- | camel/ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 6b4a0ef95e..c35d9ddcad 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,3 +1,23 @@ +2000-06-20 Dan Winship <danw@helixcode.com> + + * camel-mime-part.c (write_to_stream): flush the filter stream + before unreffing it, so it will camel_mime_filter_complete. + + * camel-stream-filter.c (camel_stream_filter_class_init): Fix a + braino so camel_stream_flush works here. + + * camel-stream-mem.c (stream_seek): Fix a bug that resulted in + large attachments being silently dropped. + + * providers/pop3/camel-pop3-store.c + (camel_pop3_command_get_additional_data): Don't use g_strjoinv + here, since it is O(n^2) on the length of the output string, and + we can do O(n). + + * camel-mime-part-utils.c + (simple_data_wrapper_construct_from_parser): add a CRLF decoder + after the QP/B64 decoder if it's text. + 2000-06-20 Jeffrey Stedfast <fejj@helixcode.com> * providers/imap/camel-imap-folder.c (imap_get_summary): Only |