[Bug 292762] With akonadi using an external mysql server, if mysql is restarted this lead to crash or errors

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=292762

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||wh...@herr-der-mails.de

--- Comment #3 from Jekyll Wu adap...@gmail.com ---
*** Bug 303039 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 292762] With akonadi using an external mysql server, if mysql is restarted this lead to crash or errors

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=292762

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||samuele.kap...@cern.ch

--- Comment #4 from Jekyll Wu adap...@gmail.com ---
*** Bug 296054 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303045] New: migration reported success but fail

2012-07-05 Thread Dj YB
https://bugs.kde.org/show_bug.cgi?id=303045

Bug ID: 303045
  Severity: normal
   Version: unspecified
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: migration reported success but fail
Classification: Unclassified
OS: Linux
  Reporter: syehi...@t2.technion.ac.il
  Hardware: Other
Status: UNCONFIRMED
 Component: general
   Product: kmail2

after installing F17 with kmail2 migration process reported success, but no
mails are present in kmail, nor can I send mails.


Reproducible: Always

Steps to Reproduce:
1.upgrade to kmail2
2.start auto migration
3.
Actual Results:  
no e-mail capabilities

Expected Results:  
smooth migration.

mysqld is working endlessly for two days now since migration started.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303046] New: Crash when delete / move a message with references from the Internet

2012-07-05 Thread volRot
https://bugs.kde.org/show_bug.cgi?id=303046

Bug ID: 303046
  Severity: normal
   Version: 4.8.4
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: Crash when delete / move a message with references
from the Internet
Classification: Unclassified
OS: Linux
  Reporter: volker.roth...@googlemail.com
  Hardware: Ubuntu Packages
Status: UNCONFIRMED
 Component: commands and actions
   Product: kmail2

For e-mails with html and images from the internet it comes to crashes when
move / delete, etc. Only maybe if I turned off its html and load references can
delete the message.
Use Update to 4.8.4 with Kubuntu 12:04

greeting

Reproducible: Sometimes

Steps to Reproduce:
1.Click to read message
2.Delete - press
3.crash

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303046] Crash when delete / move a message with references from the Internet

2012-07-05 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=303046

Laurent Montel mon...@kde.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||mon...@kde.org
 Resolution|--- |FIXED

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303047] New: KMail crash on multiple chosen folders

2012-07-05 Thread Paweł Misiewicz
https://bugs.kde.org/show_bug.cgi?id=303047

Bug ID: 303047
  Severity: crash
   Version: unspecified
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: KMail crash on multiple chosen folders
Classification: Unclassified
OS: Linux
  Reporter: psmisiew...@gmail.com
  Hardware: Ubuntu Packages
Status: UNCONFIRMED
 Component: general
   Product: kmail2

Application: kmail (4.9 beta2)
KDE Platform Version: 4.8.90 (4.8.90)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
KMail crashed when I had chosen inbox and outbox (imap gmail account) to see
conversations and I tried to skip to inbox only.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[Current thread is 1 (Thread 0x7fef8b3857c0 (LWP 2141))]

Thread 5 (Thread 0x7fef63fff700 (LWP 2452)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x7fef7d3e6dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x7fef7d3e6f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x7fef86196e9a in start_thread (arg=0x7fef63fff700) at
pthread_create.c:308
#4  0x7fef886c74bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x in ?? ()

Thread 4 (Thread 0x7fef637fe700 (LWP 2484)):
#0  0x7fef80d2d1c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7fef80d2d969 in g_private_get () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fef80d13ec0 in g_thread_self () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fef80cf11cb in g_main_context_acquire () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7fef80cf1f04 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x7fef80cf2164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x7fef89052426 in QEventDispatcherGlib::processEvents
(this=0x7fef5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x7fef89021c82 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#8  0x7fef89021ed7 in QEventLoop::exec (this=0x7fef637fddc0, flags=...) at
kernel/qeventloop.cpp:204
#9  0x7fef88f20fa7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#10 0x7fef88f23fcb in QThreadPrivate::start (arg=0x1e84510) at
thread/qthread_unix.cpp:298
#11 0x7fef86196e9a in start_thread (arg=0x7fef637fe700) at
pthread_create.c:308
#12 0x7fef886c74bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x in ?? ()

Thread 3 (Thread 0x7fef62538700 (LWP 2485)):
#0  0x7fef86198f69 in __pthread_mutex_lock (mutex=0x7fef54000a60) at
pthread_mutex_lock.c:92
#1  0x7fef80d2d5a1 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fef80cf1f35 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fef80cf2164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7fef89052426 in QEventDispatcherGlib::processEvents
(this=0x7fef540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x7fef89021c82 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#6  0x7fef89021ed7 in QEventLoop::exec (this=0x7fef62537d90, flags=...) at
kernel/qeventloop.cpp:204
#7  0x7fef88f20fa7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#8  0x7fef890019ff in QInotifyFileSystemWatcherEngine::run (this=0x1ece810)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x7fef88f23fcb in QThreadPrivate::start (arg=0x1ece810) at
thread/qthread_unix.cpp:298
#10 0x7fef86196e9a in start_thread (arg=0x7fef62538700) at
pthread_create.c:308
#11 0x7fef886c74bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x in ?? ()

Thread 2 (Thread 0x7fef6085c700 (LWP 25532)):
#0  0x7fef886ba0bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x7fef80d2c8cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7fef80cf1ba4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7fef80cf1fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7fef80cf2164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x7fef89052426 in QEventDispatcherGlib::processEvents
(this=0x7fef58007d50, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x7fef89021c82 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#7  0x7fef89021ed7 in QEventLoop::exec (this=0x7fef6085bd90, flags=...) at
kernel/qeventloop.cpp:204
#8  0x7fef88f20fa7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#9  

[Bug 303045] migration reported success but fail

2012-07-05 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=303045

Laurent Montel mon...@kde.org changed:

   What|Removed |Added

 CC||mon...@kde.org

--- Comment #1 from Laurent Montel mon...@kde.org ---
error message etc ?

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303047] KMail crash on multiple chosen folders

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=303047

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 291997 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 291997] had filtered a folder, then removed the filter - crash

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=291997

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||psmisiew...@gmail.com

--- Comment #9 from Jekyll Wu adap...@gmail.com ---
*** Bug 303047 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303050] New: crash

2012-07-05 Thread volRot
https://bugs.kde.org/show_bug.cgi?id=303050

Bug ID: 303050
  Severity: crash
   Version: 4.8.4
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: crash
Classification: Unclassified
OS: Linux
  Reporter: volker.roth...@googlemail.com
  Hardware: Ubuntu Packages
Status: UNCONFIRMED
 Component: general
   Product: kmail2

Application: kmail (4.8.4)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
For e-mails with html and images from the internet it comes to crashes when
move / delete, etc. Only maybe if I turned off its html and load references can
delete the message. Use Update to 4.8.4 with Kubuntu 12:04

The crash can be reproduced some of the time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
[Current thread is 1 (Thread 0x7f0d0789e7c0 (LWP 2866))]

Thread 4 (Thread 0x7f0ce5263700 (LWP 2870)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x7f0cf9b74dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x7f0cf9b74f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x7f0d026b0e9a in start_thread (arg=0x7f0ce5263700) at
pthread_create.c:308
#4  0x7f0d04be14bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x in ?? ()

Thread 3 (Thread 0x7f0ce494a700 (LWP 2871)):
#0  0x7f0cfd480b46 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7f0cfd480fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f0cfd481164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f0d0556c426 in QEventDispatcherGlib::processEvents
(this=0x7f0ce8c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x7f0d0553bc82 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#5  0x7f0d0553bed7 in QEventLoop::exec (this=0x7f0ce4949dc0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x7f0d0543afa7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#7  0x7f0d0543dfcb in QThreadPrivate::start (arg=0x241c150) at
thread/qthread_unix.cpp:298
#8  0x7f0d026b0e9a in start_thread (arg=0x7f0ce494a700) at
pthread_create.c:308
#9  0x7f0d04be14bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x in ?? ()

Thread 2 (Thread 0x7f0c9d6ea700 (LWP 2876)):
#0  0x7f0cfd4bc5d1 in g_mutex_unlock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x7f0cfd480b3d in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f0cfd480fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f0cfd481164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x7f0d0556c426 in QEventDispatcherGlib::processEvents
(this=0x7f0c98c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x7f0d0553bc82 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#6  0x7f0d0553bed7 in QEventLoop::exec (this=0x7f0c9d6e9d90, flags=...) at
kernel/qeventloop.cpp:204
#7  0x7f0d0543afa7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#8  0x7f0d0551b9ff in QInotifyFileSystemWatcherEngine::run (this=0x26c0770)
at io/qfilesystemwatcher_inotify.cpp:248
#9  0x7f0d0543dfcb in QThreadPrivate::start (arg=0x26c0770) at
thread/qthread_unix.cpp:298
#10 0x7f0d026b0e9a in start_thread (arg=0x7f0c9d6ea700) at
pthread_create.c:308
#11 0x7f0d04be14bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x in ?? ()

Thread 1 (Thread 0x7f0d0789e7c0 (LWP 2866)):
[KCrash Handler]
#6  0x7f0c7f5b8150 in ?? ()
#7  0x7f0d03b8aeef in QNetworkAccessHttpBackend::replyDownloadMetaData
(this=0x32bbd20, hm=..., sc=optimized out, rp=..., pu=optimized out,
db=..., contentLength=-1) at access/qnetworkaccesshttpbackend.cpp:827
#8  0x7f0d03c16709 in QNetworkAccessHttpBackend::qt_static_metacall
(_o=0x32bbd20, _c=optimized out, _id=optimized out, _a=optimized out) at
.moc/release-shared/moc_qnetworkaccesshttpbackend_p.cpp:91
#9  0x7f0d05556446 in QObject::event (this=0x32bbd20, e=optimized out) at
kernel/qobject.cpp:1195
#10 0x7f0d05a5f894 in notify_helper (e=0x7f0c88004c60, receiver=0x32bbd20,
this=0x1f5c8d0) at kernel/qapplication.cpp:4559
#11 QApplicationPrivate::notify_helper (this=0x1f5c8d0, receiver=0x32bbd20,
e=0x7f0c88004c60) at kernel/qapplication.cpp:4531
#12 0x7f0d05a64713 in QApplication::notify (this=0x7fff3c30f3b0,
receiver=0x32bbd20, e=0x7f0c88004c60) at kernel/qapplication.cpp:4420
#13 0x7f0d072a09e6 in KApplication::notify (this=0x7fff3c30f3b0,

[Bug 303050] crash

2012-07-05 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=303050

Laurent Montel mon...@kde.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||mon...@kde.org
 Resolution|--- |FIXED

--- Comment #1 from Laurent Montel mon...@kde.org ---
fixed in 4.9

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 243793] Run command interface crashes during start

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=243793

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
Version|unspecified |4.5 or older
 Resolution|--- |WORKSFORME

--- Comment #2 from Jekyll Wu adap...@gmail.com ---
Feel free to reopen the report if the crash still happens in recent versions (
KDE SC 4.8.x)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303053] New: no confirmation dialog after adding a missing attachment

2012-07-05 Thread qqqqqqqqq9
https://bugs.kde.org/show_bug.cgi?id=303053

Bug ID: 303053
  Severity: normal
   Version: 4.9 pre
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: no confirmation dialog after adding a missing
attachment
Classification: Unclassified
OS: Linux
  Reporter: qqq...@gmeyer.df-kunde.de
  Hardware: Archlinux Packages
Status: UNCONFIRMED
 Component: composer
   Product: kmail2

Scenario:
1. kmail detects a missing attachment
2. the user adds the missing attachment
3. The email is send WITHOUT further confirmation

Possible Problems:
1. The user might have double-clicked the wrong file and has just send the
wrong file.
2. The user has no possibility to send more than one file.

Possible solution:
Adding the attachment should cancel the sending.



Reproducible: Always

Steps to Reproduce:
1. Write an email containing a reference to an attachment
2. send it
3. add the attachment when the attachment confirmation dialog pops up
Actual Results:  
The email is send without further confirmation dialog

Expected Results:  
The email should only be send after an additional confirmation

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303045] migration reported success but fail

2012-07-05 Thread Dj YB
https://bugs.kde.org/show_bug.cgi?id=303045

--- Comment #2 from Dj YB syehi...@t2.technion.ac.il ---
there are no error messages, the migrator report success.
but there is no mail, and no calendar, and no contacts...
so something is wrong.

Thanks,
YB.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 302983] crash while clicking on mbox folder

2012-07-05 Thread Laurent Montel
https://bugs.kde.org/show_bug.cgi?id=302983

--- Comment #5 from Laurent Montel mon...@kde.org ---
if you use master for kdelibs it's too bad because we don't use master from 4.7
so it's outdated.
Use 4.9 branch

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 287752] Filter changes message structure

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=287752

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #13 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 292283, bug 288109, bug 286043, bug 295484, bug 302337, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2 

[Bug 286043] possible data loss due to filtering (headers or body of email get lost)

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=286043

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #22 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 295484, bug 302337, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2 

[Bug 292283] Filters don't work because headers are not downloaded

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=292283

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #2 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 288109, bug 286043, bug 295484, bug 302337, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2  

[Bug 288109] spam filters not working - workaround found but should be fixed

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=288109

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #6 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 286043, bug 295484, bug 302337, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2  

[Bug 295000] KMail dataloss: Incoming EMails are destroyed

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=295000

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #5 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2  

[Bug 295484] filtering removes email's content

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=295484

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In|4.10|4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #22 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 302337, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2 

[Bug 295684] Total loss of e-mail content withspam-filters

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=295684

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #4 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2  

[Bug 293918] kmail2 duplicates some messages

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=293918

--- Comment #4 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 293768, bug 275233, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 283682] KMail duplicates filtered messages

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=283682

--- Comment #25 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310,
bug 286364
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 284310] mail loss (content) when filtering emails not in cache

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=284310

--- Comment #4 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 293768] data loss when moving message while downloading its content (imap)

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=293768

--- Comment #5 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 286364] Filtering on List-Post header does not work on IMAP for new mails.

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=286364

--- Comment #2 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 302337] In IMAP account Kmail2 does not show message body, but only headers and subject

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=302337

András Manţia aman...@kde.org changed:

   What|Removed |Added

   Version Fixed In||4.9
  Latest Commit|http://commits.kde.org/kdep |http://commits.kde.org/kdep
   |im/d64d61b470c56b92294f6ade |im/e3a03f1d704838a9ced4ff41
   |e6d74305a217628d|358785392774ae69

--- Comment #3 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
295000, bug 295684, bug 293768, bug 275233, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2  

[Bug 275233] Akonadi creates a lot of empty duplicates/conflicting version

2012-07-05 Thread András Manţia
https://bugs.kde.org/show_bug.cgi?id=275233

--- Comment #10 from András Manţia aman...@kde.org ---
Git commit e3a03f1d704838a9ced4ff41358785392774ae69 by Andras Mantia.
Committed on 04/07/2012 at 17:35.
Pushed by amantia into branch 'KDE/4.9'.

(Backport filter fix from master)

A biggish refactoring of the filter functionality:

1) Do not take the items from the cache only, as they might be incomplete
(especially in online imap case, but not only).
This should fix the body loss bug on spam filtering.(Bug 287752 and similar
ones + countless of reports on user list)
Might fix 293768.

2) Download only what is really needed for the filter and add safety checks
that
the mail is not modified if the requested part is missing. So far the
distinction
was only betwee the body and rest. This should speed up filtering.
Also related to 287752, but should fix also 292283, 288109.

3) Rename qDebug-kDebug + fix some includes

4) The code should also fix the duplicate mails appearing after filtering (some
of the duplicates
with empty content), eg. 275233

All bug reporters: in case you still see the bug, reopen the corresponding one.
For the reports that were CC'd, but not closed, please try to reproduce and
tell
the result.

So far the bug is fixed on master, but might be backported later to 4.9.
Related: bug 287752, bug 292283, bug 288109, bug 286043, bug 295484, bug
302337, bug 295000, bug 295684, bug 293768, bug 293918, bug 284310, bug 286364,
bug 283682
(cherry picked from commit d64d61b470c56b92294f6adee6d74305a217628d)

FIXED-IN: 4.9

M  +7-11   kmail/kmcommands.cpp
M  +10   -7kmail/kmcommands.h
M  +1-1kmail/kmmainwidget.cpp
M  +1-5mailcommon/filter/filteraction.cpp
M  +6-5mailcommon/filter/filteraction.h
M  +6-0mailcommon/filter/filteractionaddheader.cpp
M  +2-0mailcommon/filter/filteractionaddheader.h
M  +2-2mailcommon/filter/filteractionaddtag.cpp
M  +1-1mailcommon/filter/filteractionaddtag.h
M  +9-3mailcommon/filter/filteractionaddtoaddressbook.cpp
M  +2-0mailcommon/filter/filteractionaddtoaddressbook.h
M  +7-0mailcommon/filter/filteractionbeep.cpp
M  +1-0mailcommon/filter/filteractionbeep.h
M  +18   -1mailcommon/filter/filteractioncopy.cpp
M  +7-0mailcommon/filter/filteractioncopy.h
M  +6-0mailcommon/filter/filteractiondelete.cpp
M  +1-0mailcommon/filter/filteractiondelete.h
M  +5-0mailcommon/filter/filteractionexec.cpp
M  +1-0mailcommon/filter/filteractionexec.h
M  +5-0mailcommon/filter/filteractionforward.cpp
M  +1-0mailcommon/filter/filteractionforward.h
M  +6-0mailcommon/filter/filteractionmove.cpp
M  +2-0mailcommon/filter/filteractionmove.h
M  +6-0mailcommon/filter/filteractionpipethrough.cpp
M  +1-0mailcommon/filter/filteractionpipethrough.h
M  +6-0mailcommon/filter/filteractionplaysound.cpp
M  +2-0mailcommon/filter/filteractionplaysound.h
M  +5-0mailcommon/filter/filteractionredirect.cpp
M  +1-0mailcommon/filter/filteractionredirect.h
M  +6-1mailcommon/filter/filteractionremoveheader.cpp
M  +1-0mailcommon/filter/filteractionremoveheader.h
M  +6-0mailcommon/filter/filteractionreplyto.cpp
M  +1-0mailcommon/filter/filteractionreplyto.h
M  +6-0mailcommon/filter/filteractionrewriteheader.cpp
M  +1-0mailcommon/filter/filteractionrewriteheader.h
M  +6-0mailcommon/filter/filteractionsendfakedisposition.cpp
M  +1-0mailcommon/filter/filteractionsendfakedisposition.h
M  +8-2mailcommon/filter/filteractionsendreceipt.cpp
M  +1-0mailcommon/filter/filteractionsendreceipt.h
M  +6-0mailcommon/filter/filteractionsetidentity.cpp
M  +1-0mailcommon/filter/filteractionsetidentity.h
M  +6-0mailcommon/filter/filteractionsetstatus.cpp
M  +1-0mailcommon/filter/filteractionsetstatus.h
M  +6-0mailcommon/filter/filteractionsettransport.cpp
M  +1-0mailcommon/filter/filteractionsettransport.h
M  +5-0mailcommon/filter/filteractionstatus.cpp
M  +2-0mailcommon/filter/filteractionstatus.h
M  +5-2mailcommon/filter/filteractionunsetstatus.cpp
M  +2-1mailcommon/filter/filteractionunsetstatus.h
M  +4-4mailcommon/filter/filterimporter/filterimporterevolution.cpp
M  +1-1mailcommon/filter/filterimporter/filterimporterprocmail.cpp
M  +1-1mailcommon/filter/filterimporter/filterimportersylpheed.cpp
M  +2-2mailcommon/filter/filtermanager.cpp
M  +2-8mailcommon/filter/filtermanager.h
M  +8-2mailcommon/filter/itemcontext.cpp
M  +8-1mailcommon/filter/itemcontext.h
M  +10   -17   mailcommon/filter/kmfilterdialog.cpp
M  +2-1mailcommon/filter/kmfilterdialog.h
M  +25   -8mailcommon/filter/mailfilter.cpp
M  +4-3mailcommon/filter/mailfilter.h
M  +48   -20   mailcommon/searchpattern.cpp
M  +34   -11   

[Bug 289049] Tabs are not remembered

2012-07-05 Thread Allen Winter
https://bugs.kde.org/show_bug.cgi?id=289049

Allen Winter win...@kde.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||win...@kde.org
 Resolution|--- |DUPLICATE

--- Comment #3 from Allen Winter win...@kde.org ---


*** This bug has been marked as a duplicate of bug 241861 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 241861] kmail forget tabs at restart

2012-07-05 Thread Allen Winter
https://bugs.kde.org/show_bug.cgi?id=241861

Allen Winter win...@kde.org changed:

   What|Removed |Added

 CC||badllam...@gmail.com

--- Comment #3 from Allen Winter win...@kde.org ---
*** Bug 289049 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 283682] KMail duplicates filtered messages

2012-07-05 Thread Alexandre Bonneau
https://bugs.kde.org/show_bug.cgi?id=283682

--- Comment #26 from Alexandre Bonneau alexandre.bonn...@linuxfr.eu ---
Nice job !
/me is eager to try 4.9

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303069] New: KMail2 folders get indexed even when the Enable Full Text Indexing option is unchecked

2012-07-05 Thread leo_rockway
https://bugs.kde.org/show_bug.cgi?id=303069

Bug ID: 303069
  Severity: normal
   Version: 4.9 pre
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: KMail2 folders get indexed even when the Enable Full
Text Indexing option is unchecked
Classification: Unclassified
OS: other
  Reporter: l...@kde.org.ar
  Hardware: Archlinux Packages
Status: UNCONFIRMED
 Component: folders
   Product: kmail2

I'm subscribed to a few mailing lists and I sort the emails in folders. I have
set in the folders' properties to expire the messages after a week. For this
very reason, I'm not interested in indexing these folders, since the content of
them is merely temporary and I'm never going to be searching for items in them.
However, regardless of the fact that the Enable Full Text Indexing option is
unchecked, the folders get indexed anyway as informed by the dialog itself
underneath that option. For instance, I have a folder which says Folder was
indexed: Thursday 05 July 2012.

Reproducible: Always

Steps to Reproduce:
1. Uncheck the Enable Full Text Indexing option on the Properties of Folder
2. Wait for indexes to work their magic
3. Folder gets indexed anyway
Actual Results:  
Folder gets indexed.

Expected Results:  
Folder shouldn't get indexed.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303069] KMail2 folders get indexed even when the Enable Full Text Indexing option is unchecked

2012-07-05 Thread leo_rockway
https://bugs.kde.org/show_bug.cgi?id=303069

--- Comment #1 from leo_rockway l...@kde.org.ar ---
Created attachment 72335
  -- https://bugs.kde.org/attachment.cgi?id=72335action=edit
KMail2 indexes folders even when told not to

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303072] New: Crash when adding a contact to a kolab imap resource

2012-07-05 Thread Jon Skanes
https://bugs.kde.org/show_bug.cgi?id=303072

Bug ID: 303072
  Severity: crash
   Version: 4.8
  Priority: NOR
CC: kdepim-bugs@kde.org
  Assignee: kdepim-bugs@kde.org
   Summary: Crash when adding a contact to a kolab imap resource
Classification: Unclassified
OS: Linux
  Reporter: j...@skanes.ca
  Hardware: Ubuntu Packages
Status: UNCONFIRMED
 Component: Kolab Resource
   Product: Akonadi

Application: akonadi_kolabproxy_resource (4.8)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

I had attempted to add a new address book entry to a kolab imap resource.  I
also received this notification:

Could not determine the UID for the newly created message on the server

The imap server in question is dovcot.

-- Backtrace:
Application: Kolab of type Kolab Groupware Server
(akonadi_kolabproxy_resource), signal: Segmentation fault
Using host libthread_db library /lib/i386-linux-gnu/libthread_db.so.1.
[KCrash Handler]
#7  KolabProxyResource::retrieveItems (this=0x8a7a6e8, collection=...) at
../../../resources/kolabproxy/kolabproxyresource.cpp:186
#8  0xb7661695 in Akonadi::ResourceBasePrivate::slotSynchronizeCollection
(this=0x8a78fd8, col=...) at ../../akonadi/resourcebase.cpp:693
#9  0xb76641aa in Akonadi::ResourceBase::qt_static_metacall (_o=0x8a7a6e8,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0xbfd3ee88) at
./moc_resourcebase.cpp:125
#10 0xb67126b1 in QMetaObject::activate (sender=0x8a6f838, m=0xb7763718,
local_signal_index=2, argv=0xbfd3ee88) at kernel/qobject.cpp:3547
#11 0xb7666055 in Akonadi::ResourceScheduler::executeCollectionSync
(this=0x8a6f838, _t1=...) at ./resourcescheduler_p.moc:161
#12 0xb766c64f in Akonadi::ResourceScheduler::executeNext (this=0x8a6f838) at
../../akonadi/resourcescheduler.cpp:299
#13 0xb766d8b0 in Akonadi::ResourceScheduler::qt_static_metacall (_o=0x8a6f838,
_c=QMetaObject::InvokeMetaMethod, _id=17, _a=0x8acd7b8) at
./resourcescheduler_p.moc:99
#14 0xb670dc01 in QMetaCallEvent::placeMetaCall (this=0x8a2a648,
object=0x8a6f838) at kernel/qobject.cpp:525
#15 0xb6716c7b in QObject::event (this=0x8a6f838, e=0x8a2a648) at
kernel/qobject.cpp:1195
#16 0xb5be6ed4 in notify_helper (e=0x8a2a648, receiver=0x8a6f838,
this=0x891d8a0) at kernel/qapplication.cpp:4559
#17 QApplicationPrivate::notify_helper (this=0x891d8a0, receiver=0x8a6f838,
e=0x8a2a648) at kernel/qapplication.cpp:4531
#18 0xb5bec30d in QApplication::notify (this=0x8a2a648, receiver=0x8a6f838,
e=0x8a2a648) at kernel/qapplication.cpp:4288
#19 0xb6d1b401 in KApplication::notify (this=0xbfd3f800, receiver=0x8a6f838,
event=0x8a2a648) at ../../kdeui/kernel/kapplication.cpp:311
#20 0xb66fb97e in QCoreApplication::notifyInternal (this=0xbfd3f800,
receiver=0x8a6f838, event=0x8a2a648) at kernel/qcoreapplication.cpp:876
#21 0xb66ffad8 in sendEvent (event=optimized out, receiver=optimized out)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#22 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x88fc130) at kernel/qcoreapplication.cpp:1500
#23 0xb66ffe0c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#24 0xb672e494 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#25 postEventSourceDispatch (s=0x891ed80) at
kernel/qeventdispatcher_glib.cpp:279
#26 0xb4e8dd86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#27 0xb4e8e125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#28 0xb4e8e201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb672e887 in QEventDispatcherGlib::processEvents (this=0x88fcea0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#30 0xb5c9faaa in QGuiEventDispatcherGlib::processEvents (this=0x88fcea0,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0xb66fa50d in QEventLoop::processEvents (this=0xbfd3f764, flags=...) at
kernel/qeventloop.cpp:149
#32 0xb66fa7a9 in QEventLoop::exec (this=0xbfd3f764, flags=...) at
kernel/qeventloop.cpp:204
#33 0xb66ffeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#34 0xb5be4a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#35 0xb765e281 in Akonadi::ResourceBase::init (r=0x8a7a6e8) at
../../akonadi/resourcebase.cpp:412
#36 0x08066307 in Akonadi::ResourceBase::initKolabProxyResource (argc=3,
argv=0xbfd3f8d4) at /usr/include/akonadi/resourcebase.h:188
#37 0x08059d8b in main (argc=3, argv=0xbfd3f8d4) at
../../../resources/kolabproxy/kolabproxyresource.cpp:841

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
___
Kdepim-bugs 

[Bug 282430] signing an imported certificate

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=282430

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 190639 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 190639] kleopatra crashed when certifying my own pgp certificate

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=190639

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||arne_...@web.de

--- Comment #2 from Jekyll Wu adap...@gmail.com ---
*** Bug 282430 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 243711] kwatchgnupg-1.1.0(4.4.5) crashes when kleopatra-4.4.5 crashes

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=243711

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 280087 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 280087] Crash when unplugging smarcard from it's reader

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=280087

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||daniel.s...@internode.on.ne
   ||t

--- Comment #1 from Jekyll Wu adap...@gmail.com ---
*** Bug 243711 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 208036] kwatchgnupg crashes when restarting gpg-agent

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=208036

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 280087 ***

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 280087] Crash when unplugging smarcard from it's reader

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=280087

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||razielukain+kdebugzilla@gma
   ||il.com

--- Comment #2 from Jekyll Wu adap...@gmail.com ---
*** Bug 208036 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 275392] Kleopatra crashes when opening

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=275392

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 274124 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 274124] Kleopatra crashes on start

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=274124

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||david_myt...@telefonica.net

--- Comment #4 from Jekyll Wu adap...@gmail.com ---
*** Bug 275392 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 275699] kmail cannot connect to self signed certified server

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=275699

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 274124 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 274124] Kleopatra crashes on start

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=274124

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||indra...@gmail.com

--- Comment #5 from Jekyll Wu adap...@gmail.com ---
*** Bug 275699 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 275952] kleopatra crashes on startup

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=275952

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 274124 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 274124] Kleopatra crashes on start

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=274124

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||dhirajha...@gmail.com

--- Comment #6 from Jekyll Wu adap...@gmail.com ---
*** Bug 275952 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 275694] Kleopatra crash

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=275694

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 274124 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 274124] Kleopatra crashes on start

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=274124

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||jane...@yahoo.com

--- Comment #7 from Jekyll Wu adap...@gmail.com ---
*** Bug 275694 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 242659] KNotes crashed when deleting a note [KCoreConfigSkeleton::findItem, KCoreConfigSkeleton::isImmutable, KNoteConfig::setWidth, KNote::eventFilter] (KIO eventloop)

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=242659

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||ainstain...@seznam.cz

--- Comment #4 from Jekyll Wu adap...@gmail.com ---
*** Bug 288664 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 288664] KNotes crashed after deleting note

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=288664

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 242659 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 216706] crash at editing a extisting note with remote connected resource

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=216706

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 CC||adap...@gmail.com
 Resolution|--- |DUPLICATE

--- Comment #1 from Jekyll Wu adap...@gmail.com ---


*** This bug has been marked as a duplicate of bug 216533 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 216533] crash on changing name of new created notes

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=216533

--- Comment #1 from Jekyll Wu adap...@gmail.com ---
*** Bug 216706 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303074] New: Kontact crashes while working with Dolphine

2012-07-05 Thread heinemann
https://bugs.kde.org/show_bug.cgi?id=303074

Bug ID: 303074
  Severity: crash
   Version: 4.8.4
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: Kontact crashes while working with Dolphine
Classification: Unclassified
OS: Linux
  Reporter: kde@heinemann.ms
  Hardware: openSUSE RPMs
Status: UNCONFIRMED
 Component: general
   Product: kontact

Application: kontact (4.8.4)
KDE Platform Version: 4.8.4 (4.8.4) release 513
Qt Version: 4.8.2
Operating System: Linux 3.1.10-1.16-desktop x86_64
Distribution: openSUSE 12.1 (x86_64)

-- Information about the crash:
- What I was doing when the application crashed: I copy some file in Dolphine,
and Kontact crashed. I dont know, if ther is a relationship, but this is what
happend.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
[Current thread is 1 (Thread 0x7fb6a2f6a760 (LWP 2939))]

Thread 13 (Thread 0x7fb68a11c700 (LWP 2956)):
#0  0x7fb69adeee6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x7fb69f783c12 in ?? () from /usr/lib64/libQtWebKit.so.4
#2  0x7fb69f783c49 in ?? () from /usr/lib64/libQtWebKit.so.4
#3  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#4  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7fb689803700 (LWP 2957)):
#0  0x7fb6a046bff3 in poll () from /lib64/libc.so.6
#1  0x7fb69a8dba98 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x7fb69a8dbf59 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7fb6a0be3e36 in QEventDispatcherGlib::processEvents
(this=0x7fb6840008c0, flags=optimized out) at
kernel/qeventdispatcher_glib.cpp:426
#4  0x7fb6a0bb3842 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#5  0x7fb6a0bb3a97 in QEventLoop::exec (this=0x7fb689802e20, flags=...) at
kernel/qeventloop.cpp:204
#6  0x7fb6a0ab35f7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#7  0x7fb6a0ab661b in QThreadPrivate::start (arg=0x7e0cb0) at
thread/qthread_unix.cpp:307
#8  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#9  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7fb62e7f5700 (LWP 3741)):
#0  0x7fb69aded014 in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x7fb69a8da179 in g_main_context_acquire () from
/usr/lib64/libglib-2.0.so.0
#2  0x7fb69a8db8b1 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x7fb69a8dbf59 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#4  0x7fb6a0be3e36 in QEventDispatcherGlib::processEvents
(this=0x7fb628c0, flags=optimized out) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x7fb6a0bb3842 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#6  0x7fb6a0bb3a97 in QEventLoop::exec (this=0x7fb62e7f4e20, flags=...) at
kernel/qeventloop.cpp:204
#7  0x7fb6a0ab35f7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#8  0x7fb6a0ab661b in QThreadPrivate::start (arg=0x3406fc0) at
thread/qthread_unix.cpp:307
#9  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#10 0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fb6277fe700 (LWP 3855)):
#0  0x7fb69adeee6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x7fb6193d4fc1 in queue_processor(void*) () from
/usr/lib64/IcedTeaPlugin.so
#2  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#3  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fb627fff700 (LWP 3856)):
#0  0x7fb69adeee6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x7fb6193d4fc1 in queue_processor(void*) () from
/usr/lib64/IcedTeaPlugin.so
#2  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#3  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fb6193b0700 (LWP 3857)):
#0  0x7fb69adeee6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x7fb6193d4fc1 in queue_processor(void*) () from
/usr/lib64/IcedTeaPlugin.so
#2  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#3  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fb613dec700 (LWP 3862)):
#0  0x7fb69adeee6c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x7fb6260d14fc in ?? () from
/usr/lib64/browser-plugins/libflashplayer.so
#2  0x7fb625d1f5f0 in ?? () from
/usr/lib64/browser-plugins/libflashplayer.so
#3  0x7fb6260d175c in ?? () from
/usr/lib64/browser-plugins/libflashplayer.so
#4  0x7fb6260d1cae in ?? () from
/usr/lib64/browser-plugins/libflashplayer.so
#5  0x7fb69adeaf05 in start_thread () from /lib64/libpthread.so.0
#6  0x7fb6a047510d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fb6135eb700 (LWP 

[Bug 284703] kmail stop sending mail

2012-07-05 Thread Yngve Levinsen
https://bugs.kde.org/show_bug.cgi?id=284703

--- Comment #9 from Yngve Levinsen yngve.levin...@gmail.com ---
More than half a year, and I'm still the only one that have experienced this? I
am currently on KDE 4.8.3 and the problem is still very much present. It
(still) seems to be somehow related to suspend, I cannot remember having this
issue from a normal boot. Hence, I guess laptop users are more prone to
experience this problem.

It is quite annoying, two times this week I've had mails I thought I had sent,
left in the outbox for several hours before realizing. Also annoying because I
cannot give precise steps to reproduce of course, as it makes it that much more
difficult to track down and fix :(

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 275736] Sending mail hangs if KWallet has been closed and reopened by another application

2012-07-05 Thread Yngve Levinsen
https://bugs.kde.org/show_bug.cgi?id=275736

Yngve Levinsen yngve.levin...@gmail.com changed:

   What|Removed |Added

 CC||yngve.levin...@gmail.com

--- Comment #5 from Yngve Levinsen yngve.levin...@gmail.com ---
I have had a similar problem, see bug report 284703. I had the impression that
it was related to kwallet, suspending the machine or a combination. Sounds like
you are closer to explain how to provoke the bug.. 

I am not marking it as a duplicate yet. I leave that for the experts to decide.

I had the issue twice this week. When it happens the send queued messages
disappear as an option when right clicking the outbox folder, so I guess kmail
somehow believe the outbox is empty..

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 286742] KMail2 forgets the identity of a mail when sending it failed and it stays in the outbox

2012-07-05 Thread Yngve Levinsen
https://bugs.kde.org/show_bug.cgi?id=286742

Yngve Levinsen yngve.levin...@gmail.com changed:

   What|Removed |Added

 CC||yngve.levin...@gmail.com

--- Comment #2 from Yngve Levinsen yngve.levin...@gmail.com ---
I can confirm this.

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 25755] kmail external editor behaviour

2012-07-05 Thread Martin Koller
https://bugs.kde.org/show_bug.cgi?id=25755

Martin Koller kol...@aon.at changed:

   What|Removed |Added

 CC||kol...@aon.at
  Component|general |composer
Version|unspecified |4.9 pre
Product|kmail   |kmail2

--- Comment #9 from Martin Koller kol...@aon.at ---
Report still valid in kmail2, KDE 4.9RC1

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303074] Kontact crashes while working with Dolphine [ Nepomuk::ResourceManagerPrivate::cleanupCache ]

2012-07-05 Thread Jekyll Wu
https://bugs.kde.org/show_bug.cgi?id=303074

Jekyll Wu adap...@gmail.com changed:

   What|Removed |Added

 CC||adap...@gmail.com
  Component|general |libnepomuk
Version|4.8.4   |4.8
   Assignee|kdepim-bugs@kde.org |tr...@kde.org
Product|kontact |nepomuk
Summary|Kontact crashes while   |Kontact crashes while
   |working with Dolphine   |working with Dolphine [
   ||Nepomuk::ResourceManagerPri
   ||vate::cleanupCache ]

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303086] New: UI formatting problems in KMail Quick Search Bar

2012-07-05 Thread Steve Riley
https://bugs.kde.org/show_bug.cgi?id=303086

Bug ID: 303086
  Severity: normal
   Version: 4.9 pre
  Priority: NOR
  Assignee: kdepim-bugs@kde.org
   Summary: UI formatting problems in KMail Quick Search Bar
Classification: Unclassified
OS: Linux
  Reporter: st...@rileyz.net
  Hardware: Ubuntu Packages
Status: UNCONFIRMED
 Component: UI
   Product: kmail2

When the Quick Search Bar is enabled, the sizes of its elements are suboptimal.
The search field is very small, while the category drop-down bar is very long:

http://imgur.com/xsWW6

When the Quick Search Bar is turned off (Ctrl+H), the message list column gains
wide margins on either side:

http://imgur.com/DE09c


Reproducible: Always

Steps to Reproduce:
1. Observer the Quick Search Bar.
2. Press Ctrl+H to show/hide the bar, and observe the large margins.


Expected Results:  
The search field should occupy most of the width, while the dropdown should be
small. When the Quick Search Bar is hidden, the message list should not gain
margins.

steve@x1:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:Ubuntu quantal (development branch)
Release:12.10
Codename:   quantal

steve@x1:~$ uname -a
Linux x1 3.5.0-2-generic #2-Ubuntu SMP Tue Jun 26 14:11:06 UTC 2012 x86_64
x86_64 x86_64 GNU/Linux


steve@x1:~$ kde4-config -v
Qt: 4.8.2
KDE Development Platform: 4.8.90 (4.8.90)
kde4-config: 1.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs


[Bug 303087] New: Reproduceable crash of imap ressource

2012-07-05 Thread Christian Reiner
https://bugs.kde.org/show_bug.cgi?id=303087

Bug ID: 303087
  Severity: crash
   Version: 4.8
  Priority: NOR
CC: kdepim-bugs@kde.org, vkra...@kde.org
  Assignee: er...@kde.org
   Summary: Reproduceable crash of imap ressource
Classification: Unclassified
OS: Linux
  Reporter: f...@christian-reiner.info
  Hardware: openSUSE RPMs
Status: UNCONFIRMED
 Component: IMAP resource
   Product: Akonadi

Application: akonadi_imap_resource (4.8)
KDE Platform Version: 4.8.4 (4.8.4) release 7
Qt Version: 4.8.2
Operating System: Linux 3.4.3-30-desktop x86_64
Distribution: openSUSE 12.1 (x86_64)

-- Information about the crash:
- What I was doing when the application crashed:
The system had a longer period of high network load that lead to several
timeouts of different applications. The system runs fine otherwise. 
I restartet the akoadi server and retried, it appears the crashes can be
reproduced. I will try to restart the whole system in a minute.

The crash can be reproduced every time.

-- Backtrace:
Application: c-r.info of type IMAP E-Mail Server (akonadi_imap_resource),
signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8b7a7fd760 (LWP 31732))]

Thread 3 (Thread 0x7f8b69228700 (LWP 31851)):
#0  0x7fffc0dff82f in clock_gettime ()
#1  0x7f8b74df3d9a in clock_gettime () from /lib64/librt.so.1
#2  0x7f8b79bb7014 in do_gettime (frac=0x7f8b69227bc8, sec=0x7f8b69227bc0)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x7f8b79c8e59d in QTimerInfoList::updateCurrentTime
(this=0x7f8b64002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x7f8b79c8e8d3 in QTimerInfoList::timerWait (this=0x7f8b64002860,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7f8b79c8d30c in timerSourcePrepareHelper (src=optimized out,
timeout=0x7f8b69227c9c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x7f8b79c8d3b5 in timerSourcePrepare (source=optimized out,
timeout=optimized out) at kernel/qeventdispatcher_glib.cpp:169
#8  0x7f8b74b433ce in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#9  0x7f8b74b43bcb in ?? () from /usr/lib64/libglib-2.0.so.0
#10 0x7f8b74b43dd4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#11 0x7f8b79c8de36 in QEventDispatcherGlib::processEvents
(this=0x7f8b640008c0, flags=optimized out) at
kernel/qeventdispatcher_glib.cpp:426
#12 0x7f8b79c5d842 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#13 0x7f8b79c5da97 in QEventLoop::exec (this=0x7f8b69227e00, flags=...) at
kernel/qeventloop.cpp:204
#14 0x7f8b79b5d5f7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#15 0x7f8b78874119 in KIMAP::SessionThread::run (this=0x16b5130) at
/usr/src/debug/kdepimlibs-4.8.4/kimap/sessionthread.cpp:181
#16 0x7f8b79b6061b in QThreadPrivate::start (arg=0x16b5130) at
thread/qthread_unix.cpp:307
#17 0x7f8b75aa7f05 in start_thread () from /lib64/libpthread.so.0
#18 0x7f8b761f510d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f8b61eb1700 (LWP 328)):
#0  0x7f8b761ebff3 in poll () from /lib64/libc.so.6
#1  0x7f8b74b43ca6 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x7f8b74b43dd4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7f8b79c8de36 in QEventDispatcherGlib::processEvents
(this=0x7f8b58005d60, flags=optimized out) at
kernel/qeventdispatcher_glib.cpp:426
#4  0x7f8b79c5d842 in QEventLoop::processEvents (this=optimized out,
flags=...) at kernel/qeventloop.cpp:149
#5  0x7f8b79c5da97 in QEventLoop::exec (this=0x7f8b61eb0e00, flags=...) at
kernel/qeventloop.cpp:204
#6  0x7f8b79b5d5f7 in QThread::exec (this=optimized out) at
thread/qthread.cpp:501
#7  0x7f8b78874119 in KIMAP::SessionThread::run (this=0x1827a30) at
/usr/src/debug/kdepimlibs-4.8.4/kimap/sessionthread.cpp:181
#8  0x7f8b79b6061b in QThreadPrivate::start (arg=0x1827a30) at
thread/qthread_unix.cpp:307
#9  0x7f8b75aa7f05 in start_thread () from /lib64/libpthread.so.0
#10 0x7f8b761f510d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f8b7a7fd760 (LWP 31732)):
[KCrash Handler]
#6  0x in ?? ()
#7  0x7f8b78887357 in qDeleteAllQListKIMAP::Job*::const_iterator
(end=optimized out, begin=optimized out) at
/usr/include/QtCore/qalgorithms.h:322
#8  qDeleteAllQQueueKIMAP::Job*  (c=...) at
/usr/include/QtCore/qalgorithms.h:330
#9  KIMAP::SessionPrivate::clearJobQueue (this=0x1802720) at
/usr/src/debug/kdepimlibs-4.8.4/kimap/session.cpp:401
#10 0x7f8b79c77e06 in QObject::event (this=0x1821770, e=optimized out) at
kernel/qobject.cpp:1204
#11 0x7f8b78fe1fe4 in notify_helper (e=0x7f8b58007fd0, receiver=0x1821770,
this=0x14b4470) at kernel/qapplication.cpp:4551
#12 QApplicationPrivate::notify_helper (this=0x14b4470, receiver=0x1821770,
e=0x7f8b58007fd0) at 

[Bug 303087] Reproduceable crash of imap ressource

2012-07-05 Thread Christian Reiner
https://bugs.kde.org/show_bug.cgi?id=303087

--- Comment #2 from Christian Reiner f...@christian-reiner.info ---
Surprising enough I got that issue fixed by restarting the imap server !
It is a cyrus imap server in version 2.3.16. Since that restart I did not
experience a single crash anyone.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
___
Kdepim-bugs mailing list
Kdepim-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdepim-bugs