Paul [Fri, 12 Jul 2013 08:23:43 +0000 (09:23 +0100)]
fix bug 2954, 'Crash in "Save Image As" for HTML message'
note: this patch prevents the crash but does not implement saving images
Paul [Fri, 12 Jul 2013 07:13:12 +0000 (08:13 +0100)]
fix bug 2960, 'rfc3156 deviation regarding hash symbols'
make micalg value lowercase as per RFC 3156
Paul [Fri, 12 Jul 2013 06:18:50 +0000 (07:18 +0100)]
fix DNS Prefetching leak
disable DNS Prefetching when 'Enable loading of remote content' is
switched off
Paul [Thu, 11 Jul 2013 14:17:48 +0000 (15:17 +0100)]
fix bug 2961, 'Partial retrieval not available with PGP/Inline encrypted messages'
do a more thorough check before deciding to go ahead with a (ultimately
failed) decryption attempt: check for the end of the encrypted block,
don't just assume, (never assume, it makes an ...), that it must be
there if the beginning of the block is found.
Move some stuff, which is now used in both -mime and -inline, into a
new file, pgpcore/pgp_utils.[ch]
Paul [Mon, 8 Jul 2013 16:05:09 +0000 (17:05 +0100)]
fix bug 2957, 'Double-free in account preferences'
Andrej Kacian [Sat, 6 Jul 2013 00:32:32 +0000 (02:32 +0200)]
Use MIME-Version instead of Mime-Version header, to conform to RFC 2045.
Holger Berndt [Mon, 1 Jul 2013 11:59:18 +0000 (13:59 +0200)]
Add libetpan to jhbuild moduleset
Paul [Tue, 18 Jun 2013 18:57:47 +0000 (19:57 +0100)]
in the output of `claws-mail -V` use 'Enchant' instead of 'aspell' and whilst I'm at it, make all the uppercase/lowercase match the About dialogue too
Ricardo Mones [Tue, 18 Jun 2013 11:42:25 +0000 (13:42 +0200)]
Complete the fix for bug #2132
Move QuickSearch “Edit” button shortcut to ‘d’ key, which was free.
Ricardo Mones [Fri, 14 Jun 2013 10:29:46 +0000 (12:29 +0200)]
Use the correct type for adjustments
Fixes “addrgather.c:402:12: warning: assignment from incompatible
pointer type [enabled by default]”
Ricardo Mones [Fri, 14 Jun 2013 10:24:47 +0000 (12:24 +0200)]
Deprecated gthread functions in newer glib
Since glib 2.32 these are deprecated:
• g_thread_init is not required anymore
• g_cond_new/g_cond_free → g_cond_init/g_cond_clear
Colin Leroy [Fri, 14 Jun 2013 08:39:19 +0000 (10:39 +0200)]
Add pthred libs
Colin Leroy [Fri, 14 Jun 2013 08:34:17 +0000 (10:34 +0200)]
More win32 fixes
Colin Leroy [Fri, 14 Jun 2013 08:26:15 +0000 (10:26 +0200)]
Fix typo preventing Win32 build
Colin Leroy [Thu, 30 May 2013 13:50:12 +0000 (15:50 +0200)]
Add Michal to AUTHORS
Colin Leroy [Thu, 30 May 2013 13:26:00 +0000 (15:26 +0200)]
Implement a password get hooklist, allowing plugins to
provide passwords for various accounts. Patch by Michal
Gorki, bug #2252 "API for external password storage"
Colin Leroy [Fri, 14 Jun 2013 08:23:11 +0000 (10:23 +0200)]
Fix configure failing when cross-building for win32
Holger Berndt [Tue, 11 Jun 2013 21:44:00 +0000 (23:44 +0200)]
Python plugin: Extend plugin description
Bring back the information that was previously contained
in the README file of the plugin tarball in form of a
more elaborate plugin description.
Holger Berndt [Tue, 11 Jun 2013 21:27:28 +0000 (23:27 +0200)]
Python plugin: Improve error reporting during plugin init
Holger Berndt [Mon, 10 Jun 2013 21:05:19 +0000 (23:05 +0200)]
Python plugin: Make some functions static
Holger Berndt [Sun, 9 Jun 2013 18:38:23 +0000 (20:38 +0200)]
Python plugin: Better error reporting during directory creation
Holger Berndt [Sun, 9 Jun 2013 18:38:08 +0000 (20:38 +0200)]
Python plugin: Add explicit cast for function argument
Paul [Tue, 11 Jun 2013 14:59:51 +0000 (15:59 +0100)]
remove obsolete maemo support
Paul [Tue, 11 Jun 2013 13:55:16 +0000 (14:55 +0100)]
also add Henri Bauer here
Paul [Tue, 11 Jun 2013 13:50:59 +0000 (14:50 +0100)]
clean up former extra-plugins Makefiles
Paul [Tue, 11 Jun 2013 13:16:54 +0000 (14:16 +0100)]
fix a couple more compiler warnings
Paul [Tue, 11 Jun 2013 12:49:25 +0000 (13:49 +0100)]
fix implicit declaration warning
Paul [Tue, 11 Jun 2013 12:39:45 +0000 (13:39 +0100)]
fix a bunch of combobox related warnings
Ricardo Mones [Tue, 11 Jun 2013 12:04:59 +0000 (14:04 +0200)]
Revert undesired effect of fixing bug #2927
Patch thanks to Henri Bauer, also added to authors file.
Paul [Tue, 11 Jun 2013 11:10:45 +0000 (12:10 +0100)]
fix debian bug #711864, 'claws-mail-vcalendar-plugin: when creating meeting GTK_IS_COMBO_BOX_TEXT failed'
Paul [Mon, 10 Jun 2013 13:54:15 +0000 (14:54 +0100)]
fix double-free crasher in Edit Accounts dialogue
Paul [Sat, 8 Jun 2013 20:35:31 +0000 (21:35 +0100)]
3.9.2 unleashed
Paul [Sat, 8 Jun 2013 20:31:28 +0000 (21:31 +0100)]
Merge branch 'bugfix-3.9.2'
Paul [Thu, 6 Jun 2013 13:10:21 +0000 (14:10 +0100)]
fix detection of account in --compose and --compose-from-file where the From value contains a name + email. Patch by Colin.
(cherry picked from commit
6ae1c2d29624155d085ea213d1a8431981008c76)
Ricardo Mones [Fri, 31 May 2013 06:29:39 +0000 (08:29 +0200)]
Fix variable name for the failing case
(cherry picked from commit
7f3695d49fba24f50fcb58e2fc7f5991cc9009ea)
Ricardo Mones [Thu, 30 May 2013 16:29:07 +0000 (18:29 +0200)]
Check if detected libpython.so can be dlopen-ed
A somewhat better solution for the libpython.so detection saga.
Unfortunately it has not presented itself and had to be painfully
extracted from a series of trial and error experiments. No living
beings were harmed in the process, though.
Many thanks to Paul for the help with testing this.
(cherry picked from commit
df8a1d7e766dea1c48a47d6a7766e20922a78cab)
Colin Leroy [Thu, 30 May 2013 12:37:19 +0000 (14:37 +0200)]
Get rid of version.in - forgotten files
(cherry picked from commit
9375966944e6fef9cc85820b329c46125a93b3f3)
Colin Leroy [Thu, 30 May 2013 12:18:10 +0000 (14:18 +0200)]
Get rid of version.in, generate it ourselves when in a git tree
Prevents automake to believe it should remove it on distclean.
(cherry picked from commit
a0773b18b0651f754b806ce07c61e564ffc21a8c)
Colin Leroy [Thu, 30 May 2013 09:35:16 +0000 (11:35 +0200)]
Reorder send_message's port selection logic, paving the
way for bug #2252 "API for external password storage"
Patch by Michal Gorny
(cherry picked from commit
d04fd18b94a1c6fc8d22afe46367f278370011d3)
Paul [Wed, 29 May 2013 17:26:39 +0000 (18:26 +0100)]
put back this cruft until a better solution presents itself
(cherry picked from commit
533722f52efcce1117503d5263efbbd4702c9c09)
Paul [Mon, 27 May 2013 12:52:48 +0000 (13:52 +0100)]
fix locating of pythonXX.so, with thanks to Ricardo
(cherry picked from commit
7a8ee419bf23dd5d84275e29cdd04bbb35d47b8d)
Colin Leroy [Fri, 24 May 2013 18:27:02 +0000 (20:27 +0200)]
Fix undoing file insertion.
(cherry picked from commit
7e2654802e7eb97090da16bdf0fc3e4adf4fd283)
Ricardo Mones [Fri, 24 May 2013 12:38:28 +0000 (14:38 +0200)]
Remove every control char after colon
The extraheaderrc format doesn't allow data after the header
colon. Other OSes may insert extra characters other than \n,
so, remove them all.
(cherry picked from commit
6b978617931b7116397c6c625a26dc638154dd28)
Colin Leroy [Thu, 23 May 2013 19:52:29 +0000 (21:52 +0200)]
New big icon for compose windows, by Simon Steinbeiss
(cherry picked from commit
94ed99e1acdf6a07c6cb3c01f764ab9f6e97fa77)
Paul [Thu, 6 Jun 2013 13:10:21 +0000 (14:10 +0100)]
fix detection of account in --compose and --compose-from-file where the From value contains a name + email. Patch by Colin.
Ricardo Mones [Fri, 31 May 2013 06:29:39 +0000 (08:29 +0200)]
Fix variable name for the failing case
Ricardo Mones [Thu, 30 May 2013 16:29:07 +0000 (18:29 +0200)]
Check if detected libpython.so can be dlopen-ed
A somewhat better solution for the libpython.so detection saga.
Unfortunately it has not presented itself and had to be painfully
extracted from a series of trial and error experiments. No living
beings were harmed in the process, though.
Many thanks to Paul for the help with testing this.
Colin Leroy [Thu, 30 May 2013 12:37:19 +0000 (14:37 +0200)]
Get rid of version.in - forgotten files
Colin Leroy [Thu, 30 May 2013 12:18:10 +0000 (14:18 +0200)]
Get rid of version.in, generate it ourselves when in a git tree
Prevents automake to believe it should remove it on distclean.
Colin Leroy [Thu, 30 May 2013 09:35:16 +0000 (11:35 +0200)]
Reorder send_message's port selection logic, paving the
way for bug #2252 "API for external password storage"
Patch by Michal Gorny
Paul [Wed, 29 May 2013 17:26:39 +0000 (18:26 +0100)]
put back this cruft until a better solution presents itself
Paul [Mon, 27 May 2013 12:52:48 +0000 (13:52 +0100)]
fix locating of pythonXX.so, with thanks to Ricardo
Colin Leroy [Fri, 24 May 2013 18:27:02 +0000 (20:27 +0200)]
Fix undoing file insertion.
Ricardo Mones [Fri, 24 May 2013 12:38:28 +0000 (14:38 +0200)]
Remove every control char after colon
The extraheaderrc format doesn't allow data after the header
colon. Other OSes may insert extra characters other than \n,
so, remove them all.
Colin Leroy [Thu, 23 May 2013 19:52:29 +0000 (21:52 +0200)]
New big icon for compose windows, by Simon Steinbeiss
Ricardo Mones [Mon, 20 May 2013 21:52:56 +0000 (23:52 +0200)]
Reorganise and beautify AttachWarner preferences
Use frames to separate options about what to search from the
options about where not to search and give it a more pleasant
appearance, and, hopefully, make it easier to understand.
Reworded skip quotes ckeckbox tip to warn about user-inserted
quotation marks.
Ricardo Mones [Mon, 20 May 2013 20:59:57 +0000 (22:59 +0200)]
Fix #2927 'Optional case insensitivity for the attach-warner-plugin'
Based on original patch provided by Henri Bauer <henri.bauer@voila.fr>
H.Merijn Brand [Mon, 13 May 2013 09:16:08 +0000 (11:16 +0200)]
Fix bug #2923 'build failure with perl 5.18'
Removed also some unnecessary whitespaces
Andrej Kacian [Sun, 12 May 2013 13:14:29 +0000 (15:14 +0200)]
Fix compiler warning.
Andrej Kacian [Sun, 12 May 2013 13:09:52 +0000 (15:09 +0200)]
Do not try to destroy a NULL session after an unsuccesful NNTP connect attempt.
Paul [Fri, 10 May 2013 06:57:55 +0000 (07:57 +0100)]
add missing AC_MSG_CHECKING() for geolocation plugin
Paul [Thu, 9 May 2013 18:56:12 +0000 (19:56 +0100)]
add secondary check for libperl.so for distros such as fedora
Paul [Thu, 9 May 2013 16:39:57 +0000 (17:39 +0100)]
remove useless repeated line (thanks, Brian!)
Paul [Thu, 9 May 2013 13:27:22 +0000 (14:27 +0100)]
fix check for libsoup - it is not obligatory
Paul [Thu, 9 May 2013 08:47:38 +0000 (09:47 +0100)]
add missing check for libperl
Colin Leroy [Tue, 7 May 2013 10:47:25 +0000 (12:47 +0200)]
Usual Windows fixes
Colin Leroy [Tue, 7 May 2013 10:46:40 +0000 (12:46 +0200)]
Never decode multipart/* or message/* parts, as RFC states.
Paul [Mon, 6 May 2013 16:31:44 +0000 (17:31 +0100)]
for release 3.9.1
Paul [Mon, 6 May 2013 09:31:43 +0000 (10:31 +0100)]
translation updates by David Vachulka, Thomas Bellmann, Ricardo Mones, Genghis Khan, Páder Rezső, Mindaugas Baranauskas, Frederico Goncalves Guimaraes, Slavko, Andreas Rönnquist
Paul [Mon, 6 May 2013 09:26:30 +0000 (10:26 +0100)]
fix bug #2884, 'zh_CN translation crashes src/prefs_filtering.c via alertpanel_error g_vsnprintf'
Colin Leroy [Fri, 3 May 2013 10:58:22 +0000 (12:58 +0200)]
Merge branch 'master' of ssh+git://git.claws-mail.org/home/git/claws
Colin Leroy [Fri, 3 May 2013 10:57:34 +0000 (12:57 +0200)]
Avoid decoding multipart/signed parts. We'll decode their
children, but the underlying privacy plugin expects the
raw file.
Michael Rasmussen [Fri, 3 May 2013 00:35:28 +0000 (02:35 +0200)]
Fix test for git to allow tarball builds.
Michael Rasmussen [Thu, 2 May 2013 18:01:20 +0000 (20:01 +0200)]
Add proper test for an installed version of git. Bail if git is not
found on path.
Michael Rasmussen [Thu, 2 May 2013 18:00:17 +0000 (20:00 +0200)]
Fix references to claws CVS so they now references claws git
Ricardo Mones [Thu, 2 May 2013 08:30:01 +0000 (10:30 +0200)]
Fix typo in debug_print string
Ricardo Mones [Thu, 2 May 2013 08:23:38 +0000 (10:23 +0200)]
Do not leak memory and unref the result if valid
Ricardo Mones [Thu, 2 May 2013 07:28:15 +0000 (09:28 +0200)]
Fix bug #1684 'view news messages with large attachements segfaults'
Don't g_free MMAPString str data which we didn't allocate
Colin Leroy [Mon, 29 Apr 2013 11:59:05 +0000 (13:59 +0200)]
Fix more fuzzies.
Colin Leroy [Mon, 29 Apr 2013 11:54:18 +0000 (13:54 +0200)]
Add modification copyright
Paul [Sat, 27 Apr 2013 07:12:55 +0000 (08:12 +0100)]
fix some string inconsistencies
Paul [Fri, 26 Apr 2013 16:30:34 +0000 (17:30 +0100)]
replace fuzzy-head fix in
3.9.0-196-g06e09c8 with simpler, better, proper fix
replace fuzzy-head fix in
3.9.0-196-g06e09c8 with simpler, better, proper fix
Signed-off-by: Paul <paul@claws-mail.org>
Paul [Fri, 26 Apr 2013 11:10:46 +0000 (12:10 +0100)]
fix implicit declaration warnings
Paul [Fri, 26 Apr 2013 10:10:35 +0000 (11:10 +0100)]
fix crasher when using /Edit/Search folder on start-up with nothing selected.
also grey out the menu item when a mail folder is not selected
Ricardo Mones [Wed, 24 Apr 2013 23:09:38 +0000 (01:09 +0200)]
Fix untranslated description in archiver plugin
gettext cannot evaluate preprocessor conditions affecting translatable
strings and only generates one msgid for the po file. If later the build
doesn't generate the same string as gettext, its msgid is never found
and hence appears untranslated on the UI.
Paul [Wed, 24 Apr 2013 09:19:48 +0000 (10:19 +0100)]
further fix to bug #2862, 'Segmentation fault when replying to a message where the "code conversion" fails'
Colin Leroy [Tue, 23 Apr 2013 06:49:58 +0000 (08:49 +0200)]
Finish updating
Colin Leroy [Tue, 23 Apr 2013 06:40:42 +0000 (08:40 +0200)]
Fix layout
Colin Leroy [Tue, 23 Apr 2013 06:39:57 +0000 (08:39 +0200)]
Merge branch 'master' of ssh+git://git.claws-mail.org/home/git/claws
Paul [Sun, 21 Apr 2013 20:07:51 +0000 (21:07 +0100)]
fix errors in strings
Paul [Sun, 21 Apr 2013 18:45:21 +0000 (19:45 +0100)]
add missing file
Ricardo Mones [Sun, 21 Apr 2013 09:45:51 +0000 (11:45 +0200)]
Complete fix for #2093 "key 'C' mention harcoded in string"
Refactor code to obtain shortcut to a function and don't
mention the shortcut in the cases it doesn't exist.
Ricardo Mones [Thu, 18 Apr 2013 22:17:16 +0000 (00:17 +0200)]
Fix bug #2878 'bsfilter / folder.c:1435 Condition identifier != NULL failed'
Don't call folder_find_item_from_identifier if using default
NULL value
Ricardo Mones [Thu, 18 Apr 2013 22:14:25 +0000 (00:14 +0200)]
Update year in manual copyright notices
Colin Leroy [Wed, 17 Apr 2013 12:51:03 +0000 (14:51 +0200)]
fix extensions/modules
Colin Leroy [Wed, 17 Apr 2013 11:54:34 +0000 (13:54 +0200)]
update french translation
Colin Leroy [Wed, 17 Apr 2013 11:45:41 +0000 (13:45 +0200)]
Fix plugin description.
Paul [Tue, 16 Apr 2013 08:50:48 +0000 (09:50 +0100)]
fix bug #2909, 'Changing folder quickly can cause wrong email to be deleted'
Ricardo Mones [Mon, 15 Apr 2013 22:33:49 +0000 (00:33 +0200)]
Fix bug #2905 "Include the signature timestamp in the 'full signature information'"
Format used is the same shown in summary view date column.
Original patch by Fabian Keil, thanks! ;-)
Michael Rasmussen [Sat, 13 Apr 2013 10:06:56 +0000 (12:06 +0200)]
If 'Don't popup error dialog on receive error' is checked do not show
alert_panel but write virus message to statusbar instead.