2008-06-06 Matthew Barnes <mbarnes@redhat.com>
** Allow evolution to build with G_DISABLE_SINGLE_INCLUDES and
GTK_DISABLE_SINGLE_INCLUDES defined. (#536637)
svn path=/trunk/; revision=35606
2008-06-06 Tor Lillqvist <tml@novell.com>
* e-plugin.c (epl_loadmodule): Tell which plugin it could not load
in the warning message.
svn path=/trunk/; revision=35604
2008-06-06 Tor Lillqvist <tml@novell.com>
* configure.in: Add -Wl,--exclude-libs=libiconv.a to ICONV_LIBS on
Windows to avoid auto-exporting functions from the static
libiconv.a implementation in win_iconv from evolution's DLLs.
svn path=/trunk/; revision=35602
2008-06-05 Matthew Barnes <mbarnes@redhat.com>
* mail/message-tag-followup.c:
Never undefine DISABLE_DEPRECATED macros in source code.
Yes, it will break the build if it's defined. That's the point!
svn path=/trunk/; revision=35600
2008-06-04 Matthew Barnes <mbarnes@redhat.com>
** Fixes security vulnerabilities
CVE-2008-1108 and CVE-2008-1109
* calendar/gui/itip-utils.c (html_new_lines_for):
Do not use a fixed-size buffer for parsing external data.
Simplify the logic to just split and rejoin the string with a
different line separator.
* calendar/gui/e-itip-control.c (write_label_piece),
(write_recurrence_piece), (set_date_label):
Use a GString rather than a fixed-size buffer to build the HTML
string to avoid the possibility of an overflow.
svn path=/trunk/; revision=35594
2008-06-04 Shuai Liu <shuai.liu@sun.com>
** Fix for bug #535204
* gui/tasks-component.c: (destroy_component_view):
The tasks objects had been destroyed before the call of destroy_
component in tasks-component.c. No need to call them.
svn path=/trunk/; revision=35591
2008-06-02 Matthew Barnes <mbarnes@redhat.com>
* configure.in:
Bump eds_minimum_version to 2.23.3 for CAMEL_MESSAGE_FORWARDED.
svn path=/trunk/; revision=35579
2008-06-02 Milan Crha <mcrha@redhat.com>
** Fix for bug #535749
* message-list.c: (regen_list_exec): Use better condition whether
keep cursor_uid in the message list or not on regeneration.
svn path=/trunk/; revision=35574
2008-06-02 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #531836
Added bonobo accel key for Ctrl+D, Del to keep working on
deleted mails, but not the toolbar/menu
svn path=/trunk/; revision=35570
2008-05-29 Milan Crha <mcrha@redhat.com>
** Fix for bug #525966
* em-composer-utils.c: (composer_set_no_change):
New helper function to set composers state properly to "no
change".
* em-composer-utils.c: (em_utils_compose_new_message),
(em_utils_compose_new_message_with_mailto), (em_utils_post_to_folder),
(em_utils_post_to_url), (edit_message), (forward_attached),
(forward_non_attached), (em_utils_redirect_message),
(em_utils_reply_to_message), (post_reply_to_message):
Use the above helper function.
* em-composer-utils.c: (reply_get_composer), (composer_set_body):
Do not drop undo in the editor multiple times, do that only once.
svn path=/trunk/; revision=35569
2008-05-27 Milan Crha <mcrha@redhat.com>
** Fix for bug #532384
* prefer-plain.c: (org_gnome_prefer_plain_multipart_alternative):
Choose the text/html part in normal mode only if the alrenative
multipart contains also a text/plain part.
svn path=/trunk/; revision=35554
2008-05-26 Milan Crha <mcrha@redhat.com>
** Fix for bug #317755
* mail-send-recv.c: (refresh_folders_exec):
* mail-ops.c: (refresh_folder_desc):
Also sync with a server when refreshing folder.
* evolution-mail.schemas.in:
* mail-config.h: (mail_config_get_sync_timeout):
* mail-config.c: (mail_config_get_sync_timeout):
Use int value of /apps/evolution/mail/sync_interval where is set
how often propagate local changes to server.
* mail-component.c: (struct _MailComponentPrivate), (impl_dispose),
(mc_sync_store_done), (mc_sync_store), (call_mail_sync),
(mail_component_init): Upload local changes to server on some interval.
* mail-component.c: (impl_quit):
Do not quit until we are done with mail sync.
svn path=/trunk/; revision=35552
2008-05-26 Milan Crha <mcrha@redhat.com>
** Fix for bug #322553
* mail-config.h: (mail_config_scripts_disabled):
* mail-config.c: (struct MailConfig), (mail_config_init),
(mail_config_scripts_disabled): New helper function.
* em-composer-prefs.c: (sig_load_preview):
Write to html stream at least one character.
* em-composer-prefs.c: (em_composer_prefs_construct): Disable
signature's Add Script button when not approved running scripts.
* mail-config.c: (mail_config_get_gconf_client): Ensure init.
* mail-config.c: (mail_config_signature_run_script): Do not run
script when disabled in /desktop/gnome/lockdown/disable_command_line.
svn path=/trunk/; revision=35551