Fix -Wunused-result warnings from g_string_free()
Honor GTK project name¹, except some files… …where it refers to previous name of the project. ¹ https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html
Fix CID 1491229: dereference after null check.
Fix a copy/paste error around fixing a resource leak.
Fix CID 1491062, 1491266, 1491236, 1491201, 1492193: resource leaks.
Cleanup w32lib.h
Revert "Fix CID 1491382: malloc size too short by one because, worst case, qp_decode_const" This reverts commit 69e7131dc87ed1dbec2f9140a03b38feaf192cdf.
Fix CID 1491382: malloc size too short by one because, worst case, qp_decode_const will dump the exact same input string.
Normalize g_warning's: no capitalization, no trailing punctuation or newline-char. Fix few messages (simply wrong, or typos).
revert commit b0cdffc33ff9c292c480f5c24d81d2d3eea05058 as its producing false positives
also show clip icon in summaryview for inline attachments
fix bug 4431, 'folder chmod doesn't affect .claws_mark and .claws_cache files'
remove unnecessary cm_return_val_if_fail()
fix bug 4394, 'folder processing runs on startup even if all rules are disabled'
fix nntp filtering on incoming messages this should fix bug #1920 and bug #2627 folder_item_scan_full() in folder.c at line 2343 applies filter only to folder items of special type F_INBOX. but nntp folder items are of special folder item type F_NORMAL and folder type F_NEWS. so i change the condition for do_filter to also match nntp folders. works for me on fedora 22 and claws-mail-3.11.1 Signed-off-by: Stephan Sachse <ste.sachse@gmail.com> Signed-off-by: Andrej Kacian <ticho@claws-mail.org>
Get rid of our strcmp2() in favour of glib's g_strcmp0()
rework Display/Summaries spilt the page into 3 notebook pages. rearrange some options. add some options for new folder defaults
Rename claws_io to file-utils, and move file-related functions from utils.c to file-utils.c
Wrap file I/O to claws_* to benefit from custom locking when available. Gains about 33% on I/O bound tasks.
Rework and simplify how compose_queue() return values are handled Also closes bug #3960 - Sends unencrypted emails when encryption fails because we now return from compose_queue() with an error when that happens, instead of ignoring it.