110 Commits (e54ad9e152f7b8765aede1b4e04b06dc78cb637b)

Author SHA1 Message Date
Ingo Klcker 15f1163b8a Backport of CVS commit by kloecker: 22 years ago
Ingo Klcker b5c61a490d Properly clear the KMMsgPart before it's filled with the values of the DwBodyPart. This fixes bug 87198 (Sending (of new) a e-mail with kmail for kde-3.3 the name of the file attached, some times, it comes lost) which was caused by the fact that we reused the same KMMsgPart object in order to add all attachments to a forwarded message. 22 years ago
Ingo Klcker bb930b4cd1 Backport: Check the length before the crlf->lf conversion to avoid false alerts. 22 years ago
Ingo Klcker 620ca3b46c Check the length before the crlf->lf conversion to avoid false alerts. 22 years ago
Marc Mutz f43e1991fe Some debug output for finding places in KMail that add charset headers to non-text/*-body parts 22 years ago
Ingo Klcker 6137165ef1 convert CRLF -> LF in bodyDecoded also in case of 7bit or 8bit cte. 23 years ago
Marc Mutz 22ed4697f6 (re?)enable x-uuencode support for attachments (when properly MIME-tagged). I thought that was in 3.1 already? 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Carsten Burghardt bbdcd95335 Load imap attachments on demand and load the messages itself progressively. Cool ;-) 23 years ago
Marc Mutz 0cbde4283e minor code beautifications; missing include 23 years ago
Marc Mutz 98e5c08767 remove dead code 23 years ago
Marc Mutz 1e9d9b0669 o Replace KMMessagePart::encodeBase64() (which recently won the LinuxTag 23 years ago
Marc Mutz b062777fdc really minor code beautifications 23 years ago
Marc Mutz 9855ba2107 autoDetectCharset() and codecForName() are static in KMMsgBase, not KMMessage 23 years ago
Zack Rusin b128a466e2 Lets try this : major include's cleanup. Should shave a few mins of kmail's compilation. 23 years ago
Ingo Klcker 892b95f163 Fix bug 56570: kmail doesn't show non-mime Japanese message 23 years ago
Marc Mutz 8f591fbecb add KMMessagePart::codec() that returns a QTextCodec for the message part 23 years ago
Ingo Klcker 16029c24f8 Forward port from 3_1: 24 years ago
Bo Thorsen 9b1b1e98bd New convenience method bodyToUnicode that returns a unicode QString with the message body. 24 years ago
Daniel Molkentin 9b71a29693 debug areas for HEAD, too 24 years ago
Don Sanders 2e95afc197 Begin integrating the kroupware branch 24 years ago
Don Sanders 2cf1ed8953 Integrate a subset of the changes in the make_it_cool branch. 24 years ago
Ingo Klcker 84f4965f64 Revert HEAD to KDE_3_1_BRANCH. Of course I didn't remove any files that where added to HEAD. 24 years ago
Stephan Kulow 81491bd8b7 merging minor cleanup 24 years ago
Marc Mutz c95155782d from kroupware_branch: RFC-compliant MDN support 24 years ago
Ingo Klcker cb6df9dc8b Fix bug 40073 by improving the determination of an attachment's filename 24 years ago
Ingo Klcker d616951db2 Replace NULL and 0L with 0 everywhere and clean up some delete foo 24 years ago
Zack Rusin 77edb9003a QCString::replace only in Qt 3.1 - compile fixes. 24 years ago
Zack Rusin e69a350bf5 Backporting from make_it_cool. That brings two questions: 24 years ago
Zack Rusin 54b4807111 Fixing compilation warnings, removing unnecessary whitespace and adding some 24 years ago
Stephan Kulow 2892d05a1b including config.h as first include (it defines quite some controlling defines) 24 years ago
Karl-Heinz Zimmer d17c8a6946 a) Merged AEGYPTEN_BRANCH additions into HEAD branch. 24 years ago
Marc Mutz 1475422c2b Reduce memory consumption by two thirds (!) with large attachments. 24 years ago
Marc Mutz 9b0deff8ae After a jump start: Corrected version of KMime::Codec usage. 24 years ago
Marc Mutz 245fc9fdc3 reverting last patch as it breaks on Korean(?) spam ;-( 24 years ago
Marc Mutz 7f91bbe6d2 Use KMime::Codecs for base64 en/decoding. 24 years ago
Marc Mutz 904b6ca4fa Choose between base64 and qp also based on CharFreq::printableRatio() 25 years ago
Marc Mutz 4da09d9072 New method KMMessagePart::setBodyAndGuessCte(), which auto-detects the 25 years ago
Michael Haeckel 86fe96a27d Again don't crash on zero size attachments. 25 years ago
Marc Mutz d0da8492ff cache the decodedSize; add warnings for "binary used as text" like 25 years ago
Marc Mutz 527a276574 Be more careful with DwString<->QCString<->QByteArray conversions, pt. II: 25 years ago
Michael Haeckel 7158995854 Revert to the good old mimelib functions. These KCodecs functions don't seem 25 years ago
Michael Haeckel dcb7d8a820 Oops, seems I just broke decoding of binary base64 attachments. 25 years ago
Michael Haeckel d98a8d6ad6 Support for attachments that are smaller than 3 bytes. 25 years ago
Dirk Mueller aa0cadacd1 CVS-SILENT: fixincludes -e 25 years ago
Dirk Mueller 607016bca8 KMD5 porting 25 years ago
Michael Haeckel 8f753c2855 Make non-ascii attachment filenames and descriptions working again. 25 years ago
David Faure 60198e652a CVS_SILENT fixheaders 25 years ago
Dirk Mueller 6797558d5d 356 includes less 25 years ago
Cornelius Schumacher 0a245e8333 Fix for sending RFC2447 attachments via DCOP interface. 25 years ago