Commit graph

2823 commits

Author SHA1 Message Date
Paul Mangan
e8643f1fb1 2007-08-24 [paul] 2.10.0cvs160
* src/account.c
	* src/folder.c
	* src/folder.h
		use suitable defaults for outbox,
		queue, drafts and trash folders
2007-08-24 11:07:45 +00:00
Tristan Chabredier
2b863ed1e8 2007-08-24 [wwp] 2.10.0cvs159
* src/folderview.c
		Update menu item sensitivity if necessary (or we get a
		gtk critical message).
2007-08-24 07:29:03 +00:00
Tristan Chabredier
b64921a8c3 2007-08-23 [wwp] 2.10.0cvs158
* src/action.c
	* src/prefs_actions.c
		Allow literal % chars in action commands (use %%).
		Add a missing p++ to the action parser in action_get_type(),
		which was missing it, even if it was neutral.
		Fix a pango markup warning at runtime.
2007-08-23 16:55:40 +00:00
Tristan Chabredier
2ea13bb03f 2007-08-23 [wwp] 2.10.0cvs157
* src/addressbook.c
		Contacts are now locale-aware sorted in the address book
		(LC_COLLATE matters here).
		Fix missing table initializers.
2007-08-23 10:02:43 +00:00
Colin Leroy
c53512b21c 2007-08-23 [colin] 2.10.0cvs156
* src/imap.c
		Check scan_required on dest folder when copying
2007-08-23 09:57:20 +00:00
Colin Leroy
5528d3cdc8 2007-08-23 [colin] 2.10.0cvs155
* src/imap.c
		Fix scanning when folder was empty
2007-08-23 09:41:41 +00:00
Colin Leroy
edfc1c7704 2007-08-22 [colin] 2.10.0cvs154
* src/msgcache.c
		Don't g_warning when g_try_malloc fails(), or it makes
		things worse as g_log() allocates. Fixes bug 1290,
		'Claws Mail crashes if too little memory when
		rebuilding folder tree'
2007-08-22 17:05:27 +00:00
Colin Leroy
efd265bf00 2007-08-22 [colin] 2.10.0cvs153
* src/inc.c
		Fix format string vulnerability, thanks to
		Ulf Harnhammar, Secunia Research
2007-08-22 16:12:16 +00:00
Colin Leroy
c769134b0b 2007-08-22 [colin] 2.10.0cvs152
* src/ldapserver.c
		Set tv_usec too
2007-08-22 16:08:59 +00:00
Tristan Chabredier
1be2fb4075 2007-08-22 [wwp] 2.10.0cvs151
* src/ldapquery.c
		Few better null-ptr checks.
2007-08-22 13:09:06 +00:00
Colin Leroy
06760149bd 2007-08-22 [colin] 2.10.0cvs150
* src/editldap.c
	* src/editldap_basedn.c
	* src/ldapquery.c
	* src/ldapserver.c
	* src/ldapserver.h
	* src/ldapupdate.c
	* src/ldaputil.c
	* src/ldaputil.h
		Fix ldap timeouts
2007-08-22 11:06:03 +00:00
Colin Leroy
6965ab675b 2007-08-22 [colin] 2.10.0cvs149
* src/ldapquery.c
		Finish previous fix
2007-08-22 10:15:05 +00:00
Colin Leroy
096a4f89c8 2007-08-22 [colin] 2.10.0cvs148
* src/ldapquery.c
		Fix wrong assertions
2007-08-22 09:56:26 +00:00
Colin Leroy
24e6bb85ab 2007-08-22 [colin] 2.10.0cvs147
* src/ldaputil.c
		Fix test (set ldap v3 if bindDN is set or TLS is set)
2007-08-22 09:31:38 +00:00
Colin Leroy
593ec681eb 2007-08-22 [colin] 2.10.0cvs146
* src/editldap.c
	* src/ldaputil.c
		Fix wrong "Connected successfully to server". Connection only succeeds if
		we can get the base DN.
2007-08-22 08:58:53 +00:00
Tristan Chabredier
a9cd908204 2007-08-21 [wwp] 2.10.0cvs145
* src/browseldap.c
	* src/editldap.c
	* src/ldapctrl.c
	* src/ldapquery.c
	* src/ldapserver.c
	* src/ldapupdate.c
	* src/ldaputil.c
		More sanity checks in ldap functions.
2007-08-21 21:43:23 +00:00
Tristan Chabredier
769dde0030 2007-08-21 [wwp] 2.10.0cvs144
* src/prefs_account.c
		Don't return a value in a void function().
2007-08-21 14:29:58 +00:00
Paul Mangan
5571fe1c32 2007-08-21 [paul] 2.10.0cvs143
* src/messageview.c
		add check for ftp: to messageview_list_urls()
2007-08-21 10:25:07 +00:00
Colin Leroy
cc805ae1d4 2007-08-21 [colin] 2.10.0cvs142
* src/editldap.c
	* src/ldapctrl.c
	* src/ldapctrl.h
	* src/ldapquery.c
	* src/ldapupdate.c
		Fix bug 1293, 'LDAP address book not working'
		Search only on specified fields, but fetch
		every field possible. People will have to
		reset the searched Attributes in their LDAP
		servers properties.
2007-08-21 09:37:03 +00:00
Tristan Chabredier
cc1e667dfd 2007-08-21 [wwp] 2.10.0cvs141
* src/addr_compl.c
	* src/addrbook.c
	* src/addrcache.c
	* src/addrcindex.c
	* src/addressbook.c
	* src/addrindex.c
	* src/browseldap.c
	* src/crash.c
	* src/editaddress_other_attributes_ldap.c
	* src/exporthtml.c
	* src/folder.c
	* src/folderview.c
	* src/imap.c
	* src/jpilot.c
	* src/ldapserver.c
	* src/ldapupdate.c
	* src/ldif.c
	* src/main.c
	* src/mainwindow.c
	* src/matcher.c
	* src/mh.c
	* src/msgcache.c
	* src/mutt.c
	* src/pine.c
	* src/pop.c
	* src/prefs_customheader.c
	* src/prefs_msg_colors.c
	* src/procmime.c
	* src/textview.c
	* src/vcard.c
	* src/wizard.c
	* src/common/log.c
	* src/common/socket.c
	* src/common/ssl_certificate.c
	* src/common/utils.c
	* src/common/utils.h
	* src/gtk/description_window.c
	* src/plugins/demo/demo.c
	* src/plugins/pgpcore/prefs_gpg.c
	* src/plugins/spamassassin/libspamc.c
		Make sure we use glib functions to send text messages (information,
		debug, warning, errors) to stdout/stderr - no more direct puts
		fputs printf fprintf to stdout/stderr when it can be done using
		g_log*() and g_print/g_printerr. Doing this, we make sure every
		stdout/stderr message is saved to log in Windows.
2007-08-21 09:17:38 +00:00
Tristan Chabredier
e3d445599c 2007-08-21 [wwp] 2.10.0cvs140
* src/main.c
	* src/common/utils.h
		Route glib's stdout/stderr messages to a log file (Windows only),
		instead of loosing them.
2007-08-21 09:04:16 +00:00
Paul Mangan
01c32079c4 2007-08-21 [paul] 2.10.0cvs139
* src/mainwindow.c
		replace deprecated g_strncasecmp()
	* src/messageview.c
		fix 'List URLS'
2007-08-21 08:15:12 +00:00
Andrej Kacian
5a9981746a 2007-08-20 [ticho] 2.10.0cvs138
* src/account.c
	* src/prefs_account.h
		Copy all account preferences in account_clone() - some
		were missing.
	* src/prefs_account.c
		Handle empty privacy system combobox gracefully (warning
		instead of a crash).
2007-08-20 21:37:45 +00:00
Colin Leroy
955f05300f 2007-08-20 [colin] 2.10.0cvs137
* src/ldapctrl.c
		Fix a leak
2007-08-20 20:53:39 +00:00
Paul Mangan
c5d060ad69 2007-08-20 [paul] 2.10.0cvs136
* src/browseldap.c
	* src/editldap.c
	* src/ldapctrl.c
	* src/ldapquery.c
	* src/ldapquery.h
	* src/ldapserver.c
	* src/ldaputil.c
		add debug_prints
		patch by Michael Rasmussen
2007-08-20 12:46:12 +00:00
Colin Leroy
935b376046 2007-08-19 [colin] 2.10.0cvs135
* src/imap.c
		Fix previous commit. Sensitivity update is needed
		for "Cancel receiving". However when batching we
		don't need to do it for every message flag change,
		just once at the start and once at the end.
2007-08-19 13:11:01 +00:00
Colin Leroy
565d406fa5 2007-08-19 [colin] 2.10.0cvs134
* src/imap.c
		Remove useless menu updates on session lock/unlock
2007-08-19 12:16:02 +00:00
Colin Leroy
ae2e33db4c 2007-08-19 [colin] 2.10.0cvs133
* src/etpan/imap-thread.c
		Make all fetch logs less verbose
2007-08-19 12:07:34 +00:00
Paul Mangan
92d4b37c92 2007-08-19 [paul] 2.10.0cvs132
* src/foldersel.c
	* src/folderview.c
	* src/summaryview.c
		fix bug 1286, 'Can't move a folder into a "Folders
		Only" folder'
2007-08-19 10:15:21 +00:00
Andrej Kacian
d3f4ef7fd0 2007-08-18 [ticho] 2.10.0cvs131
* src/editaddress_other_attributes_ldap.c
		Converted option menu for other ldap attributes to GtkComboBox.
2007-08-18 21:04:42 +00:00
Colin Leroy
b9504d1cf5 2007-08-18 [colin] 2.10.0cvs130
* src/compose.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_send.c
	* src/send_message.c
		Revert 'send_dialog_mode' meaning to
		'send_dialog_invisible', so that the
		new checkbox doesn't change the
		existing behaviour.
2007-08-18 14:19:10 +00:00
Paul Mangan
79271b6f3b 2007-08-18 [paul] 2.10.0cvs129
* src/summaryview.c
		add missing menu update
2007-08-18 13:00:51 +00:00
Colin Leroy
487a947c3e 2007-08-17 [colin] 2.10.0cvs128
* src/folder.c
		Set batching after getting flags - maybe fixes
		bug 1292, 'CM crashes on writing mail'
2007-08-17 16:31:44 +00:00
Andrej Kacian
a300d3f32e 2007-08-16 [ticho] 2.10.0cvs127
* src/prefs_send.c
		Convert two GtkOptionMenu widgets to new GtkComboBox.
	* src/gtk/combobox.h
	* src/gtk/gtkutils.c
		Allow NULL for GtkComboBox menuitem label, rendering such
		items as row separators.
2007-08-16 23:10:00 +00:00
Paul Mangan
528cc0e7e9 2007-08-16 [paul] 2.10.0cvs126
* src/plugins/trayicon/trayicon.c
		remove wrongly used gettextisation
2007-08-16 07:24:13 +00:00
Andrej Kacian
4a5c2c4c8d 2007-08-15 [ticho] 2.10.0cvs125
* src/importldif.c
		Fixed a runtime warning where an attempt to pack an
		already packed GtkLabel was made.
2007-08-15 22:06:39 +00:00
Andrej Kacian
81db8057a8 2007-08-15 [ticho] 2.10.0cvs124
* src/prefs_compose_writing.c
		Convert the insert-or-attach-dragged-files GtkOptionMenu
		into GtkComboBox.
2007-08-15 21:47:44 +00:00
Andrej Kacian
11aa2e57cd 2007-08-14 [ticho] 2.10.0cvs123
* src/messageview.c
	* src/gtk/gtkutils.c
		Changed return receipt account selector to GtkComboBox.
		Fixed a runtime warning where GTK tried to parse
		"name <email@address" as a Pango markup in an alertpanel label.
2007-08-14 22:57:59 +00:00
Andrej Kacian
87169d2144 2007-08-14 [ticho] 2.10.0cvs122
* src/prefs_logging.c
		Changed GtkOptionMenu in logging preferences to GtkComboBox.
2007-08-14 22:15:08 +00:00
Tristan Chabredier
e12189b259 2007-08-14 [wwp] 2.10.0cvs121
* tools/Makefile.am
	* tools/README
	* tools/popfile-link.sh
		Added a new tool: POPFile helper, to open
		selected messages in POPFile control center,
		in order to change the messages' status.
2007-08-14 10:02:49 +00:00
Andrej Kacian
1320d42a49 2007-08-14 [ticho] 2.10.0cvs120
* src/compose.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_send.c
	* src/send_message.c
		Change "Show send dialog" optionmenu to a checkbutton.
	* src/prefs_receive.c
		Migrate "Show receive dialog" GtkOptionMenu to GtkComboBox.
2007-08-14 09:23:14 +00:00
Tristan Chabredier
e1cfe6213a 2007-08-13 [wwp] 2.10.0cvs119
* src/addr_compl.c
	* src/addressbook.c
	* src/addrindex.c
	* src/compose.c
	* src/filtering.c
	* src/folderview.c
	* src/inc.c
	* src/matcher.c
	* src/mh.c
	* src/partial_download.c
	* src/prefs_gtk.c
	* src/procmsg.c
	* src/stock_pixmap.c
	* src/summaryview.c
	* src/common/utils.c
	* src/gtk/gtkaspell.c
	* src/gtk/menu.c
		Make sure we never pass NULL pointers for %s substitutions
		(prevent from crashing in Windows).
2007-08-13 21:36:57 +00:00
Tristan Chabredier
2df2f2476e 2007-08-13 [wwp] 2.10.0cvs118
* src/msgcache.c
		Re-enable mmap_reads in Windows with some missing
		CloseHandle of mapping objects, thanks to
		Marcus Brinkmann.
2007-08-13 21:24:57 +00:00
Paul Mangan
0e301443cf 2007-08-13 [paul] 2.10.0cvs117
* src/common/utils.c
		fix bug 1287, 'Compile time problem on Solaris
		(nexenta gnu/Solaris) utils.c'
		Thanks to Piotr Chrzczonowicz
2007-08-13 07:07:46 +00:00
Tristan Chabredier
b5f01898d6 2007-08-12 [wwp] 2.10.0cvs116
* src/plugins/pgpcore/prefs_gpg.c
		Don't try to unset a GPG_AGENT_INFO that was not
		set (and don't use a NULL string in Windows, it was
		crashing with --debug if GPG_AGENT_INFO was not set).
2007-08-12 19:50:50 +00:00
Tristan Chabredier
e453b29c49 2007-08-12 [wwp] 2.10.0cvs115
* src/privacy.h
		Make gcc type-check arguments passed to privacy_set_error().
2007-08-12 13:36:31 +00:00
Andrej Kacian
c80e729bfc 2007-08-12 [ticho] 2.10.0cvs114
* src/prefs_folder_item.c
		Make sure that folder default account combobox always has some
		account preselected.
	* src/gtk/combobox.c
		Handle empty combobox gracefully (warning instead of crash).
2007-08-12 12:23:35 +00:00
Paul Mangan
f8d830bc97 2007-08-11 [paul] 2.10.0cvs113
* src/addrgather.c
	* src/folderview.c
		use 'subfolder' instead of 'sub-folder', matching
		everywhere else the term is used
	* src/imap_gtk.c
		fix engrish
2007-08-11 04:30:49 +00:00
Tristan Chabredier
dacf7bc1c4 2007-08-10 [wwp] 2.10.0cvs112
* src/msgcache.c
		Disable mmap reads in Windows only (at least temporarily), they
		prevent from renaming/removing target cache files.
2007-08-10 15:32:38 +00:00
Tristan Chabredier
632c3daacf 2007-08-10 [wwp] 2.10.0cvs111
* src/msgcache.c
		fix unpredictable crashes in Windows due to broken
		cache/mark/tags files writting (file were opened for
		writing in text mode).

	* src/recv.c
		use gettimeofday() from w32lib.h on Windows.
2007-08-10 10:34:42 +00:00