History | View | Annotate | Download (42.2 kB)
improved the new attachmemts interface.
prevent IMAP error caused by sending multiple commands at the same time.
libsylph/procmime.c: removed alloca() calls.
fixed procmime_get_part_fp_fp(). updated LegalCopyright. updated version to 3.1.0.
libsylph/procmime.[ch]: added procmime_get_part_fp_fp().
message/partial: allow Content-Type without total parameter.
implemented concatenation of partial messages (RFC 2046).
remove comments from Content-Type charset parameter.
properly process lines longer than 8192 bytes.
modified variable name.
made a workaround for raw-JIS filename (Eudora etc.).
also use MimeInfo::filename to determine file type.
fixed Content-Transfer-Encoding with comments.
removed all warnings output with -Wall.
use quoted-printable or base64 to protect trailing spaces on PGP/MIME signing except for ISO-2022-JP.
procmime_scan_multipart_message(): use heap memory instead of stack for read buffer, and increased the max recursion level to 64.
allow spaces around equals between name and value of MIME parameters.
merged from libsylph branch.
procmime.c: add more error checking.
fflush() stream before rewind() to ensure error checking.
procmime_decode_content(): fflush temporary file and check errors.
added signature information to MsgInfo.
implemented RFC 2231 filename encoding on send.
implemented RFC 2231 parameter value extension.
parse ~/.mailcap if ~/.sylpheed-2.0/mailcap not found.
added a hidden option "mime_command" for backward compatibility.
read mailcap file other than standard location.
removed metamail support and replaced it with the alternative implementation.
force attaching of specific types on forwarding even if filename is unspecified.
also normalize text files on win32 when saving parts.
uncanonicalize unencoded text when saving.
removed CR+LF to LF conversion on receiving.
win32: don't uncanonicalize text files when decoding.
moved the location of fallback_encoding.
added fallback encoding setting.
win32: read mime.types in startup directory.
made some warnings just debug messages.
implemented 'Save all'.
fixed warnings about signedness difference.
changed the license of LibSylph from GPL to LGPL.
moved more modules to libsylph.
fix for config dir.
added wrappers for C library function that take pathname arguments.
fixed gcc-4.0 warnings.
always don't uncanonicalize files which is not text/* .
made the file size of attachments more accurate, and human-readable.
fixed Turkish locale problem.
force output of newline when output HTML.
implemented 'Save this image as...' in the context menu of inline images.
fixed a buffer overflow bug.
use Content-Type's charset as a fallback encoding of broken header strings.
output printing text with locale encoding, and removed broken locale specific HTML entity reference conversion.
use filesystem encoding for MIME temporary filename.
implemented inline image display.
replaced intl.h with glib/gi18n.h.
modified Japanese code conversion.
Initial import of Sylpheed (GTK2 version).