** Fix for bug #510779
authorSrinivasa Ragavan <sragavan@novell.com>
Thu, 24 Jan 2008 03:01:16 +0000 (03:01 +0000)
committerSrinivasa Ragavan <sragavan@src.gnome.org>
Thu, 24 Jan 2008 03:01:16 +0000 (03:01 +0000)
commit6ba93b0c1ee8f3136f6b5be519eb108c22acba20
tree3334c599892b38625a006fce8066eb887b04a77e
parentb9c624e3f19bc5c73355641ab3bc17d9f086c3e5
** Fix for bug #510779

2008-01-24  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #510779

* camel-filter-search.c: (junk_test): Add contact lookup and header
based filtering.
* camel-folder-summary.c: (message_info_free): Add/Free headers
fetched into message info.
* camel-folder-summary.h: Add a headers param into message info
* camel-private.h: Add junk_headers into the session private which
holds the junk headers to be extracted.
* camel-session.c: (camel_session_init), (camel_session_finalise),
(camel_session_lookup_addressbook),
(camel_session_set_junk_headers), (camel_session_get_junk_headers):
* camel-session.h:

2008-01-24  Srinivasa Ragavan  <sragavan@novell.com>

* camel-imap-folder.c: (construct_junk_headers),
(imap_update_summary): Extract the junk specific headers onto the
headers portion of the message info for fast filtering.

2008-01-22  Srinivasa Ragavan  <sragavan@novell.com>

** Fix for bug #481699

* camel-imap-folder.c (handle_copyuid): Don't crash if the server
returns you bad COPYUID.

svn path=/trunk/; revision=8410
camel/ChangeLog
camel/camel-filter-search.c
camel/camel-folder-summary.c
camel/camel-folder-summary.h
camel/camel-private.h
camel/camel-session.c
camel/camel-session.h
camel/providers/imap/ChangeLog
camel/providers/imap/camel-imap-folder.c