160 Commits (226fb65c25eaa7ac3687871d5a7db35affeb577a)

Author SHA1 Message Date
Marc Mutz 33a5ca439a Fix Solaris compile errors reported and patched by Torsten Kasch <tk (at ) Genetik (dot) uni-bielefeld (dot) de> 23 years ago
Marc Mutz 1884c85406 Trying to track down where the tabs in subjects come from. This isn't it, but the code was wrong anyway. Extracted line unfolding into a method of it's own. 23 years ago
Ingo Klcker 4d448db47f Change 23 years ago
Ingo Klcker 01d52a363f On some platforms char is unsigned. So use bit comparisons instead of arithmetic comparisons. And while I'm at it, beautify the code. 23 years ago
George Staikos dc34392224 As I said, this code is broken. I don't want to touch it because I don't 23 years ago
Till Adam ff471ceade Change semantics of KMMsgBase::base64EncodedMD5 such that: 23 years ago
Till Adam e721049098 Compare the old message status with the new status after modification, not 23 years ago
Marc Mutz 64bc73d3ba Make decodeRFC2047String() readable: 23 years ago
Marc Mutz 5aee83179b - get rid of {encode,decode}{Base64,QuotedPrintable} by using KMime::Codec 23 years ago
Marc Mutz 2e2b7313df replace COPY_HEADER_* and COPY_DATA preprocessor macros with proper copy_from_stream template; move some other #defines around 23 years ago
Marc Mutz 1e9d9b0669 o Replace KMMessagePart::encodeBase64() (which recently won the LinuxTag 23 years ago
Till Adam 28595dda45 Make arguments const. 23 years ago
David Faure 451c863711 kmmsgbase.cpp:400: warning: cannot declare member function `static const QCString KMMsgBase::statusToStr(unsigned int)' to have static linkage 23 years ago
Till Adam 6d94654bcb - Add watched and ignored status as targets for set status filter actions. 23 years ago
Till Adam 1b4169095a Mark new mails in ignored threads as read automagically. This avoids new 23 years ago
Till Adam bc407ae671 Fix setStatus filter actions by using statusToStr which for that purpose 23 years ago
Till Adam ae304a4eda These changes do two things: 23 years ago
George Staikos 0c29257c99 another round of bugfixes courtesy of valgrind. They're all uninit variables, 23 years ago
Ingo Klcker 17b69f60f3 Encode all control characters. This will hopefully fix the problem with the broken messages which appeared on some KDE lists. 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 98e936ae62 Don't hang in encodeRFC2047String(). This one was nasty. Note: Never ever try to find a QChar in a QCString. Whoever changed the type of dontQuote from QString to QCString needs to apologize. 23 years ago
Laurent Montel 6019f52737 Fix includes 23 years ago
Don Sanders 562fd2c507 Improved threading, including subject based threading thanks to Till Adam. 23 years ago
Wilco Greven 4955f90534 Use a QCString for the special characters. This is about 5 times faster 23 years ago
Wilco Greven dcc9961019 Make use of this temporary var a bit more. 23 years ago
Daniel Molkentin 3111ae92b4 getting rid of some unneeded QRegExps 23 years ago
Marc Mutz c7b75a05ef remove duplicate #include; #if -> #ifdef to fix compiler warning 23 years ago
Daniel Molkentin 9b71a29693 debug areas for HEAD, too 24 years ago
Zack Rusin fc624185fb static fixes 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 c672b480bc ported the UI changes Aaron did and make it compile in the intermediate 24 years ago
Stephan Kulow 4cdd92fd6b mainly this change: "Shave about 100,000 cycles off of KMMsgBase::asIndexString's average run time. Should make waiting through fold er compaction a bit more bearable." 24 years ago
Marc Mutz c95155782d from kroupware_branch: RFC-compliant MDN support 24 years ago
Marc Mutz 0b9e01305b janitorial: more "x" -> 'x' changes (x is a single char), in files where it's used with QString::find() or ::contains(). Anyone wants to do the rest (for correctness)? 24 years ago
Ingo Klcker 4750861b26 Port Don's "Rewrite the newish encryption state and signature state code." to HEAD. 24 years ago
Ingo Klcker d616951db2 Replace NULL and 0L with 0 everywhere and clean up some delete foo 24 years ago
Stephan Kulow fe1bbc481b adding .latin1() here too, so that gcc can evaluate the ?: expression 24 years ago
Stephan Kulow 7fc0e414c8 replacing quite some tons of qDebug calls with kdDebug calls 24 years ago
Stephan Kulow fc6a53816a replacing the setEncryptionStatus(char*) functions that are very likely 24 years ago
Karl-Heinz Zimmer 68bd10e716 Bugfix #47906: Make sure a char* is valid before accessing it. To reflect the invalid state the debug output will say "***setSignatureState2( ? )" (or "***setEncryptionState2( ? )", resp.) so the bug can be found in case this fix was only removing the symptom but not the real bug. 24 years ago
Waldo Bastian 7aa69fe3e1 CCMAIL: 45997-done@bugs.kde.org 24 years ago
Stephan Kulow 2892d05a1b including config.h as first include (it defines quite some controlling defines) 24 years ago
Allan Sandfeld Jensen e7a0485fa1 given: 24 years ago
Karl-Heinz Zimmer dd765f702d Store/retrieve the signature/encryption status flags of messages by writing/reading the index files (== internal AEGYPTEN bugfix #1006 (and, *no* there are /not/ 1006 bugs in the AEGYPTEN bug tracker ;-))) 24 years ago
Marc Mutz 273f916e77 Don't encode the @ in addr-specs with rfc2047 if local-part contains 24 years ago
Kalle Dalheimer a09f1e65ac Encryption/Signature state now persists during runtime. 24 years ago
Kalle Dalheimer 3d3d22c76b Load/save encryption/signature state (bug #1003 (or was that #1006?)) 24 years ago
Karl-Heinz Zimmer d17c8a6946 a) Merged AEGYPTEN_BRANCH additions into HEAD branch. 24 years ago