Andrej Kacian
5b1b28ce69
The pubDate timestamp in RSS2.0 sets date_published.
2018-10-04 19:31:22 +02:00
Ricardo Mones
cee37b8da3
Remove dead code
2018-09-14 11:29:23 +02:00
Andrej Kacian
623a8e1505
Remove unused macro G_STRING_APPEND_ENCODED_URI.
2018-09-14 11:29:19 +02:00
Paul
deaf6940f7
fix warning dialogue when a re-edited draft compose window is closed after a send failure
...
prevents unexpected loss of drafted message
2018-09-14 11:29:14 +02:00
Andrej Kacian
61f57a6312
Restore the hovering-over-link callback in Fancy viewer.
...
We still need it to display the hovered-over link in statusbar.
2018-09-14 11:29:10 +02:00
wwp
144e8a2911
Add new folder options: enable/disable per-folder signing and
...
encrypting (by default: obey to applicable account preference).
2018-09-14 11:29:05 +02:00
Andrej Kacian
a87829727c
Fix dangling pointer in proxy password handling.
...
Initialize proxy_info.proxy_pass to NULL, and reset it
back to NULL after use.
2018-09-14 11:29:00 +02:00
Andrej Kacian
f629eb09a1
Show correct address:port in SOCKS5 proxy connection failure message.
...
The address and port contained in the server response
are what the proxy server has bound locally for the
connection, not the destination address and port.
2018-09-14 11:28:55 +02:00
Andrej Kacian
f1394c40f4
Handle corrupted decrypted passwords gracefully.
...
Check whether the decrypted password is a valid UTF-8
string, and return an empty string if not, instead of
returning garbage, probably not NULL-terminated data,
and causing problems down the road.
2018-09-14 11:28:45 +02:00
Andrej Kacian
52fd858d5a
Avoid an unnecessary string copy in xml_attr_new_int().
2018-09-14 11:28:39 +02:00
wwp
6c2c5640b5
Rename activate_privacy_system() to compose_activate_privacy_system().
2018-09-14 11:28:35 +02:00
Andrej Kacian
e1616992e7
Bump up minimum required webkitgtk version to 1.10.0.
...
That's when WebKitWebView's "context-menu" signal was
added, we start using it in 288d3a708
.
2018-09-14 11:28:31 +02:00
Andrej Kacian
97692c16db
Fix links not being opened in browser when Fancy menu is opened with a keyboard.
2018-09-14 11:28:27 +02:00
Andrej Kacian
63f4da58b0
Remove unused string copy from procmsg_msg_exist().
2018-09-14 11:28:22 +02:00
wwp
72b3051958
Fix capitalization of a one Web[cC]al occurrence.
2018-09-14 11:28:18 +02:00
Ricardo Mones
ce5e2d54bb
Fix bug #3418 ‘Building on a Cross Compiling toolchain doesn't work’
...
The bug is really fixed in commit 8eee2fd5dd
This only adds a slight modification of the remaining portion of the
patch checking the macro itself, from the original attached to the bug
by ridai.govinda@gmail.com .
2018-09-14 11:28:13 +02:00
Andrej Kacian
bd176c91f1
Updated INSTALL file.
...
Updated required GTK+ version, and removed the outdated
list of configure options. The existing reference to --help
should suffice there.
2018-09-14 11:28:06 +02:00
Andrej Kacian
e03ba6bc4c
Added unit test framework, and some initial unit tests.
2018-09-14 11:28:01 +02:00
Andrej Kacian
9b08d34901
md5.c doesn't need to include entire utils.h.
2018-09-14 11:27:54 +02:00
Andrej Kacian
67bf3b8626
Moved codeconv.[ch] and unmime.[ch] to common/ subdir.
...
That's where they belong. This also clears up a few ugly
cases of other files in common including "../codeconv.h".
2018-09-14 11:27:48 +02:00
Andrej Kacian
c76dd4709f
Decouple codeconv.c from prefs_common.
2018-09-14 11:27:43 +02:00
Andrej Kacian
ab7e2b272a
Add parameter sanity checks to md5_hex_digest() and md5_hex_hmac().
2018-09-14 11:27:39 +02:00
Olivier Brunel
592f6d1325
Preserve flags & tags when re-editing a message
...
When re-editing a message, let's preserve its flags (color labels, etc)
and tags. Can be especially useful for those who use such things on queued
messages, and find themselves re-editing messages afterwards but before
actually sending them.
2018-09-14 11:27:30 +02:00
Olivier Brunel
892aff4b19
action: Keep selection set afterwards
...
Upon running (filtering) actions, the current selection was lost (due to
refreshing the current folder); Let's restore it.
2018-09-14 11:27:20 +02:00
Olivier Brunel
ff4c2884e5
Speed-up searches in References via "x"
...
Since commit 5c9f9e47
(in 2001!) the header "References" is actually
cached in MsgInfo, so searching it can be substantially faster if "x"
expands to 'references' instead of 'header "References"', much like with
'i' (messageid) or 'I' (inreplyto).
2018-09-14 11:27:14 +02:00
wwp
92c7a43013
Fix wrong logics leading to writing possibly broken config file,
...
patch by Olivier Brunel.
2018-09-14 11:26:58 +02:00
Ricardo Mones
a0a7b52b6e
Restore Fancy entry in README, still in tarball ;)
...
Thanks Woody for noticing.
2018-09-14 11:26:53 +02:00
Paul
b4d2f3de01
fix lintian autotools-pkg-config-macro-not-cross-compilation-safe warning
...
see
https://lintian.debian.org/tags/autotools-pkg-config-macro-not-cross-compilation-safe.html
2018-09-14 11:26:46 +02:00
Ricardo Mones
9b183f5b11
Update plugins in README
2018-09-14 11:26:41 +02:00
wwp
83362ed424
Fix wrong test leading to dead code (and dead func), CID 1438531.
2018-09-14 11:26:33 +02:00
Paul
566182e390
always show the full version on the mainwindow regardless of --enable-maintainer-mode
2018-09-14 11:26:27 +02:00
Paul
5572448200
for release 3.17.1
2018-09-14 11:26:22 +02:00
Andrej Kacian
853d84f38d
Update vcalendar's claws.def file for Windows build after recent changes.
...
Thanks to Abhay S. Kushwaha.
2018-08-25 11:36:05 +02:00
Andrej Kacian
bf32f9cb1f
Improve Left Arrow keypress handling for childless folders in folderview.
...
Based on patch by Abhay S. Kushwaha.
2018-08-25 11:36:01 +02:00
wwp
7be212fe5b
Optimize (for speed) and factorize code related to marking folders
...
as read/unread recursively. A bit of code format fixing too.
2018-08-25 11:35:57 +02:00
Andrej Kacian
b38873d103
Fix building manual PDF and PS formats when building outside of source dir.
2018-08-25 11:35:52 +02:00
Andrej Kacian
4c3ca98d30
Fix various plugins including generated .h files when building outside of source dir.
2018-08-25 11:35:48 +02:00
Andrej Kacian
dae2a17f44
Fix configure version detection when building outside of srcdir.
2018-08-25 11:35:42 +02:00
Colin Leroy
c2c94ee2dd
Better GUI (with calendar) for date filtering condition.
2018-08-25 11:35:36 +02:00
Colin Leroy
7363f657b7
Move time selector from vCalendar to gtkutils
2018-08-25 11:35:32 +02:00
Colin Leroy
6b6dc60675
Filtering: simple GUI for date_after/before
2018-08-25 11:35:29 +02:00
Colin Leroy
4ce9b9a45d
Filtering: add date_before and date_after
2018-08-25 11:35:26 +02:00
Colin Leroy
1a7555f59e
Only handle GTK events when matcher test thread takes more than 0 seconds.
2018-08-25 11:34:47 +02:00
Andrej Kacian
4d7a7a5037
Add null pointer checks to pkcs5_pbkdf2().
2018-08-25 11:34:42 +02:00
Andrej Kacian
3271b0bc8e
Added null parameter checks in codeconv.c where appropriate.
2018-08-25 11:34:38 +02:00
Andrej Kacian
4f8b932729
Move the typedef for "u32" from utils.h to md5.h, since it is only used there.
2018-08-25 11:34:33 +02:00
Andrej Kacian
ebb399a07f
Removed an unused #include from libfeed's parser.c.
2018-08-25 11:34:28 +02:00
wwp
673f0f89f0
Fix missing check for a retrieving interval minimum value in
...
accounts prefs, don't use abbreviated units there and follow
the global prefs style.
2018-08-25 11:34:23 +02:00
wwp
3c6c882a19
Fix wrong time unit shown in offline-override dialog (IMAP), and
...
while we're at it, use the most appropriate reduced number+unit.
2018-08-25 11:34:19 +02:00
Andrej Kacian
ced04f3355
Remove unneeded includes from entity.c.
2018-08-25 11:34:14 +02:00