12021-07-10 [Paul] 3.18.0 2 3 * NEWS 4 * README 5 * RELEASE_NOTES 6 for release 3.18.0 7 82021-07-10 [Paul] 3.17.8-96-g6df051d20 9 10 * po/ca.po 11 * po/cs.po 12 * po/da.po 13 * po/nl.po 14 * po/pl.po 15 * po/pt_BR.po 16 * po/ro.po 17 * po/ru.po 18 * po/sk.po 19 * po/tr.po 20 * po/zh_TW.po 21 update translations 22 232021-07-09 [Ricardo Mones] 3.17.8-95-g45f3cda03 24 25 * po/es.po 26 Update Spanish translation for release 27 282021-07-08 [wwp] 3.17.8-94-g4a259a6ab 29 30 * po/fr.po 31 Fix extra quotes in translated strings. 32 332021-07-08 [Paul] 3.17.8-93-g3b445aecb 34 35 * po/en_GB.po 36 update en_GB translation 37 382021-07-08 [wwp] 3.17.8-92-g980fdc691 39 40 * po/fr.po 41 Update the French translation. 42 432021-07-08 [wwp] 3.17.8-91-g57b8b90c4 44 45 * po/fr.po 46 Fix version in fr.po. 47 482021-07-08 [wwp] 3.17.8-90-g3370eb856 49 50 * po/fr.po 51 Update French translation. 52 532021-07-03 [paul] 3.17.8-89-g4fa6bcc24 54 55 * src/procheader.c 56 fix non-display of (X-)Face when prefs_common.enable_avatars is 57 AVATARS_ENABLE_RENDER (2) 58 592021-07-03 [Paul] 3.17.8-88-g297168946 60 61 * po/POTFILES.in 62 * src/oauth2.c 63 enable translation of oauth2 strings 64 652021-07-02 [Paul] 3.17.8-87-g518bb83c8 66 67 * src/oauth2.c 68 * src/prefs_account.c 69 * src/prefs_account.h 70 custom client IDs only for oauth2 71 722021-05-27 [paul] 3.17.8-86-g99b75b155 73 74 * src/common/utils.c 75 fix bug 4483, 'cannot open certain links anymore' allow parentheses 76 in links 77 782021-05-24 [Colin Leroy] 3.17.8-85-gdb3f1fad9 79 80 * src/common/utils.c 81 Fix email detection on dnd with large headers 82 832021-05-24 [Colin Leroy] 3.17.8-84-g237fbc412 84 85 * src/summaryview.c 86 Fix possible double free 87 882021-05-24 [Colin Leroy] 3.17.8-83-g9dee8a09a 89 90 * src/summaryview.c 91 Fix use after free 92 932021-05-23 [Paul] 3.17.8-82-gac286a71e 94 95 * src/textview.c 96 harden link checker before accepting click 97 982021-05-18 [Ricardo Mones] 3.17.8-81-ga4a629ce8 99 100 * src/plugins/libravatar/libravatar_prefs.c 101 Fix Bug 4473: segmentation fault opening Libravatar config Removes 102 the only used instance of the long-time deprecated function 103 gtk_entry_new_with_max_length() and delays gtk_widget_show() until 104 everything is set up. 105 1062021-05-10 [Ricardo Mones] 3.17.8-80-ge7b38bfe4 107 108 * po/es.po 109 Update Spanish translation 110 1112021-05-04 [Thorsten Maerz] 3.17.8-79-g6b3666622 112 113 * manual/de/dist/html/Makefile.am 114 * manual/de/dist/txt/Makefile.am 115 * manual/dist/html/Makefile.am 116 * manual/dist/txt/Makefile.am 117 * manual/es/dist/html/Makefile.am 118 * manual/es/dist/txt/Makefile.am 119 * manual/fr/dist/html/Makefile.am 120 * manual/fr/dist/txt/Makefile.am 121 * manual/pl/dist/html/Makefile.am 122 * manual/pl/dist/txt/Makefile.am 123 Allow compilation from outside source directory (2) Templates for 124 manual need to be searched in $srcdir, so they are accessible when 125 working in $builddir. 126 1272021-04-30 [Thorsten Maerz] 3.17.8-78-g3f4f97cf2 128 129 * src/plugins/address_keeper/Makefile.am 130 * src/plugins/att_remover/Makefile.am 131 * src/plugins/attachwarner/Makefile.am 132 * src/plugins/gdata/Makefile.am 133 * src/plugins/libravatar/Makefile.am 134 * src/plugins/managesieve/Makefile.am 135 * src/plugins/pdf_viewer/Makefile.am 136 * src/plugins/pgpcore/Makefile.am 137 * src/plugins/pgpmime/Makefile.am 138 * src/plugins/smime/Makefile.am 139 * src/plugins/vcalendar/Makefile.am 140 Allow compilation from outside source directory The autogenerated 141 files (matcher_parser_*, quote_fmt_*) are created in builddir (not in 142 srcdir). Updated IFLAGS (include paths), so these files are found. 143 1442021-04-24 [Ricardo Mones] 3.17.8-77-gf780dd64e 145 146 * configure.ac 147 Fix bug 4447: --enable-deprecated and --disable-deprecated build 148 flags have same effect 149 1502021-04-21 [Paul] 3.17.8-76-g009886072 151 152 * src/plugins/fancy/fancy_viewer.c 153 Make fancy respect default font size for messageview patch by Paweł 154 Pękala 155 1562021-04-21 [paul] 3.17.8-75-g5ec726e90 157 158 * src/compose.c 159 fix bug 4445, 'Draft folder on shared storage does not honour chmod 160 settings' 161 1622021-04-21 [paul] 3.17.8-74-gb945f98b3 163 164 * src/gtk/quicksearch.c 165 leave summaryview as is when opening quicksearch bar 166 1672021-04-16 [wwp] 3.17.8-73-gab80001bc 168 169 * src/prefs_account.c 170 Replace OAUTH2 with OAuth2 in the UI when it's not protocol codes 171 (more). 172 1732021-04-16 [wwp] 3.17.8-72-ge545bdff7 174 175 * src/oauth2.c 176 * src/prefs_account.c 177 * src/prefs_account.h 178 * src/prefs_migration.c 179 Replace OAUTH2 with OAuth2 in the UI when it's not protocol codes. 180 1812021-04-16 [wwp] 3.17.8-71-gf79ac4f1a 182 183 * src/prefs_account.c 184 Make sure we remove leading and trailing spaces from the OAuth2 185 authorization code (when setting the Authorize button sensitivity as 186 well as when making use of the authcode value). A bit of code 187 reformatting. 188 1892021-04-16 [wwp] 3.17.8-70-gec4b4a36f 190 191 * src/prefs_account.c 192 Remove extra trailing space from label text. 193 1942021-04-15 [paul] 3.17.8-69-g1b2f2a0f0 195 196 * src/prefs_account.c 197 move the OAUTH2 page above the Advanced page 198 1992021-04-15 [paul] 3.17.8-68-g3c6e333b6 200 201 * src/prefs_account.c 202 reword label 203 2042021-04-15 [paul] 3.17.8-67-ga9f154883 205 206 * src/prefs_account.c 207 * src/prefs_account.h 208 * src/prefs_common.h 209 * src/prefs_migration.c 210 migrate use_apop_auth to new config 211 2122021-04-15 [paul] 3.17.8-66-g43b301a1b 213 214 * src/prefs_account.c 215 only activate the Authroize button when the Authorization Code box is 216 not empty 217 2182021-04-15 [wwp] 3.17.8-65-g48a5932df 219 220 * src/prefs_account.c 221 Fix wrong gtk3 call in oauth2 backports to master. 222 2232021-04-15 [paul] 3.17.8-64-gc32d69a97 224 225 * src/prefs_account.c 226 oauth2: add a 'Copy link' button 227 2282021-04-15 [paul] 3.17.8-63-gbdb6c66e7 229 230 * src/prefs_account.c 231 reduce the required horizontal space by eliminating unnecessary 232 wording 233 2342021-04-14 [Michael Rasmussen] 3.17.8-62-g5360e1a9d 235 236 * src/prefs_account.c 237 Add tooltip for entering authorization code 238 2392021-04-14 [Michael Rasmussen] 3.17.8-61-g8444e02ee 240 241 * src/prefs_account.c 242 Fix last issue - complete oauth2 code 243 2442021-04-10 [Thorsten Maerz] 3.17.8-43-ga15a42d23 245 246 * src/addr_compl.c 247 Re-enable keyboard after address completion Required at least for 248 Gtk3/Win32 (prior gdk_keyboard_grab() left the keyboard unresponsive 249 after closing completion window). 250 2512021-03-29 [paul] 3.17.8-42-g99f2553fe 252 253 * src/file_checker.c 254 * src/file_checker.h 255 we don't need my name here 256 2572021-03-29 [paul] 3.17.8-41-g96964d33b 258 259 * tools/README 260 * tools/mairix.sh 261 mairix doc updates. thanks to H.Merijn Brand 262 2632021-03-29 [paul] 3.17.8-40-g4a2136d5e 264 265 * src/folder.c 266 revert commit b0cdffc33ff9c292c480f5c24d81d2d3eea05058 as its 267 producing false positives 268 2692021-03-27 [paul] 3.17.8-39-gb0cdffc33 270 271 * src/folder.c 272 also show clip icon in summaryview for inline attachments 273 2742021-03-19 [wwp] 3.17.8-38-g9836e8faf 275 276 * src/compose.c 277 Adapt/merge 816c08b9c5b0b71549a794398bd2eed02530ca99 from gtk3 278 branch: Remove (unimplemented) GtkSocket on Windows 279 2802021-03-19 [Thorsten Maerz] 3.17.8-37-gf533fc7d1 281 282 * src/plugins/libravatar/claws.def 283 * src/plugins/managesieve/claws.def 284 * src/plugins/pgpinline/claws.def 285 Add missing functions to plugins claws.def Add missing function 286 declarations to claws.def of following plugins: libravatar, 287 managesieve, pgpinline, rssyl, smime, vcalendar 288 2892021-03-19 [Jonathan Boeing] 3.17.8-36-gb58135e3e 290 291 * src/quote_fmt_parse.y 292 Use fclose() on FILE instead of close() FILE *file is opened with 293 fdopen(), so close with fclose() Fixes these compiler warnings: 294 warning: passing argument 1 of 'close' makes integer from pointer 295 without a cast [-Wint-conversion] (remove from 296 claws-win32-installer: patches/claws-mail-*/04-fclose.patch) 297 2982021-03-17 [Paul] 3.17.8-35-g8033e76e6 299 300 * AUTHORS 301 fix conflict 302 3032021-03-17 [paul] 3.17.8-34-g8c1a4c980 304 305 * AUTHORS 306 * src/gtk/authors.h 307 * src/plugins/litehtml_viewer/lh_widget_text.cpp 308 fix bug 4326 'Xft.dpi != 96 messes with text display in litehtml 309 viewer' patch by Ramin Yaghoubzadeh Torky 310 3112021-03-17 [Ricardo Mones] 3.17.8-33-gfe607dfd5 312 313 * src/summaryview.c 314 Fix segfault invoking function from python code When using python 315 code is possible to add new menu items invoking module functions. 316 Since they're added on-the-fly, these items can't be included in the 317 logic which enables or disables menu entries according UI status. 318 Hence the functions need checking what's really available instead of 319 relying on the inability of users to not invoke the funcion through 320 UI. There's probably more functions which need similar fixes, 321 though, this one just appeared when trying to convert startup example 322 to python3. Thread 1 "claws-mail" received signal SIGSEGV, 323 Segmentation fault. 0x0000000000583efa in summary_mark_as_read 324 (summaryview=0xd9dc70) at summaryview.c:4179 4179 if 325 ((summaryview->folder_item->total_msgs == 326 (gint)g_list_length(GTK_CMCLIST(ctree)->selection) && 327 3282021-03-15 [paul] 3.17.8-32-gc86f5c99c 329 330 * AUTHORS 331 * src/gtk/authors.h 332 welcome back Thorsten 333 3342021-03-15 [Michael Rasmussen] 3.17.8-42-gbeb4906f6 335 336 * src/oauth2.c 337 Fix spelling bug 338 3392021-03-15 [Michael Rasmussen] 3.17.8-41-g545344390 340 341 * src/oauth2.c 342 Refactor last commit to apply all SSL settings before ssl_init 343 3442021-03-14 [Michael Rasmussen] 3.17.8-40-ge5d76fdd9 345 346 * src/oauth2.c 347 Fix bug where auto accept valid certs was not used 348 3492021-03-09 [Paul] 3.17.8-31-gca2900689 350 351 * src/compose.c 352 * src/compose.h 353 enable external editor on windows. patch by Thorsten Maerz 354 3552021-02-28 [Jonathan Boeing] 3.17.8-30-gcf0a3f259 356 357 * configure.ac 358 * src/gtk/gtkcmctree.c 359 Double-buffer row drawing in gtkcmctree This patch fixes the 360 slowness seen when redrawing the folder tree with cairo > 1.10 on 361 Windows. It also improves the occasionally visible flickering in the 362 folder tree on Linux and Windows with older versions of cairo. 363 3642021-03-09 [paul] 3.17.8-29-gbba551c9e 365 366 * src/plugins/pgpcore/pgp_viewer.c 367 fix typo. Thanks to Thorsten Maerz 368 3692021-03-07 [paul] 3.17.8-28-g57c3f9807 370 371 * AUTHORS 372 * src/gtk/authors.h 373 update team list 374 3752021-03-06 [Michael Rasmussen] 3.17.8-32-gc314564b6 376 377 * src/oauth2.c 378 * src/oauth2.h 379 Add support for auth token from Yahoo and Google 380 3812021-03-05 [Michael Rasmussen] 3.17.8-27-g42570f284 382 383 * src/common/stringtable.c 384 Fix bug #4455 385 3862021-03-05 [paul] 3.17.8-26-gd03db8c67 387 388 * src/gtk/gtkutils.c 389 * src/prefs_customheader.c 390 better fix for debian bug #983778 391 3922021-03-02 [paul] 3.17.8-25-g67de7a4db 393 394 * src/gtk/gtkutils.c 395 fix debian bug #983778, 'Segfault on selecting empty 'X-Face' custom 396 header' 397 3982021-03-01 [Michael Rasmussen] 3.17.8-27-g6b071da1e 399 400 * src/oauth2.c 401 * src/oauth2.h 402 Add functionality to parse response URL from authorization to grab 403 the auth token 404 4052021-02-26 [Michael Rasmussen] 3.17.8-26-gf41b7cb18 406 407 * src/oauth2.c 408 Fix to prevent change password if OAUTH2 is not used for SMTP 409 4102021-02-25 [Michael Rasmussen] 3.17.8-25-gd0f3df42c 411 412 * AUTHORS 413 * src/Makefile.am 414 * src/account.c 415 * src/common/smtp.c 416 * src/common/smtp.h 417 * src/etpan/imap-thread.c 418 * src/imap.c 419 * src/imap.h 420 * src/inc.c 421 * src/oauth2.c 422 * src/oauth2.h 423 * src/passwordstore.h 424 * src/pop.c 425 * src/pop.h 426 * src/prefs_account.c 427 * src/prefs_account.h 428 * src/send_message.c 429 Add oauth2 version 5 430 4312021-02-25 [Michael Rasmussen] 3.17.8-24-g5d552a3e4 432 433 * tools/csv2addressbook.pl 434 add basic type which only requires nickname and email address 435 4362021-02-16 [wwp] 3.17.8-23-g1ebf74722 437 438 * src/matcher_parser_lex.l 439 Fix bug #2411: quicksearch_history content partially written to 440 stdout 441 4422021-02-16 [wwp] 3.17.8-22-gba1d02ff6 443 444 * src/matcher_parser_lex.l 445 Fix bug #2411: quicksearch_history content partially written to 446 stdout 447 4482021-02-15 [wwp] 3.17.8-21-gf6836ca4d 449 450 * src/main.c 451 Prefix internal macro names to avoid clash with winsock's FD_WRITE. 452 Fix lost calls to fd_write_all, wrongly replaced with calls to 453 fd_write since a1c0649a (3.17.6-6: Fix parsing of command-line 454 arguments), Issues kindly reported by Jonathan Boeing. 455 4562021-01-29 [paul] 3.17.8-20-gc01ce7909 457 458 * src/compose.c 459 allow 'remove references' when re-editing a msg 460 4612021-01-29 [Paul] 3.17.8-19-gaa522745c 462 463 * src/plugins/pgpcore/pgp_viewer.c 464 fix WM's X button causing key fetch attempt 465 4662021-01-26 [Paul] 3.17.8-18-gebb4a6041 467 468 * src/plugins/pgpcore/pgp_viewer.c 469 allow manual fetch of missing gpg key using WKD 470 4712021-01-26 [Paul] 3.17.8-17-ge592ea6bd 472 473 * src/folder.c 474 fix bug 4431, 'folder chmod doesn't affect .claws_mark and 475 .claws_cache files' 476 4772021-01-16 [Paul] 3.17.8-16-g4b6938376 478 479 * doc/man/claws-mail.1 480 update man page 481 4822021-01-16 [Michael Rasmussen] 3.17.8-15-ge56346845 483 484 * src/main.c 485 use g_get_user_runtime_dir for claws-mail socket dir instead of 486 g_tmp_dir 487 4882021-01-11 [Paul] 3.17.8-14-gf98fe1060 489 490 * src/gtk/about.c 491 * src/gtk/authors.h 492 update copyright year and team list 493 4942020-12-30 [Paul] 3.17.8-13-gd0b410327 495 496 * src/gtk/gtkutils.c 497 * src/gtk/gtkutils.h 498 * src/image_viewer.c 499 * src/prefs_common.c 500 * src/prefs_common.h 501 * src/prefs_image_viewer.c 502 * src/textview.c 503 rework image viewer add options, when resizing images, to either fit 504 the image width or fit the image height. image height is the default. 505 regardless of this setting, when displaying images inline they will 506 fit the height 507 5082020-12-29 [paul] 3.17.8-12-gf676416e8 509 510 * src/gtk/quicksearch.c 511 make the quicksearch clear button more active and useful clear the 512 search string when not running, clear the string and stop the search 513 when running 514 5152020-12-22 [Paul] 3.17.8-11-g72bc6f83e 516 517 * doc/man/claws-mail.1 518 * src/main.c 519 fix info 520 5212020-12-02 [Paul] 3.17.8-10-gdfb4cf27d 522 523 * src/procmime.c 524 add midsing 'model'; eliminate use of raw number 525 5262020-12-01 [Paul] 3.17.8-9-gfb209d5d8 527 528 * src/procmime.c 529 don't get a fright when encountering an unknown Content-Type 530 5312020-11-13 [Paul] 3.17.8-4-g9caefbe79 532 533 * src/folder.c 534 remove unnecessary cm_return_val_if_fail() 535 5362020-11-05 [wwp] 3.17.8-6-gc3c447ac8 537 538 * manual/plugins.xml 539 Fix a typo. 540 5412020-11-03 [paul] 3.17.8-5-ga1beebc32 542 543 * src/plugins/vcalendar/vcalendar.c 544 fix sometimes crasher in vcalendar_get_current_item() thanks to Paul 545 Rolland 546 5472020-10-24 [wwp] 3.17.8-4-gb0c16922b 548 549 * src/common/utils.c 550 * src/common/utils.h 551 * src/quote_fmt_parse.y 552 Reworked fixing unsecure command-line invocation in templates' 553 |program{} and |attach_program{}: fixed a leak, factorized, use glib 554 stuff, parts come from msuchanek@suse.de (bug 4393). 555 5562020-10-22 [Paul] 3.17.8-3-gc2d89cc36 557 558 * src/filtering.c 559 * src/filtering.h 560 * src/folder.c 561 fix bug 4394, 'folder processing runs on startup even if all rules 562 are disabled' 563 5642020-10-20 [Paul] 3.17.8-2-ga09178fd0 565 566 * src/headerview.c 567 Face's are also saved from here: complete last commit 568 5692020-10-20 [Paul] 3.17.8-1-g77e119bf1 570 571 * src/prefs_common.c 572 * src/prefs_common.h 573 * src/prefs_message.c 574 * src/textview.c 575 add option to avoid Face images being saved to addrbook 576 5772020-10-19 [Paul] 3.17.8 578 579 * NEWS 580 * README 581 * RELEASE_NOTES 582 for release 3.17.8 583 5842020-10-19 [wwp] 3.17.7-9-g61e3570ec 585 586 * manual/fr/advanced.xml 587 Sync French manual translation (enable_swap_from description). 588 5892020-10-19 [wwp] 3.17.7-8-gc2ca77d75 590 591 * src/quote_fmt_parse.y 592 Shield template's |program{} and |attach_program{} so that the 593 command-line that is executed does not allow sequencing like with && 594 || ;, preventing possible execution of nasty, or at least unexpected, 595 commands. 596 5972020-10-17 [Ricardo Mones] 3.17.7-7-g0eefce539 598 599 * src/common/defs.h 600 Remove unused defines 601 6022020-10-17 [Ricardo Mones] 3.17.7-6-g62f7a3161 603 604 * manual/es/advanced.xml 605 Sync Spanish manual translation 606 6072020-10-15 [wwp] 3.17.7-5-gd230db1b2 608 609 * src/quote_fmt_parse.y 610 Use a correct buffer size here (BUFFSIZE), PATH_MAX has nothing to do 611 with what's needed. 612 6132020-10-15 [Paul] 3.17.7-4-gb1e286dee 614 615 * manual/advanced.xml 616 put the correct description of enable_swap_from 617 6182020-10-15 [wwp] 3.17.7-3-gf5a6451e5 619 620 * src/quote_fmt_parse.y 621 Use PATH_MAX instead of a hard-coded 256 path limit. 622 6232020-10-02 [Paul] 3.17.7-2-gd7fe8d0a2 624 625 * README 626 * src/common/defs.h 627 update donations URI 628 6292020-10-01 [Paul] 3.17.7-1-ge19ab0f1f 630 631 * src/plugins/litehtml_viewer/litehtml/html_tag.cpp 632 fix bug 4376, 'Litehtml breaks locale' 633 6342020-09-28 [Paul] 3.17.7 635 636 * NEWS 637 * README 638 * RELEASE_NOTES 639 for release 3.17.7 640 6412020-09-28 [Paul] 3.17.6-28-gbd4caaeee 642 643 * po/ca.po 644 * po/da.po 645 * po/de.po 646 * po/ro.po 647 * po/ru.po 648 * po/sk.po 649 * po/sv.po 650 * po/tr.po 651 updated translations submitted by David Medina, Erik P. Olsen, Simon 652 Legner, Cristian Secară, Mikhail Kurinnoi, Slavko, Andreas Rönnquist, 653 and Numan Demirdöğen respectively 654 6552020-09-28 [Paul] 3.17.6-27-ge2b5f2035 656 657 * po/pl.po 658 fix bug 4372, [pl_PL] Crash after 'Send later' without recipient and 659 then 'Close' 660 6612020-09-25 [Paul] 3.17.6-26-g3183c9349 662 663 * src/common/utils.c 664 fix bug 4384, 'U+00AD (soft hyphen) changed to space in Subject' 665 6662020-09-22 [Charles E. Lehner] 3.17.6-22-gf6e93a313 667 668 * src/plugins/managesieve/sieve_prefs.c 669 Allow Sieve config without userid without warning 670 6712020-09-15 [Ricardo Mones] 3.17.6-23-g34475d209 672 673 * src/plugins/pdf_viewer/poppler_viewer.c 674 Remove warning with poppler 0.90 and greater¹ 675 poppler_viewer.c:829:3: warning: enumeration value 676 ‘POPPLER_ACTION_RESET_FORM’ not handled in switch [-Wswitch] ¹ 677 678 onType 679 6802020-09-15 [Ricardo Mones] 3.17.6-22-gc3e576c06 681 682 * po/es.po 683 Update Spanish translation 684 6852020-09-14 [wwp] 3.17.6-21-g5470a06dc 686 687 * po/fr.po 688 Update the French translation. 689 6902020-09-13 [Paul] 3.17.6-20-gb9fd369f3 691 692 * po/POTFILES.in 693 * src/plugins/litehtml_viewer/plugin.c 694 more litehtml_viewer strings to translate 695 6962020-09-13 [Paul] 3.17.6-19-gdf544f1de 697 698 * po/POTFILES.in 699 include litehtml_viewer in translations 700 7012020-09-13 [Werner Koch] 3.17.6-18-g362658e33 702 703 * src/addr_compl.c 704 fix segv in address completion with a keyring With my keyring and 705 when entering for example "wk@g", then hitting Tab, b_ref->name is 706 NULL and addr_comparison_func segfaults. I have not looked closer at 707 the problem but implemented a straightforward for for such cases 708 which makes the function more robust in any case. The bug was 709 probably triggered by my long expired key 710 A4D94E92B0986AB5EE9DCD755DE249965B0358A2 which has several user ids 711 with my name and different mail addresses - one user id has no mail 712 address though. 713 7142020-09-08 [wwp] 3.17.6-17-g38563fce7 715 716 * manual/fr/advanced.xml 717 Reformat XML (indent), fix typos, untranslated words and format 718 issues (output style, general presentation options), document some 719 missing hidden prefs (more to come). 720 7212020-09-08 [Paul] 3.17.6-16-g8c56a71de 722 723 * src/gtk/sslcertwindow.c 724 keep gcc from grumbling 725 7262020-09-08 [Paul] 3.17.6-15-gc2d5196c2 727 728 * src/gtk/gtkutils.c 729 when fitting image to its max width, take into account the mimeview 730 column 731 7322020-09-08 [wwp] 3.17.6-14-gf556a0c5b 733 734 * manual/fr/account.xml 735 * manual/fr/ack.xml 736 * manual/fr/addrbook.xml 737 * manual/fr/advanced.xml 738 * manual/fr/claws-mail-manual.xml 739 * manual/fr/faq.xml 740 * manual/fr/glossary.xml 741 * manual/fr/gpl.xml 742 * manual/fr/handling.xml 743 * manual/fr/intro.xml 744 * manual/fr/keyboard.xml 745 * manual/fr/plugins.xml 746 * manual/fr/starting.xml 747 Reformat XML files. 748 7492020-09-08 [wwp] 3.17.6-13-gb4277ca55 750 751 * manual/fr/advanced.xml 752 Fix missing space in command-line example. 753 7542020-09-08 [wwp] 3.17.6-12-g7d49fc811 755 756 * manual/fr/plugins.xml 757 Fix encoding value in XML file. 758 7592020-09-06 [wwp] 3.17.6-11-ge2c7b3ab1 760 761 * manual/advanced.xml 762 * manual/fr/advanced.xml 763 Updated the manual (EN, FR), WRT to bug 4313 resolution (hidden pref 764 added). 765 7662020-09-06 [wwp] 3.17.6-10-g3acca60b6 767 768 * src/imap.c 769 * src/prefs_common.c 770 * src/prefs_common.h 771 Fix bug 4313 "Recursion stack overflow with rebuilding folder tree" 772 by limiting the IMAP rebuild-folder-tree recursion depth to 64 773 (hidden pref). 774 7752020-08-21 [Ricardo Mones] 3.17.6-9-g40bb4034e 776 777 * src/plugins/libravatar/libravatar.c 778 * src/plugins/libravatar/libravatar_prefs.c 779 * src/plugins/libravatar/libravatar_prefs.h 780 Add new styles supported: Robohash and Pagan Amazing how much of 781 these can be written, isn't it? :) 782 7832020-08-21 [Ricardo Mones] 3.17.6-8-g62ec17880 784 785 * src/plugins/libravatar/libravatar.c 786 * src/plugins/libravatar/libravatar_image.c 787 Restore behaviour of missing image mode "None" Server defaults to a 788 predefined image so it never "fails" unless requested. That image is 789 hiding failures and Face/X-Face default handling was never triggered, 790 so to avoid detecting such image (which is prone to future error): - 791 Force a 404 error from server if not found - Detect also HTTP errors 792 on curl call Also: - Handle less-than-minimum files like errors and 793 made it misses too 794 7952020-08-19 [Paul] 3.17.6-7-g460365d08 796 797 * src/addressbook.c 798 remove inappropriate and unnecessary Help button from menu 799 8002020-08-19 [wwp] 3.17.6-6-ga1c0649aa 801 802 * doc/man/claws-mail.1 803 * src/common/claws.c 804 * src/main.c 805 Fix parsing of command-line arguments: - matching substrings won't 806 work anymore (--receive-al won't match --receive),, I'm not sure at 807 all this was intentional, - fix and enhancement handling of mandatory 808 and optional arguments to options (and fix their representation in 809 --help), - fix sub-arguments not being properly eaten by parser, then 810 being parsed twice, - -d is now an alias to --debug, - avoid 811 hardcoding strings length (fd_write, fd_write_all, strncmp), this is 812 prone to error, - more comprehensive error messages, - man page 813 content updates and fixes, format fixes and enhancements. 814 8152020-08-19 [wwp] 3.17.6-5-g1d95a1db5 816 817 * src/account.c 818 Add missing SSL settings copy when cloning accounts. 819 8202020-08-19 [Paul] 3.17.6-4-g4c9d15b4b 821 822 * AUTHORS 823 * src/common/utils.c 824 * src/common/utils.h 825 * src/gtk/authors.h 826 fix bugs 4373, 'attach mailto URI double free' and 4374, ' insert 827 mailto URI misses checks' patch by Alvar Penning 828 8292020-08-17 [Paul] 3.17.6-3-g4099289a7 830 831 * src/gtk/gtkutils.c 832 improve image display, particularly for large images, especially if 833 taller than they are wide 834 8352020-08-04 [Ricardo Mones] 3.17.6-2-g5cc88aae7 836 837 * src/plugins/spamassassin/spamassassin_gtk.c 838 Harmonise GUI maximum value with libspamc's one …and now 839 SpamAssassin plugin can handle messages up to 256 Mb. 840 8412020-07-14 [wwp] 3.17.6-1-gaecf6d5c2 842 843 * manual/de/dist/html/Makefile.am 844 * manual/de/dist/pdf/Makefile.am 845 * manual/de/dist/ps/Makefile.am 846 * manual/de/dist/txt/Makefile.am 847 * manual/dist/html/Makefile.am 848 * manual/dist/pdf/Makefile.am 849 * manual/dist/ps/Makefile.am 850 * manual/dist/txt/Makefile.am 851 * manual/es/dist/html/Makefile.am 852 * manual/es/dist/pdf/Makefile.am 853 * manual/es/dist/ps/Makefile.am 854 * manual/es/dist/txt/Makefile.am 855 * manual/fr/dist/html/Makefile.am 856 * manual/fr/dist/pdf/Makefile.am 857 * manual/fr/dist/ps/Makefile.am 858 * manual/fr/dist/txt/Makefile.am 859 * manual/pl/dist/html/Makefile.am 860 * manual/pl/dist/pdf/Makefile.am 861 * manual/pl/dist/ps/Makefile.am 862 * manual/pl/dist/txt/Makefile.am 863 Use pre-defined make variables instead of hardcoded docbook2X and sed 864 commands. Use more portable docbook2html commands. 865 8662020-07-13 [Paul] 3.17.6 867 868 * NEWS 869 * README 870 * RELEASE_NOTES 871 for release 3.17.6 872 8732020-07-13 [Paul] 3.17.5-31-gfcc253290 874 875 * AUTHORS 876 * src/common/session.c 877 * src/gtk/authors.h 878 fix STARTTLS protocol violation with thanks to, and patch by Damian 879 Poddebniak and Hanno Böck 880 8812020-07-12 [Paul] 3.17.5-30-g12872fedd 882 883 * po/pl.po 884 pl.po updated again 885 8862020-07-12 [Paul] 3.17.5-29-g6584f2b00 887 888 * po/el_GR.po 889 * po/pl.po 890 updated by Χάρης Καραχριστιανίδης and Jakub Jankiewicz respectively 891 8922020-07-11 [Paul] 3.17.5-28-g650ca51b2 893 894 * src/compose.c 895 warn about privacy system 'none' and auto sign/encrypt being enabled 896 in all applicable scenarios 897 8982020-07-11 [Paul] 3.17.5-27-g762988d1a 899 900 * src/compose.c 901 when redirecting make encrypt and sign buttons inactive, and don't 902 care about folder privacy settings 903 9042020-07-08 [Ricardo Mones] 3.17.5-26-g859ba3ef4 905 906 * src/prefs_common.c 907 Reverse default value when building with NLS Ref: 908 https://lists.claws-mail.org/pipermail/devel/2020-July/002541.html 909 9102020-06-24 [Holger Berndt] 3.17.5-25-gfaeb0ebdb 911 912 * src/plugins/notification/notification_plugin.c 913 Notification plugin: Add timeout to hide-on-startup until main win is 914 shown again Workaround for bug 3922 915 9162020-06-21 [Ricardo Mones] 3.17.5-24-g4ed9411f4 917 918 * src/plugins/libravatar/libravatar_image.c 919 Fix bug 4220 "generates files in cache without content" Also replace 920 "safe" call, since file should not be locked and is going to be 921 deleted anyway. 922 9232020-06-21 [Ricardo Mones] 3.17.5-23-g3fdfe990c 924 925 * src/plugins/libravatar/libravatar_image.c 926 * src/plugins/libravatar/libravatar_prefs.c 927 * src/plugins/libravatar/libravatar_prefs.h 928 Fix bug 4325 "Following redirects when retrieving image" Previously 929 hardcoded numbers are now raised to cope with libravatar servers 930 changes and also moved into 3 new hidden preferences for the plugin, 931 for future customisation if required. 932 9332020-06-03 [Paul] 3.17.5-22-gabfab6860 934 935 * src/textview.c 936 add Phishing warning when copying url closes RFE 4348 'display the 937 phishing pop on "copy this libnk"' and ends continual badgering 938 9392020-05-18 [Paul] 3.17.5-21-gcf7ccc9dc 940 941 * configure.ac 942 use pkgconfig to check for python2 directly this makes it possible 943 to build the python plugin, for example, when using a sustem which 944 has both python2 and python3 and defaults to the latter 945 9462020-05-14 [paul] 3.17.5-20-ge1cb6c9d1 947 948 * src/imap.c 949 remove wonky style 950 9512020-05-14 [Paul] 3.17.5-19-gf555c4656 952 953 * src/imap.c 954 revert last commit, it's not needed 955 9562020-05-14 [Paul] 3.17.5-18-g5f3de22a4 957 958 * src/imap.c 959 probable fix for bug 4136 'Quick search throws bad command argument 960 error 11 on Microsoft Exchange' 961 9622020-05-12 [Paul] 3.17.5-17-gd4db7d121 963 964 * src/gtk/gtkutils.c 965 * src/mbox.c 966 make the progress window more responsive when importing mbox file 967 9682020-05-12 [Paul] 3.17.5-16-g6aa5a37b2 969 970 * src/import.c 971 fix bug 4342, 'Import mbox file command doesn't work twice on a row' 972 9732020-05-09 [Ricardo Mones] 3.17.5-15-g68d88ecf5 974 975 * tools/claws.i18n.status.pl 976 Try to use more modern Perl 977 9782020-05-08 [Ricardo Mones] 3.17.5-14-g8d1aa9e34 979 980 * tools/claws.i18n.status.pl 981 Add Greek to i18n stats 982 9832020-05-07 [Paul] 3.17.5-13-g73bd052b7 984 985 * src/prefs_template.c 986 fix the fix what a palaver 987 9882020-05-07 [Paul] 3.17.5-12-g54edd9b20 989 990 * src/prefs_template.c 991 fix last commit 992 9932020-05-07 [Paul] 3.17.5-11-g762f12187 994 995 * src/prefs_template.c 996 fix non-translation of some strings 997 9982020-05-07 [Paul] 3.17.5-10-g85c4fc730 999 1000 * src/foldersel.c 1001 allow inheriting folder prefs/properties from the move/copy dialogue 1002 when creating new folders here 1003 10042020-05-05 [iwkse] 3.17.5-9-g6054116fe 1005 1006 * po/it.po 1007 Remove exceeding space 1008 10092020-05-05 [iwkse] 3.17.5-8-g2bcb9e91f 1010 1011 * po/it.po 1012 Fix some typo 1013 10142020-04-28 [Paul] 3.17.5-7-ge0469e58a 1015 1016 * src/prefs_common.c 1017 increase the default width of the Tags window, to accommodate 1018 lanaguages such as Greek 1019 10202020-04-28 [Paul] 3.17.5-6-gb59f2a10d 1021 1022 * src/mimeview.c 1023 fix fat-fingered crash when v (hiding msgview) is pressed just before 1024 c (check signature) 1025 10262020-04-28 [Paul] 3.17.5-5-g696cdd7b0 1027 1028 * AUTHORS 1029 add new translator 1030 10312020-04-28 [Paul] 3.17.5-4-gde52ba584 1032 1033 * configure.ac 1034 * po/el_GR.po 1035 add Greek translation, by Χάρης Καραχριστιανίδης 1036 10372020-04-09 [Paul] 3.17.5-3-g55b02eeed 1038 1039 * configure.ac 1040 fix typo 1041 10422020-03-23 [Paul] 3.17.5-2-g499cae645 1043 1044 * src/common/claws.c 1045 fix initial debug line 1046 10472020-03-19 [Andrej Kacian] 3.17.5-1-g557355e4f 1048 1049 * src/plugins/litehtml_viewer/claws.def 1050 Add missing symbols to litehtml_viewer's claws.def 1051 10522020-02-23 [Paul] 3.17.5 1053 1054 * NEWS 1055 * README 1056 * RELEASE_NOTES 1057 for release 3.17.5 1058 10592020-02-21 [Paul] 3.17.4-103-g76eb95d99 1060 1061 * po/zh_TW.po 1062 updated Traditional Chinese translation by Mark Chang 1063 10642020-02-20 [Paul] 3.17.4-102-g5b905e7d1 1065 1066 * src/plugins/rssyl/rssyl.h 1067 update RSSYL_DEFAULT_FEED (although unused) 1068 10692020-02-20 [Paul] 3.17.4-101-g0b6a0d15a 1070 1071 * README 1072 remove defunct planet URL; add LiteHTML Viewer info, and other minor 1073 updates 1074 10752020-02-20 [Paul] 3.17.4-100-gde828547d 1076 1077 * po/sk.po 1078 updated Slovak translation by Slavko 1079 10802020-02-18 [Paul] 3.17.4-99-g89d3d04ee 1081 1082 * po/nl.po 1083 nl.po updated by Marcel Pol 1084 10852020-02-17 [Paul] 3.17.4-98-g1a60184b2 1086 1087 * po/ca.po 1088 * po/cs.po 1089 * po/da.po 1090 * po/de.po 1091 * po/en_GB.po 1092 * po/ru.po 1093 * po/sv.po 1094 * po/tr.po 1095 update translations updated by David Medina, David Vachulka, Erik P. 1096 Olsen, Simon Legner, Paul Mangan, Andreas Ronnquist, and Numan 1097 Demirdöğen 1098 10992020-02-16 [wwp] 3.17.4-97-g9393404d4 1100 1101 * po/fr.po 1102 Correct email address. 1103 11042020-02-16 [wwp] 3.17.4-96-gb20dfcecb 1105 1106 * po/fr.po 1107 Update French translation. 1108 11092020-02-13 [Ricardo Mones] 3.17.4-95-g67d0a9d47 1110 1111 * po/es.po 1112 Update Spanish translation 1113 11142020-02-11 [wwp] 3.17.4-94-gd3978c41f 1115 1116 * doc/man/claws-mail.1 1117 Update copyright year to 2020 in manual. 1118 11192020-02-11 [wwp] 3.17.4-93-g12078731e 1120 1121 * doc/man/claws-mail.1 1122 * src/main.c 1123 Fix help about command-line arguments that do require a parameter. 1124 11252020-02-11 [Paul] 3.17.4-92-g7fb7227ca 1126 1127 * src/foldersel.c 1128 fix bug 4305, 'goto folder UI confusing' 1129 11302020-02-11 [Paul] 3.17.4-91-g538618188 1131 1132 * src/gtk/about.c 1133 update to 2020 1134 11352020-01-20 [Ricardo Mones] 3.17.4-90-ged7643486 1136 1137 * tools/vcard2xml.py 1138 Python 2 EOL: migrate vcard2xml.py to Python 3 1139 11402020-01-20 [Ricardo Mones] 3.17.4-89-g30dc4ad1f 1141 1142 * tools/gitlog2changelog.py 1143 Python 2 EOL: migrate gitlog2changelog.py to Python 3 1144 11452020-01-20 [Ricardo Mones] 3.17.4-88-gd4c8692df 1146 1147 * tools/tbird2claws.py 1148 Python 2 EOL: migrate tbird2claws.py to Python 3 1149 11502020-01-20 [Ricardo Mones] 3.17.4-87-g032638179 1151 1152 * tools/eud2gc.py 1153 Python 2 EOL: migrate eud2gc.py to Python 3 1154 https://mail.python.org/pipermail/python-dev/2018-March/152348.html 1155 11562020-01-20 [Ricardo Mones] 3.17.4-86-g7634582ed 1157 1158 * tools/README 1159 Remove references to removed files Referenced files were removed 1160 more than twelve years ago in commit 1161 3d07175163ff1920b6a76a572667f3ff4ebbdaf5 1162 11632020-01-10 [wwp] 3.17.4-85-g3e7ba2c89 1164 1165 * AUTHORS 1166 Fix list format (the <tab> of discord). 1167 11682020-01-10 [wwp] 3.17.4-84-gbb9084e07 1169 1170 * AUTHORS 1171 * src/gtk/authors.h 1172 Updated contributors list. 1173 11742020-01-10 [wwp] 3.17.4-83-gec3b85a60 1175 1176 * src/mainwindow.c 1177 * src/summaryview.c 1178 Remove mark all read/unread (in current folder) entries in message 1179 list's context menu. Disambiguate corresponding entries in main 1180 window's message list menu so that it's clear those actions are 1181 performed to the whole content of current folder. Patch elements 1182 kindly suggested by Jean Delvare <jdelvare@suse.de>. Closes bug 1183 #4278. 1184 11852019-12-31 [Paul] 3.17.4-82-g6759b5272 1186 1187 * src/compose.c 1188 revert pasting images as attachments 1189 66fccde959a1b4addee971412b35d4b51d8272b1 it breaks too many basic 1190 and previously working paste actions 1191 11922019-12-31 [Paul] 3.17.4-81-g63bfa47ba 1193 1194 * src/Makefile.am 1195 clean up all BUILT_SOURCES 1196 11972019-12-16 [Paul] 3.17.4-80-g1ad801634 1198 1199 * src/folderview.c 1200 fix bolding of target folder where target is trash 1201 12022019-12-16 [wwp] 3.17.4-79-ga4cdc3700 1203 1204 * configure.ac 1205 Fix missing parameter to informative pkgconfig command (libetpan). 1206 12072019-12-11 [Paul] 3.17.4-78-g60a33f4de 1208 1209 * src/summaryview.c 1210 remove stray 'break', completing last commit 1211 12122019-12-11 [Paul] 3.17.4-77-g42370d18e 1213 1214 * src/summaryview.c 1215 fix SHIFT+SPACE in msg list, moving in reverse 1216 12172019-12-06 [Michael Rasmussen] 3.17.4-76-gf731f3972 1218 1219 * src/imap.c 1220 Fix imap keyword search. Libetpan assumes keyword search is a MUST 1221 but RFC states it is a MAY. Fix advanced search on MS Exchange 1222 12232019-12-01 [Paul] 3.17.4-75-gd2a8e9238 1224 1225 * src/image_viewer.c 1226 if image attachment doesn't have a "name", show "filename" instead 1227 12282019-11-25 [Paul] 3.17.4-74-g5f1063a0c 1229 1230 * src/summaryview.c 1231 fix last commit 1232 12332019-11-25 [Paul] 3.17.4-73-gea54db54d 1234 1235 * src/action.c 1236 * src/folderview.c 1237 * src/imap_gtk.c 1238 * src/mainwindow.c 1239 * src/mh_gtk.c 1240 * src/news_gtk.c 1241 * src/plugins/mailmbox/plugin_gtk.c 1242 * src/plugins/vcalendar/vcal_meeting_gtk.c 1243 * src/plugins/vcalendar/vcalendar.c 1244 * src/prefs_folder_item.c 1245 * src/summaryview.c 1246 * src/summaryview.h 1247 avoid unwanted summaryview refresh... ... such as when modifying a 1248 msg by Actions Should also fix bug 4277, 'INBOX being "read" 1249 automatically - being marked as read before being selected' 1250 12512019-11-18 [Paul] 3.17.4-72-gc67b380f1 1252 1253 * src/compose.c 1254 * src/compose.h 1255 when user cancels the signing passphrase dialogue, don't bother the 1256 user with an "error" dialogue 1257 12582019-11-18 [Paul] 3.17.4-71-g00e24331e 1259 1260 * src/plugins/pgpinline/pgpinline.c 1261 * src/plugins/pgpmime/pgpmime.c 1262 * src/plugins/smime/smime.c 1263 replace deprecated g_memmove with memmove 1264 12652019-11-15 [Paul] 3.17.4-70-g6e07419b4 1266 1267 * src/main.c 1268 don't save 'last_opened_folder' value if 1269 'goto_last_folder_on_startup' is not set Based on patch by Olaf 1270 Hering 1271 12722019-11-12 [Paul] 3.17.4-69-g232d79827 1273 1274 * src/inc.c 1275 missed this in last commit 1276 12772019-11-12 [Paul] 3.17.4-68-g38b0754c9 1278 1279 * src/common/session.c 1280 * src/common/session.h 1281 * src/inc.c 1282 * src/inc.h 1283 GDateTime etc have been available since 2.26, we require min 2.28, no 1284 need for these checks 1285 12862019-11-11 [Michael Rasmussen] 3.17.4-65-g13f8677c9 1287 1288 * src/common/session.c 1289 * src/common/session.h 1290 * src/inc.c 1291 * src/inc.h 1292 Fix use of deprecated GTimeVal since glib 2.61.2 1293 12942019-11-11 [wwp] 3.17.4-65-gf139e5f16 1295 1296 * src/addressadd.c 1297 * src/addressbook_foldersel.c 1298 Addressbook folder selection dialogs: make sure folder list is sorted 1299 and apply global prefs to get stripes in lists. 1300 13012019-11-10 [Colin Leroy] 3.17.4-64-gf8c6182be 1302 1303 * src/plugins/litehtml_viewer/lh_viewer.c 1304 LiteHtml viewer: implement keyboard scroll 1305 13062019-11-09 [Colin Leroy] 3.17.4-63-g844944f10 1307 1308 * src/messageview.c 1309 * src/printing.c 1310 Printing: only print as plain text if the part is of type text; fix a 1311 segfault with default info icon when trying to print a non-text part. 1312 13132019-11-09 [Colin Leroy] 3.17.4-56-g10f541696 1314 1315 * src/plugins/litehtml_viewer/lh_viewer.c 1316 Unplug LiteHtml's print callback which does nothing 1317 13182019-11-09 [Colin Leroy] 3.17.4-55-g73b4c7f5a 1319 1320 * src/messageview.c 1321 * src/mimeview.c 1322 * src/mimeview.h 1323 Fix printing of empty pages when the selected part is rendered with a 1324 plugin not implementing print. 1325 13262019-11-06 [wwp] 3.17.4-59-g6f1eb3954 1327 1328 * configure.ac 1329 Revert parts of configure.ac, unexpected changes from another patch. 1330 13312019-11-06 [wwp] 3.17.4-58-gf4ea57078 1332 1333 * configure.ac 1334 Add support for libetpan 1.9.4 (it now uses pkg-config), fix a bit 1335 version matching related to former 1.x.x and 0.x versions as well. 1336 13372019-11-05 [wwp] 3.17.4-57-g4556004a3 1338 1339 * src/main.c 1340 Fix wrong length value passed to fd_write(). 1341 13422019-11-05 [Paul] 3.17.4-56-g49091960d 1343 1344 * src/prefs_msg_colors.c 1345 ammend last commit in order to avoid misusing gettext's context 1346 13472019-11-05 [Paul] 3.17.4-55-g1210ef1cf 1348 1349 * src/prefs_msg_colors.c 1350 provide some info for translators about patches and hunks 1351 13522019-11-04 [Paul] 3.17.4-54-g6bec51797 1353 1354 * src/prefs_msg_colors.c 1355 move diff colour prefs into 'Message view' frame, and react to 1356 'enable coloration...' checkbox 1357 13582019-10-30 [Ricardo Mones] 3.17.4-53-gf08f60c81 1359 1360 * tools/gitlog2changelog.py 1361 Fix indentation, really 1362 13632019-10-29 [Ricardo Mones] 3.17.4-52-g8b1d8899e 1364 1365 * tools/gitlog2changelog.py 1366 Fix indentation and interpreter 1367 13682019-10-29 [Ricardo Mones] 3.17.4-51-ge6b1e52e5 1369 1370 * src/prefs_matcher.c 1371 Fix UI description in tooltip 1372 13732019-10-29 [Ricardo Mones] 3.17.4-50-g868447a63 1374 1375 * src/prefs_matcher.c 1376 Usage hint on header filtering 1377 13782019-10-16 [Paul] 3.17.4-49-g6ef34d399 1379 1380 * src/messageview.c 1381 remove this GDK_WINDOW_TYPE_HINT_DIALOG this is annoying for users 1382 of those WMs which conflate GDK_WINDOW_TYPE_HINT_DIALOG with 1383 modalilty 1384 13852019-10-10 [Paul] 3.17.4-48-gb910146ff 1386 1387 * src/compose.c 1388 fix bug 4257, 'claws-mail 3.17.4 breaks copy-pasting from emacs-gtk3' 1389 13902019-10-10 [Paul] 3.17.4-47-g011cacb3f 1391 1392 * src/compose.c 1393 this type_hint not wanted or needed here 1394 13952019-10-09 [Paul] 3.17.4-46-g996386650 1396 1397 * src/summaryview.c 1398 another better fix for bug 2131 1399 14002019-10-06 [Paul] 3.17.4-45-gbbeb88370 1401 1402 * manual/advanced.xml 1403 * manual/es/advanced.xml 1404 * manual/fr/advanced.xml 1405 remove the now unhidden prefs from the Hidden Preferences section 1406 14072019-10-06 [Paul] 3.17.4-44-gfe4d9a0a1 1408 1409 * src/prefs_summaries.c 1410 add UI for summary_from_show pref 1411 14122019-10-06 [Paul] 3.17.4-43-g279f0a2bf 1413 1414 * src/mainwindow.c 1415 implemtent RFE 4255, "Switching 'Thread view' on/off discards message 1416 selection" 1417 14182019-10-03 [Paul] 3.17.4-42-gafd6c9950 1419 1420 * src/summaryview.c 1421 beter fix for bug 2131, 3982d3e615ab83b8da70617df46be2cf52ed1cc5 1422 Maintain the previous behaviour of focus switching to the summaryview 1423 when a quicksearch has been executed 1424 14252019-10-03 [wwp] 3.17.4-41-g0b709277a 1426 1427 * src/mimeview.c 1428 Remove deprecated define. 1429 14302019-10-02 [wwp] 3.17.4-40-geaa458ec3 1431 1432 * src/mimeview.c 1433 Get double-click time from GTK API instead of hard-coded value 250. 1434 14352019-10-02 [wwp] 3.17.4-39-g39a33a6e1 1436 1437 * src/mimeview.c 1438 Get rid of a hardcoded define when the enum size can be automatically 1439 handled. 1440 14412019-10-02 [Paul] 3.17.4-38-g7ccd62102 1442 1443 * src/mainwindow.c 1444 * src/mainwindow.h 1445 * src/summaryview.c 1446 no need to add M_DRAFT for context menu item 'Re-Edit', just use 1447 existing M_ALLOW_REEDIT instead 1448 14492019-10-02 [wwp] 3.17.4-37-ga526809ae 1450 1451 * src/mainwindow.c 1452 * src/summaryview.c 1453 Get rid of one-shot static arrays with hardcoded size using defines, 1454 directly do the menu entry processing instead of creating an array 1455 then loop over it. 1456 14572019-10-01 [Paul] 3.17.4-36-g0a7716e39 1458 1459 * src/gtk/menu.c 1460 * src/mainwindow.c 1461 * src/mainwindow.h 1462 * src/summaryview.c 1463 add 'Re-edit' to the message context menu in the Drafts folder 1464 14652019-10-01 [Paul] 3.17.4-35-g45d6fd932 1466 1467 * src/prefs_msg_colors.c 1468 add UI for diff colours 1469 14702019-09-27 [Paul] 3.17.4-34-gff5f20f10 1471 1472 * src/gtk/authors.h 1473 * src/textview.c 1474 fixes to last 2 commits 1475 14762019-09-27 [wwp] 3.17.4-33-g0a3ae1df0 1477 1478 * AUTHORS 1479 * src/gtk/authors.h 1480 Complete the contributors list in AUTHORS and sort the contributors 1481 list in src/gtk/authors.h. 1482 14832019-09-27 [wwp] 3.17.4-32-gd7d8bd63d 1484 1485 * src/gtk/authors.h 1486 * src/textview.c 1487 * src/textview.h 1488 Syntax highlight improvements, patches by Jakub Kicinski (slightly 1489 adapted to make use of the account_sigsep_matchlist API): - when '-p' 1490 option is used ' @@' can be followed by function name. - detect git 1491 patch in body part. Added new contributor to authors list. Fix bug 1492 4130. 1493 14942019-09-27 [wwp] 3.17.4-31-g68d855581 1495 1496 * src/account.c 1497 * src/account.h 1498 * src/procmime.c 1499 * src/quote_fmt_parse.y 1500 * src/textview.c 1501 Rename badly named signatures separators matching API members 1502 (account_signatures_* -> account_sigsep_*). 1503 15042019-09-25 [Paul] 3.17.4-30-g2d8f4930a 1505 1506 * src/summaryview.c 1507 fix crash caused by incomplete commit 1508 47e9a6a807ab30baae05f4557f82d63c70108a59 1509 15102019-09-24 [Paul] 3.17.4-29-g2464379f0 1511 1512 * src/compose.c 1513 * src/mbox.c 1514 * src/plugins/spamassassin/spamassassin.c 1515 * src/procmsg.c 1516 * src/procmsg.h 1517 fix bug 4253, 'Claws metadata included in MBOX exports' 1518 15192019-09-24 [Paul] 3.17.4-28-g47e9a6a80 1520 1521 * src/summaryview.c 1522 fix warning ‘%s’ directive output may be truncated writing up to 8191 1523 bytes into a region of size 8187 1524 15252019-09-24 [Paul] 3.17.4-27-ga7f12cfb6 1526 1527 * tools/Makefile.am 1528 * tools/README 1529 complete commit 61889fd9465da61b0db28d75860a91745b7a51d5 thanks 1530 Brian! 1531 15322019-09-24 [Paul] 3.17.4-26-g0c92a010d 1533 1534 * src/summaryview.c 1535 respect 'default selection' settings when moving a msg with manual 1536 filtering 1537 15382019-09-24 [Paul] 3.17.4-25-gf8c8c7f9d 1539 1540 * tools/multiwebsearch.conf 1541 remove 'fm'; replace 'google' with 'ddg' 1542 15432019-09-24 [Paul] 3.17.4-24-g61889fd94 1544 1545 * tools/OOo2claws-mail.pl 1546 * tools/README 1547 * tools/{google_search.pl => ddg_search.pl} 1548 some clean up in tools/ * remove out-dated OOo2claws-mail.pl * 1549 replace google_search.pl with ddg_search.pl (DuckDuckGo instead of 1550 Google) * update README 1551 15522019-09-24 [Paul] 3.17.4-23-g41f150e4d 1553 1554 * src/prefs_account.c 1555 when creating a new account, don't pre-fill data from the default 1556 account 1557 15582019-09-20 [Ricardo Mones] 3.17.4-22-g2b8ce9a53 1559 1560 * tools/README 1561 Restore previous format of README entry 1562 15632019-09-20 [Ricardo Mones] 3.17.4-21-gf26621eea 1564 1565 * tools/README 1566 * tools/fix_date.sh 1567 Update script and doc from web's tools dir 1568 15692019-09-19 [Paul] 3.17.4-20-g906217311 1570 1571 * AUTHORS 1572 * src/gtk/authors.h 1573 * src/procheader.c 1574 add patch RFE 4244, 'Handle additional Date header formats' patch by 1575 Alexander Lyons Harkness <me at bearbin.net> 1576 15772019-09-19 [Paul] 3.17.4-19-ga2d928a7e 1578 1579 * src/addrduplicates.c 1580 * src/addressadd.c 1581 * src/addressbook.c 1582 * src/addressbook_foldersel.c 1583 * src/addrgather.c 1584 * src/compose.c 1585 * src/crash.c 1586 * src/editaddress.c 1587 * src/editbook.c 1588 * src/editgroup.c 1589 * src/editldap.c 1590 * src/editldap_basedn.c 1591 * src/edittags.c 1592 * src/editvcard.c 1593 * src/exphtmldlg.c 1594 * src/expldifdlg.c 1595 * src/export.c 1596 * src/foldersel.c 1597 * src/gtk/about.c 1598 * src/gtk/description_window.c 1599 * src/gtk/foldersort.c 1600 * src/gtk/icon_legend.c 1601 * src/gtk/logwindow.c 1602 * src/gtk/pluginwindow.c 1603 * src/gtk/prefswindow.c 1604 * src/import.c 1605 * src/importldif.c 1606 * src/importmutt.c 1607 * src/importpine.c 1608 * src/message_search.c 1609 * src/messageview.c 1610 * src/plugins/att_remover/att_remover.c 1611 * src/plugins/managesieve/sieve_manager.c 1612 * src/plugins/pgpcore/passphrase.c 1613 * src/plugins/pgpcore/select-keys.c 1614 * src/prefs_actions.c 1615 * src/prefs_customheader.c 1616 * src/prefs_display_header.c 1617 * src/prefs_filtering.c 1618 * src/prefs_filtering_action.c 1619 * src/prefs_folder_column.c 1620 * src/prefs_matcher.c 1621 * src/prefs_other.c 1622 * src/prefs_summaries.c 1623 * src/prefs_summary_column.c 1624 * src/prefs_summary_open.c 1625 * src/prefs_template.c 1626 * src/prefs_toolbar.c 1627 * src/printing.c 1628 * src/sourcewindow.c 1629 * src/ssl_manager.c 1630 * src/summary_search.c 1631 * src/uri_opener.c 1632 fix bug 4239, 'Preferences: Text Options Header Display modal is not 1633 modal' (sic) ... and so on 1634 16352019-09-14 [Paul] 3.17.4-18-g279594630 1636 1637 * src/folderview.c 1638 fix bolding of target folder target folder (when not using 'execute 1639 immediately') lost its boldness recently. This reinstates that, and 1640 makes the target folder colour override all other colours. 1641 16422019-09-06 [Ricardo Mones] 3.17.4-17-g5d413b1a5 1643 1644 * AUTHORS 1645 * src/gtk/authors.h 1646 Update authors lists 1647 16482019-09-06 [Ricardo Mones] 3.17.4-16-ge1747c214 1649 1650 * m4/spamassassin.m4 1651 Fix bug 4248 “Suport C99 compilers in m4/spamassassin.m4” Thanks 1652 Florian Weimer for the patch. 1653 16542019-08-28 [Andrej Kacian] 3.17.4-15-gb6a157f74 1655 1656 * src/plugins/rssyl/rssyl.c 1657 Initialize some missing members in rssyl_item_new() Among other 1658 things, this should fix the occasional glib runtime warning about 1659 removing an invalid GSource. 1660 16612019-08-26 [Andrej Kacian] 3.17.4-14-gb2f41bf22 1662 1663 * src/plugins/pgpcore/tests/Makefile.am 1664 Fix build of pgpcore unit test 1665 16662019-08-26 [Andrej Kacian] 3.17.4-13-g3e63da404 1667 1668 * src/plugins/litehtml_viewer/Makefile.am 1669 * src/plugins/litehtml_viewer/claws.def 1670 * src/plugins/litehtml_viewer/litehtml/os_types.h 1671 Update litehtml_viewer to build on Windows 1672 16732019-08-26 [Andrej Kacian] 3.17.4-12-g7684d8134 1674 1675 * src/plugins/rssyl/rssyl_deleted.c 1676 Fix handling deleted feed items where modified and published dates do 1677 not match 1678 16792019-08-26 [Andrej Kacian] 3.17.4-11-g814f1179a 1680 1681 * src/plugins/rssyl/rssyl_add_item.c 1682 Fix comparison for RSS feed items without text 1683 16842019-08-21 [Ricardo Mones] 3.17.4-10-gb223e5d4e 1685 1686 * src/plugins/litehtml_viewer/lh_viewer.c 1687 Fix const correctness Fixes "lh_viewer.c:97:19: warning: 1688 initialization discards ‘const’ qualifier from pointer target type" 1689 16902019-08-21 [Ricardo Mones] 3.17.4-9-g960195482 1691 1692 * src/vcard.c 1693 Don't call strncpy with mismatching length Fixes "vcard.c:238:2: 1694 warning: ‘strncpy’ output truncated before terminating nul copying as 1695 many bytes from a string as its length" 1696 16972019-08-21 [Ricardo Mones] 3.17.4-8-g14a29d805 1698 1699 * src/textview.c 1700 Remove unused variable Fixes "textview.c:721:18: warning: unused 1701 variable ‘stream’" 1702 17032019-08-13 [Colin Leroy] 3.17.4-7-g6da2dcbcf 1704 1705 * src/import.c 1706 * src/mbox.c 1707 MBOX import: give a better estimation of the time left and grey out 1708 widgets while importing 1709 17102019-08-10 [Colin Leroy] 3.17.4-6-g34e6bd711 1711 1712 * src/plugins/rssyl/rssyl_update_feed.c 1713 Fix bug #4237 - 403 is Forbidden not Unauthorized 1714 17152019-08-08 [Paul] 3.17.4-5-g28a6035db 1716 1717 * src/compose.c 1718 remove "The following file has been attached..." dialogue don't show 1719 the needless "The following file has been attached..." dialogue when 1720 attaching files by drag'n'drop 1721 17222019-08-07 [Ricardo Mones] 3.17.4-4-g15968106f 1723 1724 * src/plugins/perl/cm_perl.pod 1725 perl: fix incoming typos in pod 1726 17272019-08-06 [Andrej Kacian] 3.17.4-3-g8445c4b04 1728 1729 * src/plugins/litehtml_viewer/lh_widget.cpp 1730 Fix crash in litehtml_viewer when <base> tag has no href 1731 17322019-08-06 [Andrej Kacian] 3.17.4-2-g5220c485b 1733 1734 * src/plugins/pgpinline/claws.def 1735 * src/plugins/rssyl/claws.def 1736 * src/plugins/smime/claws.def 1737 * src/plugins/vcalendar/claws.def 1738 Update claws.def files for plugins 1739 17402019-08-04 [Andrej Kacian] 3.17.4-1-gd786e2e9e 1741 1742 * src/grouplistdialog.c 1743 Fix a failed assertion in NNTP group list dialog The code was trying 1744 to expand nodes of already subscribed newsgroups, even if those 1745 newsgroups weren't being displayed in the list, usually because of an 1746 active search pattern. 1747 17482019-07-26 [Paul] 3.17.4 1749 1750 * NEWS 1751 * README 1752 * RELEASE_NOTES 1753 for release 3.17.4 1754 17552019-07-26 [Ricardo Mones] 3.17.3-202-g0b70008c9 1756 1757 * src/plugins/litehtml_viewer/lh_viewer.c 1758 Fix leak on error variable 1759 17602019-07-26 [Ricardo Mones] 3.17.3-201-g444c31cdf 1761 1762 * src/plugins/litehtml_viewer/plugin.c 1763 Add minimalistic plugin description Thanks Andrej for the 1764 inspiration: 1765 https://lists.claws-mail.org/pipermail/users/2019-March/023861.html 1766 17672019-07-26 [Ricardo Mones] 3.17.3-200-g739b2a56f 1768 1769 * src/plugins/litehtml_viewer/lh_viewer.c 1770 Don't show mojibake when encoding is not UTF-8 Litehtml expect 1771 displayed strings in UTF-8, so convert message part before 1772 displaying. 1773 17742019-07-26 [Ricardo Mones] 3.17.3-199-ga9dee921d 1775 1776 * src/common/tlds.h 1777 Update list of TLDs for release 1778 17792019-07-26 [Paul] 3.17.3-198-gd7256c178 1780 1781 * po/de.po 1782 * po/es.po 1783 * po/pl.po 1784 * po/ro.po 1785 * po/sk.po 1786 more translation updates 1787 17882019-07-25 [Paul] 3.17.3-197-gdc2b6b6cd 1789 1790 * po/ca.po 1791 * po/cs.po 1792 * po/da.po 1793 * po/de.po 1794 * po/hu.po 1795 * po/id_ID.po 1796 * po/nl.po 1797 * po/pl.po 1798 * po/pt_BR.po 1799 * po/pt_PT.po 1800 * po/ru.po 1801 * po/sk.po 1802 * po/sv.po 1803 * po/tr.po 1804 * po/zh_TW.po 1805 updated translations 1806 18072019-07-22 [wwp] 3.17.3-196-gb07de1f48 1808 1809 * po/fr.po 1810 Update French translation. 1811 18122019-07-22 [Ricardo Mones] 3.17.3-195-g35b5fdc34 1813 1814 * po/es.po 1815 Update Spanish translation for release 1816 18172019-07-07 [Michael Rasmussen] 3.17.3-194-g10af5adeb 1818 1819 * src/procmime.c 1820 Return decode error in GError if pointer to GError structure provided 1821 18222019-07-07 [Colin Leroy] 3.17.3-193-g4da0c05d2 1823 1824 * src/procmime.c 1825 Fix dereferencing of potentially NULL *error 1826 18272019-07-07 [Colin Leroy] 3.17.3-192-gc577fa6a1 1828 1829 * src/procmime.c 1830 procmime_get_part_as_pixbuf: set error if we can't decode part. 1831 18322019-07-07 [Colin Leroy] 3.17.3-191-g098ecbb93 1833 1834 * src/plugins/litehtml_viewer/lh_widget.cpp 1835 litehtml_viewer: use new procmime_get_part_as_pixbuf helper function 1836 18372019-07-07 [Colin Leroy] 3.17.3-190-g66fccde95 1838 1839 * src/compose.c 1840 Compose: handle pasted images and text/uri-list (files) and attach 1841 them 1842 18432019-07-07 [Colin Leroy] 3.17.3-189-g42eaffb25 1844 1845 * src/mimeview.c 1846 * src/procmime.c 1847 * src/procmime.h 1848 * src/textview.c 1849 Implement copying of attached images to clipboard 1850 18512019-07-07 [Colin Leroy] 3.17.3-188-g23b4352cb 1852 1853 * src/image_viewer.c 1854 * src/plugins/litehtml_viewer/lh_widget.cpp 1855 * src/procmime.c 1856 * src/procmime.h 1857 * src/textview.c 1858 procmime_get_part_as_inputstream doesn't touch error, so remove it 1859 18602019-07-03 [Michael Rasmussen] 3.17.3-187-g84072413a 1861 1862 * src/plugins/litehtml_viewer/lh_widget.cpp 1863 If error is NULL print a static message instead 1864 18652019-07-03 [Michael Rasmussen] 3.17.3-186-g6c147254b 1866 1867 * src/plugins/litehtml_viewer/lh_widget.cpp 1868 Since procmime_get_part_as_inputstream can return NULL and never 1869 touches error we need to bail if stream is NULL 1870 18712019-07-03 [Andrej Kacian] 3.17.3-185-gab7a28732 1872 1873 * src/plugins/fancy/fancy_viewer.c 1874 Fix a crash in Fancy plugin if one of the MIME parts has no 1875 Content-ID 1876 18772019-07-03 [Andrej Kacian] 3.17.3-184-g5ff65a476 1878 1879 * src/plugins/litehtml_viewer/lh_widget.cpp 1880 Fix a crash in litehtml plugin if one of the MIME parts has no 1881 Content-ID 1882 18832019-05-29 [Andrej Kacian] 3.17.3-183-g08293cc67 1884 1885 * src/summaryview.c 1886 Get rid of magic numbers in summary_msginfo_*_flags 1887 18882019-05-18 [Andrej Kacian] 3.17.3-182-gac781b594 1889 1890 * src/plugins/litehtml_viewer/Makefile.am 1891 Fix a typo - it's CURL_CFLAGS, not CURL_FLAGS 1892 18932019-05-18 [Andrej Kacian] 3.17.3-181-g879b9d15b 1894 1895 * src/plugins/litehtml_viewer/Makefile.am 1896 Add missing libgumbo cflags and ldflags to litehtml_viewer 1897 18982019-05-14 [Andrej Kacian] 3.17.3-180-gfb814c00c 1899 1900 * src/summaryview.c 1901 Return summaryview cursor to selected mail when popup menu is done 1902 Fixes bug #3838: Canceled right-click on message list leaves UI in 1903 inconsistent state 1904 19052019-05-14 [Andrej Kacian] 3.17.3-179-g11a1c49cd 1906 1907 * src/common/log.c 1908 * src/common/log.h 1909 Move log timestamp format string to a separate macro in log.h 1910 19112019-05-14 [Andrej Kacian] 3.17.3-178-g1452caa22 1912 1913 * src/messageview.c 1914 Fix a use after free crash when deleting message via a separate 1915 messageview After the message has been deleted, summary_show() will 1916 redisplay the folder and free all the MsgInfos, but we still need the 1917 one for the message currently displayed in our messageview window, so 1918 we add our own reference to it, and free it ourselves when we're 1919 done. This was only happening when summaryview already has a 1920 different message displayed. Fixes bug #4029: segfault after 1921 deleting message in a window 1922 19232019-05-14 [wwp] 3.17.3-177-g00081bf42 1924 1925 * src/common/log.c 1926 * src/common/log.h 1927 Add date (ISO format) to log timestamps. 1928 19292019-05-08 [Andrej Kacian] 3.17.3-176-gb5165a144 1930 1931 * src/file_checker.c 1932 Fix verify_folderlist_xml() for fresh starts It was calling 1933 xml_free_tree(NULL) if folderlist.xml did not yet exist. 1934 19352019-05-08 [Andrej Kacian] 3.17.3-175-g807d52d14 1936 1937 * src/plugins/pgpcore/select-keys.c 1938 Fix markup in 'key not fully trusted' warning in pgpcore 1939 19402019-05-04 [Andrej Kacian] 3.17.3-174-g3a0e8459d 1941 1942 * src/export.c 1943 Make Enter key in mbox export dialog's file entry start the export 1944 19452019-05-01 [Andrej Kacian] 3.17.3-173-gf66f33e40 1946 1947 * src/common/socket.c 1948 Fix CID 1444847 - Uninitialized variables in sock_close() 1949 19502019-04-30 [Andrej Kacian] 3.17.3-172-g7d4d21995 1951 1952 * src/plugins/rssyl/libfeed/feeditem.c 1953 * src/plugins/rssyl/libfeed/feeditemenclosure.c 1954 * src/plugins/rssyl/libfeed/feeditemenclosure.h 1955 Fix a memory corruption bug in RSSyl's feed_item_copy() 1956 19572019-04-30 [Andrej Kacian] 3.17.3-171-gd405b9c54 1958 1959 * src/plugins/rssyl/parse822.c 1960 * src/plugins/rssyl/rssyl_add_item.c 1961 Fix parsing items with empty bodies from on-disk RSSyl items 1962 19632019-04-29 [Andrej Kacian] 3.17.3-170-g6787210ce 1964 1965 * src/plugins/rssyl/parse822.c 1966 Fix previous commit The old code added a newline before each line in 1967 rssyl_parse_folder_item_file(). 1968 19692019-04-28 [Andrej Kacian] 3.17.3-169-g24c3e4c3f 1970 1971 * src/plugins/rssyl/parse822.c 1972 Remove unnecessary debug output from previous commit 1973 19742019-04-28 [Andrej Kacian] 3.17.3-168-ged39558ac 1975 1976 * src/plugins/rssyl/parse822.c 1977 Simplify item body parsing in rssyl_parse_folder_item_file() This 1978 possibly fixes a memory corruption issue, too. 1979 19802019-04-26 [Andrej Kacian] 3.17.3-167-gfe278b3cc 1981 1982 * src/common/socket.c 1983 Fix a syntax error in sock_close() causing windows build to fail 1984 19852019-04-26 [Andrej Kacian] 3.17.3-166-g9bb650480 1986 1987 * src/common/session.c 1988 * src/common/socket.c 1989 * src/common/socket.h 1990 * src/etpan/imap-thread.c 1991 * src/etpan/nntp-thread.c 1992 * src/plugins/notification/notification_lcdproc.c 1993 Free a memory leak in libetpan-backed server connections We create a 1994 connection using our sock_connect() and let libetpan take over 1995 managing it. However, libetpan only needs the socket file descriptor, 1996 so we need to get rid of the rest of the returned SockInfo struct. 1997 19982019-04-25 [Andrej Kacian] 3.17.3-165-g82d9246ac 1999 2000 * src/imap.c 2001 Fix memory leaks in imap_handle_error() 2002 20032019-04-25 [Andrej Kacian] 3.17.3-164-g38ba9f7db 2004 2005 * src/main.c 2006 Fix a memory leak in sc_session_manager_connect() 2007 20082019-04-25 [Andrej Kacian] 3.17.3-163-g969c422ed 2009 2010 * src/plugins/litehtml_viewer/lh_viewer.c 2011 * src/plugins/litehtml_viewer/lh_widget.cpp 2012 Fix two memory leaks in litehtml plugin 2013 20142019-04-25 [Andrej Kacian] 3.17.3-162-gf544f20bb 2015 2016 * src/plugins/litehtml_viewer/container_linux_images.cpp 2017 Fix a memory leak in litehtml plugin's container_linux::load_image() 2018 20192019-04-25 [Andrej Kacian] 3.17.3-161-g24d8ebd06 2020 2021 * src/procmime.c 2022 Fix a runaway string read in procmime_decode_content() We initialize 2023 output buffer for g_base64_decode_step() to zeroes, so that we can 2024 later call strlen() on it safely. We also allocate one byte more than 2025 we write, so that the trailing zero byte is guaranteed to be there. 2026 20272019-04-25 [Andrej Kacian] 3.17.3-160-gdc6f61518 2028 2029 * src/plugins/rssyl/rssyl.c 2030 * src/plugins/rssyl/rssyl_add_item.c 2031 Fix a memory leak in rssyl_add_item() 2032 20332019-04-25 [Andrej Kacian] 3.17.3-159-gd17218031 2034 2035 * src/plugins/pgpcore/sgpgme.c 2036 Fix a memory leak in sgpgme_sigstat_info_short() 2037 20382019-04-25 [Andrej Kacian] 3.17.3-158-gad0550981 2039 2040 * src/mimeview.c 2041 Fix a memory leak in icon_list_append_icon() 2042 20432019-04-25 [Andrej Kacian] 3.17.3-157-g6023fa277 2044 2045 * src/action.c 2046 * src/summaryview.c 2047 Fix a long-standing use-after-free in mainwin_actions_execute() 2048 message_actions_execute() eventually calls summary_show() to 2049 redisplay current folder in summaryview. This causes a 2050 summary_clear(), which frees all MsgInfos from the local linked list 2051 in mainwin_actions_execute(). This list is then used to restore 2052 summaryview selection, but at this point, all its members point to 2053 already freed memory. We solve this by increasing each MsgInfo's 2054 reference count, so that they do not get freed, and we free them 2055 after we're done with them. Note: procmsg_msginfo_free() should 2056 probably be renamed to procmsg_msginfo_unref() 2057 20582019-04-24 [Andrej Kacian] 3.17.3-156-g9cdf381a9 2059 2060 * src/plugins/rssyl/rssyl_update_feed.c 2061 Fix a blatant textbook case of use-after-free in rssyl_update_feed() 2062 20632019-04-24 [Andrej Kacian] 3.17.3-155-g18bd82c8d 2064 2065 * src/plugins/smime/smime.c 2066 Fix memory leak in smime_sign() and forgotten removal of a temporary 2067 file in smime_encrypt() 2068 20692019-04-23 [Andrej Kacian] 3.17.3-154-g0c330bd1e 2070 2071 * src/plugins/pgpmime/pgpmime.c 2072 Fix memory leaks in pgpmime_sign() and pgpmime_encrypt() 2073 20742019-04-23 [Andrej Kacian] 3.17.3-153-g8101fa7f5 2075 2076 * src/plugins/rssyl/rssyl.c 2077 Fix a memory leak in rssyl_rename_folder() 2078 20792019-04-23 [Andrej Kacian] 3.17.3-152-g984d5ed3a 2080 2081 * src/plugins/rssyl/rssyl_add_item.c 2082 Fix a memory leak in rssyl_add_item() 2083 20842019-04-22 [Andrej Kacian] 3.17.3-151-gd4d8239c2 2085 2086 * src/stock_pixmap.c 2087 Fix a memory leak in stock_pixmap_widget_with_overlay() 2088 20892019-04-22 [Andrej Kacian] 3.17.3-150-gcc6062648 2090 2091 * src/plugins/rssyl/rssyl_deleted.c 2092 Fix a memory leak in rssyl_deleted_expire() 2093 20942019-04-22 [Andrej Kacian] 3.17.3-149-g76b904c23 2095 2096 * src/plugins/rssyl/libfeed/feeditem.c 2097 Fix memory leak in RSSyl's feed_item_free() 2098 20992019-04-21 [Paul] 3.17.3-148-g25e32a86c 2100 2101 * src/folderview.c 2102 rework folderview styles fixes occasional crash on drag'n'drop of 2103 msgs. Patch by Andrej 2104 21052019-04-21 [Paul] 3.17.3-147-g1a25c3d8e 2106 2107 * src/compose.c 2108 fix bug 4167, 'Max line length exceeded when forwarding mail' 2109 21102019-04-10 [Andrej Kacian] 3.17.3-146-g4e679846f 2111 2112 * src/plugins/litehtml_viewer/lh_widget.cpp 2113 Fix incorrect logic in lh_widget::set_cursor(). 2114 21152019-04-10 [Andrej Kacian] 3.17.3-145-g6f95b7eeb 2116 2117 * src/plugins/litehtml_viewer/litehtml/document.h 2118 Add a getter for litehtml::document's m_over_element member This 2119 allows us to avoid some expensive GDK calls in 2120 lh_widget::set_cursor(). 2121 21222019-04-10 [Andrej Kacian] 3.17.3-144-g1efbdb3d9 2123 2124 * src/plugins/litehtml_viewer/lh_widget.cpp 2125 * src/plugins/litehtml_viewer/lh_widget.h 2126 Make cursor and statusbar URL display smarter in litehtml plugin 2127 21282019-03-24 [Paul] 3.17.3-143-g0c0a3c773 2129 2130 * src/procmime.c 2131 * src/procmime.h 2132 recognise model/* mime type fixes bug 4188, 'STL file is sent not as 2133 an attachment but as its base64 representation in plaintext' 2134 21352019-03-13 [Ricardo Mones] 3.17.3-142-g0ffa91032 2136 2137 * po/de.po 2138 Fix segfault using gdata plugin in German locales Reported as Debian 2139 bug #923980 2140 21412019-03-13 [Andrej Kacian] 3.17.3-141-g0d8749b7c 2142 2143 * src/addressbook.c 2144 * src/addrharvest.c 2145 * src/addrindex.c 2146 * src/common/mgutils.c 2147 * src/common/mgutils.h 2148 * src/editjpilot.c 2149 * src/editldap.c 2150 * src/editldap_basedn.c 2151 * src/jpilot.c 2152 * src/ldapctrl.c 2153 * src/ldapquery.c 2154 * src/ldif.c 2155 * src/mutt.c 2156 * src/pine.c 2157 * src/vcard.c 2158 Remove mgu_free_list() and mgu_free_dlist() We depend on glib 2.28, 2159 which has g_slist_free_full() and g_list_free_full(), which we can 2160 use instead. 2161 21622019-03-13 [Andrej Kacian] 3.17.3-140-gfeaaa5322 2163 2164 * src/common/mgutils.c 2165 * src/common/mgutils.h 2166 * src/ldapctrl.c 2167 Remove functions mgu_*_test_unq_nc() Only one of them was being 2168 used, only once, and it was replaced by a straightforward call to 2169 g_list_find_custom(). 2170 21712019-03-13 [Andrej Kacian] 3.17.3-139-g7ed4e3b5d 2172 2173 * src/addressbook.c 2174 * src/addrindex.c 2175 * src/addritem.c 2176 * src/common/mgutils.c 2177 * src/common/mgutils.h 2178 Remove mgu_clear_list() function Its remaining uses were 2179 unnecessary, because in each case, the list was being freed 2180 immediately afterwards, without freeing the data. This function only 2181 set the list items' data pointer to NULL, which served no purpose 2182 here. 2183 21842019-03-13 [Andrej Kacian] 3.17.3-138-g94522bfda 2185 2186 * src/addrbook.c 2187 * src/editgroup.c 2188 Fix two small memory leaks in addressbook code In each case, the 2189 GList structure itself was not being freed. 2190 21912019-03-13 [Andrej Kacian] 3.17.3-137-g8c9594c5e 2192 2193 * src/common/mgutils.c 2194 * src/common/mgutils.h 2195 * src/pine.c 2196 Fix a memory leak in Pine address book support Also removed 2197 mgu_clear_slist(), since it is not used anywhere anymore. 2198 21992019-03-11 [wwp] 3.17.3-136-gcd9afd9b0 2200 2201 * src/plugins/fancy/fancy_viewer.c 2202 Make Fancy plugin's download-link feature following redirections. 2203 22042019-03-10 [Andrej Kacian] 3.17.3-135-g65794cd5c 2205 2206 * src/action.c 2207 Fix buf #4166: corrupted double-linked list 2208 22092019-03-10 [wwp] 3.17.3-134-ge3610952c 2210 2211 * src/plugins/fancy/fancy_viewer.c 2212 Stop proceeding if file-save-as has been cancelled. 2213 22142019-03-10 [wwp] 3.17.3-133-g1f897835b 2215 2216 * src/summaryview.c 2217 Do not throw an error when cancelling 'Save email as...'. 2218 22192019-03-09 [Andrej Kacian] 3.17.3-132-g6dc279d93 2220 2221 * src/plugins/litehtml_viewer/container_linux_images.cpp 2222 Always remove local images from Litehtml image cache Since their 2223 "url" in cache only includes MIME file name, they are not guaranteed 2224 to be unique across different messages. 2225 22262019-03-09 [Andrej Kacian] 3.17.3-131-g531b117a0 2227 2228 * src/plugins/litehtml_viewer/container_linux.cpp 2229 * src/plugins/litehtml_viewer/container_linux.h 2230 * .../litehtml_viewer/container_linux_images.cpp 2231 * src/plugins/litehtml_viewer/lh_viewer.c 2232 * src/plugins/litehtml_viewer/lh_widget.cpp 2233 * src/plugins/litehtml_viewer/lh_widget.h 2234 * src/plugins/litehtml_viewer/lh_widget_wrapped.h 2235 Added support for local image attachments to the Litehtml plugin 2236 22372019-03-09 [Andrej Kacian] 3.17.3-130-gd7481e210 2238 2239 * src/common/utils.h 2240 Add missing config.h include to utils.h It should be there, since we 2241 refer to a lot of HAVE_ macros defined in config.h 2242 22432019-03-09 [Andrej Kacian] 3.17.3-129-gbf12f9db4 2244 2245 * src/procmime.c 2246 Add a forgotten fclose() call Fixes CID 1443021. 2247 22482019-03-07 [Paul] 3.17.3-128-gf9c17d603 2249 2250 * src/image_viewer.c 2251 fix build with gdk-pixbuf 2.26 2252 22532019-03-06 [Andrej Kacian] 3.17.3-127-geab0ddd5f 2254 2255 * configure.ac 2256 * src/image_viewer.c 2257 Restore compatibility with gdk-pixbuf version 2.26 2258 22592019-03-05 [Andrej Kacian] 3.17.3-126-g9fb890dee 2260 2261 * src/textview.c 2262 Make textview load image attachments not via temporary files This 2263 causes a change in how interacting with the image attachments works. 2264 Previously, clicking the "[attachment info]" clickable line above the 2265 image would do different actions than clicking the image itself, 2266 which would have an URI pointing to a temporary image file. Now, they 2267 both do the same thing - left-click selects the attachment, 2268 right-click shows generic attachment context menu. 2269 22702019-03-05 [Andrej Kacian] 3.17.3-125-g55717767b 2271 2272 * src/image_viewer.c 2273 Rewrite image_viewer.c to not create a temporary file for the image 2274 being loaded Instead, we use new procmime_get_part_as_inputstream(). 2275 22762019-03-05 [Andrej Kacian] 3.17.3-124-g4d4a522f4 2277 2278 * src/plugins/litehtml_viewer/lh_viewer.c 2279 * src/plugins/pgpinline/pgpinline.c 2280 * src/plugins/pgpmime/pgpmime.c 2281 * src/plugins/vcalendar/vcalendar.c 2282 Update callers of procmime_get_part_as_string() 2283 22842019-03-05 [Andrej Kacian] 3.17.3-123-g38c6e6f77 2285 2286 * src/procmime.c 2287 * src/procmime.h 2288 Write procmime_get_part_as_inputstream() We also change 2289 procmime_get_part_as_string() to return a void* instead of a gchar*, 2290 and add an option to not null-terminate the returned buffer. 2291 22922019-03-05 [Andrej Kacian] 3.17.3-122-gfde39ef20 2293 2294 * src/procmime.c 2295 Rewrite procmime_get_part_as_string() to not use a temporary file 2296 22972019-03-05 [wwp] 3.17.3-121-g299b18fb4 2298 2299 * src/plugins/fancy/fancy_prefs.c 2300 * src/plugins/fancy/fancy_viewer.c 2301 Review label of webkit menu items in Fancy: remove the '(enable 2302 remote content)' not-so-clear mention, and capitalize words to follow 2303 other labels. 2304 23052019-03-05 [Andrej Kacian] 3.17.3-120-gc638bc230 2306 2307 * configure.ac 2308 Fix a typo in previous commit 2309 23102019-03-05 [Andrej Kacian] 3.17.3-119-g80ea9aeb3 2311 2312 * configure.ac 2313 Require GLib >= 2.36 for Litehtml plugin 2314 23152019-03-05 [Andrej Kacian] 3.17.3-118-gce18d1ccb 2316 2317 * src/plugins/litehtml_viewer/Makefile.am 2318 * src/plugins/litehtml_viewer/container_linux.cpp 2319 * src/plugins/litehtml_viewer/container_linux.h 2320 * .../litehtml_viewer/container_linux_images.cpp 2321 * src/plugins/litehtml_viewer/lh_widget.cpp 2322 * src/plugins/litehtml_viewer/lh_widget.h 2323 Make Litehtml image loading non-blocking using threads 2324 23252019-03-05 [Andrej Kacian] 3.17.3-117-geb8f9e5bd 2326 2327 * src/plugins/litehtml_viewer/container_linux.cpp 2328 * src/plugins/litehtml_viewer/container_linux.h 2329 Add a mutex lock for Litehtml plugin image cache 2330 23312019-03-05 [Michael Rasmussen] 3.17.3-114-g6a4233c79 2332 2333 * src/etpan/imap-thread.c 2334 Fix possible segmentation fault 2335 23362019-03-04 [Andrej Kacian] 3.17.3-114-gd54fdc5d8 2337 2338 * src/plugins/litehtml_viewer/lh_prefs.c 2339 Write missing prefs_done() in Litehtml plugin 2340 23412019-03-02 [Michael Rasmussen] 3.17.3-113-g9b0f65701 2342 2343 * src/plugins/litehtml_viewer/container_linux.cpp 2344 * src/plugins/litehtml_viewer/container_linux.h 2345 * src/plugins/litehtml_viewer/http.cpp 2346 * src/plugins/litehtml_viewer/http.h 2347 * src/plugins/litehtml_viewer/lh_viewer.c 2348 * src/plugins/litehtml_viewer/lh_viewer.h 2349 * src/plugins/litehtml_viewer/lh_widget.cpp 2350 * src/plugins/litehtml_viewer/lh_widget.h 2351 * src/plugins/litehtml_viewer/lh_widget_wrapped.h 2352 * src/plugins/litehtml_viewer/plugin.c 2353 Remove useless debug code. Add copyright 2354 23552019-03-01 [Paul] 3.17.3-112-gb3956720e 2356 2357 * src/plugins/pgpcore/pgp_utils.c 2358 add 2 includes prevents implicit declaration warnings, as reported 2359 by buildbot 2360 23612019-03-01 [Andrej Kacian] 3.17.3-111-g1be05377a 2362 2363 * configure.ac 2364 * src/plugins/pgpcore/Makefile.am 2365 * src/plugins/pgpcore/pgp_utils.c 2366 * src/plugins/pgpcore/pgp_utils.h 2367 * src/plugins/pgpcore/tests/Makefile.am 2368 * src/plugins/pgpcore/tests/pgp_utils_test.c 2369 Rewrite pgp_locate_armor_header() to more strictly follow RFC4880 2370 Not only has the armor header be at the beginning of the line, but 2371 also there cannot be any non-whitespace after it on the same line. 2372 23732019-03-01 [Andrej Kacian] 3.17.3-110-g5fe6b16b5 2374 2375 * src/plugins/vcalendar/vcalendar.c 2376 Simplify vcalviewer_get_uid_from_mimeinfo() 2377 23782019-03-01 [Andrej Kacian] 3.17.3-109-ga6ece75c6 2379 2380 * src/plugins/litehtml_viewer/lh_viewer.c 2381 Simplify Litehtml plugin's show_mimepart 2382 23832019-03-01 [Andrej Kacian] 3.17.3-108-g4e9e7d734 2384 2385 * src/plugins/pgpcore/pgp_utils.c 2386 * src/plugins/pgpcore/pgp_utils.h 2387 * src/plugins/pgpcore/plugin.def 2388 * src/plugins/pgpinline/claws.def 2389 * src/plugins/pgpinline/mypgpcore.def 2390 * src/plugins/pgpinline/pgpinline.c 2391 * src/plugins/pgpmime/claws.def 2392 * src/plugins/pgpmime/mypgpcore.def 2393 * src/plugins/pgpmime/pgpmime.c 2394 * src/procmime.c 2395 * src/procmime.h 2396 Move pgpcore's get_part_as_string() to procmime.c 2397 23982019-03-01 [Andrej Kacian] 3.17.3-107-g699087a79 2399 2400 * src/plugins/pgpcore/pgp_utils.c 2401 Fix previous commit Functions from pgp_utils.c were not included in 2402 the resulting shared object file 2403 24042019-03-01 [Andrej Kacian] 3.17.3-106-ge7a9d02d9 2405 2406 * src/plugins/pgpcore/pgp_utils.c 2407 Move file header to the top in pgp_utils.c 2408 24092019-03-01 [Andrej Kacian] 3.17.3-105-g3813adcf5 2410 2411 * src/plugins/pgpcore/pgp_utils.c 2412 * src/plugins/pgpcore/pgp_utils.h 2413 * src/plugins/pgpcore/plugin.def 2414 * src/plugins/pgpinline/mypgpcore.def 2415 * src/plugins/pgpinline/pgpinline.c 2416 * src/plugins/smime/mypgpcore.def 2417 * src/plugins/smime/smime.c 2418 Remove pgpcore's fp_read_noconv() in favour of 2419 file_read_stream_to_str_no_recode() from file-utils.c 2420 24212019-02-25 [Andrej Kacian] 3.17.3-104-g79df8adbf 2422 2423 * src/plugins/litehtml_viewer/Makefile.am 2424 * src/plugins/litehtml_viewer/container_linux.cpp 2425 * src/plugins/litehtml_viewer/container_linux.h 2426 * src/plugins/litehtml_viewer/lh_widget.h 2427 * src/plugins/litehtml_viewer/lh_widget_text.cpp 2428 Use Pango to render text in Litehtml plugin Since we're no longer 2429 using the "toy" cairo text API, we can now render all Unicode glyphs, 2430 and the code even ends up slightly simpler. The text-related 2431 Litehtml callbacks have been moved from container_linux to lh_widget 2432 class, and into a separate .cpp file. 2433 24342019-02-19 [Ricardo Mones] 3.17.3-103-g33f351e45 2435 2436 * src/main.c 2437 Check result of fputs (CID 1440024) 2438 24392019-02-19 [Ricardo Mones] 3.17.3-102-g0c4eda32e 2440 2441 * src/main.c 2442 Check writting crash-indicator (CID 1440021) 2443 24442019-02-18 [Andrej Kacian] 3.17.3-101-g655a159a3 2445 2446 * src/plugins/litehtml_viewer/lh_widget.cpp 2447 * src/plugins/litehtml_viewer/lh_widget.h 2448 Use prepend document base url to #fragment links in Litehtml plugin 2449 24502019-02-17 [Andrej Kacian] 3.17.3-100-g1efad9267 2451 2452 * src/plugins/litehtml_viewer/container_linux.cpp 2453 * src/plugins/litehtml_viewer/container_linux.h 2454 * src/plugins/litehtml_viewer/lh_prefs.c 2455 * src/plugins/litehtml_viewer/lh_prefs.h 2456 * src/plugins/litehtml_viewer/lh_widget.cpp 2457 * src/plugins/litehtml_viewer/lh_widget.h 2458 Add default_font preference to Litehtml plugin 2459 24602019-02-14 [Andrej Kacian] 3.17.3-99-g7216545e9 2461 2462 * src/addressbook.c 2463 Make key accelerators from menu work in addressbook window 2464 24652019-02-14 [Andrej Kacian] 3.17.3-98-g520b81c4a 2466 2467 * src/addressbook.c 2468 Change addressbook's internal UI name for Edit submenu to match its 2469 label 2470 24712019-02-14 [Paul] 3.17.3-97-ge8df8623e 2472 2473 * src/messageview.c 2474 * src/summaryview.c 2475 fix bug 4155, 'remember directory of last saving' drop 2476 messageview_save_as(), use only summary_save_as() 2477 24782019-02-13 [Michael Rasmussen] 3.17.3-96-g6438002de 2479 2480 * configure.ac 2481 * src/plugins/litehtml_viewer/Makefile.am 2482 * src/plugins/litehtml_viewer/litehtml/Makefile.am 2483 Fix build error 2484 24852019-02-12 [Andrej Kacian] 3.17.3-95-g855311a40 2486 2487 * src/plugins/litehtml_viewer/css.inc 2488 Make Litehtml display sub- and superscript correctly 2489 24902019-02-12 [Andrej Kacian] 3.17.3-94-g5e52633a6 2491 2492 * src/plugins/litehtml_viewer/lh_widget.cpp 2493 * src/plugins/litehtml_viewer/lh_widget.h 2494 Use height of the viewport, not the scrolled window when telling 2495 Litehtml size of the area it has available for rendering 2496 24972019-02-11 [Andrej Kacian] 3.17.3-93-g6664c751b 2498 2499 * src/plugins/litehtml_viewer/lh_widget.cpp 2500 Reset Litehtml scrolledwindow to top-left when displaying new content 2501 25022019-02-10 [Ricardo Mones] 3.17.3-92-gb3d528607 2503 2504 * configure.ac 2505 Fix typo in variable name 2506 25072019-02-08 [Andrej Kacian] 3.17.3-91-gba134c4a4 2508 2509 * src/plugins/litehtml_viewer/container_linux.cpp 2510 * src/plugins/litehtml_viewer/container_linux.h 2511 * src/plugins/litehtml_viewer/lh_widget.cpp 2512 Show number of cleared Litehtml cache images on debug 2513 25142019-02-08 [Andrej Kacian] 3.17.3-90-g98b4e7014 2515 2516 * src/plugins/litehtml_viewer/lh_prefs.c 2517 * src/plugins/litehtml_viewer/lh_prefs.h 2518 * src/plugins/litehtml_viewer/lh_widget.cpp 2519 Add image_cache_size pref to Litehtml 2520 25212019-02-08 [Andrej Kacian] 3.17.3-89-g37bf908cb 2522 2523 * src/plugins/litehtml_viewer/container_linux.cpp 2524 * src/plugins/litehtml_viewer/container_linux.h 2525 Implement size limit for Litehtml image cache 2526 25272019-02-08 [Andrej Kacian] 3.17.3-88-g65ba90275 2528 2529 * src/plugins/litehtml_viewer/container_linux.cpp 2530 * src/plugins/litehtml_viewer/container_linux.h 2531 Switch Litehtml's image cache from std::map to std::list This makes 2532 the cache ordered, so we are able to remove oldest entries if we want 2533 to trim memory usage. 2534 25352019-02-03 [Andrej Kacian] 3.17.3-87-gb38631b3b 2536 2537 * configure.ac 2538 Do not build the litehtml plugin if a C++ compiler is not available 2539 25402019-02-01 [Andrej Kacian] 3.17.3-86-g118da977a 2541 2542 * src/plugins/litehtml_viewer/lh_widget.cpp 2543 Make Litehtml's "Copy Link" menuitem actually do something 2544 25452019-02-01 [Andrej Kacian] 3.17.3-85-g675436074 2546 2547 * src/plugins/litehtml_viewer/lh_widget.cpp 2548 * src/plugins/litehtml_viewer/lh_widget.h 2549 Implement link context menu in Litehtml 2550 25512019-02-01 [Andrej Kacian] 3.17.3-84-gf567ee84f 2552 2553 * src/plugins/litehtml_viewer/lh_widget.cpp 2554 * src/plugins/litehtml_viewer/lh_widget.h 2555 Add lh_widget::get_href_at() 2556 25572019-01-30 [Michael Rasmussen] 3.17.3-83-gcc1980bef 2558 2559 * src/plugins/litehtml_viewer/http.cpp 2560 Fix possible memory leak 2561 25622019-01-30 [Andrej Kacian] 3.17.3-82-gf37fa56cf 2563 2564 * src/plugins/litehtml_viewer/http.cpp 2565 Make Litehtml's curl writefunction add data directly to the 2566 GInputStream This saves us some unnecessary reallocs, as data inside 2567 a GMemoryInputStream do not need to be contiguous. 2568 25692019-01-29 [Andrej Kacian] 3.17.3-81-gc1e6a8576 2570 2571 * src/plugins/litehtml_viewer/http.cpp 2572 * src/plugins/litehtml_viewer/http.h 2573 Make Litehtml's curl write function a regular function instead of a 2574 static member function of the http class 2575 25762019-01-29 [Andrej Kacian] 3.17.3-80-gdd14edcc4 2577 2578 * src/plugins/litehtml_viewer/http.cpp 2579 Fix a memory leak in Litehtml plugin's http loader 2580 25812019-01-29 [Andrej Kacian] 3.17.3-79-gf8e7fc21c 2582 2583 * src/plugins/litehtml_viewer/container_linux.cpp 2584 Fix a huge memory leak in Litehtml 2585 25862019-01-29 [Andrej Kacian] 3.17.3-78-g373df07cd 2587 2588 * src/plugins/litehtml_viewer/lh_widget.cpp 2589 Properly free previous document from memory in litehtml's clear() We 2590 also call paint_white() earlier in redraw(). This results in properly 2591 clearing the previously rendered html content when opening a 2592 different HTML part. 2593 25942019-01-29 [Andrej Kacian] 3.17.3-77-gdfb828b75 2595 2596 * src/plugins/litehtml_viewer/lh_widget.cpp 2597 Make Litehtml plugin open links in configured way 2598 25992019-01-27 [Michael Rasmussen] 3.17.3-76-gbda2f34a9 2600 2601 * src/plugins/litehtml_viewer/http.cpp 2602 * src/plugins/litehtml_viewer/http.h 2603 * src/plugins/litehtml_viewer/lh_widget.cpp 2604 Refactor http class to prevent memory leak 2605 26062019-01-27 [Michael Rasmussen] 3.17.3-75-ge573b44be 2607 2608 * src/plugins/litehtml_viewer/lh_widget.h 2609 Remove unused stuff 2610 26112019-01-26 [Andrej Kacian] 3.17.3-74-g3ba2202c2 2612 2613 * src/plugins/litehtml_viewer/Makefile.am 2614 * src/plugins/litehtml_viewer/lh_prefs.c 2615 * src/plugins/litehtml_viewer/lh_prefs.h 2616 * src/plugins/litehtml_viewer/lh_widget.cpp 2617 * src/plugins/litehtml_viewer/plugin.c 2618 Added preferences page to LiteHTML plugin and make it respect the 2619 enable_remote_content pref Only "enable_remote_content" pref for 2620 now. 2621 26222019-01-26 [Michael Rasmussen] 3.17.3-73-g4bed37632 2623 2624 * src/plugins/litehtml_viewer/http.cpp 2625 No need to configure CURLOPT_WRITEFUNCTION twice 2626 26272019-01-25 [Andrej Kacian] 3.17.3-72-g25ba20fae 2628 2629 * src/plugins/litehtml_viewer/http.cpp 2630 * src/plugins/litehtml_viewer/lh_widget.cpp 2631 Use debug_print() and g_warning() instead of g_log() in 2632 litehtml_viewer 2633 26342019-01-25 [Andrej Kacian] 3.17.3-71-g4f6f43878 2635 2636 * src/plugins/litehtml_viewer/lh_widget.cpp 2637 Fix URL display in statusbar when hovering over a link in 2638 litehtml_viewer 2639 26402018-12-01 [Michael Rasmussen] 3.17.3-70-g4623ca53a 2641 2642 * src/plugins/litehtml_viewer/container_linux.cpp 2643 * src/plugins/litehtml_viewer/lh_viewer.c 2644 * src/plugins/litehtml_viewer/lh_widget.cpp 2645 * src/plugins/litehtml_viewer/lh_widget_wrapped.h 2646 * src/plugins/litehtml_viewer/litehtml/attributes.h 2647 * .../litehtml_viewer/litehtml/background.cpp 2648 * src/plugins/litehtml_viewer/litehtml/background.h 2649 * src/plugins/litehtml_viewer/litehtml/borders.h 2650 * src/plugins/litehtml_viewer/litehtml/box.cpp 2651 * src/plugins/litehtml_viewer/litehtml/box.h 2652 * src/plugins/litehtml_viewer/litehtml/context.cpp 2653 * src/plugins/litehtml_viewer/litehtml/context.h 2654 * .../litehtml_viewer/litehtml/css_length.cpp 2655 * src/plugins/litehtml_viewer/litehtml/css_length.h 2656 * src/plugins/litehtml_viewer/litehtml/css_margins.h 2657 * src/plugins/litehtml_viewer/litehtml/css_offsets.h 2658 * .../litehtml_viewer/litehtml/css_position.h 2659 * .../litehtml_viewer/litehtml/css_selector.cpp 2660 * .../litehtml_viewer/litehtml/css_selector.h 2661 * src/plugins/litehtml_viewer/litehtml/document.cpp 2662 * src/plugins/litehtml_viewer/litehtml/document.h 2663 * src/plugins/litehtml_viewer/litehtml/el_anchor.cpp 2664 * src/plugins/litehtml_viewer/litehtml/el_anchor.h 2665 * src/plugins/litehtml_viewer/litehtml/el_base.cpp 2666 * src/plugins/litehtml_viewer/litehtml/el_base.h 2667 * .../litehtml_viewer/litehtml/el_before_after.cpp 2668 * .../litehtml_viewer/litehtml/el_before_after.h 2669 * src/plugins/litehtml_viewer/litehtml/el_body.cpp 2670 * src/plugins/litehtml_viewer/litehtml/el_body.h 2671 * src/plugins/litehtml_viewer/litehtml/el_break.cpp 2672 * src/plugins/litehtml_viewer/litehtml/el_break.h 2673 * src/plugins/litehtml_viewer/litehtml/el_cdata.cpp 2674 * src/plugins/litehtml_viewer/litehtml/el_cdata.h 2675 * .../litehtml_viewer/litehtml/el_comment.cpp 2676 * src/plugins/litehtml_viewer/litehtml/el_comment.h 2677 * src/plugins/litehtml_viewer/litehtml/el_div.cpp 2678 * src/plugins/litehtml_viewer/litehtml/el_div.h 2679 * src/plugins/litehtml_viewer/litehtml/el_font.cpp 2680 * src/plugins/litehtml_viewer/litehtml/el_font.h 2681 * src/plugins/litehtml_viewer/litehtml/el_image.cpp 2682 * src/plugins/litehtml_viewer/litehtml/el_image.h 2683 * src/plugins/litehtml_viewer/litehtml/el_link.cpp 2684 * src/plugins/litehtml_viewer/litehtml/el_link.h 2685 * src/plugins/litehtml_viewer/litehtml/el_para.cpp 2686 * src/plugins/litehtml_viewer/litehtml/el_para.h 2687 * src/plugins/litehtml_viewer/litehtml/el_script.cpp 2688 * src/plugins/litehtml_viewer/litehtml/el_script.h 2689 * src/plugins/litehtml_viewer/litehtml/el_space.cpp 2690 * src/plugins/litehtml_viewer/litehtml/el_space.h 2691 * src/plugins/litehtml_viewer/litehtml/el_style.cpp 2692 * src/plugins/litehtml_viewer/litehtml/el_style.h 2693 * src/plugins/litehtml_viewer/litehtml/el_table.cpp 2694 * src/plugins/litehtml_viewer/litehtml/el_table.h 2695 * src/plugins/litehtml_viewer/litehtml/el_td.cpp 2696 * src/plugins/litehtml_viewer/litehtml/el_td.h 2697 * src/plugins/litehtml_viewer/litehtml/el_text.cpp 2698 * src/plugins/litehtml_viewer/litehtml/el_text.h 2699 * src/plugins/litehtml_viewer/litehtml/el_title.cpp 2700 * src/plugins/litehtml_viewer/litehtml/el_title.h 2701 * src/plugins/litehtml_viewer/litehtml/el_tr.cpp 2702 * src/plugins/litehtml_viewer/litehtml/el_tr.h 2703 * src/plugins/litehtml_viewer/litehtml/element.cpp 2704 * src/plugins/litehtml_viewer/litehtml/element.h 2705 * src/plugins/litehtml_viewer/litehtml/html.cpp 2706 * src/plugins/litehtml_viewer/litehtml/html.h 2707 * src/plugins/litehtml_viewer/litehtml/html_tag.cpp 2708 * src/plugins/litehtml_viewer/litehtml/html_tag.h 2709 * src/plugins/litehtml_viewer/litehtml/iterators.cpp 2710 * src/plugins/litehtml_viewer/litehtml/iterators.h 2711 * src/plugins/litehtml_viewer/litehtml/litehtml.h 2712 * .../litehtml_viewer/litehtml/media_query.cpp 2713 * src/plugins/litehtml_viewer/litehtml/media_query.h 2714 * src/plugins/litehtml_viewer/litehtml/os_types.h 2715 * src/plugins/litehtml_viewer/litehtml/style.cpp 2716 * src/plugins/litehtml_viewer/litehtml/style.h 2717 * .../litehtml_viewer/litehtml/stylesheet.cpp 2718 * src/plugins/litehtml_viewer/litehtml/stylesheet.h 2719 * src/plugins/litehtml_viewer/litehtml/table.cpp 2720 * src/plugins/litehtml_viewer/litehtml/table.h 2721 * src/plugins/litehtml_viewer/litehtml/types.h 2722 * .../litehtml_viewer/litehtml/utf8_strings.cpp 2723 * .../litehtml_viewer/litehtml/utf8_strings.h 2724 * src/plugins/litehtml_viewer/litehtml/web_color.cpp 2725 * src/plugins/litehtml_viewer/litehtml/web_color.h 2726 Update current version of litehtml. Fix a crash when document 2727 contains no fonts 2728 27292018-11-16 [Michael Rasmussen] 3.17.3-69-g142d4793d 2730 2731 * src/plugins/litehtml_viewer/lh_viewer.c 2732 * src/plugins/litehtml_viewer/lh_widget.cpp 2733 * src/plugins/litehtml_viewer/lh_widget.h 2734 * src/plugins/litehtml_viewer/lh_widget_wrapped.h 2735 Use statusbar for notification. Begin print implementation 2736 27372018-11-16 [Michael Rasmussen] 3.17.3-68-g3c7ffb7d3 2738 2739 * src/plugins/litehtml_viewer/http.cpp 2740 Proper fix for memory leak 2741 27422018-11-15 [Michael Rasmussen] 3.17.3-67-g9885266fb 2743 2744 * src/plugins/litehtml_viewer/http.cpp 2745 Fix memory leak 2746 27472018-11-15 [Michael Rasmussen] 3.17.3-66-g503a00358 2748 2749 * src/plugins/litehtml_viewer/http.cpp 2750 * src/plugins/litehtml_viewer/lh_widget.cpp 2751 Do not use G_LOG_LEVEL_ERROR. Makes claws crash 2752 27532018-11-10 [Michael Rasmussen] 3.17.3-65-g9710b9f35 2754 2755 * src/plugins/litehtml_viewer/http.cpp 2756 Fix missing includes 2757 27582018-11-09 [Michael Rasmussen] 3.17.3-64-gf3f4bd312 2759 2760 * src/plugins/litehtml_viewer/lh_widget.cpp 2761 Fix wrong cursor type 2762 27632018-11-09 [Michael Rasmussen] 3.17.3-63-gd23e76d43 2764 2765 * src/plugins/litehtml_viewer/lh_widget.cpp 2766 * src/plugins/litehtml_viewer/lh_widget.h 2767 Change cursor type when hoover over link 2768 27692018-11-09 [Michael Rasmussen] 3.17.3-62-g820534b3e 2770 2771 * src/plugins/litehtml_viewer/TODO 2772 Update TODO 2773 27742018-11-09 [Michael Rasmussen] 3.17.3-61-gf0482c77d 2775 2776 * src/plugins/litehtml_viewer/lh_viewer.c 2777 * src/plugins/litehtml_viewer/lh_widget.cpp 2778 * src/plugins/litehtml_viewer/lh_widget.h 2779 Implemented support for links 2780 27812018-11-08 [Michael Rasmussen] 3.17.3-60-ge973bde33 2782 2783 * src/plugins/litehtml_viewer/http.cpp 2784 I am tired ;-) 2785 27862018-11-08 [Michael Rasmussen] 3.17.3-59-g364fe8750 2787 2788 * src/plugins/litehtml_viewer/http.cpp 2789 * src/plugins/litehtml_viewer/http.h 2790 Cleaner code a fix memory leak 2791 27922018-11-07 [Michael Rasmussen] 3.17.3-58-g0a5c4155c 2793 2794 * configure.ac 2795 * src/plugins/litehtml_viewer/Makefile.am 2796 * src/plugins/litehtml_viewer/http.cpp 2797 * src/plugins/litehtml_viewer/http.h 2798 * src/plugins/litehtml_viewer/lh_widget.cpp 2799 * src/plugins/litehtml_viewer/lh_widget.h 2800 Refactor image loading to a separate class. Add dependency to curl 2801 28022018-11-07 [Michael Rasmussen] 3.17.3-57-gf5233ebb7 2803 2804 * src/plugins/litehtml_viewer/Makefile.am 2805 * src/plugins/litehtml_viewer/TODO 2806 * src/plugins/litehtml_viewer/lh_viewer.c 2807 * src/plugins/litehtml_viewer/lh_widget.cpp 2808 * src/plugins/litehtml_viewer/lh_widget.h 2809 Implement image handling 2810 28112018-11-06 [Michael Rasmussen] 3.17.3-56-ge0d9f8411 2812 2813 * configure.ac 2814 * src/plugins/Makefile.am 2815 * src/plugins/litehtml_viewer/Makefile.am 2816 * src/plugins/litehtml_viewer/TODO 2817 * src/plugins/litehtml_viewer/claws.def 2818 * src/plugins/litehtml_viewer/container_linux.cpp 2819 * src/plugins/litehtml_viewer/container_linux.h 2820 * src/plugins/litehtml_viewer/css.inc 2821 * src/plugins/litehtml_viewer/lh_viewer.c 2822 * src/plugins/litehtml_viewer/lh_viewer.h 2823 * src/plugins/litehtml_viewer/lh_widget.cpp 2824 * src/plugins/litehtml_viewer/lh_widget.h 2825 * src/plugins/litehtml_viewer/lh_widget_wrapped.h 2826 * src/plugins/litehtml_viewer/litehtml/LICENSE 2827 * src/plugins/litehtml_viewer/litehtml/Makefile.am 2828 * src/plugins/litehtml_viewer/litehtml/README.md 2829 * src/plugins/litehtml_viewer/litehtml/attributes.h 2830 * .../litehtml_viewer/litehtml/background.cpp 2831 * src/plugins/litehtml_viewer/litehtml/background.h 2832 * src/plugins/litehtml_viewer/litehtml/borders.h 2833 * src/plugins/litehtml_viewer/litehtml/box.cpp 2834 * src/plugins/litehtml_viewer/litehtml/box.h 2835 * src/plugins/litehtml_viewer/litehtml/context.cpp 2836 * src/plugins/litehtml_viewer/litehtml/context.h 2837 * .../litehtml_viewer/litehtml/css_length.cpp 2838 * src/plugins/litehtml_viewer/litehtml/css_length.h 2839 * src/plugins/litehtml_viewer/litehtml/css_margins.h 2840 * src/plugins/litehtml_viewer/litehtml/css_offsets.h 2841 * .../litehtml_viewer/litehtml/css_position.h 2842 * .../litehtml_viewer/litehtml/css_selector.cpp 2843 * .../litehtml_viewer/litehtml/css_selector.h 2844 * src/plugins/litehtml_viewer/litehtml/document.cpp 2845 * src/plugins/litehtml_viewer/litehtml/document.h 2846 * src/plugins/litehtml_viewer/litehtml/el_anchor.cpp 2847 * src/plugins/litehtml_viewer/litehtml/el_anchor.h 2848 * src/plugins/litehtml_viewer/litehtml/el_base.cpp 2849 * src/plugins/litehtml_viewer/litehtml/el_base.h 2850 * .../litehtml_viewer/litehtml/el_before_after.cpp 2851 * .../litehtml_viewer/litehtml/el_before_after.h 2852 * src/plugins/litehtml_viewer/litehtml/el_body.cpp 2853 * src/plugins/litehtml_viewer/litehtml/el_body.h 2854 * src/plugins/litehtml_viewer/litehtml/el_break.cpp 2855 * src/plugins/litehtml_viewer/litehtml/el_break.h 2856 * src/plugins/litehtml_viewer/litehtml/el_cdata.cpp 2857 * src/plugins/litehtml_viewer/litehtml/el_cdata.h 2858 * .../litehtml_viewer/litehtml/el_comment.cpp 2859 * src/plugins/litehtml_viewer/litehtml/el_comment.h 2860 * src/plugins/litehtml_viewer/litehtml/el_div.cpp 2861 * src/plugins/litehtml_viewer/litehtml/el_div.h 2862 * src/plugins/litehtml_viewer/litehtml/el_font.cpp 2863 * src/plugins/litehtml_viewer/litehtml/el_font.h 2864 * src/plugins/litehtml_viewer/litehtml/el_image.cpp 2865 * src/plugins/litehtml_viewer/litehtml/el_image.h 2866 * src/plugins/litehtml_viewer/litehtml/el_link.cpp 2867 * src/plugins/litehtml_viewer/litehtml/el_link.h 2868 * src/plugins/litehtml_viewer/litehtml/el_para.cpp 2869 * src/plugins/litehtml_viewer/litehtml/el_para.h 2870 * src/plugins/litehtml_viewer/litehtml/el_script.cpp 2871 * src/plugins/litehtml_viewer/litehtml/el_script.h 2872 * src/plugins/litehtml_viewer/litehtml/el_space.cpp 2873 * src/plugins/litehtml_viewer/litehtml/el_space.h 2874 * src/plugins/litehtml_viewer/litehtml/el_style.cpp 2875 * src/plugins/litehtml_viewer/litehtml/el_style.h 2876 * src/plugins/litehtml_viewer/litehtml/el_table.cpp 2877 * src/plugins/litehtml_viewer/litehtml/el_table.h 2878 * src/plugins/litehtml_viewer/litehtml/el_td.cpp 2879 * src/plugins/litehtml_viewer/litehtml/el_td.h 2880 * src/plugins/litehtml_viewer/litehtml/el_text.cpp 2881 * src/plugins/litehtml_viewer/litehtml/el_text.h 2882 * src/plugins/litehtml_viewer/litehtml/el_title.cpp 2883 * src/plugins/litehtml_viewer/litehtml/el_title.h 2884 * src/plugins/litehtml_viewer/litehtml/el_tr.cpp 2885 * src/plugins/litehtml_viewer/litehtml/el_tr.h 2886 * src/plugins/litehtml_viewer/litehtml/element.cpp 2887 * src/plugins/litehtml_viewer/litehtml/element.h 2888 * src/plugins/litehtml_viewer/litehtml/html.cpp 2889 * src/plugins/litehtml_viewer/litehtml/html.h 2890 * src/plugins/litehtml_viewer/litehtml/html_tag.cpp 2891 * src/plugins/litehtml_viewer/litehtml/html_tag.h 2892 * src/plugins/litehtml_viewer/litehtml/iterators.cpp 2893 * src/plugins/litehtml_viewer/litehtml/iterators.h 2894 * src/plugins/litehtml_viewer/litehtml/litehtml.h 2895 * .../litehtml_viewer/litehtml/media_query.cpp 2896 * src/plugins/litehtml_viewer/litehtml/media_query.h 2897 * src/plugins/litehtml_viewer/litehtml/os_types.h 2898 * src/plugins/litehtml_viewer/litehtml/style.cpp 2899 * src/plugins/litehtml_viewer/litehtml/style.h 2900 * .../litehtml_viewer/litehtml/stylesheet.cpp 2901 * src/plugins/litehtml_viewer/litehtml/stylesheet.h 2902 * src/plugins/litehtml_viewer/litehtml/table.cpp 2903 * src/plugins/litehtml_viewer/litehtml/table.h 2904 * src/plugins/litehtml_viewer/litehtml/types.h 2905 * .../litehtml_viewer/litehtml/utf8_strings.cpp 2906 * .../litehtml_viewer/litehtml/utf8_strings.h 2907 * src/plugins/litehtml_viewer/litehtml/web_color.cpp 2908 * src/plugins/litehtml_viewer/litehtml/web_color.h 2909 * src/plugins/litehtml_viewer/plugin.c 2910 * src/plugins/litehtml_viewer/plugin.def 2911 * src/plugins/litehtml_viewer/version.rc 2912 Initial commit of litehtml_viewer See TODO for missing functionality. 2913 29142019-02-08 [Andrej Kacian] 3.17.3-55-g1493d8362 2915 2916 * src/plugins/rssyl/rssyl.c 2917 Fix a small memory leak in rssyl_remove_msgs() 2918 29192019-01-29 [Paul] 3.17.3-54-g48a284c94 2920 2921 * src/prefs_display_header.c 2922 put displayed headers on the right, hidden headers on the left. a 2923 layout shared by other, similar prefs windows 2924 29252019-01-27 [Andrej Kacian] 3.17.3-53-g370d1ed48 2926 2927 * src/plugins/vcalendar/vcal_folder.c 2928 Fix possible stack overflow in vcalendar's Curl data handler 2929 Allocate the VLA on heap instead. 2930 29312019-01-27 [Andrej Kacian] 3.17.3-52-ga09c70349 2932 2933 * src/common/pkcs5_pbkdf2.c 2934 Use hardcoded SHA digest length in pkcs5_pbkdf2.c This makes -Wvla 2935 happy and saves us two GnuTLS API calls with no real downside. 2936 29372019-01-27 [Andrej Kacian] 3.17.3-51-gd92a8ab18 2938 2939 * src/common/utils.c 2940 Make is_toplvl_domain() aware that TLDs can be longer than 6 2941 characters 2942 29432019-01-25 [Andrej Kacian] 3.17.3-50-gf6815a549 2944 2945 * configure.ac 2946 * src/common/utils.c 2947 * src/common/utils.h 2948 Do not define our own strcasestr() if it is available 2949 29502019-01-20 [Andrej Kacian] 3.17.3-49-gbb47ceed8 2951 2952 * src/plugins/pgpcore/sgpgme.c 2953 Fix a compiler warning 2954 29552019-01-20 [Andrej Kacian] 3.17.3-48-g92cabb6ca 2956 2957 * src/common/Makefile.am 2958 * src/common/w32_stdio.c 2959 Remove unneeded w32_stdio.c 2960 29612019-01-20 [Andrej Kacian] 3.17.3-47-g539c299f7 2962 2963 * src/main.c 2964 Disable operations around the x_display variable on non-Unix 2965 29662019-01-20 [Andrej Kacian] 3.17.3-46-gc3fc28501 2967 2968 * src/matcher.c 2969 * src/mh.c 2970 * src/plugins/libravatar/libravatar_missing.c 2971 * src/plugins/rssyl/parse822.c 2972 * src/plugins/rssyl/rssyl_add_item.c 2973 * src/plugins/vcalendar/vcal_folder.c 2974 * src/plugins/vcalendar/vcal_manager.c 2975 * src/plugins/vcalendar/vcal_meeting_gtk.c 2976 Use G_GSIZE_FORMAT for printing time_t values 2977 29782019-01-20 [Andrej Kacian] 3.17.3-45-g9f87a4ba4 2979 2980 * src/common/w32_unistd.c 2981 Replace deprecated _sleep() with Sleep() in w32_unistd.c 2982 29832019-01-20 [Andrej Kacian] 3.17.3-44-gd0cf0af3e 2984 2985 * src/common/utils.c 2986 * src/common/utils.h 2987 * src/main.c 2988 * src/mainwindow.c 2989 Add a menu item to open debug log file on Windows 2990 29912019-01-20 [Andrej Kacian] 3.17.3-43-g573295988 2992 2993 * src/common/socket.c 2994 Only call the fd_is_w32_socket() check on Windows This saves us one 2995 unnecessary getsockopt() call before each socket read and write. 2996 29972019-01-20 [Andrej Kacian] 3.17.3-42-gb11b57fb1 2998 2999 * src/common/session.c 3000 Fix session proxy initialization for Windows Fixes bug #4145: proxy 3001 server for sending doesn't work 3002 30032019-01-17 [Paul] 3.17.3-41-g21438b069 3004 3005 * src/prefs_summaries.c 3006 save checkbox choices of display/summaries/defaults prefs 3007 30082019-01-16 [Andrej Kacian] 3.17.3-40-g52fc847f2 3009 3010 * src/addrindex.c 3011 Fix crash when LDAP address source is defined in index, but LDAP 3012 support is disabled AddressIfFrag is being cast to AddrBookBase, so 3013 it too needs to have the two mandatory members at the beginning. 3014 30152019-01-12 [Andrej Kacian] 3.17.3-39-ga016da5d9 3016 3017 * src/plugins/python/python_prefs.c 3018 Remove an unused path variable in python plugin The plugin has no 3019 preferences page, so this is not needed. 3020 30212019-01-12 [Andrej Kacian] 3.17.3-38-g968cfa882 3022 3023 * src/plugins/rssyl/rssyl_add_item.c 3024 Improve new feed item detection algorithm in RSSyl slightly 3025 30262019-01-08 [Paul] 3.17.3-37-g18bdfb6b6 3027 3028 * src/prefs_common.c 3029 * src/prefs_common.h 3030 * src/prefs_other.c 3031 add option 'enable keyboard shortcuts' 3032 30332019-01-07 [Andrej Kacian] 3.17.3-36-g7efc008db 3034 3035 * src/common/utils.c 3036 Fix a few small memory leaks in scan_mailto_url() 3037 30382019-01-06 [Andrej Kacian] 3.17.3-35-gf4f722b81 3039 3040 * src/compose.c 3041 Improve line breaks in compose window Fixes bug #3070: misbehaving 3042 text wrapping when URL chars are present 3043 30442019-01-04 [Ricardo Mones] 3.17.3-34-g0b5103838 3045 3046 * src/main.c 3047 Give a hint when option is unknown 3048 30492019-01-04 [Andrej Kacian] 3.17.3-33-gb249609f1 3050 3051 * src/action.c 3052 Make children tracking in execute_actions() more async-aware We need 3053 to update the children count in children->nb after starting each 3054 child process instead of after starting all of them, because we use 3055 that count in wait_for_children(), which is run asynchronously for 3056 each child. Fixes bug #3979: Hang (with killing needed) during 3057 action which extracts attachments 3058 30592019-01-04 [Andrej Kacian] 3.17.3-32-g3390afd22 3060 3061 * src/gtk/sslcertwindow.c 3062 Fix an impossible to trigger buffer overflow Gets rid of CID 3063 1442278. 3064 30652019-01-04 [Paul] 3.17.3-31-g07730d30f 3066 3067 * po/ru.po 3068 fix bug 4142, 'Translation error on Russian' 3069 30702019-01-04 [Paul] 3.17.3-30-gc0c904e36 3071 3072 * src/gtk/about.c 3073 update copyright year 3074 30752019-01-04 [Paul] 3.17.3-29-g8b5f46f3d 3076 3077 * src/gtk/sslcertwindow.c 3078 fix bug 4143, 'fingerprint in SSL/TLS certificates for ... (regress 3079 error)' patch by Andrej 3080 30812019-01-03 [Andrej Kacian] 3.17.3-28-gd42cdc00a 3082 3083 * src/plugins/vcalendar/vcal_manager.c 3084 * src/plugins/vcalendar/vcal_manager.h 3085 Fix return type for vcal_manager_get_cutype_for_attendee() Patch by 3086 Avinash Sonawane, bug #4037. 3087 30882019-01-03 [Andrej Kacian] 3.17.3-27-g9515e440d 3089 3090 * configure.ac 3091 Fix configure for rare cases where python is not installed 3092 30932019-01-03 [wwp] 3.17.3-26-g54e5f174d 3094 3095 * src/addr_compl.c 3096 * src/mimeview.c 3097 * src/plugins/libravatar/libravatar_image.c 3098 * src/plugins/spam_report/spam_report.c 3099 Fix few (possible) crashes due to missing return code checks (patch 3100 by Zhouyang, with few modifications). Fixes bug #3977: Fix crshes 3101 when some external APIs fail 3102 31032019-01-02 [Ricardo Mones] 3.17.3-25-g9bed4f7d3 3104 3105 * doc/man/claws-mail.1 3106 Remove mention of unused library 3107 31082018-12-30 [Michael Rasmussen] 3.17.3-22-g68ccce27a 3109 3110 * src/addressbook-dbus.c 3111 Fix deprecation warning 3112 31132018-12-30 [Michael Rasmussen] 3.17.3-21-g40ae33b70 3114 3115 * src/addressbook-dbus.h 3116 Remove mysterious chars and replace with correct tab chars 3117 31182018-12-30 [Michael Rasmussen] 3.17.3-20-g2e3443fd4 3119 3120 * src/addressbook-dbus.c 3121 Remove mysterious chars and replace with correct tab chars 3122 31232018-12-30 [Michael Rasmussen] 3.17.3-19-gf657e0e67 3124 3125 * src/addressbook-dbus.c 3126 Remove mysterious chars and replace with correct tab chars 3127 31282018-12-30 [Andrej Kacian] 3.17.3-19-gf967507a3 3129 3130 * configure.ac 3131 More user-friendly dependency check for python plugin 3132 31332018-12-30 [Andrej Kacian] 3.17.3-18-g3982d3e61 3134 3135 * src/summaryview.c 3136 Respect quicksearch focus when refreshing summaryview to show new 3137 messages Fixes bug #2131: Focus stealing after mail check 3138 31392018-12-30 [Andrej Kacian] 3.17.3-17-g9b9f3f130 3140 3141 * src/editaddress.c 3142 Make "Edit Person Details" window not modal Patch by Salvatore De 3143 Paolis. Fixes bug #2045. 3144 31452015-07-26 [Stephan Sachse] 3.17.3-16-g6408f4a50 3146 3147 * src/summaryview.c 3148 fix nntp manually filtering with account specific rules manually 3149 running filter on nntp folders doesn't work correctly with account 3150 specific rules. filtering_match_condition() in filtering.c:568 always 3151 gets a NULL as ac_prefs and every check with ac_prefs fails 3152 subsequently. later cur_account is used instead, what is imo clearly 3153 wrong and useless. i have patched summaryview.c:5649 3154 summary_filter() to extract the account data from summaryview and 3155 hand over them as new parameter to summary_filter_func(). works for 3156 me on fedora 22 and claws-mail-3.11.1 3157 31582015-07-26 [Stephan Sachse] 3.17.3-15-g2a3e98d24 3159 3160 * src/folder.c 3161 fix nntp filtering on incoming messages this should fix bug #1920 3162 and bug #2627 folder_item_scan_full() in folder.c at line 2343 3163 applies filter only to folder items of special type F_INBOX. but nntp 3164 folder items are of special folder item type F_NORMAL and folder type 3165 F_NEWS. so i change the condition for do_filter to also match nntp 3166 folders. works for me on fedora 22 and claws-mail-3.11.1 3167 31682018-12-29 [Andrej Kacian] 3.17.3-14-gaca15d9a4 3169 3170 * src/plugins/rssyl/rssyl_subscribe.c 3171 Fix use after free in rare code path in rssyl_subscribe() 3172 31732018-12-29 [Andrej Kacian] 3.17.3-13-g8df6eac2d 3174 3175 * src/gtk/w32_filesel.c 3176 Restore line removed by mistake in previous commit. 3177 31782018-12-29 [Andrej Kacian] 3.17.3-12-g35bfe2979 3179 3180 * src/gtk/w32_filesel.c 3181 Fix incorrect pointer arithmetic in w32_filesel.c This caused the 3182 lpstrFilter parameter to be set up incorrectly, and a buffer 3183 overflow. 3184 31852018-12-29 [Andrej Kacian] 3.17.3-11-g6a1521ae3 3186 3187 * src/plugins/libravatar/libravatar_missing.c 3188 * src/plugins/rssyl/parse822.c 3189 * src/plugins/vcalendar/vcal_folder.c 3190 * src/plugins/vcalendar/vcal_manager.c 3191 * src/plugins/vcalendar/vcal_meeting_gtk.c 3192 Do not needlessly cast time_t to long long int for debug_print() 3193 31942018-12-29 [Andrej Kacian] 3.17.3-10-g26cbd8a16 3195 3196 * src/common/ssl_certificate.c 3197 * src/common/utils.c 3198 * src/etpan/imap-thread.c 3199 * src/etpan/nntp-thread.c 3200 * src/imap.c 3201 * src/msgcache.c 3202 * src/password.c 3203 * src/plugins/fancy/fancy_viewer.c 3204 * src/plugins/libravatar/libravatar_image.c 3205 * src/plugins/tnef_parse/tnef_parse.c 3206 * src/procmime.c 3207 Fix printf formats for size_t and goffset arguments. Use 3208 G_GSIZE_FORMAT and G_GOFFSET_FORMAT macros instead of hardcoded 3209 literal formats, because these types can have different sizes on 3210 different platforms. 3211 32122018-12-29 [Andrej Kacian] 3.17.3-9-g35a3d37ca 3213 3214 * src/action.c 3215 Fix pid handling in debug output of kill_children_cb() On Windows, 3216 "pid" points to a HANDLE object, not to an integer. 3217 32182018-12-29 [Andrej Kacian] 3.17.3-8-g324e61f54 3219 3220 * src/common/utils.c 3221 Emulate strftime's %r on Windows which does not have that 3222 32232018-12-29 [Andrej Kacian] 3.17.3-7-g5eb5c4eff 3224 3225 * src/common/utils.c 3226 Fix missing ws2tcpip.h include for Windows 3227 32282018-12-29 [Andrej Kacian] 3.17.3-6-g2db0c5ebe 3229 3230 * src/common/codeconv.h 3231 Remove an unused enum which was committed by mistake 3232 32332018-12-29 [Andrej Kacian] 3.17.3-5-g11e876ad4 3234 3235 * src/plugins/managesieve/sieve_prefs.c 3236 Remove use of %hhu format in managesieve for g_strdup_printf() 3237 32382018-12-29 [Andrej Kacian] 3.17.3-4-gfc3ae4dc1 3239 3240 * src/common/codeconv.h 3241 * src/mimeview.c 3242 Fix alertpanel API use in win32 part of mimeview.c 3243 32442018-12-27 [Andrej Kacian] 3.17.3-3-ge457fab67 3245 3246 * src/html.c 3247 Fix incorrect charset conversion in sc_html_read_line(). When 3248 converting from single-byte to multi-byte encoding, the resulting 3249 string can sometimes have more bytes than the original. 3250 32512018-12-24 [wwp] 3.17.3-2-gd2ec30de3 3252 3253 * src/plugins/python/python_prefs.c 3254 * src/plugins/python/python_prefs.h 3255 Set a proper copyright header to the files added to the Python plugin 3256 source code. 3257 32582018-12-24 [wwp] 3.17.3-1-gb2fffbb32 3259 3260 * src/gtk/foldersort.c 3261 * src/plugins/python/Makefile.am 3262 * src/plugins/python/python_plugin.c 3263 * src/plugins/python/python_prefs.c 3264 * src/plugins/python/python_prefs.h 3265 * src/prefs_common.c 3266 * src/prefs_common.h 3267 * src/uri_opener.c 3268 Window sizes are now remembered for the Python console, the 'Open 3269 URLs' and the 'Set mailbox order' windows. 3270 32712018-12-22 [Paul] 3.17.3 3272 3273 * NEWS 3274 * README 3275 * RELEASE_NOTES 3276 for release 3.17.3 3277 32782018-12-21 [Ricardo Mones] 3.17.2-21-g9f7c9ee07 3279 3280 * src/common/tlds.h 3281 Update list of TLDs for release 3282 32832018-12-21 [Ricardo Mones] 3.17.2-20-g62bcd4d68 3284 3285 * src/plugins/libravatar/libravatar_federation.c 3286 Libravatar: fix API usage if built without GnuTLS Thanks Andrej for 3287 reporting! 3288 32892018-12-21 [Andrej Kacian] 3.17.2-19-g759c31806 3290 3291 * src/etpan/etpan-ssl.c 3292 Fix a mistake I made in commit 01179f2c1. 3293 32942018-12-21 [Andrej Kacian] 3.17.2-18-g23716ceb9 3295 3296 * src/imap.c 3297 Fix a harmless compiler warning in imap_cmd_login(). 3298 32992018-12-21 [Andrej Kacian] 3.17.2-17-g871204805 3300 3301 * src/imap.c 3302 * src/inc.c 3303 * src/news.c 3304 * src/send_message.c 3305 Fix outdated uses of alertpanel() in code paths for --disable-gnutls. 3306 33072018-12-21 [Andrej Kacian] 3.17.2-16-g01179f2c1 3308 3309 * AUTHORS 3310 * src/common/session.c 3311 * src/common/session.h 3312 * src/common/socket.h 3313 * src/common/ssl.c 3314 * src/common/utils.c 3315 * src/common/utils.h 3316 * src/etpan/etpan-ssl.c 3317 * src/gtk/authors.h 3318 * src/imap.c 3319 * src/news.c 3320 * src/plugins/managesieve/managesieve.c 3321 * src/pop.c 3322 * src/prefs_account.c 3323 * src/prefs_account.h 3324 * src/send_message.c 3325 Add Server Name Indication support to TLS connections, if applicable. 3326 Adds a hidden pref "use_tls_sni". Patch by Alex Smith. Closes bug 3327 #4103: TLS SNI (Server Name Indication) support for IMAP, POP & SMTP 3328 33292018-12-17 [Andrej Kacian] 3.17.2-15-g0d957a26a 3330 3331 * src/common/tests/Makefile.am 3332 * .../utils_get_serverportfp_from_filename_test.c 3333 Add unit tests for get_serverportfp_from_filename(). 3334 33352018-12-17 [Andrej Kacian] 3.17.2-14-g191e8af11 3336 3337 * src/common/utils.c 3338 Allow empty output parameters in get_serverportfp_from_filename() 3339 33402018-12-18 [wwp] 3.17.2-13-g64f270d96 3341 3342 * src/prefs_common.c 3343 * src/prefs_common.h 3344 * src/ssl_manager.c 3345 Remember the size of the SSL manager window. 3346 33472018-12-18 [wwp] 3.17.2-12-g1667909b4 3348 3349 * src/edittags.c 3350 Remember 'apply tags' window size, this feature has gone 3351 (accidentally?) since 3.0.2cvs103. 3352 33532018-12-17 [wwp] 3.17.2-11-g416d59b3e 3354 3355 * src/common/utils.c 3356 * src/common/utils.h 3357 Clean-up: remove trailing spaces. 3358 33592018-12-17 [wwp] 3.17.2-10-g83bb40f2f 3360 3361 * src/common/utils.c 3362 * src/common/utils.h 3363 * src/ssl_manager.c 3364 Fix parsing of cert filename, prevent the Tools / SSL/TLS 3365 Certificates dialog from crashing when cert filenames contain a 3366 fingerprint. Move the parser func to utils.[ch]. 3367 33682018-12-17 [Andrej Kacian] 3.17.2-9-gc120bdcd4 3369 3370 * src/ssl_manager.c 3371 Make Delete key in TLS certificate manager delete selected 3372 certificate. 3373 33742018-12-17 [Andrej Kacian] 3.17.2-8-g0671d7234 3375 3376 * src/common/ssl_certificate.c 3377 Remove code duplication in get_certificate_path(). 3378 33792018-12-17 [Paul] 3.17.2-7-g6f9b6e162 3380 3381 * src/compose.c 3382 fix bug 4134, ''Save message to' option not set when it should be' 3383 33842018-12-15 [Ricardo Mones] 3.17.2-6-g37637fcdf 3385 3386 * src/common/utils.h 3387 * src/plugins/mailmbox/mailimf_types_helper.c 3388 Fix build on Hurd Error was “mailimf_types_helper.c:1265:13: error: 3389 'HOST_NAME_MAX' undeclared (first use in this function); did you mean 3390 'NAME_MAX'?” Completes commit 3391 3a482f4d25110e588ef58d5ee67fa4216a6b631d where this define was used 3392 first. 3393 33942018-12-15 [Andrej Kacian] 3.17.2-5-g319dee62d 3395 3396 * src/action.c 3397 * src/common/utils.c 3398 * src/common/utils.h 3399 Remove strstr2() in favour of g_strstr_len() 3400 34012018-12-15 [Andrej Kacian] 3.17.2-4-gdd3e5698b 3402 3403 * src/account.c 3404 * src/action.c 3405 * src/addr_compl.c 3406 * src/addressbook.c 3407 * src/addrmerge.c 3408 * src/common/codeconv.c 3409 * src/common/utils.c 3410 * src/common/utils.h 3411 * src/common/xml.c 3412 * src/compose.c 3413 * src/folder.c 3414 * src/foldersel.c 3415 * src/gtk/gtkaspell.c 3416 * src/imap.c 3417 * src/ldapctrl.c 3418 * src/main.c 3419 * src/mainwindow.c 3420 * src/mh.c 3421 * src/news_gtk.c 3422 * src/plugins/gdata/cm_gdata_contacts.c 3423 * src/plugins/notification/claws.def 3424 * src/plugins/notification/notification_command.c 3425 * src/plugins/notification/notification_core.c 3426 * .../notification/notification_foldercheck.c 3427 * src/plugins/notification/notification_popup.c 3428 * src/plugins/notification/notification_trayicon.c 3429 * src/plugins/vcalendar/claws.def 3430 * src/plugins/vcalendar/vcal_manager.c 3431 * src/prefs_customheader.c 3432 * src/prefs_folder_item.c 3433 * src/prefs_themes.c 3434 * src/procmime.c 3435 * src/stock_pixmap.c 3436 * src/textview.c 3437 Get rid of our strcmp2() in favour of glib's g_strcmp0() 3438 34392018-12-14 [Andrej Kacian] 3.17.2-3-g74e46ecdb 3440 3441 * src/common/tests/Makefile.am 3442 * src/common/tests/utils_get_uri_part_test.c 3443 Added unit tests for get_uri_part(). 3444 34452018-12-14 [Andrej Kacian] 3.17.2-2-g476d7eca5 3446 3447 * src/common/utils.c 3448 Make URI highlighting in textview and compose Unicode-aware. Fixes 3449 bug #3519: Links including umlauts are broken 3450 34512018-12-14 [Paul] 3.17.2-1-g8f5e5040e 3452 3453 * tools/claws.i18n.status.pl 3454 add Poruguese translator 3455 34562018-12-14 [Paul] 3.17.2 3457 3458 * NEWS 3459 * README 3460 * RELEASE_NOTES 3461 for release 3.17.2 3462 34632018-12-14 [Paul] 3.17.0-205-gc910b904b 3464 3465 * AUTHORS 3466 * src/gtk/authors.h 3467 document new Portuguese translator 3468 34692018-12-14 [Ricardo Mones] 3.17.0-204-g2a2a9a8ee 3470 3471 * src/common/tlds.h 3472 Update list of TLDs for release 3473 34742018-12-13 [Ricardo Mones] 3.17.0-203-gda552998f 3475 3476 * po/es.po 3477 Update Spanish translation 3478 34792018-12-13 [Paul] 3.17.0-202-g263d1acfa 3480 3481 * configure.ac 3482 * po/ca.po 3483 * po/cs.po 3484 * po/da.po 3485 * po/de.po 3486 * po/nl.po 3487 * po/pt_BR.po 3488 * po/pt_PT.po 3489 * po/ru.po 3490 * po/sk.po 3491 * po/sv.po 3492 * po/tr.po 3493 update translations Portuguese updated by Pedro Albuquerque, 3494 re-added to configure.ac. The other translations updated by David 3495 Medina, David Vachulka, Erik P. Olsen, Simon Legner, Marcel Pol, 3496 Frederico Goncalves Guimaraes, Mikhail Kurinnoi, Slavko, Andreas 3497 Rönnquist, and Numan Demirdöğen. 3498 34992018-12-13 [Ricardo Mones] 3.17.0-201-g3a55f5c67 3500 3501 * README 3502 Simplify Tools section in README And point to the updated list of 3503 tools instead. 3504 35052018-12-12 [Andrej Kacian] 3.17.0-200-gd76f8acd0 3506 3507 * src/news.c 3508 Handle corner case in news_get_extra_fields() where msglist is empty 3509 This makes the function quit early, instead of requesting XHDR with 3510 bogus ranges from the server. Closes bug #4133: trying to read 3511 message from an NNTP group (with all expired articles. 3512 35132018-12-12 [Paul] 3.17.0-199-g662b8d1b5 3514 3515 * configure.ac 3516 fix the indentation 3517 35182018-12-10 [wwp] 3.17.0-198-gcd1078647 3519 3520 * po/fr.po 3521 French translation: updates & fixes. 3522 35232018-12-10 [wwp] 3.17.0-197-gd086779a7 3524 3525 * po/fr.po 3526 Update French translation. 3527 35282018-12-09 [Andrej Kacian] 3.17.0-196-g63c23248c 3529 3530 * src/Makefile.am 3531 Do not install "sylpheed-claws" symlink into bindir. 3532 35332018-12-06 [Andrej Kacian] 3.17.0-195-g329252a43 3534 3535 * src/wizard.c 3536 Corrected values in recvtype comment in wizard accountrc template. 3537 35382018-12-02 [Paul] 3.17.0-194-g7d8564219 3539 3540 * src/summaryview.c 3541 complete fix for bug 4132 3542 35432018-12-02 [Paul] 3.17.0-193-g323cb6092 3544 3545 * src/addrharvest.c 3546 these never were directories even before renaming 3547 35482018-12-02 [Paul] 3.17.0-192-gf21dc9270 3549 3550 * src/summaryview.c 3551 fix bug 4132, '"Mark all as (un)read" dialog appears when acting on 1 3552 message only' 3553 35542018-12-01 [Andrej Kacian] 3.17.0-191-g17267f3a5 3555 3556 * src/folderview.c 3557 * src/folderview.h 3558 Added header popup menu to folderview. 3559 35602018-12-01 [Andrej Kacian] 3.17.0-190-g81dd6fb64 3561 3562 * src/mainwindow.c 3563 * src/summaryview.c 3564 Create "/Menus" in mainwindow's UI manager in mainwindow.c, not in 3565 summaryview.c. 3566 35672018-12-01 [Andrej Kacian] 3.17.0-189-g7057701fd 3568 3569 * src/folderview.c 3570 * src/folderview.h 3571 * src/mainwindow.c 3572 Added MainWin* parameter to folderview_create(). 3573 35742018-11-29 [Andrej Kacian] 3.17.0-188-gdea729cc5 3575 3576 * .../notification/gtkhotkey/gtk-hotkey-info.c 3577 * .../notification/gtkhotkey/gtk-hotkey-info.h 3578 Modernized and simplified plugin's GtkHotkeyInfo class 3579 implementation. All this so that we can get rid of deprecated 3580 g_type_class_add_private(). 3581 35822018-11-29 [Andrej Kacian] 3.17.0-187-g262b3462a 3583 3584 * src/gtk/Makefile.am 3585 * src/gtk/gdkkeysyms-new.h 3586 * src/gtk/gtkutils.h 3587 * src/plugins/managesieve/sieve_manager.c 3588 Remove file gtk/gdkkeysyms-new.h, since we now require new enough 3589 GTK+ version. 3590 35912018-11-29 [Andrej Kacian] 3.17.0-186-gd7e48fad8 3592 3593 * src/sourcewindow.c 3594 Sourcewindow doesn't need explicit handling of Ctrl+A, GtkTextView 3595 already interprets it as "select all". 3596 35972018-11-29 [Andrej Kacian] 3.17.0-185-g082fde620 3598 3599 * src/sourcewindow.c 3600 Fix improper GTK API usage in sourceview's "select all". GtkTextView 3601 does not implement GtkEditable interface. 3602 36032018-11-25 [Andrej Kacian] 3.17.0-184-g1e3969195 3604 3605 * src/prefs_common.c 3606 * src/prefs_common.h 3607 * src/prefs_summaries.c 3608 * src/summaryview.c 3609 * src/summaryview.h 3610 Added header popup menu to summaryview, with two menuitems. Also 3611 added "Lock column headers" to prefs dialog. Sorting lock pref 3612 implementation by Paul. 3613 36142018-11-29 [Andrej Kacian] 3.17.0-183-g2faa62529 3615 3616 * src/prefs_account.c 3617 * src/prefs_gtk.h 3618 * src/prefs_template.c 3619 Added PACK_HSPACER macro to prefs_gtk.h 3620 36212018-11-28 [Andrej Kacian] 3.17.0-182-g906eff234 3622 3623 * src/folderview.c 3624 Fix a memory leak in folderview_update_node(). 3625 36262018-11-26 [Paul] 3.17.0-181-g0f9a9f599 3627 3628 * src/mainwindow.c 3629 be more informative in 'Add mailbox' dialogue 3630 36312018-11-24 [Andrej Kacian] 3.17.0-180-g3a482f4d2 3632 3633 * src/plugins/mailmbox/mailimf_types_helper.c 3634 Mailmbox: fix buffer overflow in mailimf_get_message_id(). The 3635 compiler warning was: mailimf_types_helper.c: In function 3636 ‘mailimf_get_message_id’: mailimf_types_helper.c:1270:51: warning: 3637 ‘%s’ directive output may be truncated writing up to 511 bytes into a 3638 region of size between 463 and 500 [-Wformat-truncation=] 3639 snprintf(id, MAX_MESSAGE_ID, "etPan.%llx.%lx.%x@%s", ^~ (long 3640 long)now, value, getpid(), name); ~~~~ mailimf_types_helper.c:1270:3: 3641 note: ‘snprintf’ output between 13 and 561 bytes into a destination 3642 of size 512 snprintf(id, MAX_MESSAGE_ID, "etPan.%llx.%lx.%x@%s", 3643 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (long long)now, 3644 value, getpid(), name); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3645 36462018-11-24 [Andrej Kacian] 3.17.0-179-ga44ea1792 3647 3648 * src/plugins/mailmbox/mailmbox.c 3649 Finish buffer overflow fix attempted in e025cbc3b. 3650 36512018-11-24 [Andrej Kacian] 3.17.0-178-gca73579c3 3652 3653 * src/plugins/python/python-shell.c 3654 Removed deprecated g_type_class_add_private() call in 3655 ParasitePythonShell. 3656 36572018-11-23 [Paul] 3.17.0-177-g62c803c00 3658 3659 * src/mimeview.c 3660 fix engrish 3661 36622018-11-23 [Paul] 3.17.0-176-gc9e83e9d1 3663 3664 * src/plugins/rssyl/rssyl_cb_menu.c 3665 fix lost processing rules when renaming folder 3666 36672018-11-19 [Andrej Kacian] 3.17.0-175-g9c845be70 3668 3669 * src/common/xml.c 3670 xml_parse_file() fails without assertion warning if xml_open_file() 3671 returns NULL. This is not a programmer mistake, therefore an 3672 assertion warning is not a good idea. xml_open_file() already shows 3673 an assertion warning if necessary. 3674 36752018-11-18 [Paul] 3.17.0-174-g7698ec3ca 3676 3677 * src/imap_gtk.c 3678 * src/mh_gtk.c 3679 mention inherited processing rules also, as this is what happens 3680 36812018-11-18 [Paul] 3.17.0-173-gacf535ca8 3682 3683 * src/folder_item_prefs.c 3684 fix bug where creating a new folder wth inheriting properties doesn't 3685 write processinf rules after copying folder with 'inherit properties 3686 from parent folder' set, the processing rules are (initially) present 3687 in the processing rules dialogue, but are not actually written. So on 3688 a restart they are 'lost'. This is probably the actual bug 4121, ' 3689 Moving a subfolder in another folder erases its processing rules', 3690 rather than the description given. 3691 36922018-11-17 [Andrej Kacian] 3.17.0-172-g8cde3f4f6 3693 3694 * src/plugins/rssyl/rssyl.c 3695 Implement batch message removal for RSSyl. This allows further 3696 optimization of how often the .deleted file is read and written. 3697 36982018-11-16 [Andrej Kacian] 3.17.0-171-g2109cc165 3699 3700 * src/folder_item_prefs.c 3701 Use black as default value for folder_color folder pref. 3702 37032018-11-16 [Andrej Kacian] 3.17.0-170-g51cd7832e 3704 3705 * src/common/tests/Makefile.am 3706 * src/common/tests/unmime_test.c 3707 Added some basic unit tests for unmime_header(). 3708 37092018-11-16 [Andrej Kacian] 3.17.0-169-g8ea99d0b9 3710 3711 * src/common/unmime.c 3712 Added NULL parameter check for unmime_header(). 3713 37142018-11-16 [Paul] 3.17.0-168-ga0f4466a9 3715 3716 * src/prefs_summaries.c 3717 match the wording of the /View menu 3718 37192018-11-15 [Colin Leroy] 3.17.0-167-g85f10a0e2 3720 3721 * src/common/ssl_certificate.c 3722 Fix bug #4120, "New cert files are created in $HOME instead of in 3723 ~/.claws-mail/certs" 3724 37252018-11-15 [Andrej Kacian] 3.17.0-166-gb040d141d 3726 3727 * src/common/ssl_certificate.c 3728 Sanitize filenames for saved TLS certificates. Fixes using 3729 unsafe_ssl_certs pref on Windows, as that includes certificate 3730 fingerprint in the filename. Fingerprints contain colons, and those 3731 are not allowed in filenames on Windows. 3732 37332018-11-14 [Andrej Kacian] 3.17.0-165-g5b177bbac 3734 3735 * src/common/file-utils.c 3736 Fix WEXITSTATUS build error on Win32. Also add glib.h include in 3737 file-utils.c, so that G_OS_WIN32 ifdefs actually work. 3738 37392018-11-14 [Paul] 3.17.0-164-g4c1d17a79 3740 3741 * src/prefs_summaries.c 3742 * src/prefs_summary_open.c 3743 move 'msg selection when entering a folder" button to Message List 3744 page ... and some English modifications 3745 37462018-11-13 [Andrej Kacian] 3.17.0-163-gc27905f5d 3747 3748 * src/plugins/rssyl/rssyl_deleted.c 3749 * src/plugins/rssyl/rssyl_parse_feed.c 3750 * src/plugins/rssyl/rssyl_update_feed.c 3751 Further optimize .deleted file reading in RSSyl. When updating a 3752 feed, only read the file once at the beginning, instead of reading 3753 and rereading it for every parsed feed item. 3754 37552018-11-13 [Andrej Kacian] 3.17.0-162-ge725cc0f9 3756 3757 * src/plugins/rssyl/rssyl.c 3758 * src/plugins/rssyl/rssyl_add_item.c 3759 * src/plugins/rssyl/rssyl_deleted.c 3760 * src/plugins/rssyl/rssyl_deleted.h 3761 * src/plugins/rssyl/rssyl_parse_feed.c 3762 * src/plugins/rssyl/rssyl_update_feed.c 3763 Use much less disk IO when working with .deleted files in RSSyl. 3764 37652018-11-12 [Andrej Kacian] 3.17.0-161-ga2fe3fd40 3766 3767 * src/gtk/gtkshruler.c 3768 Restored a mistakenly removed ifdef. 3769 37702018-11-10 [Paul] 3.17.0-160-g9e6d0bb29 3771 3772 * src/inc.c 3773 * src/main.c 3774 contiunue the fix for check-at-startup, 3775 eade694613c19ffe747ccb77466070e474e3f968 The commit 3776 eade694613c19ffe747ccb77466070e474e3f968 fixed the case where 'check 3777 at startup' completely failed if user did no periodic auto-check. 3778 This commit fixes the double-check at start-up (main.c) and the 3779 receive dialogue being shown, contrary to option for showing the 3780 receive dialogue. 3781 37822018-11-09 [Paul] 3.17.0-159-gfaee87fc9 3783 3784 * src/prefs_summaries.c 3785 rearrange /Display/Summaries/Message list (some more) 3786 37872018-11-09 [Paul] 3.17.0-158-g2e9296406 3788 3789 * po/en_GB.po 3790 update en_GB.po 3791 37922018-11-09 [Paul] 3.17.0-157-g7e1fec146 3793 3794 * src/prefs_summaries.c 3795 Display/Summaries/... re-arrange some items 3796 37972018-11-09 [Paul] 3.17.0-156-g411656df3 3798 3799 * src/folder.c 3800 * src/prefs_common.c 3801 * src/prefs_common.h 3802 * src/prefs_other.c 3803 * src/prefs_summaries.c 3804 rework Display/Summaries spilt the page into 3 notebook pages. 3805 rearrange some options. add some options for new folder defaults 3806 38072018-11-08 [Paul] 3.17.0-155-g6eba2085a 3808 3809 * src/prefs_summaries.c 3810 * src/summaryview.c 3811 modify label text 3812 38132018-11-08 [Paul] 3.17.0-154-geade69461 3814 3815 * src/inc.c 3816 * src/inc.h 3817 * src/main.c 3818 * src/toolbar.c 3819 fix check for mail at start-up 3820 38212018-11-07 [Paul] 3.17.0-153-gf4607b4b6 3822 3823 * src/action.c 3824 * src/addr_compl.c 3825 * src/gtk/colorlabel.c 3826 * src/gtk/foldersort.c 3827 * src/gtk/gtkcmclist.c 3828 * src/gtk/gtkcmclist.h 3829 * src/gtk/gtkcmctree.c 3830 * src/gtk/gtkshruler.c 3831 * src/gtk/gtkutils.c 3832 * src/gtk/logwindow.c 3833 * src/gtk/menu.c 3834 * src/gtk/menu.h 3835 * src/gtk/quicksearch.c 3836 * src/gtk/spell_entry.c 3837 * src/main.c 3838 * src/mainwindow.c 3839 * src/plugins/dillo/dillo_viewer.c 3840 * src/prefs_account.c 3841 * src/prefs_filtering_action.c 3842 * src/prefs_folder_item.c 3843 * src/prefs_matcher.c 3844 * src/printing.c 3845 * src/statusbar.c 3846 * src/stock_pixmap.c 3847 * src/summary_search.c 3848 remove all gtk3 conditionals 3849 38502018-11-07 [Paul] 3.17.0-152-ge6df99dfb 3851 3852 * configure.ac 3853 * src/gtk/Makefile.am 3854 remove --enable-gtk3 configure flag 3855 38562018-11-07 [Paul] 3.17.0-151-g4d8b35274 3857 3858 * src/gtk/sslcertwindow.c 3859 drop redundant md5 fingerprint; more clearly indicate expired sigs 3860 38612018-11-07 [Paul] 3.17.0-150-g45fa8affd 3862 3863 * src/ssl_manager.c 3864 implement RFE 3810, 'SSL certificate manager: add Signature Status 3865 and Expiration' Add Status and Expiry columns to certificate list, 3866 use bold text to indicate expired certs and failed signatures, and 3867 also append ' (expired)' to status where appropriate. Thanks to 3868 Andrej for optimisation in ssl_manager_list_view_insert_cert(). 3869 38702018-11-06 [Paul] 3.17.0-149-g037e9121b 3871 3872 * autogen.sh 3873 fix bug 4114, 'autogen.sh: Fix argument quoting' patch by Berhard 3874 <rep.dot.nop@gmail.com> 3875 38762018-11-06 [Paul] 3.17.0-148-g56604ac29 3877 3878 * autogen.sh 3879 fix bug 4115 'autogen: avoid unwarranted re-configure' patch by 3880 Bernhard <rep.dot.nop@gmail.com> 3881 38822018-11-06 [Andrej Kacian] 3.17.0-147-ge0981338e 3883 3884 * src/addressbook.c 3885 * src/editgroup.c 3886 * src/folderview.c 3887 * src/grouplistdialog.c 3888 * src/gtk/gtkcmctree.h 3889 * src/gtk/gtksctree.h 3890 * src/summaryview.c 3891 Make sure all users of GtkCMCList do not blindly assume that a 3892 button-press-event happens inside of the tree view. If clicking on 3893 the header row, the event's x,y coordinates were pointing to a 3894 different spot than what the event handler code expected, since those 3895 coordinates are relative to the relevant GDK window, and header row 3896 has its own. Calls to gtk_cmclist_get_selection_info() or 3897 gtk_sctree_is_hot_spot() in such cases therefore returned bogus info. 3898 This fixes things like folderview expanding/collapsing selected 3899 folder when double-clicking its header column, or selecting first row 3900 when single-clicking it. 3901 39022018-11-05 [Andrej Kacian] 3.17.0-146-g09541526d 3903 3904 * src/folder_item_prefs.h 3905 Use same integer type for color folder item prefs like everyone else. 3906 39072018-11-05 [Andrej Kacian] 3.17.0-145-g5488cc98e 3908 3909 * src/folder_item_prefs.c 3910 Save folder color as P_COLOR in folderitemrc. The code to handle 3911 backward compatibility (color as int) is already there. 3912 39132018-11-05 [Andrej Kacian] 3.17.0-144-gc44e3b37b 3914 3915 * src/folder_item_prefs.c 3916 * src/folder_item_prefs.h 3917 * src/prefs_migration.c 3918 * src/prefs_migration.h 3919 Add config_version to folder item prefs. Also some minor code 3920 comment and debug output tweaks. 3921 39222018-11-02 [User Corn] 3.17.0-143-gbae51cedf 3923 3924 * src/common/file-utils.c 3925 Fix build on FreeBSD, sys/wait.h is needed for WEXITSTATUS macro 3926 39272018-10-29 [Paul] 3.17.0-142-g4dbd13abe 3928 3929 * src/summaryview.c 3930 fix annoyance where your current reading is disturbed when a new msg 3931 is filtered into the current folder 3932 39332018-10-29 [Paul] 3.17.0-141-gd2bdb12e8 3934 3935 * src/compose.c 3936 fix for smtp-only accounts when global pref for save sent msg is set 3937 39382018-10-29 [Paul] 3.17.0-140-g87b3f3f39 3939 3940 * src/compose.c 3941 revert g45500aa, it breaks stuff 3942 39432018-10-28 [Andrej Kacian] 3.17.0-139-g45500aa4e 3944 3945 * src/compose.c 3946 Handle compose "Save Message to" checkbox state in 3947 compose_set_save_to() only. Fixes bug #4107 - Sent messages do not 3948 appear in "Sent" folder... 3949 39502018-10-26 [Paul] 3.17.0-138-g1fef5ee2e 3951 3952 * src/compose.c 3953 only show warning about privacy system 'none' on replies to signed or 3954 encrypted msgs 3955 39562018-10-25 [Paul] 3.17.0-137-gf3e983117 3957 3958 * src/prefs_account.c 3959 add error checking on account prefs Advanced page 3960 39612018-10-25 [Paul] 3.17.0-136-g4d6cfbf45 3962 3963 * src/compose.c 3964 always use folder pref for save msg location if set 3965 39662018-10-25 [Paul] 3.17.0-135-g7e1519221 3967 3968 * src/compose.c 3969 allow account pref and folder pref to override global pref for saving 3970 sent msgs 3971 39722018-10-25 [Paul] 3.17.0-134-g30b3fa1ab 3973 3974 * src/compose.c 3975 less haste 3976 39772018-10-25 [Paul] 3.17.0-133-g26395e514 3978 3979 * src/compose.c 3980 remove wrongly pushed change in 3981 bfc95529975d50e8cda7a85b439aab23f2021c53 3982 39832018-10-25 [Paul] 3.17.0-132-gbfc955299 3984 3985 * src/compose.c 3986 don't leave the user in limbo when privacy system is 'none' and auto 3987 signing/encrypting is set 3988 39892018-10-24 [Andrej Kacian] 3.17.0-131-g75b8d8cbb 3990 3991 * src/prefs_account.c 3992 Pack account prefs' checkbtn_crosspost into correct hbox, rather than 3993 leaving it unused. 3994 39952018-10-24 [Andrej Kacian] 3.17.0-130-gd42713720 3996 3997 * src/addressbook.c 3998 * src/editgroup.c 3999 * src/folderview.c 4000 * src/grouplistdialog.c 4001 * src/summaryview.c 4002 Do not use gtk_cmctree_set_line_style(), since it does nothing. 4003 40042018-10-23 [Andrej Kacian] 3.17.0-129-g326921cbe 4005 4006 * src/gtk/spell_entry.c 4007 Removed deprecated g_type_class_add_private() call in 4008 ClawsSpellEntry. 4009 40102018-10-23 [Andrej Kacian] 3.17.0-128-g9166f8a58 4011 4012 * src/gtk/spell_entry.c 4013 * src/gtk/spell_entry.h 4014 Use GTK private struct feature correctly in ClawsSpellEntry. 4015 g_type_class_add_private() takes care of adding, initializing and 4016 cleaning it up, there is no need to add another copy of it and manage 4017 it manually. 4018 40192018-10-23 [Andrej Kacian] 3.17.0-127-g730f6e21f 4020 4021 * src/gtk/gtkshruler.c 4022 Removed deprecated g_type_class_add_private() call in GtkSHRuler. 4023 40242018-10-19 [Andrej Kacian] 3.17.0-126-g22a05e81e 4025 4026 * src/passwordstore.c 4027 Rework debug output in passwd_store_set() to be less confusing. 4028 40292018-10-19 [Andrej Kacian] 3.17.0-125-g81bd77a29 4030 4031 * src/passwordstore.c 4032 When deleting an account, delete its password store block, instead of 4033 just NULLing the block's entries hash table. 4034 40352018-10-19 [Ricardo Mones] 3.17.0-124-g1b1e9c66e 4036 4037 * po/es.po 4038 Fix translation for octet-stream view 4039 40402018-10-18 [Colin Leroy] 3.17.0-123-g14aaa20bb 4041 4042 * manual/fr/ack.xml 4043 * manual/fr/addrbook.xml 4044 * manual/fr/advanced.xml 4045 * manual/fr/claws-mail-manual.xml 4046 * manual/fr/glossary.xml 4047 * manual/fr/handling.xml 4048 * manual/fr/keyboard.xml 4049 * manual/fr/starting.xml 4050 Rewrap fr manual for lisibility 4051 40522018-10-17 [Colin Leroy] 3.17.0-122-g36461c070 4053 4054 * src/compose.c 4055 * src/message_search.c 4056 * src/message_search.h 4057 * src/messageview.c 4058 Fix crash in dangling message search. 4059 40602018-10-16 [Andrej Kacian] 3.17.0-121-gff80e86cb 4061 4062 * src/gtk/gtkcmclist.c 4063 Do not redraw focus of GtkCMCList if the row is unchanged in 4064 move_focus_row(); 4065 40662018-10-16 [Andrej Kacian] 3.17.0-120-gd9ece0c20 4067 4068 * src/summaryview.c 4069 In summary_key_pressed(), do not try to reopen the same message if 4070 cursor does not change. 4071 40722018-10-16 [Andrej Kacian] 3.17.0-119-g891319d47 4073 4074 * src/summaryview.c 4075 Fix an off-by-one error in summary_key_pressed(). 4076 40772018-10-16 [Paul] 3.17.0-118-g03a348a54 4078 4079 * src/gtk/sslcertwindow.c 4080 fix bug (rfe) 4102, 'Show SHA-256 fingerprint in certificate 4081 verification popup' 4082 40832018-10-16 [Paul] 3.17.0-117-gc38d06347 4084 4085 * src/plugins/pdf_viewer/poppler_viewer.c 4086 fix invalid cast runtime warning 4087 40882018-10-15 [Colin Leroy] 3.17.0-116-gdcab487a8 4089 4090 * src/plugins/pdf_viewer/poppler_viewer.c 4091 PDF Viewer: handle Ctrl+scroll for zooming 4092 40932018-10-15 [Colin Leroy] 3.17.0-115-g54a8e1084 4094 4095 * src/plugins/fancy/fancy_viewer.c 4096 Fancy: fix left-click on links not opening in browser. 4097 40982018-10-11 [Colin Leroy] 3.17.0-114-g59a718bfd 4099 4100 * src/procmsg.c 4101 Make the "Saving sent message..." debug prints more interesting. 4102 41032018-10-10 [Colin Leroy] 3.17.0-113-g414b08d65 4104 4105 * src/common/file-utils.c 4106 * src/common/file-utils.h 4107 * src/procmime.c 4108 Revert all memory-based tmpfile I/O, it comes with too much drawbacks 4109 (like having to know the filesize before writing to it) 4110 41112018-10-10 [Colin Leroy] 3.17.0-112-g2735b0e9f 4112 4113 * src/common/file-utils.c 4114 Fix wording, thanks wwp 4115 41162018-10-10 [Colin Leroy] 3.17.0-111-gdf5a9f61d 4117 4118 * src/common/file-utils.c 4119 str_open_as_stream() doesn't need a real file either. 4120 41212018-10-10 [Colin Leroy] 3.17.0-110-g2edb13e58 4122 4123 * src/common/file-utils.c 4124 Comment the my_tmpfile_with_len() function. 4125 41262018-10-10 [Colin Leroy] 3.17.0-109-gcb3f6bfba 4127 4128 * src/procmime.c 4129 Fix in-memory temporary file length 4130 41312018-10-08 [Ricardo Mones] 3.17.0-108-g1be4e8b27 4132 4133 * tools/README 4134 * tools/textviewer.pl 4135 Update textviewer.pl Patch by H.Merijn Brand 4136 41372018-10-08 [Ricardo Mones] 3.17.0-107-g788d627c2 4138 4139 * tools/README 4140 * tools/cm-break.pl 4141 * tools/cm-reparent.pl 4142 Update thread tools Patch by H.Merijn Brand 4143 41442018-10-08 [Andrej Kacian] 3.17.0-106-g595de51b0 4145 4146 * src/passwordstore.c 4147 ...and one more forgotten NULL check. 4148 41492018-10-08 [Andrej Kacian] 3.17.0-105-ga0ed7e3b9 4150 4151 * src/passwordstore.c 4152 Added some NULL checks in passwordstore.c to avoid potential crash. 4153 41542018-10-08 [Andrej Kacian] 3.17.0-104-g1cfe78b4d 4155 4156 * src/common/tests/Makefile.am 4157 * src/common/tests/codeconv_test.c 4158 * src/common/tests/mock_prefs_common_get_flush_metadata.h 4159 * src/common/tests/xml_test.c 4160 Fix unit tests building, broken after the file-utils addition. 4161 41622018-10-08 [Andrej Kacian] 3.17.0-103-g14d7dcfd5 4163 4164 * src/crash.c 4165 Fix file-utils related compiler warnings in crash.c. 4166 41672018-10-07 [Colin Leroy] 3.17.0-102-gd96814391 4168 4169 * src/common/log.c 4170 Fix hang on IMAP - the log file is accessed by multiple threads 4171 41722018-10-07 [Colin Leroy] 3.17.0-101-ge74555371 4173 4174 * src/common/file-utils.c 4175 * src/common/file-utils.h 4176 Make safe_fclose static now that it can be 4177 41782018-10-07 [Andrej Kacian] 3.17.0-94-g34f7aeb32 4179 4180 * src/passwordstore.c 4181 Improve debug output in passwd_store_set(). 4182 41832018-10-07 [Colin Leroy] 3.17.0-98-gf04e9a13f 4184 4185 * src/common/file-utils.c 4186 * src/common/file-utils.h 4187 * src/compose.c 4188 * src/crash.c 4189 * src/main.c 4190 * src/news.c 4191 * src/plugins/fancy/fancy_prefs.c 4192 * src/plugins/smime/smime.c 4193 * src/plugins/spamassassin/spamassassin.c 4194 * src/plugins/vcalendar/vcal_manager.c 4195 * src/plugins/vcalendar/vcal_meeting_gtk.c 4196 * src/prefs_account.c 4197 * src/wizard.c 4198 Fix performance loss on certain file I/O that doesn't need to be safe 4199 42002018-10-07 [Colin Leroy] 3.17.0-97-g77f9a0f03 4201 4202 * src/common/file-utils.c 4203 * src/common/file-utils.h 4204 * src/procmime.c 4205 Add a memory-backed my_tmpfile() implementation. 4206 42072018-10-07 [Colin Leroy] 3.17.0-96-gba2f6e56c 4208 4209 * src/account.c 4210 * src/addrbook.c 4211 * src/addrclip.c 4212 * src/addressbook.c 4213 * src/addrharvest.c 4214 * src/addrindex.c 4215 * src/addritem.c 4216 * src/addrmerge.c 4217 * src/autofaces.c 4218 * src/common/Makefile.am 4219 * src/common/claws_io.c 4220 * src/common/file-utils.c 4221 * src/common/{claws_io.h => file-utils.h} 4222 * src/common/log.c 4223 * src/common/plugin.c 4224 * src/common/prefs.c 4225 * src/common/ssl_certificate.c 4226 * src/common/tags.c 4227 * src/common/template.c 4228 * src/common/utils.c 4229 * src/common/utils.h 4230 * src/common/xml.c 4231 * src/common/xmlprops.c 4232 * src/compose.c 4233 * src/editaddress.c 4234 * src/enriched.c 4235 * src/etpan/imap-thread.c 4236 * src/exporthtml.c 4237 * src/exportldif.c 4238 * src/file_checker.c 4239 * src/folder.c 4240 * src/gtk/about.c 4241 * src/html.c 4242 * src/image_viewer.c 4243 * src/imap.c 4244 * src/inc.c 4245 * src/jpilot.c 4246 * src/ldapquery.c 4247 * src/ldif.c 4248 * src/main.c 4249 * src/matcher.c 4250 * src/mbox.c 4251 * src/messageview.c 4252 * src/mh.c 4253 * src/mimeview.c 4254 * src/msgcache.c 4255 * src/mutt.c 4256 * src/news.c 4257 * src/partial_download.c 4258 * src/passwordstore.c 4259 * src/pine.c 4260 * src/plugins/acpi_notifier/acpi_notifier.c 4261 * src/plugins/archive/archiver_gtk.c 4262 * src/plugins/bogofilter/bogofilter.c 4263 * src/plugins/clamd/libclamd/clamd-plugin.c 4264 * src/plugins/dillo/dillo_viewer.c 4265 * src/plugins/fancy/fancy_prefs.c 4266 * src/plugins/fancy/fancy_viewer.c 4267 * src/plugins/libravatar/libravatar_cache.c 4268 * src/plugins/libravatar/libravatar_image.c 4269 * src/plugins/libravatar/libravatar_missing.c 4270 * src/plugins/mailmbox/mailimf.c 4271 * src/plugins/mailmbox/mailimf_write.c 4272 * src/plugins/mailmbox/mailmbox.c 4273 * src/plugins/mailmbox/mailmbox_folder.c 4274 * src/plugins/newmail/newmail.c 4275 * src/plugins/pdf_viewer/poppler_viewer.c 4276 * src/plugins/perl/perl_plugin.c 4277 * src/plugins/pgpcore/pgp_utils.c 4278 * src/plugins/pgpcore/sgpgme.c 4279 * src/plugins/pgpinline/pgpinline.c 4280 * src/plugins/pgpmime/pgpmime.c 4281 * src/plugins/python/python_plugin.c 4282 * src/plugins/rssyl/opml_export.c 4283 * src/plugins/rssyl/rssyl.c 4284 * src/plugins/rssyl/rssyl_add_item.c 4285 * src/plugins/rssyl/rssyl_deleted.c 4286 * src/plugins/rssyl/rssyl_update_format.c 4287 * src/plugins/smime/smime.c 4288 * src/plugins/spam_report/spam_report.c 4289 * src/plugins/spamassassin/libspamc.c 4290 * src/plugins/spamassassin/spamassassin.c 4291 * src/plugins/tnef_parse/tnef_parse.c 4292 * src/plugins/vcalendar/vcal_folder.c 4293 * src/plugins/vcalendar/vcal_manager.c 4294 * src/plugins/vcalendar/vcal_meeting_gtk.c 4295 * src/plugins/vcalendar/vcalendar.c 4296 * src/pop.c 4297 * src/prefs_account.c 4298 * src/prefs_actions.c 4299 * src/prefs_common.c 4300 * src/prefs_customheader.c 4301 * src/prefs_display_header.c 4302 * src/prefs_gtk.c 4303 * src/prefs_themes.c 4304 * src/procheader.c 4305 * src/procmime.c 4306 * src/procmsg.c 4307 * src/quote_fmt_parse.y 4308 * src/send_message.c 4309 * src/sourcewindow.c 4310 * src/summaryview.c 4311 * src/textview.c 4312 * src/vcard.c 4313 * src/wizard.c 4314 Rename claws_io to file-utils, and move file-related functions from 4315 utils.c to file-utils.c 4316 43172018-10-07 [Colin Leroy] 3.17.0-93-ga5e0ec481 4318 4319 * configure.ac 4320 * src/account.c 4321 * src/addrbook.c 4322 * src/addrharvest.c 4323 * src/addrindex.c 4324 * src/advsearch.c 4325 * src/autofaces.c 4326 * src/common/claws_io.c 4327 * src/common/claws_io.h 4328 * src/common/log.c 4329 * src/common/plugin.c 4330 * src/common/prefs.c 4331 * src/common/ssl_certificate.c 4332 * src/common/tags.c 4333 * src/common/template.c 4334 * src/common/utils.c 4335 * src/common/xml.c 4336 * src/common/xml.h 4337 * src/common/xmlprops.c 4338 * src/compose.c 4339 * src/enriched.c 4340 * src/etpan/imap-thread.c 4341 * src/exporthtml.c 4342 * src/exportldif.c 4343 * src/folder.c 4344 * src/gtk/about.c 4345 * src/html.c 4346 * src/imap.c 4347 * src/jpilot.c 4348 * src/ldapquery.c 4349 * src/ldif.c 4350 * src/main.c 4351 * src/matcher.c 4352 * src/mbox.c 4353 * src/messageview.c 4354 * src/mh.c 4355 * src/mimeview.c 4356 * src/msgcache.c 4357 * src/mutt.c 4358 * src/news.c 4359 * src/partial_download.c 4360 * src/passwordstore.c 4361 * src/pine.c 4362 * src/plugins/acpi_notifier/acpi_notifier.c 4363 * src/plugins/bogofilter/bogofilter.c 4364 * src/plugins/clamd/libclamd/clamd-plugin.c 4365 * src/plugins/fancy/claws.def 4366 * src/plugins/fancy/fancy_viewer.c 4367 * src/plugins/libravatar/claws.def 4368 * src/plugins/libravatar/libravatar_image.c 4369 * src/plugins/libravatar/libravatar_missing.c 4370 * src/plugins/mailmbox/claws.def 4371 * src/plugins/mailmbox/mailimf.c 4372 * src/plugins/mailmbox/mailimf_write.c 4373 * src/plugins/mailmbox/mailmbox.c 4374 * src/plugins/mailmbox/mailmbox_folder.c 4375 * src/plugins/newmail/newmail.c 4376 * src/plugins/perl/perl_plugin.c 4377 * src/plugins/pgpcore/claws.def 4378 * src/plugins/pgpcore/pgp_utils.c 4379 * src/plugins/pgpcore/sgpgme.c 4380 * src/plugins/pgpinline/claws.def 4381 * src/plugins/pgpinline/pgpinline.c 4382 * src/plugins/pgpmime/claws.def 4383 * src/plugins/pgpmime/pgpmime.c 4384 * src/plugins/python/python_plugin.c 4385 * src/plugins/rssyl/claws.def 4386 * src/plugins/rssyl/opml_export.c 4387 * src/plugins/rssyl/rssyl_add_item.c 4388 * src/plugins/rssyl/rssyl_deleted.c 4389 * src/plugins/smime/claws.def 4390 * src/plugins/smime/smime.c 4391 * src/plugins/spamassassin/spamassassin.c 4392 * src/plugins/tnef_parse/claws.def 4393 * src/plugins/tnef_parse/tnef_parse.c 4394 * src/plugins/vcalendar/claws.def 4395 * src/plugins/vcalendar/vcal_meeting_gtk.c 4396 * src/plugins/vcalendar/vcalendar.c 4397 * src/pop.c 4398 * src/prefs_account.c 4399 * src/prefs_actions.c 4400 * src/prefs_common.c 4401 * src/prefs_customheader.c 4402 * src/prefs_display_header.c 4403 * src/prefs_gtk.c 4404 * src/prefs_themes.c 4405 * src/procheader.c 4406 * src/procmime.c 4407 * src/procmsg.c 4408 * src/quote_fmt_parse.y 4409 * src/send_message.c 4410 * src/sourcewindow.c 4411 * src/summaryview.c 4412 * src/textview.c 4413 * src/vcard.c 4414 Wrap file I/O to claws_* to benefit from custom locking when 4415 available. Gains about 33% on I/O bound tasks. 4416 44172018-10-07 [Ricardo Mones] 3.17.0-93-g9981c575c 4418 4419 * src/procmime.c 4420 Fix CID 1439996 and remove unnecessary comparison 4421 44222018-10-07 [Colin Leroy] 3.17.0-90-g780883543 4423 4424 * AUTHORS 4425 * src/gtk/authors.h 4426 Hey I'm married :) 4427 44282018-10-06 [Ricardo Mones] 3.17.0-90-g6080b9086 4429 4430 * .gitignore 4431 Don't ignore required file 4432 44332018-10-06 [Ricardo Mones] 3.17.0-89-g22f4fab38 4434 4435 * src/log 4436 * src/patch 4437 * src/plugins/tnef_parse/out 4438 * src/plugins/vcalendar/libical/libical/ical.h 4439 * .../libical/libical/icalderivedparameter.c 4440 * .../libical/libical/icalderivedparameter.h 4441 * .../libical/libical/icalderivedproperty.c 4442 * .../libical/libical/icalderivedproperty.h 4443 * .../vcalendar/libical/libical/icalderivedvalue.c 4444 * .../vcalendar/libical/libical/icalderivedvalue.h 4445 * src/plugins/vcalendar/libical/libical/icallexer.c 4446 * .../vcalendar/libical/libical/icalrestriction.c 4447 * .../vcalendar/libical/libical/icalversion.h 4448 * src/plugins/vcalendar/libical/libical/icalyacc.c 4449 * src/plugins/vcalendar/libical/libical/icalyacc.h 4450 * .../vcalendar/libical/libical/icalyacc.output 4451 Clean more rubbish 4452 44532018-10-06 [Colin Leroy] 3.17.0-88-g94a72e2fb 4454 4455 * .../acpi_notifier/claws-mail-acpi_notifier.metainfo.xml 4456 * .../address_keeper/claws-mail-address_keeper.metainfo.xml 4457 * src/plugins/archive/claws-mail-archive.metainfo.xml 4458 * src/plugins/att_remover/claws-mail-att_remover.metainfo.xml 4459 * src/plugins/attachwarner/claws-mail-attachwarner.metainfo.xml 4460 * src/plugins/bogofilter/claws-mail-bogofilter.metainfo.xml 4461 * src/plugins/bsfilter/claws-mail-bsfilter.metainfo.xml 4462 * src/plugins/clamd/claws-mail-clamd.metainfo.xml 4463 * src/plugins/fancy/claws-mail-fancy.metainfo.xml 4464 * src/plugins/fetchinfo/claws-mail-fetchinfo.metainfo.xml 4465 * src/plugins/gdata/claws-mail-gdata.metainfo.xml 4466 * src/plugins/geolocation/claws-mail-geolocation.metainfo.xml 4467 * src/plugins/libravatar/claws-mail-libravatar.metainfo.xml 4468 * src/plugins/mailmbox/claws-mail-mailmbox.metainfo.xml 4469 * src/plugins/newmail/claws-mail-newmail.metainfo.xml 4470 * src/plugins/notification/claws-mail-notification.metainfo.xml 4471 * src/plugins/pdf_viewer/claws-mail-pdf_viewer.metainfo.xml 4472 * src/plugins/perl/claws-mail-perl.metainfo.xml 4473 * src/plugins/pgpcore/claws-mail-pgpcore.metainfo.xml 4474 * src/plugins/pgpinline/claws-mail-pgpinline.metainfo.xml 4475 * src/plugins/pgpmime/claws-mail-pgpmime.metainfo.xml 4476 * src/plugins/python/claws-mail-python.metainfo.xml 4477 * src/plugins/rssyl/claws-mail-rssyl.metainfo.xml 4478 * src/plugins/smime/claws-mail-smime.metainfo.xml 4479 * src/plugins/spam_report/claws-mail-spam_report.metainfo.xml 4480 * src/plugins/spamassassin/claws-mail-spamassasin.metainfo.xml 4481 * src/plugins/spamassassin/claws-mail-spamassassin.metainfo.xml 4482 * src/plugins/tnef_parse/claws-mail-tnef_parse.metainfo.xml 4483 * src/plugins/vcalendar/claws-mail-vcalendar.metainfo.xml 4484 Remove old files that shouldn't be there 4485 44862018-10-06 [Colin Leroy] 3.17.0-87-g8386335f6 4487 4488 * src/matcher.c 4489 Fix indent, sorry. 4490 44912018-10-06 [Colin Leroy] 3.17.0-86-g5a4f5d4e5 4492 4493 * src/Makefile.am 4494 * src/addrbook.c 4495 * src/addrindex.c 4496 * src/common/Makefile.am 4497 * src/{safe_fclose.c => common/claws_io.c} 4498 * src/{safe_fclose.h => common/claws_io.h} 4499 * src/common/log.c 4500 * src/common/prefs.c 4501 * src/common/ssl_certificate.c 4502 * src/common/tags.c 4503 * src/common/template.c 4504 * src/common/utils.c 4505 * src/compose.c 4506 * src/etpan/imap-thread.c 4507 * src/exporthtml.c 4508 * src/exportldif.c 4509 * src/ldapquery.c 4510 * src/log 4511 * src/main.c 4512 * src/mbox.c 4513 * src/messageview.c 4514 * src/mh.c 4515 * src/msgcache.c 4516 * src/news.c 4517 * src/partial_download.c 4518 * src/patch 4519 * src/plugins/acpi_notifier/acpi_notifier.c 4520 * .../claws-mail-acpi_notifier.metainfo.xml 4521 * .../claws-mail-address_keeper.metainfo.xml 4522 * .../archive/claws-mail-archive.metainfo.xml 4523 * .../claws-mail-att_remover.metainfo.xml 4524 * .../claws-mail-attachwarner.metainfo.xml 4525 * src/plugins/bogofilter/bogofilter.c 4526 * .../bogofilter/claws-mail-bogofilter.metainfo.xml 4527 * .../bsfilter/claws-mail-bsfilter.metainfo.xml 4528 * src/plugins/clamd/claws-mail-clamd.metainfo.xml 4529 * src/plugins/fancy/claws-mail-fancy.metainfo.xml 4530 * src/plugins/fancy/fancy_viewer.c 4531 * .../fetchinfo/claws-mail-fetchinfo.metainfo.xml 4532 * src/plugins/gdata/claws-mail-gdata.metainfo.xml 4533 * .../claws-mail-geolocation.metainfo.xml 4534 * .../libravatar/claws-mail-libravatar.metainfo.xml 4535 * src/plugins/libravatar/libravatar_image.c 4536 * src/plugins/libravatar/libravatar_missing.c 4537 * .../mailmbox/claws-mail-mailmbox.metainfo.xml 4538 * src/plugins/mailmbox/mailmbox_folder.c 4539 * .../newmail/claws-mail-newmail.metainfo.xml 4540 * .../claws-mail-notification.metainfo.xml 4541 * .../pdf_viewer/claws-mail-pdf_viewer.metainfo.xml 4542 * src/plugins/perl/claws-mail-perl.metainfo.xml 4543 * .../pgpcore/claws-mail-pgpcore.metainfo.xml 4544 * .../pgpinline/claws-mail-pgpinline.metainfo.xml 4545 * src/plugins/pgpinline/pgpinline.c 4546 * .../pgpmime/claws-mail-pgpmime.metainfo.xml 4547 * src/plugins/pgpmime/pgpmime.c 4548 * src/plugins/python/claws-mail-python.metainfo.xml 4549 * src/plugins/rssyl/claws-mail-rssyl.metainfo.xml 4550 * src/plugins/rssyl/opml_export.c 4551 * src/plugins/rssyl/rssyl_add_item.c 4552 * src/plugins/rssyl/rssyl_deleted.c 4553 * src/plugins/smime/claws-mail-smime.metainfo.xml 4554 * src/plugins/smime/smime.c 4555 * .../claws-mail-spam_report.metainfo.xml 4556 * .../claws-mail-spamassasin.metainfo.xml 4557 * .../claws-mail-spamassassin.metainfo.xml 4558 * .../tnef_parse/claws-mail-tnef_parse.metainfo.xml 4559 * src/plugins/tnef_parse/out 4560 * .../vcalendar/claws-mail-vcalendar.metainfo.xml 4561 * src/plugins/vcalendar/libical/libical/ical.h 4562 * .../libical/libical/icalderivedparameter.c 4563 * .../libical/libical/icalderivedparameter.h 4564 * .../libical/libical/icalderivedproperty.c 4565 * .../libical/libical/icalderivedproperty.h 4566 * .../vcalendar/libical/libical/icalderivedvalue.c 4567 * .../vcalendar/libical/libical/icalderivedvalue.h 4568 * src/plugins/vcalendar/libical/libical/icallexer.c 4569 * .../vcalendar/libical/libical/icalrestriction.c 4570 * .../vcalendar/libical/libical/icalversion.h 4571 * src/plugins/vcalendar/libical/libical/icalyacc.c 4572 * src/plugins/vcalendar/libical/libical/icalyacc.h 4573 * .../vcalendar/libical/libical/icalyacc.output 4574 * src/plugins/vcalendar/vcal_meeting_gtk.c 4575 * src/pop.c 4576 * src/prefs_common.c 4577 * src/procmsg.c 4578 Fix build 4579 45802018-10-06 [Colin Leroy] 3.17.0-85-g54b9cf143 4581 4582 * configure.ac 4583 * src/procmime.c 4584 Use a memory-based FILE pointer when we can; speeds up search. 4585 45862018-10-06 [Colin Leroy] 3.17.0-84-g2afd55869 4587 4588 * src/matcher.c 4589 * src/procheader.c 4590 * src/procheader.h 4591 Don't bother parsing headers when we want to skip them Speeds up 4592 body-only search 4593 45942018-10-06 [Colin Leroy] 3.17.0-83-g53b770e39 4595 4596 * src/procmime.c 4597 Fix big leak on mimeinfo freeing 4598 45992018-10-06 [Colin Leroy] 3.17.0-82-gb20a6fa6d 4600 4601 * src/matcher.c 4602 * src/matcher.h 4603 Halve the time spent manipulating case in case-insensitive searches 4604 46052018-10-05 [Colin Leroy] 3.17.0-81-g618839aae 4606 4607 * src/Makefile.am 4608 * src/addrbook.c 4609 * src/addrindex.c 4610 * src/common/Makefile.am 4611 * src/common/log.c 4612 * src/common/prefs.c 4613 * src/common/ssl_certificate.c 4614 * src/common/tags.c 4615 * src/common/template.c 4616 * src/common/utils.c 4617 * src/compose.c 4618 * src/etpan/imap-thread.c 4619 * src/exporthtml.c 4620 * src/exportldif.c 4621 * src/ldapquery.c 4622 * src/main.c 4623 * src/mbox.c 4624 * src/messageview.c 4625 * src/mh.c 4626 * src/msgcache.c 4627 * src/news.c 4628 * src/partial_download.c 4629 * src/plugins/acpi_notifier/acpi_notifier.c 4630 * src/plugins/bogofilter/bogofilter.c 4631 * src/plugins/fancy/claws.def 4632 * src/plugins/fancy/fancy_viewer.c 4633 * src/plugins/libravatar/claws.def 4634 * src/plugins/libravatar/libravatar_image.c 4635 * src/plugins/libravatar/libravatar_missing.c 4636 * src/plugins/mailmbox/claws.def 4637 * src/plugins/mailmbox/mailmbox_folder.c 4638 * src/plugins/pgpinline/claws.def 4639 * src/plugins/pgpinline/pgpinline.c 4640 * src/plugins/pgpmime/claws.def 4641 * src/plugins/pgpmime/pgpmime.c 4642 * src/plugins/rssyl/claws.def 4643 * src/plugins/rssyl/opml_export.c 4644 * src/plugins/rssyl/rssyl_add_item.c 4645 * src/plugins/rssyl/rssyl_deleted.c 4646 * src/plugins/smime/claws.def 4647 * src/plugins/smime/smime.c 4648 * src/plugins/vcalendar/claws.def 4649 * src/plugins/vcalendar/vcal_meeting_gtk.c 4650 * src/pop.c 4651 * src/prefs_common.c 4652 * src/procmsg.c 4653 * src/safe_fclose.c 4654 * src/safe_fclose.h 4655 Implement safe_fclose() so we can respect the "Metadata handling" 4656 preference for every data file we write into. 4657 46582018-10-04 [Andrej Kacian] 3.17.0-80-gc01f3c5b9 4659 4660 * src/plugins/rssyl/rssyl_cb_menu.c 4661 Do not use trim_string() in RSSyl's rename folder dialog. 4662 46632018-10-04 [Ricardo Mones] 3.17.0-79-gf7dd46558 4664 4665 * src/entity.c 4666 Simplify comparison and keep Coverity happy. 4667 46682018-10-04 [Ricardo Mones] 3.17.0-78-g5c750e4f2 4669 4670 * src/entity.c 4671 Disallow zero-length entity 4672 46732018-10-04 [Ricardo Mones] 3.17.0-77-g0641e8ab9 4674 4675 * src/entity.c 4676 Fix CID 1439871 and validate Unicode char strictly 4677 46782018-10-03 [Andrej Kacian] 3.17.0-76-gc8813ed98 4679 4680 * src/entity.c 4681 * src/tests/entity_test.c 4682 Make entity_decode() handle invalid input better. 4683 46842018-10-03 [Colin Leroy] 3.17.0-75-gdca37632f 4685 4686 * src/mainwindow.c 4687 * src/summaryview.c 4688 * src/summaryview.h 4689 * src/toolbar.c 4690 Fix Reply from mainwindow menu and toolbar when mainwindow's 4691 messageview is hidden. 4692 46932018-10-02 [Colin Leroy] 3.17.0-71-g2a91260a6 4694 4695 * src/folderview.c 4696 Fix Coverity #1372351 4697 46982018-10-02 [Colin Leroy] 3.17.0-70-ge31fed778 4699 4700 * src/plugins/mailmbox/mailimf.c 4701 Fix build warning 4702 47032018-10-02 [Colin Leroy] 3.17.0-69-g763117cd9 4704 4705 * src/plugins/notification/notification_core.c 4706 Fix Coverity #1220388 4707 47082018-10-02 [Colin Leroy] 3.17.0-68-g5a109f1a4 4709 4710 * src/plugins/mailmbox/mailimf.c 4711 Fix Coverity #1220444 4712 47132018-10-02 [Andrej Kacian] 3.17.0-69-g0687f039d 4714 4715 * src/plugins/fancy/fancy_viewer.c 4716 * src/plugins/fancy/fancy_viewer.h 4717 Remove Webkit version check ifdefs, since we depend on a new enough 4718 version. 4719 47202018-10-01 [Ricardo Mones] 3.17.0-68-gf3c0367eb 4721 4722 * src/common/utils.c 4723 * src/common/utils.h 4724 * src/prefs_themes.c 4725 Don't try to be too clever and remove superuser_p() Being root 4726 doesn't really tell much about filesystem permissions. Now it simply 4727 ask user what to do and does it as requested. If things go wrong 4728 errors will be catched anyway. 4729 47302018-09-28 [Colin Leroy] 3.17.0-67-g11ca74eea 4731 4732 * src/common/utils.c 4733 Fix possible resource leak 4734 47352018-09-28 [Colin Leroy] 3.17.0-66-gf93d09243 4736 4737 * src/plugins/archive/libarchive_archive.c 4738 Fix implicit declaration of g_close() 4739 47402018-09-28 [Colin Leroy] 3.17.0-65-ga997ff5d2 4741 4742 * .gitignore 4743 Add a few ignores 4744 47452018-09-28 [Colin Leroy] 3.17.0-64-g2c28ac874 4746 4747 * src/plugins/notification/gtkhotkey/x11/tomboykeybinder.c 4748 Fix build on Debian 7 4749 47502018-09-28 [Colin Leroy] 3.17.0-63-g245cb39fa 4751 4752 * src/plugins/libravatar/libravatar_missing.c 4753 Fix Coverity warning (unsafe fscanf) 4754 47552018-09-28 [Colin Leroy] 3.17.0-62-gd285bdfc2 4756 4757 * src/compose.c 4758 * src/mainwindow.c 4759 * src/summaryview.c 4760 * src/summaryview.h 4761 * src/toolbar.c 4762 Fix bug #3889, "Address and quoted message inconsistent in reply" * 4763 Fix right-click replying to messages in summaryview * Fix corner-case 4764 when selected and opened messages are different, and one of them is 4765 to a mailing-list. 4766 47672018-09-28 [Colin Leroy] 3.17.0-61-gd15c76ad8 4768 4769 * src/messageview.c 4770 Fix possible null-dereference (thanks Coverity) 4771 47722018-09-27 [Colin Leroy] 3.17.0-60-g029c9c58d 4773 4774 * src/mainwindow.c 4775 Fix Quicksearch eating keypresses it didn't handle. 4776 47772018-09-23 [Andrej Kacian] 3.17.0-59-ga2394c03d 4778 4779 * src/summaryview.c 4780 Add a NULL check in summary_select_by_msg_list when selecting tree 4781 nodes. This fixes an assertion failure when executing an action 4782 which moves selected messages to a different folder. We obviously 4783 cannot select previously selected messages if they're not in current 4784 folder anymore. 4785 47862018-09-20 [wwp] 3.17.0-58-g9278a0825 4787 4788 * src/gtk/quicksearch.c 4789 Quicksearch: expand extended symbols on "Edit", patch by Olivier 4790 Brunel. 4791 47922018-09-20 [Paul] 3.17.0-57-gf8cbcff32 4793 4794 * src/common/defs.h 4795 Fix protocol part of some more URLs 4796 47972018-09-20 [Ricardo Mones] 3.17.0-56-g35966d64d 4798 4799 * README 4800 Fix protocol part of some URLs 4801 48022018-09-18 [Andrej Kacian] 3.17.0-55-g65301ac54 4803 4804 * src/plugins/rssyl/parse822.c 4805 * src/plugins/rssyl/rssyl_add_item.c 4806 Set missing pubdate/moddate in RSSyl items to the other one, if 4807 available. 4808 48092018-09-18 [Andrej Kacian] 3.17.0-54-geff481a29 4810 4811 * src/plugins/rssyl/libfeed/parser_rss20.c 4812 The pubDate timestamp in RSS2.0 sets date_published. 4813 48142018-09-12 [Ricardo Mones] 3.17.0-53-g102ceb8bd 4815 4816 * src/common/utils.c 4817 * src/common/utils.h 4818 * src/imap.c 4819 Remove dead code 4820 48212018-09-11 [Andrej Kacian] 3.17.0-52-ga18aab16d 4822 4823 * src/main.c 4824 Remove unused macro G_STRING_APPEND_ENCODED_URI. 4825 48262018-09-10 [Paul] 3.17.0-51-g8361f2b0d 4827 4828 * src/compose.c 4829 fix warning dialogue when a re-edited draft compose window is closed 4830 after a send failure prevents unexpected loss of drafted message 4831 48322018-09-07 [Andrej Kacian] 3.17.0-50-g9b21fc565 4833 4834 * src/plugins/fancy/fancy_viewer.c 4835 Restore the hovering-over-link callback in Fancy viewer. We still 4836 need it to display the hovered-over link in statusbar. 4837 48382018-09-07 [wwp] 3.17.0-49-g39641415e 4839 4840 * src/compose.c 4841 * src/folder_item_prefs.c 4842 * src/folder_item_prefs.h 4843 * src/prefs_folder_item.c 4844 Add new folder options: enable/disable per-folder signing and 4845 encrypting (by default: obey to applicable account preference). 4846 48472018-09-06 [Andrej Kacian] 3.17.0-48-gfea0a7450 4848 4849 * src/common/proxy.c 4850 * src/prefs_account.c 4851 * src/prefs_common.c 4852 Fix dangling pointer in proxy password handling. Initialize 4853 proxy_info.proxy_pass to NULL, and reset it back to NULL after use. 4854 48552018-09-06 [Andrej Kacian] 3.17.0-47-g947233075 4856 4857 * src/common/proxy.c 4858 Show correct address:port in SOCKS5 proxy connection failure message. 4859 The address and port contained in the server response are what the 4860 proxy server has bound locally for the connection, not the 4861 destination address and port. 4862 48632018-09-06 [Andrej Kacian] 3.17.0-46-g1c069e306 4864 4865 * src/password.c 4866 Handle corrupted decrypted passwords gracefully. Check whether the 4867 decrypted password is a valid UTF-8 string, and return an empty 4868 string if not, instead of returning garbage, probably not 4869 NULL-terminated data, and causing problems down the road. 4870 48712018-09-06 [Andrej Kacian] 3.17.0-45-gd97d7cbec 4872 4873 * src/common/xml.c 4874 Avoid an unnecessary string copy in xml_attr_new_int(). 4875 48762018-09-06 [wwp] 3.17.0-44-g86fb1955a 4877 4878 * src/compose.c 4879 Rename activate_privacy_system() to 4880 compose_activate_privacy_system(). 4881 48822018-09-05 [Andrej Kacian] 3.17.0-43-gccd25e247 4883 4884 * configure.ac 4885 Bump up minimum required webkitgtk version to 1.10.0. That's when 4886 WebKitWebView's "context-menu" signal was added, we start using it in 4887 288d3a708. 4888 48892018-09-05 [Andrej Kacian] 3.17.0-42-g288d3a708 4890 4891 * src/plugins/fancy/fancy_viewer.c 4892 Fix links not being opened in browser when Fancy menu is opened with 4893 a keyboard. 4894 48952018-09-05 [Andrej Kacian] 3.17.0-41-gcec15eadf 4896 4897 * src/procmsg.c 4898 Remove unused string copy from procmsg_msg_exist(). 4899 49002018-09-03 [wwp] 3.17.0-40-g2cce3ea35 4901 4902 * src/plugins/vcalendar/vcal_folder.c 4903 Fix capitalization of a one Web[cC]al occurrence. 4904 49052018-08-31 [Ricardo Mones] 3.17.0-39-g09bc21b96 4906 4907 * configure.ac 4908 Fix bug #3418 ‘Building on a Cross Compiling toolchain doesn't work’ 4909 The bug is really fixed in commit 4910 8eee2fd5ddb9d24d8f58bf88afdea8ca67daaea5 This only adds a slight 4911 modification of the remaining portion of the patch checking the macro 4912 itself, from the original attached to the bug by 4913 ridai.govinda@gmail.com. 4914 49152018-08-31 [Andrej Kacian] 3.17.0-38-gc60b0fe14 4916 4917 * INSTALL 4918 Updated INSTALL file. Updated required GTK+ version, and removed the 4919 outdated list of configure options. The existing reference to --help 4920 should suffice there. 4921 49222018-08-31 [Andrej Kacian] 3.17.0-37-ga095dd9a4 4923 4924 * .gitignore 4925 * Makefile.am 4926 * appdata/Makefile.am 4927 * config/Makefile.am 4928 * config/test-driver 4929 * configure.ac 4930 * doc/Makefile.am 4931 * doc/man/Makefile.am 4932 * m4/Makefile.am 4933 * manual/Makefile.am 4934 * manual/de/Makefile.am 4935 * manual/de/dist/Makefile.am 4936 * manual/de/dist/html/Makefile.am 4937 * manual/de/dist/pdf/Makefile.am 4938 * manual/de/dist/ps/Makefile.am 4939 * manual/de/dist/txt/Makefile.am 4940 * manual/dist/Makefile.am 4941 * manual/dist/html/Makefile.am 4942 * manual/dist/pdf/Makefile.am 4943 * manual/dist/ps/Makefile.am 4944 * manual/dist/txt/Makefile.am 4945 * manual/dtd/Makefile.am 4946 * manual/es/Makefile.am 4947 * manual/es/dist/Makefile.am 4948 * manual/es/dist/html/Makefile.am 4949 * manual/es/dist/pdf/Makefile.am 4950 * manual/es/dist/ps/Makefile.am 4951 * manual/es/dist/txt/Makefile.am 4952 * manual/fr/Makefile.am 4953 * manual/fr/dist/Makefile.am 4954 * manual/fr/dist/html/Makefile.am 4955 * manual/fr/dist/pdf/Makefile.am 4956 * manual/fr/dist/ps/Makefile.am 4957 * manual/fr/dist/txt/Makefile.am 4958 * manual/pl/Makefile.am 4959 * manual/pl/dist/Makefile.am 4960 * manual/pl/dist/html/Makefile.am 4961 * manual/pl/dist/pdf/Makefile.am 4962 * manual/pl/dist/ps/Makefile.am 4963 * manual/pl/dist/txt/Makefile.am 4964 * src/Makefile.am 4965 * src/common/Makefile.am 4966 * src/common/tests/Makefile.am 4967 * src/common/tests/codeconv_test.c 4968 * src/common/tests/data/empty.xml 4969 * src/common/tests/md5_test.c 4970 * src/common/tests/mock_prefs_common_get_use_shred.h 4971 * src/common/tests/pkcs5_pbkdf2_test.c 4972 * src/common/tests/xml_test.c 4973 * src/etpan/Makefile.am 4974 * src/gtk/Makefile.am 4975 * src/plugins/Makefile.am 4976 * src/plugins/acpi_notifier/Makefile.am 4977 * src/plugins/address_keeper/Makefile.am 4978 * src/plugins/archive/Makefile.am 4979 * src/plugins/att_remover/Makefile.am 4980 * src/plugins/attachwarner/Makefile.am 4981 * src/plugins/bogofilter/Makefile.am 4982 * src/plugins/bsfilter/Makefile.am 4983 * src/plugins/clamd/Makefile.am 4984 * src/plugins/clamd/libclamd/Makefile.am 4985 * src/plugins/demo/Makefile.am 4986 * src/plugins/dillo/Makefile.am 4987 * src/plugins/fancy/Makefile.am 4988 * src/plugins/fetchinfo/Makefile.am 4989 * src/plugins/gdata/Makefile.am 4990 * src/plugins/libravatar/Makefile.am 4991 * src/plugins/mailmbox/Makefile.am 4992 * src/plugins/managesieve/Makefile.am 4993 * src/plugins/newmail/Makefile.am 4994 * src/plugins/notification/Makefile.am 4995 * src/plugins/notification/gtkhotkey/Makefile.am 4996 * src/plugins/pdf_viewer/Makefile.am 4997 * src/plugins/perl/Makefile.am 4998 * src/plugins/perl/tools/Makefile.am 4999 * src/plugins/pgpcore/Makefile.am 5000 * src/plugins/pgpinline/Makefile.am 5001 * src/plugins/pgpmime/Makefile.am 5002 * src/plugins/python/Makefile.am 5003 * src/plugins/python/examples/Makefile.am 5004 * src/plugins/rssyl/Makefile.am 5005 * src/plugins/rssyl/libfeed/Makefile.am 5006 * src/plugins/rssyl/libfeed/tests/Makefile.am 5007 * src/plugins/rssyl/libfeed/tests/date_test.c 5008 * src/plugins/rssyl/libfeed/tests/feed_test.c 5009 * .../libfeed/tests/mock_procheader_date_parse.h 5010 * src/plugins/rssyl/strutils.h 5011 * src/plugins/rssyl/tests/Makefile.am 5012 * src/plugins/rssyl/tests/strutils_test.c 5013 * src/plugins/smime/Makefile.am 5014 * src/plugins/spam_report/Makefile.am 5015 * src/plugins/spamassassin/Makefile.am 5016 * src/plugins/tnef_parse/Makefile.am 5017 * src/plugins/vcalendar/Makefile.am 5018 * src/tests/Makefile.am 5019 * src/tests/entity_test.c 5020 * src/tests/mock_debug_print.h 5021 * tests.mk 5022 * tools/Makefile.am 5023 Added unit test framework, and some initial unit tests. 5024 50252018-08-31 [Andrej Kacian] 3.17.0-36-gee945a68a 5026 5027 * src/common/md5.c 5028 md5.c doesn't need to include entire utils.h. 5029 50302018-08-31 [Andrej Kacian] 3.17.0-35-gf7b61e7f3 5031 5032 * src/Makefile.am 5033 * src/common/Makefile.am 5034 * src/{ => common}/codeconv.c 5035 * src/{ => common}/codeconv.h 5036 * src/common/template.c 5037 * src/{ => common}/unmime.c 5038 * src/{ => common}/unmime.h 5039 * src/common/utils.c 5040 * src/common/xml.c 5041 * src/plugins/rssyl/libfeed/parser_opml.c 5042 Moved codeconv.[ch] and unmime.[ch] to common/ subdir. That's where 5043 they belong. This also clears up a few ugly cases of other files in 5044 common including "../codeconv.h". 5045 50462018-08-31 [Andrej Kacian] 3.17.0-34-g6a3c7a527 5047 5048 * src/codeconv.c 5049 * src/codeconv.h 5050 * src/main.c 5051 Decouple codeconv.c from prefs_common. 5052 50532018-08-31 [Andrej Kacian] 3.17.0-33-gb253d35d1 5054 5055 * src/common/md5.c 5056 Add parameter sanity checks to md5_hex_digest() and md5_hex_hmac(). 5057 50582017-12-27 [Olivier Brunel] 3.17.0-32-g0b7583815 5059 5060 * src/compose.c 5061 Preserve flags & tags when re-editing a message When re-editing a 5062 message, let's preserve its flags (color labels, etc) and tags. Can 5063 be especially useful for those who use such things on queued 5064 messages, and find themselves re-editing messages afterwards but 5065 before actually sending them. 5066 50672017-12-27 [Olivier Brunel] 3.17.0-31-g7c26149b4 5068 5069 * src/action.c 5070 action: Keep selection set afterwards Upon running (filtering) 5071 actions, the current selection was lost (due to refreshing the 5072 current folder); Let's restore it. 5073 50742017-08-02 [Olivier Brunel] 3.17.0-30-g1ad759a67 5075 5076 * src/advsearch.c 5077 Speed-up searches in References via "x" Since commit 5c9f9e47 (in 5078 2001!) the header "References" is actually cached in MsgInfo, so 5079 searching it can be substantially faster if "x" expands to 5080 'references' instead of 'header "References"', much like with 'i' 5081 (messageid) or 'I' (inreplyto). 5082 50832018-08-30 [wwp] 3.17.0-29-g48ba0be46 5084 5085 * src/common/prefs.c 5086 Fix wrong logics leading to writing possibly broken config file, 5087 patch by Olivier Brunel. 5088 50892018-08-28 [Ricardo Mones] 3.17.0-28-g1006bf39d 5090 5091 * README 5092 Restore Fancy entry in README, still in tarball ;) Thanks Woody for 5093 noticing. 5094 50952018-08-27 [Paul] 3.17.0-27-g8eee2fd5d 5096 5097 * configure.ac 5098 fix lintian autotools-pkg-config-macro-not-cross-compilation-safe 5099 warning see 5100 5101 mpilation-safe.html 5102 51032018-08-27 [Ricardo Mones] 3.17.0-26-g9883b5177 5104 5105 * README 5106 Update plugins in README 5107 51082018-08-26 [wwp] 3.17.0-25-gf3accc742 5109 5110 * src/codeconv.c 5111 Fix wrong test leading to dead code (and dead func), CID 1438531. 5112 51132018-08-26 [Paul] 3.17.0-24-g96806a081 5114 5115 * src/common/version.h.in 5116 * src/mainwindow.c 5117 always show the full version on the mainwindow regardless of 5118 --enable-maintainer-mode 5119 51202018-08-26 [Paul] 3.17.0-23-g8932d9161 5121 5122 * NEWS 5123 * README 5124 * RELEASE_NOTES 5125 for release 3.17.1 5126 51272018-08-25 [Andrej Kacian] 3.17.0-22-ga2fa3991f 5128 5129 * src/plugins/vcalendar/claws.def 5130 Update vcalendar's claws.def file for Windows build after recent 5131 changes. Thanks to Abhay S. Kushwaha. 5132 51332018-08-25 [Andrej Kacian] 3.17.0-21-ge3670efae 5134 5135 * src/folderview.c 5136 Improve Left Arrow keypress handling for childless folders in 5137 folderview. Based on patch by Abhay S. Kushwaha. 5138 51392018-08-24 [wwp] 3.17.0-20-g125f9caed 5140 5141 * src/folderutils.c 5142 * src/folderutils.h 5143 * src/folderview.c 5144 * src/summaryview.c 5145 Optimize (for speed) and factorize code related to marking folders as 5146 read/unread recursively. A bit of code format fixing too. 5147 51482018-08-24 [Andrej Kacian] 3.17.0-19-g1c18933cc 5149 5150 * manual/de/dist/pdf/Makefile.am 5151 * manual/de/dist/ps/Makefile.am 5152 * manual/dist/pdf/Makefile.am 5153 * manual/dist/ps/Makefile.am 5154 * manual/es/dist/pdf/Makefile.am 5155 * manual/es/dist/ps/Makefile.am 5156 * manual/fr/dist/pdf/Makefile.am 5157 * manual/fr/dist/ps/Makefile.am 5158 * manual/pl/dist/pdf/Makefile.am 5159 * manual/pl/dist/ps/Makefile.am 5160 Fix building manual PDF and PS formats when building outside of 5161 source dir. 5162 51632018-08-24 [Andrej Kacian] 3.17.0-18-g4bed28b4a 5164 5165 * src/plugins/archive/Makefile.am 5166 * src/plugins/bogofilter/Makefile.am 5167 * src/plugins/bsfilter/Makefile.am 5168 * src/plugins/clamd/Makefile.am 5169 * src/plugins/clamd/libclamd/Makefile.am 5170 * src/plugins/dillo/Makefile.am 5171 * src/plugins/fancy/Makefile.am 5172 * src/plugins/fancy/fancy_prefs.c 5173 * src/plugins/mailmbox/Makefile.am 5174 * src/plugins/notification/Makefile.am 5175 * src/plugins/perl/Makefile.am 5176 * src/plugins/python/Makefile.am 5177 * src/plugins/rssyl/Makefile.am 5178 * src/plugins/spam_report/Makefile.am 5179 * src/plugins/spamassassin/Makefile.am 5180 * src/plugins/tnef_parse/Makefile.am 5181 Fix various plugins including generated .h files when building 5182 outside of source dir. 5183 51842018-08-24 [Andrej Kacian] 3.17.0-17-gf2f20fc45 5185 5186 * configure.ac 5187 Fix configure version detection when building outside of srcdir. 5188 51892018-08-24 [Colin Leroy] 3.17.0-16-g5783d2a91 5190 5191 * src/gtk/gtkutils.c 5192 * src/gtk/gtkutils.h 5193 * src/prefs_matcher.c 5194 Better GUI (with calendar) for date filtering condition. 5195 51962018-08-24 [Colin Leroy] 3.17.0-15-gba29a2031 5197 5198 * src/gtk/gtkutils.c 5199 * src/gtk/gtkutils.h 5200 * src/plugins/vcalendar/vcal_meeting_gtk.c 5201 Move time selector from vCalendar to gtkutils 5202 52032018-08-24 [Colin Leroy] 3.17.0-14-geee41ab09 5204 5205 * src/prefs_matcher.c 5206 Filtering: simple GUI for date_after/before 5207 52082018-08-24 [Colin Leroy] 3.17.0-13-g0314475ba 5209 5210 * src/advsearch.c 5211 * src/gtk/quicksearch.c 5212 * src/matcher.c 5213 * src/matcher.h 5214 * src/matcher_parser_parse.y 5215 Filtering: add date_before and date_after 5216 52172018-08-23 [Colin Leroy] 3.17.0-12-gf6016ef46 5218 5219 * src/matcher.c 5220 Only handle GTK events when matcher test thread takes more than 0 5221 seconds. 5222 52232018-08-22 [Andrej Kacian] 3.17.0-11-gbf1a86dad 5224 5225 * src/common/pkcs5_pbkdf2.c 5226 Add null pointer checks to pkcs5_pbkdf2(). 5227 52282018-08-21 [Andrej Kacian] 3.17.0-10-gfe0f62b14 5229 5230 * src/codeconv.c 5231 Added null parameter checks in codeconv.c where appropriate. 5232 52332018-08-21 [Andrej Kacian] 3.17.0-9-g85d5f5971 5234 5235 * src/common/md5.h 5236 * src/common/utils.h 5237 Move the typedef for "u32" from utils.h to md5.h, since it is only 5238 used there. 5239 52402018-08-21 [Andrej Kacian] 3.17.0-8-g30e2a5df4 5241 5242 * src/plugins/rssyl/libfeed/parser.c 5243 Removed an unused #include from libfeed's parser.c. 5244 52452018-08-21 [wwp] 3.17.0-7-g3d199c4b0 5246 5247 * src/prefs_account.c 5248 * src/prefs_receive.c 5249 * src/prefs_receive.h 5250 Fix missing check for a retrieving interval minimum value in accounts 5251 prefs, don't use abbreviated units there and follow the global prefs 5252 style. 5253 52542018-08-21 [wwp] 3.17.0-6-g043c4130b 5255 5256 * src/inc.c 5257 Fix wrong time unit shown in offline-override dialog (IMAP), and 5258 while we're at it, use the most appropriate reduced number+unit. 5259 52602018-08-18 [Andrej Kacian] 3.17.0-5-gc4b436bcd 5261 5262 * src/entity.c 5263 Remove unneeded includes from entity.c. 5264 52652018-08-18 [wwp] 3.17.0-4-g6406496b9 5266 5267 * src/account.c 5268 Warn and fail rather than miserably crashing when format string in 5269 faulty. 5270 52712018-08-18 [wwp] 3.17.0-3-ge0a319b4b 5272 5273 * src/quote_fmt_parse.y 5274 Fix for Bug 4072: Crash when clicking 'reply' or 'reply with quote' 5275 Wrong '%\n' format causes a crash in g_strdup_printf. 5276 52772018-08-16 [wwp] 3.17.0-2-g779d80e31 5278 5279 * src/addrgather.c 5280 * src/crash.c 5281 * src/gtk/foldersort.c 5282 * src/gtk/foldersort.h 5283 * src/plugins/gdata/cm_gdata_contacts.c 5284 * src/plugins/gdata/cm_gdata_contacts.h 5285 * src/plugins/gdata/cm_gdata_prefs.c 5286 * src/plugins/gdata/cm_gdata_prefs.h 5287 * src/plugins/gdata/gdata_plugin.c 5288 * src/plugins/gdata/gdata_plugin.h 5289 * src/plugins/notification/notification_banner.h 5290 * src/plugins/notification/notification_command.c 5291 * src/plugins/notification/notification_command.h 5292 * src/plugins/notification/notification_core.c 5293 * src/plugins/notification/notification_core.h 5294 * src/plugins/notification/notification_foldercheck.c 5295 * src/plugins/notification/notification_foldercheck.h 5296 * src/plugins/notification/notification_hotkeys.c 5297 * src/plugins/notification/notification_hotkeys.h 5298 * src/plugins/notification/notification_indicator.c 5299 * src/plugins/notification/notification_indicator.h 5300 * src/plugins/notification/notification_lcdproc.c 5301 * src/plugins/notification/notification_lcdproc.h 5302 * src/plugins/notification/notification_pixbuf.c 5303 * src/plugins/notification/notification_pixbuf.h 5304 * src/plugins/notification/notification_plugin.c 5305 * src/plugins/notification/notification_plugin.h 5306 * src/plugins/notification/notification_popup.c 5307 * src/plugins/notification/notification_popup.h 5308 * src/plugins/notification/notification_prefs.c 5309 * src/plugins/notification/notification_prefs.h 5310 * src/plugins/notification/notification_trayicon.c 5311 * src/plugins/notification/notification_trayicon.h 5312 * src/plugins/pdf_viewer/poppler_viewer.c 5313 * src/plugins/perl/perl_gtk.c 5314 * src/plugins/perl/perl_gtk.h 5315 * src/plugins/perl/perl_plugin.c 5316 * src/plugins/perl/perl_plugin.h 5317 * src/plugins/python/accounttype.c 5318 * src/plugins/python/accounttype.h 5319 * src/plugins/python/clawsmailmodule.c 5320 * src/plugins/python/clawsmailmodule.h 5321 * src/plugins/python/composewindowtype.c 5322 * src/plugins/python/composewindowtype.h 5323 * src/plugins/python/folderpropertiestype.c 5324 * src/plugins/python/folderpropertiestype.h 5325 * src/plugins/python/foldertype.c 5326 * src/plugins/python/foldertype.h 5327 * src/plugins/python/mailboxtype.c 5328 * src/plugins/python/mailboxtype.h 5329 * src/plugins/python/messageinfotype.c 5330 * src/plugins/python/messageinfotype.h 5331 * src/plugins/python/nodetype.c 5332 * src/plugins/python/nodetype.h 5333 * src/plugins/python/python_plugin.c 5334 * src/plugins/rssyl/opml_export.c 5335 * src/plugins/rssyl/opml_import.c 5336 * src/plugins/rssyl/parse822.c 5337 * src/plugins/rssyl/plugin.c 5338 * src/plugins/rssyl/rssyl.c 5339 * src/plugins/rssyl/rssyl_add_item.c 5340 * src/plugins/rssyl/rssyl_cb_menu.c 5341 * src/plugins/rssyl/rssyl_deleted.c 5342 * src/plugins/rssyl/rssyl_gtk.c 5343 * src/plugins/rssyl/rssyl_parse_feed.c 5344 * src/plugins/rssyl/rssyl_subscribe.c 5345 * src/plugins/rssyl/rssyl_subscribe_gtk.c 5346 * src/plugins/rssyl/strutils.c 5347 * src/prefs_msg_colors.c 5348 * src/procmsg.h 5349 Fix/normalize product name in few places in UI and in several source 5350 files. 5351 53522018-08-16 [wwp] 3.17.0-1-gb6d5a0d4d 5353 5354 * src/ldaputil.c 5355 Sucesfuly fix typos in LDAP log prints. 5356 53572018-08-15 [Paul] 3.17.0 5358 5359 * NEWS 5360 * README 5361 * RELEASE_NOTES 5362 for release 3.17.0 5363 53642018-08-15 [Paul] 3.16.0-272-g5c1b4cfb8 5365 5366 * po/ca.po 5367 * po/cs.po 5368 * po/da.po 5369 * po/de.po 5370 * po/fi.po 5371 * po/hu.po 5372 * po/nb.po 5373 * po/nl.po 5374 * po/pt_BR.po 5375 * po/ro.po 5376 * po/ru.po 5377 * po/sk.po 5378 * po/sv.po 5379 * po/tr.po 5380 * po/zh_TW.po 5381 translations updates submitted by David Medina, David Vachulka, Erik 5382 P. Olsen, Simon Legner, Flammie Pirinen, Páder Rezső, Petter Adsen, 5383 Marcel Pol, Frederico Goncalves Guimaraes, Cristian Secară, Mikhail 5384 Kurinnoi, Slavko, Andreas Rönnquist, Numan Demirdöğen, and Mark Chang 5385 53862018-08-15 [Ricardo Mones] 3.16.0-271-gab9483a09 5387 5388 * src/common/tlds.h 5389 Update list of TLDs for release 5390 53912018-08-15 [Ricardo Mones] 3.16.0-270-g7f9ab05e0 5392 5393 * po/es.po 5394 Some fixes to Spanish translation 5395 53962018-08-15 [wwp] 3.16.0-269-g3c05ca4eb 5397 5398 * po/fr.po 5399 French translation: last fixes and updates. 5400 54012018-08-14 [Ricardo Mones] 3.16.0-268-gdf3e4d6f4 5402 5403 * po/es.po 5404 Update Spanish translation 5405 54062018-08-14 [wwp] 3.16.0-267-g6073dfd02 5407 5408 * po/fr.po 5409 French translation: introduce inclusive modern French forms (I guess 5410 we'll get feedback about this), patch by Colin. 5411 54122018-08-14 [wwp] 3.16.0-266-ge8ed0f9dc 5413 5414 * po/fr.po 5415 French translation: fix few uses of ID and capitalization. 5416 54172018-08-14 [wwp] 3.16.0-265-gbef81e10b 5418 5419 * po/fr.po 5420 Fix French translation file. 5421 54222018-08-14 [wwp] 3.16.0-264-g9bcda66fb 5423 5424 * po/fr.po 5425 French translation: few fixes more. 5426 54272018-08-14 [wwp] 3.16.0-263-g80b8dda13 5428 5429 * po/fr.po 5430 Update French translation (more to come). 5431 54322018-08-13 [Andrej Kacian] 3.16.0-262-gee7929f73 5433 5434 * src/plugins/rssyl/strutils.c 5435 Fix an embarrassing mistake in rssyl_strreplace(). Closes bug #4068: 5436 Claws Mail hangs when getting news from a certain feed 5437 54382018-08-13 [Andrej Kacian] 3.16.0-261-gd81313eb3 5439 5440 * src/plugins/rssyl/strutils.c 5441 Avoid a needless string copy in rssyl_replace_html_stuff(). 5442 54432018-08-13 [Andrej Kacian] 3.16.0-260-gbdf646329 5444 5445 * src/plugins/rssyl/strutils.c 5446 Add <sub> and </sub> to list of HTML tags to remove from feed 5447 subjects. 5448 54492018-08-13 [Andrej Kacian] 3.16.0-259-g383333946 5450 5451 * src/plugins/rssyl/strutils.c 5452 Return a copy of the string also when sanity checks fail. Also, use 5453 GLib's g_return functions instead of ifs and debug_prints. 5454 54552018-08-13 [wwp] 3.16.0-258-gd8525e5d8 5456 5457 * src/summaryview.c 5458 Fix buffer clash (one already present, one added in 5459 3.16.0-254-gb9c4e27), leading to broken To value in From column of 5460 message list. 5461 54622018-08-07 [Ricardo Mones] 3.16.0-257-g95583f605 5463 5464 * po/es.po 5465 Some improvements upon translation 5466 54672018-08-03 [Andrej Kacian] 3.16.0-256-gd5d08c669 5468 5469 * src/main.c 5470 Fix a memory leak when saving last opened folder on exit. 5471 54722018-08-03 [Andrej Kacian] 3.16.0-255-g668f7cb60 5473 5474 * src/html.c 5475 Fix a memory leak in sc_html_parse_tag(). 5476 54772018-08-03 [Andrej Kacian] 3.16.0-254-gb9c4e27fa 5478 5479 * src/summaryview.c 5480 Fix a memory leak in summary_set_header(). 5481 54822018-08-03 [Andrej Kacian] 3.16.0-253-gb9a58ed5f 5483 5484 * src/stock_pixmap.c 5485 Fixed a memory leak in stock_pixmap_widget_with_overlay(). 5486 54872018-08-03 [Andrej Kacian] 3.16.0-252-ge44bccaba 5488 5489 * src/mainwindow.c 5490 * src/toolbar.c 5491 Fix memory leaks in toolbar handling of alternate icons (mail/news, 5492 ham/spam). 5493 54942018-08-03 [Andrej Kacian] 3.16.0-251-g7f375eddc 5495 5496 * src/plugins/managesieve/sieve_prefs.c 5497 Fix two GTK runtime warnings in Managesieve feed properties dialog. 5498 54992018-08-03 [Andrej Kacian] 3.16.0-250-g6a09dd4c2 5500 5501 * src/plugins/rssyl/rssyl_feed_props.c 5502 Fix two GTK runtime warnings in RSSyl feed properties dialog. 5503 55042018-07-15 [Andrej Kacian] 3.16.0-249-g5b0e5014b 5505 5506 * src/textview.c 5507 Improve textview keypress handling for scrolling. (PgUp/Down, Space, 5508 Backspace) 5509 55102018-07-25 [Ricardo Mones] 3.16.0-248-ge025cbc3b 5511 5512 * src/plugins/mailmbox/mailmbox.c 5513 Mailmbox: fix buffer size Should fix the following warnings reported 5514 on ML¹: mailmbox.c: In function 5515 ‘claws_mailmbox_expunge_no_lock.part.4’: mailmbox.c:1260:34: warning: 5516 ‘XXXXXX’ directive output may be truncated writing 6 bytes into a 5517 region of size between 1 and 4096 [-Wformat-truncation=] 5518 snprintf(tmpfile, PATH_MAX, "%sXXXXXX", folder->mb_filename); ^~~~~~ 5519 mailmbox.c:1260:3: note: ‘snprintf’ output between 7 and 4102 bytes 5520 into a destination of size 4096 snprintf(tmpfile, PATH_MAX, 5521 "%sXXXXXX", folder->mb_filename); 5522 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ¹ 5523 https://lists.claws-mail.org/pipermail/users/2018-July/022270.html 5524 55252018-07-15 [Andrej Kacian] 3.16.0-247-g4fe990adf 5526 5527 * src/inc.c 5528 * src/inc.h 5529 * src/mainwindow.c 5530 When switching to/from offline mode, reset override timers. Closes 5531 bug #4056: Impossible to disable overriding of offline mode 5532 55332018-07-22 [Andrej Kacian] 3.16.0-246-g5513d4e1c 5534 5535 * src/advsearch.c 5536 Fixed a small memory leak in advsearch_expand_search_string(). 5537 55382018-07-22 [Andrej Kacian] 3.16.0-245-g99c3a400f 5539 5540 * src/plugins/managesieve/managesieve.c 5541 Fix auth retry in Managesieve - wrong state variable was being set. 5542 55432018-07-22 [Andrej Kacian] 3.16.0-244-g0050d6e5b 5544 5545 * src/account.c 5546 * src/addressbook_foldersel.c 5547 * src/editaddress_other_attributes_ldap.c 5548 * src/plugins/libravatar/libravatar.c 5549 * src/plugins/pgpcore/select-keys.c 5550 * src/summary_search.c 5551 Removed a few obsolete and unused functions. 5552 55532018-07-22 [Andrej Kacian] 3.16.0-243-g67583f39b 5554 5555 * src/account.c 5556 * src/inc.c 5557 When deleting an account, cancel its autocheck timer. 5558 55592018-07-20 [Paul] 3.16.0-242-g2af61e132 5560 5561 * src/gtk/quicksearch.c 5562 fix bug 4058, '# in extended search description window should not be 5563 translated' 5564 55652018-07-17 [Andrej Kacian] 3.16.0-241-g4b7454fd6 5566 5567 * src/plugins/rssyl/rssyl_deleted.c 5568 RSSyl: do not look at modified time when matching deleted items 5569 55702018-07-16 [Andrej Kacian] 3.16.0-240-gacbfbbf4d 5571 5572 * src/plugins/rssyl/rssyl_subscribe.c 5573 RSSyl: Re-add a mistakenly deleted #include. 5574 55752018-07-15 [Andrej Kacian] 3.16.0-239-g07c9868d7 5576 5577 * src/plugins/pgpcore/prefs_gpg.c 5578 Remove unneeded debug_print lines. 5579 55802018-07-15 [Andrej Kacian] 3.16.0-238-gdac4f7412 5581 5582 * src/plugins/pgpcore/prefs_gpg.c 5583 Save the account custom signing key ID even if other option than 5584 custom is selected. 5585 55862018-07-15 [Andrej Kacian] 3.16.0-237-g04070b4fc 5587 5588 * src/plugins/rssyl/rssyl.c 5589 * src/plugins/rssyl/rssyl_cb_menu.c 5590 * src/plugins/rssyl/rssyl_feed.c 5591 * src/plugins/rssyl/rssyl_feed_props.c 5592 * src/plugins/rssyl/rssyl_subscribe.c 5593 RSSyl: add more missing checks for offline mode Closes bug #4014 - 5594 "Work offline" doesn't seem to affect RSS 5595 55962018-07-15 [Andrej Kacian] 3.16.0-236-gd670b55a1 5597 5598 * src/plugins/rssyl/rssyl_deleted.c 5599 RSSyl: rework matching deleted items to better handle feeds without 5600 id Fixes bug #3971 again. 5601 56022018-06-17 [Andrej Kacian] 3.16.0-235-gdf5a92776 5603 5604 * src/account.c 5605 * src/inc.c 5606 * src/inc.h 5607 * src/prefs_account.c 5608 * src/prefs_account.h 5609 * src/prefs_common.h 5610 * src/prefs_migration.c 5611 Allow separate autocheck configuration for accounts. Accounts can 5612 have their own autocheck intervals, or follow global interval. This 5613 separates the autocheck configuration from 'Get all'. config_version 5614 is bumped to 3, because meaning of "receive_at_get_all" in account 5615 configuration has changed. Closes bug #2552: in automatic checking, 5616 enable the use of different time intervals Closes bug #2837: Detach 5617 automatic email checking from 'get all' 5618 56192018-07-13 [Andrej Kacian] 3.16.0-234-g4188d85ff 5620 5621 * src/plugins/archive/Makefile.am 5622 Added missing archiver_prefs.h to archive_la_SOURCES. 5623 56242018-07-13 [Andrej Kacian] 3.16.0-233-gbe57deacf 5625 5626 * src/plugins/archive/Makefile.am 5627 * src/plugins/notification/gtkhotkey/Makefile.am 5628 * src/plugins/pgpcore/Makefile.am 5629 * src/plugins/pgpinline/Makefile.am 5630 * src/plugins/pgpmime/Makefile.am 5631 * src/plugins/smime/Makefile.am 5632 * src/plugins/tnef_parse/Makefile.am 5633 * src/plugins/vcalendar/Makefile.am 5634 Do not let plugins install their header files, unless necessary. The 5635 only plugin that needs to do that is pgpcore, as there could in 5636 theory exist an external plugin that depends on it, and uses symbols 5637 from it. 5638 56392018-07-13 [Andrej Kacian] 3.16.0-232-gebc70c916 5640 5641 * src/gtk/gtkcmclist.c 5642 Fix a condition typo in gtk_cmclist_motion(). 5643 56442018-07-08 [Andrej Kacian] 3.16.0-231-g493ff6c54 5645 5646 * src/account.c 5647 Get rid of account_list_view_add(), since it was just a useless 5648 middleman. The logic was pushed down to 5649 account_list_store_insert_account_item(), now we only need to pass 5650 PrefsAcount pointer to it. 5651 56522018-07-05 [Andrej Kacian] 3.16.0-230-g41f9ff234 5653 5654 * src/prefs_account.c 5655 * src/prefs_proxy.c 5656 Add "Show password" checkbox to each Proxy pref page. 5657 56582018-07-05 [Andrej Kacian] 3.16.0-229-g57c47f444 5659 5660 * src/plugins/managesieve/claws.def 5661 * src/plugins/managesieve/managesieve.c 5662 More Windows build fixes. Patch by Abhay S. Kushwaha. 5663 56642018-07-01 [Andrej Kacian] 3.16.0-228-ge595b5c0e 5665 5666 * src/plugins/managesieve/sieve_prefs.c 5667 Cleanup after moving Managesieve passwords to password store. Since 5668 the password was moved to password store, there is one less element 5669 in accounts' Managesieve config string. The "failed reading Sieve 5670 config elements" warning should not be printed if it's just password 5671 that's missing. 5672 56732018-07-01 [Andrej Kacian] 3.16.0-227-gfa7bec868 5674 5675 * src/passwordstore.c 5676 * src/passwordstore.h 5677 Added a password store function to check if a password exists. 5678 56792018-06-29 [Paul] 3.16.0-226-gbabfcbc9c 5680 5681 * src/messageview.c 5682 fix memory leak, and seasoned to suit some tastes 5683 56842018-06-29 [Paul] 3.16.0-225-gb7f852218 5685 5686 * src/messageview.c 5687 use TRUE/FALSE instead of 1/0 5688 56892018-06-29 [Paul] 3.16.0-224-gc927230cd 5690 5691 * src/account.c 5692 * src/account.h 5693 * src/messageview.c 5694 when a return-receipt request is sent to an unknown addr, make the 5695 user choose which acc to send from 5696 56972018-06-29 [Paul] 3.16.0-223-gbc4d36780 5698 5699 * src/plugins/vcalendar/vcal_folder.c 5700 vCalendar: Skip whitespace chars at the beginning of ics stream 5701 patch by Avinash Sonawane 5702 57032018-06-26 [Andrej Kacian] 3.16.0-222-ge99d08a93 5704 5705 * src/common/proxy.c 5706 * src/plugins/pgpcore/claws.def 5707 * src/plugins/vcalendar/claws.def 5708 Fix build for Windows, plus some missing symbols in claws.def files. 5709 Patches by Abhay S. Kushwaha. 5710 57112018-06-26 [Andrej Kacian] 3.16.0-221-g9e44f32fa 5712 5713 * src/ldapserver.c 5714 Fix some variable type mismatches in ldapsvr_connect() on Windows. 5715 57162018-06-25 [Holger Berndt] 3.16.0-220-g70d4cce5c 5717 5718 * src/plugins/gdata/cm_gdata_contacts.c 5719 GData plugin: Request interactive auth only in case of auth issues 5720 At the same time, make (now potentially ignored) errors more visible 5721 in the status bar in the same way as background mail fetching errors 5722 are reported. Fixes bug #3754 Modified version of the patch by 5723 Viacheslav Gagara on that bug report. 5724 57252018-06-24 [Holger Berndt] 3.16.0-219-ga6913537c 5726 5727 * src/plugins/gdata/cm_gdata_contacts.c 5728 GData plugin: Only allow one interactive auth session at a time 5729 57302018-06-22 [Paul] 3.16.0-218-gccdcff149 5731 5732 * src/plugins/rssyl/strutils.c 5733 strip whitespace from subscribed URLs 5734 57352018-06-21 [Paul] 3.16.0-217-g638d5b064 5736 5737 * src/messageview.c 5738 fix bug, 'MDN mail-accountname leak' always use whatever is in the 5739 To header for the From header when sending Return Receipts 5740 57412018-06-19 [Ricardo Mones] 3.16.0-216-g3be5d29aa 5742 5743 * src/plugins/libravatar/libravatar.c 5744 Default mode URL should be escaped before using it 5745 57462018-06-17 [Andrej Kacian] 3.16.0-215-g6d607675e 5747 5748 * src/prefs_account.c 5749 * src/prefs_gtk.c 5750 Fix 'Invalid PrefType for GtkEntry' warning for account proxy_pass. 5751 Also remove P_PASSWORD as valid PrefType in 5752 prefs_set_data_from_entry(). 5753 57542018-06-17 [Andrej Kacian] 3.16.0-214-gea7d60a3c 5755 5756 * src/account.c 5757 Clone also proxy-related prefs in account_clone(). 5758 57592018-06-12 [wwp] 3.16.0-213-g1af1326d6 5760 5761 * src/matcher.c 5762 * src/prefs_matcher.c 5763 Include Resent-From and Resent-To in Any/All header(s) (in 5764 addressbook) matcher rules. 5765 57662018-06-12 [wwp] 3.16.0-212-ga21c0db93 5767 5768 * src/textview.c 5769 Clean up and unfold more standard headers (Bcc, Reply-To, Sender, 5770 Resent-From and Resent-To). 5771 57722018-06-12 [wwp] 3.16.0-211-gadb7f8627 5773 5774 * src/textview.c 5775 Properly highlight the whole email address in Resent-From and 5776 Resent-To headers. 5777 57782018-06-11 [Michael Rasmussen] 3.16.0-210-g859aa36d3 5779 5780 * src/plugins/archive/libarchive_archive.c 5781 Fix a possible memory leak 5782 57832018-06-11 [Andrej Kacian] 3.16.0-209-gb65c6e6fd 5784 5785 * src/inc.c 5786 Fix memory corruption introduced in d28d62772. 5787 57882018-06-11 [wwp] 3.16.0-208-g217451acc 5789 5790 * src/plugins/archive/libarchive_archive.c 5791 Reduce scope of few variables. 5792 57932018-06-11 [wwp] 3.16.0-207-gc69dcb6b3 5794 5795 * src/plugins/archive/archiver.c 5796 * src/plugins/archive/archiver.h 5797 * src/plugins/archive/archiver_gtk.c 5798 * src/plugins/archive/archiver_prefs.c 5799 * src/plugins/archive/archiver_prefs.h 5800 * src/plugins/archive/libarchive_archive.c 5801 * src/plugins/archive/libarchive_archive.h 5802 Update copyright in file headers. Make use of GLib API for few file 5803 operations. 5804 58052018-06-11 [Ricardo Mones] 3.16.0-202-g386c83884 5806 5807 * src/messageview.c 5808 Fix CID#1436912: Dereferencing null pointer "msginfo->folder" 5809 58102018-06-11 [Paul] 3.16.0-201-gf7c10678a 5811 5812 * src/prefs_account.c 5813 two small fixes to text in label and tooltip 5814 58152018-06-11 [Paul] 3.16.0-200-g1b59ce9a3 5816 5817 * src/prefs_proxy.c 5818 move 'Proxy' page from Other/ to Mail Handling/ 5819 58202018-06-11 [Andrej Kacian] 3.16.0-199-g5c1c39639 5821 5822 * src/common/proxy.c 5823 * src/common/proxy.h 5824 Corrected copyright header in proxy.[ch] 5825 58262018-06-11 [wwp] 3.16.0-199-g0c5dd5616 5827 5828 * src/messageview.c 5829 Remove un-necessary test, msginfo can't be null here, solves 5830 CID#1436912. 5831 58322018-06-11 [wwp] 3.16.0-198-gdd695bc0f 5833 5834 * src/filtering.c 5835 Fix use of uninitialized pointer, CID#1436911. 5836 58372018-06-10 [Andrej Kacian] 3.16.0-197-ga6d7f318a 5838 5839 * src/common/proxy.c 5840 Fixed an off-by-one buffer overflow in proxy.c. 5841 58422018-06-10 [Andrej Kacian] 3.16.0-196-g35fb89950 5843 5844 * po/POTFILES.in 5845 Fix up POTFILES.in to match previous commit (d28d62772). 5846 58472018-05-18 [Andrej Kacian] 3.16.0-195-gd28d62772 5848 5849 * po/POTFILES.in 5850 * src/Makefile.am 5851 * src/common/Makefile.am 5852 * src/common/proxy.c 5853 * src/common/proxy.h 5854 * src/common/session.c 5855 * src/common/session.h 5856 * src/common/socket.c 5857 * src/etpan/imap-thread.c 5858 * src/etpan/imap-thread.h 5859 * src/etpan/nntp-thread.c 5860 * src/etpan/nntp-thread.h 5861 * src/imap.c 5862 * src/inc.c 5863 * src/main.c 5864 * src/news.c 5865 * src/passwordstore.h 5866 * src/plugins/managesieve/managesieve.c 5867 * src/prefs_account.c 5868 * src/prefs_account.h 5869 * src/prefs_common.c 5870 * src/prefs_common.h 5871 * src/prefs_proxy.c 5872 * src/prefs_proxy.h 5873 * src/send_message.c 5874 Added SOCKS proxy support. Based on UI and network code from 5875 LibSylph/Sylpheed, rewritten to use getaddrinfo(), fixed some small 5876 bugs in handling errors. Added connect wrappers for etpan IMAP and 5877 NNTP, as well as for anything Session-based (POP3, SMTP, 5878 Managesieve). Adds support for global, as well as per-account proxy 5879 servers. Original patch by Charles Lehner <cel at celehner com>, 5880 from bug #2244. 5881 58822018-06-10 [Paul] 3.16.0-194-g6767709b0 5883 5884 * src/summaryview.c 5885 when changing sort_key by clicking column header, preserve sort_type 5886 58872018-06-10 [Andrej Kacian] 3.16.0-193-ga7f0d049b 5888 5889 * doc/src/password_encryption.txt 5890 * src/password.c 5891 Fix a buffer overflow in password encryption, and allow arbitrary 5892 password length. Fixes bug #4033 - Claws Mail crashes [malloc(): 5893 memory corruption] while trying to save account password greater than 5894 136 chars 5895 58962018-06-09 [Paul] 3.16.0-192-g0bb007721 5897 5898 * src/mainwindow.c 5899 fix bug where 'sort_type' is lost when changing 'sort_key' from 5900 /View/sort the bug was apparent with a descending sort. changing the 5901 sort_key always set it to ascending 5902 59032018-06-07 [wwp] 3.16.0-191-g0c28ce4c3 5904 5905 * src/account.c 5906 * src/account.h 5907 * src/procmime.c 5908 * src/quote_fmt_parse.y 5909 * src/textview.c 5910 Make use of all signature separators defined in accounts instead of 5911 just the hardcoded standard one we use. 5912 59132018-06-06 [wwp] 3.16.0-190-g494fd9e44 5914 5915 * src/procmime.c 5916 Honor quote_chars from prefs instead of hard-coding "> ". 5917 59182018-06-01 [Andrej Kacian] 3.16.0-189-g6a413b886 5919 5920 * src/html.c 5921 Fix HTML <hX> header handling. Fix one-by-off error in detection of 5922 the end tag, and add an extra newline at the beginning to make the 5923 heading stand out visually. 5924 59252018-05-28 [wwp] 3.16.0-188-g6ad681664 5926 5927 * src/common/utils.c 5928 * src/common/utils.h 5929 * src/gtk/gtkutils.c 5930 * src/gtk/gtkutils.h 5931 * src/plugins/libravatar/libravatar.c 5932 * src/plugins/libravatar/libravatar_prefs.c 5933 * src/plugins/libravatar/libravatar_prefs.h 5934 * src/plugins/vcalendar/vcal_dbus.c 5935 * src/prefs_account.c 5936 * src/wizard.c 5937 Code cleanup around glib version check (2.28 minimum). 5938 59392018-05-28 [wwp] 3.16.0-187-g5a6f38fbc 5940 5941 * src/plugins/vcalendar/vcal_dbus.c 5942 Dynamically allocate interface_vtable. 5943 59442018-05-28 [wwp] 3.16.0-186-gf3607fd48 5945 5946 * src/plugins/vcalendar/vcal_dbus.c 5947 Properly initialize GDBusInterfaceVTable's private member 'padding' 5948 (void*[8]). 5949 59502018-05-28 [Ricardo Mones] 3.16.0-185-gf50fc2cc3 5951 5952 * src/plugins/vcalendar/vcal_dbus.c 5953 Fix warning: missing braces around initializer 5954 59552018-05-28 [Ricardo Mones] 3.16.0-184-gea3fde42c 5956 5957 * src/plugins/python/python_plugin.c 5958 Fix warning: excess elements in struct initializer 5959 59602018-05-26 [Paul] 3.16.0-183-g51dd96bfe 5961 5962 * src/common/utils.h 5963 fix gcc8 stringop-overflow warning 5964 59652018-05-26 [Paul] 3.16.0-182-gb0460fa37 5966 5967 * AUTHORS 5968 * src/common/plugin.c 5969 * src/gtk/authors.h 5970 * src/jpilot.c 5971 * src/mbox.c 5972 * src/procmsg.c 5973 * src/textview.c 5974 * src/toolbar.c 5975 fix bug #4023, 'Fix some small issues' * src/common/plugin.c: Remove 5976 redundant 'const' qualifier * src/jpilot.c: Remove redundant 5977 parentheses * src/mbox.c: Likewise * src/procmsg.c: Use fabs instead 5978 of abs for 'double' arg * src/ textview.c: Declare 'shortcut' only if 5979 not GENERIC_UMPC * src/toolbar.c: Declare 'toolbar_reply_menu_cb()' 5980 and 'toolbar_delete_dup_menu_cb' only if not GENERIC_UMPC Patch by 5981 Avinash Sonawane 5982 59832018-05-25 [wwp] 3.16.0-181-ga1f14b84c 5984 5985 * po/fr.po 5986 Updates to the French translation. 5987 59882018-05-25 [wwp] 3.16.0-180-ga593c3807 5989 5990 * src/addrcustomattr.c 5991 * src/addressbook.c 5992 * src/common/socket.c 5993 * src/editaddress.c 5994 * src/edittags.c 5995 * src/gtk/gtkcmclist.c 5996 * src/gtk/gtkcmctree.c 5997 * src/gtk/gtksctree.c 5998 * src/gtk/gtkvscrollbutton.c 5999 * src/imap_gtk.c 6000 * src/mimeview.c 6001 * src/plugins/att_remover/att_remover.c 6002 * src/plugins/fancy/fancy_prefs.c 6003 * src/plugins/managesieve/sieve_editor.c 6004 * src/plugins/managesieve/sieve_prefs.c 6005 * src/plugins/notification/gtkhotkey/gtk-hotkey-info.c 6006 * .../gtkhotkey/gtk-hotkey-key-file-registry.c 6007 * src/plugins/notification/gtkhotkey/gtk-hotkey-listener.c 6008 * src/plugins/notification/gtkhotkey/gtk-hotkey-registry.c 6009 * .../notification/gtkhotkey/gtk-hotkey-x11-listener.c 6010 * src/plugins/notification/notification_banner.c 6011 * src/plugins/notification/notification_trayicon.c 6012 * src/plugins/python/accounttype.c 6013 * src/plugins/python/composewindowtype.c 6014 * src/plugins/python/folderpropertiestype.c 6015 * src/plugins/python/foldertype.c 6016 * src/plugins/python/mailboxtype.c 6017 * src/plugins/python/messageinfotype.c 6018 * src/plugins/python/python_plugin.c 6019 * src/plugins/vcalendar/common-views.c 6020 * src/plugins/vcalendar/vcal_dbus.c 6021 * src/prefs_actions.c 6022 * src/prefs_filtering.c 6023 * src/prefs_template.c 6024 * src/textview.c 6025 Fix missing initializers, taking for reference GLib 2.28 (with 6026 support for up to 2.56) and Python 2.4 (with support for up to 3.6). 6027 60282018-05-24 [wwp] 3.16.0-179-g97dad00d1 6029 6030 * src/common/utils.c 6031 Fix previous commit. 6032 60332018-05-24 [wwp] 3.16.0-178-g70bb44f2e 6034 6035 * src/common/utils.c 6036 * src/common/utils.h 6037 * src/compose.c 6038 * src/folderview.c 6039 * src/main.c 6040 * src/messageview.c 6041 * src/plugins/vcalendar/vcal_folder.c 6042 * src/plugins/vcalendar/vcal_meeting_gtk.c 6043 Since we depend on GLib 2.28, make real use of GList/GSList's 6044 _free_full functions. Remove unused list freeing functions. 6045 60462018-05-24 [wwp] 3.16.0-177-g37988be08 6047 6048 * configure.ac 6049 Revert again support for gdata 0.6.4. 6050 60512018-05-23 [Paul] 3.16.0-176-g82c84d496 6052 6053 * src/gtk/about.c 6054 update UI copyright year 6055 60562018-05-23 [Paul] 3.16.0-175-g101136162 6057 6058 * src/procmime.c 6059 fix quoting in reply to format=flowed message 6060 60612018-05-23 [wwp] 3.16.0-174-g8ca026606 6062 6063 * configure.ac 6064 Claws Mail does support gdata 0.6.4. 6065 60662018-05-22 [wwp] 3.16.0-173-g4627fc154 6067 6068 * src/common/template.c 6069 * src/common/template.h 6070 * src/exportldif.c 6071 * src/folder.h 6072 * src/folderview.c 6073 * src/imap.c 6074 * src/partial_download.c 6075 * src/prefs_template.c 6076 * src/prefs_template.h 6077 * src/prefs_toolbar.c 6078 Update app name in header cartouche and other places, correct 6079 copyrights. Base patch by Abhay S. Kushwaha, with few additions and 6080 slight changes. 6081 60822018-05-22 [wwp] 3.16.0-172-g4eed7df3a 6083 6084 * src/common/utils.c 6085 * src/plugins/managesieve/sieve_prefs.c 6086 * src/plugins/vcalendar/vcal_manager.c 6087 Fix more unchecked return values reported by Coverity: 1434282, 6088 1434283, 1434284 6089 60902018-05-22 [wwp] 3.16.0-171-g817deab2f 6091 6092 * src/addr_compl.c 6093 * src/addrduplicates.c 6094 * src/compose.c 6095 * src/gtk/combobox.c 6096 * src/gtk/foldersort.c 6097 * src/mimeview.c 6098 * src/prefs_folder_column.c 6099 * src/prefs_summary_column.c 6100 * src/prefs_toolbar.c 6101 * src/uri_opener.c 6102 Fix few unchecked return values reported by Coverity: 1434187, 6103 1434189, 1434192, 1434193, 1434195, 1434196, 1434198, 1434200, 6104 1434202, 1434203 And few more. Change few silent returns into debug 6105 ones (cm_return_if_fail). 6106 61072018-05-22 [Paul] 3.16.0-170-gad478394f 6108 6109 * AUTHORS 6110 * doc/man/claws-mail.1 6111 * src/gtk/authors.h 6112 fix syntax error in man page List syntax error. This means .IP, .TP 6113 or .RS/.RE markup is garbled. Common causes include .TP just before a 6114 section header, .TP entries with tags but no bodies, and mandoc lists 6115 with no trailing .El. These confuse doclifter, and may also mess up 6116 stricter man-page browsers like Xman and Rosetta. Patch by Eric S. 6117 Raymond 6118 61192018-05-17 [Ricardo Mones] 3.16.0-169-g03fc22b60 6120 6121 * src/prefs_send.c 6122 Remove another colon 6123 61242018-05-17 [Ricardo Mones] 3.16.0-168-g90334b1d9 6125 6126 * AUTHORS 6127 * src/gtk/authors.h 6128 Update lists of contributors 6129 61302018-03-13 [Michael Schwendt] 3.16.0-167-gdee4e692b 6131 6132 * configure.ac 6133 * src/main.c 6134 Fix bug 3895: Port from libnm-util/libnm-glib to libnm 6135 61362018-05-16 [Paul] 3.16.0-166-g9fcc879f8 6137 6138 * src/common/utils.c 6139 when using hide_timezone, convert time to UTC 6140 61412018-05-15 [Paul] 3.16.0-165-g91b4f7bb6 6142 6143 * configure.ac 6144 force explicit use of --disable-gnutls if gnutls support is not 6145 required 6146 61472018-05-15 [Paul] 3.16.0-164-g9bbbdf372 6148 6149 * configure.ac 6150 * src/Makefile.am 6151 * src/common/passcrypt.c 6152 require nettle, following removal of libcrypt from glibc based on 6153 the fedora patch, thanks! 6154 61552018-05-09 [wwp] 3.16.0-163-ge3ebbf20e 6156 6157 * src/summaryview.c 6158 Revert last leak fix. 6159 61602018-05-09 [wwp] 3.16.0-162-g6c151a656 6161 6162 * src/summaryview.c 6163 Fix a leak. 6164 61652018-05-08 [Andrej Kacian] 3.16.0-161-g2059b3ae3 6166 6167 * src/mainwindow.c 6168 Fix crash in quicksearch keypress handling. The fourth argument to 6169 g_signal_emit_by_name() in this case is not the signal user data, but 6170 a pointer where to store the return value. 6171 61722018-05-08 [wwp] 3.16.0-160-gc5288aace 6173 6174 * src/procmime.c 6175 Force initialization of buffer (fixes a valgrind case where buf is 6176 used uninitialized). 6177 61782018-05-07 [wwp] 3.16.0-159-gb82d929f4 6179 6180 * src/gtk/quicksearch.c 6181 Fix a memory leak in quicksearch code. 6182 61832018-05-07 [wwp] 3.16.0-158-g57d650bbc 6184 6185 * src/prefs_common.h 6186 Fix wrong type for layout_mode var in struct. 6187 61882018-05-06 [wwp] 3.16.0-157-g4e838df8b 6189 6190 * src/prefs_common.c 6191 * src/prefs_common.h 6192 * src/prefs_summaries.c 6193 * src/summaryview.c 6194 Make Claws Mail conservative about color labels: ask for confirmation 6195 when user clears or override existing color labels to messages. 6196 Confirmation dialog is discardable. 6197 61982018-05-06 [wwp] 3.16.0-156-ga7491a56d 6199 6200 * po/fr.po 6201 Update French translation. 6202 62032018-05-06 [Ricardo Mones] 3.16.0-155-g80bbfd169 6204 6205 * src/procmsg.c 6206 * src/procmsg.h 6207 Fix warning: ‘struct sockaddr’ declared inside… By including our 6208 utils.h instead of spamassassin homonymous file. In file included 6209 from ../../../src/procmsg.h:32:0, from spamassassin.c:42: 6210 ./utils.h:124:47: warning: ‘struct sockaddr’ declared inside 6211 parameter list will not be visible outside of this definition or 6212 declaration int timeout_connect (int sockfd, const struct sockaddr 6213 *serv_addr, size_t addrlen); ^~~~~~~~ 6214 62152018-05-05 [wwp] 3.16.0-154-ga9b219b3c 6216 6217 * src/action.c 6218 * src/prefs_common.c 6219 * src/prefs_common.h 6220 Save and reuse Actions input/output dialog size. 6221 62222018-05-05 [Ricardo Mones] 3.16.0-153-g19db831c4 6223 6224 * src/plugins/spamassassin/libspamc.c 6225 Fix a couple of unused variable warnings - libspamc.c:491:19: 6226 warning: variable ‘family’ set but not used (used in a #ifdef block, 6227 fix by surrounding by same #ifdef) - libspamc.c:1911:35: warning: 6228 unused variable ‘addrp’ (used in a commented code block, fix by 6229 commenting also declaration) 6230 62312018-05-05 [wwp] 3.16.0-152-g436f7434b 6232 6233 * src/summaryview.c 6234 Really ask for confirmation when marking *all* messages as read or 6235 unread from the message list (as it's done from the folder context 6236 menu). This confirmation dialog is still discardable and still obeys 6237 to the option "Confirm before marking all messages in a folder as 6238 read or unread" in preferences. A bit of code factorization. 6239 62402018-05-05 [wwp] 3.16.0-151-g3765ab6de 6241 6242 * po/fr.po 6243 Fix French translation (unexpected accelerator used in dialog title). 6244 62452018-05-05 [wwp] 3.16.0-150-gdc727e288 6246 6247 * src/addr_compl.c 6248 * src/addr_compl.h 6249 * src/gtk/gtkcmoptionmenu.c 6250 * src/ldapctrl.c 6251 * src/main.c 6252 * src/messageview.c 6253 * src/plugins/pdf_viewer/poppler_viewer.c 6254 * src/summaryview.c 6255 Save few warnings around mistyped uses of g_list_length(). 6256 62572018-05-05 [wwp] 3.16.0-149-gea9b5f54b 6258 6259 * src/prefs_summaries.c 6260 Correct the label of the 'confirm before marking all messages in a 6261 folder as read' option: it's about marking all as read or UNread. 6262 62632018-05-05 [wwp] 3.16.0-148-g5bbe48446 6264 6265 * src/codeconv.c 6266 * src/codeconv.h 6267 Use a proper CharSet enum value for uninitialized state of static 6268 vars, reindent tables for increasing readability. 6269 62702018-05-04 [wwp] 3.16.0-147-g648c12982 6271 6272 * src/summaryview.c 6273 One more fix for GENERIC_UMPC: summary menu entries list differ. 6274 62752018-05-04 [wwp] 3.16.0-146-g255bc577f 6276 6277 * src/summaryview.h 6278 Fix compilation using GENERIC_UMPC. 6279 62802018-05-04 [wwp] 3.16.0-145-g1e582954c 6281 6282 * src/compose.c 6283 Fix code compilation when configure --enable-generic-umpc code has 6284 been used. 6285 62862018-05-04 [wwp] 3.16.0-144-ge5a059330 6287 6288 * src/account.c 6289 * src/account.h 6290 * src/mainwindow.c 6291 Don't manage account list focus state when closing an account edit 6292 window, when this window has been called from main window's 6293 "Preferences for current account" menu item. Closes bug #4022: 6294 Closing "Account Preferences" window opens "Edit Accounts" window if 6295 "Edit Accounts" window has been opened before at least once. 6296 62972018-05-03 [Andrej Kacian] 3.16.0-143-g9af57a8c0 6298 6299 * src/plugins/managesieve/sieve_editor.c 6300 * src/plugins/managesieve/sieve_manager.c 6301 Fix memory handling around SieveEditorPage. 6302 63032018-05-03 [wwp] 3.16.0-142-g1714c7b4b 6304 6305 * src/plugins/clamd/clamav_plugin.h 6306 * src/plugins/spamassassin/spamassassin.c 6307 * src/plugins/spamassassin/spamassassin_gtk.c 6308 Fix some plugins' code indentation. 6309 63102018-05-03 [wwp] 3.16.0-141-g3852d827e 6311 6312 * src/toolbar.c 6313 Reindent lists and arrays. 6314 63152018-04-27 [Andrej Kacian] 3.16.0-140-gfe5820644 6316 6317 * src/gtk/gtksctree.c 6318 Ignore the expander "hot spots" in folderview for childless folders. 6319 63202018-04-25 [wwp] 3.16.0-139-g6b9aa3dd1 6321 6322 * src/mainwindow.c 6323 * src/mimeview.c 6324 Fix sensitivity of the main window's 'View/Message part/View as text' 6325 entry according to the selected mime part. 6326 63272018-04-25 [Ricardo Mones] 3.16.0-138-gc09f3d7db 6328 6329 * src/common/log.c 6330 Fix array type to match items Fixes warnings: • …from log.c:25: 6331 /usr/include/glib-2.0/glib/gmacros.h:284:14: warning: initialization 6332 makes pointer from integer without a cast • log.c:189:29: warning: 6333 return makes integer from pointer without a cast 6334 63352018-04-23 [wwp] 3.16.0-137-g5a69a4741 6336 6337 * src/common/log.c 6338 * src/common/log.h 6339 * src/gtk/logwindow.c 6340 * src/gtk/logwindow.h 6341 Don't add "Go to last error" to filtering log window's context menu. 6342 63432018-04-18 [wwp] 3.16.0-136-g2a197d0dc 6344 6345 * src/compose.c 6346 Clean-up in comments (The Commit Of The Year). 6347 63482018-04-18 [Andrej Kacian] 3.16.0-135-g783d1636f 6349 6350 * src/compose.c 6351 Fix two missed return values in compose_write_to_file() from commit 6352 e9f610a4f. Thanks to wwp for finding the issue! 6353 63542018-04-17 [Andrej Kacian] 3.16.0-134-ga29676ed6 6355 6356 * src/folder_item_prefs.c 6357 * src/main.c 6358 Fix unwanted IMAP connections on startup caused by processing rules. 6359 The culprit was a combination of folder_item_prefs_clear() setting 6360 item->enable_processing to TRUE even though default value should be 6361 FALSE, and initial_processing() not skipping over root folders, which 6362 do not have this variable later set to correct default value in 6363 xml_to_folder_item(). Closes bug #3993: Claws Mail connects to IMAP 6364 server when it should not 6365 63662018-04-13 [Andrej Kacian] 3.16.0-133-g4836480cc 6367 6368 * src/compose.c 6369 Fix for e9f610a4f for the rare cases the privacy system has no error 6370 string ready. 6371 63722018-04-10 [Andrej Kacian] 3.16.0-132-ge9f610a4f 6373 6374 * src/compose.c 6375 * src/compose.h 6376 * src/folder.c 6377 Rework and simplify how compose_queue() return values are handled 6378 Also closes bug #3960 - Sends unencrypted emails when encryption 6379 fails because we now return from compose_queue() with an error when 6380 that happens, instead of ignoring it. 6381 63822018-04-13 [wwp] 3.16.0-131-g33c094132 6383 6384 * src/plugins/clamd/libclamd/clamd-plugin.c 6385 ClamAV plugin: manage read errors (fixes CID #1220483). 6386 63872018-04-13 [wwp] 3.16.0-130-g6d71ef27d 6388 6389 * src/plugins/smime/smime.c 6390 Fix another leak in smime plugin (CID #1220437). 6391 63922018-04-12 [wwp] 3.16.0-129-g567a186d1 6393 6394 * configure.ac 6395 * src/plugins/spamassassin/Makefile.am 6396 * src/plugins/spamassassin/spamassassin.c 6397 * src/plugins/spamassassin/spamassassin.h 6398 * src/plugins/spamassassin/spamassassin_gtk.c 6399 Spamassassin plug-in: add support for compression (server must have 6400 compression enabled, local spamc too). 6401 64022018-04-12 [wwp] 3.16.0-128-g32426d892 6403 6404 * src/plugins/spamassassin/libspamc.c 6405 Disable SSLv3 in libspamc.c (patch from Debian spamassassin package). 6406 64072018-04-11 [wwp] 3.16.0-127-gfe8e202bb 6408 6409 * src/plugins/spamassassin/spamassassin_gtk.c 6410 Fix sensitivity of few preferences widgets of the SA plug-in. 6411 64122018-04-11 [wwp] 3.16.0-126-g21b23e017 6413 6414 * src/plugins/spamassassin/Makefile.am 6415 Add NOTICE file to EXTRA_DIST. 6416 64172018-04-11 [wwp] 3.16.0-125-g323055433 6418 6419 * src/plugins/spamassassin/NOTICE 6420 Add SpamAssassin's NOTICE file. 6421 64222018-04-11 [wwp] 3.16.0-124-g7e2fc1aef 6423 6424 * src/plugins/spamassassin/spamassassin.c 6425 * src/plugins/spamassassin/spamassassin_gtk.c 6426 SA plugin: better way to make sure Unix sockets are not used in 6427 Windows, from a config coming from Unix: do it when loading the 6428 configs, not when handling the plug-in preferences in GUI. 6429 64302018-04-11 [Paul] 3.16.0-123-ga7f84c556 6431 6432 * src/summaryview.c 6433 fix bug 3978, '"From" column displays both name and email address for 6434 Outbox' 6435 64362018-04-11 [wwp] 3.16.0-120-g7d8f90fa0 6437 6438 * src/plugins/spamassassin/spamassassin_gtk.c 6439 Use G_OS_WIN32, the glib-proper way to check for WIN32. 6440 64412018-04-11 [wwp] 3.16.0-119-g42cc00f62 6442 6443 * src/plugins/spamassassin/spamassassin_gtk.c 6444 Spamassassin plugin in Windows: don't allow Unix socket transport 6445 mode (and switch to TCP if the config says Unix socket). 6446 64472018-04-11 [Paul] 3.16.0-119-gd3e5f7fc1 6448 6449 * src/plugins/pgpcore/select-keys.c 6450 fix display of Key ID 6451 64522018-04-11 [wwp] 3.16.0-118-gaee9dd9c3 6453 6454 * src/plugins/spamassassin/libspamc.c 6455 * src/plugins/spamassassin/libspamc.h 6456 * src/plugins/spamassassin/utils.c 6457 * src/plugins/spamassassin/utils.h 6458 Updated Apache SpamAssassin code (libspam.[ch], utils.[ch]) from 6459 3.0.x to 3.4.1. 6460 64612018-04-11 [wwp] 3.16.0-117-gcccb29c3b 6462 6463 * src/plugins/smime/smime.c 6464 Fix a leak, CID #1220437. 6465 64662018-04-11 [wwp] 3.16.0-116-g279130e44 6467 6468 * src/editaddress.c 6469 Fix indentation, silents up CID #1434201. 6470 64712018-04-11 [wwp] 3.16.0-115-gd4cdaf0f6 6472 6473 * src/plugins/clamd/libclamd/clamd-plugin.c 6474 Fix wrong use of pointer-to-array as an array, CID #1434191. 6475 64762018-04-11 [wwp] 3.16.0-114-g171d89917 6477 6478 * src/plugins/clamd/libclamd/clamd-plugin.c 6479 Fix buffer overrun, always writing at buffer size + 1. Fixes CID 6480 #1434188. 6481 64822018-04-11 [wwp] 3.16.0-113-g6dcf3e142 6483 6484 * src/plugins/vcalendar/vcal_manager.c 6485 Fix CID #1434197, mismatch and unneeded display of unavailable folder 6486 class in warning. 6487 64882018-04-10 [wwp] 3.16.0-112-g9b91aa8b0 6489 6490 * src/addrmerge.h 6491 Add missing src/addrmerge.h file from 3.16.0-107-gf25722a. 6492 64932018-04-10 [wwp] 3.16.0-111-g552d84536 6494 6495 * configure.ac 6496 Check for enchant-2 (necessary since enchant 2.1.3). 6497 64982018-04-10 [wwp] 3.16.0-107-gf25722af7 6499 6500 * src/Makefile.am 6501 * src/addressbook.c 6502 * src/addressbook.h 6503 * src/addrmerge.c 6504 Add a basic contact merging feature to the address book, thanks to 6505 Charles Lehner <cel@celehner.com>. Closes bug 3346: Contact merging 6506 65072018-04-08 [wwp] 3.16.0-106-ga5b4afcf6 6508 6509 * src/addritem.c 6510 addritem_person_get_picture() now returns something useful: a copy of 6511 the addritem's picture full path (still to be free'd by the caller), 6512 instead of a copy of the addritem's UID string. 6513 65142018-04-08 [wwp] 3.16.0-106-ge92ba4b16 6515 6516 * src/addritem.c 6517 addritem+person_get_picture now returns something useful: a copy of 6518 the addritem's picture full path (still to be free'd by the caller), 6519 instead of a copy of the addritem's UID string. 6520 65212018-04-04 [wwp] 3.16.0-105-g2c2680cad 6522 6523 * src/inc.c 6524 Remove the empty progress bar that may remain in status bar after 6525 pop3 incorporation (if account is configured to leave messages on 6526 server). Closes bug 3985: an empty progress bar remains after POP 6527 mail check completes 6528 65292018-04-03 [Paul] 3.16.0-104-g5e0babdca 6530 6531 * src/gtk/claws-marshal.list 6532 replace deprecated 'NONE' token 6533 65342018-04-03 [wwp] 3.16.0-103-ge9ddc1bd3 6535 6536 * src/compose.c 6537 Fix broken templates attachments due to commit 814b087, which clears 6538 template internals (including attachments list) wherever template 6539 contains any field to apply (To/Subject/etc.) and before attachments 6540 could be processed. Simply process attachments before attachments 6541 list may be cleared by fields processing. Ideally we should change 6542 quote_fmt_reset_vartable() or its uses in compose.c at least. 6543 65442018-03-30 [Michael Rasmussen] 3.16.0-102-gd9dab228c 6545 6546 * src/addrgather.c 6547 Fix broken build using GTK3 6548 65492018-03-09 [Andrej Kacian] 3.16.0-101-g7fafe08dd 6550 6551 * src/gtk/quicksearch.c 6552 * src/gtk/quicksearch.h 6553 * src/mainwindow.c 6554 Change how main window's keyboard accelerators are bypassed when 6555 quicksearch has focus. Instead of artificially forwarding the 6556 keypress to quicksearch (only when Shift is pressed), we emit a new 6557 "key-press-event" signal directly to the quicksearch entry, and block 6558 the original signal before it reaches the accelerator handling. 6559 Closes bug #3984: Copy-paste in find/filter field works incorrectly 6560 65612018-03-28 [wwp] 3.16.0-100-g36250f91f 6562 6563 * src/plugins/att_remover/att_remover.c 6564 Attachment remover: notify the user about what has been done when 6565 processing multiple selections. 6566 65672018-03-28 [Michael Rasmussen] 3.16.0-99-g07b12c904 6568 6569 * src/addressadd.c 6570 Adapt identical behaviour to native address book. See commit 6571 47e0437b8b 6572 65732018-03-28 [Michael Rasmussen] 3.16.0-98-g8bee5dbd6 6574 6575 * src/addressadd.c 6576 Fix broken build from commit 47e0437b8b 6577 65782018-03-26 [wwp] 3.16.0-97-g65c35376f 6579 6580 * src/plugins/perl/perl_plugin.c 6581 Remove key and free attribute value only if they are valid, clears 6582 CID 1220202. 6583 65842018-03-19 [wwp] 3.16.0-96-g3561faa0d 6585 6586 * src/avatars.c 6587 * src/common/hooks.c 6588 * src/common/hooks.h 6589 * src/gtk/logwindow.h 6590 * src/main.c 6591 * src/plugins/acpi_notifier/acpi_notifier.c 6592 * src/plugins/address_keeper/address_keeper.c 6593 * src/plugins/attachwarner/attachwarner.c 6594 * src/plugins/bogofilter/bogofilter.c 6595 * src/plugins/bsfilter/bsfilter.c 6596 * src/plugins/clamd/clamav_plugin.c 6597 * src/plugins/demo/demo.c 6598 * src/plugins/fetchinfo/fetchinfo_plugin.c 6599 * src/plugins/gdata/gdata_plugin.c 6600 * src/plugins/libravatar/libravatar.c 6601 * src/plugins/newmail/newmail.c 6602 * .../notification/notification_foldercheck.c 6603 * src/plugins/notification/notification_plugin.c 6604 * src/plugins/perl/perl_plugin.c 6605 * src/plugins/pgpcore/autocompletion.c 6606 * src/plugins/python/python_plugin.c 6607 * src/plugins/spamassassin/spamassassin.c 6608 * src/procheader.c 6609 * src/statusbar.c 6610 Fixed hook_id declarations to be gulong instead of guint. Made 6611 statusbar's hook_id static. Rework hook_id magic value, now 0 instead 6612 of -1, and use a define (HOOK_NONE) everywhere instead of 0. Any 6613 hook_id must be initialized to HOOK_NONE. Hook_id that get 6614 invalidated or reset get the same HOOK_NONE value. 6615 66162018-03-17 [wwp] 3.16.0-95-g4729e80f9 6617 6618 * src/plugins/vcalendar/vcalendar.c 6619 Don't compute charset unless necessary 6620 (vcalviewer_get_uid_from_mimeinfo()), don't compute charset at all 6621 when not used (vcalviewer_get_request_values(), 6622 vcalviewer_get_reply_values(), de facto solves CID 1372373), possible 6623 remnants of an old implementation that I couldn't even found in log. 6624 66252018-03-17 [wwp] 3.16.0-94-ge51a6cfaf 6626 6627 * src/plugins/vcalendar/vcal_manager.c 6628 Fix possible access to uninitilized folder pointer (CID 1402515), add 6629 a warning if vcal folder's not found. 6630 66312018-03-17 [wwp] 3.16.0-93-g24d959c7d 6632 6633 * src/avatars.c 6634 * src/main.c 6635 * src/plugins/address_keeper/address_keeper.c 6636 * src/plugins/attachwarner/attachwarner.c 6637 * src/plugins/bogofilter/bogofilter.c 6638 * src/plugins/bsfilter/bsfilter.c 6639 * src/plugins/clamd/clamav_plugin.c 6640 * src/plugins/demo/demo.c 6641 * src/plugins/fetchinfo/fetchinfo_plugin.c 6642 * src/plugins/libravatar/libravatar.c 6643 * src/plugins/newmail/newmail.c 6644 * src/plugins/notification/notification_plugin.c 6645 * src/plugins/python/python_plugin.c 6646 * src/plugins/spamassassin/spamassassin.c 6647 * src/statusbar.c 6648 Save us 35 warnings about hooks_register_hook() return checks. 6649 66502018-03-17 [wwp] 3.16.0-92-g86b4d2c07 6651 6652 * src/plugins/clamd/libclamd/clamd-plugin.c 6653 Few optimizations: avoid strlen when string length is known (read()>0 6654 return); end string at real end of string instead of at buffer 6655 boundary and be sure we print 0-terminated string 6656 (clamd_stream_scan()); clamd_verify_email: discover a strange 6657 multi-line response, be sure we print 0-terminated string (CID 6658 1220483), debug_print all response lines. 6659 66602018-03-17 [wwp] 3.16.0-91-gf4cb29891 6661 6662 * src/plugins/clamd/libclamd/clamd-plugin.c 6663 Fix wrong malloc of clamd_socket struct, CID 1220477. 6664 66652018-03-14 [Andrej Kacian] 3.16.0-90-g2d03eb982 6666 6667 * src/imap.c 6668 Handle IMAP search failure instead of ignoring it. Error out on 6669 protocol error during search, disconnect the IMAP session, and 6670 display an error dialog about it. Closes bug 3986 - IMAP quick 6671 search using non-ASCII characters creates an infinite loop 6672 66732018-03-14 [wwp] 3.16.0-89-gcc9752405 6674 6675 * src/etpan/nntp-thread.c 6676 Clear statusbar's progressbar in case of NNTP xhdr/xover failure. 6677 66782018-03-10 [Andrej Kacian] 3.16.0-88-ge281818aa 6679 6680 * src/editaddress_other_attributes_ldap.c 6681 Apply the attribute list fix from 8017810c4 also when handling LDAP 6682 contacts. 6683 66842018-03-10 [Andrej Kacian] 3.16.0-87-g8017810c4 6685 6686 * src/editaddress.c 6687 Fix two crashes caused by bad GtkListStore management in 6688 editaddress.c. 6689 66902018-03-05 [Andrej Kacian] 3.16.0-86-gca0d774dc 6691 6692 * src/editaddress.c 6693 Fix use of uninitialized variable in addressbook edit person dialog. 6694 66952018-03-03 [Andrej Kacian] 3.16.0-85-g6dcf9b1c9 6696 6697 * src/ldapquery.c 6698 * src/ldapserver.c 6699 * src/ldaputil.c 6700 Make LDAP use log_print instead of log_message for uninteresting 6701 stuff. This makes it less noisy on the console without --debug if 6702 everything works OK. 6703 67042018-03-03 [Andrej Kacian] 3.16.0-84-g3f581b09b 6705 6706 * src/addressbook_foldersel.c 6707 Replace GtkSCTree in addressbook_foldersel.c with GtkTreeView. 6708 67092018-03-03 [Andrej Kacian] 3.16.0-83-ge0d1b52ee 6710 6711 * src/editaddress.c 6712 * src/editaddress_other_attributes_ldap.c 6713 * src/editaddress_other_attributes_ldap.h 6714 Replace both GtkCMCLists in Edit Person dialog With GtkTreeView. One 6715 for email list, one for attribute list. 6716 67172018-03-03 [Andrej Kacian] 3.16.0-82-g6061e9027 6718 6719 * src/gtk/gtkutils.c 6720 Fix potential crashes in gtkut_tree_view_get_selected_pointer(). 6721 67222018-03-01 [Ricardo Mones] 3.16.0-81-gb830eb8ef 6723 6724 * src/mainwindow.c 6725 * src/summaryview.h 6726 Remove unused struct member in SummaryView In the end it wasn't a 6727 very important color… ;-) 6728 67292018-02-28 [Andrej Kacian] 3.16.0-80-gbafb3e43d 6730 6731 * src/compose.c 6732 Fix a dumb double-free on Windows. Closes bug 3957: Claws-Mail 64bit 6733 crashes when saving a draft 6734 67352018-02-28 [Ricardo Mones] 3.16.0-79-ga4666c4c3 6736 6737 * src/plugins/address_keeper/address_keeper.h 6738 * src/plugins/address_keeper/address_keeper_prefs.c 6739 * src/plugins/address_keeper/address_keeper_prefs.h 6740 Fix license version in Address Keeper plugin 6741 67422018-02-27 [Andrej Kacian] 3.16.0-78-gb096ea90d 6743 6744 * src/account.c 6745 * src/addressadd.c 6746 * src/editldap_basedn.c 6747 * src/importldif.c 6748 * src/mimeview.c 6749 * src/plugins/pgpcore/select-keys.c 6750 * src/ssl_manager.c 6751 Update uses of gtkut_tree_view_get_selected_pointer(). 6752 67532018-02-27 [Andrej Kacian] 3.16.0-77-g4c168abba 6754 6755 * src/gtk/gtkutils.c 6756 * src/gtk/gtkutils.h 6757 Make the gtkut_tree_view_get_selected_pointer() more versatile. It 6758 can now be used also for non-trivial use cases, where the caller 6759 needs to further work with the model and/or selection, or if a string 6760 value needs to be read from the model. 6761 67622018-02-25 [Andrej Kacian] 3.16.0-76-gb357c3b93 6763 6764 * src/account.c 6765 * src/addressadd.c 6766 * src/gtk/gtkutils.c 6767 * src/gtk/gtkutils.h 6768 * src/importldif.c 6769 * src/mimeview.c 6770 * src/plugins/pgpcore/select-keys.c 6771 * src/ssl_manager.c 6772 Add gtkut_tree_view_get_selected_pointer() helper function. It's 6773 meant for the simple cases when you just want to get a pointer out of 6774 a treeview's selected row and you're not going to do anything with 6775 the view, nor the model. 6776 67772018-02-26 [Andrej Kacian] 3.16.0-75-g6329dc382 6778 6779 * src/summaryview.c 6780 Fix summary_select_all when there is nothing selected. Due to how 6781 GtkCMCList works, we first need to focus and select a row. Fixes bug 6782 #3973, ''select all' in summaryview does not automatically focus the 6783 summaryview' 6784 67852018-02-26 [Andrej Kacian] 3.16.0-74-g9bac1080a 6786 6787 * src/mainwindow.c 6788 * src/summaryview.c 6789 * src/summaryview.h 6790 Revert "fix bug 3973, ''select all' in summaryview does not 6791 automatically focus the summaryview'" This reverts commit 6792 a3e48bd6e7e62dedfef8ddedbeeb90400b5234b3. That commit introduced 6793 slowness when selecting all rows. 6794 67952018-02-25 [Andrej Kacian] 3.16.0-73-g20dc0b893 6796 6797 * src/browseldap.c 6798 Replace GtkCMCList in browseldap.c with GtkTreeView. 6799 68002018-02-25 [Paul] 3.16.0-72-ga3e48bd6e 6801 6802 * src/mainwindow.c 6803 * src/summaryview.c 6804 * src/summaryview.h 6805 fix bug 3973, ''select all' in summaryview does not automatically 6806 focus the summaryview' The problem is apparent when 'default 6807 selection on entering a folder' is set to 'none' and the first user 6808 action on entering the folder is 'select all'. This visually selected 6809 all the messages but summaryview did not have the focus, so any 6810 actions performed on that list would fail. Removed 6811 summary_select_all(), which didn't quite do as advertised and instead 6812 use gtk_cmclist_select_all() which selects and focuses. 6813 68142018-02-24 [Andrej Kacian] 3.16.0-71-g209fd7cf2 6815 6816 * src/prefs_filtering.c 6817 Merge needless three gtk_tree_model_get() calls into one. 6818 68192018-02-24 [Andrej Kacian] 3.16.0-70-g0d820fab8 6820 6821 * src/addrcustomattr.c 6822 * src/edittags.c 6823 * src/gtk/gtkutils.c 6824 * src/plugins/managesieve/sieve_manager.c 6825 * src/prefs_filtering.c 6826 * src/prefs_send.c 6827 * src/prefs_summaries.c 6828 * src/prefs_toolbar.c 6829 Fix memory leaks from results of gtk_tree_model_get(). G_TYPE_STRING 6830 values need to be freed, G_TYPE_PIXBUF (or anything else derived from 6831 GObject) needs to be unreferenced. This was forgotten in some places. 6832 68332018-02-24 [Andrej Kacian] 3.16.0-69-g789fd968b 6834 6835 * src/addressadd.c 6836 * src/addrgather.c 6837 * src/editldap_basedn.c 6838 * src/gtk/foldersort.c 6839 * src/importldif.c 6840 * src/mimeview.c 6841 * src/plugins/pdf_viewer/poppler_viewer.c 6842 * src/plugins/pgpcore/select-keys.c 6843 * src/prefs_filtering.c 6844 Unreference GtkTreeModel pointers after they've been added to a tree 6845 view. This was forgotten in only a few cases. 6846 68472018-02-24 [Andrej Kacian] 3.16.0-68-g81997a20d 6848 6849 * src/editldap_basedn.c 6850 Replace GtkCMCList in editldap_basedn.c with GtkTreeView. 6851 68522018-02-24 [Andrej Kacian] 3.16.0-67-g47e0437b8 6853 6854 * src/addressadd.c 6855 Replace GtkCMCTree in addressadd.c with GtkTreeView. 6856 68572018-02-23 [Andrej Kacian] 3.16.0-66-ga0d936fb7 6858 6859 * src/plugins/rssyl/rssyl_deleted.c 6860 RSSyl: fix deleted item checking when modified or published time is 6861 missing Fixes bug #3971. 6862 68632018-02-19 [Andrej Kacian] 3.16.0-65-g35b524d44 6864 6865 * src/plugins/pgpcore/select-keys.c 6866 Replace GtkCMCList in pgpcore select-keys.c with GtkTreeView. While 6867 we're at it, activating a row now finishes the selection dialog 6868 without having to press the Select button. 6869 68702018-02-18 [Andrej Kacian] 3.16.0-64-g28a1328ac 6871 6872 * src/importldif.c 6873 Replace GtkCMCList in LDIF import dialog with GtkTreeView. 6874 68752018-02-17 [Andrej Kacian] 3.16.0-63-g138cc2c7b 6876 6877 * src/addrgather.c 6878 Replace GtkCMCList in addrgather dialog with GtkTreeView. 6879 68802018-02-17 [Andrej Kacian] 3.16.0-62-g65a59394f 6881 6882 * src/gtk/foldersort.c 6883 * src/gtk/foldersort.h 6884 Replace GtkCMCList in folder sort dialog with GtkTreeView. 6885 68862018-02-16 [Ricardo Mones] 3.16.0-61-gc9ee38729 6887 6888 * src/prefs_folder_item.c 6889 Use color buttons' macro also here 6890 68912018-02-14 [Andrej Kacian] 3.16.0-60-g0eb6698bc 6892 6893 * src/codeconv.c 6894 * src/codeconv.h 6895 Add support for the iso-8859-8-i encoding Support this encoding by 6896 aliasing it to iso-8859-8. 6897 68982018-02-13 [Andrej Kacian] 3.16.0-59-g13d82d666 6899 6900 * src/folderview.c 6901 * src/gtk/gtkcmclist.c 6902 * src/gtk/gtkcmctree.c 6903 * src/summaryview.c 6904 Make GtkCMCList/Tree use "text", not "fg" rc property for text color. 6905 Closes bug #3880. 6906 69072018-02-09 [Andrej Kacian] 3.16.0-58-g2d87b2b1e 6908 6909 * src/plugins/fancy/fancy_viewer.c 6910 * src/plugins/vcalendar/day-view.c 6911 Cast to GSourceFunc instead of deprecated GtkFunction when using 6912 g_timeout_add(). Also correct return type of 6913 fancy_show_mimepart_prepare() callback function. 6914 69152018-02-09 [wwp] 3.16.0-57-ga99a6bc52 6916 6917 * src/compose.c 6918 * src/prefs_actions.c 6919 Update few occurrences to the new alertpanel() API (and by the way, 6920 solve a leaking button_label strinc allocation). 6921 69222018-02-09 [Andrej Kacian] 3.16.0-56-g5e764f0ee 6923 6924 * src/plugins/clamd/clamav_plugin_gtk.c 6925 Migrate from deprecated GtkTooltips to GtkTooltip in clamd plugin. 6926 69272018-02-09 [Andrej Kacian] 3.16.0-55-g23d736d38 6928 6929 * src/plugins/att_remover/att_remover.c 6930 * src/plugins/fancy/fancy_viewer.c 6931 * .../notification/gtkhotkey/x11/eggaccelerators.c 6932 * src/plugins/notification/notification_foldercheck.c 6933 * src/plugins/python/python-shell.c 6934 * src/plugins/rssyl/rssyl_feed_props.c 6935 * src/plugins/vcalendar/vcal_meeting_gtk.c 6936 Fix few forgotten GDK_ to GDK_KEY_ renames in plugins. 6937 69382018-02-09 [Michael Rasmussen] 3.16.0-54-g80360594f 6939 6940 * src/plugins/archive/Makefile.am 6941 * src/plugins/gdata/Makefile.am 6942 Forgotten changes in commit 09301b6e73e4af1b03b6f19d340dd909cf527bcc 6943 69442018-02-09 [Andrej Kacian] 3.16.0-45-g09301b6e7 6945 6946 * configure.ac 6947 * src/plugins/address_keeper/Makefile.am 6948 * src/plugins/att_remover/Makefile.am 6949 * src/plugins/attachwarner/Makefile.am 6950 * src/plugins/bsfilter/Makefile.am 6951 * src/plugins/clamd/Makefile.am 6952 * src/plugins/dillo/Makefile.am 6953 * src/plugins/fancy/Makefile.am 6954 * src/plugins/libravatar/Makefile.am 6955 * src/plugins/mailmbox/Makefile.am 6956 * src/plugins/managesieve/Makefile.am 6957 * src/plugins/notification/Makefile.am 6958 * src/plugins/pdf_viewer/Makefile.am 6959 * src/plugins/perl/Makefile.am 6960 * src/plugins/python/Makefile.am 6961 * src/plugins/rssyl/Makefile.am 6962 * src/plugins/spam_report/Makefile.am 6963 * src/plugins/vcalendar/Makefile.am 6964 Do not put enchant's CFLAGS into main CFLAGS make variable. Handle 6965 its CFLAGS just like all other libraries'. 6966 69672018-02-09 [Andrej Kacian] 3.16.0-44-g5ab9e6e79 6968 6969 * src/account.c 6970 * src/addrcustomattr.c 6971 * src/addrduplicates.c 6972 * src/addressadd.c 6973 * src/addressbook.c 6974 * src/addrindex.c 6975 * src/alertpanel.c 6976 * src/alertpanel.h 6977 * src/compose.c 6978 * src/editaddress.c 6979 * src/edittags.c 6980 * src/exphtmldlg.c 6981 * src/expldifdlg.c 6982 * src/file_checker.c 6983 * src/folderview.c 6984 * src/gtk/sslcertwindow.c 6985 * src/imap_gtk.c 6986 * src/import.c 6987 * src/inc.c 6988 * src/main.c 6989 * src/mainwindow.c 6990 * src/mbox.c 6991 * src/message_search.c 6992 * src/messageview.c 6993 * src/mh_gtk.c 6994 * src/mimeview.c 6995 * src/news_gtk.c 6996 * src/plugins/archive/archiver_gtk.c 6997 * src/plugins/att_remover/att_remover.c 6998 * src/plugins/attachwarner/attachwarner.c 6999 * src/plugins/libravatar/libravatar_prefs.c 7000 * src/plugins/mailmbox/plugin_gtk.c 7001 * src/plugins/managesieve/sieve_editor.c 7002 * src/plugins/managesieve/sieve_manager.c 7003 * src/plugins/notification/notification_trayicon.c 7004 * src/plugins/pdf_viewer/poppler_viewer.c 7005 * src/plugins/perl/perl_plugin.c 7006 * src/plugins/pgpcore/pgp_viewer.c 7007 * src/plugins/pgpcore/select-keys.c 7008 * src/plugins/pgpcore/sgpgme.c 7009 * src/plugins/rssyl/rssyl_cb_menu.c 7010 * src/plugins/vcalendar/vcal_folder.c 7011 * src/plugins/vcalendar/vcal_meeting_gtk.c 7012 * src/plugins/vcalendar/vcalendar.c 7013 * src/prefs_actions.c 7014 * src/prefs_customheader.c 7015 * src/prefs_filtering.c 7016 * src/prefs_folder_item.c 7017 * src/prefs_matcher.c 7018 * src/prefs_migration.c 7019 * src/prefs_template.c 7020 * src/prefs_themes.c 7021 * src/ssl_manager.c 7022 * src/summary_search.c 7023 * src/summaryview.c 7024 * src/textview.c 7025 * src/toolbar.c 7026 Rework of alertpanel default button focus handling. Instead of using 7027 "+" prefix with button labels and/or the default_value parameter, we 7028 introduce "focus" parameter, which will point to first, second or 7029 third button. Advantages: - we got rid of the "+" prefix, which 7030 won't work with GTK3 with GTK3 - instead of having two ways to 7031 indicate which button should have focus, which can be in conflict, 7032 and are not very straightforward, there is just one, arguably more 7033 intuitive - some small memory leaks fixed along the way (using 7034 g_strconcat() directly as function argument) 7035 70362018-02-08 [Ricardo Mones] 3.16.0-43-gf01256abc 7037 7038 * src/wizard.c 7039 Fix ‘GtkWidget {aka struct _GtkWidget}’ has no member named ‘style’ 7040 Thanks to Abhay S. Kushwaha for reporting! 7041 70422018-02-07 [Ricardo Mones] 3.16.0-42-g64bef9561 7043 7044 * src/editjpilot.c 7045 Fix ‘GtkLabel {aka struct _GtkLabel}’ has no member named ‘label’ 7046 70472018-02-06 [Andrej Kacian] 3.16.0-41-g6eda56cb3 7048 7049 * configure.ac 7050 Force -DGTK_DISABLE_SINGLE_INCLUDES -DGSEAL_ENABLE in GTK_CFLAGS. 7051 70522018-02-06 [Andrej Kacian] 3.16.0-40-g86c7184a9 7053 7054 * src/plugins/pdf_viewer/poppler_viewer.c 7055 Remove direct GTK struct member access from pdf_viewer plugin. 7056 70572018-02-06 [Andrej Kacian] 3.16.0-39-g646db3440 7058 7059 * src/plugins/notification/gtkhotkey/x11/eggaccelerators.h 7060 Remove the last offender against -DGTK_DISABLE_SINGLE_INCLUDES 7061 70622018-02-06 [Andrej Kacian] 3.16.0-38-g45cc37508 7063 7064 * src/gtk/spell_entry.c 7065 Get rid of final direct GTK struct member access from 7066 ClawsSpellEntry. We have to track preedit_length internally, because 7067 this bit of GtkEntry is not available anymore. 7068 70692018-02-06 [Andrej Kacian] 3.16.0-37-gab7a2aca2 7070 7071 * src/gtk/spell_entry.c 7072 ClawsSpellEntry does not need to implement GtkEditable We're 7073 "subclassing" GtkEntry, which already implements it. 7074 70752017-11-08 [Ralph Sennhauser] 3.16.0-36-g636cc1edc 7076 7077 * src/gtk/gtkutils.c 7078 * src/prefs_msg_colors.c 7079 Replace gtk_style_unref() gtk_style_unref() is a remnant from gtk+1 7080 and the compatibility function in gtk+2 is gone in gtk+3, use 7081 g_object_unref() instead. 7082 70832017-11-08 [Ralph Sennhauser] 3.16.0-35-g14bf91b57 7084 7085 * src/plugins/acpi_notifier/acpi_notifier.c 7086 Add missing header to acpi_notifier When building against gtk+3 the 7087 compiler complains about implicit function declaration, so include 7088 the required header for using the gtk_cmoption_menu. 7089 70902017-11-08 [Ralph Sennhauser] 3.16.0-34-g51f73a8b4 7091 7092 * src/addressbook.c 7093 * src/addrgather.c 7094 * src/alertpanel.c 7095 * src/crash.c 7096 * src/editaddress.c 7097 * src/editaddress_other_attributes_ldap.c 7098 * src/editgroup.c 7099 * src/folderview.c 7100 * src/grouplistdialog.c 7101 * src/gtk/gtkcmclist.c 7102 * src/gtk/gtkcmoptionmenu.c 7103 * src/gtk/gtkshruler.c 7104 * src/gtk/gtkutils.c 7105 * src/gtk/gtkutils.h 7106 * src/gtk/gtkvscrollbutton.c 7107 * src/headerview.c 7108 * src/image_viewer.c 7109 * src/importldif.c 7110 * src/mainwindow.c 7111 * src/message_search.c 7112 * src/mimeview.c 7113 * src/plugins/pgpcore/claws.def 7114 * src/plugins/pgpcore/select-keys.c 7115 * src/plugins/rssyl/claws.def 7116 * src/prefs_themes.c 7117 * src/summary_search.c 7118 * src/summaryview.c 7119 * src/toolbar.c 7120 Drop no longer used gtk+2 utility functions With requiring gtk+2 7121 >=2.24 the following functions are obsolete: gtkut_widget_set_mapped 7122 gtkut_widget_set_realized gtkut_widget_set_can_default 7123 gtkut_widget_set_receives_default gtkut_widget_set_can_focus 7124 gtkut_widget_set_has_window Replace all occurrences with the 7125 underlying function. 7126 71272017-11-08 [Ralph Sennhauser] 3.16.0-33-g59309a650 7128 7129 * src/compose.c 7130 * src/editaddress.c 7131 * src/gtk/combobox.c 7132 * src/gtk/combobox.h 7133 * src/gtk/gtkcmclist.c 7134 * src/gtk/gtkshruler.c 7135 * src/gtk/gtkutils.c 7136 * src/gtk/gtkutils.h 7137 * src/gtk/inputdialog.c 7138 * src/gtk/quicksearch.c 7139 * src/message_search.c 7140 * src/mimeview.c 7141 * src/plugins/bogofilter/bogofilter_gtk.c 7142 * src/plugins/fancy/fancy_viewer.c 7143 * src/plugins/rssyl/rssyl_feed_props.c 7144 * src/plugins/vcalendar/vcal_meeting_gtk.c 7145 * src/prefs_display_header.c 7146 * src/prefs_filtering_action.c 7147 * src/prefs_matcher.c 7148 * src/prefs_other.c 7149 * src/prefs_toolbar.c 7150 * src/printing.c 7151 * src/summary_search.c 7152 Drop ifdefs for old gtk+2 7153 71542017-11-08 [Ralph Sennhauser] 3.16.0-32-g643edf054 7155 7156 * configure.ac 7157 Require gtk+ >= 2.24 gtk+-2.24.0 was released 2011-01-30 and has 7158 seen over 30 maintenance releases since. Drop support for gtk+2 < 7159 2.24 to ease porting to gtk+3 and to cleanup existing compatibility 7160 code for old gtk+2 releases. 7161 71622018-02-06 [Andrej Kacian] 3.16.0-31-gc07e81254 7163 7164 * AUTHORS 7165 * src/addrgather.c 7166 * src/editaddress_other_attributes_ldap.c 7167 * src/gtk/authors.h 7168 * src/gtk/combobox.c 7169 * src/gtk/gtkutils.c 7170 * src/plugins/notification/notification_prefs.c 7171 * src/plugins/vcalendar/vcal_meeting_gtk.c 7172 * src/plugins/vcalendar/vcalendar.c 7173 A few instances of combobox manipulation still used the old API. 7174 Patch by Ralph Sennhauser. 7175 71762018-02-06 [Andrej Kacian] 3.16.0-30-g987678b7e 7177 7178 * src/browseldap.c 7179 * src/gtk/spell_entry.c 7180 * src/plugins/archive/archiver_gtk.c 7181 * src/plugins/dillo/dillo_viewer.c 7182 * src/plugins/notification/notification_banner.c 7183 * src/plugins/notification/notification_core.c 7184 * src/plugins/rssyl/rssyl_feed_props.c 7185 * src/plugins/vcalendar/common-views.c 7186 * src/plugins/vcalendar/day-view.c 7187 * src/plugins/vcalendar/month-view.c 7188 * src/plugins/vcalendar/vcal_meeting_gtk.c 7189 * src/plugins/vcalendar/vcalendar.c 7190 Removed almost all direct GTK struct member accesses. Use accessor 7191 functions instead. The few remaining offenders are in spell_entry.c, 7192 which will require some rework. 7193 71942018-02-05 [Andrej Kacian] 3.16.0-29-g2f06e3027 7195 7196 * src/gtk/gtkaspell.c 7197 Replaced some deprecated GTK+ API calls in gtkaspell.c. 7198 71992018-02-05 [Ricardo Mones] 3.16.0-28-gc8cfd24e4 7200 7201 * src/foldersel.c 7202 * src/folderview.c 7203 * src/gtk/gtkutils.c 7204 * src/gtk/quicksearch.c 7205 * src/plugins/vcalendar/vcalendar.c 7206 Fix some copyright headers 7207 72082018-02-05 [Ricardo Mones] 3.16.0-27-gc10fc9f7b 7209 7210 * src/prefs_msg_colors.c 7211 Refactor colors handling with more arrays This also makes possible 7212 to add more colors easily. 7213 72142018-02-05 [Ricardo Mones] 3.16.0-26-g8363e4587 7215 7216 * src/compose.c 7217 * src/foldersel.c 7218 * src/folderview.c 7219 * src/gtk/about.c 7220 * src/gtk/gtkutils.c 7221 * src/gtk/logwindow.c 7222 * src/gtk/quicksearch.c 7223 * src/gtk/spell_entry.c 7224 * src/mainwindow.c 7225 * src/plugins/vcalendar/vcalendar.c 7226 * src/prefs_common.c 7227 * src/prefs_common.h 7228 * src/prefs_msg_colors.c 7229 * src/prefs_spelling.c 7230 * src/textview.c 7231 Move all colors into an array 7232 72332018-01-31 [Andrej Kacian] 3.16.0-25-g6f0497028 7234 7235 * src/plugins/rssyl/libfeed/feed.c 7236 * src/plugins/rssyl/rssyl_update_feed.c 7237 RSSyl: Handle 404 and other fetch failures better. 7238 72392018-01-23 [Ricardo Mones] 3.16.0-24-g93eaaa941 7240 7241 * src/prefs_receive.c 7242 Move syntax help after entry 7243 72442018-01-22 [Ricardo Mones] 3.16.0-23-gea9874971 7245 7246 * src/prefs_account.c 7247 * src/prefs_folder_item.c 7248 * src/prefs_matcher.c 7249 * src/prefs_message.c 7250 Remove more unnecessary colons in labels 7251 72522018-01-22 [Ricardo Mones] 3.16.0-22-g46a9ad57b 7253 7254 * src/prefs_themes.c 7255 Use spacing more uniformly on themes prefs Also remove colons from 7256 labels (not used in other places), and align them to the right, to be 7257 visually consistent with other preference pages. 7258 72592018-01-21 [Ricardo Mones] 3.16.0-21-g3ace18505 7260 7261 * po/es.po 7262 Fix wrong article in translated string 7263 72642018-01-20 [Andrej Kacian] 3.16.0-20-g4d2f6d203 7265 7266 * src/passwordstore.c 7267 Do not consider missing passwordstorerc file as error. Just continue 7268 with empty password store. 7269 72702018-01-20 [Ricardo Mones] 3.16.0-19-g7695cfb98 7271 7272 * src/addrgather.c 7273 * src/plugins/pgpcore/prefs_gpg.c 7274 Prune more gtk_widget_set_size_request calls 7275 72762018-01-19 [Andrej Kacian] 3.16.0-18-ga96fdf2c4 7277 7278 * src/main.c 7279 * src/passwordstore.c 7280 * src/passwordstore.h 7281 * src/prefs_migration.c 7282 * src/prefs_migration.h 7283 Handle password store config_version update without the global gint 7284 variable. 7285 72862018-01-19 [Andrej Kacian] 3.16.0-17-ga9608e4cd 7287 7288 * src/main.c 7289 Handle failed/aborted folderlist config_version update in main.c 7290 72912018-01-19 [Andrej Kacian] 3.16.0-16-g5bcc8ead3 7292 7293 * src/folder.c 7294 * src/prefs_migration.c 7295 * src/prefs_migration.h 7296 Implement config_version in folderlist.xml. 7297 72982018-01-19 [Ricardo Mones] 3.16.0-15-g9145ce96a 7299 7300 * src/prefs_summaries.c 7301 No need to set window's position twice It's already set on line 200 7302 :-) 7303 73042018-01-18 [Andrej Kacian] 3.16.0-14-g534ca5069 7305 7306 * src/main.c 7307 * src/passwordstore.c 7308 * src/prefs_migration.c 7309 * src/prefs_migration.h 7310 Implement config_version in passwordstorerc. 7311 73122018-01-18 [Andrej Kacian] 3.16.0-13-g4302636fb 7313 7314 * src/filtering.c 7315 Do not consider "mark_as_spam" as a final action, since it does not 7316 move the marked message. Fixes Bug 3919 - manual filtering does not 7317 move spam 7318 73192018-01-18 [Paul] 3.16.0-12-gf5d5f25a7 7320 7321 * src/prefs_actions.c 7322 fix bug where actionsrc was not updated after mailbox name change 7323 73242018-01-14 [Ricardo Mones] 3.16.0-11-g43ceacd3d 7325 7326 * src/gtk/logwindow.c 7327 Add "Go to last error" to log window context menu This functionality 7328 was already implemented, this only makes it available to the user 7329 through a new menu option. 7330 73312018-01-09 [Paul] 3.16.0-10-g36103cc2b 7332 7333 * src/main.c 7334 fix bug 3947, 'Build break with --disable-libsm 7335 --enable-crash-dialog' 7336 73372018-01-07 [Ricardo Mones] 3.16.0-9-ga7890e31e 7338 7339 * src/ldapquery.c 7340 * src/ldapserver.c 7341 * src/ldapupdate.c 7342 * src/ldaputil.c 7343 Use network log for LDAP operations output Also add some error 7344 checking and improve debug output 7345 73462018-01-05 [Pawel Pekala] 3.16.0-8-g6950d52c9 7347 7348 * po/pl.po 7349 Fix typos and errors in polish translation 7350 73512017-12-28 [Ricardo Mones] 3.16.0-7-g352af0b0c 7352 7353 * po/es.po 7354 Fix some translated strings 7355 73562017-12-20 [Paul] 3.16.0-6-g15545864c 7357 7358 * po/cs.po 7359 * po/zh_TW.po 7360 a couple late translation update from David Vachulka and Mark Chang 7361 73622017-12-20 [Andrej Kacian] 3.16.0-5-gb190f09ab 7363 7364 * src/compose.c 7365 Fix missing GError initialization in compose_draft(). 7366 73672017-12-19 [Paul] 3.16.0-4-g3e51045f2 7368 7369 * src/folderview.c 7370 * src/prefs_common.c 7371 * src/prefs_common.h 7372 * src/prefs_summary_open.c 7373 * src/prefs_summary_open.h 7374 * src/summaryview.c 7375 extend 'default selection when entering a folder' Renamed 'first 7376 ...' to 'oldest ...', and added 'newest ...' in GUI 7377 73782017-12-18 [Ricardo Mones] 3.16.0-3-g174c03f19 7379 7380 * src/ldapserver.c 7381 Fix Bug 3936: LDAP StartTLS does not work for addressbooks 7382 73832017-12-18 [Paul] 3.16.0-2-g49352499f 7384 7385 * configure.ac 7386 bump minimum glib requirement to 2.28 7387 73882017-12-18 [Ricardo Mones] 3.16.0-1-g2933a8815 7389 7390 * .gitignore 7391 Fix bug 3921: Follow-up to #3764. Cleanup gitignore Thanks Flo for 7392 the patch, but sed -i '/libical\/libical/d' .gitignore was faster 7393 than applying the patch itself ;-) 7394 73952017-12-17 [Paul] 3.16.0 7396 7397 * NEWS 7398 * README 7399 * RELEASE_NOTES 7400 for release 3.16.0 7401 74022017-12-17 [Paul] 3.15.0-203-g1d2786217 7403 7404 * AUTHORS 7405 * configure.ac 7406 * po/ca.po 7407 * po/da.po 7408 * po/de.po 7409 * po/fi.po 7410 * po/hu.po 7411 * po/id_ID.po 7412 * po/it.po 7413 * po/ja.po 7414 * po/nb.po 7415 * po/nl.po 7416 * po/pl.po 7417 * po/pt_BR.po 7418 * po/ro.po 7419 * po/ru.po 7420 * po/sk.po 7421 * po/sv.po 7422 * po/tr.po 7423 * src/gtk/authors.h 7424 * tools/claws.i18n.status.pl 7425 update translations updated by David Medina, Erik P. Olsen, Simon 7426 Legner, Tommi A Pirinen, Páder Rezső, Luigi Votta, UTUMI Hirosi, 7427 Petter Adsen, Marcel Pol, Jakub Jankiewicz, Frederico Goncalves 7428 Guimaraes, Mikhail Kurinnoi, Slavko, Andreas Rönnquist. new 7429 translation: Romanian by Cristian Secară remove unmaintained Hebrew 7430 translation. 7431 74322017-12-17 [Ricardo Mones] 3.15.0-202-g7076eccad 7433 7434 * src/common/tlds.h 7435 Update list of TLDs for release 7436 74372017-12-14 [Andrej Kacian] 3.15.0-201-g9df59ba02 7438 7439 * src/addressbook.c 7440 * src/compose.c 7441 Add proper ifdefs around master_passphrase() calls. 7442 74432017-12-14 [Andrej Kacian] 3.15.0-200-g5805ff818 7444 7445 * src/password.c 7446 Fix buffer length handling in GnuTLS password encryption and 7447 decryption. Also zero out one forgotten copy of plaintext password 7448 before freeing it. Oops! 7449 74502017-12-14 [Ricardo Mones] 3.15.0-199-gdc1debf56 7451 7452 * src/prefs_themes.c 7453 Space preview icons equally 7454 74552017-12-12 [Ricardo Mones] 3.15.0-198-g5b7108e97 7456 7457 * src/compose.c 7458 Fix bug 3935: build from GIT master broken on arch linux Completes 7459 48f72c22f91fbe0d6e872e89bd4dce9d39090e81 to allow building with 7460 disabled LDAP support. 7461 74622017-12-12 [Ricardo Mones] 3.15.0-197-g332848b93 7463 7464 * AUTHORS 7465 * src/gtk/authors.h 7466 Update lists of authors 7467 74682017-12-12 [Ricardo Mones] 3.15.0-196-g22e7bf3c9 7469 7470 * po/es.po 7471 Update Spanish translation 7472 74732017-12-11 [wwp] 3.15.0-195-gc136c69c7 7474 7475 * po/fr.po 7476 Update French translation. 7477 74782017-12-10 [Andrej Kacian] 3.15.0-194-ge0f41407c 7479 7480 * src/addressbook.c 7481 Fix bug 3931: segfault searching server with master password Request 7482 master passphrase earlier and inhibit search if no master passphrase 7483 is available. 7484 74852017-12-10 [Andrej Kacian] 3.15.0-193-g48f72c22f 7486 7487 * src/addrindex.c 7488 * src/addrindex.h 7489 * src/compose.c 7490 * src/compose.h 7491 Fix bug 3793: segfault when autocompletion asks for master passphrase 7492 This is done by checking early if any ldap server is 7493 password-protected, and asking for master passphrase when compose 7494 window appears. If user cancels the dialog (does not enter the 7495 passphrase), we temporarily disable the password-protected LDAP 7496 servers, just for that particular compose window. We reenable them in 7497 compose_destroy(). 7498 74992017-12-10 [Andrej Kacian] 3.15.0-192-gd954a01de 7500 7501 * src/password.c 7502 * src/password.h 7503 Add public call to get master password 7504 75052017-12-10 [Ricardo Mones] 3.15.0-191-ge5e9653de 7506 7507 * src/editldap.c 7508 * src/editldap_basedn.c 7509 * src/prefs_customheader.c 7510 * src/prefs_message.c 7511 * src/prefs_summaries.c 7512 * src/prefs_summary_open.c 7513 * src/prefs_template.c 7514 * src/printing.c 7515 * src/quote_fmt.c 7516 * src/statusbar.c 7517 * src/wizard.c 7518 Prune gtk_widget_set_size_request calls 7519 75202017-12-09 [Andrej Kacian] 3.15.0-190-g32ba3f7ea 7521 7522 * src/plugins/address_keeper/version.rc 7523 * src/plugins/attachwarner/version.rc 7524 * src/plugins/bsfilter/version.rc 7525 * src/plugins/fancy/version.rc 7526 * src/plugins/fetchinfo/version.rc 7527 * src/plugins/libravatar/version.rc 7528 * src/plugins/mailmbox/version.rc 7529 * src/plugins/managesieve/version.rc 7530 * src/plugins/notification/version.rc 7531 * src/plugins/pgpcore/version.rc 7532 * src/plugins/pgpinline/version.rc 7533 * src/plugins/pgpmime/version.rc 7534 * src/plugins/rssyl/version.rc 7535 * src/plugins/smime/version.rc 7536 * src/plugins/tnef_parse/version.rc 7537 * src/plugins/vcalendar/version.rc 7538 Copyright year update in plugins' version.rc files. 7539 75402017-12-09 [Andrej Kacian] 3.15.0-189-gf4bdc1eb2 7541 7542 * src/plugins/att_remover/version.rc 7543 * src/plugins/spam_report/version.rc 7544 Some FileDescription fixes in plugins' version.rc files. Thanks to 7545 Woody for noticing. 7546 75472017-12-05 [Ricardo Mones] 3.15.0-188-gde5c37e2d 7548 7549 * src/gtk/gtkutils.h 7550 * src/prefs_msg_colors.c 7551 * src/prefs_spelling.c 7552 Color buttons proportional to font size Instead of hardcoding a size 7553 which doesn't look the same on different resolutions, use a 7554 space;m-space;space label and let GTK+ to compute the appropriate 7555 button size for current font. 7556 75572017-11-26 [Ricardo Mones] 3.15.0-187-gbdb48c81c 7558 7559 * src/prefs_spelling.c 7560 Adjust spelling preferences widgets 7561 75622017-12-05 [Ricardo Mones] 3.15.0-186-gd8ee06d81 7563 7564 * src/ldapupdate.c 7565 Remove list of bugs which are not outstanding 7566 75672017-11-22 [Olaf Hering] 3.15.0-185-gfbf3e9ceb 7568 7569 * src/summaryview.c 7570 Set flags of all selected messages before updating view If a 7571 collapsed, unread thread is marked as 'ignore thread' the first 7572 message remains bold in the message list. That happens because 7573 summary_ignore_thread_func calls summary_set_row_marks, which finds 7574 unread children. As a result bold_style is selected. To fix this it 7575 is required to first update the message flags of all selected 7576 messages, before updating the view of all selected messages. 7577 75782017-11-22 [Olaf Hering] 3.15.0-184-g61c5435f4 7579 7580 * src/procmsg.h 7581 Remove stale MSG_IS_RETRCPT_PENDING The bitflag MSG_RETRCPT_PENDING 7582 is not defined, the existing flags do not indicate a typo. Remove 7583 this stale macro to avoid confusion. 7584 75852017-12-02 [Ricardo Mones] 3.15.0-183-g2a0a1514b 7586 7587 * src/prefs_folder_column.c 7588 * src/prefs_summary_column.c 7589 Complete previous patch 7590 75912017-12-02 [Ricardo Mones] 3.15.0-182-gb2be2d2b0 7592 7593 * src/prefs_summary_column.c 7594 Make column selector UI like open actions Set remove button to 7595 center column and add border to lists 7596 75972017-11-26 [Michael Gmelin] 3.15.0-181-ga4b3b845e 7598 7599 * src/plugins/managesieve/sieve_prefs.c 7600 Fix bug #3924: Unbreak sieve host configuration on FreeBSD Also, 7601 adds extra check for config->host 7602 76032017-11-22 [Olaf Hering] 3.15.0-180-ged7e8e3ea 7604 7605 * src/prefs_compose_writing.c 7606 * src/prefs_logging.c 7607 * src/prefs_other.c 7608 * src/prefs_receive.c 7609 * src/prefs_summaries.c 7610 * src/prefs_wrapping.c 7611 Fix truncated input widgets in preferences window With larger UI 7612 fontsize some input fields are truncated, the numbers can not be read 7613 properly. Remove the hardcoded width values, let GTK pick a value. 7614 76152017-11-25 [Andrej Kacian] 3.15.0-179-gd80cb788f 7616 7617 * src/etpan/nntp-thread.c 7618 Use statusbar progress meter when opening/refreshing a NNTP folder. 7619 76202017-11-23 [Andrej Kacian] 3.15.0-178-gb262ad59f 7621 7622 * src/filtering.c 7623 * src/mainwindow.c 7624 * src/prefs_logging.c 7625 Reenable filtering log on Windows, as it is no longer crashy. It was 7626 previously disabled in 83eaf78e3. 7627 76282017-11-22 [Olaf Hering] 3.15.0-177-g84589f6e5 7629 7630 * src/procmime.c 7631 Move pointer usage after pointer check In procmime_decode_content 7632 mimeinfo is dereferenced before cm_return_val_if_fail(). 7633 76342017-11-23 [Abhay S. Kushwaha] 3.15.0-176-gb81ad835f 7635 7636 * src/plugins/rssyl/claws.def 7637 Rssyl: fix Windows build 7638 76392017-11-13 [Ricardo Mones] 3.15.0-175-g8e9f89bef 7640 7641 * src/html.c 7642 * src/html.h 7643 Use entity decoding API in HTML parser 7644 76452017-11-13 [Ricardo Mones] 3.15.0-174-g4d178a21c 7646 7647 * src/plugins/rssyl/strutils.c 7648 Rssyl: use new entity decoding API 7649 76502017-11-13 [Ricardo Mones] 3.15.0-173-g1285ad714 7651 7652 * src/entity.c 7653 Complete, normalize and fix table of entities 7654 https://en.wikipedia.or 7655 erences 7656 76572017-11-06 [Ricardo Mones] 3.15.0-172-gd61f4bdfc 7658 7659 * src/Makefile.am 7660 * src/entity.c 7661 * src/entity.h 7662 Implement HTML entity decoding in one function Content of symbols 7663 table remixed from existing html.c and rssyl/strutils.c tables. 7664 76652017-11-10 [wwp] 3.15.0-171-ge61840c92 7666 7667 * src/prefs_account.c 7668 Yet another string correction. 7669 76702017-11-09 [Andrej Kacian] 3.15.0-170-ga631e2692 7671 7672 * src/plugins/pgpcore/pgp_viewer.c 7673 A hopefully better fix for commit 9f1c5fef1 when building with GpgME 7674 < 1.7.0. gpgme_check_version() should only be used during 7675 initialization, according to GpgME doc. 7676 76772017-11-09 [Paul] 3.15.0-169-g92bb638e5 7678 7679 * src/prefs_account.c 7680 oh-so-minor string correction 7681 76822017-11-09 [Andrej Kacian] 3.15.0-168-g69ee63c14 7683 7684 * src/plugins/pgpcore/pgp_viewer.c 7685 Fix commit 9f1c5fef1 when building with GpgME < 1.7.0. 7686 76872017-11-09 [Andrej Kacian] 3.15.0-167-g9f1c5fef1 7688 7689 * src/plugins/pgpcore/pgp_viewer.c 7690 * src/plugins/pgpcore/sgpgme.c 7691 Show full key/signature fingerprints. Closes bug 3910 - Displaying 7692 of problematic short key IDs for GPG messages 7693 76942017-11-08 [Andrej Kacian] 3.15.0-166-gf9943fa81 7695 7696 * src/prefs_account.c 7697 Do not limit password/userid newline check to just POP3. 7698 76992017-11-03 [Ricardo Mones] 3.15.0-165-ge8c736db2 7700 7701 * src/plugins/rssyl/strutils.c 7702 Use appropriate array for searching 7703 77042017-10-30 [Ricardo Mones] 3.15.0-164-g9d25cc995 7705 7706 * src/compose.c 7707 Fix CID 1420437 (OVERFLOW_BEFORE_WIDEN) 7708 77092017-10-29 [Andrej Kacian] 3.15.0-163-g5a3c83b91 7710 7711 * src/prefs_themes.c 7712 Use GIO API instead of g_stat() in prefs_themes_file_stats() on 7713 Windows. 7714 77152017-10-29 [Andrej Kacian] 3.15.0-162-gb97b0cead 7716 7717 * src/compose.c 7718 Use GIO API instead of g_stat() in compose_draft() on Windows. 7719 77202017-10-29 [Andrej Kacian] 3.15.0-161-g211cb0478 7721 7722 * src/common/utils.c 7723 * src/compose.c 7724 Use GIO API instead of g_stat() on Windows in 7725 compose_add_attachments() and get_file_size(). 7726 77272017-10-29 [Andrej Kacian] 3.15.0-160-g5407e4537 7728 7729 * src/compose.c 7730 Use GIO API instead of g_stat() in compose_insert_file() on Windows. 7731 77322017-10-28 [Andrej Kacian] 3.15.0-159-g5c9937be2 7733 7734 * src/mh.c 7735 Use GIO API instead of g_stat() in mh_is_msg_changed() on Windows. 7736 77372017-10-28 [Andrej Kacian] 3.15.0-158-gefd5c5782 7738 7739 * src/procheader.c 7740 Avoid use of stat() in procheader_parse_file() on Windows. Since 7741 GLib on different Windows versions has different ideas about sizes of 7742 struct stat field sizes and is inconsistent about it on 64-bit 7743 systems, we take advice from GLib's own gstdio.h, and use GIO API to 7744 get file attributes instead. This will likely have to be changed for 7745 all uses of stat() or g_stat() elsewhere. All this to stop Claws 7746 Mail showing "1GB" size for all emails in summaryview on 64-bit 7747 Win10. 7748 77492017-10-28 [Andrej Kacian] 3.15.0-157-g3f84a59b7 7750 7751 * src/common/utils.c 7752 Disallow '?' in filename when saving message part on Windows. 7753 77542017-10-28 [Andrej Kacian] 3.15.0-156-gd56f42398 7755 7756 * po/ca.po 7757 * po/cs.po 7758 * po/da.po 7759 * po/de.po 7760 * po/en_GB.po 7761 * po/es.po 7762 * po/fi.po 7763 * po/fr.po 7764 * po/he.po 7765 * po/hu.po 7766 * po/id_ID.po 7767 * po/it.po 7768 * po/nb.po 7769 * po/nl.po 7770 * po/pt_BR.po 7771 * po/ru.po 7772 * po/sk.po 7773 * po/sv.po 7774 * po/tr.po 7775 * po/zh_TW.po 7776 * src/common/utils.c 7777 Revert "Disallow '?' in filename when saving message part on 7778 Windows." This reverts commit 7779 6e644bd2af1eae46fc9db874fc42e6b9bb89b9c8. 7780 77812017-10-28 [Andrej Kacian] 3.15.0-155-g6e644bd2a 7782 7783 * po/ca.po 7784 * po/cs.po 7785 * po/da.po 7786 * po/de.po 7787 * po/en_GB.po 7788 * po/es.po 7789 * po/fi.po 7790 * po/fr.po 7791 * po/he.po 7792 * po/hu.po 7793 * po/id_ID.po 7794 * po/it.po 7795 * po/nb.po 7796 * po/nl.po 7797 * po/pt_BR.po 7798 * po/ru.po 7799 * po/sk.po 7800 * po/sv.po 7801 * po/tr.po 7802 * po/zh_TW.po 7803 * src/common/utils.c 7804 Disallow '?' in filename when saving message part on Windows. 7805 78062017-10-28 [Andrej Kacian] 3.15.0-154-gd7d8b5481 7807 7808 * src/plugins/fancy/claws.def 7809 Updated Fancy's claws.def for the Windows build 7810 78112017-10-25 [Andrej Kacian] 3.15.0-153-g51805d8ae 7812 7813 * src/prefs_folder_item.c 7814 Fix missing invalid regexp indication in folder preferences. The 7815 entry is supposed to turn red, but it couldn't because of a logic 7816 error. 7817 78182017-10-25 [Andrej Kacian] 3.15.0-152-gd45cc6e3b 7819 7820 * src/prefs_account.c 7821 Disallow newline character in POP3 account username or password. The 7822 entries will have red background and preferences will refuse to be 7823 saved, with an alertpanel telling why, if a newline is found in 7824 either of the two entries. This is only checked for POP3 protocol, 7825 as other protocols encode passwords e.g. in base64, and so will not 7826 break the communication to server by sending the extraneous newline 7827 verbatim. 7828 78292017-10-25 [Andrej Kacian] 3.15.0-151-ge34bf0a47 7830 7831 * src/plugins/fancy/fancy_viewer.c 7832 Use subst_char() in fancy_set_defaults(). 7833 78342017-10-23 [Andrej Kacian] 3.15.0-150-g398c2f1eb 7835 7836 * src/etpan/nntp-thread.c 7837 * src/news.c 7838 More and better leak fixes after commit 9729bf0e0. 7839 78402017-10-23 [Andrej Kacian] 3.15.0-149-g1f3d13358 7841 7842 * src/etpan/nntp-thread.c 7843 * src/news.c 7844 Fix memory leaks introduced in recent commit 9729bf0e0. 7845 78462017-10-23 [Andrej Kacian] 3.15.0-148-g31a342e0e 7847 7848 * src/folder.c 7849 * src/imap.c 7850 * src/inc.c 7851 * src/mbox.c 7852 * src/messageview.c 7853 * src/send_message.c 7854 * src/statusbar.h 7855 Removed two obsolete statuswindow_* aliases. 7856 78572017-10-23 [Andrej Kacian] 3.15.0-147-g9729bf0e0 7858 7859 * src/etpan/nntp-thread.c 7860 * src/news.c 7861 Fetch XOVER and XHDR data in batches of 5000. This avoids long 7862 stalls, which sometimes confuse libetpan. It also allows implementing 7863 some sort of progressbar in UI. 7864 78652017-10-22 [Andrej Kacian] 3.15.0-146-g126ff4dcb 7866 7867 * src/plugins/fancy/fancy_prefs.c 7868 * src/plugins/fancy/fancy_viewer.c 7869 Made Fancy's custom stylesheet pref work on Windows 7870 78712017-10-22 [Andrej Kacian] 3.15.0-145-gd2578f7ad 7872 7873 * src/plugins/fancy/fancy_viewer.c 7874 Fancy: Escape the custom stylesheet path for use in URI. This allows 7875 for file/folder names with e.g. space in them. 7876 78772017-10-10 [Paul] 3.15.0-144-gdc79dfce6 7878 7879 * src/common/utils.c 7880 fix bug 3893, ' Text mode open/copy web links ignores trailing 7881 tilde(s)' 7882 78832017-10-05 [Andrej Kacian] 3.15.0-143-g74f063f12 7884 7885 * src/password.c 7886 * src/password.h 7887 master_passphrase_is_set() and _is_correct() do not return const 7888 bool. 7889 78902017-07-01 [Andrej Kacian] 3.15.0-142-g3bce04815 7891 7892 * AUTHORS 7893 * src/gtk/authors.h 7894 * src/plugins/pgpcore/prefs_gpg.c 7895 * src/plugins/pgpcore/prefs_gpg.h 7896 * src/plugins/pgpcore/sgpgme.c 7897 Use separate account configuration for OpenPGP and for S/MIME. This 7898 is useful for users who switch between privacy systems. Based on 7899 patch by Thomas Orgis. Closes bug Bug 3834 - [PATCH] separate account 7900 prefs for S/MIME to be able to specify keys for both PGP and S/MIME 7901 79022017-09-21 [Ricardo Mones] 3.15.0-141-gafd7adf52 7903 7904 * doc/man/claws-mail.1 7905 Document the new --insert command line option added in commit 7906 9b17603ded77a56d10e56e80b9647487e25546da 7907 79082017-09-20 [Ricardo Mones] 3.15.0-140-g130c1bd6b 7909 7910 * src/imap.c 7911 Revert "Fix bug #3855: segfault at startup with old profile and IMAP 7912 account" Thanks to commit c3167bf1a4bf76a75813856d48e9d3c00f6c3849 7913 which allows to access folder class functions at earlier stages 7914 without causing #3855. This reverts commit 7915 667c9d3eaf0487193cc7873e6d3a63959a03d7f9. 7916 79172017-09-18 [Colin Leroy] 3.15.0-139-g9270dc32a 7918 7919 * src/plugins/pgpcore/select-keys.c 7920 Fix a possible leak 7921 79222017-09-18 [Colin Leroy] 3.15.0-138-gcc91e29fb 7923 7924 * src/plugins/pgpcore/select-keys.c 7925 Fix double-free of keys 7926 79272017-09-15 [Colin Leroy] 3.15.0-137-g9b17603de 7928 7929 * src/compose.c 7930 * src/compose.h 7931 * src/main.c 7932 CLI: Add a --insert option to --compose, allowing to insert files. 7933 79342017-08-06 [Andrej Kacian] 3.15.0-136-gc3167bf1a 7935 7936 * src/account.c 7937 * src/main.c 7938 * src/prefs_account.c 7939 * src/prefs_account.h 7940 * src/prefs_common.c 7941 * src/prefs_gtk.c 7942 * src/prefs_migration.c 7943 * src/prefs_migration.h 7944 Handle config_version update separately for accounts. Instead of 7945 loading entire configuration from all the files in rcdir and doing an 7946 update at the end, we now upgrade each "part" right after we load it. 7947 This is to allow greater flexibility during the time not all of the 7948 configuration is loaded yet, e.g. folders using correct folderclass 7949 functions, based on protocol of account owning a particular folder. 7950 This is currently affecting clawsrc and accountrc, but it will be 7951 trivial to extend it to other rcdir files as needed. 7952 79532017-09-07 [Ricardo Mones] 3.15.0-135-gb088e8143 7954 7955 * AUTHORS 7956 * src/gtk/authors.h 7957 Update authors' files 7958 79592017-08-12 [Flavio Leitner] 3.15.0-134-ge11b4ed90 7960 7961 * src/summaryview.c 7962 Fix bug #3881: Keep read thread during update if it is selected. 7963 When new emails arrive, the summary list is updated and the read 7964 threads are removed if the option 'Hide read threads' is checked. 7965 However, if you are reading the last email of a thread, then it 7966 automatically goes to the next email. If the new selected email 7967 happens to be the last read in a thread, then the next update will do 7968 the same even though the user might not have seen that message yet. 7969 This patch fixes it to keep the thread if a message is selected. 7970 79712017-09-05 [Paul] 3.15.0-133-ge829be881 7972 7973 * configure.ac 7974 * src/gtk/gtkaspell.c 7975 fix bug 3892, 'build fails with enchant-2.1.0' bumps the minimum 7976 required version of enchant to version 1.4.0 7977 79782017-09-02 [Paul] 3.15.0-132-g62686c8f6 7979 7980 * src/compose.c 7981 fix bug 3852, 'delete header entry button doesn't restore colour' 7982 79832017-08-31 [Paul] 3.15.0-131-g9f24157d8 7984 7985 * src/compose.c 7986 fix bug 3886, '"About to send mail to 2 recipients" warning when one 7987 of them is Reply-To' 7988 79892017-08-30 [wwp] 3.15.0-130-g3e12591d2 7990 7991 * src/quote_fmt.c 7992 Fix wrong 'attach_output' in description of symbols (templates), it's 7993 'attach_program' that works. 7994 79952017-08-29 [wwp] 3.15.0-129-g2bc71e498 7996 7997 * configure.ac 7998 Lower the librsvg requirement to 2.39 (works on CentOS7 with this). 7999 80002017-08-26 [Andrej Kacian] 3.15.0-128-g404c67475 8001 8002 * configure.ac 8003 Fix typo around libarchive in configure.ac. Patch by Orbea, Bug 3866 8004 - slibtool causes compile failure 8005 80062017-08-26 [Andrej Kacian] 3.15.0-127-g8b55e4f97 8007 8008 * AUTHORS 8009 * configure.ac 8010 * src/gtk/authors.h 8011 Fixed incorrect PERL_LDFLAGS modification with sed. Patch by Orbea, 8012 Bug 3866 - slibtool causes compile failure 8013 80142017-08-09 [Ricardo Mones] 3.15.0-126-g667c9d3ea 8015 8016 * src/imap.c 8017 Fix bug #3855: segfault at startup with old profile and IMAP account 8018 Revert "Remove duplicated code and include". This reverts commit 8019 300f811f3bbf10455ca55d9b01da6705dd1e07bb. 8020 80212017-08-04 [Zhouyang] 3.15.0-126-g29ecadc1c 8022 8023 * src/plugins/clamd/libclamd/clamd-plugin.c 8024 Fix bug #3857: Thanks to Zhouyang 8025 80262017-07-28 [Andrej Kacian] 3.15.0-125-g63677adb6 8027 8028 * src/procmime.c 8029 Fix a small memory leak in procmime_get_mime_type(). 8030 80312017-07-28 [Andrej Kacian] 3.15.0-124-g3266300ed 8032 8033 * src/compose.c 8034 Fix a memory leak in empty subject warning dialog in compose.c. 8035 80362017-07-28 [Andrej Kacian] 3.15.0-123-g14eb5b009 8037 8038 * src/compose.c 8039 Fix template parsing broken by commit 814b087. 8040 80412017-07-27 [Ricardo Mones] 3.15.0-122-g8891eb31b 8042 8043 * configure.ac 8044 Fix D-Bus detection 8045 80462017-07-24 [Andrej Kacian] 3.15.0-121-g2e3367941 8047 8048 * src/addressbook.h 8049 Removed a nonexistent function from addressbook.h. The function was 8050 addressbook_load_completion(). 8051 80522017-07-24 [Ricardo Mones] 3.15.0-120-g7263bc501 8053 8054 * src/prefs_themes.c 8055 * src/stock_pixmap.c 8056 Really handle the NULLs, don't scream at them 8057 80582017-07-23 [Ricardo Mones] 3.15.0-119-gfb5fce43f 8059 8060 * src/prefs_themes.c 8061 * src/stock_pixmap.c 8062 Check for NULLs params within the functions As assumed in the 8063 prefs_themes_done() calls. May fix some strange crash when exiting 8064 Claws Mail in Debian's version 3.14.1-3+b1: *** Error in 8065 `/usr/bin/claws-mail': munmap_chunk(): invalid pointer: 8066 0x00000000026a6f80 *** ======= Backtrace: ========= 8067 /lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7fa85407cbcb] 8068 /lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x7fa854082f96] 8069 /usr/bin/claws-mail(stock_pixmap_themes_list_free+0x28)[0x55a7a8] 8070 /usr/bin/claws-mail(prefs_themes_done+0x3a)[0x5389ba] 8071 /usr/bin/claws-mail[0x449329] 8072 /usr/bin/claws-mail(main+0x2326)[0x44b986] 8073 8074 /usr/bin/claws-mail(_start+0x2a)[0x44bfda] 8075 80762017-07-16 [Andrej Kacian] 3.15.0-118-ga93dbd4a8 8077 8078 * src/addr_compl.c 8079 Avoid one strdup in address_completion_complete_address_in_entry(). 8080 80812017-07-16 [Andrej Kacian] 3.15.0-117-g85640349d 8082 8083 * src/addr_compl.c 8084 Fixed a memory leak in address completion. 8085 80862017-07-16 [Andrej Kacian] 3.15.0-116-g4b4409293 8087 8088 * src/plugins/pgpmime/pgpmime.c 8089 Pgpmime: fix two memory leak in MIME boundary handling. 8090 80912017-07-16 [Andrej Kacian] 3.15.0-115-ga80024511 8092 8093 * src/procheader.c 8094 * src/procmsg.c 8095 Fixed two memory leaks around procheader_get_one_field(). 8096 80972017-07-16 [Andrej Kacian] 3.15.0-114-g2e90cf549 8098 8099 * src/plugins/managesieve/sieve_prefs.c 8100 Managesieve: fix memory leak when saving password from account prefs 8101 81022017-07-16 [Ricardo Mones] 3.15.0-113-g75bec5801 8103 8104 * src/Makefile.am 8105 * src/pixmaps/mail_privacy_encrypted.xpm 8106 * src/pixmaps/mail_privacy_signed.xpm 8107 * src/stock_pixmap.c 8108 * src/stock_pixmap.h 8109 * src/toolbar.c 8110 Dedicated icons for toolbar's new privacy buttons 8111 81122017-07-16 [Andrej Kacian] 3.15.0-112-g959bf12ef 8113 8114 * src/prefs_matcher.c 8115 Fixed another memory leak in filtering pref dialog. 8116 81172017-07-16 [Andrej Kacian] 3.15.0-111-g01cef7d47 8118 8119 * src/prefs_filtering.c 8120 Fixed two tiny memory leaks in filtering pref dialog. 8121 81222017-07-16 [Andrej Kacian] 3.15.0-110-gcfbe405f1 8123 8124 * src/matcher_parser_parse.y 8125 Second attempt at fixing the memory leak in matcherrc rule parsing. 8126 This time, we take into account that the memory allocated by 8127 yyparse() uses is sometimes used and freed by another function higher 8128 in the stack. 8129 81302017-07-13 [Andrej Kacian] 3.15.0-109-g57e620352 8131 8132 * src/matcher_parser_parse.y 8133 Revert "Fix a memory leak in matcherrc rule parsing." This reverts 8134 commit 2103e3787ab8ef2c8eb43d35292e5c91b5b61237. Closes bug #3848 - 8135 Cannot edit existing filter or processing rules. 8136 81372017-07-12 [Andrej Kacian] 3.15.0-108-g56413842f 8138 8139 * src/ssl_manager.c 8140 Fix a memory leak in get_fingerprint(). 8141 81422017-07-12 [Andrej Kacian] 3.15.0-107-g8c85b626a 8143 8144 * src/common/ssl_certificate.c 8145 Fixed an uninitialized variable use in check_cert(). 8146 81472017-07-12 [Andrej Kacian] 3.15.0-106-g1de6ad1dd 8148 8149 * src/addrclip.c 8150 * src/addressbook.c 8151 Fix three small memory leaks in addressbook. 8152 81532017-07-12 [Andrej Kacian] 3.15.0-105-g050689774 8154 8155 * src/procmime.c 8156 Correction of previous commit 6fedb78e7. We do not want to 8157 prematurely close tmpfp handle if it points to outfp. 8158 81592017-07-12 [Andrej Kacian] 3.15.0-104-g6fedb78e7 8160 8161 * src/procmime.c 8162 Fix a file descriptor leak in procmime_decode_content(). Closes bug 8163 #3266 - procmime.c: FILE leak in specific circumstances 8164 81652017-07-12 [Andrej Kacian] 3.15.0-103-g611cfb75d 8166 8167 * src/ldapctrl.c 8168 Fixed one more memory leak that was missed in b77707343. 8169 81702017-07-12 [Andrej Kacian] 3.15.0-102-gb77707343 8171 8172 * src/ldapctrl.c 8173 Fixed a few memory leaks in LDAP search results handling. 8174 81752017-07-12 [Andrej Kacian] 3.15.0-101-gfb0fb9d31 8176 8177 * src/compose.c 8178 Fix a memory leak in compose_write_to_file(). 8179 81802017-07-12 [Andrej Kacian] 3.15.0-100-g6fafdc6dc 8181 8182 * src/prefs_account.c 8183 Fixed a memory leak in prefs_account_generate_msgid(). 8184 81852017-07-12 [Andrej Kacian] 3.15.0-99-gc0159751c 8186 8187 * src/foldersel.c 8188 Fixed a memory leak in folder selection dialog. Also removed the 8189 code block for adjusting folder name for special folders, since that 8190 already happens in folder_item_get_name(). 8191 81922017-07-12 [Andrej Kacian] 3.15.0-98-gd447c5684 8193 8194 * src/prefs_filtering_action.c 8195 Fix two memory leaks in filtering action dialog widgets. 8196 81972017-07-12 [Andrej Kacian] 3.15.0-97-g5fb879d20 8198 8199 * src/plugins/pgpcore/sgpgme.c 8200 Fix use of uninitialized value in sgpgme_has_secret_key(). Fixes 8201 commit 11980bc7a. 8202 82032017-07-11 [Andrej Kacian] 3.15.0-96-g11980bc7a 8204 8205 * src/plugins/pgpcore/autocompletion.c 8206 * src/plugins/pgpcore/select-keys.c 8207 * src/plugins/pgpcore/sgpgme.c 8208 Fix a few memory leaks when enumerating keys with GpgME. Also 8209 replaced uses of deprecated gpgme_key_release() with 8210 gpgme_key_unref(). 8211 82122017-07-11 [Andrej Kacian] 3.15.0-95-g2103e3787 8213 8214 * src/matcher_parser_parse.y 8215 Fix a memory leak in matcherrc rule parsing. 8216 82172017-07-11 [Andrej Kacian] 3.15.0-94-g814b087c9 8218 8219 * src/compose.c 8220 * src/prefs_template.c 8221 * src/quote_fmt.h 8222 Fix several memory leaks around template parsing. FLEX-generated 8223 quote_fmt_scan_string() allocates a buffer (and actually returns a 8224 pointer to it, although its prototype in quote_fmt.h says its return 8225 value is void), which needs to be cleaned up afterwards. 8226 82272017-07-11 [Andrej Kacian] 3.15.0-93-g4311a38be 8228 8229 * src/prefs_logging.c 8230 Fix two memory leaks in Logging prefs page widget packing. 8231 82322017-07-11 [Andrej Kacian] 3.15.0-92-gf14f6ecef 8233 8234 * src/gtk/gtkutils.c 8235 * src/prefs_msg_colors.c 8236 Fix a memory leak around buttons in Colors prefs page. 8237 82382017-07-11 [Ricardo Mones] 3.15.0-91-ge00bcd424 8239 8240 * src/compose.c 8241 Check for NULL buttons also here Thanks Andrej for the suggestion! 8242 82432017-07-11 [Ricardo Mones] 3.15.0-90-gcd5ee29a8 8244 8245 * src/compose.c 8246 Fix initialization of privacy buttons sensitivity 8247 82482017-07-07 [Andrej Kacian] 3.15.0-89-g7bf56c150 8249 8250 * src/compose.c 8251 * src/compose.h 8252 * src/toolbar.c 8253 * src/toolbar.h 8254 Add Sign/Encrypt toggle buttons to Compose toolbar. 8255 82562017-07-11 [Andrej Kacian] 3.15.0-88-g03110aad3 8257 8258 * src/toolbar.c 8259 Fix a typo. 8260 82612017-07-10 [Andrej Kacian] 3.15.0-87-g47421445c 8262 8263 * src/plugins/managesieve/sieve_prefs.c 8264 Fix uninitialized values in sieve privacy prefs parsing. This 8265 happens if username and/or password fields are empty, so sscanf() 8266 doesn't get to write into our enc_userid and enc_passwd buffers. 8267 82682017-07-10 [Andrej Kacian] 3.15.0-86-gfb0b04b4f 8269 8270 * src/plugins/managesieve/sieve_prefs.c 8271 * src/plugins/pgpcore/prefs_gpg.c 8272 Fix two similar memory leaks in pgp and managesieve prefs. 8273 82742017-07-10 [Andrej Kacian] 3.15.0-85-gff02e58cc 8275 8276 * src/prefs_account.c 8277 Fix a memory leak in the "no imap" account prefs label. 8278 82792017-07-10 [Andrej Kacian] 3.15.0-84-g2872997c5 8280 8281 * src/compose.c 8282 * src/prefs_account.c 8283 Fix two memory leaks around use of privacy_get_system_ids(). 8284 82852017-07-09 [Andrej Kacian] 3.15.0-83-gec4142bcf 8286 8287 * src/common/ssl_certificate.c 8288 Fixed a memory leak when checking TLS certificates. 8289 82902017-07-09 [Andrej Kacian] 3.15.0-82-gb15dae853 8291 8292 * src/main.c 8293 Fix a memory leak in libSM use. 8294 82952017-07-09 [Andrej Kacian] 3.15.0-81-g5d78499d1 8296 8297 * src/password.c 8298 Fixed a memory leak in GnuTLS password decryption. 8299 83002017-07-09 [Andrej Kacian] 3.15.0-80-g8c3760e34 8301 8302 * src/account.c 8303 * src/prefs_account.c 8304 * src/prefs_account.h 8305 Fix a long-standing memory leak in account prefs. All P_STRING type 8306 prefs with non-NULL default values were being leaked due to overly 8307 complicated account config loading, where we would first initialize a 8308 fresh PrefAccount, then load prefs from config, copying data between 8309 the static tmp_ac_prefs and our dynamically allocated PrefAccount 8310 several times. Instead of adding another round of data copying 8311 from/to tmp_ac_prefs for purpose of free()ing the P_STRING prefs, 8312 this commit changes prefs_account_read_config() into 8313 prefs_account_new_from_config(), a Existing accounts are now created 8314 with simple: ac_prefs = prefs_account_new_from_config(...); instead 8315 of previous: ac_prefs = prefs_account_new(); 8316 prefs_account_read_from_config(ac_prefs, ...); The new function sets 8317 up contents of tmp_ac_prefs, and then its contents are only copied to 8318 the newly allocated PrefsAccount once. 8319 83202017-07-07 [Andrej Kacian] 3.15.0-79-g99f705739 8321 8322 * src/common/ssl.c 8323 * src/gtk/w32_filesel.c 8324 * src/matcher.c 8325 * src/plugins/bogofilter/bogofilter.c 8326 * src/plugins/bsfilter/bsfilter.c 8327 * src/plugins/libravatar/libravatar_image.c 8328 * src/plugins/pgpcore/pgp_viewer.c 8329 * src/plugins/pgpcore/sgpgme.c 8330 * src/plugins/rssyl/parse822.c 8331 * src/plugins/rssyl/rssyl_update_feed.c 8332 * src/plugins/vcalendar/vcal_folder.c 8333 Correct the use of pthread_create() in several places. The second 8334 argument should be a pointer to pthread_attr_t, not a numeric 8335 constant. Joinable detachstate is also the default, we don't need to 8336 explicitly set it. Lastly, use "NULL" for null pthread_attr_t 8337 pointer, not "0" (this is just a cosmetic/consistency thing, but 8338 still). 8339 83402017-07-04 [Andrej Kacian] 3.15.0-78-g1cad06a23 8341 8342 * src/plugins/rssyl/strutils.c 8343 Fix for 2f1eda3f0. 8344 83452017-07-04 [Andrej Kacian] 3.15.0-77-g2f1eda3f0 8346 8347 * src/plugins/rssyl/strutils.c 8348 Fix reading past buffer boundary in RSSyl's strreplace. 8349 83502017-07-03 [Ricardo Mones] 3.15.0-76-g066e76a28 8351 8352 * src/addrduplicates.c 8353 * src/addressbook.c 8354 * src/addritem.c 8355 * src/addritem.h 8356 Fix bug #3348 ‘Contact pictures not deleted when contact is deleted’ 8357 Based on original patch submitted by Charles Lehner (thanks!) 8358 83592017-07-03 [Andrej Kacian] 3.15.0-75-g13272035f 8360 8361 * src/prefs_common.c 8362 * src/prefs_common.h 8363 Removed unused widgetfont pref from PrefsCommon. 8364 83652017-07-03 [Andrej Kacian] 3.15.0-74-g55f99cdfa 8366 8367 * src/plugins/pgpmime/pgpmime.c 8368 Revert "Add a 'signature.asc' filename for PGP MIME signatures." 8369 This reverts commit bd6cfc227c3386329ce7baef2aac10788e47c445. The 8370 change causes more problems than it solves, seeing as it triggers 8371 alarms for a lot of antivirus/antispam software. 8372 83732017-07-01 [Andrej Kacian] 3.15.0-73-gdc5de8ca5 8374 8375 * src/gtk/gtkaspell.c 8376 Removed the "Change to..." fake menuitem from spelling dictionaries 8377 menu. Closes bug #3843: Non-functional "Change to…" command in 8378 Spelling menu 8379 83802017-06-21 [Andrej Kacian] 3.15.0-72-gbd6cfc227 8381 8382 * src/plugins/pgpmime/pgpmime.c 8383 Add a 'signature.asc' filename for PGP MIME signatures. This 8384 requires Content-Disposition MIME header to be set. We set the 8385 disposition to "inline". Closes bug #3836. 8386 83872017-06-21 [Andrej Kacian] 3.15.0-71-g755c0b590 8388 8389 * src/password.c 8390 Improve password_decrypt_gnutls() to handle encrypted strings of any 8391 length. 8392 83932017-06-18 [Colin Leroy] 3.15.0-65-gf075b5064 8394 8395 * src/plugins/fancy/fancy_viewer.c 8396 Fix Toggling of preferences leaving empty view Webkit can't 8397 apparently reload when it loaded a string. 8398 83992017-06-17 [Ricardo Mones] 3.15.0-68-gd0cd54152 8400 8401 * src/plugins/att_remover/att_remover.c 8402 Fix bug 3822 ‘AttRemover deletes message and fails to create new one 8403 when disk is full’ 8404 84052017-06-16 [Paul] 3.15.0-67-gc8e4c1067 8406 8407 * AUTHORS 8408 * autogen.sh 8409 * src/gtk/authors.h 8410 fix building on MAC. fixes bug 3835, 'autogen.sh fails with invalid 8411 test on line 33' fix by Michael Vilain <michael@vilain.com> 8412 84132017-06-09 [Ricardo Mones] 3.15.0-66-g9ac3e5f95 8414 8415 * src/messageview.c 8416 Use correct variable in printf A new buf_date was introduced, but 8417 the old pointer (buf) still used in the printf(). Patch by Olivier 8418 Brunel. 8419 84202017-06-05 [Andrej Kacian] 3.15.0-65-g88b0ebeb7 8421 8422 * src/plugins/fancy/claws.def 8423 Fix building for Windows after commit b320c5095. 8424 84252017-06-03 [Colin Leroy] 3.15.0-64-gb320c5095 8426 8427 * src/plugins/fancy/fancy_viewer.c 8428 * src/plugins/fancy/fancy_viewer.h 8429 Fix Fancy showing a previous email in some cases. The problem seemed 8430 to be due to something returning "application/x-extension-html" 8431 instead of "text/html" as MIME types for some emails, stopping 8432 rendering. Using _load_string instead of _load_uri fixes it. Also, 8433 remove some outdated conditionals now we require Webkit 1.1.14, and 8434 replace some deprecated callbacks with the more recent ones. 8435 84362017-06-01 [Ricardo Mones] 3.15.0-63-gb71577478 8437 8438 * configure.ac 8439 Fix bug #3721 ‘Fails to build in Debian kfreebsd-*’ 8440 84412017-05-31 [Andrej Kacian] 3.15.0-62-gd661fd723 8442 8443 * src/compose.c 8444 Only preserve existing Message-ID when reediting a draft. This is a 8445 followup to commit e22cbed1f. Closes Bug 3828 - "Re-edit" should not 8446 recycle the Message-ID header 8447 84482017-05-31 [Andrej Kacian] 3.15.0-61-g61ec4cae4 8449 8450 * src/textview.c 8451 * src/textview.h 8452 Do not try to handle quotes in text attachments. Closes Bug 3824 - 8453 Quotation Folding is wrongly applied to text attachments. 8454 84552017-05-26 [Andrej Kacian] 3.15.0-60-g56425d67c 8456 8457 * src/gtk/pluginwindow.c 8458 Use a better shadow type on pluginwindow's "Description" frame. This 8459 makes it look the same as page name frame on top of the preference 8460 dialog. 8461 84622017-05-26 [Andrej Kacian] 3.15.0-59-gfd3fa5a49 8463 8464 * src/gtk/pluginwindow.c 8465 Add keyboard shortcuts to pluginwindow Load.../Unload buttons. 8466 84672017-05-22 [Paul] 3.15.0-58-g6cc9389b8 8468 8469 * src/compose.c 8470 add more utf8 listitem characters patch by H. Merijn Brand 8471 84722017-05-21 [Andrej Kacian] 3.15.0-57-g6c3b59e6e 8473 8474 * src/gtk/w32_filesel.c 8475 Some forgotten cleanups for previous commit, 70ea2d849. 8476 84772017-05-21 [Andrej Kacian] 3.15.0-56-g70ea2d849 8478 8479 * src/gtk/w32_filesel.c 8480 Hopefully fixed sporadic crashes in Windows native file chooser. 8481 84822017-05-21 [Ricardo Mones] 3.15.0-55-g505ab7630 8483 8484 * src/html.c 8485 Remove unused struct 8486 84872017-05-21 [Paul] 3.15.0-54-g2db3b8b10 8488 8489 * src/compose.c 8490 fix Resent-Date value 8491 84922017-05-15 [Andrej Kacian] 3.15.0-53-g9056a51cc 8493 8494 * src/plugins/rssyl/libfeed/feed.c 8495 * src/plugins/rssyl/libfeed/feed.h 8496 * src/plugins/rssyl/libfeed/parser.c 8497 * src/plugins/rssyl/rssyl_update_feed.c 8498 RSSyl: Stop earlier when an invalid feed is encountered. This fixes 8499 a bug where feeds get renamed to "Untitled feed" if their URL starts 8500 serving e.g. a HTML document instead of proper content. 8501 85022017-05-14 [Ricardo Mones] 3.15.0-52-g401c6cdb9 8503 8504 * src/html.c 8505 Fix little mess introduced two pushes ago In commit 8506 6dfe487100b64f7e5ece4c874d7e8c2b72369e4a 8507 85082017-03-29 [Andreas Bierfert] 3.15.0-51-g0899c770a 8509 8510 * src/common/utils.c 8511 Fix bug #3795 ‘typo in utils comparison’ Fix a typo in utils.c which 8512 causes a wrong comparison. 8513 85142017-05-14 [Ricardo Mones] 3.15.0-50-g6dfe48710 8515 8516 * src/html.c 8517 Remove one unused and one unnecessary macros 8518 85192017-05-12 [Andrej Kacian] 3.15.0-49-g0099b71df 8520 8521 * AUTHORS 8522 * src/gtk/authors.h 8523 * src/imap_gtk.c 8524 * src/mh_gtk.c 8525 * src/plugins/mailmbox/plugin_gtk.c 8526 Fix incorrect labels in folder selection dialog When custom label 8527 for folder selection were introduced (in bd8213fe) a few ones were 8528 wrongly set, specifically ones when copying/moving folders were 8529 talking about copying/moving message(s) instead. Patch by Olivier 8530 Brunel. 8531 85322017-05-08 [Andrej Kacian] 3.15.0-48-g2c93bebd4 8533 8534 * src/prefs_account.c 8535 Show, hide and set sensitivity of basic page 'Show password' checkbox 8536 as appropriate 8537 85382017-05-08 [Andrej Kacian] 3.15.0-47-g0c021062d 8539 8540 * src/plugins/mailmbox/mailimf.c 8541 Fix crash in mailimf_group_parse() in mailmbox plugin. Fix based on 8542 upstream fix: https://github.com/dinhviethoa/libetpan/commit/1fe8fb 8543 Fixes our bug #3821: Potential security issue with libetpan code in 8544 mailmbox plugin 8545 85462017-05-05 [Ricardo Mones] 3.15.0-46-gf6c690e3c 8547 8548 * src/plugins/python/clawsmailmodule.c 8549 Fix bug #3819 “Duplicate definition of global pygtk symbols” Patch 8550 by Hanno Boeck (thanks! :) 8551 85522017-05-03 [Ricardo Mones] 3.15.0-45-g0e82e53ce 8553 8554 * tools/bash_completion/README 8555 * tools/bash_completion/claws-mail 8556 Add a simple bash completion helper 8557 85582017-04-29 [Andrej Kacian] 3.15.0-44-g43a5970e1 8559 8560 * doc/src/password_encryption.txt 8561 Include more details in doc/src/password_encryption.txt. 8562 85632017-04-28 [Andrej Kacian] 3.15.0-43-gc8f81c200 8564 8565 * src/ssl_manager.c 8566 Use g_strndup() instead of strndup() for better portability. Fix by 8567 Abhay S. Kushwaha. 8568 85692017-04-28 [Ricardo Mones] 3.15.0-42-gc6663d2c4 8570 8571 * src/plugins/fancy/fancy_viewer.c 8572 Initialize variable (CID 1405467) 8573 85742017-04-24 [Andrej Kacian] 3.15.0-41-g0556ba2de 8575 8576 * src/plugins/managesieve/sieve_manager.c 8577 Fix crash in sieve manager window when no account has sieve enabled. 8578 The GtkComboBox gets destroyed in such case, but the 'Refresh' button 8579 handler didn't check for that. 8580 85812017-04-24 [Andrej Kacian] 3.15.0-40-g0a83c86dc 8582 8583 * src/plugins/fancy/fancy_viewer.c 8584 A fix for a fix in ea866a633. 8585 85862017-04-24 [Ricardo Mones] 3.15.0-39-g3ca5da1a1 8587 8588 * src/pixmaps/clip.xpm 8589 * src/pixmaps/clip_gpg_signed.xpm 8590 * src/pixmaps/clipkey.xpm 8591 * src/pixmaps/copied.xpm 8592 * src/pixmaps/deleted.xpm 8593 * src/pixmaps/forwarded.xpm 8594 * src/pixmaps/gpg_signed.xpm 8595 * src/pixmaps/ignorethread.xpm 8596 * src/pixmaps/key.xpm 8597 * src/pixmaps/key_gpg_signed.xpm 8598 * src/pixmaps/locked.xpm 8599 * src/pixmaps/mark.xpm 8600 * src/pixmaps/moved.xpm 8601 * src/pixmaps/replied.xpm 8602 * src/pixmaps/replied_and_forwarded.xpm 8603 * src/pixmaps/spam.xpm 8604 * src/pixmaps/watchthread.xpm 8605 Unify summaryview icon sizes There was variety of sizes for the 8606 summaryview icons, which have been moved to a common 12x12 size while 8607 keeping the same appearance for internal theme. This change will 8608 allow SVG themes to generate equally sized icons for summaryview. 8609 86102017-04-23 [Andrej Kacian] 3.15.0-38-gea866a633 8611 8612 * src/plugins/fancy/fancy_viewer.c 8613 Fix build for webkitgtk versions between 1.5.1 and 1.9.3. 8614 86152017-04-23 [Andrej Kacian] 3.15.0-37-gf40de0b8b 8616 8617 * src/foldersel.c 8618 Remove vertical padding from rows in folder selection dialog 8619 treeview. 8620 86212017-04-22 [Andrej Kacian] 3.15.0-36-g1f15cacbb 8622 8623 * src/plugins/fancy/fancy_viewer.c 8624 Fix building against older webkitgtk versions. 8625 86262017-04-22 [Andrej Kacian] 3.15.0-35-geb0e68e67 8627 8628 * src/ssl_manager.c 8629 Fix get_serverport() in ssl_manager.c to better handle bad filenames. 8630 86312017-04-22 [Andrej Kacian] 3.15.0-34-gab8474729 8632 8633 * src/plugins/fancy/fancy_viewer.c 8634 Fancy: simplify open-or-not decision to x,y matching or not Fixes 8635 bug #3814: end of mouse drag or text selection erroneously activates 8636 links 8637 86382017-04-22 [Andrej Kacian] 3.15.0-33-gfd6bb2ab3 8639 8640 * src/plugins/fancy/fancy_viewer.c 8641 * src/plugins/fancy/fancy_viewer.h 8642 Fancy: correctly handle when text selection event ends on a link 8643 Fixes bug #3813 - "mouse up" activates link even if "mouse down" 8644 occurred outside the link / cannot copy link text ...with a small 8645 caveat where this is not implemented for webkitgtk version earlier 8646 than 1.5.1, because I couldn't find relevant old enough API 8647 documentation. 8648 86492017-04-21 [Andrej Kacian] 3.15.0-32-g9bc2a70b6 8650 8651 * src/ssl_manager.c 8652 Remove an unused function - cleanup after 680a2ee67. 8653 86542017-04-21 [Andrej Kacian] 3.15.0-31-g680a2ee67 8655 8656 * src/ssl_manager.c 8657 Rewrite ssl_manager cert filename parsing to allow for ipv6 8658 addresses. 8659 86602017-04-19 [Andrej Kacian] 3.15.0-30-gf081d0f1e 8661 8662 * configure.ac 8663 Fix configure logic around tnef_parse plugin. If the plugin is 8664 explicitly enabled, but its dependencies are missing, error out 8665 instead of warning and continuing. 8666 86672017-04-18 [Ricardo Mones] 3.15.0-29-gda97dac53 8668 8669 * src/imap.c 8670 Fix use after free 8671 86722017-04-16 [Andrej Kacian] 3.15.0-28-g91fad9fcb 8673 8674 * src/prefs_send.c 8675 Promote warn_sending_many_recipients_num from hidden to regular pref. 8676 86772017-04-15 [Andrej Kacian] 3.15.0-27-g7c4f81fda 8678 8679 * src/filtering.c 8680 Fix 'add_to_addressbook' filtering action to correctly add the name. 8681 86822017-04-14 [Michael Rasmussen] 3.15.0-26-g73d489107 8683 8684 * src/plugins/vcalendar/vcal_manager.c 8685 * src/plugins/vcalendar/vcal_meeting_gtk.c 8686 * src/plugins/vcalendar/vcalendar.c 8687 Fix bug #3808: Replace icaltime_from_timet with 8688 icaltime_from_timet_with_zone 8689 86902017-04-13 [Andrej Kacian] 3.15.0-25-gdbec2c725 8691 8692 * src/gtk/gtkutils.c 8693 * src/prefs_account.c 8694 Assume direct TLS if SMTP autoconfig finds port 465. Technically, 8695 this is incorrect: A direct TLS-only SMTP service is against the 8696 standards, and a "_submission._tcp" SRV record should have a port 8697 that has a plaintext+STARTTLS service listening (RFC 6186, section 8698 3.1). Port 465 shouldn't even be used for mail submission of any 8699 kind, according to IANA: 8700 8701 mes-port-numbers.xhtml?search=465) However, everyone ignores that, 8702 and port 465 is routinely used for TLS-only SMTP service, and 8703 therefore it is safe to assume direct TLS instead of STARTTLS. 8704 87052017-04-12 [Andrej Kacian] 3.15.0-24-g8e40e71a2 8706 8707 * src/editldap.c 8708 Fix a memory leak around password field in editldap.c. 8709 87102017-04-11 [Andrej Kacian] 3.15.0-23-g6c2eb37a0 8711 8712 * src/editldap.c 8713 Add "Show password" checkbox next to LDAP server password field. 8714 87152017-04-11 [Andrej Kacian] 3.15.0-22-gdd3dd86ab 8716 8717 * src/prefs_account.c 8718 Add "Show password" checkbox next to password fields in account 8719 prefs. 8720 87212017-04-09 [Andrej Kacian] 3.15.0-21-g9eb1c969c 8722 8723 * src/edittags.c 8724 Fix GUI not updating after deleting a tag. Fixes bug #3744 - Crash 8725 upon deleting tags. 8726 87272017-04-05 [wwp] 3.15.0-20-g1d4d90908 8728 8729 * src/Makefile.am 8730 Fix missing new printer_btn.xpm in `make dist` archive. 8731 87322017-04-04 [Ricardo Mones] 3.15.0-19-g38baadfcf 8733 8734 * src/pixmaps/address.xpm 8735 Adjust yet another addressbook icon 8736 87372017-04-04 [Ricardo Mones] 3.15.0-18-g37d7c5ac5 8738 8739 * src/pixmaps/group.xpm 8740 * src/pixmaps/jpilot.xpm 8741 * src/pixmaps/ldap.xpm 8742 * src/pixmaps/vcard.xpm 8743 Adjust addressbook's tree icons They were too big for the row height 8744 and overflowed into the next. 8745 87462017-04-03 [wwp] 3.15.0-17-g2736853ff 8747 8748 * src/plugins/pdf_viewer/poppler_viewer.c 8749 Fix copy/paste error, thanks to Coverity (#1403767). 8750 87512017-04-03 [wwp] 3.15.0-16-gffa6936f5 8752 8753 * src/stock_pixmap.c 8754 Fix missing include for new pixmap file. 8755 87562017-04-03 [wwp] 3.15.0-15-geb81399b7 8757 8758 * src/pixmaps/printer.xpm 8759 * src/plugins/pdf_viewer/poppler_viewer.c 8760 * src/plugins/pdf_viewer/poppler_viewer.h 8761 * src/prefs_toolbar.c 8762 * src/stock_pixmap.c 8763 * src/stock_pixmap.h 8764 * src/toolbar.c 8765 Add new print button to pdf view. 8766 87672017-04-03 [wwp] 3.15.0-14-gc015b47f0 8768 8769 * src/pixmaps/printer_btn.xpm 8770 Add new print button to pdf view. 8771 87722017-04-02 [Paul] 3.15.0-13-g592315ae1 8773 8774 * src/compose.c 8775 fix bug 3801, 'Broken auto wrapping' 8776 87772017-04-02 [Paul] 3.15.0-12-g6aecd1768 8778 8779 * src/common/version.h.in 8780 * src/gtk/about.c 8781 * src/main.c 8782 old/new version display 8783 87842017-03-31 [Ricardo Mones] 3.15.0-11-g799158990 8785 8786 * src/gtk/about.c 8787 Really fix bug #3784: Very similar strings in src/gtk/about.c 8788 87892017-03-31 [Ricardo Mones] 3.15.0-10-ga8a52797f 8790 8791 * src/main.c 8792 Add missing library to output of --version-full 8793 87942017-03-30 [Andrej Kacian] 3.15.0-9-g7c16b7e35 8795 8796 * src/compose.c 8797 Make sure outgoing messages have a trailing newline. This fixes a 8798 corner case where if the last line of a message is a quote, its last 8799 character doesn't get displayed when viewing the copy in outbox. 8800 88012017-03-30 [Paul] 3.15.0-8-g95ca86061 8802 8803 * src/summaryview.c 8804 default selection on entering a folder: make first new|unread|marked 8805 message sort-order aware 8806 88072017-03-30 [Andrej Kacian] 3.15.0-7-g7cdd09339 8808 8809 * src/textview.c 8810 Revert "Fix an off-by-one error in textview's quote unfolding." This 8811 reverts commit 8819febec59e3d5421b0cd4d7882d6524c375bcf. I refuse to 8812 be driven to madness by our textview's colorization. 8813 88142017-03-30 [Andrej Kacian] 3.15.0-6-g531de2f6b 8815 8816 * src/textview.c 8817 Revert "Fix the other off-by-one bug in textview quoting." This 8818 reverts commit 1acb353987cb2a45b6b6802cc48db6f66aac3121. I refuse to 8819 be driven to madness by our textview's colorization. 8820 88212017-03-30 [Andrej Kacian] 3.15.0-5-g1acb35398 8822 8823 * src/textview.c 8824 Fix the other off-by-one bug in textview quoting. There were two 8825 complementary off-by-one bugs, each masking the other one. Commit 8826 8819fe fixed the first one, thus unmasking this one. This should 8827 also fix the disgusting bug #3797: "Unfold quoting renders quotes 8828 completely confusing". 8829 88302017-03-29 [Andreas Bierfert] 3.15.0-4-ge6db5f2b3 8831 8832 * src/compose.c 8833 * src/mimeview.c 8834 * src/plugins/archive/archiver_gtk.c 8835 Fix bug #3796 format-security warnings in alertpanel_ use This patch 8836 fixes format-security warnings in alertpanel_ use by passing "%s" as 8837 string and the buffer as va argument if no other va arguments are 8838 present. 8839 88402017-03-27 [Andrej Kacian] 3.15.0-3-g8819febec 8841 8842 * src/textview.c 8843 Fix an off-by-one error in textview's quote unfolding. 8844 88452017-03-27 [Paul] 3.15.0-2-gc3972c4f0 8846 8847 * po/cs.po 8848 * po/sk.po 8849 update Czech and Slovak translations 8850 88512017-03-26 [Paul] 3.15.0-1-g978206196 8852 8853 * tools/claws.i18n.status.pl 8854 update German translator 8855 88562017-03-26 [Paul] 3.15.0 8857 8858 * NEWS 8859 * README 8860 * RELEASE_NOTES 8861 for release 3.15.0 8862 88632017-03-26 [Paul] 3.14.1-250-gd62dba56e 8864 8865 * AUTHORS 8866 update German translator and use UTF-8 for this file. 8867 88682017-03-26 [Paul] 3.14.1-249-gfb4c4d0eb 8869 8870 * src/gtk/authors.h 8871 update German translator 8872 88732017-03-26 [Paul] 3.14.1-248-g749f093d7 8874 8875 * po/ca.po 8876 * po/da.po 8877 * po/de.po 8878 * po/hu.po 8879 * po/it.po 8880 * po/nb.po 8881 * po/nl.po 8882 * po/pt_BR.po 8883 * po/ru.po 8884 * po/sv.po 8885 * po/tr.po 8886 * po/zh_TW.po 8887 update translations 8888 88892017-03-26 [Ricardo Mones] 3.14.1-247-g5eb311cca 8890 8891 * doc/man/claws-mail.1 8892 Fix file name in manpage 8893 88942017-03-26 [Ricardo Mones] 3.14.1-246-g88fe3188a 8895 8896 * po/es.po 8897 Update Spanish translation for release 8898 88992017-03-26 [Ricardo Mones] 3.14.1-245-g768c234ad 8900 8901 * src/common/tlds.h 8902 Update list of TLDs for release 8903 89042017-03-24 [Andrej Kacian] 3.14.1-244-gedc59d5b4 8905 8906 * src/summaryview.c 8907 Make summary_show() open-when-selected behavior more consistent. 8908 Fall back to "on folder open" setting when deciding whether or not to 8909 also open the selected message. 8910 89112017-03-24 [Andrej Kacian] 3.14.1-243-g76b881683 8912 8913 * src/procheader.c 8914 Fix timezone handling in procheader_date_parse() on Windows. This 8915 fixes logic error introduced in 029174b. 8916 89172017-03-21 [wwp] 3.14.1-242-g7142012c7 8918 8919 * po/fr.po 8920 Remove deprecated entries in fr.po. 8921 89222017-03-21 [wwp] 3.14.1-241-g5e662e342 8923 8924 * po/fr.po 8925 Update French translation. 8926 89272017-03-20 [Andrej Kacian] 3.14.1-240-g029174b06 8928 8929 * src/procheader.c 8930 Fix crash on e-mails with invalid date on Windows. This fixes 8931 crashing on dates with out of range numbers, e.g. "Sun, 19 Mar 2017 8932 27:41:31 +0600". 8933 89342017-03-19 [Michael Rasmussen] 3.14.1-239-g9fb2bb2b5 8935 8936 * src/plugins/archive/Makefile.am 8937 * src/plugins/clamd/Makefile.am 8938 * src/plugins/clamd/clamav_plugin.c 8939 * src/plugins/clamd/clamav_plugin.h 8940 * src/plugins/clamd/clamav_plugin_gtk.c 8941 * src/plugins/clamd/libclamd/Makefile.am 8942 * src/plugins/clamd/libclamd/clamd-plugin.c 8943 * src/plugins/clamd/libclamd/clamd-plugin.h 8944 Update copyright year 8945 89462017-03-19 [wwp] 3.14.1-238-gcce5b6805 8947 8948 * src/compose.c 8949 Correct/update comment. 8950 89512017-03-19 [wwp] 3.14.1-237-g3595d6c62 8952 8953 * src/compose.c 8954 Fix bug 3785: custom headers not stored in queued messages (and thus, 8955 not sent). 8956 89572017-03-19 [Ricardo Mones] 3.14.1-236-gb99f30096 8958 8959 * src/gtk/about.c 8960 Fix bug #3784: Very similar strings in src/gtk/about.c And remove 8961 also some \n from translatable strings. 8962 89632017-03-18 [Andrej Kacian] 3.14.1-235-g8baab8530 8964 8965 * src/folderview.c 8966 * src/mainwindow.c 8967 * src/plugins/att_remover/att_remover.c 8968 * src/plugins/vcalendar/common-views.c 8969 * src/prefs_common.c 8970 * src/prefs_common.h 8971 * src/prefs_summaries.c 8972 * src/prefs_summary_open.c 8973 * src/summary_search.c 8974 * src/summaryview.c 8975 * src/summaryview.h 8976 Add more granular options on when to open a selected message. There 8977 are now several checkboxes in Display/Summaries page. The checkbox in 8978 folder open selection dialog has been removed, since that checkbox is 8979 among the new ones. The option "always_show_message_when_selected" 8980 is now boolean, instead of a tri-state. This commit also removes 8981 function summary_display_by_msgnum(), and its functionality was moved 8982 to summary_select_by_msgnum(), which has a new boolean argument to 8983 control whether or not to display the selected message. 8984 89852017-03-18 [Michael Rasmussen] 3.14.1-234-g81b66ecc8 8986 8987 * src/plugins/archive/archiver_gtk.c 8988 * src/plugins/archive/archiver_prefs.c 8989 Use fix bug #3787 for specifying format as well 8990 89912017-03-18 [Michael Rasmussen] 3.14.1-233-g3096aa1d9 8992 8993 * src/plugins/archive/archiver.c 8994 * src/plugins/archive/archiver.h 8995 * src/plugins/archive/archiver_gtk.c 8996 * src/plugins/archive/archiver_prefs.c 8997 * src/plugins/archive/archiver_prefs.h 8998 * src/plugins/archive/libarchive_archive.c 8999 * src/plugins/archive/libarchive_archive.h 9000 Fix bug #3787. Create tooltip i helper function 9001 90022017-03-18 [Paul] 3.14.1-232-gf0fbc524a 9003 9004 * src/export.c 9005 improve label text 9006 90072017-03-18 [Andrej Kacian] 3.14.1-231-gb06be7caf 9008 9009 * src/foldersel.c 9010 Show context of foldersel dialog in a label, instead of in a title. 9011 This is a follow-up commit to bd8213. 9012 90132017-03-18 [wwp] 3.14.1-230-g3f01dc871 9014 9015 * src/common/utils.c 9016 * src/etpan/imap-thread.c 9017 * src/matcher.c 9018 * src/mimeview.c 9019 * src/plugins/notification/gtkhotkey/gtk-hotkey-info.c 9020 * src/plugins/rssyl/rssyl_subscribe.c 9021 Fix typos, fixes bug 3786: typo in src/mimeview.c. 9022 90232017-03-16 [Ricardo Mones] 3.14.1-229-gda399f43f 9024 9025 * configure.ac 9026 Require SVG library version 2.40.5 Fix bug #3778: Claws-mail core 9027 dumps when trying to view a HTML email 9028 90292017-03-16 [Andrej Kacian] 3.14.1-228-gbd8213fe3 9030 9031 * src/compose.c 9032 * src/export.c 9033 * src/foldersel.c 9034 * src/foldersel.h 9035 * src/imap_gtk.c 9036 * src/import.c 9037 * src/mainwindow.c 9038 * src/messageview.c 9039 * src/mh_gtk.c 9040 * src/plugins/archive/archiver_gtk.c 9041 * src/plugins/bogofilter/bogofilter_gtk.c 9042 * src/plugins/bsfilter/bsfilter_gtk.c 9043 * src/plugins/clamd/clamav_plugin_gtk.c 9044 * src/plugins/mailmbox/plugin_gtk.c 9045 * src/plugins/spamassassin/spamassassin_gtk.c 9046 * src/prefs_account.c 9047 * src/prefs_filtering_action.c 9048 * src/summaryview.c 9049 Allow custom window title for the folder selection dialog. Fixes bug 9050 #3582 - Select folder dialogue does not tell what is selecting for. 9051 90522017-03-16 [Andrej Kacian] 3.14.1-227-ge42006358 9053 9054 * src/summaryview.c 9055 * src/summaryview.h 9056 Added summary_get_selection_count() function. 9057 90582017-03-14 [Ricardo Mones] 3.14.1-226-g5dbe8b9ec 9059 9060 * manual/es/advanced.xml 9061 Synchronize Spanish manual 9062 90632017-03-14 [Ricardo Mones] 3.14.1-225-gbd0aedd8c 9064 9065 * manual/advanced.xml 9066 Fix some color names and lists 9067 90682017-03-13 [Andrej Kacian] 3.14.1-224-g3fd978a7d 9069 9070 * src/plugins/vcalendar/vcal_folder.c 9071 Initialize icaltimetype variables in Vcalendar's feed_fetch(). Also 9072 print out debug output if an event has no start or end, as it can 9073 help determine why a malformed event file shows weird times or 9074 duration. 9075 90762017-03-13 [Andrej Kacian] 3.14.1-223-g69ed24f94 9077 9078 * src/plugins/vcalendar/Makefile.am 9079 * src/plugins/vcalendar/icaltime_as_local.c 9080 * src/plugins/vcalendar/icaltime_as_local.h 9081 Remove obsolete files icaltime_as_local.[ch]. 9082 90832017-03-13 [Paul] 3.14.1-222-g45ef33a04 9084 9085 * manual/advanced.xml 9086 add new hidden prefs for various colours 9087 90882017-03-08 [Andrej Kacian] 3.14.1-221-g21d440761 9089 9090 * src/plugins/pgpcore/sgpgme.c 9091 Added debug output for failure cases in 9092 sgpgme_data_release_and_get_mem() 9093 90942017-03-04 [Ricardo Mones] 3.14.1-220-ga3050f1d0 9095 9096 * manual/es/advanced.xml 9097 Synchronize Spanish manual 9098 90992017-03-04 [Ricardo Mones] 3.14.1-219-g02227f24d 9100 9101 * doc/man/claws-mail.1 9102 Capitalise, punctuate and clean manpage 9103 91042017-03-04 [Ricardo Mones] 3.14.1-218-g5749755a0 9105 9106 * doc/man/claws-mail.1 9107 Add forgotten file to manpage 9108 91092017-03-04 [Ricardo Mones] 3.14.1-217-ge4f6b0b30 9110 9111 * src/main.c 9112 Declare and use only when needed 9113 91142017-03-04 [Andrej Kacian] 3.14.1-216-g8d14c43a2 9115 9116 * src/plugins/fancy/fancy_viewer.h 9117 webkitglobals.h exists since 1.3.10, not 1.3.13. Patch by Olaf 9118 Hering <olaf at aepfle.de> 9119 91202017-03-04 [Andrej Kacian] 3.14.1-215-g932728651 9121 9122 * src/procheader.c 9123 Add support for date-only variant of ISO8601 timestamp format. Fixes 9124 bug #3777 - Weird news dates for some RSS feeds 9125 91262017-03-03 [Ricardo Mones] 3.14.1-214-gf65a20ac3 9127 9128 * doc/man/claws-mail.1 9129 Fix option item and update dates 9130 91312017-03-02 [Ricardo Mones] 3.14.1-213-ga8cbb1bbd 9132 9133 * src/prefs_actions.c 9134 Remove unused variable prefs_actions.c:594:12: warning: unused 9135 variable ‘action_nb’ 9136 91372017-03-02 [Paul] 3.14.1-212-ge8c787412 9138 9139 * configure.ac 9140 fix using building with --disable-deprecated If --disable-deprecated 9141 is specified it will set GTK_CFLAGS. Later the pkgconfig check for 9142 GTK_CFLAGS will be skipped because the variable is already set. As a 9143 result essential CLFAGS from gtk+-2.0 will be missing in global 9144 CFLAGS and compilation fails. Solution is to check for the configure 9145 flag after pkgconfig. Thanks to Olaf Hering <olaf@aepfle.de> 9146 91472017-03-01 [wwp] 3.14.1-211-ga8e50abd1 9148 9149 * src/plugins/vcalendar/vcal_folder.c 9150 Reduce translators' work by merging almost-duplicated strings 9151 (reported by Pader Rezso). 9152 91532017-03-01 [Paul] 3.14.1-210-gb83aa8768 9154 9155 * src/compose.c 9156 fix disabling prefs_common.warn_sending_many_recipients_num by 9157 unchecking the 'show this msg again' checkbox in the dialogue 9158 91592017-03-01 [Ricardo Mones] 3.14.1-209-gaffc68a9b 9160 9161 * src/mimeview.c 9162 Make 'Save all...' report more accurate Thanks Woody for nitpicking. 9163 91642017-03-01 [Paul] 3.14.1-208-gb68be74a3 9165 9166 * src/gtk/about.c 9167 bump copyright year 9168 91692017-02-28 [Ricardo Mones] 3.14.1-207-gf8a093ee8 9170 9171 * manual/advanced.xml 9172 Document hidden pref 'warn_sending_many_recipients_num' 9173 91742017-02-27 [Ricardo Mones] 3.14.1-206-g0b164a349 9175 9176 * src/compose.c 9177 * src/prefs_common.c 9178 * src/prefs_common.h 9179 Simplify hidden prefs for too many recipients 9180 91812017-02-27 [wwp] 3.14.1-205-g68274612f 9182 9183 * src/mainwindow.c 9184 Fix bug #3775, wrong plural form string. 9185 91862017-02-25 [Olivier Brunel] 3.14.1-204-ge3b7197f8 9187 9188 * src/folder.c 9189 Fix memory leak 9190 91912017-02-25 [Ricardo Mones] 3.14.1-203-g300f811f3 9192 9193 * src/imap.c 9194 Remove duplicated code and include 9195 91962017-02-25 [Andrej Kacian] 3.14.1-202-ga0cd16371 9197 9198 * src/plugins/rssyl/opml_import.c 9199 * src/plugins/rssyl/rssyl.c 9200 * src/plugins/rssyl/rssyl_cb_menu.c 9201 * src/plugins/rssyl/rssyl_feed.c 9202 * src/plugins/rssyl/rssyl_feed.h 9203 * src/plugins/rssyl/rssyl_subscribe.c 9204 * src/plugins/rssyl/rssyl_subscribe.h 9205 * src/plugins/rssyl/rssyl_update_comments.c 9206 * src/plugins/rssyl/rssyl_update_feed.c 9207 * src/plugins/rssyl/rssyl_update_feed.h 9208 Replace verbosity boolean flag with a bitfield of flags. Currently, 9209 there are two - whether or not to show error dialogs and whether or 9210 not to show a feed rename dialog after subscribing. We use same enum 9211 typedef for subscribing and fetching/updating for consistency, the 9212 second flag only has effect in rssyl_subscribe(). 9213 92142017-02-25 [Andrej Kacian] 3.14.1-201-gae3a830bd 9215 9216 * src/plugins/rssyl/opml_import.c 9217 * src/plugins/rssyl/rssyl.c 9218 * src/plugins/rssyl/rssyl_feed.c 9219 * src/plugins/rssyl/rssyl_feed.h 9220 * src/plugins/rssyl/rssyl_subscribe.c 9221 * src/plugins/rssyl/rssyl_subscribe.h 9222 Remove rssyl_feed_subscribe_new(), it was redundant. 9223 rssyl_subscribe() is almost identical, so it is used instead. Some 9224 minor usability issues that arise from this change will be fixed in 9225 next commit(s). 9226 92272017-02-21 [Ricardo Mones] 3.14.1-200-g91af1a4be 9228 9229 * src/account.c 9230 * src/prefs_account.c 9231 * src/prefs_account.h 9232 Fix bug #3741: Deleting an account doesn't delete imapcache Based on 9233 initial patch by Paul and in exchange of a reviewed patch for 3582 9234 ;-) 9235 92362017-02-22 [Andrej Kacian] 3.14.1-199-gcc3882f36 9237 9238 * configure.ac 9239 * src/plugins/tnef_parse/Makefile.am 9240 * src/plugins/tnef_parse/mapi.h 9241 * src/plugins/tnef_parse/mapidefs.h 9242 * src/plugins/tnef_parse/mapitags.h 9243 * src/plugins/tnef_parse/tnef-errors.h 9244 * src/plugins/tnef_parse/tnef-types.h 9245 * src/plugins/tnef_parse/tnef_dump.c 9246 * src/plugins/tnef_parse/tnef_parse.c 9247 * src/plugins/tnef_parse/ytnef.c 9248 * src/plugins/tnef_parse/ytnef.h 9249 Remove internal libytnef and require an external one instead. 9250 92512017-02-16 [Ricardo Mones] 3.14.1-198-gbbeb55d2e 9252 9253 * src/common/socket.c 9254 * src/common/socket.h 9255 Do not hardcode resolv.conf location 9256 92572017-02-16 [Paul] 3.14.1-197-g8f2c1491f 9258 9259 * src/prefs_common.c 9260 use xdg-open as default mime_open_command 9261 92622017-02-16 [Ricardo Mones] 3.14.1-196-gd6dfb9960 9263 9264 * src/prefs_themes.c 9265 * src/stock_pixmap.c 9266 * src/stock_pixmap.h 9267 Fix 'Apply' when changing scaling options only 9268 92692017-02-14 [Ricardo Mones] 3.14.1-195-g5d95cf07a 9270 9271 * src/toolbar.c 9272 Remove spurious comment 9273 92742017-02-14 [Ricardo Mones] 3.14.1-194-g14a997dea 9275 9276 * src/toolbar.c 9277 Migrate icon filename stored in toolbar XML files Thanks Paul for 9278 the hint. Completes commit 50bd87f2e13a9dbdb2a1a449823ff16ae87239f8. 9279 92802017-02-13 [wwp] 3.14.1-193-g4f33789a0 9281 9282 * src/prefs_actions.c 9283 Fix impossible action duplication: don't check for duplicate action 9284 name when saving/duplicating (we're not doing this elsewhere and I 9285 don't see the point in doing it here). 9286 92872017-02-13 [Paul] 3.14.1-192-g947c2b6e3 9288 9289 * src/prefs_display_header.c 9290 add Bcc to default headers in drop-down 9291 92922017-02-11 [Ricardo Mones] 3.14.1-191-g50bd87f2e 9293 9294 * src/Makefile.am 9295 * src/pixmaps/{mail.xpm => mail_draft.xpm} 9296 * src/prefs_toolbar.c 9297 * src/prefs_toolbar.h 9298 * src/stock_pixmap.c 9299 * src/stock_pixmap.h 9300 * src/toolbar.c 9301 * src/toolbar.h 9302 Fix pixmap name to reflect what it really does Will break your 9303 themes, nothing a mv cannot fix ;-) 9304 93052017-02-08 [wwp] 3.14.1-190-g579f91dc8 9306 9307 * src/common/utils.c 9308 Fix wrong return value type. 9309 93102017-02-08 [Ricardo Mones] 3.14.1-189-g147fa5841 9311 9312 * src/pixmaps/read.xpm 9313 Set same size as its companions (new and unread) 9314 93152017-02-07 [Ricardo Mones] 3.14.1-188-g601124080 9316 9317 * src/stock_pixmap.c 9318 Fix included header Error message was: stock_pixmap.c:26:26: fatal 9319 error: librsvg/rsvg.h: No such file or directory Thanks Paul for 9320 reporting! 9321 93222017-02-07 [Ricardo Mones] 3.14.1-187-g1ef7efbc7 9323 9324 * src/prefs_themes.c 9325 User interface for SVG preferences 9326 93272017-02-01 [Ricardo Mones] 3.14.1-186-g89eb1e67c 9328 9329 * src/common/defs.h 9330 * src/prefs_common.c 9331 * src/prefs_common.h 9332 * src/stock_pixmap.c 9333 Add SVG icon scaling/rendering preferences • 'enable_alpha_svg' to 9334 use alpha channel when rendering • 'enable_pixmap_scaling' to bypass 9335 SVG's own natural size • 'pixmap_scaling_auto' to compute a PPI or 9336 use a user defined value • 'pixmap_scaling_ppi' to set a user defined 9337 value for PPI 9338 93392017-01-30 [Ricardo Mones] 3.14.1-185-g427ba2698 9340 9341 * src/stock_pixmap.c 9342 Render SVG scaled to default icon size Default icon sizes are parsed 9343 from icon data, which is suboptimal since these sizes can be known at 9344 compile time. 9345 93462017-01-28 [Ricardo Mones] 3.14.1-184-gdb434c2b0 9347 9348 * src/stock_pixmap.c 9349 Load SVG files the deprecated way 9350 93512017-01-27 [Ricardo Mones] 3.14.1-183-gcdf48fc3e 9352 9353 * claws-features.h.in 9354 * configure.ac 9355 * src/Makefile.am 9356 * src/gtk/about.c 9357 Configure SVG library • New feature flag HAVE_SVG, enabled by 9358 default if dependencies are available (librsvg-2.0 >= 2.36.0). • New 9359 item in About window's Features tab for librSVG. 9360 93612017-02-06 [Ricardo Mones] 3.14.1-182-g7906fba20 9362 9363 * .gitignore 9364 * po/stamp-po 9365 Remove generated file and ignore it properly :-) 9366 93672017-02-06 [Ricardo Mones] 3.14.1-181-g56ec09cbf 9368 9369 * src/alertpanel.c 9370 * src/alertpanel.h 9371 A bit more room for alertpanel messages And same room for all of 9372 them. The current sizes were so small that a somewhat large list of 9373 failed-to-load plugins appeared truncated in the warning message. 9374 93752017-02-05 [Paul] 3.14.1-180-g2a90c1d2f 9376 9377 * src/plugins/vcalendar/vcal_folder.c 9378 remove unused variable 9379 93802017-02-05 [Paul] 3.14.1-179-g32ac23cdd 9381 9382 * src/plugins/vcalendar/plugin.c 9383 no tranlslation needed here 9384 93852017-02-05 [Michael Rasmussen] 3.14.1-178-g1950c0973 9386 9387 * src/plugins/dillo/dillo_prefs.c 9388 Fix build when using alternate addressbook 9389 93902017-02-04 [Andrej Kacian] 3.14.1-177-g2bf719fcb 9391 9392 * src/plugins/dillo/Makefile.am 9393 Make --disable-dillo-plugin actually do something. 9394 93952017-02-04 [Andrej Kacian] 3.14.1-176-ge010e3551 9396 9397 * src/plugins/vcalendar/vcal_manager.c 9398 Unify display of event times in vCalendar's mimeviewer on Windows and 9399 Unix. We now use g_date_time_format() on both. Also, display 9400 timezone abbreviation (%Z) instead of offset (%z) in the strings. 9401 94022017-02-04 [Andrej Kacian] 3.14.1-175-g38131c96c 9403 9404 * src/plugins/vcalendar/vcal_folder.c 9405 Handle timezones correctly in vCalendar. We convert DTSTART and 9406 DTEND to UTC as soon as possible, using the VTIMEZONE info. The 9407 convert_to_utc() function should be able to handle several timezone 9408 definitions and events using those several different timezones in one 9409 ical file, picking the correct one for converting each event. 9410 94112017-02-04 [Andrej Kacian] 3.14.1-174-g9200a6874 9412 9413 * src/plugins/vcalendar/plugin.c 9414 * src/plugins/vcalendar/vcal_folder.c 9415 * src/plugins/vcalendar/vcal_meeting_gtk.c 9416 * src/plugins/vcalendar/vcal_prefs.c 9417 * src/plugins/vcalendar/vcalendar.c 9418 * src/plugins/vcalendar/vcalendar.h 9419 Use PLUGIN_NAME macro instead of "vCalendar" string literal 9420 internally. 9421 94222017-02-04 [Ricardo Mones] 3.14.1-173-g4eab15695 9423 9424 * src/plugins/pdf_viewer/poppler_viewer.c 9425 Oops! forgot one themeable icon in pdf_viewer Completes commit 9426 89d34855ea0a9213c0ab133cc0a7a0511086ad64. 9427 94282017-02-03 [Andrej Kacian] 3.14.1-172-g11cadab16 9429 9430 * src/account.c 9431 Make a relative signature_path relative to home directory. This 9432 applies only if corresponding signature_type is SIG_FILE. 9433 94342017-02-03 [Andrej Kacian] 3.14.1-171-g2016b17da 9435 9436 * src/addr_compl.c 9437 * src/addr_compl.h 9438 * src/plugins/bogofilter/bogofilter.c 9439 * src/plugins/bsfilter/bsfilter.c 9440 * src/plugins/bsfilter/claws.def 9441 * src/plugins/dillo/dillo_viewer.c 9442 * src/plugins/spamassassin/spamassassin.c 9443 Moved found_in_addressbook() from plugins to core. Four identical 9444 copies of the same functions removed from four plugins and put into 9445 addr_compl.[ch]. 9446 94472017-02-03 [Ricardo Mones] 3.14.1-170-g02a57d678 9448 9449 * src/stock_pixmap.c 9450 Make all headers abide by config and features 9451 94522017-02-02 [wwp] 3.14.1-169-g1e068dbfc 9453 9454 * configure.ac 9455 * src/plugins/Makefile.am 9456 * src/plugins/dillo/Makefile.am 9457 * src/plugins/dillo/README 9458 * src/plugins/dillo/dillo_prefs.c 9459 * src/plugins/dillo/dillo_prefs.h 9460 * src/plugins/dillo/dillo_viewer.c 9461 Re-introducing the Dillo plugin. Tested against Dillo 3.0.4.1/3.0.5. 9462 94632017-01-31 [Ricardo Mones] 3.14.1-168-g2e9cc8cca 9464 9465 * src/prefs_common.c 9466 * src/prefs_common.h 9467 Remove obsolete font prefs 9468 94692017-01-31 [Ricardo Mones] 3.14.1-167-g8e02f3f3c 9470 9471 * src/prefs_themes.c 9472 * src/stock_pixmap.c 9473 * src/stock_pixmap.h 9474 Generalise theme extension handling 9475 94762017-01-27 [Paul] 3.14.1-166-g8925ab226 9477 9478 * configure.ac 9479 * src/plugins/vcalendar/Makefile.am 9480 * src/plugins/vcalendar/icaltime_as_local.h 9481 * src/plugins/vcalendar/libical/LICENSE 9482 * src/plugins/vcalendar/libical/Makefile.am 9483 * src/plugins/vcalendar/libical/README 9484 * .../vcalendar/libical/design-data/Makefile.am 9485 * .../vcalendar/libical/design-data/parameters.csv 9486 * .../vcalendar/libical/design-data/properties.csv 9487 * .../vcalendar/libical/design-data/restrictions.csv 9488 * .../vcalendar/libical/design-data/status.txt 9489 * .../vcalendar/libical/design-data/value-types.csv 9490 * src/plugins/vcalendar/libical/libical/Makefile.am 9491 * .../vcalendar/libical/libical/icalattendee.c 9492 * .../vcalendar/libical/libical/icalattendee.h 9493 * .../vcalendar/libical/libical/icalcomponent.c 9494 * .../vcalendar/libical/libical/icalcomponent.h 9495 * .../libical/libical/icalderivedparameter.c.in 9496 * .../libical/libical/icalderivedparameter.h.in 9497 * .../libical/libical/icalderivedproperty.c.in 9498 * .../libical/libical/icalderivedproperty.h.in 9499 * .../libical/libical/icalderivedvalue.c.in 9500 * .../libical/libical/icalderivedvalue.h.in 9501 * .../vcalendar/libical/libical/icalduration.c 9502 * .../vcalendar/libical/libical/icalduration.h 9503 * src/plugins/vcalendar/libical/libical/icalenums.c 9504 * src/plugins/vcalendar/libical/libical/icalenums.h 9505 * src/plugins/vcalendar/libical/libical/icalerror.c 9506 * src/plugins/vcalendar/libical/libical/icalerror.h 9507 * .../vcalendar/libical/libical/icallangbind.c 9508 * .../vcalendar/libical/libical/icallangbind.h 9509 * src/plugins/vcalendar/libical/libical/icallexer.l 9510 * src/plugins/vcalendar/libical/libical/icalmemory.c 9511 * src/plugins/vcalendar/libical/libical/icalmemory.h 9512 * src/plugins/vcalendar/libical/libical/icalmime.c 9513 * src/plugins/vcalendar/libical/libical/icalmime.h 9514 * .../vcalendar/libical/libical/icalparameter.c 9515 * .../vcalendar/libical/libical/icalparameter.h 9516 * .../vcalendar/libical/libical/icalparameterimpl.h 9517 * src/plugins/vcalendar/libical/libical/icalparser.c 9518 * src/plugins/vcalendar/libical/libical/icalparser.h 9519 * src/plugins/vcalendar/libical/libical/icalperiod.c 9520 * src/plugins/vcalendar/libical/libical/icalperiod.h 9521 * .../vcalendar/libical/libical/icalproperty.c 9522 * .../vcalendar/libical/libical/icalproperty.h 9523 * src/plugins/vcalendar/libical/libical/icalrecur.c 9524 * src/plugins/vcalendar/libical/libical/icalrecur.h 9525 * .../vcalendar/libical/libical/icalrestriction.c.in 9526 * .../vcalendar/libical/libical/icalrestriction.h 9527 * src/plugins/vcalendar/libical/libical/icaltime.c 9528 * src/plugins/vcalendar/libical/libical/icaltime.h 9529 * src/plugins/vcalendar/libical/libical/icaltypes.c 9530 * src/plugins/vcalendar/libical/libical/icaltypes.h 9531 * src/plugins/vcalendar/libical/libical/icalvalue.c 9532 * src/plugins/vcalendar/libical/libical/icalvalue.h 9533 * .../vcalendar/libical/libical/icalvalueimpl.h 9534 * .../vcalendar/libical/libical/icalversion.h.in 9535 * src/plugins/vcalendar/libical/libical/icalyacc.y 9536 * src/plugins/vcalendar/libical/libical/pvl.c 9537 * src/plugins/vcalendar/libical/libical/pvl.h 9538 * src/plugins/vcalendar/libical/libical/sspm.c 9539 * src/plugins/vcalendar/libical/libical/sspm.h 9540 * src/plugins/vcalendar/libical/libical/vsnprintf.c 9541 * src/plugins/vcalendar/libical/scripts/Makefile.am 9542 * .../libical/scripts/mkderivedcomponents.pl 9543 * .../libical/scripts/mkderivedparameters.pl 9544 * .../libical/scripts/mkderivedproperties.pl 9545 * .../vcalendar/libical/scripts/mkderivedvalues.pl 9546 * .../libical/scripts/mkparameterrestrictions.pl 9547 * .../libical/scripts/mkrestrictionrecords.pl 9548 * .../libical/scripts/mkrestrictiontable.pl 9549 * .../vcalendar/libical/scripts/readvaluesfile.pl 9550 * src/plugins/vcalendar/vcal_dbus.c 9551 * src/plugins/vcalendar/vcal_folder.c 9552 * src/plugins/vcalendar/vcal_manager.c 9553 * src/plugins/vcalendar/vcal_manager.h 9554 * src/plugins/vcalendar/vcal_meeting_gtk.c 9555 * src/plugins/vcalendar/vcalendar.c 9556 * src/plugins/vcalendar/vcalendar.h 9557 vCalendar plugin: use external libical closes bug #3764 patch by 9558 flo.xfce@gmx-topmail.de 9559 95602017-01-27 [Paul] 3.14.1-165-g53f3cf1c2 9561 9562 * src/plugins/notification/notification_trayicon.c 9563 sensitise trayicon's 'get mail' and 'exit' patch by Olivier Brunel 9564 95652017-01-27 [Paul] 3.14.1-164-g6715c6b58 9566 9567 * src/prefs_filtering.c 9568 add shadow to rule list (like everywhere else) patch by Olivier 9569 Brunel 9570 95712017-01-27 [Paul] 3.14.1-163-gdeb42e32f 9572 9573 * src/summaryview.c 9574 when renaming folder, only update summaryview folder name if the 9575 current folder is being renamed patch by Olivier Brunel 9576 95772017-01-24 [wwp] 3.14.1-162-gce16e266f 9578 9579 * src/mainwindow.c 9580 * src/mimeview.c 9581 Fix typos and a wrong switch expression (coverity CID #1399549). 9582 95832017-01-23 [Ricardo Mones] 3.14.1-161-g9c26d835e 9584 9585 * src/mimeview.c 9586 Better error handling and feedback for save all attachments 9587 95882017-01-23 [wwp] 3.14.1-160-gfb584dc3c 9589 9590 * po/fr.po 9591 Update French translation. 9592 95932017-01-21 [wwp] 3.14.1-159-g3a84a64d0 9594 9595 * src/codeconv.c 9596 * src/messageview.c 9597 * src/plugins/libravatar/libravatar_missing.c 9598 * src/procheader.c 9599 No need to test what g_malloc returns, as if it fails, it stops the 9600 program. 9601 96022017-01-21 [wwp] 3.14.1-158-g20ad778b0 9603 9604 * src/mainwindow.c 9605 * src/toolbar.c 9606 Always show a notice dialog after delete-dupes, even if nothing has 9607 been deleted. Make a better notice when it's about marking as delete 9608 (for later deletion when execute is done). Always say we're deleting 9609 dupes, in status bar. Fix toolbar item sensibility even though if 9610 it's not perfect since the whole button dropdown menu can't be 9611 accessed if current folder can't be searched for dupes. 9612 96132017-01-21 [wwp] 3.14.1-157-g18403c8b8 9614 9615 * src/compose.c 9616 * src/compose.h 9617 Show attachments total size in compose window's relevant tab (only 9618 counts attachments size, not encoding or body part, it is not the 9619 email total size). 9620 96212017-01-20 [wwp] 3.14.1-156-ga1b7175d0 9622 9623 * src/mainwindow.c 9624 * src/mainwindow.h 9625 * src/toolbar.c 9626 Main window's toolbar delete dupes button is now a dropdown, allowing 9627 both duplication in selected folder and in all folders. Clicking the 9628 button still raises the deletion in selected (current) folder. 9629 96302017-01-20 [wwp] 3.14.1-155-gc082dff51 9631 9632 * src/codeconv.c 9633 Update func name in g_warning message (_full() may matter since this 9634 _func() function is also called directly). 9635 96362017-01-20 [wwp] 3.14.1-154-g705f448ca 9637 9638 * src/common/defs.h 9639 * src/common/utils.c 9640 * src/compose.c 9641 * src/messageview.c 9642 * src/news.c 9643 * src/plugins/fetchinfo/fetchinfo_plugin.c 9644 * src/plugins/vcalendar/vcal_manager.c 9645 * src/wizard.c 9646 Normalize rfc822 date handling by using decent buffer sizes 9647 everywhere (128, which is way more than what RFC822 says: 37 max) and 9648 specific buffers. 9649 96502017-01-19 [wwp] 3.14.1-153-gdb6a1558f 9651 9652 * src/pixmaps/address_book.xpm 9653 * src/pixmaps/doc_index_close.xpm 9654 * src/pixmaps/notice_warn.xpm 9655 * src/pixmaps/privacy_expired.xpm 9656 * src/pixmaps/privacy_failed.xpm 9657 * src/pixmaps/privacy_passed.xpm 9658 * src/pixmaps/privacy_signed.xpm 9659 More work on default pixmaps theme, few details in corners to get 9660 icons look nicer on dark and light backgrounds. 9661 96622017-01-19 [wwp] 3.14.1-152-gf806a49d3 9663 9664 * src/Makefile.am 9665 * src/mainwindow.c 9666 * src/mainwindow.h 9667 * src/pixmaps/delete_dup_btn.xpm 9668 * src/prefs_toolbar.c 9669 * src/stock_pixmap.c 9670 * src/stock_pixmap.h 9671 * src/toolbar.c 9672 * src/toolbar.h 9673 Add "Delete duplicates" (delete duplicated messages in current 9674 folder) to the main window's toolbar, including a brand new (not so 9675 shining) icon. 9676 96772017-01-19 [wwp] 3.14.1-151-g9fc2c3acb 9678 9679 * src/plugins/clamd/libclamd/clamd-plugin.c 9680 Fix a memory leak. 9681 96822017-01-18 [wwp] 3.14.1-150-ge5d028a1f 9683 9684 * src/prefs_matcher.c 9685 Make few edit fields wider in matcher dialog, better suit their use 9686 (addressbook name, command-line, etc.). 9687 96882017-01-18 [wwp] 3.14.1-149-g9657f8beb 9689 9690 * src/compose.c 9691 * src/procheader.c 9692 Fix bug 3762, 'redirect fails' by removing an check added at 9693 3.14.1.39-g989b3a3, thought I was hardening sanity checks and I 9694 changed the logics, making it fail while in normal situation. Removed 9695 few more extraneous checks. 9696 96972017-01-17 [wwp] 3.14.1-148-gff51eec7a 9698 9699 * src/summary_search.c 9700 Improvements and fixes in the folder search: prevent changes in 9701 criterias while the search is performing (disable appropriate 9702 widgets). Better disabling/enabling of widgets when changing search 9703 modes or state. Discard current cached search when switching from/to 9704 advanced search or changing the case sensitivity or changing the 9705 matching any/all mode. 9706 97072017-01-17 [Ricardo Mones] 3.14.1-147-gf2f1ad8b3 9708 9709 * po/es.po 9710 Partially revert "Spanish translation: fix headers to be shown in UI" 9711 This reverts the wrong bits in commit 9712 4ac7eb950e352aa10da1e362fda72f1a918f1241 9713 97142017-01-17 [wwp] 3.14.1-146-gc0505b80f 9715 9716 * src/compose.c 9717 * src/gtk/headers.h 9718 Fix bug 3251, 'A translated In-Reply-To header is sent translated' by 9719 making sure we're always storing untranslated headers. Optimize and 9720 sanitize a bit the code around it, too. 9721 97222017-01-17 [wwp] 3.14.1-145-g5405e5dba 9723 9724 * po/fr.po 9725 Fix more header names in French. 9726 97272017-01-17 [Ricardo Mones] 3.14.1-144-g4ac7eb950 9728 9729 * po/es.po 9730 Spanish translation: fix headers to be shown in UI Also leave X- 9731 headers untranslated. 9732 97332017-01-17 [Ricardo Mones] 3.14.1-143-g11840607c 9734 9735 * src/gtk/quicksearch.c 9736 Better English (thanks Paul for reference) 9737 97382017-01-17 [Ricardo Mones] 3.14.1-142-g518c0b205 9739 9740 * src/gtk/quicksearch.c 9741 Update quicksearch info to cope with rfe 2260… …until it's really 9742 fixable, if ever. 9743 97442017-01-16 [wwp] 3.14.1-141-g7144b3fe1 9745 9746 * po/fr.po 9747 Update French translation and fix translated header names (no space). 9748 97492017-01-16 [wwp] 3.14.1-140-g033bbdd7c 9750 9751 * src/compose.c 9752 * src/messageview.c 9753 * src/procheader.c 9754 Fix Coverity CIDs #1398812, #1398813, #1398814. Will convert 9755 compose_convert_header needs for fixed buffers later. 9756 97572017-01-16 [wwp] 3.14.1-139-g989b3a3f5 9758 9759 * src/account.c 9760 * src/common/utils.c 9761 * src/compose.c 9762 * src/filtering.c 9763 * src/matcher.c 9764 * src/messageview.c 9765 * src/plugins/perl/perl_plugin.c 9766 * src/plugins/python/messageinfotype.c 9767 * src/plugins/spam_report/spam_report.c 9768 * src/procheader.c 9769 * src/procheader.h 9770 * src/procmsg.c 9771 Fix bug 3571, 'recipient list lost and truncated' by replacing lots 9772 of fixed-size buffers with dynamically allocated ones. Also enforce 9773 checks by adding or fixing few sanity tests, fix returned value of 9774 some functions in some tricky cases. 9775 97762017-01-16 [wwp] 3.14.1-138-g18227b9fc 9777 9778 * src/matcher.c 9779 Fix g4850949 (use correct API calls). 9780 97812017-01-16 [wwp] 3.14.1-137-g4850949da 9782 9783 * src/matcher.c 9784 Fix yet another average leak in matcher.c when parsing headers 9785 (valgrind). 9786 97872017-01-16 [Paul] 3.14.1-136-g93c6983e1 9788 9789 * src/plugins/vcalendar/libical/libical/icallexer.l 9790 fix bug 3734, 'undefined symbol error with flex-2.6.2' Patch by 9791 Ashish Gupta 9792 97932017-01-16 [wwp] 3.14.1-135-g2fbcc0fce 9794 9795 * src/mh.c 9796 Fix another (not so big but still common) leak, thanks to valgrind. 9797 97982017-01-16 [wwp] 3.14.1-134-gc5b631cdb 9799 9800 * src/matcher.c 9801 Fix big leaks (thanks to valgrind) in filtering/matching by headers, 9802 saved (lots of) megabytes here. 9803 98042017-01-14 [wwp] 3.14.1-129-gbcb8cb4e9 9805 9806 * src/plugins/vcalendar/libical/libical/icalproperty.c 9807 Revert part of 3.14.1-128-g498b61c, fixing Coverity CID #1398594. 9808 Instead of really fixing the wrong call to g_strdup_printf, I prefer 9809 not touching libical code, we'll see later what to do w/ it. 9810 98112017-01-13 [Michael Rasmussen] 3.14.1-129-g8ab8e461d 9812 9813 * configure.ac 9814 Fix bug #3673. Patch provided by Perry E. Metzger 9815 98162017-01-13 [Michael Rasmussen] 3.14.1-129-g980b3ebe0 9817 9818 * configure.ac 9819 Fix build on OSX. Patch provided by Perry E. Metzger 9820 98212017-01-13 [wwp] 3.14.1-128-g498b61cc5 9822 9823 * src/compose.c 9824 * src/crash.c 9825 * src/plugins/pgpcore/pgp_viewer.c 9826 * src/plugins/vcalendar/libical/libical/icalproperty.c 9827 * src/textview.c 9828 Prefer dynamically allocated buffers to fixed-size ones, use the same 9829 98302017-01-13 [wwp] 3.14.1-127-ga875f48b7 9831 9832 * src/html.c 9833 Don't dump more than 100 char in g_warnings about missing HTML tags 9834 errors while parsing, unless --debug mode is set. 9835 98362017-01-13 [wwp] 3.14.1-126-gb9dd4fb83 9837 9838 * src/summary_search.c 9839 Revert ga0fbaac (3.14.1-88) as it gets things worse in folder search, 9840 waiting for a proper fix. 9841 98422017-01-12 [wwp] 3.14.1-125-gd1d7ad9aa 9843 9844 * src/compose.c 9845 * src/prefs_common.c 9846 * src/prefs_common.h 9847 Warn when sending to more than N recipients. This features obeys to a 9848 couple of hidden prefs: warn_sending_many_recipients (TRUE/FALSE) 9849 warn_sending_many_recipients_num (1-1000) 9850 98512017-01-12 [wwp] 3.14.1-124-g1ee234f75 9852 9853 * src/common/utils.c 9854 * src/crash.c 9855 * src/partial_download.c 9856 * src/plugins/archive/archiver_gtk.c 9857 * src/plugins/archive/libarchive_archive.c 9858 * src/plugins/mailmbox/maillock.c 9859 * src/plugins/pgpinline/pgpinline.c 9860 * src/plugins/pgpmime/pgpmime.c 9861 * src/plugins/smime/smime.c 9862 * src/plugins/vcalendar/vcal_meeting_gtk.c 9863 * src/procmime.c 9864 Add context missing info to few system call errors (mostly: file 9865 operations). 9866 98672017-01-12 [wwp] 3.14.1-123-g77e2223bb 9868 9869 * src/plugins/mailmbox/mailimf.c 9870 Remove dead code, fixing Coverity CID #1398568. 9871 98722017-01-11 [wwp] 3.14.1-122-g91300009f 9873 9874 * src/plugins/mailmbox/mailimf.c 9875 Rework logics, remove dead code. Solves Coverity CID #1220297. 9876 98772017-01-11 [wwp] 3.14.1-121-gdad5b3e32 9878 9879 * src/plugins/mailmbox/mailmbox_folder.c 9880 Kill dead code, fixing Coverity CID #1220511. 9881 98822017-01-11 [wwp] 3.14.1-120-g8ae6e5675 9883 9884 * src/pixmaps/delete_dup.xpm 9885 Remove accidentally added xpm file. 9886 98872017-01-11 [wwp] 3.14.1-119-g34fd77cce 9888 9889 * src/pixmaps/delete_dup.xpm 9890 Add deallocation call. 9891 98922017-01-11 [wwp] 3.14.1-118-gde7bb00b0 9893 9894 * src/plugins/clamd/libclamd/clamd-plugin.c 9895 Quit function if no connection instead of assigning variable that 9896 will be overwriten right after. Fixes Coverity CID #1372370. 9897 98982017-01-11 [wwp] 3.14.1-117-gf986aa1d8 9899 9900 * src/pixmaps/ham_btn.xpm 9901 * src/pixmaps/spam_btn.xpm 9902 Rework icon antialiasing to look OK on dark and light themes. 9903 99042017-01-11 [wwp] 3.14.1-116-g2b41515a3 9905 9906 * src/plugins/pdf_viewer/poppler_viewer.c 9907 POPPLER_ACTION_MOVIE was not introduced w/ Poppler 0.14.0, but in a 9908 version so old that even my grandma was using it (0.3.0 in fact). 9909 99102017-01-11 [wwp] 3.14.1-115-g34fb7f005 9911 9912 * src/pixmaps/ham_btn.xpm 9913 * src/pixmaps/open_mail.xpm 9914 * src/pixmaps/quicksearch.xpm 9915 * src/pixmaps/spam_btn.xpm 9916 Rework icon antialiasing to look OK on dark and light themes. 9917 99182017-01-10 [wwp] 3.14.1-114-gb15774d19 9919 9920 * src/plugins/clamd/libclamd/clamd-plugin.c 9921 Don't #undefine UNIX_PATH_MAX, move #define's up. 9922 99232017-01-10 [wwp] 3.14.1-113-g72625ef0e 9924 9925 * src/plugins/clamd/libclamd/clamd-plugin.c 9926 Be more clear about what 108 means here towards the Unix socket path 9927 value lenght: rely on UNIX_PATH_MAX and fallback to its common value 9928 '108' in not defined in un.h (caution, on other systems, it could be 9929 104, etc. down to 92). 9930 99312017-01-10 [wwp] 3.14.1-112-g32955775f 9932 9933 * src/plugins/clamd/libclamd/clamd-plugin.c 9934 Fail if attempting to create a UNIX socket w/ path len >108c. Add few 9935 checks more for socket operations, and reduce few duplicate 9936 initializations. Saves us warnings and sikves Civerity #1372360. 9937 99382017-01-10 [wwp] 3.14.1-111-g619164ab2 9939 9940 * src/plugins/archive/libarchive_archive.c 9941 * src/plugins/managesieve/managesieve.c 9942 Fix Coverity CIDs: 1220259 1364687 (and discarded 1220496) and added 9943 more checks for returned values. 9944 99452017-01-10 [wwp] 3.14.1-110-g16b5db8d3 9946 9947 * src/plugins/python/clawsmailmodule.c 9948 * src/plugins/python/python-shell.c 9949 Fix Coverity CIDs: 1220274 and 1220377. 9950 99512017-01-10 [wwp] 3.14.1-109-g37b65a4db 9952 9953 * src/plugins/vcalendar/day-view.c 9954 Real fix for Coverity 1372362. 9955 99562017-01-10 [wwp] 3.14.1-108-g0b238a22d 9957 9958 * src/plugins/vcalendar/month-view.c 9959 Don't behave as if avail_d was not hardcoded, it is hardcoded to 7, 9960 and do it properly. Saves us a warning and solves Coverity #1372366. 9961 99622017-01-10 [wwp] 3.14.1-107-ge3cd98f9f 9963 9964 * src/plugins/notification/notification_core.c 9965 Better fix for Coverity #1220388, use effective indexes and 9966 boundaries. 9967 99682017-01-09 [Paul] 3.14.1-106-gd18fa8672 9969 9970 * src/plugins/tnef_parse/tnef_parse.c 9971 fix typo 9972 99732017-01-09 [wwp] 3.14.1-105-g87b362fc3 9974 9975 * src/plugins/archive/archiver_gtk.c 9976 * src/plugins/notification/notification_core.c 9977 * src/plugins/notification/notification_trayicon.c 9978 * src/plugins/rssyl/opml_export.c 9979 * src/plugins/rssyl/rssyl_feed_props.c 9980 * src/plugins/rssyl/rssyl_parse_feed.c 9981 * src/plugins/rssyl/rssyl_update_format.c 9982 * src/plugins/tnef_parse/tnef_parse.c 9983 * src/plugins/vcalendar/day-view.c 9984 * src/prefs_folder_item.c 9985 * src/prefs_gtk.c 9986 Fixes Coverity CIDs: 1220388 1372362 1220222 1358399 1223756 1223757 9987 1220305 1220269 1220243 1396991. 9988 99892017-01-09 [Ricardo Mones] 3.14.1-104-gbe36f031f 9990 9991 * src/plugins/attachwarner/attachwarner.c 9992 Attachwarner: fix leaked string 9993 99942017-01-07 [wwp] 3.14.1-103-ga7a4f2174 9995 9996 * src/compose.c 9997 Fix a leak. 9998 99992017-01-05 [wwp] 3.14.1-99-gbe32eb07b 10000 10001 * src/pixmaps/address_book.xpm 10002 * src/pixmaps/address_search.xpm 10003 * src/pixmaps/book.xpm 10004 * src/pixmaps/check_spelling.xpm 10005 * src/pixmaps/claws_mail_icon.xpm 10006 * src/pixmaps/claws_mail_logo.xpm 10007 * src/pixmaps/claws_mail_logo_small.xpm 10008 * src/pixmaps/delete_btn.xpm 10009 * src/pixmaps/insert_file.xpm 10010 * src/pixmaps/mail.xpm 10011 * src/pixmaps/mail_compose.xpm 10012 * src/pixmaps/mail_forward.xpm 10013 * src/pixmaps/mail_receive.xpm 10014 * src/pixmaps/mail_receive_all.xpm 10015 * src/pixmaps/mail_reply.xpm 10016 * src/pixmaps/mail_reply_to_all.xpm 10017 * src/pixmaps/mail_reply_to_author.xpm 10018 * src/pixmaps/mail_reply_to_list.xpm 10019 * src/pixmaps/mail_send.xpm 10020 * src/pixmaps/mail_send_queue.xpm 10021 * src/pixmaps/mark_allread.xpm 10022 * src/pixmaps/mark_allunread.xpm 10023 * src/pixmaps/mark_ignorethread.xpm 10024 * src/pixmaps/mark_locked.xpm 10025 * src/pixmaps/mark_mark.xpm 10026 * src/pixmaps/mark_read.xpm 10027 * src/pixmaps/mark_unlocked.xpm 10028 * src/pixmaps/mark_unmark.xpm 10029 * src/pixmaps/mark_unread.xpm 10030 * src/pixmaps/mark_watchthread.xpm 10031 * src/pixmaps/news_compose.xpm 10032 * src/pixmaps/paste.xpm 10033 * src/pixmaps/privacy_expired.xpm 10034 * src/pixmaps/privacy_failed.xpm 10035 * src/pixmaps/privacy_passed.xpm 10036 * src/pixmaps/privacy_signed.xpm 10037 * src/pixmaps/privacy_unknown.xpm 10038 * src/pixmaps/privacy_warn.xpm 10039 * src/pixmaps/spam_btn.xpm 10040 Rework antialiasing a bit around toolbar and logo icons, in order to 10041 better fit dark background themes (but still be fine w/ light ones). 10042 100432017-01-05 [wwp] 3.14.1-100-gcdbf2c37c 10044 10045 * src/summaryview.c 10046 Revert parts of 3.14.1-91 (the summary_select_node_no_mard_read 10047 func), obviously it's been accidentally included in that commit and 10048 the origin of this modification is still undetermined. 10049 100502017-01-05 [wwp] 3.14.1-99-g471d243cf 10051 10052 * src/summaryview.c 10053 Fix wrong function definition, declare it before using it, and make 10054 it static. 10055 100562017-01-04 [wwp] 3.14.1-98-g9a20d31a2 10057 10058 * src/plugins/archive/archiver_gtk.c 10059 Fix wrong libarchive version check. 10060 100612017-01-04 [wwp] 3.14.1-97-g3a66d2e10 10062 10063 * src/summaryview.c 10064 Make the FOO vanish. 10065 100662017-01-04 [wwp] 3.14.1-96-gc7af8ad4b 10067 10068 * src/folderutils.c 10069 * src/folderview.c 10070 * src/mainwindow.c 10071 * src/summaryview.c 10072 * src/summaryview.h 10073 * src/toolbar.c 10074 Fix marking all as (un)read recursively when the confirmation 10075 dialogue is enabled and the user clicks No: confirmation dialog was 10076 taken into account just for the current folder, subtree was marked 10077 anyway, and this only under certain conditions that I'd prefer not to 10078 list here becau<woosh> 10079 100802017-01-04 [wwp] 3.14.1-95-gd287120c9 10081 10082 * src/summaryview.c 10083 Rename a misnamed function, remove debug statements. 10084 100852017-01-03 [wwp] 3.14.1-94-g8cc21bf46 10086 10087 * src/messageview.c 10088 Fix missing array initializers and line everything up. 10089 100902017-01-03 [wwp] 3.14.1-93-g2b85c3daa 10091 10092 * src/mainwindow.c 10093 Fix missing array initializers and line everything up. 10094 100952017-01-03 [wwp] 3.14.1-92-geaa8a3ebd 10096 10097 * src/folderview.c 10098 Really align array (using whitespaces). 10099 101002017-01-03 [wwp] 3.14.1-91-g91c518753 10101 10102 * src/folderutils.c 10103 * src/folderview.c 10104 * src/summaryview.c 10105 Cosmetic changes: align arrays, remove debug statements. 10106 101072017-01-03 [wwp] 3.14.1-90-gcdb10d81e 10108 10109 * configure.ac 10110 * src/plugins/archive/Makefile.am 10111 * src/plugins/archive/archiver.c 10112 * src/plugins/archive/archiver_gtk.c 10113 * src/plugins/archive/archiver_prefs.c 10114 * src/plugins/archive/archiver_prefs.h 10115 * src/plugins/archive/libarchive_archive.c 10116 * src/plugins/archive/libarchive_archive.h 10117 Archiver plugin update and review: - updated to support some of the 10118 compression formats up to libarchive 3.2.2, - detect libarchive 2.8+ 10119 using pkgconfig, - use alertpanel API instead of creating gtk dialogs 10120 from scratch (with missing - dialog title, and no clue about what is 10121 displayed), - configure script now makes use of libarchive pkgconfig, 10122 - fixed wrong use of cached page struct info, we do now rely on data 10123 set in widgets to get source folder and target archive filename and 10124 sync the page struct info w/ it when needed, - renamed gzip/zip to 10125 gzip, - reworked the way archive formats and compression formats 10126 lists are displayed (not translatable anymore). - reformat code a 10127 bit. 10128 101292017-01-03 [Holger Berndt] 3.14.1-89-gabf4b9821 10130 10131 * configure.ac 10132 * src/plugins/gdata/cm_gdata_contacts.c 10133 GData plugin: Require libgdata at least 0.17.2 Version 0.17.2 is 10134 required for auth token save/restore accross restarts. Without this 10135 functionality, the plugin has such bad usability, it's not worth 10136 maintaining. This also fixes the previous compile-error when only 10137 0.17.1 was present. 10138 101392016-12-29 [wwp] 3.14.1-88-ga0fbaacf1 10140 10141 * src/summary_search.c 10142 Fix 'search folder' not working in some cases (it needs a 'clear' 10143 click to work or to manually clear search fields). Fix provided by 10144 Paul, the be(a)st. 10145 101462016-12-28 [Paul] 3.14.1-87-g38af4d765 10147 10148 * src/summaryview.c 10149 make Go to/[Next|Prev] sort order aware 10150 101512016-12-27 [wwp] 3.14.1-86-gb2b913e31 10152 10153 * src/gtk/gtkunit.c 10154 * src/passwordstore.c 10155 * src/stock_pixmap.c 10156 Fix compiler warnings when we test enum-based variables for 10157 impossible <0 values. 10158 101592016-12-27 [wwp] 3.14.1-85-gf69f1588a 10160 10161 * src/toolbar.c 10162 Factorize toolbar reset code, and don't compute array sizes using 10163 unsafe calculations. 10164 101652016-12-27 [wwp] 3.14.1-84-g30a1c0875 10166 10167 * src/prefs_toolbar.c 10168 Fix enum boundaries we check in func_selection_changed (when changing 10169 the internal function assigned to a toolbar item). Just a theoretical 10170 issue here apparently, or we would have had problems since ages. 10171 101722016-12-27 [wwp] 3.14.1-83-g878b6d7a2 10173 10174 * src/plugins/address_keeper/address_keeper_prefs.c 10175 More places where printf() and C_() have to be separated. 10176 101772016-12-27 [wwp] 3.14.1-82-g0372b283a 10178 10179 * src/compose.c 10180 Line-up arrays (w/ space chars only). Fix missing array initializers. 10181 101822016-12-27 [wwp] 3.14.1-81-g66d2176e8 10183 10184 * src/compose.c 10185 Silent up a compiler warning by making the ComposeCallAdvancedAction 10186 enum a real integer-scope ([-1 .. n] instead of [0 .. n]), swallowing 10187 the -1 value check. 10188 101892016-12-27 [wwp] 3.14.1-80-gaed88afd6 10190 10191 * po/fr.po 10192 Update French translation. 10193 101942016-12-27 [wwp] 3.14.1-79-g571de7f50 10195 10196 * src/compose.c 10197 * src/messageview.c 10198 * src/plugins/address_keeper/address_keeper_prefs.c 10199 * src/prefs_folder_item.c 10200 Revert "Revert "Revert g9737584."" (but the fix) by reimplementing 10201 the thing differently: don't mix printf() and C_() as it messes the 10202 compiler up. Factorize a bit format errors in compose.c. Make some 10203 header names translatable following prefs in the address keeper 10204 plugin. 10205 102062016-12-27 [wwp] 3.14.1-78-g6b68aee40 10207 10208 * src/messageview.c 10209 Fix a leak. 10210 102112016-12-27 [Ricardo Mones] 3.14.1-77-gec9e88d3d 10212 10213 * src/messageview.c 10214 * src/plugins/address_keeper/address_keeper_prefs.c 10215 * src/prefs_folder_item.c 10216 Revert "Revert g9737584." and fix it ;) This reverts commit 834ee304 10217 which was reverting a previous commit which broke build because of an 10218 extra comma. This reverts the revert and removes the comma. 10219 102202016-12-27 [wwp] 3.14.1-76-g834ee3043 10221 10222 * src/messageview.c 10223 * src/plugins/address_keeper/address_keeper_prefs.c 10224 * src/prefs_folder_item.c 10225 Revert g9737584. 10226 102272016-12-27 [wwp] 3.14.1-75-g973758487 10228 10229 * src/messageview.c 10230 * src/plugins/address_keeper/address_keeper_prefs.c 10231 * src/prefs_folder_item.c 10232 Add translation context helper text where some %s' are used and their 10233 meaning is not obvious. 10234 102352016-12-23 [Paul] 3.14.1-74-gf5ea21879 10236 10237 * po/bg.po 10238 * po/ca.po 10239 * po/cs.po 10240 * po/da.po 10241 * po/el.po 10242 * po/en_GB.po 10243 * po/eo.po 10244 * po/fi.po 10245 * po/fr.po 10246 * po/he.po 10247 * po/hr.po 10248 * po/id_ID.po 10249 * po/it.po 10250 * po/ja.po 10251 * po/ko.po 10252 * po/lt.po 10253 * po/nb.po 10254 * po/pl.po 10255 * po/pt_BR.po 10256 * po/pt_PT.po 10257 * po/ru.po 10258 * po/sk.po 10259 * po/sr.po 10260 * po/tr.po 10261 * po/uk.po 10262 * po/zh_CN.po 10263 removed all useless comments from the end of the po files 10264 102652016-12-23 [wwp] 3.14.1-73-g5d7ec2383 10266 10267 * po/fr.po 10268 Review of the French translation for Xmas: - huge amount of 10269 corrections and changes, - removed the enormous useless notes chunk. 10270 102712016-12-21 [wwp] 3.14.1-72-gbb7178864 10272 10273 * po/fr.po 10274 Update French translation. 10275 102762016-12-21 [wwp] 3.14.1-71-gdbdfae696 10277 10278 * src/gtk/quicksearch.c 10279 Capitalize header names (as everywhere else). 10280 102812016-12-21 [wwp] 3.14.1-70-g69eaf525f 10282 10283 * src/compose.c 10284 * src/messageview.c 10285 * src/plugins/address_keeper/address_keeper_prefs.c 10286 * src/prefs_compose_writing.c 10287 More translatable header names in UI strings. 10288 102892016-12-21 [Ricardo Mones] 3.14.1-69-gb281fcac6 10290 10291 * src/stock_pixmap.c 10292 Remove unnecessary commas They were added by mistake in f455e02c. 10293 102942016-12-21 [Andrej Kacian] 3.14.1-68-ge31ee6017 10295 10296 * src/foldersel.c 10297 Stop left/right keypresses from propagating further in foldersel. 10298 This amends commit 5305715. 10299 103002016-12-21 [Andrej Kacian] 3.14.1-67-g123563ca4 10301 10302 * src/compose.c 10303 Moved compose_can_autosave() outside of #ifdef G_OS_UNIX. 10304 103052016-12-21 [wwp] 3.14.1-66-g596d44ce3 10306 10307 * src/prefs_folder_item.c 10308 Fix wrong string split and list of arguments. 10309 103102016-12-20 [Andrej Kacian] 3.14.1-65-gcf9cab50c 10311 10312 * src/common/timing.h 10313 Removed an unneeded trailing '\' from Windows' START_TIMING. Well 10314 spotted by Pierre Fortin. 10315 103162016-12-20 [wwp] 3.14.1-64-g4a92e36b3 10317 10318 * src/compose.c 10319 * src/prefs_folder_item.c 10320 Fix extra arguments to g_strdup_printf (thanks to coverity scan), add 10321 quotes around header names in few dialogs. 10322 103232016-12-20 [wwp] 3.14.1-63-ga38971609 10324 10325 * src/compose.c 10326 * src/messageview.c 10327 * src/prefs_account.c 10328 * src/prefs_folder_item.c 10329 * src/quote_fmt.c 10330 Fix untranslatable concatenated strings (i.e. "Default "+"To:"), 10331 normalize few uses of header names in UI. 10332 103332016-12-19 [Andrej Kacian] 3.14.1-62-g53057151d 10334 10335 * src/foldersel.c 10336 Use left/right keys to collapse/expand rows in foldersel dialog. 10337 Further keypress will move the cursor to parent or first child, 10338 respectively. 10339 103402016-12-19 [Andrej Kacian] 3.14.1-61-g5a66116ee 10341 10342 * src/folder.c 10343 Allow toplevel folders to be copied. They are created as regular 10344 folders in target mailbox. 10345 103462016-12-18 [Andrej Kacian] 3.14.1-60-g22d94ce01 10347 10348 * src/common/utils.c 10349 Do not strip plus sign when drag&drop attaching files. Closes bug 10350 #3742. 10351 103522016-12-16 [Paul] 3.14.1-59-ge3bb5c6ac 10353 10354 * src/compose.c 10355 fix black on black in From header 10356 103572016-12-16 [wwp] 3.14.1-56-g19430d77d 10358 10359 * src/toolbar.c 10360 Silent up coverity scan. 10361 103622016-12-15 [Ricardo Mones] 3.14.1-56-gabc9d9cd4 10363 10364 * src/stock_pixmap.c 10365 Fix initialization of two pixmaps 10366 103672016-12-14 [wwp] 3.14.1-55-gb4d895b8b 10368 10369 * src/toolbar.c 10370 * src/toolbar.h 10371 Fix possibly broken toolbar_compose.xml by migrating A_SENDL actions 10372 names to A_SEND_LATER. An attempt to rewrite the whole toolbar .xml 10373 file was done when only a part of it was read, leading to toolbar 10374 elements loss; the rewrite of migrated toolbar configs is now done a 10375 posteriori. Also, the renaming/migration magics swallowed the 10376 existing one for A_SYL_ACTIONS. 10377 103782016-12-13 [wwp] 3.14.1-54-g06f63cb89 10379 10380 * po/fr.po 10381 Updates and hotkey fixes. 10382 103832016-12-13 [wwp] 3.14.1-49-g884055d3b 10384 10385 * src/folderutils.c 10386 * src/mainwindow.c 10387 * src/summaryview.c 10388 * src/summaryview.h 10389 * src/toolbar.c 10390 Internal API change: split read/unread marking features from 10391 functions used to mark as read/all read using a parameter. 10392 103932016-12-13 [Andrej Kacian] 3.14.1-51-g1a505326d 10394 10395 * src/gtk/authors.h 10396 Also update authors.h for commit ea40116. 10397 103982016-12-13 [Andrej Kacian] 3.14.1-50-gc939c0702 10399 10400 * AUTHORS 10401 Update AUTHORS file for the previous commit ea40116. 10402 104032016-12-13 [Andrej Kacian] 3.14.1-49-gea4011632 10404 10405 * src/compose.c 10406 Honor autosave_encrypted preference when using external editor. 10407 Patch by Ashish Gupta <ashmew2@gmail.com>. 10408 104092016-12-12 [wwp] 3.14.1-48-g4b9f6e2b6 10410 10411 * src/mainwindow.c 10412 Fix table order. 10413 104142016-12-12 [wwp] 3.14.1-47-g9c47b608f 10415 10416 * src/summaryview.c 10417 Fix missing items in summaryview's menu declarations. 10418 104192016-12-12 [Paul] 3.14.1-46-g1340b93c5 10420 10421 * src/Makefile.am 10422 make list a bit more manageable and remove duplicated items 10423 104242016-12-12 [wwp] 3.14.1-45-ga8aa3fc22 10425 10426 * src/Makefile.am 10427 * src/toolbar.c 10428 Fix wrong call to missing *_unread func (we use the *_read() func w/ 10429 FALSE as parameter for that). Add missing new xpm files to 10430 Makefile.am. 10431 104322016-12-12 [wwp] 3.14.1-44-g382a3fed9 10433 10434 * src/compose.c 10435 * src/pixmaps/mark_allread.xpm 10436 * src/pixmaps/mark_allunread.xpm 10437 * src/pixmaps/mark_ignorethread.xpm 10438 * src/pixmaps/mark_locked.xpm 10439 * src/pixmaps/mark_mark.xpm 10440 * src/pixmaps/mark_read.xpm 10441 * src/pixmaps/mark_unlocked.xpm 10442 * src/pixmaps/mark_unmark.xpm 10443 * src/pixmaps/mark_unread.xpm 10444 * src/pixmaps/mark_watchthread.xpm 10445 * src/prefs_toolbar.c 10446 * src/stock_pixmap.c 10447 * src/stock_pixmap.h 10448 * src/toolbar.c 10449 * src/toolbar.h 10450 Add new actions to main window's toolbar: mark, unmark, lock, unlock, 10451 mark (all) read, mark (all) unread. Add new xpm icons for these 10452 actions (existing ones are small and made for the message list) as 10453 well as for ignorethread and watchthread actions. Rename A_SENDL to 10454 A_SEND_LATER, we're not that lazy. 10455 104562016-12-12 [wwp] 3.14.1-43-gb7df74e8f 10457 10458 * src/folderutils.c 10459 * src/folderutils.h 10460 * src/folderview.c 10461 * src/mainwindow.c 10462 * src/summaryview.c 10463 * src/summaryview.h 10464 Add new mark-all-unread (and recursively when relevant) action to 10465 folder context menu, message list and main window menu. 10466 104672016-12-12 [Paul] 3.14.1-42-g773ddbbae 10468 10469 * src/compose.c 10470 rename compose_guess_forward_account_from_msginfo() to 10471 compose_find_account() 10472 104732016-12-12 [Paul] 3.14.1-41-g3bbea866f 10474 10475 * src/compose.c 10476 rename compose_entry_mark_default_to() to compose_entry_indicate() 10477 104782016-12-12 [wwp] 3.14.1-40-gb3d90c51d 10479 10480 * src/compose.c 10481 * src/prefs_common.c 10482 * src/prefs_common.h 10483 Rename default_to_(bg)color hiddeng pref and variable to 10484 default_header_(bg)color. 10485 104862016-12-12 [wwp] 3.14.1-39-gc0c22eb99 10487 10488 * src/stock_pixmap.c 10489 Fix format, no tabs to align everywhere (at last!). 10490 104912016-12-12 [wwp] 3.14.1-38-g7d84a8a99 10492 10493 * src/stock_pixmap.c 10494 Remove extra entries, not yet in git. 10495 104962016-12-12 [wwp] 3.14.1-37-gf455e02c8 10497 10498 * src/stock_pixmap.c 10499 Fix missing initializers (last field in data struct), reworked table 10500 to a human readable format. 10501 105022016-12-12 [Paul] 3.14.1-36-g70795ea5d 10503 10504 * src/compose.c 10505 more highlighted of automatically set header entries in Compose 10506 window fix highlighting of multiple addresses set in account prefs 10507 highlight From if not current account 10508 105092016-12-12 [Paul] 3.14.1-35-g3f46e81d2 10510 10511 * src/compose.c 10512 don't remove the To when changing account 10513 105142016-12-11 [Paul] 3.14.1-34-gf37bbdecf 10515 10516 * src/compose.c 10517 some more colouring based on folder prefs override 10518 105192016-12-11 [Paul] 3.14.1-33-g5f607a33a 10520 10521 * src/compose.c 10522 fix colouring of auto-filled headers 10523 105242016-12-10 [Ricardo Mones] 3.14.1-32-g912329640 10525 10526 * src/prefs_template.c 10527 Fix bug #3574: Template addressing Remove artificial limitations to 10528 values of email addresses on templates: these strings are already 10529 parsed and split when the template is applied in compose window. 10530 105312016-12-09 [wwp] 3.14.1-31-gd21adbda3 10532 10533 * src/compose.c 10534 * src/gtk/quicksearch.c 10535 * src/prefs_common.c 10536 * src/prefs_common.h 10537 * src/textview.c 10538 Make last colors configurable using hidden prefs: tags bg/fg colors 10539 in message view, default-to header field in compose view, and 10540 quicksearch active + error. 10541 105422016-12-09 [wwp] 3.14.1-30-g627f7110c 10543 10544 * src/compose.c 10545 Revert "Remove dead code, this changed signal doesn't exist and we've 10546 also". This reverts commit fe0f832b37541ee1ab7350bc5ab645034d469990. 10547 105482016-12-09 [wwp] 3.14.1-29-gfe0f832b3 10549 10550 * src/compose.c 10551 Remove dead code, this changed signal doesn't exist and we've also 10552 probably removed parts of the highlight-active-account field feature 10553 a while ago. 10554 105552016-12-06 [Ricardo Mones] 3.14.1-28-g779435095 10556 10557 * AUTHORS 10558 * src/gtk/authors.h 10559 Update authors lists 10560 105612016-12-06 [Ricardo Mones] 3.14.1-27-g828fdc64e 10562 10563 * src/folder.c 10564 Fix Debian bug #846170: incorrect IMAP UID handling Patch by Darac 10565 Marjal <darac@darac.org.uk> 10566 105672016-12-02 [Andrej Kacian] 3.14.1-26-gbac0338c9 10568 10569 * src/main.c 10570 Enable icons of stock GTK buttons on Windows. 10571 105722016-11-29 [Andrej Kacian] 3.14.1-25-g681532e4c 10573 10574 * src/gtk/description_window.c 10575 Fix closing of description window using WM controls. Closes bug 10576 #3740. 10577 105782016-11-28 [Paul] 3.14.1-24-g25bab9dcc 10579 10580 * src/main.c 10581 on first run, use --alternate-config-dir (if set) on prefs migration 10582 prevents useless creation of ~/.claws-mail directory 10583 105842016-11-24 [Andrej Kacian] 3.14.1-23-g08916bffe 10585 10586 * src/action.c 10587 * src/common/socket.c 10588 * src/common/utils.c 10589 * src/compose.c 10590 * src/ldapquery.c 10591 * src/ldapserver.c 10592 * src/ldaputil.c 10593 * src/mbox.c 10594 * src/send_message.c 10595 * src/textview.c 10596 Fix more compile warnings for Windows in socket.c. 10597 105982016-11-24 [Andrej Kacian] 3.14.1-22-g504dd92ad 10599 10600 * src/common/w32_account.c 10601 Removed unused w32_get_uid_equiv() function. 10602 106032016-11-24 [Andrej Kacian] 3.14.1-21-g0d330cb77 10604 10605 * src/common/ssl.c 10606 Fix two unused variable warnings in ssl.c for Windows build. 10607 106082016-11-23 [Paul] 3.14.1-20-g4d7461d72 10609 10610 * src/summaryview.c 10611 make go to next/previous sort order aware 10612 106132016-11-22 [Paul] 3.14.1-19-ge7206c0db 10614 10615 * src/compose.c 10616 don't ignore auto-account selection when forwarding on IMAP and NNTP 10617 accounts patch by Blatinox 10618 106192016-11-21 [Paul] 3.14.1-18-gdc84b54f8 10620 10621 * src/folderview.c 10622 obey 'always_show_msg' on "no more [...] msgs. go to next folder?" 10623 106242016-11-17 [Paul] 3.14.1-17-gc95de2bcb 10625 10626 * src/summaryview.c 10627 fix 'Go to' moving off current, unopened msg, and dialogue to go next 10628 folder T 10629 106302016-11-17 [Paul] 3.14.1-16-g81d0b58ad 10631 10632 * src/textview.c 10633 fix text selection when double-clicking quoted text and 'collapse 10634 quoted text on double click' is turned off Patch by Andrej 10635 106362016-11-16 [Paul] 3.14.1-15-gcaa00289e 10637 10638 * src/summaryview.c 10639 amendment to last commit, to avoid interfering with Shift+[Up|Down] 10640 106412016-11-16 [Paul] 3.14.1-14-ga7c6921d5 10642 10643 * src/summaryview.c 10644 make up/down key navigation obey 'always_show_msg' 10645 106462016-11-16 [Paul] 3.14.1-13-g860ccbc87 10647 10648 * src/mainwindow.c 10649 fix some menu sensitivity issues 10650 106512016-11-14 [Andrej Kacian] 3.14.1-12-gafe0203a6 10652 10653 * src/summaryview.c 10654 Use summary_select_node() more, to get more consistent behaviour. 10655 106562016-11-12 [Andrej Kacian] 3.14.1-11-gad839919d 10657 10658 * src/summaryview.c 10659 Improve scrolling in summary_key_pressed(). 10660 106612016-11-12 [Andrej Kacian] 3.14.1-10-g4006b1258 10662 10663 * src/common/session.c 10664 Allow sending empty messages in Session (just \r\n). 10665 106662016-11-12 [wwp] 3.14.1-5-gea3b84c05 10667 10668 * po/fr.po 10669 Fix FR string. 10670 106712016-11-10 [Andrej Kacian] 3.14.1-7-g75fcc188b 10672 10673 * src/prefs_common.c 10674 * src/prefs_common.h 10675 * src/prefs_summaries.c 10676 * src/prefs_summary_open.c 10677 * src/summaryview.c 10678 Add open_selected_on_folder_open to common prefs. This option 10679 overrides always_show_message_when_selected option when selecting 10680 initial message during folder open. This is useful so that the 10681 message's unread flag doesn't get unset before user had the chance of 10682 noticing it, or that an overly large message doesn't get 10683 automatically selected if user doesn't want it (e.g. IMAP over a slow 10684 connection). 10685 106862016-11-11 [Andrej Kacian] 3.14.1-6-g7322c825c 10687 10688 * src/summaryview.c 10689 Honor display_msg == 0 in PostponedSelectData struct. 10690 106912016-11-10 [Paul] 3.14.1-5-ga4c1e429b 10692 10693 * po/de.po 10694 updated de.po submitted by Simon Legner <Simon.Legner@gmail.com> 10695 106962016-11-07 [wwp] 3.14.1-4-g36d5d93bf 10697 10698 * src/wizard.c 10699 Get rid of this \t char. 10700 107012016-11-06 [Ricardo Mones] 3.14.1-3-gb2f7ae639 10702 10703 * RELEASE_NOTES 10704 Fix bug number and spacing 10705 107062016-11-06 [Ricardo Mones] 3.14.1-2-gf8de08667 10707 10708 * src/plugins/vcalendar/plugin.c 10709 Fix space after comma 10710 107112016-11-06 [Paul] 3.14.1-1-g42c355d26 10712 10713 * src/messageview.c 10714 fix string. thanks to Pierre Fortin. 10715 107162016-11-06 [Paul] 3.14.1 10717 10718 * NEWS 10719 * README 10720 * RELEASE_NOTES 10721 for release 3.14.1 10722 107232016-11-06 [Paul] 3.14.0-135-gec15f567c 10724 10725 * po/ca.po 10726 * po/cs.po 10727 * po/da.po 10728 * po/es.po 10729 * po/fi.po 10730 * po/fr.po 10731 * po/he.po 10732 * po/id_ID 10733 * po/id_ID.po 10734 * po/it.po 10735 * po/nb.po 10736 * po/nl.po 10737 * po/pt_BR.po 10738 * po/ru.po 10739 * po/sk.po 10740 * po/sv.po 10741 * po/tr.po 10742 * po/zh_TW.po 10743 updated translations submitted by David Medina, David Vachulka, Erik 10744 P. Olsen, Ricardo Mones, Flammie A Pirinen, Tristan Chabredier, 10745 Isratine Citizen, M. Sulchan Darmawan, Luigi Votta, Petter Adsen, 10746 Marcel Pol, Frederico Goncalves Guimaraes, Mikhail Kurinnoi, Slavko, 10747 Andreas Rönnquist, Numan Demirdöğen, Mark Chang 10748 107492016-11-06 [Ricardo Mones] 3.14.0-134-g8201993d0 10750 10751 * src/common/tlds.h 10752 Update list of TLDs for release 10753 107542016-11-05 [Paul] 3.14.0-133-g6ca72685e 10755 10756 * src/summaryview.h 10757 missing from g8bd6066 10758 107592016-11-05 [Andrej Kacian] 3.14.0-132-gaaa7ab7d3 10760 10761 * src/gtk/gtkcmclist.c 10762 * src/gtk/gtkcmclist.h 10763 * src/gtk/gtkutils.c 10764 Minimize scrolling in gtkut_ctree_node_move_if_on_the_edge(). 10765 Instead of scrolling to get the target row to the middle of the 10766 viewport (offset 0.5), scroll to offsets 0.2 or 0.8 if the target row 10767 is above or below current viewport, respectively. This makes it 10768 consistent with scrolling when the target row is only partially 10769 visible. 10770 107712016-11-05 [Andrej Kacian] 3.14.0-131-g2193529a5 10772 10773 * src/summaryview.c 10774 Only scroll summaryview to the middle when necessary. 10775 107762016-11-05 [Andrej Kacian] 3.14.0-130-g94030d1aa 10777 10778 * src/summaryview.c 10779 Do not process folder marks when just refreshing summaryview. 10780 107812016-11-05 [Paul] 3.14.0-129-g8bd6066d2 10782 10783 * src/folderview.c 10784 * src/folderview.h 10785 * src/mainwindow.c 10786 * src/messageview.c 10787 * src/summaryview.c 10788 more fixes for Go To actions not obeying 'always_show_msg' option 10789 107902016-11-04 [Andrej Kacian] 3.14.0-128-g512b1eba0 10791 10792 * src/plugins/vcalendar/claws.def 10793 Added missing symbol to vcalendar's claws.def. 10794 107952016-10-27 [Ricardo Mones] 3.14.0-127-gf755acc92 10796 10797 * src/plugins/pdf_viewer/poppler_viewer.c 10798 * src/plugins/pdf_viewer/poppler_viewer.h 10799 Update license stanza 10800 108012016-10-26 [Ricardo Mones] 3.14.0-126-g89d34855e 10802 10803 * src/Makefile.am 10804 * src/{plugins/pdf_viewer => pixmaps}/doc_index.xpm 10805 * .../pdf_viewer => pixmaps}/doc_index_close.xpm 10806 * src/{plugins/pdf_viewer => pixmaps}/doc_info.xpm 10807 * .../pdf_viewer => pixmaps}/first_arrow.xpm 10808 * src/{plugins/pdf_viewer => pixmaps}/last_arrow.xpm 10809 * src/{plugins/pdf_viewer => pixmaps}/left_arrow.xpm 10810 * .../pdf_viewer => pixmaps}/right_arrow.xpm 10811 * .../pdf_viewer => pixmaps}/rotate_left.xpm 10812 * .../pdf_viewer => pixmaps}/rotate_right.xpm 10813 * src/{plugins/pdf_viewer => pixmaps}/zoom_fit.xpm 10814 * src/{plugins/pdf_viewer => pixmaps}/zoom_in.xpm 10815 * src/{plugins/pdf_viewer => pixmaps}/zoom_out.xpm 10816 * src/{plugins/pdf_viewer => pixmaps}/zoom_width.xpm 10817 * src/plugins/pdf_viewer/poppler_viewer.c 10818 * src/stock_pixmap.c 10819 * src/stock_pixmap.h 10820 Make pdf_viewer icons themeable 10821 108222016-10-26 [Paul] 3.14.0-125-g8352f9b6a 10823 10824 * src/summary_search.c 10825 * src/summaryview.c 10826 * src/summaryview.h 10827 removed unnecessary do_refresh flag from summary_select_node() 10828 108292016-10-25 [Paul] 3.14.0-124-gf9b68fc09 10830 10831 * src/account.c 10832 * src/etpan/imap-thread.c 10833 * src/gtk/logwindow.c 10834 * src/imap.c 10835 * src/pop.c 10836 * src/prefs_account.c 10837 in the UI replace 'POP3' with 'POP' and 'IMAP4' with 'IMAP' 10838 108392016-10-25 [Paul] 3.14.0-123-g59e8c1a1e 10840 10841 * src/mainwindow.c 10842 and another 'SSL' to 'SSL/TLS' 10843 108442016-10-25 [Paul] 3.14.0-122-ga87b48979 10845 10846 * src/wizard.c 10847 more 'SSL' to 'SSL/TLS' 10848 108492016-10-25 [Paul] 3.14.0-121-g484ab8c24 10850 10851 * src/gtk/sslcertwindow.c 10852 * src/plugins/rssyl/rssyl_feed_props.c 10853 * src/plugins/rssyl/rssyl_prefs.c 10854 * src/plugins/vcalendar/vcal_prefs.c 10855 * src/ssl_manager.c 10856 more 'SSL' to 'SSL/TLS' 10857 108582016-10-25 [Paul] 3.14.0-120-g112b21df1 10859 10860 * src/account.c 10861 * src/addressbook.c 10862 * src/common/session.c 10863 * src/common/smtp.c 10864 * src/common/socket.c 10865 * src/common/ssl.c 10866 * src/editldap.c 10867 * src/etpan/imap-thread.c 10868 * src/imap.c 10869 * src/inc.c 10870 * src/ldapctrl.c 10871 * src/ldapserver.c 10872 * src/news.c 10873 * src/plugins/managesieve/managesieve.c 10874 * src/plugins/managesieve/sieve_prefs.c 10875 * src/pop.c 10876 * src/prefs_account.c 10877 * src/send_message.c 10878 * src/wizard.c 10879 rename SSL to SSL/TLS Using just 'TLS' is ambiguous. Sometimes it 10880 refers to encrypted connection with TLSv1.0/1.1/1.2, sometimes it 10881 refers to STARTTLS command. So be more specific about what is what. 10882 Patch by Christian Hesse, with some modifications 10883 108842016-10-25 [Paul] 3.14.0-119-g5f0131928 10885 10886 * src/summary_search.c 10887 * src/summaryview.c 10888 * src/summaryview.h 10889 make /View/Go to/... respect the always_show_msg option, and refactor 10890 a bit 10891 108922016-10-22 [wwp] 3.14.0-118-gdd8c448ef 10893 10894 * src/plugins/vcalendar/vcal_folder.c 10895 * src/plugins/vcalendar/vcal_manager.c 10896 * src/plugins/vcalendar/vcal_manager.h 10897 * src/plugins/vcalendar/vcalendar.c 10898 * src/textview.c 10899 While we're at it, fix typos like prefered occurences in variable 10900 names. 10901 109022016-10-22 [Ricardo Mones] 3.14.0-117-g8db8d3954 10903 10904 * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.c 10905 Fix typo (thanks lintian.d.o!) 10906 109072016-10-18 [Ricardo Mones] 3.14.0-116-g53ea6f806 10908 10909 * src/plugins/libravatar/libravatar_image.c 10910 Fix resource leak and missing return 10911 109122016-10-17 [Ricardo Mones] 3.14.0-115-ge62c01edd 10913 10914 * src/plugins/libravatar/Makefile.am 10915 * src/plugins/libravatar/libravatar.c 10916 * src/plugins/libravatar/libravatar_image.c 10917 * src/plugins/libravatar/libravatar_image.h 10918 Libravatar: refactor image retrieval And use a synchronous thread 10919 for fetching, in preparation of a future asynchronous fetching. 10920 Thanks Andrej for the ideas. 10921 109222016-10-11 [Pawel Pekala] 3.14.0-114-gabbf2f8a1 10923 10924 * configure.ac 10925 Don't check for encrypt() on FreeBSD, it's not required to build. 10926 Recently on 12-CURRENT this function was removed completly making 10927 configure script fail. 10928 109292016-10-11 [Andrej Kacian] 3.14.0-113-gb96378117 10930 10931 * src/editldap.c 10932 Fix typo from commit 63e19c6. 10933 109342016-10-11 [Andrej Kacian] 3.14.0-112-g341d01e83 10935 10936 * src/gtk/w32_filesel.c 10937 Fix wrong argument order in Windows file choosers. 10938 109392016-10-10 [Andrej Kacian] 3.14.0-111-g63e19c6c8 10940 10941 * src/editldap.c 10942 Change mention of "mydomain.com" to "example.org". Fixes bug #3712. 10943 109442016-10-10 [Andrej Kacian] 3.14.0-110-g0fec6a07b 10945 10946 * src/compose.c 10947 Improve plural handling of a file insert string. Fixes bug #3711. 10948 109492016-10-05 [Ricardo Mones] 3.14.0-109-g73ba30d10 10950 10951 * src/prefs_account.c 10952 Fix bug #3705: active account Mail Address corrupted… …when address 10953 in Message-ID is used 10954 109552016-10-04 [Ricardo Mones] 3.14.0-108-g12ab4c172 10956 10957 * src/common/hooks.c 10958 Fix a couple of typos 10959 109602016-10-03 [Ricardo Mones] 3.14.0-107-g9470e632a 10961 10962 * src/folder.c 10963 * src/mainwindow.c 10964 * src/mainwindow.h 10965 Fix #3014: The icon for folder drafts with hide… …read messages is 10966 the same as when not hidden Fix disables hiding thread/messages 10967 options in draft folders, hence hrm mode icons are not required for 10968 them. Values already set for these options in draft folders are also 10969 ignored. Many thanks to Andrej and Paul for their feedback on this 10970 one. 10971 109722016-10-02 [Andrej Kacian] 3.14.0-106-ga48bc2822 10973 10974 * src/compose.c 10975 Removed a superfluous debug_print() call. 10976 109772016-10-02 [Andrej Kacian] 3.14.0-105-g8eb1faa9d 10978 10979 * src/compose.c 10980 Remove useless code from e22cbed. References header was already 10981 being honored in drafts. 10982 109832016-10-01 [Andrej Kacian] 3.14.0-104-ge22cbed1f 10984 10985 * src/compose.c 10986 Do not add Message-ID for draft, unless it already has one. We now 10987 add a Message-ID header only when queuing a message, and we honor 10988 existing Message-ID and References headers in drafts, if there are 10989 any. 10990 109912016-10-01 [Paul] 3.14.0-103-g3835a3a62 10992 10993 * src/pixmaps/claws_mail_icon_64.xpm 10994 fix pixmap fixes "initialization from incompatible pointer type" 10995 warning 10996 109972016-10-01 [Andrej Kacian] 3.14.0-102-g41064e441 10998 10999 * src/plugins/notification/notification_popup.c 11000 * src/plugins/vcalendar/vcal_meeting_gtk.c 11001 Fix some harmless compiler warnings. Some variables in 11002 notification_popup.c were peeking out of their ifdefs, and I forgot 11003 to remove an unused variable in vcal_meeting_gtk.c in my commit 11004 8d93e8c. 11005 110062016-10-01 [Andrej Kacian] 3.14.0-101-g8d93e8c8c 11007 11008 * src/common/utils.c 11009 * src/common/utils.h 11010 * src/compose.c 11011 * src/messageview.c 11012 * src/plugins/vcalendar/vcal_manager.c 11013 * src/plugins/vcalendar/vcal_meeting_gtk.c 11014 * src/plugins/vcalendar/vcalendar.c 11015 * src/prefs_account.c 11016 * src/prefs_account.h 11017 Make Message-ID string generation less confusing. Instead of having 11018 to prepare one part, then second part in advance and pass them to 11019 generate_msgid() which does its own voodoo with them, we now just 11020 pass a pointer to PrefsAccount to prefs_account_generate_msgid(), and 11021 it does all of it on its own, returning pointer to a newly allocated 11022 string. 11023 110242016-09-29 [Holger Berndt] 3.14.0-100-g437668c7f 11025 11026 * configure.ac 11027 * src/plugins/notification/Makefile.am 11028 * src/plugins/notification/notification_indicator.c 11029 * src/plugins/notification/notification_indicator.h 11030 * src/plugins/notification/notification_plugin.c 11031 * src/plugins/notification/notification_prefs.c 11032 Notification plugin: Port from libindicate to unity/messaging menu 11033 This is a slightly modified version of the patch from Sebastien Noel, 11034 fixes bug #2665 11035 110362016-09-28 [Holger Berndt] 3.14.0-99-g8dc009209 11037 11038 * src/plugins/gdata/cm_gdata_contacts.c 11039 GData plugin: Refresh auth token periodically Fixes bug #3638 11040 110412016-09-28 [Holger Berndt] 3.14.0-98-g86e01da0f 11042 11043 * src/plugins/gdata/cm_gdata_contacts.c 11044 GData plugin: Make global data static 11045 110462016-09-29 [Ricardo Mones] 3.14.0-97-g878fcaeb0 11047 11048 * src/plugins/clamd/clamav_plugin.c 11049 * src/plugins/clamd/clamav_plugin_gtk.c 11050 Use a spinbutton for port number also in clamd Default value is now 11051 0 instead of an empty string. 11052 110532016-09-29 [Ricardo Mones] 3.14.0-96-gaf113911d 11054 11055 * src/plugins/vcalendar/vcal_prefs.c 11056 Use hours/minutes UI for vcalendar alert time 11057 110582016-09-28 [Holger Berndt] 3.14.0-95-g3ffc699a9 11059 11060 * src/plugins/gdata/cm_gdata_contacts.c 11061 GData plugin: Unify indent accross file 11062 110632016-09-26 [Paul] 3.14.0-94-ge070e4047 11064 11065 * manual/advanced.xml 11066 * src/compose.c 11067 * src/prefs_common.c 11068 * src/prefs_common.h 11069 add hidden pref 'reqrite_first_from' '0' or '1'. This works around a 11070 limitation of some servers with 'overly-liberal parsers'. When this 11071 is turned on and the Content- Transfer-Encoding is set to 8bit or 11072 7bit, in a message body starting with 'From ' the 'From ' will become 11073 '=46rom ' and the Content-Transfer-Encoding will be changed to 11074 Quoted-Printable. When it is turned off no such modification will be 11075 made but it is very likely that an MTA will convert the 'From ' to 11076 '>From '. See RFC 4155 for further details. Default value is '1', 11077 turned on. 11078 110792016-09-25 [Andrej Kacian] 3.14.0-93-g244b9cae9 11080 11081 * src/common/utils.c 11082 Change home directory fallback to "C:\Claws-mail" on Windows. It is 11083 unlikely ever to be used, since CSIDL_APPDATA special folder is 11084 guaranteed to be defined, but still... 11085 110862016-09-25 [Andrej Kacian] 3.14.0-92-g94fb81e08 11087 11088 * src/mh.c 11089 Fix absolute path detection in mh_create_tree() on Windows. 11090 110912016-09-23 [Ricardo Mones] 3.14.0-91-g20ece29ed 11092 11093 * src/plugins/rssyl/rssyl.c 11094 Enable keeping old items by default Be more conservative towards 11095 feed data to avoid unwanted and unrecoverable loss of items. Users 11096 which don't want to store old items can easily disable this in feed 11097 preferences and also remove obsolete items with the “Trim” button. 11098 110992016-09-23 [wwp] 3.14.0-90-g0ebf0a02f 11100 11101 * src/prefs_actions.c 11102 * src/prefs_filtering.c 11103 * src/prefs_filtering_action.c 11104 * src/prefs_matcher.c 11105 * src/prefs_template.c 11106 * src/prefs_toolbar.c 11107 Use Delete button instead of Remove (tooltips and other places 11108 already talk about deletion) in prefs dialogs. Reassign some keyboard 11109 hotkeys accordingly, 'e' for Delete. 11110 111112016-09-23 [wwp] 3.14.0-89-g0f33f4bbf 11112 11113 * src/plugins/vcalendar/plugin.c 11114 * src/plugins/vcalendar/vcal_folder.c 11115 * src/plugins/vcalendar/vcal_prefs.c 11116 Normalize Webcal name capitalization everywhere (instead of WebCal, 11117 webCal, webcal). Rephrase a bit a confirmation dialog to talk about 11118 subscription instead of folder. 11119 111202016-09-22 [Andrej Kacian] 3.14.0-88-g3a5f7d5d1 11121 11122 * src/gtk/w32_filesel.c 11123 Better handle NULL path arguments in w32_filesel.c Fixes bug #3697. 11124 111252016-09-20 [Ricardo Mones] 3.14.0-87-g2eea744e6 11126 11127 * src/common/utils.c 11128 * src/common/utils.h 11129 Remove unused function 11130 111312016-09-20 [Ricardo Mones] 3.14.0-86-g41fd672bf 11132 11133 * src/main.c 11134 Do not abuse macro for debugging 11135 111362016-09-18 [Andrej Kacian] 3.14.0-85-ga05eeae0e 11137 11138 * src/common/socket.h 11139 * src/common/ssl.c 11140 * src/common/ssl.h 11141 Fix using client TLS certificates for GnuTLS 3.0 and up. 3.0 11142 introduced new API for setting client certificates, 11143 gnutls_certificate_set_retrieve_function2(). This fixes bug #3684. 11144 111452016-09-17 [Andrej Kacian] 3.14.0-84-g479b9dc25 11146 11147 * src/imap.c 11148 Remove an unused, mistyped ifdef in imap.c. 11149 111502016-09-16 [Ricardo Mones] 3.14.0-83-ga7e203078 11151 11152 * src/gtk/colorlabel.c 11153 Remove useless workaround The problem is still happening with it, 11154 see bug #3511 11155 111562016-09-14 [Ricardo Mones] 3.14.0-82-gdd8aee82f 11157 11158 * src/wizard.c 11159 Remove (obsolete) FSF address from welcome mail 11160 111612016-09-14 [Andrej Kacian] 3.14.0-81-gd113e2d96 11162 11163 * src/common/prefs.c 11164 Removed unused macro from prefs.c. 11165 111662016-09-13 [Andrej Kacian] 3.14.0-80-ga2a3d29ce 11167 11168 * src/plugins/vcalendar/vcal_manager.c 11169 Yet more vcalendar varargs functions fixed for issue described in 11170 d20742e. 11171 111722016-09-13 [Andrej Kacian] 3.14.0-79-gc0dc565cf 11173 11174 * src/plugins/vcalendar/vcal_manager.c 11175 More fixes for vcalendar crash on 64-bit arch. Same issue as in 11176 commit d20742e, different place. This should be the last one, though. 11177 111782016-09-13 [Ricardo Mones] 3.14.0-78-ga62bfbb3d 11179 11180 * src/pixmaps/linewrap.xpm 11181 * src/pixmaps/linewrapcurrent.xpm 11182 Fix another two strangely sized buttons 11183 111842016-09-12 [Ricardo Mones] 3.14.0-77-g93354c8ef 11185 11186 * src/textview.c 11187 Fix potential segfault Syslog message was: [5473572.496127] 11188 claws-mail[24080]: segfault at 22 ip 00000000005704ce sp 11189 00007ffdf1dfcea0 error 4 in claws-mail[400000+34a000] $ addr2line -e 11190 /…/claws-mail 00000000005704ce /…/src/textview.c:837 More details 11191 on: http://stackoverflow.com/questions/2179403 11192 111932016-09-12 [Ricardo Mones] 3.14.0-76-g00ba843d3 11194 11195 * src/pixmaps/notice_error.xpm 11196 Adjust to our toolbar button size of 24x24 11197 111982016-09-11 [Andrej Kacian] 3.14.0-75-g008fce789 11199 11200 * src/plugins/rssyl/rssyl_update_comments.c 11201 Fix an impossible crash to shut Coverity up. 11202 112032016-09-10 [Andrej Kacian] 3.14.0-74-gafc83c603 11204 11205 * src/plugins/rssyl/rssyl_update_comments.c 11206 Fix a memory leak in rssyl_update_comments(). 11207 112082016-09-10 [Andrej Kacian] 3.14.0-73-g4accbf7ee 11209 11210 * configure.ac 11211 Do not ignore CFLAGS environment variable in configure. 11212 112132016-09-10 [Andrej Kacian] 3.14.0-72-g42b093829 11214 11215 * src/plugins/rssyl/parse822.c 11216 * src/plugins/rssyl/rssyl_add_item.c 11217 * src/plugins/rssyl/rssyl_deleted.c 11218 * src/plugins/rssyl/rssyl_update_comments.c 11219 A fix for commit b274c72. Whatever FeedItem's ->data is pointing to 11220 is being freed in feed_item_free() already. 11221 112222016-09-10 [Andrej Kacian] 3.14.0-71-g6061cc33f 11223 11224 * src/folderview.c 11225 * src/summaryview.c 11226 Fix a memory leak when setting summaryview and folderview fonts. 11227 112282016-09-10 [Andrej Kacian] 3.14.0-70-g720b9a542 11229 11230 * src/folder.c 11231 Fixed two memory leaks when creating folderitems. The Folderitem's 11232 "node" member is set to a new empty GNode in folder_item_new(), but 11233 is later set to another newly allocated GNode. This commit removes 11234 the extra allocation in one case (folder_new()), and gets rid of the 11235 original GNode in another case, where avoiding the second allocation 11236 is impossible without completely rewriting the recursive folderitem 11237 appending in folder_get_from_xml(). 11238 112392016-09-10 [Andrej Kacian] 3.14.0-69-gb274c72a2 11240 11241 * src/plugins/rssyl/parse822.c 11242 * src/plugins/rssyl/rssyl_add_item.c 11243 * src/plugins/rssyl/rssyl_deleted.c 11244 * src/plugins/rssyl/rssyl_update_comments.c 11245 Fix memory leak when freeing RSSyl's FeedItem struct. 11246 112472016-09-09 [Andrej Kacian] 3.14.0-68-gfbb619d6a 11248 11249 * src/passwordstore.c 11250 Fix memory leak in password store reading. 11251 112522016-09-09 [Andrej Kacian] 3.14.0-67-ge6ae9fa25 11253 11254 * src/folder.c 11255 Fix a memory leak in folder_register_class(). 11256 112572016-09-09 [Ricardo Mones] 3.14.0-66-g51481e41c 11258 11259 * src/plugins/archive/libarchive_archive.c 11260 Fix potential out-of-bounds read 11261 112622016-09-07 [Ricardo Mones] 3.14.0-65-g831b8da1e 11263 11264 * src/Makefile.am 11265 * src/pixmaps/trash_close.xpm 11266 * src/pixmaps/trash_close_hrm.xpm 11267 * src/pixmaps/trash_close_hrm_mark.xpm 11268 * src/pixmaps/trash_close_mark.xpm 11269 * src/pixmaps/{trash.xpm => trash_open.xpm} 11270 * src/pixmaps/{trash_hrm.xpm => trash_open_hrm.xpm} 11271 * ...{trash_hrm_mark.xpm => trash_open_hrm_mark.xpm} 11272 * .../{trash_mark.xpm => trash_open_mark.xpm} 11273 * src/stock_pixmap.c 11274 Do not reuse pixmaps for theme icons Otherwise theme authors may 11275 have a hard time finding why an icon is not themed despite having 11276 provided replacements for all existing xpm files. 11277 112782016-09-06 [Ricardo Mones] 3.14.0-64-ga79bdb6a0 11279 11280 * src/Makefile.am 11281 * src/pixmaps/search.xpm 11282 Remove another unused pixmap 11283 112842016-09-05 [Ricardo Mones] 3.14.0-63-g02744e99f 11285 11286 * src/Makefile.am 11287 * src/pixmaps/claws-mail.xpm 11288 Remove unused pixmap Not used in theme and it wasn't a Claws Mail 11289 icon but other ancient thingy… :) 11290 112912016-09-05 [Ricardo Mones] 3.14.0-62-ged7e898a2 11292 11293 * src/Makefile.am 11294 * ...ompose_logo.xpm => claws_mail_compose_logo.xpm} 11295 * .../{claws-mail_icon.xpm => claws_mail_icon.xpm} 11296 * ...aws-mail_icon_64.xpm => claws_mail_icon_64.xpm} 11297 * .../{claws-mail_logo.xpm => claws_mail_logo.xpm} 11298 * ...il_logo-small.xpm => claws_mail_logo_small.xpm} 11299 * ...ewmail.offline.xpm => tray_newmail_offline.xpm} 11300 * ....offline.xpm => tray_newmarkedmail_offline.xpm} 11301 * ..._nomail.offline.xpm => tray_nomail_offline.xpm} 11302 * ...ail.offline.xpm => tray_unreadmail_offline.xpm} 11303 * ...fline.xpm => tray_unreadmarkedmail_offline.xpm} 11304 * src/stock_pixmap.c 11305 Normalise theme icon names which were different 11306 113072016-09-03 [Ricardo Mones] 3.14.0-61-g6809ce789 11308 11309 * src/prefs_folder_item.h 11310 Remove unused declaration 11311 113122016-09-03 [Ricardo Mones] 3.14.0-60-g001f97e11 11313 11314 * src/prefs_folder_item.c 11315 Add warning icon to warning message Refactor warning creation code 11316 into a single function. 11317 113182016-09-02 [Andrej Kacian] 3.14.0-59-gb130471c6 11319 11320 * src/common/ssl.c 11321 Be more strict about minimum DH prime size for TLS connections. 11322 Since GnuTLS 3.1.7, this minimum size is dictated by the priority 11323 string, and current (GnuTLS 3.3.0) "safe-enough" value is 1008 bits. 11324 We set this minimum size explicitly for older GnuTLS versions. Users 11325 who are affected by this (their servers use DH prime smaller than 11326 1008 bits can override this by using priority string starting with 11327 the keyword "LEGACY". This keyword only works with GnuTLS 3.3.0 or 11328 newer, however. 11329 113302016-09-02 [Paul] 3.14.0-58-g49e55fb57 11331 11332 * src/Makefile.am 11333 * src/plugins/notification/Makefile.am 11334 fix `make dist` 11335 113362016-09-02 [wwp] 3.14.0-57-g1b450742d 11337 11338 * src/quote_fmt.c 11339 * src/quote_fmt_lex.l 11340 * src/quote_fmt_parse.y 11341 Templates: add a way to attach a file, 'attach_output' or 'A', file 11342 whose absolute path+filename is the output of a command-line (it s a 11343 mix of 'attach' and 'program'). The first line of the command-line 11344 output is taken into account, trailing newline being stripped down. 11345 Like 'attach', if the filename is not found or not accessible, CM 11346 will raise an error. Like 'program', if the command-line fails, no 11347 error raises but the standard output of CM shows it. 11348 113492016-09-01 [Ricardo Mones] 3.14.0-56-gdb2ee150e 11350 11351 * src/plugins/notification/notification_pixbuf.c 11352 * .../notification/raw_claws_mail_logo_64x64.h 11353 Fix bug #2918: Notification Popup icon is hardcoded Also fixes last 11354 part of bug #3437 by removing the call to deprecated function 11355 gdk_pixbuf_new_from_inline and not using a raw pixmap. 11356 113572016-09-01 [Ricardo Mones] 3.14.0-55-gfcfeb30db 11358 11359 * src/pixmaps/claws-mail_icon_64.xpm 11360 * src/stock_pixmap.c 11361 * src/stock_pixmap.h 11362 Add 64x64 icon version to stock pixmaps Icon data purloined from 11363 last patch of #3437 by Christian Hesse. 11364 113652016-09-01 [Ricardo Mones] 3.14.0-54-g465eabaf3 11366 11367 * src/gtk/icon_legend.c 11368 Forgot to adjust default window size 11369 113702016-08-31 [Ricardo Mones] 3.14.0-53-g8ea71837e 11371 11372 * src/gtk/icon_legend.c 11373 Improve icon legend appearance a bit Remove extra space and replace 11374 scrolled window with a frame. 11375 113762016-08-31 [Colin Leroy] 3.14.0-52-g6110e7055 11377 11378 * src/editaddress.c 11379 * src/etpan/imap-thread.c 11380 * src/filtering.c 11381 * src/gtk/gtkcmctree.c 11382 * src/gtk/gtksctree.c 11383 * src/mbox.c 11384 * src/messageview.c 11385 * src/mh.c 11386 Fix a few Coverity issues 11387 113882016-08-31 [Colin Leroy] 3.14.0-51-gb794c279c 11389 11390 * src/common/xmlprops.c 11391 Remove useless code 11392 113932016-08-31 [Colin Leroy] 3.14.0-50-g9730a98ed 11394 11395 * src/addrindex.c 11396 Remove useless code 11397 113982016-08-31 [Paul] 3.14.0-49-g371bbb58a 11399 11400 * src/plugins/vcalendar/vcal_folder.c 11401 use file name for WebCal subscription folder name also remove the 11402 string length limit, which broke saving folder properties 11403 114042016-08-31 [Ricardo Mones] 3.14.0-48-g673374af2 11405 11406 * src/gtk/icon_legend.c 11407 Better alignment for icon legend columns Reverts most of 11408 c0abccd31d42122216e3d25341394cd85d949d9b. 11409 114102016-08-30 [Paul] 3.14.0-47-gaf477843c 11411 11412 * src/Makefile.am 11413 fix `make dist` 11414 114152016-08-30 [Paul] 3.14.0-46-gc0abccd31 11416 11417 * src/gtk/icon_legend.c 11418 place icons in 2 columns 11419 114202016-08-30 [Paul] 3.14.0-45-g84ef5517b 11421 11422 * src/folderview.c 11423 * src/pixmaps/dir_noselect_open_mark.xpm 11424 * src/pixmaps/dir_subs_open_mark.xpm 11425 * src/stock_pixmap.c 11426 * src/stock_pixmap.h 11427 remove icons that will never be displayed 11428 114292016-08-30 [Paul] 3.14.0-44-g9aeea1ac9 11430 11431 * src/gtk/icon_legend.c 11432 fix capitalisation 11433 114342016-08-30 [Paul] 3.14.0-43-g677143676 11435 11436 * src/gtk/icon_legend.c 11437 add 'noselect' and 'subs-only' folder icons 11438 114392016-08-30 [Paul] 3.14.0-42-g27290077c 11440 11441 * src/gtk/icon_legend.c 11442 fix non-resizeable Icon Legend dialogue 11443 114442016-08-30 [Paul] 3.14.0-41-g999c32710 11445 11446 * src/Makefile.am 11447 * src/foldersel.c 11448 * src/folderview.c 11449 * src/pixmaps/dir_noselect.xpm 11450 * src/pixmaps/dir_noselect_close.xpm 11451 * src/pixmaps/dir_noselect_close_mark.xpm 11452 * src/pixmaps/dir_noselect_open.xpm 11453 * src/pixmaps/dir_noselect_open_mark.xpm 11454 * .../notification/notification_foldercheck.c 11455 * src/stock_pixmap.c 11456 * src/stock_pixmap.h 11457 implement the 4-state icons for 'noselect' folders 11458 114592016-08-30 [Andrej Kacian] 3.14.0-40-g2032c913a 11460 11461 * src/ldapupdate.c 11462 Fix NULL pointer dereference in LDAP lookup code. Fixes bug #3027. 11463 114642016-08-28 [Andrej Kacian] 3.14.0-39-g986e6f7c5 11465 11466 * src/ldapquery.c 11467 Fix crash on Windows when doing a LDAP search. 11468 114692016-08-28 [Andrej Kacian] 3.14.0-38-g04456e3b7 11470 11471 * po/ca.po 11472 * po/cs.po 11473 * po/da.po 11474 * po/de.po 11475 * po/en_GB.po 11476 * po/es.po 11477 * po/fi.po 11478 * po/fr.po 11479 * po/he.po 11480 * po/hu.po 11481 * po/id_ID.po 11482 * po/it.po 11483 * po/nb.po 11484 * po/nl.po 11485 * po/pt_BR.po 11486 * po/ru.po 11487 * po/sk.po 11488 * po/sv.po 11489 * po/tr.po 11490 * po/zh_TW.po 11491 * src/compose.c 11492 * src/gtk/filesel.c 11493 * src/gtk/filesel.h 11494 * src/gtk/w32_filesel.c 11495 Make filesel API more consistent. One of the functions, 11496 filesel_select_multiple_files_open(), was missing the path parameter. 11497 114982016-08-27 [Andrej Kacian] 3.14.0-37-g1a39f2503 11499 11500 * src/gtk/w32_filesel.c 11501 Refactor gtk/w32_filesel.c for better code reuse. 11502 115032016-08-27 [Andrej Kacian] 3.14.0-36-g303c220d3 11504 11505 * src/gtk/w32_filesel.c 11506 Allow multiple file selection in Windows native file chooser. 11507 115082016-08-27 [Paul] 3.14.0-35-gbfa546e16 11509 11510 * src/Makefile.am 11511 * src/folderview.c 11512 * src/pixmaps/dir_subs_close.xpm 11513 * src/pixmaps/dir_subs_close_mark.xpm 11514 * src/pixmaps/dir_subs_open.xpm 11515 * src/pixmaps/dir_subs_open_mark.xpm 11516 * src/stock_pixmap.c 11517 * src/stock_pixmap.h 11518 indicate IMAP mailboxes which show subs only with a green folder 11519 115202016-08-26 [Paul] 3.14.0-34-g9582967be 11521 11522 * src/common/ssl.c 11523 Add OpenBSD CA cert path. From Edd Barrett via Daniel Jakots 11524 115252016-08-26 [Paul] 3.14.0-33-g8128510ab 11526 11527 * tools/README 11528 maintain alphabetical ordering 11529 115302016-08-26 [Paul] 3.14.0-32-g77aa92a2d 11531 11532 * tools/mew2claws-mail.pl 11533 * tools/outlook2claws-mail.pl 11534 * tools/tb2claws-mail 11535 * tools/vcard2xml.py 11536 update location of addrbook sub-folder in address conversion scripts 11537 115382016-08-25 [Ricardo Mones] 3.14.0-31-gb7315fa6a 11539 11540 * manual/es/advanced.xml 11541 Synchronize Spanish manual 11542 115432016-08-25 [Andrej Kacian] 3.14.0-30-gd6d495869 11544 11545 * src/common/ssl.c 11546 Always set GnuTLS priority string. Closes bug #3680. 11547 115482016-08-24 [Andrej Kacian] 3.14.0-29-g6298f434d 11549 11550 * src/prefs_account.c 11551 Handle password loading more safely in prefs_account.c Inspired by 11552 patch in bug #3678. 11553 115542016-08-24 [Andrej Kacian] 3.14.0-28-g61b7a029b 11555 11556 * src/gtk/gtkutils.h 11557 Do a basic check for widget validity in CLAWS_SET_TIP(). Inspired by 11558 patch in bug #3678. 11559 115602016-08-24 [Ricardo Mones] 3.14.0-27-ga22303ce0 11561 11562 * src/compose.c 11563 Fix bug #3515: Ctrl-Shift-X opens multiple external editors This a 11564 known GTK+ bug (passing keypresses of disabled menus) or a mising 11565 feature (not providing a way to disable also keypresses). See 11566 https://bugzilla.gnome.org/show_bug.cgi?id=656158 11567 115682016-08-24 [Andrej Kacian] 3.14.0-26-g569c7e1e2 11569 11570 * src/plugins/vcalendar/vcal_prefs.c 11571 Fix crash in vcalendar passwords handling on prefs save. 11572 115732016-08-23 [Andrej Kacian] 3.14.0-25-g61bced3df 11574 11575 * src/common/ssl.c 11576 Fix previous commit b88c772, use correct preprocessor directive. 11577 115782016-08-23 [Andrej Kacian] 3.14.0-24-gb88c772b9 11579 11580 * src/common/ssl.c 11581 Do not explicitly disable SSLv3 if GnuTLS does it already. Starting 11582 with GnuTLS 3.4.0, SSL 3.0 is no longer included in the default 11583 priorities list. 11584 115852016-08-22 [Ricardo Mones] 3.14.0-23-gf4e859902 11586 11587 * manual/advanced.xml 11588 Document the new hidden preference 'hide_timezone' 11589 115902016-08-22 [Ricardo Mones] 3.14.0-22-g3a89a270f 11591 11592 * src/common/utils.c 11593 * src/common/utils.h 11594 * src/compose.c 11595 * src/news.c 11596 * src/prefs_common.c 11597 * src/prefs_common.h 11598 Fix bug #2975: Implement setting -0000 timezone to hide sender 11599 localtime This adds a new hidden preference, namely 'hide_timezone', 11600 that sets the timezone of date fields sent over the network to the 11601 unknown timezone value as specified in RFC 5322 §3.3. Default value 11602 is false (i.e., send available timezone information). 11603 116042016-08-21 [Andrej Kacian] 3.14.0-21-g8395c4c67 11605 11606 * src/common/plugin.c 11607 Deduplicate string for plugins' block prefix in clawsrc. 11608 116092016-08-21 [Andrej Kacian] 3.14.0-20-g89af524b6 11610 11611 * src/plugins/rssyl/libfeed/parser_atom10.c 11612 Fix NULL pointer dereference in Atom parser. Closes bug #3676. 11613 116142016-08-21 [Andrej Kacian] 3.14.0-19-g7734bcfab 11615 11616 * src/plugins/rssyl/libfeed/parser.c 11617 Fix crash when an Atom feed's opening tag doesn't have xmlns 11618 attribute. Closes bug #3675. 11619 116202016-08-19 [Andrej Kacian] 3.14.0-18-g7635e2f51 11621 11622 * .../vcalendar/libical/libical/icalduration.c 11623 * src/plugins/vcalendar/libical/libical/icaltime.c 11624 * src/plugins/vcalendar/vcal_manager.c 11625 More fixes for parsing dates in vcalendar on Windows. ...this time 11626 without all the i18n updates. 11627 116282016-08-19 [Andrej Kacian] 3.14.0-17-g3813793f5 11629 11630 * po/ca.po 11631 * po/cs.po 11632 * po/da.po 11633 * po/de.po 11634 * po/en_GB.po 11635 * po/es.po 11636 * po/fi.po 11637 * po/fr.po 11638 * po/he.po 11639 * po/hu.po 11640 * po/id_ID.po 11641 * po/it.po 11642 * po/nb.po 11643 * po/nl.po 11644 * po/pt_BR.po 11645 * po/ru.po 11646 * po/sk.po 11647 * po/sv.po 11648 * po/tr.po 11649 * po/zh_TW.po 11650 * .../vcalendar/libical/libical/icalduration.c 11651 * src/plugins/vcalendar/libical/libical/icaltime.c 11652 * src/plugins/vcalendar/vcal_manager.c 11653 Revert "More fixes for parsing dates in vcalendar on Windows." This 11654 reverts commit dc7438b9a2eb1e6f55bf1780310ddcc06160baa2. Oops, I did 11655 it again... 11656 116572016-08-19 [Andrej Kacian] 3.14.0-16-gdc7438b9a 11658 11659 * po/ca.po 11660 * po/cs.po 11661 * po/da.po 11662 * po/de.po 11663 * po/en_GB.po 11664 * po/es.po 11665 * po/fi.po 11666 * po/fr.po 11667 * po/he.po 11668 * po/hu.po 11669 * po/id_ID.po 11670 * po/it.po 11671 * po/nb.po 11672 * po/nl.po 11673 * po/pt_BR.po 11674 * po/ru.po 11675 * po/sk.po 11676 * po/sv.po 11677 * po/tr.po 11678 * po/zh_TW.po 11679 * .../vcalendar/libical/libical/icalduration.c 11680 * src/plugins/vcalendar/libical/libical/icaltime.c 11681 * src/plugins/vcalendar/vcal_manager.c 11682 More fixes for parsing dates in vcalendar on Windows. 11683 116842016-08-19 [Andrej Kacian] 3.14.0-15-gb84884479 11685 11686 * src/plugins/vcalendar/vcal_manager.c 11687 * src/procheader.c 11688 More support for pre-Epoch dates for Windows. 11689 get_rfc822_date_from_time_t() (vcalendar) procheader_date_parse() 11690 (core) 11691 116922016-08-18 [Andrej Kacian] 3.14.0-14-gc9c729500 11693 11694 * src/common/w32lib.h 11695 Removed fork() prototype from w32lib.h. fork() is builtin in mingw. 11696 116972016-08-18 [Andrej Kacian] 3.14.0-13-g53a6a5a53 11698 11699 * configure.ac 11700 * src/Makefile.am 11701 Set correct LDFLAGS for OS X. Commit also simplifies LDFLAGS for 11702 Windows, moving them from src/Makefile.am to configure.ac. Closes 11703 bug #3665. 11704 117052016-08-18 [Andrej Kacian] 3.14.0-12-gf5fdc11d4 11706 11707 * src/common/pkcs5_pbkdf2.c 11708 Avoid usage of deprecated bcopy/bzero in pbkdf2 routine. 11709 117102016-08-18 [Andrej Kacian] 3.14.0-11-g7e344914c 11711 11712 * src/plugins/rssyl/libfeed/feed.c 11713 * src/plugins/rssyl/libfeed/feed.h 11714 * src/plugins/rssyl/libfeed/parser.c 11715 * src/plugins/rssyl/rssyl_subscribe.c 11716 Few miscellaneous fixes for RSSyl. Mostly for compiler warnings on 11717 win64. 11718 117192016-08-18 [Andrej Kacian] 3.14.0-10-g0a6922030 11720 11721 * src/plugins/vcalendar/libical/libical/icaltime.c 11722 Use GDateTime instead of mktime() in vcalendar's libical. On several 11723 places, libical relies on mktime()'s undefined behavior for dates 11724 before the Epoch - on Linux, it returns minus number of seconds 11725 *until* epoch for such dates. On Windows, mktime() returns -1, which 11726 leads to code around it crashing, since there are almost no error 11727 checks in libical. We circumvent this by doing the needed 11728 conversions via glib's GDateTime instead where needed. 11729 117302016-08-17 [Ricardo Mones] 3.14.0-9-g33282d05c 11731 11732 * src/messageview.c 11733 Fix regression: show simple text/calendar with plugin Handling the 11734 base case where the MIME part being looked up is directly passed as 11735 function parameter was missing. 11736 117372016-08-17 [Andrej Kacian] 3.14.0-8-g5b70872b4 11738 11739 * src/imap.c 11740 Fix a crash on IMAP login when using a password plugin. Fixes bug 11741 #3667. 11742 117432016-08-15 [Andrej Kacian] 3.14.0-7-gd20742eff 11744 11745 * src/plugins/vcalendar/vcal_folder.c 11746 * src/plugins/vcalendar/vcal_manager.c 11747 * src/plugins/vcalendar/vcal_meeting_gtk.c 11748 Fix potential crash in vcalendar's icalcomponent_vanew() on 64-bit 11749 archs. We need to pass the terminating zero cast to void*, because 11750 size of void* is 8 bytes, while size of a literal 0 just 4 bytes. The 11751 arguments are retrieved as void*, so without this void* cast, we're 11752 taking four extra bytes belonging to whatever data is stored in 11753 memory directly after our four-byte zero. 11754 117552016-08-11 [Paul] 3.14.0-6-gdd7568a78 11756 11757 * AUTHORS 11758 * src/gtk/authors.h 11759 * src/imap_gtk.c 11760 add missing semi-colon spotted and patched by Ralf Bormann 11761 <ralf.bormann@cs.uni-dortmund.de> 11762 117632016-08-11 [Paul] 3.14.0-5-gc8e4fd1a9 11764 11765 * po/ru.po 11766 update ru.po submitted by Mikhail Kurinnoi 11767 117682016-08-11 [Ricardo Mones] 3.14.0-4-g9b4db0732 11769 11770 * po/tr.po 11771 Fix bug #3666: Typos in Turkish translation X-Patch-Thanks-To: 11772 rypervenche <sub@ryper.org> 11773 117742016-08-09 [Andrej Kacian] 3.14.0-3-g5fcfe9a08 11775 11776 * src/plugins/vcalendar/libical/libical/icalrecur.c 11777 Fix a potential bug in vcalendar's libical. Some compilers seem to 11778 understand this construction as an empty for() cycle, followed by an 11779 unrelated block enclosed in braces. We make sure the compiler does 11780 what we want by putting the opening brace at the same line as for(). 11781 117822016-08-07 [Ricardo Mones] 3.14.0-2-ge48b73905 11783 11784 * src/passwordstore.c 11785 Fix typo 11786 117872016-08-07 [Paul] 3.14.0-1-g7e40ad73b 11788 11789 * AUTHORS 11790 * src/gtk/authors.h 11791 * tools/claws.i18n.status.pl 11792 List the current Catalan translator rather than the previous one. 11793 Apologies, David! 11794 117952016-08-07 [Paul] 3.14.0 11796 11797 * NEWS 11798 * README 11799 * RELEASE_NOTES 11800 for 3.14.0 release 11801 118022016-08-07 [Paul] 3.13.2-226-g7d4d2c5c7 11803 11804 * AUTHORS 11805 * configure.ac 11806 * po/ca.po 11807 * po/cs.po 11808 * po/da.po 11809 * po/de.po 11810 * po/fi.po 11811 * po/fr.po 11812 * po/hu.po 11813 * po/id_ID 11814 * po/it.po 11815 * po/nl.po 11816 * po/pt_BR.po 11817 * po/sk.po 11818 * po/sv.po 11819 * po/tr.po 11820 * po/zh_TW.po 11821 * src/gtk/authors.h 11822 * tools/claws.i18n.status.pl 11823 update/add/disable translations Updated: [ca] Carles Tubio Terrón 11824 <c@rles-tub.io> [cs] David Vachulka 11825 <david@konstrukce- cad.com> [de] Thomas Bellmann 11826 <ThomasBellmann@gmx.net> [fi] Flammie Pirinen 11827 <flammie@iki.fi> [fr] Tristan Chabredier <wwp@claws-mail.org> 11828 [hu] Pader Rezso <rezso@rezso.net> [it] Luigi Votta 11829 <luigi.vtt@gmail.com> [nb] Petter Adsen 11830 <petter@synth.no> [nl] Marcel Pol <mpol@gmx.net> 11831 [pt_BR] Frederico Goncalves Guimaraes <frederico@teia.bio.br> [ru] 11832 Mikhail Kurinnoi <viewizard@viewizard.com> [sk] Slavko 11833 <slavino@slavino.sk> [sv] Andreas Rönnquist 11834 <gusnan@openmailbox.org> [tr] Numan Demirdö?en 11835 <if.gnu.linux@gmail.com> [zh_TW] Mark Chang 11836 <mark.cyj@gmail.com> Added: [da] Erik P. Olsen 11837 <epodata@gmail.com> [id_ID] MSulchan Darmawan 11838 <bleketux@gmail.com> Unmaintained: [lt] Mindaugas Baranauskas 11839 <embar@super.lt> 11840 118412016-08-07 [Ricardo Mones] 3.13.2-225-gf2d84a5f9 11842 11843 * src/common/tlds.h 11844 Update list of TLDs for release 11845 118462016-08-07 [Ricardo Mones] 3.13.2-224-gb24ed0c37 11847 11848 * po/es.po 11849 Update Spanish translation for release 11850 118512016-08-06 [Andrej Kacian] 3.13.2-223-gce7a92d6e 11852 11853 * src/gtk/w32_filesel.c 11854 Fix filesel_select_file_open_folder() for Win32. The starting folder 11855 needs to be set via the dialog callback function, as passing it as 11856 pidlRoot merely "chroots" us in the starting folder, so the dialog 11857 can't see anything above it. 11858 118592016-08-05 [Paul] 3.13.2-222-gb0f7828b1 11860 11861 * claws-mail.desktop 11862 add Turkish translation to claws-mail.desktop 11863 118642016-08-05 [Ricardo Mones] 3.13.2-221-gbc82ccd6d 11865 11866 * doc/man/claws-mail.1 11867 Add passwords file to manpage 11868 118692016-08-01 [Paul] 3.13.2-220-gfd3b5463f 11870 11871 * src/password_gtk.c 11872 fix typo 11873 118742016-08-01 [Andrej Kacian] 3.13.2-219-g465c34ef0 11875 11876 * src/common/session.c 11877 * src/common/session.h 11878 * src/common/smtp.c 11879 * src/plugins/managesieve/managesieve.c 11880 * src/pop.c 11881 Removed SessionMsgType enum and its use, since it is useless. The 11882 only user was session_send_msg(), which did nothing with its 11883 SessionMsgType parameter. 11884 118852016-08-01 [Andrej Kacian] 3.13.2-218-g4836dd93f 11886 11887 * src/main.c 11888 Set correct config_version after first-run wizard finishes. Patch by 11889 Christian Hesse <mail at eworm de>. 11890 118912016-08-01 [Andrej Kacian] 3.13.2-217-gf3e99813d 11892 11893 * po/POTFILES.in 11894 Added recently added source files to POTFILES.in. 11895 118962016-07-31 [Andrej Kacian] 3.13.2-216-g8fc7e7cd7 11897 11898 * src/password.c 11899 Remove an obsolete comment in password.c. 11900 119012016-07-29 [Ricardo Mones] 3.13.2-215-gb453ee32d 11902 11903 * src/passwordstore.c 11904 * src/plugins/archive/libarchive_archive.c 11905 Remove more line breaks from g_warning() 11906 119072016-07-29 [Ricardo Mones] 3.13.2-214-gadf00727b 11908 11909 * src/avatars.c 11910 * src/compose.c 11911 * src/editaddress.c 11912 * src/etpan/imap-thread.c 11913 * src/etpan/nntp-thread.c 11914 * src/gtk/gtkutils.c 11915 * src/imap.c 11916 * src/main.c 11917 * src/mainwindow.c 11918 * src/plugins/gdata/cm_gdata_contacts.c 11919 * src/plugins/libravatar/libravatar_prefs.c 11920 * src/plugins/pgpcore/passphrase.c 11921 * src/plugins/pgpcore/select-keys.c 11922 * src/plugins/pgpcore/sgpgme.c 11923 * src/plugins/pgpinline/pgpinline.c 11924 * src/plugins/pgpmime/pgpmime.c 11925 * src/plugins/smime/smime.c 11926 * src/plugins/vcalendar/vcal_dbus.c 11927 * src/procmime.c 11928 * src/summaryview.c 11929 Fix some debug messages and update headers 11930 119312016-07-28 [Andrej Kacian] 3.13.2-213-gce7c6f57c 11932 11933 * src/addressbook.c 11934 Only enable "New Book" context menu entry for internal addressbook. 11935 It was confusing to have it active on e.g. LDAP server interface, 11936 when it really only adds a new XML addressbook. Also, do not enable 11937 the "New" button when right-clicking the XML addressbook interface 11938 line, as the button doesn't do anything useful for interfaces. 11939 119402016-07-28 [Andrej Kacian] 3.13.2-212-gb848e66f9 11941 11942 * src/addressbook.c 11943 Fix sensitivity of "Delete book" menu entries in addressbook. Now 11944 it's possible to delete a read-only address datasource via popup 11945 menu. 11946 119472016-07-28 [Ricardo Mones] 3.13.2-211-g5164fae34 11948 11949 * src/common/plugin.c 11950 Remove also unused struct member 11951 119522016-07-28 [Andrej Kacian] 3.13.2-210-g8959d16e4 11953 11954 * src/common/plugin.c 11955 * src/common/plugin.h 11956 * src/password.c 11957 Remove the (now unused) master_passphrase_change plugin function. 11958 119592016-07-28 [Andrej Kacian] 3.13.2-209-gca90fcd9d 11960 11961 * src/main.c 11962 Do not run config update routine on first run. The newly created 11963 configuration is already up to date. 11964 119652016-07-27 [Paul] 3.13.2-208-g6dba6cdee 11966 11967 * src/addressbook.c 11968 Improve label 11969 119702016-07-27 [Ricardo Mones] 3.13.2-207-g9e4a3265d 11971 11972 * src/common/defs.h 11973 * src/main.c 11974 * src/prefs_migration.c 11975 * src/prefs_migration.h 11976 Handle configuration versions from the future 11977 119782016-07-23 [Andrej Kacian] 3.13.2-206-g4d766fb1d 11979 11980 * src/plugins/rssyl/rssyl_subscribe.c 11981 Embarrassing typo fix in rssyl_subscribe(). 11982 119832016-07-23 [Andrej Kacian] 3.13.2-205-gd0f52e970 11984 11985 * src/common/utils.c 11986 * src/common/utils.h 11987 * src/inc.c 11988 * src/mimeview.c 11989 * src/plugins/acpi_notifier/acpi_notifier.c 11990 * src/plugins/bogofilter/bogofilter.c 11991 * src/plugins/bsfilter/bsfilter.c 11992 * src/plugins/bsfilter/claws.def 11993 * src/plugins/fancy/claws.def 11994 * src/plugins/notification/notification_command.c 11995 * src/plugins/pdf_viewer/poppler_viewer.c 11996 * src/plugins/spamassassin/spamassassin.c 11997 * src/plugins/vcalendar/vcal_folder.c 11998 * src/textview.c 11999 Added working_directory parameter to execute_command_line() It gets 12000 passed as a first argument to g_spawn_sync/async. Mostly NULL, since 12001 that's what was passed until now, but bsfilter plugin on Windows 12002 needs to change to installation directory (startup_dir). 12003 120042016-07-23 [Andrej Kacian] 3.13.2-204-ge66778e76 12005 12006 * src/plugins/att_remover/claws.def 12007 * src/plugins/rssyl/claws.def 12008 * src/plugins/vcalendar/claws.def 12009 Updated plugins' claws.def files for win32 build. 12010 120112016-07-23 [Paul] 3.13.2-203-gce6fea08c 12012 12013 * src/prefs_message.c 12014 replace another: "pixel(s)" -> "pixels" 12015 120162016-07-23 [Paul] 3.13.2-202-g1d75fbdbf 12017 12018 * src/prefs_message.c 12019 another one (see last commit) 12020 120212016-07-23 [Paul] 3.13.2-201-g79d0dc212 12022 12023 * src/imap.c 12024 * src/news.c 12025 * src/plugins/mailmbox/plugin_gtk.c 12026 * src/plugins/notification/notification_prefs.c 12027 * src/plugins/pgpcore/prefs_gpg.c 12028 * src/plugins/rssyl/rssyl_feed_props.c 12029 * src/plugins/rssyl/rssyl_prefs.c 12030 * src/plugins/spamassassin/spamassassin.c 12031 * src/plugins/spamassassin/spamassassin_gtk.c 12032 * src/plugins/vcalendar/vcal_meeting_gtk.c 12033 * src/prefs_other.c 12034 * src/prefs_summaries.c 12035 standardise singlular/plural mix on labels 12036 120372016-07-23 [Ricardo Mones] 3.13.2-200-gf6769c0ac 12038 12039 * src/prefs_receive.c 12040 Use current style of preferences for time fields 12041 120422016-07-23 [Ricardo Mones] 3.13.2-199-g60b6b8ef1 12043 12044 * src/prefs_receive.c 12045 Make label more readable 12046 120472016-07-23 [Ricardo Mones] 3.13.2-198-g72a45f97e 12048 12049 * src/inc.c 12050 * src/prefs_common.c 12051 * src/prefs_common.h 12052 * src/prefs_receive.c 12053 Update copyright headers for previous commit 12054 120552016-07-23 [Ricardo Mones] 3.13.2-197-gbc779dcb0 12056 12057 * src/inc.c 12058 * src/prefs_common.c 12059 * src/prefs_common.h 12060 * src/prefs_migration.c 12061 * src/prefs_receive.c 12062 Fix bug #2176: autochk_interval granularity is low This also fixes 12063 Debian bug “Please increase mail auto check period.” See: 12064 https://bugs.debian.org/712758 Former bug wanted sub-minute 12065 granularity and latter the opposite: just check a few times a day, so 12066 this allows user to specify also hours and seconds in addition to 12067 existing minutes to address both requests. Checking range was from 1 12068 minute to 1 hour 40 minutes and now is extended to a range from 10 12069 seconds to 100 hours minus one second. Default for new 12070 configurations is preserved (10 minutes). Configuration version is 12071 raised to 2 for migrating existing values from minutes to seconds. 12072 120732016-07-22 [Andrej Kacian] 3.13.2-196-g00f51a67e 12074 12075 * src/news_gtk.c 12076 * src/plugins/att_remover/att_remover.c 12077 Remove last outside gtk_cmclist_freeze/thaw for 12078 summaryview&folderview ctrees. More code maintenance to isolate 12079 summaryview and folderview widgets' internals behind an API. 12080 120812016-07-22 [Paul] 3.13.2-195-g5f96d4892 12082 12083 * src/prefs_send.c 12084 remove unnecessary 'Encoding' frame 12085 120862016-07-22 [Paul] 3.13.2-194-gab032e23e 12087 12088 * src/mainwindow.c 12089 * src/messageview.c 12090 * src/prefs_other.c 12091 Remove unneeded 'Other' from View/Go to/Other folder... 12092 120932016-07-22 [Ricardo Mones] 3.13.2-193-gef0eeb2d4 12094 12095 * src/prefs_send.c 12096 Reorganise send options a bit Also remove '(Recommended)' from 12097 selector, as that's already mentioned in the tooltip. 12098 120992016-07-21 [Andrej Kacian] 3.13.2-192-gdbad2967a 12100 12101 * src/folderview.c 12102 * src/folderview.h 12103 * src/imap_gtk.c 12104 * src/mainwindow.c 12105 * src/mh_gtk.c 12106 * src/news_gtk.c 12107 * src/plugins/mailmbox/plugin_gtk.c 12108 * src/plugins/rssyl/rssyl_cb_menu.c 12109 * src/plugins/vcalendar/vcal_folder.c 12110 * src/prefs_folder_item.c 12111 Further improve API isolation of folderview. This commit gets rid of 12112 all outside access to "opened" and "selected" struct members, and lot 12113 of outside access to "ctree" member. Additional work still needed. 12114 :) 12115 121162016-07-21 [Andrej Kacian] 3.13.2-191-g96ca00e6b 12117 12118 * src/folderview.c 12119 * src/folderview.h 12120 * src/main.c 12121 * src/mainwindow.c 12122 * src/summaryview.c 12123 * src/toolbar.c 12124 Use folderview_grab_focus() outside of folderview.c. 12125 121262016-07-21 [Andrej Kacian] 3.13.2-190-g4306c9eaa 12127 12128 * src/folderview.c 12129 * src/folderview.h 12130 * src/main.c 12131 * src/plugins/rssyl/rssyl_feed.c 12132 Use folderview_freeze/thaw() functions outside of folderview.c. 12133 These are modeled after summary_freeze/thaw(). 12134 121352016-07-21 [Andrej Kacian] 3.13.2-189-g574ec56dd 12136 12137 * src/main.c 12138 Make exit_claws() use folderview API and not reach inside _FolderView 12139 struct. 12140 121412016-07-20 [Andrej Kacian] 3.13.2-188-g3ed994a5e 12142 12143 * src/addr_compl.c 12144 * src/addressadd.c 12145 * src/addressbook.c 12146 * src/addressbook_foldersel.c 12147 * src/editaddress.c 12148 * src/foldersel.c 12149 * src/folderview.c 12150 * src/gtk/about.c 12151 * src/gtk/gtkutils.c 12152 * src/gtk/icon_legend.c 12153 * src/importldif.c 12154 * src/inc.c 12155 * src/main.c 12156 * src/mainwindow.c 12157 * src/mimeview.c 12158 * src/noticeview.c 12159 * .../notification/notification_foldercheck.c 12160 * src/plugins/notification/notification_pixbuf.c 12161 * src/plugins/pdf_viewer/poppler_viewer.c 12162 * src/prefs_themes.c 12163 * src/prefs_toolbar.c 12164 * src/stock_pixmap.c 12165 * src/stock_pixmap.h 12166 * src/summaryview.c 12167 * src/toolbar.c 12168 * src/wizard.c 12169 Remove unused GtkWidget* argument in stock_pix* functions. 12170 stock_pixmap_widget() stock_pixmap_widget_with_overlay() 12171 stock_pixbuf_gdk() 12172 121732016-07-20 [Ricardo Mones] 3.13.2-187-gbbae17b7d 12174 12175 * src/pixmaps/down_arrow.xpm 12176 * src/pixmaps/up_arrow.xpm 12177 Restore also size of toolbar arrows Thanks Paul for pointing those 12178 out! 12179 121802016-07-20 [Ricardo Mones] 3.13.2-186-g6b72b0312 12181 12182 * src/pixmaps/trash_btn.xpm 12183 Restore size of toolbar trash button Default is 24x24 for toolbar 12184 buttons but this was unintentionally shrinked more than a decade ago. 12185 121862016-07-20 [Ricardo Mones] 3.13.2-185-gfbba86572 12187 12188 * src/mh.c 12189 Fix warning about what directory cannot be open 12190 121912016-07-19 [Andrej Kacian] 3.13.2-184-g6274ab07d 12192 12193 * src/folderview.c 12194 Fix up previous commit. Move the update_fonts check earlier, before 12195 the last_*font pointers get modified. 12196 121972016-07-19 [Andrej Kacian] 3.13.2-183-g28fe219b1 12198 12199 * src/folderview.c 12200 Do not repopulate folderview after account prefs save. The only 12201 reason to repopulate is if user's chosen fonts change, and that 12202 cannot happen in account prefs. 12203 122042016-07-18 [Andrej Kacian] 3.13.2-182-g6bc99f87a 12205 12206 * src/prefs_account.c 12207 Remove APOP and RPOP also from account prefs. This fixes up previous 12208 commit, 358e811. 12209 122102016-07-15 [Andrej Kacian] 3.13.2-181-g358e81128 12211 12212 * src/inc.c 12213 * src/prefs_account.c 12214 * src/prefs_account.h 12215 * src/prefs_common.h 12216 * src/prefs_migration.c 12217 * src/send_message.c 12218 Remove obsolete A_APOP and A_RPOP account protocols. 12219 CLAWS_CONFIG_VERSION bumped to 1. 12220 122212016-07-14 [Andrej Kacian] 3.13.2-180-g3b5b4f75d 12222 12223 * src/Makefile.am 12224 * src/main.c 12225 * src/prefs_common.c 12226 * src/prefs_common.h 12227 * src/prefs_migration.c 12228 * src/prefs_migration.h 12229 Added config versioning. This allows us to change meaning of 12230 existing preferences, without losing or mangling user data. 12231 Controlled by a common pref "config_version", which is checked on 12232 startup after reading all configuration. If this version is lower 12233 than what is defined in CLAWS_CONFIG_VERSION, an upgrade is done 12234 incrementally, from one version to the next and to the next, so that 12235 all affected preferences are adjusted. 12236 122372016-07-14 [Ricardo Mones] 3.13.2-179-g74b625c53 12238 12239 * AUTHORS 12240 * src/gtk/authors.h 12241 Update lists of authors 12242 122432016-07-14 [Ricardo Mones] 3.13.2-178-g4bee63af3 12244 12245 * src/codeconv.c 12246 Fix bug #3573: Out of bounds read in macro LBREAK_IF_REQUIRED Thanks 12247 Hanno Boeck for the patch! 12248 122492016-07-13 [Andrej Kacian] 3.13.2-177-g5e02bd982 12250 12251 * src/plugins/pgpcore/sgpgme.c 12252 When generating a PGP keypair, only ask for passphrase with gpg1. 12253 Also erase all copies of an entered passphrase from memory when done. 12254 Closes bug #3658. 12255 122562016-07-12 [Andrej Kacian] 3.13.2-176-ge454dd8d5 12257 12258 * src/plugins/pgpcore/sgpgme.c 12259 Simplify handling of gpg_ask_create_key pref. 12260 122612016-07-11 [Andrej Kacian] 3.13.2-175-g88d81f303 12262 12263 * src/gtk/w32_filesel.c 12264 Fix filesel dialog with filter for Win32. g_utf8_to_utf16() always 12265 stops on first null byte, so we have to construct the 12266 "filter\0filter\0\0" string for GetOpenFileName() manually. 12267 122682016-07-10 [Andrej Kacian] 3.13.2-174-gcca1d5d3d 12269 12270 * src/plugins/pgpcore/pgp_viewer.c 12271 Added --batch option to manual gpg executable calls. This, together 12272 with --no-tty, is to make these calls really non-interactive, and 12273 helps against the calls hanging on Windows occasionally. 12274 122752016-07-10 [Andrej Kacian] 3.13.2-173-g38a69f674 12276 12277 * src/plugins/pgpcore/claws.def 12278 * src/plugins/pgpcore/sgpgme.c 12279 Made exporting GPG key to keyserver work on Windows. 12280 122812016-07-07 [Andrej Kacian] 3.13.2-172-g6a20b48b4 12282 12283 * src/plugins/notification/claws.def 12284 Updated claws.def file for win32 build of notification plugin. 12285 122862016-07-05 [Ricardo Mones] 3.13.2-171-g16129f3b0 12287 12288 * manual/es/plugins.xml 12289 Sync Spanish manual 12290 122912016-07-05 [Ricardo Mones] 3.13.2-170-gdc8db4247 12292 12293 * manual/plugins.xml 12294 Fix #3653: document plugin path configuration 12295 122962016-07-04 [Ricardo Mones] 3.13.2-169-gfaf9c1d8e 12297 12298 * manual/es/advanced.xml 12299 Update Spanish manual 12300 123012016-07-04 [Ricardo Mones] 3.13.2-168-gcda065754 12302 12303 * src/plugins/pgpcore/sgpgme.c 12304 Add forgotten block delimiters Thanks Paul for noticing! 12305 123062016-07-04 [Paul] 3.13.2-167-g201134422 12307 12308 * src/compose.c 12309 fix bug 2518, ' "Reply-All" message from NNTP-account does not 12310 contain CC'ed correspondents' 12311 123122016-07-04 [Paul] 3.13.2-166-gcdb37a157 12313 12314 * src/compose.c 12315 include Reply-To value when using 'reply to all' 12316 123172016-07-04 [Paul] 3.13.2-165-g92c1a195b 12318 12319 * manual/advanced.xml 12320 * src/summaryview.c 12321 make 'next_on_delete' hidden pref apply after trashing or moving a 12322 msg in addition to deleting a msg fixes bug #3600. document this 12323 hidden pref also 12324 123252016-07-04 [Ricardo Mones] 3.13.2-164-gb2651d9e3 12326 12327 * src/plugins/pgpcore/prefs_gpg.c 12328 * src/plugins/pgpcore/sgpgme.c 12329 Warn on unsuccessful gpgme_set_engine_info calls 12330 123312016-07-04 [Paul] 3.13.2-163-gfd6e3082a 12332 12333 * src/plugins/pgpcore/pgp_viewer.c 12334 * src/plugins/pgpcore/sgpgme.c 12335 * src/plugins/pgpcore/sgpgme.h 12336 modify 61f7c3c5e to catch another hardcoded gpg call 12337 123382016-07-03 [wwp] 3.13.2-162-g6295af1f9 12339 12340 * src/plugins/notification/notification_trayicon.c 12341 notification plug-in: skip SMTP-only accounts when building the 'Get 12342 mail from account' menu. 12343 123442016-07-02 [Pawel Pekala] 3.13.2-161-ga5fb6aac0 12345 12346 * src/account.c 12347 * src/addressbook.c 12348 * src/gtk/logwindow.c 12349 * src/gtk/pluginwindow.c 12350 * src/message_search.c 12351 * src/sourcewindow.c 12352 * src/summary_search.c 12353 Revert "Place dialogs on center of main window." This reverts commit 12354 cb67730a260a491ae380fd928d8ca673200972b0. 12355 123562016-07-02 [Pawel Pekala] 3.13.2-160-gcb67730a2 12357 12358 * src/account.c 12359 * src/addressbook.c 12360 * src/gtk/logwindow.c 12361 * src/gtk/pluginwindow.c 12362 * src/message_search.c 12363 * src/sourcewindow.c 12364 * src/summary_search.c 12365 Place dialogs on center of main window. Most window managers place 12366 these dialogs in some weird positions making interacting with them 12367 unwieldy. Windows is biggest offender here putting things around left 12368 top corner of the screen. 12369 123702016-06-30 [wwp] 3.13.2-159-gbc2c1d1d8 12371 12372 * src/plugins/notification/notification_trayicon.c 12373 Add 'Get mail from account..' to notification plugin's trayicon 12374 menu. 12375 123762016-06-27 [Charles Lehner] 3.13.2-158-g985422030 12377 12378 * src/plugins/vcalendar/vcal_manager.c 12379 Allocate quoted-printable output buffer on heap 12380 123812016-06-27 [Charles Lehner] 3.13.2-157-g18292e3bb 12382 12383 * src/plugins/vcalendar/vcal_manager.c 12384 Handle ical lines longer than 256 bytes 12385 123862016-06-24 [Charles Lehner] 3.13.2-156-g8c8e1a90e 12387 12388 * src/html.c 12389 * src/html.h 12390 Indent html in blockquotes 12391 123922016-06-14 [Charles Lehner] 3.13.2-155-g145bcd5c6 12393 12394 * src/html.c 12395 Line break after <dd> 12396 123972016-06-16 [Ricardo Mones] 3.13.2-154-g804af9b07 12398 12399 * src/common/utils.c 12400 Fix bug #3652 “warning: ordered comparison of pointer…” 12401 124022016-06-09 [Pawel Pekala] 3.13.2-153-gaafdc441c 12403 12404 * src/plugins/notification/notification_trayicon.c 12405 Implement focused widget saving between iconify/deiconify events in 12406 trayicon notification. Without this focus is lost on deiconify and 12407 this can be painful to keyboard users. This is similar to my old work 12408 on trayicon plugin I've done in the past. 12409 124102016-06-08 [Pawel Pekala] 3.13.2-152-g3fa7a0c63 12411 12412 * configure.ac 12413 Fix python plugin test for BSD family, dlopen(3) on those systems is 12414 part of libc library and linking to nonexistent libdl will fail. 12415 Tested on FreeBSD 11-Current, Debian 8 12416 124172016-06-07 [Ricardo Mones] 3.13.2-151-ge4df87a57 12418 12419 * tools/Makefile.am 12420 Install new script also 12421 124222016-06-07 [Ricardo Mones] 3.13.2-150-g9bf1015df 12423 12424 * tools/cm-reparent.pl 12425 And more documentation 12426 124272016-06-07 [Ricardo Mones] 3.13.2-149-g41bfb4b5a 12428 12429 * tools/cm-reparent.pl 12430 Improve script documentation 12431 124322016-06-07 [Ricardo Mones] 3.13.2-148-ge08f7db24 12433 12434 * tools/README 12435 * tools/cm-reparent.pl 12436 Fix phrasing, terminology and typos 12437 124382016-06-07 [Ricardo Mones] 3.13.2-147-gebf29bd89 12439 12440 * tools/README 12441 * tools/cm-reparent.pl 12442 Add new action script for fixing threads Many thanks to H.Merijn 12443 Brand for contributing it! 12444 124452016-06-02 [Ricardo Mones] 3.13.2-146-g4bb9ba0e8 12446 12447 * src/html.c 12448 Use Unicode, don't restrict ourselves to ASCII 12449 124502016-06-01 [Charles Lehner] 3.13.2-145-g1805e0954 12451 12452 * src/html.c 12453 Indicate list items in html 12454 124552016-05-30 [Andrej Kacian] 3.13.2-144-g3b6d06fd7 12456 12457 * src/common/timing.h 12458 Fixed calculation of timing.h timer for Windows. 12459 124602016-05-28 [Andrej Kacian] 3.13.2-143-g31a9c52a2 12461 12462 * src/mainwindow.c 12463 Fix --select CLI option on Windows when selecting a particular 12464 message. 12465 124662016-05-24 [Andrej Kacian] 3.13.2-142-g54ce0e858 12467 12468 * doc/src/password_encryption.txt 12469 * src/password.c 12470 Use PBKDF2 to derive encryption key for passwords. ...instead of my 12471 previous hash-then-xor nonsense. 12472 124732016-05-24 [Paul] 3.13.2-141-g8ceef647f 12474 12475 * src/matcher.c 12476 fix crash introduced in c7e1e0bbdf72269708a53075a4accecb61ebebe2 12477 124782016-05-20 [Andrej Kacian] 3.13.2-140-gf7b5405de 12479 12480 * src/common/utils.c 12481 * src/common/utils.h 12482 * src/password.c 12483 Moved getting random bytes into a separate get_random_bytes() 12484 function. 12485 124862016-05-12 [Andrej Kacian] 3.13.2-139-ga451a77a4 12487 12488 * src/folder.c 12489 * src/imap.c 12490 * src/prefs_account.c 12491 * src/prefs_account.h 12492 * src/summaryview.c 12493 Remove imap_use_trash account preference. Disabling this preference 12494 made deleting messages behave incorrectly - they were marked for 12495 deletion regardless of whether "delete" or "move to trash" was used, 12496 and these actions were not executed immediately, regardless of 12497 "immediate_execution" common preference. 12498 124992016-05-16 [Paul] 3.13.2-138-gc7e1e0bbd 12500 12501 * src/matcher.c 12502 remove matcherrc.pre_names migration. 10 years later, we'll assume 12503 everyone has been migrated 12504 125052016-05-06 [Andrej Kacian] 3.13.2-137-gc4ebc9dac 12506 12507 * src/summaryview.c 12508 Improve plural handling for "Delete message" dialog. 12509 125102016-05-03 [Ricardo Mones] 3.13.2-136-g44d6f5762 12511 12512 * manual/handling.xml 12513 Fix typo in manual Thanks Charles Curley for noticing 12514 125152016-05-02 [Andrej Kacian] 3.13.2-135-gc4a67908f 12516 12517 * src/plugins/pgpcore/claws.def 12518 * src/plugins/pgpcore/pgp_viewer.c 12519 Made manual GPG key import work on Windows. 12520 125212016-05-02 [Andrej Kacian] 3.13.2-134-g61f7c3c5e 12522 12523 * src/plugins/pgpcore/pgp_viewer.c 12524 Ask GpgME for path to gpg executable for manual key import. 12525 125262016-05-01 [Ricardo Mones] 3.13.2-133-g37794f6a7 12527 12528 * src/plugins/notification/gtkhotkey/gtk-hotkey-error.h 12529 * src/plugins/notification/notification_foldercheck.c 12530 * src/privacy.c 12531 Fix frequently ocurring typos :) 12532 125332016-05-01 [Ricardo Mones] 3.13.2-132-g437f56ed6 12534 12535 * src/plugins/perl/cm_perl.pod 12536 Fix some typos in perl plugin's manpage 12537 125382016-04-28 [Andrej Kacian] 3.13.2-131-g758a6b125 12539 12540 * src/plugins/pgpcore/pgp_viewer.c 12541 Fix behavior in selecting PGP MIME signature on Windows. With old 12542 argument order, gpgme_op_verify() returned "empty signature" error on 12543 Windows, for reasons unknown. 12544 125452016-04-26 [Andrej Kacian] 3.13.2-130-gfc35f5b0e 12546 12547 * src/folderview.c 12548 * src/imap.c 12549 Use correct dir separator for "Scanning folder ..." in statusbar. 12550 125512016-04-22 [Andrej Kacian] 3.13.2-129-ge895ed146 12552 12553 * src/gtk/w32_filesel.c 12554 More fixes for the Windows native file choosers. Filter string 12555 should be terminated with two nuls. Save dialog did not show for 12556 message parts which have no attachment name. 12557 125582016-04-22 [Andrej Kacian] 3.13.2-128-g61383c66e 12559 12560 * src/folder.c 12561 * src/plugins/rssyl/rssyl_subscribe.c 12562 Disallow folder names ending with a space on Windows. Closes bug 12563 #2781. 12564 125652016-04-22 [Andrej Kacian] 3.13.2-127-gf324ae742 12566 12567 * src/gtk/w32_filesel.c 12568 Make Windows native file/dir choosers work with non-ASCII characters. 12569 Also, make the save chooser supply the correct attachment file name 12570 by default, just like the GTK+ one does. 12571 125722016-04-18 [Ricardo Mones] 3.13.2-126-gaa108c30e 12573 12574 * manual/es/advanced.xml 12575 Fix closing tag placement Thanks Paul for noticing ;-) 12576 125772016-04-18 [Ricardo Mones] 3.13.2-125-g93ea1833e 12578 12579 * manual/advanced.xml 12580 Fix semantic error Thanks Andrej for the quick review! 12581 125822016-04-18 [Ricardo Mones] 3.13.2-124-g5e1087915 12583 12584 * manual/es/advanced.xml 12585 Synchronize Spanish manual 12586 125872016-04-18 [Ricardo Mones] 3.13.2-123-geaae8ee95 12588 12589 * manual/advanced.xml 12590 Keep current order and add the default value 12591 125922016-04-18 [Andrej Kacian] 3.13.2-122-g37c69452b 12593 12594 * manual/advanced.xml 12595 Document 'master_passphrase_pbkdf2_rounds' hidden preference. 12596 125972016-04-16 [Andrej Kacian] 3.13.2-121-g3f96e4596 12598 12599 * src/gtk/Makefile.am 12600 * src/gtk/w32_filesel.c 12601 Use native file and folder selection dialogs on Windows. This is 12602 done by compiling in src/gtk/w32_filesel.c instead of filesel.c on 12603 Windows. The Makefile.am logic mirrors the one from src/common/. 12604 126052016-04-11 [Andrej Kacian] 3.13.2-120-ge630ef9df 12606 12607 * src/password.c 12608 Show duration of PBKDF2 computation in debug output. 12609 126102016-04-10 [Andrej Kacian] 3.13.2-119-g1da062316 12611 12612 * src/addressbook.c 12613 Make double-click open edit dialog also for addressbook datasources. 12614 For example, LDAP servers. 12615 126162016-04-09 [Andrej Kacian] 3.13.2-118-gc3345bcde 12617 12618 * src/plugins/rssyl/rssyl_feed_props.c 12619 Prevent an unlikely crash during RSSyl feed properties save. This is 12620 just to shut Coverity up, I don't think it could ever crash this way. 12621 126222016-04-09 [Andrej Kacian] 3.13.2-117-g8d59235e9 12623 12624 * src/addrindex.c 12625 * src/editldap.c 12626 * src/ldapctrl.c 12627 * src/ldapctrl.h 12628 * src/ldapserver.c 12629 * src/ldaputil.c 12630 Addressbook now uses password store for LDAP passwords. 12631 126322016-04-09 [Andrej Kacian] 3.13.2-116-g39a8fb83e 12633 12634 * src/plugins/rssyl/rssyl.c 12635 * src/plugins/rssyl/rssyl_gtk.h 12636 Remove password from passwordstore when deleting a RSSyl feed. 12637 126382016-04-09 [Andrej Kacian] 3.13.2-115-gc093e11ac 12639 12640 * src/plugins/rssyl/rssyl_feed_props.c 12641 Update passwordstore if RSSyl feed's URL gets changed. 12642 126432016-04-09 [Andrej Kacian] 3.13.2-114-g605671c5d 12644 12645 * src/passwordstore.c 12646 Fix crash on deleting password from passwordstore. 12647 126482016-04-09 [Andrej Kacian] 3.13.2-113-g1f8a15286 12649 12650 * src/plugins/rssyl/rssyl_cb_menu.c 12651 Remove obsolete comment in RSSyl's OPML import. 12652 126532016-04-09 [Andrej Kacian] 3.13.2-112-g7c87afdcb 12654 12655 * src/plugins/rssyl/rssyl_cb_menu.c 12656 Fix parsing logic in RSSyl OPML import. Possibly closes bug #3623. 12657 126582016-04-08 [Andrej Kacian] 3.13.2-111-g5b146e9ea 12659 12660 * src/password.c 12661 Close PRNG source after reading our PBKDF2 salt from it. 12662 126632016-04-07 [Andrej Kacian] 3.13.2-110-gffd418aaa 12664 12665 * doc/src/password_encryption.txt 12666 * src/password.c 12667 * src/prefs_common.c 12668 * src/prefs_common.h 12669 Use PBKDF2 with HMAC-SHA1 for master passphrase in clawsrc. The 64 12670 bytes long key derivation is stored in 'master_passphrase' pref, 12671 together with number of rounds used in its computation. Introducing 12672 also two new common prefs: master_passphrase_salt - holds a randomly 12673 generated 64 bytes for use as salt with PBKDF2. Base64-encoded. 12674 master_passphrase_pbkdf2_rounds - number of rounds (or iterations) 12675 for next passphrase key derivation The latter can be tweaked by user 12676 in case they want to use more or less rounds, e.g. if they're running 12677 on weaker hardware and KD with default number of rounds takes too 12678 long. 12679 126802016-04-07 [Andrej Kacian] 3.13.2-109-ge63f8db4c 12681 12682 * src/common/Makefile.am 12683 * src/common/pkcs5_pbkdf2.c 12684 * src/common/pkcs5_pbkdf2.h 12685 Added PBKDF2 implementation, copied from OpenBSD. 12686 126872016-04-06 [Andrej Kacian] 3.13.2-108-gb99885719 12688 12689 * src/plugins/managesieve/claws.def 12690 * src/plugins/rssyl/claws.def 12691 * src/plugins/spam_report/claws.def 12692 * src/plugins/spam_report/plugin.def 12693 * src/plugins/vcalendar/claws.def 12694 Update plugins' claws.def filess for Windows build. 12695 126962016-04-06 [Andrej Kacian] 3.13.2-107-g75dba924f 12697 12698 * src/common/plugin.c 12699 Remove unneeded plugin_master_passphrase_change(). 12700 127012016-04-05 [Holger Berndt] 3.13.2-106-g3404740af 12702 12703 * src/plugins/python/composewindowtype.c 12704 Python plugin: Add set_header_list() function for ComposeWindow 12705 objects 12706 127072016-04-03 [Paul] 3.13.2-105-g3e23374a5 12708 12709 * doc/man/claws-mail.1 12710 pay attention there! 12711 127122016-04-03 [Paul] 3.13.2-104-gdf7e5878a 12713 12714 * README 12715 * doc/man/claws-mail.1 12716 * manual/claws-mail-manual.xml 12717 * manual/de/claws-mail-manual.xml 12718 * manual/es/claws-mail-manual.xml 12719 * manual/fr/claws-mail-manual.xml 12720 a handful of documentation updates 12721 127222016-04-02 [Andrej Kacian] 3.13.2-103-g497cfad48 12723 12724 * src/plugins/rssyl/rssyl.c 12725 RSSyl: zero out password variables after migration to password store 12726 127272016-04-02 [Andrej Kacian] 3.13.2-102-g08ed4047b 12728 12729 * src/plugins/rssyl/rssyl.c 12730 * src/plugins/rssyl/rssyl.h 12731 * src/plugins/rssyl/rssyl_feed_props.c 12732 * src/plugins/rssyl/rssyl_update_feed.c 12733 Make RSSyl plugin use the password store. 12734 127352016-04-02 [Andrej Kacian] 3.13.2-101-g7789c3acb 12736 12737 * src/plugins/rssyl/plugin.c 12738 * src/plugins/rssyl/rssyl.c 12739 * src/plugins/rssyl/rssyl.h 12740 * src/plugins/rssyl/rssyl_gtk.c 12741 * src/plugins/rssyl/rssyl_prefs.c 12742 Move RSSyl plugin name to a macro. 12743 127442016-04-02 [Ricardo Mones] 3.13.2-100-ga1bb5a000 12745 12746 * src/action.c 12747 * src/addressbook-dbus.c 12748 * src/common/ssl_certificate.c 12749 * src/headerview.c 12750 * src/imap.c 12751 * src/summaryview.c 12752 * src/textview.c 12753 * src/undo.c 12754 Fix some odd debug outputs 12755 127562016-04-02 [Andrej Kacian] 3.13.2-99-ge10f0ced1 12757 12758 * configure.ac 12759 Require GnuTLS version 3.0 for password encryption. 12760 127612016-04-01 [wwp] 3.13.2-98-g0a55c9ba3 12762 12763 * src/Makefile.am 12764 Make use of GNUTLS_CFLAGS to compile. 12765 127662016-03-31 [Colin Leroy] 3.13.2-97-gc98793ac0 12767 12768 * src/common/utils.c 12769 Fix cast issue 12770 127712016-03-31 [Andrej Kacian] 3.13.2-96-g1da6103b4 12772 12773 * src/plugins/gdata/gdata_plugin.c 12774 Migrate GData plugin refresh token to password store correctly. 12775 127762016-03-30 [Andrej Kacian] 3.13.2-95-g14f31efdd 12777 12778 * src/plugins/spam_report/spam_report_prefs.c 12779 Migrate SpamReport passwords to password store correctly. 12780 127812016-03-30 [Andrej Kacian] 3.13.2-94-gc6bdd4be6 12782 12783 * src/plugins/vcalendar/claws.def 12784 * src/plugins/vcalendar/plugin.c 12785 * src/plugins/vcalendar/plugin.def 12786 * src/plugins/vcalendar/vcal_folder.c 12787 * src/plugins/vcalendar/vcal_prefs.c 12788 * src/plugins/vcalendar/vcal_prefs.h 12789 * src/plugins/vcalendar/vcalendar.h 12790 Make vCalendar plugin use the password store. 12791 127922016-03-30 [Andrej Kacian] 3.13.2-93-g73e0a2e64 12793 12794 * src/common/utils.c 12795 Rewrite unfold_line() to handle UTF8 line breaks. This closes bug 12796 #3629 - Invalid subject can distort message list view 12797 127982016-03-25 [Ricardo Mones] 3.13.2-90-gb2654a1bf 12799 12800 * po/zh_TW.po 12801 Fix bug #3628: Typo in zh_TW.po Patch by rypervenche <sub@ryper.org> 12802 (thanks!) 12803 128042016-03-25 [Andrej Kacian] 3.13.2-89-g6422829a0 12805 12806 * src/inc.c 12807 Fix incorporation dialog focus with master passphrase dialog. 12808 128092016-03-25 [Ricardo Mones] 3.13.2-88-g189829e2c 12810 12811 * src/password.c 12812 Remove dead code when the #ifndef is true 12813 128142016-03-24 [Andrej Kacian] 3.13.2-87-gf268c3466 12815 12816 * src/passwordstore.c 12817 Set empty block->entries to NULL in passwd_store_delete_block(). 12818 128192016-03-24 [Andrej Kacian] 3.13.2-86-ga9ead9d10 12820 12821 * src/account.c 12822 * src/passwordstore.c 12823 * src/passwordstore.h 12824 Empty account block in password store when deleting an account. This 12825 effectively deletes it, as empty password blocks are not saved to 12826 disk. 12827 128282016-03-24 [Andrej Kacian] 3.13.2-85-g0970a9838 12829 12830 * src/password.c 12831 Fix crash in rare corner case in password en/decryption. 12832 128332016-03-23 [Andrej Kacian] 3.13.2-84-gd643604a3 12834 12835 * src/password.c 12836 Use a hardcoded IV length in password encryption. ...since we can't 12837 count on having GnuTLS new enough to have 12838 gnutls_cipher_get_iv_size(). 12839 128402016-03-23 [Andrej Kacian] 3.13.2-83-gb65e731a4 12841 12842 * src/password.c 12843 Use SHA-256 for master_passphrase_hash, since SHA-512 is too new. 12844 128452016-03-22 [Andrej Kacian] 3.13.2-82-g34853eee8 12846 12847 * configure.ac 12848 Make gnutls password encryption the default if gnutls is available. 12849 128502016-03-19 [Andrej Kacian] 3.13.2-81-g29e0827b5 12851 12852 * src/prefs_account.c 12853 Write passwordstore into file also after account passwords migration. 12854 128552016-03-19 [Andrej Kacian] 3.13.2-80-g4865beea5 12856 12857 * src/passwordstore.c 12858 * src/plugins/gdata/cm_gdata_contacts.c 12859 * src/plugins/spam_report/spam_report_prefs.c 12860 Treat storing empty password same as storing NULL password. (That 12861 means delete the password. This simplifies handling scenario where 12862 user had a password set, but wants to delete it by leaving 12863 corresponding GtkEntry empty.) 12864 128652016-03-19 [Andrej Kacian] 3.13.2-79-ga3c5626ea 12866 12867 * src/plugins/gdata/cm_gdata_contacts.c 12868 * src/plugins/gdata/gdata_plugin.c 12869 * src/plugins/spam_report/spam_report_prefs.c 12870 * src/prefs_account.c 12871 Write passwordstore into file more often, not just at exit. 12872 128732016-03-19 [Andrej Kacian] 3.13.2-78-g125b18131 12874 12875 * src/plugins/spam_report/claws.def 12876 * src/plugins/spam_report/spam_report.c 12877 * src/plugins/spam_report/spam_report_prefs.c 12878 * src/plugins/spam_report/spam_report_prefs.h 12879 Make SpamReport plugin use the password store. 12880 128812016-03-19 [Andrej Kacian] 3.13.2-77-ga7a70c6aa 12882 12883 * src/password.c 12884 Removed a forgotten debug line. 12885 128862016-03-19 [Andrej Kacian] 3.13.2-76-g2eedcaea0 12887 12888 * src/passwordstore.c 12889 Do not create password block when deleting a password from store. 12890 128912016-03-19 [Andrej Kacian] 3.13.2-75-gda1b45c1f 12892 12893 * src/plugins/gdata/cm_gdata_contacts.c 12894 Fix crash when unloading GData plugin when it's not configured. 12895 128962016-03-19 [Andrej Kacian] 3.13.2-74-g1a9b1d837 12897 12898 * src/plugins/gdata/cm_gdata_contacts.c 12899 * src/plugins/gdata/cm_gdata_prefs.c 12900 * src/plugins/gdata/cm_gdata_prefs.h 12901 * src/plugins/gdata/gdata_plugin.c 12902 Make GData plugin use the password store. Untested, as I have no 12903 Google accounts to test with. 12904 129052016-03-19 [Andrej Kacian] 3.13.2-73-ge75a8701f 12906 12907 * manual/es/keyboard.xml 12908 * manual/keyboard.xml 12909 Update manual regarding new show/hide menu shortcut. 12910 129112016-03-19 [Andrej Kacian] 3.13.2-72-g79d63f051 12912 12913 * src/mainwindow.c 12914 Change default show/hide shortcut to Ctrl+F12. 12915 129162016-03-14 [Andrej Kacian] 3.13.2-71-g0a7b4563c 12917 12918 * src/imap.c 12919 * src/inc.c 12920 * src/news.c 12921 * src/passwordstore.c 12922 * src/passwordstore.h 12923 * src/plugins/managesieve/managesieve.c 12924 * src/plugins/managesieve/sieve_prefs.c 12925 * src/prefs_account.c 12926 * src/send_message.c 12927 * src/wizard.c 12928 Use account ID instead of name in passwordstorerc. 12929 129302016-03-14 [Charles Lehner] 3.13.2-70-ge66c916e5 12931 12932 * src/plugins/managesieve/managesieve.c 12933 * src/plugins/managesieve/sieve_prefs.c 12934 * src/plugins/managesieve/sieve_prefs.h 12935 Migrate managesieve to passwordstore 12936 129372016-03-03 [Colin Leroy] 3.13.2-70-gbfd8acbc1 12938 12939 * src/prefs_gtk.c 12940 Fix unitialised access 12941 129422016-03-03 [Andrej Kacian] 3.13.2-69-g499c9fec4 12943 12944 * doc/src/password_encryption.txt 12945 * src/common/plugin.c 12946 * src/common/plugin.h 12947 * src/mainwindow.c 12948 * src/mainwindow.h 12949 * src/password.c 12950 * src/password.h 12951 * src/password_gtk.c 12952 * src/password_gtk.h 12953 * src/plugins/gdata/cm_gdata_prefs.c 12954 * src/plugins/gdata/cm_gdata_prefs.h 12955 * src/plugins/gdata/gdata_plugin.c 12956 * src/plugins/spam_report/plugin.def 12957 * src/plugins/spam_report/spam_report.c 12958 * src/plugins/spam_report/spam_report_prefs.c 12959 * src/plugins/spam_report/spam_report_prefs.h 12960 * src/plugins/vcalendar/plugin.c 12961 * src/plugins/vcalendar/plugin.def 12962 * src/plugins/vcalendar/vcal_prefs.c 12963 * src/plugins/vcalendar/vcal_prefs.h 12964 * src/prefs_common.c 12965 * src/prefs_common.h 12966 * src/prefs_other.c 12967 "Master password" is now called "master passphrase". This is to help 12968 diferentiate between passwords coming from accounts, plugins, etc., 12969 and the master passphrase used in an AES encryption key for 12970 encrypting these passwords. 12971 129722016-03-02 [Andrej Kacian] 3.13.2-68-g56300484d 12973 12974 * src/inc.c 12975 Make POP3 use password store too. 12976 129772016-03-02 [Andrej Kacian] 3.13.2-67-g0935eb5ec 12978 12979 * src/prefs_gtk.c 12980 Fix previous fix ;-) 12981 129822016-03-02 [Andrej Kacian] 3.13.2-66-g1c7797855 12983 12984 * src/prefs_gtk.c 12985 Fix a Coverity warning caused by previous commits. 12986 129872016-03-01 [Andrej Kacian] 3.13.2-65-gc3c05b0c2 12988 12989 * src/send_message.c 12990 Fix SMTP password use with password store. 12991 129922016-02-28 [Andrej Kacian] 3.13.2-64-gcaa44e52c 12993 12994 * src/common/ssl.c 12995 * src/common/ssl.h 12996 * src/imap.c 12997 * src/main.c 12998 * src/news.c 12999 * src/password.c 13000 * src/prefs_account.c 13001 * src/prefs_gtk.c 13002 * src/send_message.c 13003 * src/wizard.c 13004 Make accounts use new password store for their passwords. 13005 130062016-02-18 [Andrej Kacian] 3.13.2-63-g2a6f8d16b 13007 13008 * src/Makefile.am 13009 * src/common/defs.h 13010 * src/passwordstore.c 13011 * src/passwordstore.h 13012 Implement a password store. 13013 130142016-03-01 [Andrej Kacian] 3.13.2-62-g1b1298656 13015 13016 * src/password.c 13017 * src/password.h 13018 * src/password_gtk.c 13019 * src/prefs_other.c 13020 Upon master password change, ask for old password immediately. 13021 130222016-02-25 [Paul] 3.13.2-61-gd349134c9 13023 13024 * src/plugins/gdata/cm_gdata_prefs.c 13025 * src/plugins/gdata/cm_gdata_prefs.h 13026 fix typos in function name 13027 130282016-02-24 [Paul] 3.13.2-60-g19f795c34 13029 13030 * src/common/utils.c 13031 remove the whole unncessary if block, completing the last commit 13032 130332016-02-24 [Paul] 3.13.2-59-g01faf42f4 13034 13035 * src/common/utils.c 13036 remove spurious single quotes in mailcap_get_command_in_file() 13037 130382016-02-24 [Paul] 3.13.2-58-gc2f5ebbe5 13039 13040 * src/plugins/gdata/cm_gdata_prefs.c 13041 add missing include 13042 130432016-02-20 [Andrej Kacian] 3.13.2-57-g59c5d794e 13044 13045 * src/imap.c 13046 Add warning about missing LOGIN SASL plugin for IMAP. 13047 130482016-02-20 [Paul] 3.13.2-56-gc33ae843e 13049 13050 * src/messageview.c 13051 prevent always selecting html part in multipart/alternative this bug 13052 was introduced in 4745b80528426498b9e4f61d0f1a812e94ce1a6e 13053 130542016-02-20 [Andrej Kacian] 3.13.2-55-g5bef3aece 13055 13056 * src/mh.c 13057 * src/password.c 13058 * src/password_gtk.c 13059 Made the gnutls password encryption work on Win32. 13060 130612016-02-20 [Andrej Kacian] 3.13.2-54-g77971f2ac 13062 13063 * po/ca.po 13064 * po/cs.po 13065 * po/de.po 13066 * po/en_GB.po 13067 * po/es.po 13068 * po/fi.po 13069 * po/fr.po 13070 * po/he.po 13071 * po/hu.po 13072 * po/it.po 13073 * po/lt.po 13074 * po/nb.po 13075 * po/nl.po 13076 * po/pt_BR.po 13077 * po/ru.po 13078 * po/sk.po 13079 * po/sv.po 13080 * po/zh_TW.po 13081 * src/mh.c 13082 * src/password.c 13083 * src/password_gtk.c 13084 Revert "Made the gnutls password encryption work on Win32." This 13085 reverts commit 18ccbd586fec890cab70ce34c94c580d69fffdd0. I committed 13086 more than I expected, files in po/ snuck in, sorry! 13087 130882016-02-20 [Andrej Kacian] 3.13.2-53-g18ccbd586 13089 13090 * po/ca.po 13091 * po/cs.po 13092 * po/de.po 13093 * po/en_GB.po 13094 * po/es.po 13095 * po/fi.po 13096 * po/fr.po 13097 * po/he.po 13098 * po/hu.po 13099 * po/it.po 13100 * po/lt.po 13101 * po/nb.po 13102 * po/nl.po 13103 * po/pt_BR.po 13104 * po/ru.po 13105 * po/sk.po 13106 * po/sv.po 13107 * po/zh_TW.po 13108 * src/mh.c 13109 * src/password.c 13110 * src/password_gtk.c 13111 Made the gnutls password encryption work on Win32. 13112 131132016-02-19 [Andrej Kacian] 3.13.2-52-gd003ba2c1 13114 13115 * src/common/utils.c 13116 Fix a compile error on Win32. 13117 131182016-02-19 [Ricardo Mones] 3.13.2-51-gab83c39b4 13119 13120 * src/ssl_manager.c 13121 Add scroll to SSL certificates list Avoids window growing out of 13122 screen height when there's a large amount of certificates on the 13123 list. 13124 131252016-02-19 [Ricardo Mones] 3.13.2-50-g444054e68 13126 13127 * src/plugins/pgpcore/pgp_utils.c 13128 Fix leak on error and error reporting 13129 131302016-02-19 [Ricardo Mones] 3.13.2-49-g701a0babe 13131 13132 * src/plugins/python/python_plugin.c 13133 Fix a couple of typos 13134 131352016-02-19 [Ricardo Mones] 3.13.2-48-gd1c40b332 13136 13137 * doc/man/claws-mail.1 13138 * src/main.c 13139 Fix bug #2604: Add support for -geometry And document it too :-) 13140 131412016-02-19 [Ricardo Mones] 3.13.2-47-gbb974610e 13142 13143 * src/imap.c 13144 Fix bug #3578: Strings around MAILIMAP_ERROR… …could use some 13145 whitespace fixes. Patch by Andreas Rönnquist (thanks!). 13146 131472016-02-19 [Ricardo Mones] 3.13.2-46-g2469a552b 13148 13149 * src/plugins/fancy/fancy_viewer.c 13150 * src/plugins/fancy/fancy_viewer.h 13151 Fix bug #3581: sys:1: Warning: Source ID # was… …not found when 13152 attempting to remove it, and remove unused logic. 13153 131542016-02-19 [Ricardo Mones] 3.13.2-45-g4745b8052 13155 13156 * src/messageview.c 13157 * src/messageview.h 13158 Fix bug #3028: Claws doesn't select html part if attachments present 13159 Make HTML part search recursive maintaining current functionality: • 13160 display first HTML part • promotion of calendar attachments (if 13161 vCalendar is available) • not promoting HTML attachments 13162 131632016-02-19 [Andrej Kacian] 3.13.2-44-g74e15427f 13164 13165 * src/etpan/imap-thread.c 13166 * src/imap.c 13167 * src/imap.h 13168 * src/prefs_account.c 13169 Implement real LOGIN auth method for IMAP. The "old LOGIN" was in 13170 fact just a basic plaintext login method, using: "LOGIN username 13171 password", not the SASL LOGIN method. 13172 131732016-02-19 [Andrej Kacian] 3.13.2-43-g7047fa7f2 13174 13175 * src/imap.c 13176 * src/imap.h 13177 * src/prefs_account.c 13178 Enable SASL PLAIN auth mechanism for IMAP accounts. 13179 131802016-02-11 [Colin Leroy] 3.13.2-42-g07c415442 13181 13182 * src/common/plugin.c 13183 * src/common/plugin.h 13184 * src/password.c 13185 * src/plugins/gdata/cm_gdata_prefs.c 13186 * src/plugins/gdata/cm_gdata_prefs.h 13187 * src/plugins/gdata/gdata_plugin.c 13188 * src/plugins/spam_report/plugin.def 13189 * src/plugins/spam_report/spam_report.c 13190 * src/plugins/spam_report/spam_report_prefs.c 13191 * src/plugins/spam_report/spam_report_prefs.h 13192 * src/plugins/vcalendar/plugin.c 13193 * src/plugins/vcalendar/plugin.def 13194 * src/plugins/vcalendar/vcal_prefs.c 13195 * src/plugins/vcalendar/vcal_prefs.h 13196 Add a plugin method to allow updating stored passwords on master 13197 password change. GData is still untested. 13198 131992016-02-11 [Colin Leroy] 3.13.2-41-ge727be632 13200 13201 * src/plugins/gdata/cm_gdata_contacts.c 13202 * src/plugins/spam_report/claws.def 13203 * src/plugins/spam_report/spam_report_prefs.c 13204 * src/plugins/vcalendar/claws.def 13205 * src/plugins/vcalendar/vcal_prefs.c 13206 Actually encrypt passwords before storing them 13207 132082016-02-11 [Colin Leroy] 3.13.2-40-gbbc55c419 13209 13210 * src/plugins/gdata/gdata_plugin.c 13211 * src/plugins/spam_report/spam_report.c 13212 * src/plugins/vcalendar/plugin.c 13213 Require new password API 13214 132152016-02-11 [Colin Leroy] 3.13.2-39-g0ab9bbd83 13216 13217 * src/plugins/spam_report/claws.def 13218 * src/plugins/spam_report/spam_report.c 13219 * src/plugins/spam_report/spam_report_prefs.c 13220 SpamReport: use new password API 13221 132222016-02-11 [Colin Leroy] 3.13.2-38-gb4ec5f3b2 13223 13224 * src/plugins/gdata/cm_gdata_contacts.c 13225 GData: use new password API. Completely untested as I don't have the 13226 dependancies available to build! 13227 132282016-02-11 [Colin Leroy] 3.13.2-37-g1707a23f5 13229 13230 * src/prefs_gtk.c 13231 Forgot to memset. We should add an helper function for this. 13232 132332016-02-11 [Colin Leroy] 3.13.2-36-ge5bb832c1 13234 13235 * src/plugins/vcalendar/claws.def 13236 * src/plugins/vcalendar/vcal_folder.c 13237 * src/plugins/vcalendar/vcal_meeting_gtk.c 13238 * src/plugins/vcalendar/vcal_prefs.c 13239 vCalendar: Use new password API 13240 132412016-02-11 [Colin Leroy] 3.13.2-35-gf2c16c568 13242 13243 * src/account.c 13244 Fix another g_log warning 13245 132462016-02-11 [Colin Leroy] 3.13.2-34-g476dc684e 13247 13248 * src/prefs_gtk.c 13249 Fix indentation, sorry 13250 132512016-02-11 [Colin Leroy] 3.13.2-33-g667a31217 13252 13253 * src/prefs_gtk.c 13254 Fix a leak and g_log() in case of null passwords 13255 132562016-02-11 [Andrej Kacian] 3.13.2-32-g483f9b039 13257 13258 * src/imap.c 13259 Fix two crashes in IMAP introduced by the passwords change. 13260 132612016-02-11 [Andrej Kacian] 3.13.2-31-g2836acb33 13262 13263 * src/gtk/inputdialog.c 13264 Fix inputdialog modality and focus issue. 13265 132662016-02-10 [Andrej Kacian] 3.13.2-30-gb88955da5 13267 13268 * src/prefs_other.c 13269 Another logic fix for handling master password change dialog. 13270 132712016-02-10 [Andrej Kacian] 3.13.2-29-g3dfc764e3 13272 13273 * src/prefs_other.c 13274 Fix a logic error in handling results of master password change 13275 dialog. 13276 132772016-02-10 [Andrej Kacian] 3.13.2-28-g126c9d80c 13278 13279 * src/mh.c 13280 Fix a segfault caused by freeing a string on incorrect place. Closes 13281 bug #3616. 13282 132832016-02-09 [Andrej Kacian] 3.13.2-27-g87ec96c59 13284 13285 * src/mainwindow.c 13286 Addendum to 503cb50 (Fix build with --with-password-encryption=old) 13287 132882016-02-08 [Michael Rasmussen] 3.13.2-26-g8f2dc419f 13289 13290 * src/password_gtk.c 13291 Add help text and change text of second label 13292 132932016-02-08 [Andrej Kacian] 3.13.2-25-g50ef86e4f 13294 13295 * src/password_gtk.c 13296 Improved master password change dialog a bit. 13297 132982016-02-08 [Andrej Kacian] 3.13.2-24-g24156a8ab 13299 13300 * src/prefs_actions.c 13301 Revert "Fix a teensy weensy memory leak in Action configuration 13302 dialog." This reverts commit 13303 2d1d24e2dce8a0a3704ff28e5d2cc878316d0d84. 13304 133052016-02-08 [Andrej Kacian] 3.13.2-23-g2d1d24e2d 13306 13307 * src/prefs_actions.c 13308 Fix a teensy weensy memory leak in Action configuration dialog. 13309 133102016-02-08 [Andrej Kacian] 3.13.2-22-gaf58003b7 13311 13312 * src/addressbook-dbus.c 13313 Fix a possible use-after-free for ContactData pointers in new 13314 addressbook. 13315 133162016-02-08 [Andrej Kacian] 3.13.2-21-gcd7f85f7e 13317 13318 * src/procmsg.c 13319 Real fix for #3598. We were zeroing out wrong pointer. 13320 133212016-02-08 [Andrej Kacian] 3.13.2-20-g14b55b512 13322 13323 * src/action.c 13324 * src/compose.c 13325 * src/folder.c 13326 * src/matcher.c 13327 * src/mimeview.c 13328 * src/plugins/clamd/clamav_plugin.c 13329 * src/plugins/pgpinline/pgpinline.c 13330 * src/plugins/pgpmime/pgpmime.c 13331 * src/plugins/smime/smime.c 13332 * src/plugins/tnef_parse/tnef_parse.c 13333 * src/privacy.c 13334 * src/procmime.c 13335 * src/procmime.h 13336 Make procmime_mimeinfo_free_all() zero the passed pointer. The 13337 function's argument type changes from MimeInfo* to MimeInfo**, so 13338 that we can zero out the pointer. This closes bug #3610, reported by 13339 Hanno Boeck. 13340 133412016-02-08 [Andrej Kacian] 3.13.2-19-g503cb50ed 13342 13343 * src/mainwindow.c 13344 Fix build with --with-password-encryption=old 13345 133462016-02-07 [Andrej Kacian] 3.13.2-18-gf18117941 13347 13348 * src/mainwindow.c 13349 * src/mainwindow.h 13350 * src/password.c 13351 * src/password.h 13352 Added "Forget master password" mainwindow menu entry. 13353 133542016-02-07 [Andrej Kacian] 3.13.2-17-gfb564a461 13355 13356 * src/password.c 13357 * src/password.h 13358 Forget entered master password before trying to change it. This 13359 makes sure the user always has to input current master password 13360 before he is allowed to change it. 13361 133622016-02-06 [Ricardo Mones] 3.13.2-16-gb7477fbe5 13363 13364 * src/imap.c 13365 Fix segfault when account password is not saved… …in account 13366 preferences, introduced also in 54adfb4. In this case acc_pass is 13367 NULL, so it must be checked before trying to dereference it. 13368 133692016-02-05 [Andrej Kacian] 3.13.2-15-geb130cbe5 13370 13371 * src/imap.c 13372 Fix a null pointer dereference introduced by 54adfb4. acc_pass is 13373 pointing to same address as pass, and we are inside an if block that 13374 includes "!pass" condition, so trying to zero and free acc_pass is a 13375 wrong thing to do. 13376 133772016-02-04 [Andrej Kacian] 3.13.2-14-gad9ddd799 13378 13379 * doc/src/password_encryption.txt 13380 Added password_encryption.txt to docs/src. 13381 133822016-01-16 [Andrej Kacian] 3.13.2-13-g54adfb433 13383 13384 * configure.ac 13385 * src/Makefile.am 13386 * src/imap.c 13387 * src/inc.c 13388 * src/news.c 13389 * src/password.c 13390 * src/password.h 13391 * src/password_gtk.c 13392 * src/password_gtk.h 13393 * src/prefs_common.c 13394 * src/prefs_common.h 13395 * src/prefs_gtk.c 13396 * src/prefs_other.c 13397 * src/send_message.c 13398 * src/wizard.c 13399 Rewritten account passwords handling. Passwords are only decrypted 13400 before their actual use, not while loading from accountrc. Passwords 13401 are stored as "{algorithm}base64encodedciphertext", encrypted using 13402 AES-CBC cipher, with PASSCRYPT_KEY used as and encryption key. 13403 Optionally, the encryption key, also known as "master password" can 13404 be changed by user. 13405 134062016-02-03 [Andrej Kacian] 3.13.2-12-ge7374d38e 13407 13408 * doc/src/maintainer_guide.txt 13409 * src/Makefile.am 13410 * src/simple-gettext.c 13411 Removed simple-gettext.c, as it is not being used at all. 13412 134132016-02-02 [Paul] 3.13.2-11-ge7308b626 13414 13415 * src/toolbar.c 13416 fix Compose account selection when imap folder is selected don't 13417 just select the imap account, ignoring default account et al 13418 134192016-01-29 [Paul] 3.13.2-10-g9a84275f9 13420 13421 * src/compose.c 13422 automatically use external editor on fwd-as-attachment if option is 13423 set 13424 134252016-01-28 [Andrej Kacian] 3.13.2-9-gd0c724175 13426 13427 * src/compose.c 13428 Remove the outer scrollbar from header area. This means the sender 13429 address line, with account selector is always visible. 13430 134312016-01-27 [Andrej Kacian] 3.13.2-8-g282fa50ea 13432 13433 * src/plugins/rssyl/libfeed/feed.c 13434 Fix superfluous semicolons from 543c7d3. 13435 134362016-01-27 [Andrej Kacian] 3.13.2-7-g543c7d339 13437 13438 * src/plugins/rssyl/libfeed/feed.c 13439 * src/plugins/rssyl/libfeed/feed.h 13440 * src/plugins/rssyl/libfeed/parser_atom10.c 13441 RSSyl: Handle XHTML content correctly for Atom feeds. Fixes bug 13442 #3603. 13443 134442016-01-24 [Colin Leroy] 3.13.2-6-gb3b2d2c84 13445 13446 * src/inc.c 13447 Fix unused variable warning 13448 134492016-01-23 [Andrej Kacian] 3.13.2-5-ga5c8092f0 13450 13451 * src/mh.c 13452 * src/procmsg.c 13453 MH class now should not change working directory anymore. 13454 134552016-01-23 [Andrej Kacian] 3.13.2-4-gcbc36707c 13456 13457 * src/procmsg.c 13458 Zero out few forgotten pointers in procmsg_msginfo_free(). This is a 13459 follow-up to commit bfb1815. 13460 134612016-01-23 [Andrej Kacian] 3.13.2-3-gbfb18150e 13462 13463 * src/action.c 13464 * src/compose.c 13465 * src/folder.c 13466 * src/folderutils.c 13467 * src/imap.c 13468 * src/inc.c 13469 * src/mainwindow.c 13470 * src/mbox.c 13471 * src/messageview.c 13472 * src/mh.c 13473 * src/msgcache.c 13474 * src/partial_download.c 13475 * src/plugins/att_remover/att_remover.c 13476 * src/plugins/vcalendar/common-views.c 13477 * src/plugins/vcalendar/vcal_folder.c 13478 * src/plugins/vcalendar/vcalendar.c 13479 * src/procmime.c 13480 * src/procmsg.c 13481 * src/procmsg.h 13482 * src/send_message.c 13483 * src/summaryview.c 13484 Make procmsg_msginfo_free() zero out pointers to freed memory. The 13485 function's argument type changes from MsgInfo* to MsgInfo**, so that 13486 we can zero out the pointer. This closes bug #3598, reported by 13487 Hanno Boeck. 13488 134892016-01-21 [Andrej Kacian] 3.13.2-2-gd4fa90e49 13490 13491 * configure.ac 13492 Fix for fc42499 - really set correct rcdir on Win32. 13493 134942016-01-19 [Andrej Kacian] 3.13.2-1-geb08800c2 13495 13496 * src/plugins/rssyl/rssyl_subscribe.c 13497 Fix typo in handling feed name ending with a period on Win32. 13498 134992016-01-19 [Paul] 3.13.2 13500 13501 * NEWS 13502 * README 13503 * RELEASE_NOTES 13504 for release 3.13.2 13505 135062016-01-19 [Paul] 3.13.1-14-gaa984fc0d 13507 13508 * po/ca.po 13509 * po/cs.po 13510 * po/de.po 13511 * po/es.po 13512 * po/fi.po 13513 * po/fr.po 13514 * po/he.po 13515 * po/hu.po 13516 * po/it.po 13517 * po/lt.po 13518 * po/nb.po 13519 * po/nl.po 13520 * po/pt_BR.po 13521 * po/ru.po 13522 * po/sk.po 13523 * po/sv.po 13524 * po/zh_TW.po 13525 * src/gtk/pluginwindow.c 13526 * src/messageview.c 13527 more removing of space before colon 13528 135292016-01-19 [Paul] 3.13.1-13-gdf0d9e54e 13530 13531 * po/ca.po 13532 * po/cs.po 13533 * po/de.po 13534 * po/es.po 13535 * po/fi.po 13536 * po/fr.po 13537 * po/he.po 13538 * po/hu.po 13539 * po/it.po 13540 * po/lt.po 13541 * po/nb.po 13542 * po/nl.po 13543 * po/pt_BR.po 13544 * po/ru.po 13545 * po/sk.po 13546 * po/sv.po 13547 * po/zh_TW.po 13548 * src/gtk/about.c 13549 update copyright year 13550 135512016-01-19 [Paul] 3.13.1-12-gb99272b6c 13552 13553 * src/expldifdlg.c 13554 remove space in front of colon 13555 135562016-01-19 [Paul] 3.13.1-11-g8c60c0676 13557 13558 * po/ca.po 13559 * po/cs.po 13560 * po/de.po 13561 * po/es.po 13562 * po/fi.po 13563 * po/fr.po 13564 * po/he.po 13565 * po/hu.po 13566 * po/it.po 13567 * po/lt.po 13568 * po/nb.po 13569 * po/nl.po 13570 * po/pt_BR.po 13571 * po/ru.po 13572 * po/sk.po 13573 * po/sv.po 13574 * po/zh_TW.po 13575 update transaltion files in order to avoid fuzzies following 13576 b29d9d89c807661179a0c3b92f03c7a2634b1d27 13577 135782016-01-17 [Andrej Kacian] 3.13.1-10-g7df13fc97 13579 13580 * src/common/prefs.c 13581 * src/prefs_gtk.h 13582 Delete prototypes for non-existent prefs_write_close*(). 13583 135842016-01-17 [Paul] 3.13.1-9-g8b2aff884 13585 13586 * AUTHORS 13587 * src/codeconv.c 13588 * src/gtk/authors.h 13589 fix CVE-2015-8708, bug 3557, 'Remotely exploitable bug.' Patch by 13590 Ben Hutchings <ben@decadent.org.uk> 13591 135922016-01-03 [Andrej Kacian] 3.13.1-8-gfc42499ce 13593 13594 * configure.ac 13595 Use a different default CFG_RC_DIR for Windows platform. 13596 135972016-01-03 [Andrej Kacian] 3.13.1-7-g3a9d74488 13598 13599 * src/plugins/vcalendar/claws.def 13600 Add missing symbol to vcalendar claws.def file. 13601 136022015-12-28 [Paul] 3.13.1-6-g6eb02a559 13603 13604 * src/compose.c 13605 fix bug 2358, '"Disposition-Notification-To:" should default to same 13606 value as "From:' 13607 136082015-12-23 [Paul] 3.13.1-5-g10325e955 13609 13610 * doc/man/claws-mail.1 13611 add Charles to the man page 13612 136132015-12-23 [Paul] 3.13.1-4-gb29d9d89c 13614 13615 * src/browseldap.c 13616 * src/exphtmldlg.c 13617 * src/importldif.c 13618 remove space in front of colon 13619 136202015-12-22 [Paul] 3.13.1-3-ge3ffcb455 13621 13622 * src/codeconv.c 13623 fix bug 3584, 'After 3.13.1, characters in some Japanese codec are 13624 never correctly converted to internal ones' Thanks to 13625 honda@math.sci.hokudai.ac.jp 13626 136272015-12-22 [Paul] 3.13.1-2-gdbc705e30 13628 13629 * tools/claws.i18n.status.pl 13630 comment out the paragraphs which no longer apply 13631 136322015-12-22 [Paul] 3.13.1-1-gda8dc0f37 13633 13634 * po/pt_BR.po 13635 late, post-release pt_BR.po update by Frederico Goncalves Guimaraes 13636 136372015-12-20 [Paul] 3.13.1 13638 13639 * tools/Makefile.am 13640 remove reference to freshmeat_search.pl 13641 136422015-12-20 [Paul] 3.13.0-117-g6985ee61f 13643 13644 * NEWS 13645 * README 13646 * RELEASE_NOTES 13647 for release 3.13.1 13648 136492015-12-20 [Paul] 3.13.0-116-g75c65e052 13650 13651 * AUTHORS 13652 * configure.ac 13653 * po/lt.po 13654 * src/gtk/authors.h 13655 * tools/claws.i18n.status.pl 13656 lt.po updated submitted by Mindaugas Baranauskas. [late updates 13657 causing more work] 13658 136592015-12-20 [Paul] 3.13.0-115-gec5433cd7 13660 13661 * tools/README 13662 remove reference to freshmeat_search.pl 13663 136642015-12-20 [Paul] 3.13.0-114-gda3867fff 13665 13666 * AUTHORS 13667 changed "Claws Mail-w322 to "Claws Mail for Windows" 13668 136692015-12-20 [Paul] 3.13.0-113-g03bfd797c 13670 13671 * AUTHORS 13672 update documentation team 13673 136742015-12-20 [Paul] 3.13.0-112-g9d10887c2 13675 13676 * AUTHORS 13677 update translation team 13678 136792015-12-20 [Paul] 3.13.0-111-g13a351ca3 13680 13681 * tools/freshmeat_search.pl 13682 freshmeat.net does not exist anymore, so this script is useless 13683 136842015-12-20 [Paul] 3.13.0-110-gf29424825 13685 13686 * configure.ac 13687 * po/cs.po 13688 * po/de.po 13689 * po/en_GB.po 13690 * po/fi.po 13691 * po/fr.po 13692 * po/he.po 13693 * po/hu.po 13694 * po/it.po 13695 * po/nb.po 13696 * po/nl.po 13697 * po/ru.po 13698 * po/sk.po 13699 * po/sv.po 13700 * po/zh_TW.po 13701 * src/gtk/authors.h 13702 * tools/claws.i18n.status.pl 13703 update translations updated by David Vachulka, Thomas Bellmann, me, 13704 Flammie Pirinen, Tristan Chabredier, Isratine Citizen, Páder Rezső, 13705 Luigi Votta, Petter Adsen, Marcel Pol, Slavko, Andreas Rönnquist, 13706 Mark Chang ru.po added, submitted by Mikhail Kurinnoi bg.po, eo.po 13707 and lt.po removed, unmaintained 13708 137092015-12-20 [Ricardo Mones] 3.13.0-109-g32979c5f7 13710 13711 * po/es.po 13712 Update Spanish translation for release 13713 137142015-12-20 [Ricardo Mones] 3.13.0-108-g5db77bed1 13715 13716 * src/common/tlds.h 13717 Update array of recognised TLDs for release 13718 137192015-12-18 [Andrej Kacian] 3.13.0-107-gac570c228 13720 13721 * src/plugins/rssyl/rssyl.c 13722 RSSyl: do not add extra dir separator in item_get_path(). 13723 137242015-12-16 [Andrej Kacian] 3.13.0-106-gfc0abbcad 13725 13726 * src/common/ssl.c 13727 * src/common/utils.c 13728 * src/common/utils.h 13729 * src/stock_pixmap.c 13730 Some minor changes for win32 build. 13731 137322015-12-15 [Andrej Kacian] 3.13.0-105-g1cd1e0621 13733 13734 * src/plugins/pgpcore/sgpgme.c 13735 Better fix for crash after broken pgp keyring update. This should 13736 fix the crash without interfering with signature checking when public 13737 key is missing. 13738 137392015-12-09 [Ricardo Mones] 3.13.0-104-g000026596 13740 13741 * src/plugins/rssyl/rssyl_feed_props.c 13742 Fix bug #3570 “Feed preferences window appearance” 13743 137442015-12-09 [Ricardo Mones] 3.13.0-103-gb189d777f 13745 13746 * src/crash.c 13747 * src/jpilot.c 13748 * src/plugins/newmail/newmail.c 13749 * src/plugins/pgpcore/prefs_gpg.c 13750 * src/plugins/pgpcore/sgpgme.c 13751 * src/plugins/pgpinline/pgpinline.c 13752 * src/plugins/pgpmime/pgpmime.c 13753 * src/plugins/vcalendar/libical/libical/icaltime.c 13754 Cosmetic: use always g_getenv instead of getenv 13755 137562015-12-08 [Ricardo Mones] 3.13.0-102-g70624e144 13757 13758 * src/common/mgutils.c 13759 * src/editldap.c 13760 * src/editldap_basedn.c 13761 * src/exphtmldlg.c 13762 * src/expldifdlg.c 13763 * src/importldif.c 13764 * src/importmutt.c 13765 * src/importpine.c 13766 * src/jpilot.c 13767 * src/ldapquery.c 13768 * src/ldaputil.c 13769 * src/ldif.c 13770 Cosmetic: use g_strstrip define when stripping Instead of 13771 g_strchomp/g_strchug pairs. Same calls, more readable. 13772 137732015-12-07 [Michael Rasmussen] 3.13.0-101-g49fe15f2d 13774 13775 * claws-features.h.in 13776 Fix broken build after commit 13777 225ab1ccaf5316550576135f416b773d3f45360a 13778 137792015-12-07 [Paul] 3.13.0-100-gc70dd613e 13780 13781 * configure.ac 13782 cosmetic layout fixes 13783 137842015-12-07 [Paul] 3.13.0-99-gc388fc69b 13785 13786 * configure.ac 13787 rename configure option 'enable-alternate-addrbook' to 13788 'enable-alternate-addressbook' 13789 137902015-12-07 [Paul] 3.13.0-98-g225ab1cca 13791 13792 * configure.ac 13793 * src/Makefile.am 13794 * src/addr_compl.c 13795 * src/addressadd.c 13796 * src/addressadd.h 13797 * src/addrgather.c 13798 * src/addrgather.h 13799 * src/addrharvest.c 13800 * src/addrharvest.h 13801 * src/compose.c 13802 * src/filtering.c 13803 * src/headerview.c 13804 * src/main.c 13805 * src/mainwindow.c 13806 * src/messageview.c 13807 * src/plugins/address_keeper/address_keeper_prefs.c 13808 * src/plugins/bogofilter/bogofilter_gtk.c 13809 * src/plugins/bsfilter/bsfilter_gtk.c 13810 * src/plugins/notification/notification_popup.c 13811 * src/plugins/notification/notification_trayicon.c 13812 * src/plugins/spamassassin/spamassassin_gtk.c 13813 * src/prefs_common.c 13814 * src/prefs_filtering_action.c 13815 * src/prefs_matcher.c 13816 * src/summaryview.c 13817 * src/textview.c 13818 * src/toolbar.c 13819 call 'new' address book 'alternate' address book 13820 138212015-12-05 [Charles Lehner] 3.13.0-97-g79d58875a 13822 13823 * src/addressbook.c 13824 Rename address book search label 13825 138262015-12-04 [Charles Lehner] 3.13.0-96-gade367650 13827 13828 * src/addressbook.c 13829 Fix bug #1918: allow searching of local address books Based on code 13830 in Sylpheed by Hiroyuki from 2009-11-26 13831 138322015-12-04 [Andrej Kacian] 3.13.0-95-ge2746b5c0 13833 13834 * src/plugins/rssyl/rssyl.c 13835 Removed a useless debug line. 13836 138372015-12-03 [Charles Lehner] 3.13.0-94-gbe4091e52 13838 13839 * src/plugins/managesieve/sieve_prefs.c 13840 Fix enum scan on powerpc Casting the enum pointers to char pointers 13841 (or unsigned char pointers) was leading to config->auth getting the 13842 wrong value scanned on little-endian 32-bit PowerPC systems. Using 13843 separate variables and implicit type coercion fixes this. 13844 138452015-12-03 [Andrej Kacian] 3.13.0-93-g610b8c5dc 13846 13847 * claws-features.h.in 13848 * configure.ac 13849 * po/POTFILES.skip 13850 * src/common/Makefile.am 13851 * src/common/fnmatch.c 13852 * src/common/fnmatch.h 13853 * src/common/fnmatch_loop.c 13854 * src/mimeview.c 13855 Remove use of fnmatch(), in favour of GPatternSpec. 13856 138572015-12-03 [Ricardo Mones] 3.13.0-92-gd96c0a634 13858 13859 * src/common/plugin.c 13860 * src/common/plugin.h 13861 * src/gtk/pluginwindow.c 13862 * src/gtk/pluginwindow.h 13863 * src/summaryview.c 13864 * src/summaryview.h 13865 * src/textview.c 13866 * src/textview.h 13867 Correct modified file headers 13868 138692015-12-03 [Ricardo Mones] 3.13.0-91-g59624100d 13870 13871 * src/gtk/pluginwindow.c 13872 * src/summaryview.c 13873 * src/textview.c 13874 Remove more markup from translatable strings 13875 138762015-12-02 [Ricardo Mones] 3.13.0-90-ga7ff442c3 13877 13878 * src/plugins/attachwarner/attachwarner.c 13879 Remove markup from translatable strings 13880 138812015-12-01 [Andrej Kacian] 3.13.0-89-gfacfb6174 13882 13883 * autogen.sh 13884 Check for flex version properly in autogen.sh. 13885 138862015-12-01 [Ricardo Mones] 3.13.0-88-ga480d0a87 13887 13888 * src/common/plugin.h 13889 Make interface match expectations of plugin_load() 13890 138912015-12-01 [Andrej Kacian] 3.13.0-87-g36f21bc5a 13892 13893 * autogen.sh 13894 Removed obsolete win32-related code from autogen.sh. 13895 138962015-11-25 [Andrej Kacian] 3.13.0-86-gb1094bd73 13897 13898 * src/imap.c 13899 Fix folder renaming for IMAP on Windows. Fix done by only using 13900 platform-specific dir separator when dealing with filesystem paths, 13901 not when dealing with internal folder paths. 13902 139032015-11-25 [Ricardo Mones] 3.13.0-85-gf64237860 13904 13905 * src/plugins/libravatar/libravatar_prefs.c 13906 * src/plugins/spamassassin/spamassassin_gtk.c 13907 * src/prefs_other.c 13908 * src/prefs_summaries.c 13909 Use same label for seconds in timeouts 13910 139112015-11-24 [Ricardo Mones] 3.13.0-84-g388820da8 13912 13913 * src/compose.c 13914 Adjust menus for external embedded editor 13915 139162015-11-24 [Ricardo Mones] 3.13.0-83-ga5bd5e150 13917 13918 * src/compose.c 13919 Bug #2355: don't send while external editor is open 13920 139212015-11-23 [Ricardo Mones] 3.13.0-82-g89025943d 13922 13923 * tools/claws.get.tlds.pl 13924 Ungroup to make future tlds.h patches smaller Future starting after 13925 the next one… ;-) 13926 139272015-11-23 [Ricardo Mones] 3.13.0-81-g8b99c246a 13928 13929 * src/compose.c 13930 * src/compose.h 13931 * src/prefs_ext_prog.c 13932 Fix bug #2355: Embedding external editor through GtkSocket Original 13933 patch by David Schneider, updated by Darko Koruga, Also added emacs 13934 command as suggested by Marcel van der Boom. Many thanks to all of 13935 them! :-) 13936 139372015-11-23 [Ricardo Mones] 3.13.0-80-gb917a52fa 13938 13939 * src/summaryview.c 13940 Use an arrow instead of ASCII chars 13941 139422015-10-21 [Andrej Kacian] 3.13.0-79-g22a32c926 13943 13944 * src/common/string_match.c 13945 * src/common/utils.c 13946 * src/folder_item_prefs.c 13947 * src/folder_item_prefs.h 13948 * src/matcher.c 13949 * src/matcher.h 13950 * src/prefs_folder_item.c 13951 * src/prefs_matcher.c 13952 * src/summaryview.c 13953 Reenabled regexps on Windows. Built libregex doesn't seem to leak 13954 anymore. 13955 139562015-11-18 [Ricardo Mones] 3.13.0-78-gcef63ad02 13957 13958 * src/editaddress.c 13959 * src/jpilot.c 13960 Fix bug #3566: add missing locales to Eastern nameorder Thanks to 13961 Páder Rezső for the patch! 13962 139632015-11-17 [Paul] 3.13.0-77-g3a8df4ede 13964 13965 * src/plugins/pgpcore/sgpgme.c 13966 reinistate 1b32cc6794190c9fb6124b6de5b6f23e3007eec9 but with an 13967 addition check, eliminating the unwanted behaviour 13968 139692015-11-17 [Colin Leroy] 3.13.0-76-gfee90dbf3 13970 13971 * src/gtk/prefswindow.c 13972 Fix bug #3559 more correctly 13973 139742015-11-17 [Ricardo Mones] 3.13.0-75-g4c14c38f4 13975 13976 * src/gtk/prefswindow.c 13977 Fix bug #3565 by reverting “fix bug 3559, 'Opening preferences window 13978 causes out of bounds read'” This reverts commit 13979 0314464dd5c5e4e49f7fb5835e0316726267506e. 13980 139812015-11-16 [Colin Leroy] 3.13.0-63-g2a2a1bd7d 13982 13983 * src/mainwindow.c 13984 Fix bug #3563 (URL parser will read out of bounds when closing 13985 bracket is missing in get_url_part) Patch by Hanno Boeck 13986 139872015-11-15 [Paul] 3.13.0-72-g0314464dd 13988 13989 * src/gtk/prefswindow.c 13990 fix bug 3559, 'Opening preferences window causes out of bounds read' 13991 patch by Hanno Boeck 13992 139932015-11-15 [Paul] 3.13.0-71-g55dfdd72b 13994 13995 * src/gtk/about.c 13996 fix typos 13997 139982015-11-15 [Paul] 3.13.0-70-g5a62dd7ed 13999 14000 * src/compose.c 14001 * src/gtk/about.c 14002 * src/imap.c 14003 * src/main.c 14004 * src/plugins/att_remover/att_remover.c 14005 * src/plugins/pgpcore/select-keys.c 14006 * src/plugins/pgpcore/sgpgme.c 14007 * src/plugins/rssyl/rssyl_feed_props.c 14008 * src/plugins/rssyl/rssyl_subscribe_gtk.c 14009 * src/plugins/vcalendar/vcal_meeting_gtk.c 14010 * src/prefs_folder_item.c 14011 more sanitizing of translatable strings 14012 140132015-11-14 [Paul] 3.13.0-69-g90e7c5fe5 14014 14015 * src/gtk/gtkaspell.c 14016 * src/gtk/icon_legend.c 14017 * src/gtk/menu.c 14018 * src/plugins/libravatar/libravatar_prefs.c 14019 * src/plugins/pgpcore/passphrase.c 14020 * src/plugins/vcalendar/vcalendar.c 14021 * src/prefs_account.c 14022 * src/summaryview.c 14023 * src/wizard.c 14024 remove most of the markup from translatable strings 14025 140262015-11-14 [Paul] 3.13.0-68-g129afc04b 14027 14028 * src/addressbook.c 14029 * src/compose.c 14030 * src/folderview.c 14031 * src/imap_gtk.c 14032 * src/mainwindow.c 14033 * src/plugins/attachwarner/attachwarner.c 14034 * src/plugins/managesieve/sieve_editor.c 14035 * src/plugins/vcalendar/vcalendar.c 14036 * src/prefs_actions.c 14037 * src/prefs_filtering.c 14038 * src/prefs_folder_item.c 14039 * src/prefs_matcher.c 14040 * src/prefs_template.c 14041 remove the internally used plus symbol from the translatable strings 14042 140432015-11-14 [Paul] 3.13.0-67-gf90abad06 14044 14045 * src/plugins/gdata/cm_gdata_contacts.c 14046 use correct term, so that notes for translators appear in the po 14047 files 14048 140492015-11-14 [Ricardo Mones] 3.13.0-66-gbffd6c59e 14050 14051 * src/common/tlds.h 14052 Update array of recognised TLDs 14053 140542015-11-14 [Ricardo Mones] 3.13.0-65-g63050e7be 14055 14056 * tools/alternative-tlds.txt 14057 Add a list of alternative TLDs Mostly from 14058 https://en.wikipedia.org/wiki/Alternative_DNS_root 14059 140602015-11-14 [Ricardo Mones] 3.13.0-64-gca641f781 14061 14062 * tools/claws.get.tlds.pl 14063 Support adding domains from a file 14064 140652015-11-13 [Andrej Kacian] 3.13.0-63-gbcc39aa69 14066 14067 * src/procheader.c 14068 Removed two unnecessary debug_print()s from procheader.c. 14069 140702015-11-13 [Colin Leroy] 3.13.0-62-g2d95171a9 14071 14072 * src/plugins/mailmbox/mmapstring.c 14073 One more leak (introduced in previous commit) 14074 140752015-11-13 [Colin Leroy] 3.13.0-61-ge72d26e92 14076 14077 * src/plugins/archive/archiver_gtk.c 14078 * src/plugins/archive/libarchive_archive.c 14079 * src/plugins/libravatar/libravatar_missing.c 14080 * src/plugins/mailmbox/mailimf.c 14081 * src/plugins/mailmbox/mailmbox.c 14082 * src/plugins/python/python-hooks.c 14083 * src/plugins/python/python-hooks.h 14084 * src/plugins/python/python_plugin.c 14085 * src/plugins/smime/smime.c 14086 * .../vcalendar/libical/libical/icalcomponent.c 14087 * .../libical/libical/icalderivedvalue.c.in 14088 * src/plugins/vcalendar/libical/libical/icalmime.c 14089 * .../vcalendar/libical/libical/icalparameter.c 14090 * .../vcalendar/libical/libical/icalproperty.c 14091 * src/plugins/vcalendar/libical/libical/icalrecur.c 14092 * src/plugins/vcalendar/libical/libical/icaltime.c 14093 * src/plugins/vcalendar/libical/libical/icalvalue.c 14094 * src/plugins/vcalendar/libical/libical/sspm.c 14095 * .../libical/scripts/mkderivedproperties.pl 14096 * .../vcalendar/libical/scripts/mkderivedvalues.pl 14097 Wow. Such data, so leak, very unfreed 14098 140992015-11-13 [Colin Leroy] 3.13.0-60-g49d9491ba 14100 14101 * src/plugins/archive/libarchive_archive.c 14102 * src/plugins/managesieve/managesieve.c 14103 * src/plugins/pdf_viewer/poppler_viewer.c 14104 * src/plugins/pgpcore/select-keys.c 14105 * src/plugins/pgpcore/sgpgme.c 14106 * src/plugins/python/python-hooks.c 14107 * src/plugins/rssyl/libfeed/parser_atom10.c 14108 More null pointer dereference fixes 14109 141102015-11-13 [Colin Leroy] 3.13.0-59-g24e8816b7 14111 14112 * src/plugins/mailmbox/mmapstring.c 14113 Fix null pointer dereference 14114 141152015-11-13 [Colin Leroy] 3.13.0-58-gde770e4c9 14116 14117 * src/plugins/vcalendar/libical/libical/icalmime.c 14118 Fix null pointer dereference 14119 141202015-11-13 [Colin Leroy] 3.13.0-57-g416fbdb5f 14121 14122 * src/plugins/vcalendar/libical/libical/icalerror.c 14123 * src/plugins/vcalendar/libical/libical/icalerror.h 14124 Remove stupid function 14125 141262015-11-13 [Colin Leroy] 3.13.0-56-g24f49cb6a 14127 14128 * src/plugins/mailmbox/plugin_gtk.c 14129 Fix null pointer dereference 14130 141312015-11-13 [Colin Leroy] 3.13.0-55-gd7e8f0020 14132 14133 * src/plugins/mailmbox/mailmbox_types.c 14134 Fix overflow 14135 141362015-11-13 [Colin Leroy] 3.13.0-54-g90028bb20 14137 14138 * src/plugins/clamd/libclamd/clamd-plugin.c 14139 Fix overflow 14140 141412015-11-13 [Colin Leroy] 3.13.0-53-gd552194e1 14142 14143 * src/plugins/notification/notification_core.c 14144 Fix overflow 14145 141462015-11-13 [Colin Leroy] 3.13.0-52-g53b36de8d 14147 14148 * src/plugins/clamd/libclamd/clamd-plugin.c 14149 Better fix for buffer overrun 14150 141512015-11-12 [Ricardo Mones] 3.13.0-51-g8eadc80ce 14152 14153 * src/common/Makefile.am 14154 * src/common/tlds.h 14155 * src/common/utils.c 14156 Update list of recognised TLDs to current Using the script in 14157 previous commit :-) 14158 141592015-11-12 [Ricardo Mones] 3.13.0-50-gfbfed23b5 14160 14161 * tools/claws.get.tlds.pl 14162 Script to print IANA's TLD list as C array 14163 141642015-11-11 [Andrej Kacian] 3.13.0-49-g967a512bb 14165 14166 * src/common/utils.c 14167 Do not add mailto: prefix for URIs with protocol part. Closes bug 14168 #3562. 14169 141702015-11-11 [Andrej Kacian] 3.13.0-48-ge6e769570 14171 14172 * src/imap.c 14173 Let imap_get_num_list() unlock the session itself. Instead of 14174 leaving it to another function it calls. 14175 141762015-11-11 [Andrej Kacian] 3.13.0-47-ga5304d00b 14177 14178 * src/addrharvest.c 14179 Do not use chdir() in addrharvest.c. 14180 141812015-11-06 [Andrej Kacian] 3.13.0-46-g37c86c13b 14182 14183 * src/common/utils.c 14184 Do not use chdir() in remove_all_files(). 14185 141862015-11-10 [Paul] 3.13.0-45-gf2952c9fb 14187 14188 * AUTHORS 14189 * src/gtk/authors.h 14190 * src/html.c 14191 fix bug 3561, 'HTML <a> tag with no href makes message display 14192 incorrectly.' based on patch by Andy Balaam 14193 141942015-11-10 [Paul] 3.13.0-44-gb1168c7ff 14195 14196 * src/html.c 14197 workaround broken links in html normally, with unbroken html, we'd 14198 never get here cos it would have breaked before. 14199 142002015-11-08 [Paul] 3.13.0-43-gb49062097 14201 14202 * AUTHORS 14203 * src/gtk/authors.h 14204 * src/procmime.c 14205 find correct mime type of files with no suffix, e.g. Makefile Patch 14206 by Blatinox. 14207 142082015-11-06 [Ricardo Mones] 3.13.0-42-gd33faf750 14209 14210 * configure.ac 14211 Fix libetpan version test For current libetpan versioning schema ;-) 14212 Thanks Brian Morrison for the heads up! 14213 142142015-11-04 [Colin Leroy] 3.13.0-41-gd390fa07f 14215 14216 * src/codeconv.c 14217 Make sure we don't run out of the output buffer. Maybe fixes bug 14218 #3557 14219 142202015-11-02 [Ricardo Mones] 3.13.0-40-g03500608c 14221 14222 * claws-mail.desktop 14223 Russian translation for desktop file actions 14224 142252015-11-01 [Paul] 3.13.0-39-g22a0f6009 14226 14227 * src/plugins/pgpcore/sgpgme.c 14228 revert 1b32cc6794190c9fb6124b6de5b6f23e3007eec9 it was a regression, 14229 and causes 'end of file' message on checking sig of a key not in the 14230 keyring, whereas without it you get the 'Key KEYID not avilable...' 14231 message instead. If there is a fix, that was not it. 14232 142332015-10-29 [Paul] 3.13.0-38-g86725cb98 14234 14235 * src/prefs_common.c 14236 make safe behaviour the default, autosave_encrypted off 14237 142382015-10-28 [Andrej Kacian] 3.13.0-37-g84aca59b3 14239 14240 * src/mimeview.c 14241 Convert filename to UTF-16 before passing it to ShellExecute(). 14242 Closes bug #3454 (Windows). 14243 142442015-10-26 [Colin Leroy] 3.13.0-36-g0b6cbe3f3 14245 14246 * src/advsearch.c 14247 * src/imap.c 14248 * src/matcher.c 14249 * src/matcher.h 14250 * src/matcher_parser_parse.y 14251 * src/prefs_matcher.c 14252 Add a fast way to search for Message-ID (at least) 14253 142542015-10-23 [Paul] 3.13.0-35-g3a611edf8 14255 14256 * AUTHORS 14257 * src/gtk/authors.h 14258 * src/summaryview.c 14259 fix bug 3375, 'Crash (SEGV) at gtkcmctree.c:4514 after deleting an 14260 unread message' Patch by Arthur Huillet. 14261 142622015-10-23 [Ricardo Mones] 3.13.0-34-g9154e4ca6 14263 14264 * claws-mail.desktop 14265 Add Hebrew translation to desktop file Thanks to Genghis Khan! Also 14266 added some desktop actions translations for languages I'm 14267 familiarised with. 14268 142692015-10-22 [Ricardo Mones] 3.13.0-33-gcf327d607 14270 14271 * src/plugins/vcalendar/vcal_prefs.c 14272 Set option to its own row 14273 142742015-10-22 [Ricardo Mones] 3.13.0-32-g78294fa3a 14275 14276 * claws-mail.desktop 14277 Added Russian translation to desktop file Thanks to Mikhail Kurinnoi 14278 142792015-10-21 [Ricardo Mones] 3.13.0-31-gffd9bc615 14280 14281 * src/plugins/vcalendar/plugin.c 14282 * src/plugins/vcalendar/vcal_dbus.c 14283 * src/plugins/vcalendar/vcal_prefs.c 14284 * src/plugins/vcalendar/vcal_prefs.h 14285 Fix bug #3151 ‘loaded vCalendar plugin "disables"… …gnome-shells 14286 calendar view entries’ 14287 142882015-10-21 [Ricardo Mones] 3.13.0-30-gcfb4a36cb 14289 14290 * AUTHORS 14291 Fix spacing (and my .vimrc ;-P) 14292 142932015-10-21 [Ricardo Mones] 3.13.0-29-gbe37b8b24 14294 14295 * tools/claws.i18n.status.pl 14296 Enable Russian translation again 14297 142982015-10-21 [Ricardo Mones] 3.13.0-28-ge8bb94ba6 14299 14300 * AUTHORS 14301 * src/gtk/authors.h 14302 Update author lists 14303 143042015-10-21 [Ricardo Mones] 3.13.0-27-g2086e8235 14305 14306 * po/ru.po 14307 Updated ru.po by Mikhail Kurinnoi 14308 143092015-10-21 [Andrej Kacian] 3.13.0-26-g9c03ab8c9 14310 14311 * src/folderview.c 14312 * src/folderview.h 14313 * src/plugins/vcalendar/vcal_folder.c 14314 Add folderview_get_opened_item() function. 14315 143162015-10-21 [Andrej Kacian] 3.13.0-25-g5ec374526 14317 14318 * src/folderview.c 14319 * src/imap_gtk.c 14320 * src/mh_gtk.c 14321 * src/news_gtk.c 14322 * src/plugins/mailmbox/plugin_gtk.c 14323 * src/plugins/rssyl/rssyl_cb_menu.c 14324 * src/plugins/vcalendar/vcal_folder.c 14325 Use folderview_get_selected_item() more. 14326 143272015-10-21 [Andrej Kacian] 3.13.0-24-gc974a4585 14328 14329 * src/folderview.c 14330 Fix folderview focus row not being updated on some keypresses. 14331 143322015-10-21 [Andrej Kacian] 3.13.0-23-gc02b6cb1d 14333 14334 * src/folderview.c 14335 Do not try to expand a childless folderview row on right arrow 14336 keypress. 14337 143382015-10-20 [Andrej Kacian] 3.13.0-22-g22b147d79 14339 14340 * src/summaryview.c 14341 Slightly more complete fix for the keyboard selection in summaryview. 14342 Now it also handles PageUp/Down properly, although it's not pretty. 14343 143442015-10-20 [Paul] 3.13.0-21-g9e163b4bb 14345 14346 * src/plugins/pdf_viewer/poppler_viewer.c 14347 implement RFE 3545, 'Support to view encrypted (password protected) 14348 PDF' 14349 143502015-10-19 [Paul] 3.13.0-20-ga98e7f2de 14351 14352 * src/common/defs.h 14353 * src/folder.c 14354 define tags dir where all the others are 14355 143562015-10-19 [Paul] 3.13.0-19-g2e32ae508 14357 14358 * doc/man/claws-mail.1 14359 list tags directory 14360 143612015-10-19 [Andrej Kacian] 3.13.0-18-g4b812fcb0 14362 14363 * src/plugins/rssyl/rssyl_update_feed.c 14364 Add a forgotten RSSyl: prefix to log_print message from previous 14365 commit. 14366 143672015-10-19 [Andrej Kacian] 3.13.0-17-gaeb5b6ad6 14368 14369 * src/plugins/rssyl/rssyl_update_feed.c 14370 RSSyl: Accept feeds with no title. Closes bug #3480. 14371 143722015-10-19 [Andrej Kacian] 3.13.0-16-g966533831 14373 14374 * src/folderview.c 14375 In folderview, Enter key opens the selected folder immediately. 14376 ...instead of expanding it to see its subfolders. Closes bug #3541. 14377 143782015-10-18 [Ricardo Mones] 3.13.0-15-g0a91476ac 14379 14380 * po/de.po 14381 Fix Debian bug #801375 “Segfault when activating… …the plugin with 14382 the Code from Google” 14383 143842015-10-18 [Andrej Kacian] 3.13.0-14-gce08ae91d 14385 14386 * src/summaryview.c 14387 Fix Shift+arrowkeys selection behavior in summaryview. This fixes 14388 bugs #1959, #2490 (unselected lines still appearing as selected), as 14389 well as #3513. 14390 143912015-10-15 [Ricardo Mones] 3.13.0-13-g4ff162b47 14392 14393 * po/zh_TW.po 14394 Updated zh_TW translation by Mark Chang 14395 143962015-10-15 [Ricardo Mones] 3.13.0-12-gd797cb284 14397 14398 * configure.ac 14399 Fix “config.status: error: cannot find input file: 14400 `manual/pl/Makefile.in'” And complete 14401 f19483226253e6d11474164d2f4264efb90f59fa to avoid building 14402 unmaintained manuals. 14403 144042015-10-15 [Paul] 3.13.0-11-gc01471111 14405 14406 * src/plugins/gdata/cm_gdata_contacts.c 14407 fix erroneous debug text, debug output (and style) 14408 144092015-10-14 [Paul] 3.13.0-10-ga04d186bb 14410 14411 * src/plugins/mailmbox/mailimf_types_helper.c 14412 * src/plugins/mailmbox/mailmbox.c 14413 * src/plugins/managesieve/sieve_prefs.c 14414 * src/plugins/rssyl/parse822.c 14415 * src/plugins/rssyl/rssyl_add_item.c 14416 * src/plugins/rssyl/rssyl_deleted.c 14417 * src/plugins/vcalendar/vcal_folder.c 14418 * src/plugins/vcalendar/vcal_manager.c 14419 * src/plugins/vcalendar/vcal_meeting_gtk.c 14420 fix format warnings and some OpenBSD specific fixes Patch by Daniel 14421 Jakots. 14422 144232015-10-14 [Paul] 3.13.0-9-g7c605b01f 14424 14425 * src/plugins/mailmbox/plugin.c 14426 * src/plugins/mailmbox/plugin_gtk.c 14427 remove vanity labelling 14428 144292015-10-14 [Paul] 3.13.0-8-ge3265d1d2 14430 14431 * src/plugins/mailmbox/plugin_gtk.c 14432 fix menu item reference 14433 144342015-10-12 [Paul] 3.13.0-7-g7a36263d6 14435 14436 * src/common/utils.c 14437 * src/gtk/authors.h 14438 fix a format warning, thanks to Daniel Jakots 14439 144402015-10-12 [Paul] 3.13.0-6-g9cd558c53 14441 14442 * AUTHORS 14443 * src/common/utils.c 14444 * src/gtk/authors.h 14445 fix building on OpenBSD, thanks to Daniel Jakots 14446 144472015-10-12 [Paul] 3.13.0-5-g48d8a4066 14448 14449 * src/prefs_common.c 14450 * src/prefs_common.h 14451 * src/summaryview.c 14452 add (currently?) hidden pref for choosing to go to older/newer msg on 14453 delete 14454 144552015-10-11 [Paul] 3.13.0-4-gf19483226 14456 14457 * manual/Makefile.am 14458 don't build unmaintained de and pl manuals 14459 144602015-10-11 [Paul] 3.13.0-3-g12aa9a5e0 14461 14462 * configure.ac 14463 remove check for gnome2, which has outlived its usefullness 14464 144652015-10-11 [Paul] 3.13.0-2-g6364e0fd9 14466 14467 * configure.ac 14468 don't check for libchamplain, thanks to Páder Rezső 14469 144702015-10-11 [Paul] 3.13.0-1-g99565fadb 14471 14472 * tools/claws.i18n.status.pl 14473 fix syntax error 14474 144752015-10-11 [Paul] 3.13.0 14476 14477 * NEWS 14478 * README 14479 * RELEASE_NOTES 14480 updated for release 3.13.0 14481 144822015-10-11 [Paul] 3.12.0-126-g200efcef3 14483 14484 * AUTHORS 14485 updated translators list, etc. 14486 144872015-10-11 [Paul] 3.12.0-125-g76f1303d6 14488 14489 * configure.ac 14490 * po/cs.po 14491 * po/de.po 14492 * po/fi.po 14493 * po/he.po 14494 * po/hu.po 14495 * po/it.po 14496 * po/nl.po 14497 * po/pt_BR.po 14498 * po/sk.po 14499 * po/sv.po 14500 * po/zh_TW.po 14501 * src/gtk/authors.h 14502 * tools/claws.i18n.status.pl 14503 update i18n updates from: David Vachulka, Thomas Bellmann, Flammie 14504 Pirinen, Genghis Khan, Páder Rezső, Luigi Votta, Marcel Pol, 14505 Frederico Goncalves Guimaraes, Slavko, Andreas Rönnquist, Mark Chang 14506 Re-addded newly maintained translations: it, zh_TW Dropped 14507 unmaintained translations: id_ID, pl 14508 145092015-10-11 [Andrej Kacian] 3.12.0-124-g78c851a54 14510 14511 * src/plugins/managesieve/claws.def 14512 * src/plugins/pgpcore/claws.def 14513 Updated plugins' symbol list files for Windows build. 14514 145152015-10-10 [Andrej Kacian] 3.12.0-123-g1efefa920 14516 14517 * AUTHORS 14518 Shameless plug, adding myself to AUTHORS in win32 section. 14519 145202015-10-10 [Paul] 3.12.0-122-gd635f76dd 14521 14522 * po/en_GB.po 14523 update en_GB translation 14524 145252015-10-09 [Michael Rasmussen] 3.12.0-119-g5bc11591f 14526 14527 * src/plugins/clamd/libclamd/clamd-plugin.c 14528 Fix buffer overrun 14529 145302015-10-09 [Ricardo Mones] 3.12.0-119-gbfe4e5c5b 14531 14532 * po/es.po 14533 Update Spanish translation for release 14534 145352015-10-09 [Ricardo Mones] 3.12.0-118-g4f5b04711 14536 14537 * INSTALL 14538 * appdata/Makefile.am 14539 * appdata/claws-mail-geolocation.metainfo.xml.in 14540 * configure.ac 14541 Complete GeoLocation removal It was started on 14542 3c64fb648dbb155c971fd0108f40fee7a36d2cb1 14543 145442015-10-09 [Ricardo Mones] 3.12.0-117-g2eb7d1eed 14545 14546 * doc/man/claws-mail.1 14547 Document also FAQ location in manpage As suggested by Paul (thanks!) 14548 145492015-10-08 [Colin Leroy] 3.12.0-116-g72f85216a 14550 14551 * src/textview.c 14552 Fix missing check 14553 145542015-10-08 [Colin Leroy] 3.12.0-115-g84f155605 14555 14556 * src/send_message.c 14557 Fix missing check 14558 145592015-10-08 [Colin Leroy] 3.12.0-114-g8b44c9d2c 14560 14561 * src/jpilot.c 14562 Fix resource leak 14563 145642015-10-08 [Colin Leroy] 3.12.0-113-g6fd294c50 14565 14566 * src/etpan/imap-thread.c 14567 * src/gtk/gtkcmclist.c 14568 * src/imap.c 14569 Fix null pointer dereferences and missing return checks 14570 145712015-10-08 [Colin Leroy] 3.12.0-112-gea54e7760 14572 14573 * src/compose.c 14574 Fix unchecked return value 14575 145762015-10-08 [Colin Leroy] 3.12.0-111-g542c66f3f 14577 14578 * src/addr_compl.c 14579 Fix null pointer dereference 14580 145812015-10-08 [Colin Leroy] 3.12.0-110-g47d362fb3 14582 14583 * src/plugins/clamd/libclamd/clamd-plugin.c 14584 Fix possibly not null-terminated string 14585 145862015-10-08 [Colin Leroy] 3.12.0-109-g0bc73a08f 14587 14588 * src/plugins/clamd/libclamd/clamd-plugin.c 14589 Fix possibly non-null-terminated string 14590 145912015-10-08 [Colin Leroy] 3.12.0-108-g9af27fcb9 14592 14593 * src/plugins/archive/libarchive_archive.c 14594 Fix TOCTOU (time-to-check, time-to-use) race 14595 145962015-10-08 [Colin Leroy] 3.12.0-107-gae5935f8e 14597 14598 * src/plugins/vcalendar/libical/libical/icalmime.c 14599 Fix possible overrun 14600 146012015-10-08 [Colin Leroy] 3.12.0-106-gaccc3f6a7 14602 14603 * src/plugins/vcalendar/libical/libical/icalcomponent.c 14604 Fix wrong variable in for loop 14605 146062015-10-08 [Colin Leroy] 3.12.0-105-g9dbc2cbc4 14607 14608 * src/plugins/vcalendar/libical/libical/icaltime.h 14609 Remove unused field 14610 146112015-10-08 [Colin Leroy] 3.12.0-104-g6fcc0e06c 14612 14613 * src/plugins/notification/notification_pixbuf.c 14614 Fix theoretical off-by-one (which should never happen) 14615 146162015-10-08 [Colin Leroy] 3.12.0-103-g985a56cfa 14617 14618 * src/plugins/notification/notification_core.c 14619 Fix off-by-one. 14620 146212015-10-07 [Ricardo Mones] 3.12.0-102-ge61a8b585 14622 14623 * doc/man/claws-mail.1 14624 Document tunnel command's environment variables 14625 146262015-10-06 [Ricardo Mones] 3.12.0-101-g7b079e682 14627 14628 * manual/es/advanced.xml 14629 Synchronize advanced section of Spanish manual 14630 146312015-10-05 [Ricardo Mones] 3.12.0-100-ge98adf35b 14632 14633 * src/quote_fmt_parse.y 14634 Fix bug #3263 ‘Wrong timezone while using date_fmt function’ In 14635 addition of %z for timezone offset, the strftime allows also a %Z 14636 specifier for timezone name and also some modifiers and field width. 14637 All these specifier are detected now and ignored, appending the 14638 timezone on the message. Otherwise they would be passed to the 14639 strftime call as is, which uses the local timezone, wrong most of the 14640 time. 14641 146422015-10-02 [Christian Hesse] 3.12.0-99-g904dc0783 14643 14644 * src/gtk/gtkutils.c 14645 msg is not const 14646 146472015-10-03 [Paul] 3.12.0-98-g66d1996ab 14648 14649 * src/mainwindow.c 14650 * src/summaryview.c 14651 * src/summaryview.h 14652 move 'delete thread' to Message menu, fix it's name (trash thread) 14653 and add a real delete thread item 14654 146552015-10-02 [Paul] 3.12.0-97-gd3d6ac6ef 14656 14657 * src/mimeview.c 14658 fix bug 3531, 'a/z hotkeys crash Claws immediately after startup' 14659 146602015-10-02 [Paul] 3.12.0-96-g3c64fb648 14661 14662 * configure.ac 14663 * manual/es/plugins.xml 14664 * manual/fr/plugins.xml 14665 * manual/plugins.xml 14666 * po/POTFILES.in 14667 * src/plugins/Makefile.am 14668 * src/plugins/geolocation/Makefile.am 14669 * src/plugins/geolocation/earth.svg 14670 * src/plugins/geolocation/geolocation_plugin.c 14671 * src/plugins/geolocation/pixmap_earth.h 14672 remove dead GeoLocation plugin 14673 146742015-10-01 [Ricardo Mones] 3.12.0-95-g76b854fd5 14675 14676 * src/vcard.c 14677 * src/vcard.h 14678 Fix bug #3524 ‘vCard does not decode all quoted-printable values’ 14679 Support vCard 2.1 variants with UTF-8 charset and/or encoding type 14680 parameters, which were deprecated in vCard 3.0, but are currently 14681 being used in some smartphone contact list exporters. 14682 146832015-10-01 [Ricardo Mones] 3.12.0-94-g8780b1f66 14684 14685 * src/pixmaps/vcard.xpm 14686 Fix bug #3516 ‘vCard icon misplaced’ The icon was too big for the 14687 tree. Surrounding whitespace has been removed to fit at least as 14688 better as the others used on the AddressBook. 14689 146902015-09-30 [Ricardo Mones] 3.12.0-93-ge6aa88379 14691 14692 * src/gtk/gtkutils.c 14693 * src/gtk/gtkutils.h 14694 Fix bug #3526 ‘autoconfiguration: get more detailed error message’ 14695 Based on original patch by Christian Hesse (thanks!). 14696 146972015-09-23 [Ricardo Mones] 3.12.0-92-g98b12b276 14698 14699 * src/account.c 14700 * src/addrbook.c 14701 * src/addressbook-dbus.c 14702 * src/addressbook.c 14703 * src/addressbook_foldersel.c 14704 * src/addrindex.c 14705 * src/autofaces.c 14706 * src/codeconv.c 14707 * src/common/plugin.c 14708 * src/common/prefs.c 14709 * src/common/session.c 14710 * src/common/socket.c 14711 * src/common/ssl.c 14712 * src/common/ssl_certificate.c 14713 * src/common/template.c 14714 * src/common/utils.h 14715 * src/common/xml.c 14716 * src/compose.c 14717 * src/enriched.c 14718 * src/etpan/etpan-ssl.c 14719 * src/export.c 14720 * src/filtering.c 14721 * src/folder.c 14722 * src/folderview.c 14723 * src/gtk/about.c 14724 * src/gtk/gtkutils.c 14725 * src/gtk/logwindow.c 14726 * src/html.c 14727 * src/imap.c 14728 * src/import.c 14729 * src/main.c 14730 * src/mainwindow.c 14731 * src/matcher.c 14732 * src/matcher_parser_parse.y 14733 * src/mbox.c 14734 * src/messageview.c 14735 * src/mh.c 14736 * src/mimeview.c 14737 * src/msgcache.c 14738 * src/news.c 14739 * src/partial_download.c 14740 * src/plugins/archive/archiver_prefs.c 14741 * src/plugins/att_remover/att_remover.c 14742 * src/plugins/bogofilter/bogofilter.c 14743 * src/plugins/bsfilter/bsfilter.c 14744 * src/plugins/clamd/clamav_plugin.c 14745 * src/plugins/fancy/fancy_prefs.c 14746 * src/plugins/gdata/cm_gdata_contacts.c 14747 * src/plugins/geolocation/geolocation_plugin.c 14748 * src/plugins/libravatar/libravatar_cache.c 14749 * src/plugins/managesieve/managesieve.c 14750 * src/plugins/managesieve/sieve_prefs.c 14751 * .../notification/gtkhotkey/x11/tomboykeybinder.c 14752 * .../notification/notification_foldercheck.c 14753 * src/plugins/pdf_viewer/poppler_viewer.c 14754 * src/plugins/pgpcore/passphrase.c 14755 * src/plugins/pgpcore/prefs_gpg.c 14756 * src/plugins/pgpcore/sgpgme.c 14757 * src/plugins/pgpinline/pgpinline.c 14758 * src/plugins/rssyl/parse822.c 14759 * src/plugins/rssyl/rssyl.c 14760 * src/plugins/rssyl/rssyl_add_item.c 14761 * src/plugins/rssyl/rssyl_cb_menu.c 14762 * src/plugins/rssyl/rssyl_deleted.c 14763 * src/plugins/rssyl/rssyl_prefs.c 14764 * src/plugins/smime/smime.c 14765 * src/plugins/spam_report/spam_report.c 14766 * src/plugins/spam_report/spam_report_prefs.c 14767 * src/plugins/spamassassin/spamassassin.c 14768 * src/plugins/vcalendar/day-view.c 14769 * src/plugins/vcalendar/month-view.c 14770 * src/plugins/vcalendar/vcal_folder.c 14771 * src/plugins/vcalendar/vcal_manager.c 14772 * src/plugins/vcalendar/vcal_meeting_gtk.c 14773 * src/plugins/vcalendar/vcal_prefs.c 14774 * src/plugins/vcalendar/vcalendar.c 14775 * src/pop.c 14776 * src/prefs_account.c 14777 * src/prefs_actions.c 14778 * src/prefs_common.c 14779 * src/prefs_customheader.c 14780 * src/prefs_display_header.c 14781 * src/prefs_filtering_action.c 14782 * src/prefs_folder_column.c 14783 * src/prefs_gtk.c 14784 * src/prefs_msg_colors.c 14785 * src/prefs_summary_column.c 14786 * src/prefs_themes.c 14787 * src/procheader.c 14788 * src/procmime.c 14789 * src/procmsg.c 14790 * src/quote_fmt_parse.y 14791 * src/send_message.c 14792 * src/setup.c 14793 * src/summaryview.c 14794 * src/textview.c 14795 * src/toolbar.c 14796 Remove line breaks from g_warning() 14797 147982015-10-01 [Paul] 3.12.0-91-g307fff3eb 14799 14800 * src/summaryview.c 14801 make 'date' (not thread date) the default sort when clicking column 14802 header to switch to date sort 14803 148042015-09-23 [Ricardo Mones] 3.12.0-90-gf20d6e2a1 14805 14806 * src/plugins/archive/libarchive_archive.c 14807 Archiver: remove unnecessary allocations 14808 148092015-09-29 [Christian Hesse] 3.12.0-89-g2c54352ae 14810 14811 * src/wizard.c 14812 Fix bug #3527 ‘autoconfiguration: move button below server type’ 14813 148142015-09-22 [Ricardo Mones] 3.12.0-88-gd46367138 14815 14816 * src/addressadd.c 14817 * src/avatars.c 14818 * src/headerview.c 14819 * src/imap.c 14820 * src/main.c 14821 * src/mh.c 14822 * src/plugins/fetchinfo/fetchinfo_plugin.c 14823 * src/plugins/gdata/gdata_plugin.c 14824 * src/plugins/notification/notification_prefs.c 14825 * src/plugins/pgpcore/sgpgme.c 14826 * src/plugins/pgpmime/pgpmime.c 14827 * src/textview.c 14828 Do not translate g_warning() strings They aren't for end user error 14829 reporting. Also, remove needless line breaks inside. 14830 148312015-09-22 [Ricardo Mones] 3.12.0-87-g2c781ca22 14832 14833 * src/plugins/libravatar/libravatar.c 14834 Libravatar: remove hooks on failed init 14835 148362015-09-21 [Andrej Kacian] 3.12.0-86-gf54e21beb 14837 14838 * src/plugins/rssyl/rssyl.c 14839 * src/plugins/rssyl/rssyl_add_item.c 14840 * src/plugins/rssyl/rssyl_deleted.c 14841 Fix several memory leaks in RSSyl. Patch by Darko Koruga. 14842 148432015-09-20 [Andrej Kacian] 3.12.0-85-gbaa33ee12 14844 14845 * src/plugins/notification/notification_trayicon.c 14846 Remove unneeded Windows-specific code path in Notification plugin's 14847 trayicon popup menu callback. 14848 148492015-09-11 [Paul] 3.12.0-84-g30ac52728 14850 14851 * src/prefs_summaries.c 14852 modify label to give more clarity 14853 148542015-09-11 [Paul] 3.12.0-83-gf57d5ced5 14855 14856 * src/prefs_send.c 14857 modify label to give more clarity 14858 148592015-09-11 [Paul] 3.12.0-82-g02c24e992 14860 14861 * src/prefs_summaries.c 14862 add UI for default sort key and type 14863 148642015-09-10 [Andrej Kacian] 3.12.0-81-g073b3b6e5 14865 14866 * configure.ac 14867 * src/common/socket.c 14868 * src/imap.c 14869 Make IPv6 work on Windows, for connections not handled by libetpan. 14870 148712015-09-09 [Paul] 3.12.0-78-g952429350 14872 14873 * src/folder.c 14874 * src/prefs_common.c 14875 * src/prefs_common.h 14876 add prefs for default folder sort and direction, no ui yet 14877 148782015-09-09 [Ricardo Mones] 3.12.0-78-g0617341d2 14879 14880 * README 14881 Remove reference already in manual And which can't really be 14882 recommended yet since it doesn't support neither account's nor 14883 plugins' hidden preferences… 14884 148852015-09-08 [Ricardo Mones] 3.12.0-77-ga11dbee6e 14886 14887 * manual/claws-mail-manual.xml 14888 Update manual year 14889 148902015-09-08 [Ricardo Mones] 3.12.0-76-gf1f3c5eca 14891 14892 * README 14893 * manual/advanced.xml 14894 Make a single updated list of hidden options And point to it from 14895 README. 14896 148972015-09-07 [Christian Hesse] 3.12.0-75-g1207b105a 14898 14899 * src/plugins/pgpcore/autocompletion.c 14900 * src/plugins/pgpcore/prefs_gpg.c 14901 * src/plugins/pgpcore/prefs_gpg.h 14902 Hidden preference to limit PGP autocompletion Some keys have a lot 14903 of UIDs, resulting in a huge dropdown list. This allows to limit PGP 14904 autocompletion to use the first n UID/address of a key only. 14905 149062015-09-04 [Paul] 3.12.0-74-g71b8625f5 14907 14908 * src/account.c 14909 when replying to our own msg, select the account that sent it 14910 149112015-09-01 [Andrej Kacian] 3.12.0-73-g9654c6217 14912 14913 * src/folderview.c 14914 Make Left and Right keys collapse and expand item under cursor if 14915 appropriate. Left key also moves cursor to parent item, if current 14916 item is already collapsed. 14917 149182015-09-01 [Andrej Kacian] 3.12.0-72-g97e8253eb 14919 14920 * src/folderview.c 14921 Make Home and End keys work in folderview pane. 14922 149232015-08-27 [Andrej Kacian] 3.12.0-71-g8bc08f388 14924 14925 * src/gtk/prefswindow.c 14926 * src/gtk/prefswindow.h 14927 * src/prefs_account.c 14928 * src/prefs_folder_item.c 14929 * src/prefs_gtk.c 14930 Add a PrefsWindow callback for apply button, and use it for common 14931 preferences to save them to disk. Fixes bug #3467 for "click Apply, 14932 then click Cancel" scenario. 14933 149342015-08-27 [Andrej Kacian] 3.12.0-70-g4cf741e58 14935 14936 * src/prefs_gtk.c 14937 Use PrefsWindow's close_cb callback to save common prefs to disk, if 14938 OK or Apply button was pressed. Fixes bug #3467. 14939 149402015-08-27 [Andrej Kacian] 3.12.0-69-gf3593ce1b 14941 14942 * src/gtk/prefswindow.c 14943 * src/gtk/prefswindow.h 14944 Added dialog_response member to PrefsWindow. 14945 149462015-08-27 [Andrej Kacian] 3.12.0-68-gf0cc04183 14947 14948 * src/gtk/prefswindow.c 14949 * src/gtk/prefswindow.h 14950 * src/prefs_folder_item.c 14951 Pass PrefsWindow pointer instead of GtkWindow to prefswindow's open 14952 and close callbacks. 14953 149542015-08-27 [Andrej Kacian] 3.12.0-67-g05a137be8 14955 14956 * src/gtk/prefswindow.c 14957 * src/gtk/prefswindow.h 14958 Moved struct and enum declarations from prefswindow.c to .h. 14959 149602015-08-28 [Christian Hesse] 3.12.0-66-g4721a112b 14961 14962 * src/gtk/gtkutils.c 14963 Auto-configuration: set port only when not default 14964 149652015-08-27 [Paul] 3.12.0-65-g4f8580942 14966 14967 * src/plugins/pgpcore/sgpgme.c 14968 let's not suggest possible, not necessarily correct, solutions in 14969 debug output 14970 149712015-08-27 [Paul] 3.12.0-64-ge39993c0e 14972 14973 * src/plugins/pgpcore/prefs_gpg.c 14974 * src/plugins/pgpcore/prefs_gpg.h 14975 * src/plugins/pgpcore/sgpgme.c 14976 add option to specify location of GnuPG executable This allows the 14977 user to choose to use gpg rather than be forced to use gpg2 14978 149792015-08-27 [Ricardo Mones] 3.12.0-63-ge111f1299 14980 14981 * src/prefs_account.c 14982 * src/wizard.c 14983 Also fix #3209 on initial wizard And remove unused variables while 14984 at it. From original patches thanks to Christian Hesse! 14985 149862015-08-27 [Paul] 3.12.0-62-g6267b9b8a 14987 14988 * src/addrgather.c 14989 use the PACK_CHECK_BUTTON macro in prefs_gtk.h 14990 149912015-08-27 [Ricardo Mones] 3.12.0-61-g30afef9bb 14992 14993 * src/prefs_account.c 14994 Fix cut-and-paste error 14995 149962015-08-26 [Ricardo Mones] 3.12.0-60-g9f6052274 14997 14998 * src/prefs_account.c 14999 Fix bug #3342 ‘"Automatically accept unknown valid SSL certificates" 15000 is unfortunate wording’ 15001 150022015-08-26 [Ricardo Mones] 3.12.0-59-g87b3e7c74 15003 15004 * src/gtk/gtkutils.c 15005 * src/gtk/gtkutils.h 15006 * src/prefs_account.c 15007 * src/wizard.c 15008 Fix bug #3209 ‘autoconfig does not use full email address as 15009 username’ If a provider supports Auto-Configuring it's likely to be 15010 using the full email address as user ID, not the local machine $USER. 15011 150122015-08-21 [Charles Lehner] 3.12.0-58-g2ff4e385f 15013 15014 * src/plugins/managesieve/managesieve.c 15015 Always check for GnuTLS (fix #3507) 15016 150172015-08-21 [Paul] 3.12.0-57-gfbf45e2aa 15018 15019 * src/plugins/pgpcore/plugin.c 15020 do sgpgme_init() after prefs_gpg_init() because prefs are used in 15021 sgpgme_init() 15022 150232015-08-20 [Michael Rasmussen] 3.12.0-54-gfefb4204b 15024 15025 * src/plugins/pgpcore/sgpgme.c 15026 Reduce size of error message 15027 150282014-10-01 [Andrej Kacian] 3.12.0-54-g8f4236e28 15029 15030 * src/common/socket.c 15031 * src/common/socket.h 15032 * src/common/utils.c 15033 Use getaddrinfo() instead of gethostbyname() in socket.c. Closes bug 15034 #3253, as we're trying all resolved addresses. This should also make 15035 IPv6 work on Windows, bug #3495. 15036 150372015-08-20 [Michael Rasmussen] 3.12.0-53-g1b32cc679 15038 15039 * src/plugins/pgpcore/sgpgme.c 15040 Fix possible crash when gpg is upgraded to gpg-v21 15041 150422015-08-18 [Ricardo Mones] 3.12.0-52-g70782f3f2 15043 15044 * src/plugins/libravatar/libravatar_prefs.c 15045 Libravatar: fix typo in label 15046 150472015-08-17 [Andrej Kacian] 3.12.0-51-g206f559c6 15048 15049 * AUTHORS 15050 * src/gtk/authors.h 15051 * src/plugins/notification/notification_popup.c 15052 Fix crash on double notification popup. Patch by Richard Hughes. 15053 Closes bug #3496. 15054 150552015-08-03 [Andrej Kacian] 3.12.0-50-g31806c235 15056 15057 * src/messageview.c 15058 * src/textview.c 15059 Improve how message body is quoted for reply/forward/etc. Insert 15060 body_start and body_end text marks around quotable message body, and 15061 quote that if user has not selected any text to quote for their 15062 reply. Closes bug #3483. 15063 150642015-08-13 [Andrej Kacian] 3.12.0-49-gbf373b822 15065 15066 * src/common/utils.c 15067 * src/common/utils.h 15068 * src/unmime.c 15069 Provide an up to date version of g_base64_decode() for older GLib. 15070 Patch by Jean Diraison, closes bug #3473. 15071 150722015-08-12 [Holger Berndt] 3.12.0-48-gb20b2b350 15073 15074 * src/plugins/python/messageinfotype.c 15075 Python plugin: Add Folder to MessageInfo objects 15076 150772015-08-11 [Colin Leroy] 3.12.0-44-gf04aaa4cb 15078 15079 * src/textview.c 15080 Save temporary file in mime temporary directory when using 15081 right-click/Open image instead of saving in current working 15082 directory. Also, save in home directory if attach_save_dir is not 15083 set. 15084 150852015-08-10 [Colin Leroy] 3.12.0-45-g229e17d5b 15086 15087 * src/plugins/pgpmime/pgpmime.c 15088 * src/plugins/smime/smime.c 15089 Fix string leaks 15090 150912015-08-09 [Ricardo Mones] 3.12.0-44-g5ef1df1e1 15092 15093 * manual/advanced.xml 15094 * src/compose.c 15095 * src/prefs_common.c 15096 * src/prefs_common.h 15097 Fix bug 2458 “Option to force header type to pre-defined-only” As 15098 suggested by the comments in the report this adds a new hidden 15099 preference namely 'type_any_header', which controls the editable 15100 status of the compose header entries. For RELEASE_NOTES: the option 15101 is set to FALSE by default, so it changes current default behaviour. 15102 151032015-08-04 [Colin Leroy] 3.12.0-43-g2780845b6 15104 15105 * config/missing 15106 Remove file that should be ignored 15107 151082015-08-04 [Colin Leroy] 3.12.0-38-g9693e93d0 15109 15110 * src/addr_compl.c 15111 Fix bug #3352, "found_in_addressbook matches entries from GPG 15112 keyring" Only include GPG keyring in autocompletion when we're not 15113 completing on a specific addressbook. 15114 151152015-08-04 [Andrej Kacian] 3.12.0-40-g200a466aa 15116 15117 * AUTHORS 15118 * src/plugins/rssyl/libfeed/Makefile.am 15119 Do not build libfeed if RSSyl plugin is disabled. Closes bug #1544, 15120 fix based on patch by Jean Diraison. 15121 151222015-08-03 [Andrej Kacian] 3.12.0-39-g4256dfbdc 15123 15124 * src/common/utils.c 15125 Remove broken reimplementation of a few Glib file functions. This 15126 fixes bug #3454, and probably a few more. 15127 151282015-08-03 [Michael Rasmussen] 3.12.0-38-g9ef66c7e8 15129 15130 * config/missing 15131 Fix error from config/missing 'missing: Unknown --is-lightweight 15132 option' 15133 151342015-07-31 [wwp] 3.12.0-37-g8d1abd7c1 15135 15136 * src/addr_compl.c 15137 Oops, added back one line, swallowed by 3.12.0-36, fixing address 15138 completion again. 15139 151402015-07-31 [wwp] 3.12.0-36-g5eeace716 15141 15142 * src/addr_compl.c 15143 Better fix for 3.12.0-35, thanks to Michael Rasmussen. 15144 151452015-07-30 [wwp] 3.12.0-35-gcf35c4115 15146 15147 * src/addr_compl.c 15148 Fix crash in address completion when matching group name. 15149 151502015-07-30 [Paul] 3.12.0-34-gb499a35e9 15151 15152 * src/prefs_spelling.c 15153 fix spacing around dictionary prefs 15154 151552015-07-30 [Colin Leroy] 3.12.0-33-g8d0c5b700 15156 15157 * test2 15158 done 15159 151602015-07-30 [Colin Leroy] 3.12.0-32-g26b065292 15161 15162 * test2 15163 test2 15164 151652015-07-30 [Colin Leroy] 3.12.0-31-ge1bb5a3ea 15166 15167 * test 15168 test 15169 151702015-07-30 [Colin Leroy] 3.12.0-30-gfc3ea24a2 15171 15172 * test 15173 test 15174 151752015-07-29 [Paul] 3.12.0-29-ga6f69f305 15176 15177 * src/summaryview.c 15178 fix msg selection after delete/trash 15179 151802015-07-27 [Andrej Kacian] 3.12.0-28-g7171f9ebc 15181 15182 * src/procheader.c 15183 Correct handling of RFC3339 format with second fraction. Patch by 15184 Darko Koruga. 15185 151862015-07-25 [Andrej Kacian] 3.12.0-27-gb05f23261 15187 15188 * src/common/utils.c 15189 Fix drag&drop attaching files with % in filename. Closes bug #2115. 15190 151912015-07-27 [Colin Leroy] 3.12.0-26-ga30ffa8ad 15192 15193 * test.txt 15194 rm test 15195 151962015-07-27 [Colin Leroy] 3.12.0-25-g225981140 15197 15198 * test.txt 15199 test add 15200 152012015-07-24 [Charles Lehner] 3.12.0-24-ge8fd96396 15202 15203 * src/plugins/managesieve/managesieve.c 15204 Remove use of G_SOURCE_REMOVE (convenience typedef) Support GLib < 15205 2.32 15206 152072015-07-27 [Colin Leroy] 3.12.0-23-g8ebc74df9 15208 15209 * README 15210 rm test 15211 152122015-07-27 [Colin Leroy] 3.12.0-22-ga17f73dec 15213 15214 * README 15215 test push 15216 152172015-07-25 [Andrej Kacian] 3.12.0-21-g3b14f4760 15218 15219 * src/compose.c 15220 Fixed handling of drag&drop onto compose text area on Windows. Fixes 15221 bug #3475. 15222 152232015-07-24 [Paul] 3.12.0-20-gf0b7352b3 15224 15225 * src/summaryview.c 15226 fix crasher when using descending sort and deleting a msg 15227 152282015-07-24 [Paul] 3.12.0-19-g3a0460c25 15229 15230 * src/summaryview.c 15231 remove useless check 15232 152332015-07-24 [Ricardo Mones] 3.12.0-18-g360b65734 15234 15235 * appdata/Makefile.am 15236 * appdata/claws-mail-managesieve.metainfo.xml.in 15237 Add ManageSieve to appdata 15238 152392015-07-24 [Ricardo Mones] 3.12.0-17-gd059f9278 15240 15241 * INSTALL 15242 Updated to match current configure options 15243 152442015-07-22 [Paul] 3.12.0-16-g0cbcaf7e7 15245 15246 * src/summaryview.c 15247 after deleting/trashing msg, select next msg depending on sort order 15248 152492015-07-21 [Charles Lehner] 3.12.0-15-g8be319550 15250 15251 * src/plugins/managesieve/managesieve.c 15252 * src/plugins/managesieve/managesieve.h 15253 * src/plugins/managesieve/sieve_editor.c 15254 managesieve: read literals in chunks, not line-by-line This adds a 15255 way to read data chunks with a known length from a Session, rather 15256 than until a newline or terminator string is reached. It is used to 15257 let Sieve scripts be loaded faster. 15258 152592015-07-21 [Charles Lehner] 3.12.0-14-g510d72d37 15260 15261 * src/plugins/managesieve/sieve_editor.c 15262 managesieve: count script length in bytes, not characters 15263 152642015-07-21 [Charles Lehner] 3.12.0-13-ga5fcd7b5d 15265 15266 * src/plugins/managesieve/sieve_editor.c 15267 managesieve: fix memory leak 15268 152692015-07-21 [Andrej Kacian] 3.12.0-12-gbd4e7f852 15270 15271 * src/common/utils.c 15272 Fix a small (copy&paste ?) typo in time zone parsing. 15273 152742015-07-21 [Ricardo Mones] 3.12.0-11-g17482260e 15275 15276 * po/es.po 15277 Minor fixes to es.po 15278 152792015-07-21 [Ricardo Mones] 3.12.0-10-ge333ca575 15280 15281 * README 15282 Add Libravatar also to README 15283 152842015-07-21 [Ricardo Mones] 3.12.0-9-g1fed809dc 15285 15286 * README 15287 Update statement wording for GPLv3 From 15288 http://www.gnu.org/licenses/gpl-howto.en.html 15289 152902015-07-20 [Charles Lehner] 3.12.0-8-g69d2e1d0e 15291 15292 * src/plugins/managesieve/sieve_manager.c 15293 managesieve: ensure space above Refresh button 15294 152952015-07-20 [Charles Lehner] 3.12.0-7-g38ea0d67f 15296 15297 * src/plugins/managesieve/sieve_editor.c 15298 * src/plugins/managesieve/sieve_editor.h 15299 * src/plugins/managesieve/sieve_manager.c 15300 * src/plugins/managesieve/sieve_manager.h 15301 * src/plugins/managesieve/sieve_plugin.c 15302 managesieve: close windows when unloading fixes crash on plugin 15303 unload 15304 153052015-07-20 [Charles Lehner] 3.12.0-6-g897a5ed72 15306 15307 * src/plugins/managesieve/sieve_manager.c 15308 managesieve: fix list header tooltip 15309 153102015-07-20 [Andrej Kacian] 3.12.0-5-gaab231b16 15311 15312 * src/common/utils.h 15313 Fix building on GLib older than 2.25. 15314 153152015-07-20 [Paul] 3.12.0-4-gf085d057c 15316 15317 * tools/claws.i18n.status.pl 15318 update Andreas' email address 15319 153202015-07-20 [Paul] 3.12.0-3-g06ba5f471 15321 15322 * src/gtk/authors.h 15323 add missing NL, sorry Marcel 15324 153252015-07-20 [Paul] 3.12.0-2-ge28cdcce4 15326 15327 * tools/claws.i18n.status.pl 15328 updated 15329 153302015-07-19 [Charles Lehner] 3.12.0-1-g3bedb7242 15331 15332 * src/gtk/authors.h 15333 Fix typo in email address 15334 153352015-07-19 [Paul] 3.12.0 15336 15337 * NEWS 15338 * README 15339 * RELEASE_NOTES 15340 ready for release 3.12.0 15341 153422015-07-19 [Paul] 3.11.1-243-gbb6c60b52 15343 15344 * po/fr.po 15345 updated French translation from wwp 15346 153472015-07-19 [Paul] 3.11.1-242-gde24d5dab 15348 15349 * AUTHORS 15350 * src/gtk/authors.h 15351 update translators info 15352 153532015-07-19 [Paul] 3.11.1-241-gee5075d7b 15354 15355 * po/es.po 15356 updated Spanish translation hail RA MONES III 15357 153582015-07-19 [Paul] 3.11.1-240-g0f59e75fd 15359 15360 * AUTHORS 15361 * configure.ac 15362 * src/gtk/authors.h 15363 remove translations that have been unmaintained for 3 releases 15364 153652015-07-19 [Paul] 3.11.1-239-g818e1ca6a 15366 15367 * AUTHORS 15368 * src/gtk/authors.h 15369 add Charles to list of team members 15370 153712015-07-19 [Paul] 3.11.1-238-gbf1ab46a1 15372 15373 * src/gtk/authors.h 15374 update translators list 15375 153762015-07-19 [Paul] 3.11.1-237-g93afe88d2 15377 15378 * po/ca.po 15379 * po/cs.po 15380 * po/de.po 15381 * po/he.po 15382 * po/hu.po 15383 * po/nb.po 15384 * po/nl.po 15385 * po/pt_BR.po 15386 * po/sk.po 15387 * po/sv.po 15388 updated translations ca Carles Tubio Terrón cs David 15389 Vachulka de Thomas Bellmann he Isratine Citizen hu 15390 Páder Rezső nb Petter Adsen nl Marcel Pol pt_BR Frederico 15391 Goncalves Guimaraes sk Slavko sv Andreas Rönnquist 15392 153932015-07-18 [Charles Lehner] 3.11.1-236-gde58cd700 15394 15395 * src/plugins/managesieve/managesieve.c 15396 managesieve: prevent session list corruption This fixes a crash on 15397 plugin unload with a connected session 15398 153992015-07-17 [Charles Lehner] 3.11.1-235-g7e1943d6b 15400 15401 * src/plugins/managesieve/sieve_manager.c 15402 managesieve: Localize Rename button. Fix bug 3469 not breaking 15403 string freeze because the string is already translated and in use 15404 154052015-07-17 [Charles Lehner] 3.11.1-234-gcf7df0a05 15406 15407 * src/plugins/managesieve/sieve_manager.c 15408 managesieve: add back dialog hint This makes the manager window 15409 appear floating in tiling window managers This reverts commit 15410 e2d116a25f8aa0105c1319b7669af7e9723eff16. 15411 154122015-07-17 [Charles Lehner] 3.11.1-233-gcc334ab9d 15413 15414 * src/plugins/managesieve/managesieve.c 15415 * src/plugins/managesieve/managesieve.h 15416 * src/plugins/managesieve/sieve_manager.c 15417 managesieve: show warnings received when setting active script 15418 154192015-07-17 [Charles Lehner] 3.11.1-232-gc00d3332d 15420 15421 * src/plugins/managesieve/managesieve.c 15422 managesieve: handle putting/checking empty scripts 15423 154242015-07-17 [Colin Leroy] 3.11.1-231-ga4e905df9 15425 15426 * src/plugins/managesieve/managesieve.c 15427 Fix missing null pointer check 15428 154292015-07-17 [Charles Lehner] 3.11.1-230-g53c39d90e 15430 15431 * src/plugins/managesieve/sieve_editor.c 15432 * src/plugins/managesieve/sieve_editor.h 15433 * src/plugins/managesieve/sieve_manager.c 15434 * src/plugins/managesieve/sieve_manager.h 15435 managesieve: add newly created scripts to manager window list 15436 154372015-07-17 [Charles Lehner] 3.11.1-229-g7af42c87b 15438 15439 * src/plugins/managesieve/sieve_manager.c 15440 managesieve: if new script name is in use, open existing script This 15441 is better than opening a blank script which will overwrite the 15442 existing one when it is saved 15443 154442015-07-17 [Charles Lehner] 3.11.1-228-gec59ae0c2 15445 15446 * src/plugins/managesieve/sieve_manager.c 15447 managesieve: let refresh button always be sensitive When the session 15448 is disconnected, refresh can be clicked to try to reconnect. This 15449 partially reverts commit 7c2dd3d976388c353632ea0c3199ccdd3e214530. 15450 154512015-07-17 [Charles Lehner] 3.11.1-227-gf6bce6ab8 15452 15453 * src/plugins/managesieve/managesieve.c 15454 * src/plugins/managesieve/managesieve.h 15455 * src/plugins/managesieve/sieve_manager.c 15456 managesieve: remove unused function sieve_session_add_script 15457 154582015-07-16 [Charles Lehner] 3.11.1-226-g81acf6b89 15459 15460 * src/plugins/managesieve/sieve_editor.c 15461 managesieve: don't reset status while appending text 15462 154632015-07-16 [Charles Lehner] 3.11.1-225-g367d6a780 15464 15465 * src/plugins/managesieve/sieve_manager.c 15466 managesieve: discard manager window's callbacks when it closes 15467 154682015-07-16 [Charles Lehner] 3.11.1-224-gdde1c4531 15469 15470 * src/plugins/managesieve/managesieve.c 15471 managesieve: consolidate popping send queue - send a queued command 15472 when the ready state is entered - always free a command when it is 15473 done 15474 154752015-07-16 [Charles Lehner] 3.11.1-223-gee7810602 15476 15477 * src/plugins/managesieve/managesieve.c 15478 managesieve: fix connecting with TLS not available 15479 154802015-07-09 [Charles Lehner] 3.11.1-222-gdc1d2b4ed 15481 15482 * src/plugins/managesieve/sieve_editor.c 15483 * src/plugins/managesieve/sieve_editor.h 15484 * src/plugins/managesieve/sieve_manager.c 15485 managesieve: allow script loading to be interrupted Prevent use 15486 after free when an editor window is closed while loading Uses string 15487 "Loading..." which is already translated 15488 154892015-07-16 [Charles Lehner] 3.11.1-221-g32924ce7e 15490 15491 * src/plugins/managesieve/managesieve.c 15492 * src/plugins/managesieve/managesieve.h 15493 * src/plugins/managesieve/sieve_editor.c 15494 * src/plugins/managesieve/sieve_manager.c 15495 managesieve: fix command aborting and discarding - Add "aborted" 15496 callback argument to indicate command is cancelled - Add helper 15497 function for issuing command callbacks 15498 154992015-07-16 [Charles Lehner] 3.11.1-220-g99738a91f 15500 15501 * src/plugins/managesieve/sieve_manager.c 15502 managesieve: Fix string memory leaks 15503 155042015-07-16 [Charles Lehner] 3.11.1-219-gcf75891c8 15505 15506 * src/plugins/managesieve/managesieve.c 15507 * src/plugins/managesieve/managesieve.h 15508 managesieve: handle lines starting with "OK" Count octets instead of 15509 waiting for OK 15510 155112015-07-16 [Paul] 3.11.1-218-g8e72324cb 15512 15513 * src/plugins/managesieve/sieve_editor.c 15514 revert the revert because, as Charles pointed out, this string is 15515 already present in compose.c, therefore, technically, it's not a new 15516 string 15517 155182015-07-16 [Charles Lehner] 3.11.1-217-g7d5873299 15519 15520 * src/plugins/managesieve/sieve_prefs.c 15521 Remove extravagant debug message 15522 155232015-07-16 [Paul] 3.11.1-216-g4e7ed5bd3 15524 15525 * src/plugins/managesieve/sieve_editor.c 15526 revert without breaking stuff (fix for last commit) 15527 155282015-07-16 [Paul] 3.11.1-215-g65f1e6e44 15529 15530 * src/plugins/managesieve/sieve_editor.c 15531 revert, it's string-freeze right now 15532 155332015-07-16 [Andrej Kacian] 3.11.1-214-g988ae8b83 15534 15535 * src/addr_compl.c 15536 Fix address autocompletion popup not displaying on Plasma5. Closes 15537 bug #3466. 15538 155392015-07-15 [Charles Lehner] 3.11.1-213-ge2d116a25 15540 15541 * src/plugins/managesieve/sieve_manager.c 15542 managesieve: remove dialog hint 15543 155442015-07-15 [Charles Lehner] 3.11.1-212-g7c2dd3d97 15545 15546 * src/plugins/managesieve/sieve_manager.c 15547 ManageSieve: fix manager window button spacing - Remove unused vbox 15548 - Move refresh button to bottom, since it is semantically different 15549 from the other action buttons 15550 155512015-07-15 [Charles Lehner] 3.11.1-211-g2328d40cf 15552 15553 * src/plugins/managesieve/sieve_manager.c 15554 ManageSieve: remove Activate button A filter can be activated by 15555 selecting its radio button in the list, so the activate button is not 15556 needed. Bug #3469 progress 15557 155582015-07-15 [Charles Lehner] 3.11.1-210-g455254fe2 15559 15560 * src/plugins/managesieve/sieve_manager.c 15561 * src/plugins/managesieve/sieve_plugin.c 15562 * src/plugins/managesieve/sieve_prefs.c 15563 * src/plugins/managesieve/sieve_prefs.h 15564 ManageSieve: save manager window size (bug #2923) 15565 155662015-07-15 [Charles Lehner] 3.11.1-209-gae7bea75d 15567 15568 * src/plugins/managesieve/sieve_manager.c 15569 ManageSieve: use stock refresh button (bug #2923 progress) 15570 155712015-07-15 [Charles Lehner] 3.11.1-208-gbf369b87a 15572 15573 * src/plugins/managesieve/sieve_editor.c 15574 Mark string for translation which is already translated 15575 155762015-07-15 [Paul] 3.11.1-207-geee39d758 15577 15578 * AUTHORS 15579 * src/gtk/authors.h 15580 * src/imap.c 15581 fix bug 2435, ' Infinite loop+crash when refreshing folders from 15582 dovecot mbox based mailbox' Patch by Oliver Schneider 15583 155842015-07-14 [Michael Rasmussen] 3.11.1-206-g463abe4ef 15585 15586 * src/plugins/tnef_parse/ytnef.c 15587 Added FreeBSD patch, see 15588 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=167460. Fixes 15589 claws-mail bug #3457 15590 155912015-07-10 [Andrej Kacian] 3.11.1-205-g52551ae80 15592 15593 * src/prefs_summaries.c 15594 * src/prefs_toolbar.c 15595 Fix two more issues with modal dialog focus on Windows. Date format 15596 information dialog in /Display/Summaries. Icon chooser dialog in 15597 /Toolbars/*. 15598 155992015-07-10 [Andrej Kacian] 3.11.1-204-g005c378d7 15600 15601 * src/prefs_msg_colors.c 15602 Fix Escape key closing color dialogs in /Display/Color common prefs. 15603 156042015-07-09 [Andrej Kacian] 3.11.1-203-gbd1465de2 15605 15606 * src/foldersel.c 15607 Fix folder selection dialog modality and focus on Windows. Again, 15608 first set transient_for, then modal. 15609 156102015-07-09 [Andrej Kacian] 3.11.1-202-ga3ee5bae2 15611 15612 * src/manual.c 15613 Use g_win32_getlocale() in manual availability detection on Windows. 15614 156152015-07-08 [Andrej Kacian] 3.11.1-201-g0158a5105 15616 15617 * src/compose.c 15618 Make right-click behavior more intuitive in compose attachment list. 15619 156202015-07-09 [Paul] 3.11.1-200-gc9593c34c 15621 15622 * src/folderview.c 15623 remove unneeded and crash-causing g_free() 15624 156252015-07-09 [Paul] 3.11.1-199-g650714d6d 15626 15627 * src/plugins/managesieve/managesieve.c 15628 don't offer an empty string for translation 15629 156302015-07-09 [Paul] 3.11.1-198-gf4181ae24 15631 15632 * po/POTFILES.in 15633 add managesieve plugin files 15634 156352015-07-09 [Ricardo Mones] 3.11.1-197-gf3d84861e 15636 15637 * src/compose.c 15638 Fix build with hardened compiler flags Error was: compose.c: In 15639 function 'compose_write_to_file': compose.c:5782:5: error: format not 15640 a string literal and no format arguments [-Werror=format-security] 15641 alertpanel_error(msg); ^ cc1: some warnings being treated as errors 15642 Makefile:1430: recipe for target 'compose.o' failed make[6]: *** 15643 [compose.o] Error 1 15644 156452015-07-08 [Andrej Kacian] 3.11.1-196-g951a0fe24 15646 15647 * src/prefs_filtering_action.c 15648 Fix filtering action configuration dialog modality on Windows. First 15649 set transient_for, then show dialog, then set modal, just like other 15650 dialogs. 15651 156522015-07-08 [Paul] 3.11.1-195-gd094dae12 15653 15654 * src/summaryview.c 15655 make 'mark all as read' dialogue button style match that in 15656 folderview 15657 156582015-07-08 [Paul] 3.11.1-194-gba83c690a 15659 15660 * src/folderview.c 15661 fix dialogue question when recursively marking all as read 15662 156632015-07-07 [Andrej Kacian] 3.11.1-193-gffd369833 15664 15665 * src/plugins/rssyl/claws.def 15666 RSSyl: add a missing symbol to claws.def for Windows build. 15667 156682015-07-07 [Andrej Kacian] 3.11.1-192-g704598e1e 15669 15670 * po/bg.po 15671 * po/ca.po 15672 * po/cs.po 15673 * po/de.po 15674 * po/en_GB.po 15675 * po/eo.po 15676 * po/es.po 15677 * po/fi.po 15678 * po/fr.po 15679 * po/he.po 15680 * po/hu.po 15681 * po/id_ID.po 15682 * po/it.po 15683 * po/ja.po 15684 * po/lt.po 15685 * po/nb.po 15686 * po/nl.po 15687 * po/pl.po 15688 * po/pt_BR.po 15689 * po/pt_PT.po 15690 * po/ru.po 15691 * po/sk.po 15692 * po/sv.po 15693 * po/uk.po 15694 * po/zh_CN.po 15695 * po/zh_TW.po 15696 * src/folder.c 15697 Fix another win32 specific syntax error. 15698 156992015-07-07 [Andrej Kacian] 3.11.1-191-g90d8c2dc5 15700 15701 * src/folderview.c 15702 Avoid some unnecessary foldertree redraws. In particular, there were 15703 some redraws before moving a folder and before moving to a next 15704 unread message in different folder. This slowed these actions 15705 perceptibly on Windows. 15706 157072015-07-07 [Andrej Kacian] 3.11.1-190-g33fd5d622 15708 15709 * src/plugins/att_remover/att_remover.c 15710 * src/plugins/att_remover/claws.def 15711 * src/plugins/bogofilter/bogofilter.c 15712 * src/plugins/bsfilter/bsfilter.c 15713 * src/plugins/bsfilter/claws.def 15714 * src/plugins/clamd/clamav_plugin.c 15715 * src/plugins/gdata/cm_gdata_contacts.c 15716 * src/plugins/geolocation/geolocation_plugin.c 15717 * src/plugins/python/clawsmailmodule.c 15718 * src/plugins/rssyl/claws.def 15719 * src/plugins/rssyl/rssyl_cb_menu.c 15720 * src/plugins/rssyl/rssyl_feed.c 15721 * src/plugins/rssyl/rssyl_update_feed.c 15722 * src/plugins/spamassassin/spamassassin.c 15723 Use accessor for common preferences in all plugins. 15724 157252015-07-01 [Andrej Kacian] 3.11.1-189-g13198cd18 15726 15727 * src/folder.c 15728 Fix a Win32-specific syntax error. 15729 157302015-07-01 [Andrej Kacian] 3.11.1-188-g226efcbfa 15731 15732 * src/folder.c 15733 Fix a logic error introduced in previous commit. 15734 157352015-07-01 [Andrej Kacian] 3.11.1-187-g567b040b6 15736 15737 * src/alertpanel.h 15738 * src/folder.c 15739 * src/folder.h 15740 * src/foldersel.c 15741 * src/mh_gtk.c 15742 * src/plugins/mailmbox/plugin_gtk.c 15743 * src/plugins/rssyl/rssyl_cb_menu.c 15744 * src/plugins/rssyl/rssyl_subscribe.c 15745 Disallow folder names to begin or end with a dot on Windows. I fixed 15746 the most obvious locations - MH, RSSyl, mbox. There may be more. 15747 157482015-07-01 [Andrej Kacian] 3.11.1-186-g95c770f2f 15749 15750 * src/gtk/manage_window.c 15751 Reenable transient windows for win32. Fixes bug #2866. This 15752 effectively reverts older commit ed483d5f. 15753 157542015-07-01 [Andrej Kacian] 3.11.1-185-ge184b18f5 15755 15756 * src/plugins/managesieve/sieve_prefs.c 15757 Managesieve: Fix parsing config string on Windows Windows sscanf() 15758 does not understand the %ms format yet, so we have to do the 15759 allocation of target buffer ourselves before calling sscanf(), and 15760 copy the host string to config->host. Also fix some off-by-one bugs 15761 in other sscanf() parameters - the field width format modifier does 15762 not include trailing NUL byte, which is added. 15763 157642015-07-01 [Andrej Kacian] 3.11.1-184-g198db03ee 15765 15766 * src/plugins/managesieve/claws.def 15767 * src/plugins/managesieve/sieve_editor.c 15768 Managesieve: use accessor for common preferences Fixes crash on 15769 Windows when opening the script editor window. 15770 157712015-06-30 [Andrej Kacian] 3.11.1-183-g4b955c34b 15772 15773 * src/common/ssl_certificate.c 15774 * src/main.c 15775 * src/msgcache.c 15776 * src/plugins/archive/libarchive_archive.c 15777 * src/plugins/mailmbox/mailmbox_folder.c 15778 Do not use GStatBuf with non-Glib *stat() functions. Also fix up on 15779 forgotten stat() to g_stat(). 15780 157812015-06-30 [Andrej Kacian] 3.11.1-182-g23a3e906b 15782 15783 * src/plugins/rssyl/rssyl_update_feed.c 15784 RSSyl: Variable typo fix in Windows-specific code. 15785 157862015-06-30 [Andrej Kacian] 3.11.1-181-g7c5efcb9a 15787 15788 * src/plugins/libravatar/claws.def 15789 * src/plugins/managesieve/claws.def 15790 * src/plugins/notification/claws.def 15791 * src/plugins/rssyl/claws.def 15792 Updated plugins' claws.def files as needed for Windows build. 15793 157942015-06-30 [Paul] 3.11.1-180-gf8bac1960 15795 15796 * src/filtering.c 15797 make filtering action 'mark_as_unread' set the unread flag AND remove 15798 the new flag 15799 158002015-06-30 [Andrej Kacian] 3.11.1-179-g4a67d5985 15801 15802 * configure.ac 15803 Windows build needs to link against pthread, not pthreadGC2. We 15804 dropped the pthreadGC2 library, and are using Mingw's pthreads 15805 instead. 15806 158072015-06-29 [Andrej Kacian] 3.11.1-178-ga36b17366 15808 15809 * src/common/socket.c 15810 * src/common/ssl_certificate.c 15811 * src/compose.c 15812 * src/main.c 15813 * src/msgcache.c 15814 * src/plugins/archive/libarchive_archive.c 15815 * src/plugins/libravatar/libravatar_cache.c 15816 * src/plugins/mailmbox/mailmbox_folder.c 15817 Get rid of last remaining "struct stat" variables. GStatBuf is used 15818 instead. 15819 158202015-06-18 [Andrej Kacian] 3.11.1-177-g0faddd1e8 15821 15822 * src/addressbook.c 15823 * src/addrharvest.c 15824 * src/common/utils.c 15825 * src/exphtmldlg.c 15826 * src/expldifdlg.c 15827 * src/exporthtml.c 15828 * src/exporthtml.h 15829 * src/exportldif.c 15830 * src/exportldif.h 15831 * src/imap.c 15832 * src/main.c 15833 * src/mh.c 15834 * src/plugins/libravatar/libravatar_cache.c 15835 * src/plugins/notification/notification_hotkeys.c 15836 * src/plugins/pdf_viewer/poppler_viewer.c 15837 * src/plugins/rssyl/old_feeds.c 15838 * src/plugins/rssyl/parse822.c 15839 * src/plugins/rssyl/rssyl.c 15840 * src/plugins/rssyl/rssyl_update_comments.c 15841 * src/plugins/vcalendar/vcal_folder.c 15842 * src/prefs_themes.c 15843 * src/ssl_manager.c 15844 * src/stock_pixmap.c 15845 Use g_dir_open() and friends instead of opendir() and friends. This 15846 makes more things work on Windows, since Mingw opendir() is kind of 15847 flakey, and breaks e.g. vcalendar or rssyl being able to read 15848 contents of their folders. I only left opendir() in archive plugin, 15849 since it is only found in unused part of code (excluded by #ifdef 15850 _TEST, which is never true for claws-mail compilations). 15851 158522015-06-26 [Holger Berndt] 3.11.1-176-g4e67def9e 15853 15854 * configure.ac 15855 * src/plugins/gdata/cm_gdata_contacts.c 15856 GData plugin: Make it possible to compile with libgdata 0.17.1 This 15857 version of libgdata does not yet support cold start, but has the 15858 advantage that it's already released. For an acceptable user 15859 experience, it's still required to have a more recent libgdata 15860 version. 15861 158622015-06-28 [Ricardo Mones] 3.11.1-175-g016e2b048 15863 15864 * src/plugins/libravatar/TODO 15865 * src/plugins/libravatar/libravatar_cache.c 15866 * src/plugins/libravatar/libravatar_cache.h 15867 * src/plugins/libravatar/libravatar_prefs.c 15868 Libravatar: clean cache button 15869 158702015-06-28 [Ricardo Mones] 3.11.1-174-g6aa8971ed 15871 15872 * src/plugins/libravatar/TODO 15873 * src/plugins/libravatar/libravatar_cache.c 15874 * src/plugins/libravatar/libravatar_cache.h 15875 * src/plugins/libravatar/libravatar_prefs.c 15876 Libravatar: cache usage info label 15877 158782015-06-25 [Andrej Kacian] 3.11.1-173-geb9beace0 15879 15880 * src/compose.c 15881 Handle an unlikely fopen failure in compose_write_to_file() 15882 158832015-06-25 [Andrej Kacian] 3.11.1-172-g3117fda50 15884 15885 * src/procmsg.c 15886 Do not use MsgInfo's plaintext_file for message file. It is no 15887 longer needed, as we no longer write unencrypted version of an 15888 encrypted message anywhere. Keep the struct member for now, since 15889 att_remover plugin is still (mis)using it. 15890 158912015-06-25 [Andrej Kacian] 3.11.1-171-g53784ce94 15892 15893 * src/imap.c 15894 * src/plugins/perl/perl_plugin.c 15895 * src/procmsg.c 15896 * src/procmsg.h 15897 Revert "Remove plaintext_file member of struct MsgInfo." This 15898 reverts commit 4e7e4f922c52439c1212cd1de813a0a9ca9d3691. Looks like 15899 plaintext_file has been misappropriated by att_remover plugin, and it 15900 can't be trivially changed. 15901 159022015-06-21 [Andrej Kacian] 3.11.1-170-g4e7e4f922 15903 15904 * src/imap.c 15905 * src/plugins/perl/perl_plugin.c 15906 * src/procmsg.c 15907 * src/procmsg.h 15908 Remove plaintext_file member of struct MsgInfo. It is no longer 15909 needed, as we no longer write unencrypted version of an encrypted 15910 message anywhere. 15911 159122015-06-18 [Andrej Kacian] 3.11.1-169-ga7c025539 15913 15914 * src/compose.c 15915 * src/compose.h 15916 * src/procmsg.c 15917 * src/procmsg.h 15918 Encrypt message just before writing it to queue dir. This fixes bug 15919 #2965. As a side effect, if "Save sent encrypted messages as clear 15920 text" is enabled, a copy will be saved to outbox when queuing, not 15921 when sending. 15922 159232015-06-24 [Christian Hesse] 3.11.1-168-g3dc44ceb6 15924 15925 * src/plugins/libravatar/libravatar_cache.c 15926 Libravatar: this is rootdir, not subdir 15927 159282014-11-14 [Andreas Rönnquist] 3.11.1-167-g747e95c91 15929 15930 * src/gtk/gtksctree.c 15931 Set focus row to top item if marking a message above previous 15932 159332015-06-24 [Ricardo Mones] 3.11.1-166-g89d3142e6 15934 15935 * src/plugins/attachwarner/attachwarner.c 15936 * src/plugins/attachwarner/attachwarner.h 15937 * src/plugins/attachwarner/attachwarner_prefs.c 15938 * src/plugins/attachwarner/attachwarner_prefs.h 15939 AttachWarner: fix copyright and g_warning string 15940 159412015-06-24 [Ricardo Mones] 3.11.1-165-g736a83b79 15942 15943 * src/plugins/address_keeper/address_keeper.c 15944 * src/plugins/address_keeper/address_keeper.h 15945 * src/plugins/address_keeper/address_keeper_prefs.c 15946 * src/plugins/address_keeper/address_keeper_prefs.h 15947 AddressKeeper: fix copyright and g_warning strings 15948 159492015-06-24 [Ricardo Mones] 3.11.1-164-gea9009a97 15950 15951 * src/plugins/libravatar/libravatar.c 15952 * src/plugins/libravatar/libravatar_cache.c 15953 * src/plugins/libravatar/libravatar_missing.c 15954 * src/plugins/libravatar/libravatar_prefs.c 15955 Libravatar: fix g_warning strings 15956 159572015-06-23 [Ricardo Mones] 3.11.1-163-ga98ae440d 15958 15959 * src/plugins/libravatar/libravatar.c 15960 * src/plugins/libravatar/libravatar.h 15961 * src/plugins/libravatar/libravatar_cache.c 15962 * src/plugins/libravatar/libravatar_cache.h 15963 * src/plugins/libravatar/libravatar_federation.c 15964 * src/plugins/libravatar/libravatar_federation.h 15965 * src/plugins/libravatar/libravatar_missing.c 15966 * src/plugins/libravatar/libravatar_missing.h 15967 * src/plugins/libravatar/libravatar_prefs.c 15968 * src/plugins/libravatar/libravatar_prefs.h 15969 Libravatar: fix copyright headers As quickly noted by Paul an 15970 Andrej, Hiroyuki had nothing to do with plugin system. Thanks! ;-) 15971 159722015-06-22 [Ricardo Mones] 3.11.1-162-g7fca97dcd 15973 15974 * src/filtering.c 15975 Fix bug #3438 ‘Filter to add address to Addressbook duplicates 15976 address in Name field’ Also included some cleanup: • Remove unused 15977 function strlen_with_check • Remove unused macro STRLEN_WITH_CHECK • 15978 Update copyright header 15979 159802015-06-23 [Ricardo Mones] 3.11.1-161-gcb87edf17 15981 15982 * src/plugins/libravatar/Makefile.am 15983 * src/plugins/libravatar/libravatar.c 15984 * src/plugins/libravatar/libravatar.h 15985 * src/plugins/libravatar/libravatar_cache.c 15986 * src/plugins/libravatar/libravatar_cache.h 15987 Libravatar: refactor and fix leak on corner case • Move cache 15988 initialization to its own file • Fix leaked cache_dir path when 15989 initialization failed 15990 159912015-06-22 [Ricardo Mones] 3.11.1-160-g601733aa3 15992 15993 * src/gtk/about.c 15994 * src/gtk/about.h 15995 Update year for incoming release 15996 159972015-06-23 [Andrej Kacian] 3.11.1-159-g2d947971d 15998 15999 * src/procheader.c 16000 Fix a mistake in previous commit. 16001 160022015-06-22 [Andrej Kacian] 3.11.1-158-g5bfb2198f 16003 16004 * src/procheader.c 16005 Allow 'Z' as time zone in procheader_scan_date_string() Function 16006 should now be completely RFC3339 compliant. 16007 160082015-06-22 [Andrej Kacian] 3.11.1-157-g4ce863920 16009 16010 * src/common/utils.c 16011 Removed an unneeded ifdef in my_tmpfile(). 16012 160132015-06-22 [Andrej Kacian] 3.11.1-156-g514d0e317 16014 16015 * src/common/utils.c 16016 * src/plugins/mailmbox/mailmbox.c 16017 * src/plugins/mailmbox/mmapstring.c 16018 Use g_mkstemp() instead of mkstemp(). Also, removed our 16019 implementation of mkstemp() for Windows. Glib has us covered. 16020 160212015-06-22 [Ricardo Mones] 3.11.1-155-g568eed695 16022 16023 * po/es.po 16024 Fix incorrect HTML preventing label from appearing Error on console 16025 under Spanish locales was: sys:1: GtkWarning: Failed to set text 16026 from markup due to error parsing markup: Error en la línea 1, 16027 carácter 155: Se cerró el elemento «a», pero el elemento que está 16028 abierto actualmente es «span» 16029 160302015-05-29 [Ricardo Mones] 3.11.1-154-g8aa14edcb 16031 16032 * src/common/utils.c 16033 * src/mh.c 16034 * src/mh_gtk.c 16035 Fix bug #1901 ‘More descriptive error msgs when attempting to delete 16036 a folder’ Original patch by Paweł Pękala; added additional info on 16037 some g_warning calls and removed trailing '\n' as they're already 16038 appended by glib's default handler. 16039 160402015-06-18 [Christian Hesse] 3.11.1-153-g63f3f4f84 16041 16042 * src/plugins/archive/libarchive_archive.c 16043 Finish 439a5cffca5bcdefc6d4d552af64aa2e10c5ab5d Remove unused code 16044 relating to old unsupported version of libarchive. 16045 160462014-12-01 [Christian Hesse] 3.11.1-152-gd1f8f167a 16047 16048 * src/plugins/vcalendar/libical/libical/icalyacc.y 16049 Remove useless rule 16050 160512014-12-01 [Christian Hesse] 3.11.1-151-gab18e2097 16052 16053 * src/plugins/mailmbox/mmapstring.c 16054 Do not redefine MIN and MAX This includes util.h, which includes 16055 glib.h, which includes gmacros.h, which defines MIN and MAX. 16056 160572015-06-18 [Christian Hesse] 3.11.1-150-g0ccf2f026 16058 16059 * src/gtk/gtkutils.c 16060 * src/ldif.c 16061 * src/plugins/bogofilter/bogofilter_gtk.c 16062 * src/prefs_themes.c 16063 Remove unused variables 16064 160652014-11-27 [Christian Hesse] 3.11.1-149-g7abcba6de 16066 16067 * src/quote_fmt_parse.y 16068 Fix type in yacc file 16069 160702014-10-21 [Christian Hesse] 3.11.1-148-gb7aa11473 16071 16072 * .gitignore 16073 Let git ignore also *.tar.xz tarballs 16074 160752015-06-18 [Christian Hesse] 3.11.1-147-g15d448b89 16076 16077 * tools/gitlog2changelog.py 16078 Fix inconsistent use of tabs and spaces in indentation. 16079 160802015-06-20 [Andrej Kacian] 3.11.1-146-g8ae2860c5 16081 16082 * src/editldap.c 16083 Allow TLS connections to LDAP on Windows. The comment no longer 16084 applies, TLS seems to work fine for LDAP connections on Windows. 16085 Closes bug #2827 - Feature request: Add TLS/SSL support for LDAP 16086 server access 16087 160882015-06-20 [Andrej Kacian] 3.11.1-145-g72a9c0b46 16089 16090 * src/ldaputil.c 16091 Do not free LDAP error string on Windows. Fixes bug #2816 - LDAP 16092 addressbook search crashes Claws Mail. 16093 160942015-06-19 [Paul] 3.11.1-144-g6044d9dcb 16095 16096 * src/plugins/managesieve/managesieve.c 16097 fix error on load: 'undefined symbol: response_is_ok' happened for 16098 me with gcc5. Patch by Charles Lehner. 16099 161002015-06-19 [Andrej Kacian] 3.11.1-143-g8549b2a6c 16101 16102 * src/filtering.c 16103 The "mark_as_spam" filtering action does not move message. The 16104 alternative was to rename the action to 16105 "mark_as_spam_and_move_to_spam_folder". 16106 161072015-06-18 [Andrej Kacian] 3.11.1-142-gc483d06ee 16108 16109 * src/common/Makefile.am 16110 * src/common/w32_dirent.c 16111 * src/common/w32_stdio.c 16112 * src/common/w32_stdlib.c 16113 * src/common/w32_string.c 16114 * src/common/w32_time.c 16115 * src/common/w32lib.h 16116 * src/ldaputil.h 16117 Various small fix ups needed for mingw-w64 build. 16118 161192015-06-18 [Andrej Kacian] 3.11.1-141-ge7d7deb01 16120 16121 * src/plugins/rssyl/rssyl_update_feed.c 16122 RSSyl: Use our CA certificate bundle on Windows. Libcurl seems to 16123 want a CA cert bundle for any https connection, even if verification 16124 is disabled. On Windows, there is no default bundle or directory 16125 libcurl knows about, so we give it our own, pointed to by 16126 claws_ssl_get_cert_file(). 16127 161282015-06-18 [Andrej Kacian] 3.11.1-140-g42f80d30e 16129 16130 * src/plugins/rssyl/libfeed/feed.c 16131 RSSyl: If given, set CURLOPT_CAINFO regardless of libcurl version. 16132 161332015-06-18 [Ricardo Mones] 3.11.1-139-gab24ae5d5 16134 16135 * src/plugins/archive/archiver_gtk.c 16136 Remove unchecked realloc which is unnecessary 16137 161382015-06-18 [Ricardo Mones] 3.11.1-138-ga8e2db54e 16139 16140 * src/plugins/pgpcore/sgpgme.c 16141 Fix leak on failing realloc 16142 161432015-06-14 [Holger Berndt] 3.11.1-137-gaadb7d540 16144 16145 * configure.ac 16146 * src/plugins/gdata/cm_gdata_contacts.c 16147 * src/plugins/gdata/cm_gdata_prefs.c 16148 * src/plugins/gdata/cm_gdata_prefs.h 16149 * tools/jhbuild/claws-mail.modules 16150 * tools/jhbuild/sample.jhbuildrc-claws-mail 16151 GData plugin: Support cold-start Store refresh token, and try to 16152 authorize Google access with it on startup. Interactive authorization 16153 is now only the fallback if refreshing cannot be done or was not 16154 successful. Fixes bug #3432 but requires yet unreleased libgdata, 16155 see https://bugzilla.gnome.org/show_bug.cgi?id=750746 16156 161572015-06-17 [Andrej Kacian] 3.11.1-136-gbee73785e 16158 16159 * src/plugins/rssyl/libfeed/feed.c 16160 * src/plugins/rssyl/libfeed/feed.h 16161 RSSyl: Allow giving custom CA cert file to libfeed 16162 161632015-06-16 [Andrej Kacian] 3.11.1-135-ga48d94d8f 16164 16165 * src/plugins/rssyl/parse822.c 16166 * src/plugins/rssyl/rssyl.c 16167 * src/plugins/rssyl/rssyl_deleted.c 16168 RSSyl: Free GError from memory where necessary. 16169 161702015-06-16 [Andrej Kacian] 3.11.1-134-gcb7105cb9 16171 16172 * src/plugins/rssyl/claws.def 16173 * src/plugins/rssyl/rssyl_add_item.c 16174 RSSyl: Use g_mkstemp() instead of mkstemp() 16175 161762015-06-16 [Andrej Kacian] 3.11.1-133-gd510ecf8b 16177 16178 * src/plugins/rssyl/parse822.c 16179 * src/plugins/rssyl/rssyl.c 16180 * src/plugins/rssyl/rssyl_update_comments.c 16181 RSSyl: Got rid of opendir/readdir/closedir in favour of Glib 16182 functions. 16183 161842015-06-16 [Ricardo Mones] 3.11.1-132-g3c6940a95 16185 16186 * src/prefs_themes.c 16187 Remove unnecessary “Use this” for changing theme Use the standard 16188 preferences button “Apply” instead. 16189 161902015-06-14 [Holger Berndt] 3.11.1-131-gde3e09ee3 16191 16192 * tools/jhbuild/sample.jhbuildrc-claws-mail 16193 Update sample jhbuildrc file 16194 161952015-06-14 [Holger Berndt] 3.11.1-130-g6e63b752f 16196 16197 * configure.ac 16198 Gdata plugin: Remove now obsolete CM_GDATA_CLIENT_ID macro def 16199 162002015-06-14 [Holger Berndt] 3.11.1-129-gaaa86dbd5 16201 16202 * src/plugins/gdata/cm_gdata_prefs.c 16203 GData plugin: Remove now obsolete password pref 16204 162052015-06-14 [Holger Berndt] 3.11.1-128-gc69ab3b4c 16206 16207 * src/plugins/gdata/cm_gdata_contacts.c 16208 GData plugin: Switch from ClientLogin to OAuth2 Google has recently 16209 removed ClientLogin support. The switch to OAuth2 fixes bug #3432 and 16210 makes the plugin work again, but with a degraded user experience. The 16211 authorization needs to be redone on every program start. Improving 16212 that is pending on https://bugzilla.gnome.org/show_bug.cgi?id=750746 16213 162142015-06-14 [Holger Berndt] 3.11.1-127-g63e39e3b8 16215 16216 * src/plugins/gdata/gdata_plugin.c 16217 GData plugin: Change debug output order during plugin load 16218 162192015-05-30 [Holger Berndt] 3.11.1-126-g7d3b4a6e7 16220 16221 * configure.ac 16222 * src/plugins/gdata/cm_gdata_contacts.c 16223 GData plugin: Drop support for libgdata < 0.9 16224 162252015-06-14 [Andrej Kacian] 3.11.1-125-g0043e1ee2 16226 16227 * src/plugins/fancy/claws.def 16228 Fancy: updated list of exports from core claws-mail for win32 build. 16229 162302015-06-10 [Colin Leroy] 3.11.1-124-gfbd6608f0 16231 16232 * src/folderview.c 16233 Fix english (I think) 16234 162352015-06-09 [Ricardo Mones] 3.11.1-123-g20f7a3d67 16236 16237 * src/plugins/acpi_notifier/acpi_notifier.c 16238 * src/plugins/address_keeper/address_keeper_prefs.c 16239 * src/plugins/attachwarner/attachwarner_prefs.c 16240 * src/plugins/fetchinfo/fetchinfo_plugin_gtk.c 16241 * src/plugins/gdata/cm_gdata_prefs.c 16242 * src/plugins/libravatar/libravatar_prefs.c 16243 * src/plugins/notification/notification_prefs.c 16244 Add missing page weights on some plugins 16245 162462015-06-09 [Ricardo Mones] 3.11.1-122-g43f6bcc91 16247 16248 * src/plugins/libravatar/libravatar.c 16249 * src/plugins/libravatar/libravatar_prefs.c 16250 Libravatar: use accessor for common preferences Fixes crash on 16251 Windows when loading preferences page. Original patch thanks to 16252 Ticho: 16253 16254 56cf9f8 16255 162562015-06-06 [Andrej Kacian] 3.11.1-121-g298a94adf 16257 16258 * src/common/w32lib.h 16259 Add a missing include to make commit f061b67 work on Win32. 16260 162612015-06-06 [Ricardo Mones] 3.11.1-120-g8d39c742f 16262 16263 * src/plugins/libravatar/libravatar_missing.c 16264 Fix low probability resource leak 16265 162662015-06-06 [Ricardo Mones] 3.11.1-119-gbd68b59f0 16267 16268 * src/imap.c 16269 And other format warning less • imap.c:4832:8: warning: format ‘%d’ 16270 expects argument of type ‘int’, but argument 9 has type ‘time_t’ 16271 [-Wformat=] 16272 162732015-06-06 [Ricardo Mones] 3.11.1-118-g3227621a7 16274 16275 * src/common/utils.c 16276 Fix a couple of format warnings • utils.c:5569:3: warning: format 16277 '%d' expects argument of type 'int', but argument 4 has type 'size_t' 16278 [-Wformat=] • utils.c:5569:3: warning: format '%d' expects argument 16279 of type 'int', but argument 5 has type 'gsize' [-Wformat=] 16280 162812015-06-05 [Ricardo Mones] 3.11.1-117-g360fe41e8 16282 16283 * doc/man/claws-mail.1 16284 Document more accurately --debug option on Windows Also add specific 16285 log file location, update copyright year and manpage date, and fix 16286 all those unescaped hyphens. 16287 162882015-06-05 [Andrej Kacian] 3.11.1-116-gf061b67c9 16289 16290 * src/addrbook.c 16291 * src/addrcache.c 16292 * src/addrharvest.c 16293 * src/common/template.c 16294 * src/common/utils.c 16295 * src/common/w32_stat.c 16296 * src/common/w32lib.h 16297 * src/compose.c 16298 * src/jpilot.c 16299 * src/mh.c 16300 * src/plugins/archive/archiver_gtk.c 16301 * src/plugins/archive/libarchive_archive.c 16302 * src/plugins/clamd/clamav_plugin.c 16303 * src/plugins/clamd/clamav_plugin_gtk.c 16304 * src/plugins/geolocation/geolocation_plugin.c 16305 * src/plugins/libravatar/libravatar.c 16306 * src/plugins/mailmbox/maillock.c 16307 * src/plugins/mailmbox/mailmbox.c 16308 * src/plugins/perl/perl_plugin.c 16309 * src/plugins/rssyl/parse822.c 16310 * src/plugins/rssyl/rssyl.c 16311 * src/plugins/tnef_parse/tnef_parse.c 16312 * src/plugins/vcalendar/vcal_folder.c 16313 * src/prefs_themes.c 16314 * src/procheader.c 16315 * src/procmime.c 16316 Use 'GStatBuf' instead of 'struct stat' type where possible. 16317 163182015-06-04 [Andrej Kacian] 3.11.1-115-g05885d9df 16319 16320 * configure.ac 16321 Re-add old method for Expat library detection during configure. 16322 Pkg-config can only find expat from 2.1.0 onwards, but earlier expat 16323 did not install a .pc file for it, so we need to also check outside 16324 of pkg-config. 16325 163262015-05-23 [Andrej Kacian] 3.11.1-114-g1114a38f3 16327 16328 * src/plugins/rssyl/rssyl_add_item.c 16329 RSSyl: Reworked item comparing logic, partly based on bug #3429. 16330 163312015-06-03 [Andrej Kacian] 3.11.1-113-g1dc9b3ed9 16332 16333 * src/Makefile.am 16334 Pass --export-* flags correctly to the linker, depending on platform. 16335 163362015-05-30 [Andrej Kacian] 3.11.1-112-g1b8998085 16337 16338 * configure.ac 16339 * src/plugins/rssyl/Makefile.am 16340 Use pkg-config to detect Expat library. 16341 163422015-05-30 [Andrej Kacian] 3.11.1-111-g545ff0cc0 16343 16344 * src/plugins/rssyl/libfeed/date.c 16345 * src/plugins/rssyl/libfeed/parser_atom10.c 16346 * src/plugins/rssyl/libfeed/parser_rdf.c 16347 * src/plugins/rssyl/libfeed/parser_rss20.c 16348 RSSyl: Use procheader_date_parse() for RFC3339 date strings. This 16349 allows us to remove the parseISO8601Date() function, and therefore 16350 use of strptime(), which does not exist on all platforms. 16351 163522015-05-30 [Andrej Kacian] 3.11.1-110-g3b6cfef6e 16353 16354 * src/procheader.c 16355 Rewrote parsing of RFC3339 datetime strings. This rewrite supports 16356 all allowed separators between date and time: both uppercase and 16357 lowercase 'T', as well as space. Only thing not yet supported is 'Z' 16358 instead of time zone offset, I will hopefully add that later. 16359 163602015-05-30 [Andrej Kacian] 3.11.1-109-g87adea61f 16361 16362 * src/plugins/rssyl/claws.def 16363 RSSyl: Updated list of symbols needed from claws-mail core. Needed 16364 for building for Windows. 16365 163662015-05-30 [Andrej Kacian] 3.11.1-108-g8469cc013 16367 16368 * src/plugins/rssyl/rssyl_update_comments.c 16369 RSSyl: struct dirent doesn't have d_type member on Windows. 16370 163712015-05-30 [Andrej Kacian] 3.11.1-107-g4dbb2b5d9 16372 16373 * src/plugins/rssyl/rssyl.c 16374 RSSyl: Remove unnecessary use of link() in rssyl_add_msgs(). 16375 163762015-05-30 [Andrej Kacian] 3.11.1-106-gd67428796 16377 16378 * src/common/utils.c 16379 Fix typo in variable name in Windows g_open() implementation. 16380 163812015-05-28 [Ricardo Mones] 3.11.1-105-gfed3e19ea 16382 16383 * AUTHORS 16384 * src/folderutils.c 16385 * src/folderutils.h 16386 * src/folderview.c 16387 * src/gtk/authors.h 16388 Fix bug #1941 ‘recursive "mark read all"’ Based on the original 16389 patch from Robert David which unfortunately didn't marked as read the 16390 folder currently open on summary view. 16391 163922015-05-28 [Paul] 3.11.1-104-gc3112d842 16393 16394 * src/ldapserver.c 16395 fix last commit my fault, not a problem with the patch 16396 163972015-05-28 [Paul] 3.11.1-103-g084d8dcad 16398 16399 * src/ldapserver.c 16400 Fix LDAP access using TLS protocol Patch by Darko Koruga. 16401 164022015-05-27 [Andrej Kacian] 3.11.1-102-ga52401526 16403 16404 * src/plugins/rssyl/libfeed/parser.c 16405 * src/plugins/rssyl/libfeed/parser.h 16406 * src/plugins/rssyl/libfeed/parser_atom10.c 16407 * src/plugins/rssyl/libfeed/parser_atom10.h 16408 * src/plugins/rssyl/libfeed/parser_rdf.c 16409 * src/plugins/rssyl/libfeed/parser_rdf.h 16410 RSSyl: Fix compilation on OS X. The enums declared in libfeed's 16411 parser*.h files sneaked through to object built from old_feeds.c 16412 file, due to parser.h include. For some reason, this bothers OS X 16413 compiler. Since these enums were only used in their respective 16414 parser*.c file, I just moved them there. 16415 164162015-05-21 [Andrej Kacian] 3.11.1-101-ge0aa60ca7 16417 16418 * src/plugins/rssyl/rssyl_add_item.c 16419 RSSyl: Leave unread flag on new items regardless of silent_update 16420 setting. Closes bug #2601 16421 164222015-05-18 [Ricardo Mones] 3.11.1-100-gf3d3586ed 16423 16424 * src/plugins/fancy/fancy_viewer.c 16425 * src/plugins/newmail/newmail.c 16426 * src/plugins/pgpcore/sgpgme.c 16427 * src/plugins/pgpinline/pgpinline.c 16428 * src/plugins/pgpmime/pgpmime.c 16429 Almost switch plugins from strerror to g_strerror Refusing to modify 16430 spamassassin's libspamc.c code to avoid diverging (more) from 16431 original ASF code. It's a pity they don't provide a shared library 16432 for this, or at least for the message_read/message_filter functions 16433 used by the plugin :) 16434 164352015-05-18 [Ricardo Mones] 3.11.1-99-g6fc7c18a8 16436 16437 * src/action.c 16438 * src/common/socket.c 16439 * src/common/ssl_certificate.c 16440 * src/common/utils.c 16441 * src/compose.c 16442 * src/crash.c 16443 * src/main.c 16444 * src/mbox.c 16445 * src/mimeview.c 16446 * src/prefs_gtk.c 16447 * src/textview.c 16448 Switch core from strerror to g_strerror 16449 164502015-05-17 [Andrej Kacian] 3.11.1-98-g64e5421bb 16451 16452 * src/plugins/rssyl/libfeed/parser_atom10.c 16453 * src/plugins/rssyl/libfeed/parser_rdf.c 16454 * src/plugins/rssyl/libfeed/parser_rss20.c 16455 RSSyl: Strip leading and trailing whitespace from XML tag contents. 16456 164572015-05-16 [Ricardo Mones] 3.11.1-97-g46c8c4081 16458 16459 * src/summary_search.c 16460 * src/summaryview.c 16461 * src/summaryview.h 16462 Update summary view status after "Find all" In search messages 16463 dialog (Edit/Search folder...) pressing "Find all" left the summary 16464 view status empty regardless of the result. The status of the 16465 resulting selection when matching messages are found is displayed 16466 now. If no message is matched it remains empty as before. 16467 164682015-05-07 [Andrej Kacian] 3.11.1-96-g455d23439 16469 16470 * src/plugins/rssyl/libfeed/date.c 16471 * src/plugins/rssyl/libfeed/date.h 16472 * src/plugins/rssyl/libfeed/parser_rdf.c 16473 * src/plugins/rssyl/libfeed/parser_rss20.c 16474 RSSyl: use procheader_date_parse() instead of parseRFC822Date(). 16475 164762015-05-04 [Ricardo Mones] 3.11.1-95-g3d05195eb 16477 16478 * src/printing.c 16479 Fix GLib-GObject-CRITICAL message when printing Message was: 16480 “g_object_ref: assertion 'G_IS_OBJECT (object)' failed” 16481 164822015-04-29 [Ricardo Mones] 3.11.1-94-g6d45e57eb 16483 16484 * src/plugins/notification/notification_prefs.c 16485 * src/plugins/rssyl/rssyl_prefs.c 16486 * src/plugins/vcalendar/libical/libical/icalderivedproperty.c.in 16487 Fix bug #2981 and other two implicit... ...declaration warnings I 16488 probably introduced in previous commits: • 16489 notification_prefs.c:1285:2: warning: implicit declaration of 16490 function 'filesel_select_file_open' [-Wimplicit-function-declaration] 16491 • rssyl_prefs.c:110:2: warning: implicit declaration of function 16492 'filesel_select_file_open' [-Wimplicit-function-declaration] • 16493 icalderivedproperty.c:374:4: warning: implicit declaration of 16494 function 'icalproperty_add_parameters' 16495 [-Wimplicit-function-declaration] ;-) 16496 164972015-04-25 [Ricardo Mones] 3.11.1-93-g43930e40f 16498 16499 * src/plugins/managesieve/Makefile.am 16500 Fix 'make dist' for Managesieve plugin make[5]: Entering directory 16501 '/home/mones/hydra/claws-dev/src/plugins/managesieve' make[5]: *** No 16502 rule to make target 'sieve_plugin.h', needed by 'distdir'. Stop. 16503 165042015-04-25 [Ricardo Mones] 3.11.1-92-g59983165b 16505 16506 * src/gtk/authors.h 16507 Add author of Managesieve plugin also to About dialog 16508 165092015-04-25 [Andrej Kacian] 3.11.1-91-gf35429aec 16510 16511 * AUTHORS 16512 * README 16513 Update AUTHORS and README regarding the Managesieve plugin. 16514 165152014-11-22 [Charles Lehner] 3.11.1-90-g952c6d7e3 16516 16517 * configure.ac 16518 * doc/src/readme.txt 16519 * doc/src/rfc5804.txt 16520 * src/plugins/Makefile.am 16521 * src/plugins/managesieve/Makefile.am 16522 * src/plugins/managesieve/claws.def 16523 * src/plugins/managesieve/managesieve.c 16524 * src/plugins/managesieve/managesieve.h 16525 * src/plugins/managesieve/plugin.def 16526 * src/plugins/managesieve/sieve_editor.c 16527 * src/plugins/managesieve/sieve_editor.h 16528 * src/plugins/managesieve/sieve_manager.c 16529 * src/plugins/managesieve/sieve_manager.h 16530 * src/plugins/managesieve/sieve_plugin.c 16531 * src/plugins/managesieve/sieve_prefs.c 16532 * src/plugins/managesieve/sieve_prefs.h 16533 * src/plugins/managesieve/version.rc 16534 Add ManageSieve plugin 16535 165362014-11-16 [Charles Lehner] 3.11.1-89-g9b928dfc0 16537 16538 * src/message_search.c 16539 * src/message_search.h 16540 Make message_search interface-based - Factor out compose/messageview 16541 checking. - Make general so other code can use it 16542 165432014-11-22 [Charles Lehner] 3.11.1-88-gb0978b8f4 16544 16545 * src/common/session.c 16546 * src/common/session.h 16547 Add callback for session connection result 16548 165492015-04-25 [Ricardo Mones] 3.11.1-87-g56422f563 16550 16551 * src/plugins/vcalendar/vcal_folder.c 16552 Reuse PLUGINS_URI #define 16553 165542015-04-22 [Ricardo Mones] 3.11.1-86-g4b21af325 16555 16556 * AUTHORS 16557 * src/gtk/authors.h 16558 * src/plugins/mailmbox/mailmbox.c 16559 Fix bug #3419 ‘Saving/appending messages to an mbox file violates 16560 RFC#4155’ RFC4155 is informative, anyway, this makes message 16561 separator headers conform to qmail mboxrd format: 16562 http://qmail.org./man/man5/mbox.html Original patch thanks to Johan 16563 Vromans. 16564 165652015-04-22 [Andrej Kacian] 3.11.1-85-g9cf5b73b4 16566 16567 * src/compose.c 16568 Compose window: Fix bug #3421 - Recipients list doesn't scroll when 16569 moving with arrow keys. 16570 165712015-04-07 [Ricardo Mones] 3.11.1-84-gc45ba3666 16572 16573 * src/prefs_folder_item.c 16574 Adjust templates panel of folder properties 16575 165762015-03-22 [Andrej Kacian] 3.11.1-83-g4c0932c6a 16577 16578 * src/gtk/foldersort.c 16579 In mailbox order dialog, set selection mode after the list has been 16580 populated, so that when the first row gets selected by default, the 16581 triggered set_selected() function can correctly set sensitivity on 16582 up/down buttons. 16583 165842015-03-22 [Andrej Kacian] 3.11.1-82-g5385cff85 16585 16586 * src/gtk/foldersort.c 16587 Allow single-click to select mailboxes in the mailbox order dialog. 16588 165892015-03-21 [Andrej Kacian] 3.11.1-81-g908e37385 16590 16591 * src/common/defs.h 16592 Removed unused MBOX_CACHE_DIR from defs.h. 16593 165942015-03-21 [Paul] 3.11.1-80-gf7914c602 16595 16596 * src/summaryview.c 16597 fix bug 3407, 'Pressing the "Date" column header to "sort by date" 16598 causes all columns to have a sort arrow.' It was only apparent when 16599 sorting by thread date, not sorting by date. 16600 166012015-03-15 [Holger Berndt] 3.11.1-79-gde6f18826 16602 16603 * src/plugins/python/python_plugin.c 16604 Python plugin: Silence parasite glib warnings 16605 166062015-03-15 [Holger Berndt] 3.11.1-78-gf793a3ae6 16607 16608 * src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.c 16609 Notification plugin: Remove spurious warning 16610 166112015-03-15 [Holger Berndt] 3.11.1-77-gc310c6b94 16612 16613 * src/plugins/gdata/cm_gdata_contacts.c 16614 GData plugin: Harden against missing fields 16615 166162015-03-15 [Andrej Kacian] 3.11.1-76-g897ba6486 16617 16618 * src/imap.c 16619 Change "OpenSSL support" to "TLS support" in a dialog message. 16620 166212015-03-07 [Ricardo Mones] 3.11.1-75-g9971efeb2 16622 16623 * src/Makefile.am 16624 Do not link main binary to GPGME libraries Fixes half of 16625 <https://bugs.debian.org/779824>; the other half was fixed in commit 16626 22e05b492f09ed1d20cd48e1917d1dead0fc248e. 16627 166282015-03-05 [Paul] 3.11.1-74-ga2457c525 16629 16630 * AUTHORS 16631 * src/gtk/authors.h 16632 * tools/tbird2claws.py 16633 for Python 2.x set encoding to UTF-8 also: don't mix tabs and spaces 16634 (replace tabs) a syntax fix several typo fixes Patch by Daniel Zaoui 16635 166362015-03-05 [Paul] 3.11.1-73-ga4a376355 16637 16638 * src/plugins/vcalendar/vcal_folder.c 16639 fix bug 1769, ' vCalendar timezone glitches' Patch by Darko Koruga 16640 166412015-02-25 [Ricardo Mones] 3.11.1-72-g9cbe67d12 16642 16643 * manual/es/keyboard.xml 16644 Sync Spanish manual translation 16645 166462015-02-25 [Ricardo Mones] 3.11.1-71-g8cca354e3 16647 16648 * manual/keyboard.xml 16649 Fix bug #3389 ‘document 'F12' shortcut’ 16650 166512015-02-20 [Ricardo Mones] 3.11.1-70-g6f2e17c6d 16652 16653 * src/plugins/fetchinfo/fetchinfo_plugin.c 16654 * src/plugins/fetchinfo/fetchinfo_plugin_gtk.c 16655 Fetchinfo: slightly improve prefs, add hints 16656 166572015-02-19 [Ricardo Mones] 3.11.1-69-gb700ea977 16658 16659 * src/prefs_toolbar.c 16660 Fix widget spacing in toolbar preferences pages 16661 166622015-02-11 [Ricardo Mones] 3.11.1-68-g3463ede0f 16663 16664 * src/plugins/notification/notification_prefs.c 16665 Notification plugin: standardise preferences Make notification 16666 preferences look more like the rest of application: • Browse button 16667 for file selections • Remove colons from labels • Label with unit(s) 16668 after spinners where appropriate • Use hints for special values • Use 16669 frames to group related widgets • Package widgets without tables and 16670 use existing macros 16671 166722015-02-05 [Michael Rasmussen] 3.11.1-67-g87ab2b6cf 16673 16674 * src/plugins/clamd/clamav_plugin_gtk.c 16675 Fix bug #3380. Initialize widget before callback handler for 16676 'clicked' 16677 166782015-01-29 [Ricardo Mones] 3.11.1-66-gd6ba81337 16679 16680 * src/plugins/rssyl/rssyl_prefs.c 16681 * src/plugins/rssyl/rssyl_prefs.h 16682 Fix bug #3363 “preferences page composition seems weird” 16683 166842015-01-29 [Ricardo Mones] 3.11.1-65-gd8a6df27a 16685 16686 * src/plugins/fancy/fancy_prefs.c 16687 Fancy: improve readability and standardise labels 16688 166892015-01-27 [Ricardo Mones] 3.11.1-64-g6c698906d 16690 16691 * src/plugins/libravatar/libravatar_prefs.c 16692 Libravatar: more compact prefs, add hint to entry 16693 166942015-01-26 [Paul] 3.11.1-63-gb6a112c69 16695 16696 * src/codeconv.h 16697 * src/compose.c 16698 * src/mainwindow.c 16699 * src/procmime.c 16700 Mac-Cyrillic menu updates. patch by Anton Butanaev 16701 167022015-01-25 [Ricardo Mones] 3.11.1-62-gde2040b63 16703 16704 * src/plugins/address_keeper/address_keeper_prefs.c 16705 AddressKeeper: improve preferences panel 16706 167072015-01-23 [Ricardo Mones] 3.11.1-61-g26dabe640 16708 16709 * src/plugins/attachwarner/attachwarner_prefs.c 16710 AttachWarner: rearrange checkbox, standardise labels 16711 167122015-01-17 [Ricardo Mones] 3.11.1-60-gd8846b733 16713 16714 * src/plugins/rssyl/rssyl_feed_props.c 16715 * src/plugins/rssyl/rssyl_prefs.c 16716 * src/plugins/rssyl/rssyl_subscribe_gtk.c 16717 Remove GTK+ checks lower than required version INSTALL file says 16718 2.16 is required since some time ago, hence removing these remnants 16719 from the glorious days of GTK+2 :) 16720 167212015-01-19 [Paul] 3.11.1-59-g72dbf64f3 16722 16723 * AUTHORS 16724 * src/codeconv.c 16725 * src/codeconv.h 16726 * src/compose.c 16727 * src/gtk/authors.h 16728 * src/mainwindow.c 16729 * src/messageview.c 16730 * src/prefs_send.c 16731 * src/procmime.c 16732 add support for x-mac-cyrillic encoding. patch by Anton Butanaev. 16733 167342015-01-14 [Colin Leroy] 3.11.1-58-gc0810db8b 16735 16736 * src/prefs_account.c 16737 * src/wizard.c 16738 Fix bug #3364, segfault in src/wizard.c: add missing return Fix bug 16739 #3365, segfault in src/prefs_account.c: add missing return 16740 167412014-11-15 [Ricardo Mones] 3.11.1-57-g002986de7 16742 16743 * src/plugins/rssyl/rssyl_update_feed.c 16744 Fix bug# 3098: add auth to context and handle error 16745 167462014-11-15 [Ricardo Mones] 3.11.1-56-g4d7a53448 16747 16748 * src/plugins/rssyl/rssyl.c 16749 * src/plugins/rssyl/rssyl.h 16750 * src/plugins/rssyl/rssyl_feed_props.c 16751 * src/plugins/rssyl/rssyl_feed_props.h 16752 RSSyl: preferences for HTTP auth basic 16753 167542014-11-15 [Ricardo Mones] 3.11.1-55-g1d559b2de 16755 16756 * src/plugins/rssyl/libfeed/feed.c 16757 * src/plugins/rssyl/libfeed/feed.h 16758 RSSyl: support HTTP basic auth in libfeed 16759 167602015-01-03 [Andrej Kacian] 3.11.1-54-gd9b0f9d89 16761 16762 * src/etpan/imap-thread.c 16763 * src/imap.c 16764 * src/imap.h 16765 * src/prefs_account.c 16766 Add support for SCRAM-SHA-1 authentication mechanism (via libetpan) 16767 to IMAP. 16768 167692015-01-08 [Andrej Kacian] 3.11.1-53-g72510f27b 16770 16771 * src/plugins/rssyl/libfeed/date.c 16772 RSSyl: Day-of-week name in RFC822 timestamps is optional. 16773 167742015-01-05 [Ricardo Mones] 3.11.1-52-gd4fa1c076 16775 16776 * src/advsearch.c 16777 * src/gtk/quicksearch.c 16778 Fix bug #1797 “quicksearch could also search the Cc field” Updated 16779 patch by Barry Warsaw <barry@python.org>, thanks! 16780 167812015-01-01 [Andrej Kacian] 3.11.1-51-gd05156031 16782 16783 * src/plugins/rssyl/libfeed/parser.c 16784 RSSyl: Fix handling of feeds with encodings unknown to expat. Turns 16785 out the only thing missing was that HAVE_ICONV macro (from config.h) 16786 was not defined in parser.c, so our "unknown encoding" expat handler 16787 function did nothing. Fixes bug #3339. 16788 167892014-12-22 [Andrej Kacian] 3.11.1-50-g22e05b492 16790 16791 * configure.ac 16792 Use AC_CHECK_LIB instead of AC_SEARCH_LIBS, to prevent adding 16793 -larchive to global LIBS variable. This gets rid of superfluous 16794 dynamic link against libarchive in all built executables (claws-mail 16795 and plugins). 16796 167972014-12-19 [Colin Leroy] 3.11.1-49-gb01845535 16798 16799 * src/plugins/vcalendar/vcal_manager.c 16800 Fix bug #3354, "Event cancellation uses incorrect method parameter 16801 for Content-Type header" 16802 168032014-12-19 [Colin Leroy] 3.11.1-48-g2fc36b1cd 16804 16805 * src/codeconv.c 16806 * src/compose.c 16807 Better fix for bug #3349 (almost all the needed code was there :-) 16808 168092014-12-17 [Ricardo Mones] 3.11.1-43-gff2f663eb 16810 16811 * src/codeconv.c 16812 * src/compose.c 16813 Improve feedback to user when bug #3349 16814 168152014-12-15 [Paul] 3.11.1-42-g656c1735c 16816 16817 * src/procmime.c 16818 fix bug 3351, 'Two problems when re-sending a file with an 16819 attachment' (really one problem, though) 16820 168212014-12-12 [Jakub Kicinski] 3.11.1-44-g0d02a35cc 16822 16823 * src/etpan/etpan-thread-manager.c 16824 * src/etpan/imap-thread.c 16825 * src/etpan/nntp-thread.c 16826 Use memset to initialize struct etpan_thread_op also remove 16827 duplicated zeroing. 16828 168292014-12-12 [Jakub Kicinski] 3.11.1-43-g7d5e6ca5a 16830 16831 * src/etpan/imap-thread.c 16832 Synchronize mailimap deletion against async operations Right now 16833 main thread can free mailimap while its background thread is still 16834 performing operations on it. Fix it by moving deletion to the worker 16835 thread and making sure nobody uses stale pointers. 16836 168372014-12-12 [Jakub Kicinski] 3.11.1-42-g6d36a1335 16838 16839 * src/etpan/imap-thread.c 16840 * src/etpan/imap-thread.h 16841 * src/imap.c 16842 Swap return value and argument of imap_threaded_capability() 16843 imap_threaded_capability() is the only imap_threaded_*() function 16844 which does not return status, instead status is written to a pointer 16845 passed as argument and function returns retrieved capabilities. To 16846 unify behaviour of all imap_threaded_*() functions make it return 16847 status and pass capabilities through an out argument. 16848 168492014-12-09 [Paul] 3.11.1-41-g9f4528e13 16850 16851 * src/compose.c 16852 when cancelling a msg written with an external editor, get rid of the 16853 draft copy. thanks to Darko Koruga. 16854 168552014-12-09 [Andrej Kacian] 3.11.1-40-ge19ba17f9 16856 16857 * src/compose.c 16858 Compose window: Change Subject mnemonic from 's' to 'u', since 's' is 16859 already used by Spelling menu. 16860 168612014-12-08 [Andrej Kacian] 3.11.1-39-gfcd8492f7 16862 16863 * src/compose.c 16864 Compose window: sender address line gets its own label with a 16865 mnemonic, similar to Subject line. 16866 168672014-12-07 [Andrej Kacian] 3.11.1-38-g1ffe0d0d1 16868 16869 * src/codeconv.c 16870 Properly allocate buffer in conv_encode_header_full() for 16871 quoted-printable encoding. Closes bug #3338, reported by Michael 16872 Hughes. 16873 168742014-12-07 [Andrej Kacian] 3.11.1-37-ge746281f5 16875 16876 * src/compose.c 16877 Compose window: activating the GtkEntry with sender address activates 16878 the account selection combobox. Closes bug #3345, reported by Barry 16879 Warsaw. 16880 168812014-12-04 [Ricardo Mones] 3.11.1-36-g572802d05 16882 16883 * src/addr_compl.c 16884 Fix crash opening folder (Debian bug #771737) See 16885 https://bugs.debian.org/771737 for details. 16886 168872014-11-29 [Ricardo Mones] 3.11.1-35-ga8df3ae48 16888 16889 * src/plugins/tnef_parse/ytnef.c 16890 Fix possible buffer overflow (CVE 2010-5109) Patch by Petr Písař 16891 <ppisar@redhat.com> RedHat bug: 16892 https://bugzilla.redhat.com/show_bug.cgi?id=831322 Debian bug: 16893 https://bugs.debian.org/771360 16894 168952014-11-27 [Andrej Kacian] 3.11.1-34-g5c904ffa6 16896 16897 * src/plugins/rssyl/libfeed/parser_atom10.c 16898 RSSyl: Fix argument order for strstr() in Atom parser. 16899 169002014-11-27 [Andrej Kacian] 3.11.1-33-g3143d89fc 16901 16902 * src/plugins/rssyl/libfeed/parser_atom10.c 16903 RSSyl: Ignore rel="..." feed link in Atom parser. 16904 169052014-11-27 [Andrej Kacian] 3.11.1-32-gdbedfb934 16906 16907 * src/plugins/rssyl/rssyl_add_item.c 16908 RSSyl: Do not run html entity replacement on URL and item id strings 16909 when adding an item. 16910 169112014-11-27 [Andrej Kacian] 3.11.1-31-g23c0630c1 16912 16913 * src/plugins/rssyl/strutils.c 16914 RSSyl: Fix allocated buffer size in previous commit to include space 16915 for terminating null byte; Fix minor logic bug. 16916 169172014-11-27 [Andrej Kacian] 3.11.1-30-g491667f21 16918 16919 * src/plugins/rssyl/strutils.c 16920 RSSyl: Wrote more robust replacing of HTML character references. We 16921 now handle decimal references (Ӓ), in addition to few selected 16922 named references. 16923 169242014-11-24 [Ricardo Mones] 3.11.1-29-ga10cf7518 16925 16926 * src/gtk/gtkcmclist.c 16927 Bug #2577 → improve focus rectangle removal in summaryview Patch by 16928 Andreas Rönnquist, thanks! 16929 169302014-11-24 [Andrej Kacian] 3.11.1-28-gf89eee0ab 16931 16932 * src/plugins/rssyl/libfeed/parser_atom10.c 16933 RSSyl: fix crash introduced by previous commit 16934 169352014-11-23 [Andrej Kacian] 3.11.1-27-g1b2734871 16936 16937 * src/plugins/rssyl/libfeed/feed.c 16938 * src/plugins/rssyl/libfeed/feed.h 16939 * src/plugins/rssyl/libfeed/parser_atom10.c 16940 RSSyl: Convert relative URLs in Atom entries to absolute URLs, using 16941 feed's <link> tag, if possible. 16942 169432014-11-17 [Ricardo Mones] 3.11.1-26-g00cade792 16944 16945 * src/unmime.c 16946 Fix address out of bounds crash while decoding mails For reference 16947 last stack frame: Program received signal SIGSEGV, Segmentation 16948 fault. 0x00007ffff1e820ca in ?? () from 16949 /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt full No symbol table info 16950 available. encoded_str=0x7fffffff23e6 16951 "=?UTF-8?B?RGF2aWQgUHLDqXZvdA==?= <david@tilapin.org>", addr_field=1) 16952 at unmime.c:135 decoded_text = 0xffffffffcdd6a0c0 <Address 16953 0xffffffffcdd6a0c0 out of bounds> quote_p = 0x0 len = 5 p = 16954 0x7fffffff23e6 "=?UTF-8?B?RGF2aWQgUHLDqXZvdA==?= <david@tilapin.org>" 16955 eword_begin_p = 0x7fffffff23e6 "=?UTF-8?B?RGF2aWQgUHLDqXZvdA==?= 16956 <david@tilapin.org>" encoding_begin_p = 0x7fffffff23ed 16957 "?B?RGF2aWQgUHLDqXZvdA==?= <david@tilapin.org>" text_begin_p = 16958 0x7fffffff23ef "?RGF2aWQgUHLDqXZvdA==?= <david@tilapin.org>" 16959 eword_end_p = 0x7fffffff2404 "?= <david@tilapin.org>" charset = 16960 "UTF-8", '\000' <repeats 19 times>, "\001\000\000\000\000\000\000" 16961 encoding = 66 'B' conv_str = 0x7fffcdd6a730 "\003" outbuf = 0xe45380 16962 out_str = 0x7fffcdd60e50 "E1Xq7ru-0002EK-Ro@franck.debian.org" 16963 out_len = 13 in_quote = 0 16964 169652014-11-17 [Colin Leroy] 3.11.1-25-g278a5b047 16966 16967 * src/common/utils.c 16968 * src/prefs_gtk.c 16969 * Add a warning in case the length of the string isn't the length of 16970 the decoded base64 content. * Base64-encoded crypt results of the 16971 passwords can contain \0, so treat them as binary. 16972 169732014-11-17 [Colin Leroy] 3.11.1-24-g07b572bc6 16974 16975 * src/common/smtp.c 16976 * src/common/utils.c 16977 * src/common/utils.h 16978 * src/gtk/gtkutils.c 16979 * src/ldif.c 16980 * src/prefs_account.c 16981 * src/prefs_gtk.c 16982 * src/unmime.c 16983 Add a wrapper function to decode base64, returning a null-terminated 16984 string. 16985 169862014-11-17 [Colin Leroy] 3.11.1-23-gd4005f12d 16987 16988 * src/msgcache.c 16989 Fix use after free 16990 169912014-11-16 [Colin Leroy] 3.11.1-22-ga1d8f05f4 16992 16993 * src/ldif.c 16994 Fix double free 16995 169962014-11-15 [Andrej Kacian] 3.11.1-21-g930395862 16997 16998 * src/common/smtp.c 16999 Remove double-free in SMTP AUTH PLAIN handling code. 17000 170012014-11-15 [Andrej Kacian] 3.11.1-20-ge53bedf00 17002 17003 * src/common/smtp.c 17004 Get rid of a forgotten debug_print(). 17005 170062014-11-15 [Andrej Kacian] 3.11.1-19-g0ff3e0287 17007 17008 * src/common/smtp.c 17009 Fix SMTP LOGIN auth method. 17010 170112014-11-15 [Michael Rasmussen] 3.11.1-18-g434811f2f 17012 17013 * src/ldif.c 17014 * src/prefs_gtk.c 17015 fix a couple of memory leaks 17016 170172014-11-15 [Andrej Kacian] 3.11.1-17-ga2068001e 17018 17019 * doc/src/maintainer_guide.txt 17020 * src/codeconv.c 17021 * src/common/Makefile.am 17022 * src/common/base64.c 17023 * src/common/base64.h 17024 * src/common/smtp.c 17025 * src/compose.c 17026 * src/gtk/gtkutils.c 17027 * src/headerview.c 17028 * src/imap.c 17029 * src/ldif.c 17030 * src/plugins/pgpinline/pgpinline.c 17031 * src/plugins/spam_report/spam_report.c 17032 * src/prefs_account.c 17033 * src/prefs_customheader.c 17034 * src/prefs_gtk.c 17035 * src/procmime.c 17036 * src/textview.c 17037 * src/unmime.c 17038 Use GLib's implementation of Base64 instead of our own. 17039 170402014-11-15 [Michael Rasmussen] 3.11.1-13-g439a5cffc 17041 17042 * src/plugins/archive/archiver.c 17043 * src/plugins/archive/archiver.h 17044 * src/plugins/archive/archiver_gtk.c 17045 * src/plugins/archive/archiver_prefs.c 17046 * src/plugins/archive/archiver_prefs.h 17047 * src/plugins/archive/libarchive_archive.c 17048 * src/plugins/archive/libarchive_archive.h 17049 remove unused code relating to old unsupported version of libarchive 17050 170512014-11-07 [Andrej Kacian] 3.11.1-14-gfd3e5155c 17052 17053 * src/plugins/bogofilter/bogofilter.c 17054 * src/plugins/bogofilter/bogofilter.h 17055 * src/plugins/bogofilter/bogofilter_gtk.c 17056 Bogofilter: In addition to deleting or saving a spam message, allow 17057 third option, where such message is only marked as spam, but is let 17058 through for user to handle it further (perhaps via filtering rules). 17059 170602014-11-10 [Andrej Kacian] 3.11.1-13-gae516559e 17061 17062 * src/prefs_matcher.c 17063 Increase allowed range for age matcher condition widget. 10000 should 17064 be enough for everyone. 17065 170662014-11-04 [Ricardo Mones] 3.11.1-12-g22f9e2e53 17067 17068 * src/gtk/gtkcmclist.c 17069 Fix bug #3321 → revert "Remove unreachable code" This reverts commit 17070 8090f02e4d5c41be4325f0a13d6b0d98ca03684b. Many thanks to Andreas 17071 Rönnquist for the enlightenment! 17072 170732014-11-02 [Andrej Kacian] 3.11.1-11-g723df44ba 17074 17075 * src/plugins/rssyl/rssyl.c 17076 Revert "RSSyl: Lose the .deleted file on folder move for now" - it 17077 will work now, after last commit This reverts commit 17078 f59759b1ba4e3f02cd87450761da89059d645684. 17079 170802014-11-01 [Andrej Kacian] 3.11.1-10-gb30726c61 17081 17082 * src/folder.c 17083 When copying a folder, copy its metadata before copying contents. 17084 170852014-10-31 [wwp] 3.11.1-7-gb31596fbc 17086 17087 * src/plugins/archive/libarchive_archive.c 17088 Fix compat with libarchive 2.8.x (killed by 3.10.1-85-ga5e54ec). 17089 170902014-10-31 [Paul] 3.11.1-7-g64f523e4a 17091 17092 * src/plugins/pgpcore/sgpgme.c 17093 better implementation of 420e8349978b7c927a80f1a5dd63fd737526feed. 17094 thanks to Ticho for the push. 17095 170962014-10-30 [Paul] 3.11.1-6-gdf413fd86 17097 17098 * README 17099 * manual/es/intro.xml 17100 * manual/intro.xml 17101 update sf.net project link 17102 171032014-10-30 [Paul] 3.11.1-5-g420e83499 17104 17105 * src/plugins/pgpcore/sgpgme.c 17106 implement RFE 3314, 'user can't see validity of gpg signatures' [SIC] 17107 also a little reformatting of similar strings 17108 171092014-10-28 [Ricardo Mones] 3.11.1-4-g5800b5c77 17110 17111 * src/plugins/mailmbox/maillock.c 17112 * src/plugins/mailmbox/mailmbox_types.c 17113 * src/plugins/mailmbox/mailmbox_types.h 17114 * src/plugins/mailmbox/mmapstring.c 17115 Fix bug #3211 ‘Fails to build in Debian hurd-i386’ 17116 171172014-10-28 [Ricardo Mones] 3.11.1-3-g44131ac69 17118 17119 * Makefile.am 17120 Recover desktop file installation 17121 171222014-10-28 [Ricardo Mones] 3.11.1-2-gcfde37a35 17123 17124 * claws-mail.desktop 17125 Fix categories and recover keywords in desktop file 17126 171272014-10-28 [Paul] 3.11.1-1-g3a0c349bc 17128 17129 * configure.ac 17130 build libindicate support with indicate 0.6 and indicate 0.7 17131 171322014-10-27 [Paul] 3.11.1 17133 17134 * NEWS 17135 * README 17136 * RELEASE_NOTES 17137 in preparation for release 3.11.1 17138 171392014-10-27 [Paul] 3.11.0-16-ge8159b799 17140 17141 * AUTHORS 17142 * configure.ac 17143 * po/nb.po 17144 * src/gtk/authors.h 17145 add Norwegian Bokmål translation, submiited by Eyolf Østrem 17146 171472014-10-27 [Paul] 3.11.0-15-g8d6db31da 17148 17149 * .gitignore 17150 * INSTALL 17151 * Makefile.am 17152 * autogen.sh 17153 * claws-mail.desktop 17154 * claws-mail.desktop.in 17155 * configure.ac 17156 * po/Makefile.in.in 17157 * po/POTFILES.in 17158 remove all traces of intltool, and hence don't install appdata, 17159 because it's broken (yes, still!) 17160 171612014-10-27 [Paul] 3.11.0-11-g34f23bba1 17162 17163 * po/bg.po 17164 fix fatal error 17165 171662014-10-25 [Andrej Kacian] 3.11.0-12-gc19facda6 17167 17168 * src/plugins/rssyl/libfeed/feed.c 17169 RSSyl: Allow use of .netrc by libcurl. Bug/enhancement #3309, by 17170 Vincent Pelletier 17171 171722014-10-23 [Ricardo Mones] 3.11.0-11-g031ad564c 17173 17174 * po/bg.po 17175 * po/de.po 17176 Fix format for translated desktop keywords 17177 171782014-10-23 [Andrej Kacian] 3.11.0-10-g1660e564d 17179 17180 * src/plugins/rssyl/rssyl.c 17181 RSSyl: Fix memory leak caused by last commit. 17182 171832014-10-23 [Andrej Kacian] 3.11.0-9-g8987e5620 17184 17185 * src/plugins/rssyl/rssyl.c 17186 RSSyl: start using folder cache 17187 171882014-10-23 [Ricardo Mones] 3.11.0-8-gf9816ddf4 17189 17190 * src/plugins/rssyl/rssyl_update_feed.c 17191 Free newly created strings from g_markup_printf_escaped Fixes also 17192 build with hardening flags: • rssyl_update_feed.c:124:6: error: 17193 format not a string literal and no format arguments 17194 [-Werror=format-security] • rssyl_update_feed.c:135:8: error: format 17195 not a string literal and no format arguments 17196 [-Werror=format-security] • rssyl_update_feed.c:222:6: error: format 17197 not a string literal and no format arguments 17198 [-Werror=format-security] 17199 172002014-10-22 [Andrej Kacian] 3.11.0-7-g86c33788d 17201 17202 * src/common/session.c 17203 Use gnutls_priority override for STARTTLS as well. 17204 172052014-10-21 [Andrej Kacian] 3.11.0-6-gc556bad4c 17206 17207 * src/pop.c 17208 Use gnutls_priority override also for POP3 connections. 17209 172102014-10-21 [Andrej Kacian] 3.11.0-5-gae9762c4e 17211 17212 * src/plugins/rssyl/rssyl_update_feed.c 17213 RSSyl: fix markup escaping in one more alertpanel_error in 17214 rssyl_update_feed() 17215 172162014-10-21 [Paul] 3.11.0-4-g7be200e62 17217 17218 * src/plugins/rssyl/rssyl_update_feed.c 17219 fix bug 3306, 'HTML tag </b> is not always rendered in error dialog' 17220 172212014-10-21 [Paul] 3.11.0-3-g0e4799d58 17222 17223 * src/plugins/rssyl/rssyl_cb_menu.c 17224 use standard hyphen-less "Claws Mail" in user-facing strings. Thanks 17225 to Thomas Bellmann. 17226 172272014-10-21 [Paul] 3.11.0-2-g3746c8ed6 17228 17229 * src/plugins/python/python_plugin.c 17230 fix some missing whitespace, and standardise the placement of the 17231 whitespace. thanks to Thomas Bellmann. 17232 172332014-10-21 [Paul] 3.11.0-1-g7774783cf 17234 17235 * appdata/claws-mail-acpi_notifier.metainfo.xml.in 17236 * appdata/claws-mail-address_keeper.metainfo.xml.in 17237 * appdata/claws-mail-archive.metainfo.xml.in 17238 * appdata/claws-mail-att_remover.metainfo.xml.in 17239 * appdata/claws-mail-attachwarner.metainfo.xml.in 17240 * appdata/claws-mail-bogofilter.metainfo.xml.in 17241 * appdata/claws-mail-bsfilter.metainfo.xml.in 17242 * appdata/claws-mail-clamd.metainfo.xml.in 17243 * appdata/claws-mail-fancy.metainfo.xml.in 17244 * appdata/claws-mail-fetchinfo.metainfo.xml.in 17245 * appdata/claws-mail-gdata.metainfo.xml.in 17246 * appdata/claws-mail-geolocation.metainfo.xml.in 17247 * appdata/claws-mail-libravatar.metainfo.xml.in 17248 * appdata/claws-mail-mailmbox.metainfo.xml.in 17249 * appdata/claws-mail-newmail.metainfo.xml.in 17250 * appdata/claws-mail-notification.metainfo.xml.in 17251 * appdata/claws-mail-pdf_viewer.metainfo.xml.in 17252 * appdata/claws-mail-perl.metainfo.xml.in 17253 * appdata/claws-mail-pgpinline.metainfo.xml.in 17254 * appdata/claws-mail-pgpmime.metainfo.xml.in 17255 * appdata/claws-mail-python.metainfo.xml.in 17256 * appdata/claws-mail-rssyl.metainfo.xml.in 17257 * appdata/claws-mail-smime.metainfo.xml.in 17258 * appdata/claws-mail-spam_report.metainfo.xml.in 17259 * appdata/claws-mail-spamassassin.metainfo.xml.in 17260 * appdata/claws-mail-tnef_parse.metainfo.xml.in 17261 * appdata/claws-mail-vcalendar.metainfo.xml.in 17262 * appdata/claws-mail.appdata.xml.in 17263 some improvement to appdata summaries 17264 172652014-10-20 [Paul] 3.11.0 17266 17267 * configure.ac 17268 fix `make dist` 17269 172702014-10-20 [Paul] 3.10.1-177-g06f8bb0a3 17271 17272 * NEWS 17273 * README 17274 * RELEASE_NOTES 17275 3.11.0 unleashed! 17276 172772014-10-20 [Andrej Kacian] 3.10.1-176-g924f8c954 17278 17279 * src/plugins/rssyl/rssyl_subscribe.c 17280 * src/plugins/rssyl/rssyl_subscribe_gtk.c 17281 * src/plugins/rssyl/rssyl_subscribe_gtk.h 17282 RSSyl: when user chooses a different folder name for a newly 17283 subscribed feed, store the official title, so that it doesn't revert 17284 back after first feed update. 17285 172862014-10-20 [Paul] 3.10.1-175-gc77e9c8d6 17287 17288 * po/bg.po 17289 * po/de.po 17290 * po/eo.po 17291 * po/es.po 17292 * po/fi.po 17293 * po/he.po 17294 * po/lt.po 17295 * po/nl.po 17296 * po/pt_BR.po 17297 * po/sk.po 17298 * po/sv.po 17299 updated translations submitted by Yasen Pramatarov, Thomas Bellmann, 17300 Sian Mountbatten, Ricardo Mones Lastra, Flammie Pirinen, "Genghis 17301 Khan", Mindaugas, Marcel Pol, Frederico Goncalves Guimaraes, Slavko, 17302 and Andreas Rönnquist 17303 173042014-10-20 [Paul] 3.10.1-174-g4f476b7b7 17305 17306 * configure.ac 17307 fix building with --disable-nls 17308 173092014-10-20 [Paul] 3.10.1-173-gebadc395e 17310 17311 * AUTHORS 17312 * src/gtk/authors.h 17313 you don't get into AUTHORS just for suggesting an idea, and that's 17314 all that the contribution is now 17315 173162014-10-20 [Paul] 3.10.1-172-gcb98d7498 17317 17318 * Makefile.am 17319 fix `make dist` 17320 173212014-10-19 [Andrej Kacian] 3.10.1-171-gf59759b1b 17322 17323 * src/plugins/rssyl/rssyl.c 17324 RSSyl: Lose the .deleted file on folder move for now 17325 173262014-10-18 [Andrej Kacian] 3.10.1-170-g53de07493 17327 17328 * src/plugins/rssyl/rssyl.c 17329 RSSyl: Copy RFolderItem private data properly. 17330 173312014-10-18 [Andrej Kacian] 3.10.1-169-g532c08a45 17332 17333 * src/plugins/rssyl/rssyl.c 17334 Revert "RSSyl: Just copy all of the custom folderlist xml tags in 17335 copy_private_data via folder_item_{get,set}_xml class functions, 17336 instead of handling feed properties one by one." This reverts commit 17337 dc8728ee3222dbe49cdac81e6dc72b2ba206a046. 17338 173392014-10-16 [Colin Leroy] 3.10.1-168-gc6dc3e229 17340 17341 * src/common/ssl.c 17342 Disable SSL3.0 entirely as a Poodle fix. 17343 173442014-10-12 [Andrej Kacian] 3.10.1-167-gdc8728ee3 17345 17346 * src/plugins/rssyl/rssyl.c 17347 RSSyl: Just copy all of the custom folderlist xml tags in 17348 copy_private_data via folder_item_{get,set}_xml class functions, 17349 instead of handling feed properties one by one. 17350 173512014-10-05 [Ricardo Mones] 3.10.1-166-g77efe9e6e 17352 17353 * src/plugins/libravatar/libravatar.c 17354 * src/plugins/libravatar/libravatar_prefs.c 17355 * src/plugins/libravatar/libravatar_prefs.h 17356 Libravatar: allow reduced timeout for network requests Based on 17357 original patch from Christian Hesse, thanks! 17358 173592014-09-20 [Ricardo Mones] 3.10.1-165-g8090f02e4 17360 17361 * src/gtk/gtkcmclist.c 17362 Remove unreachable code Since this is within the switch case where 17363 selection_mode is GTK_SELECTION_BROWSE the if is always executed and 17364 the else path is never taken. 17365 173662014-09-28 [Paul] 3.10.1-164-geba128c4f 17367 17368 * src/imap.c 17369 re: last commit - of course, one debug_print() will do 17370 173712014-09-28 [Paul] 3.10.1-163-g72d7c35f0 17372 17373 * src/imap.c 17374 add more debug_prints in relation to bug 3049 17375 173762014-09-23 [Ricardo Mones] 3.10.1-162-g4d0ed65c5 17377 17378 * src/matcher.c 17379 Fix typos reported on irc (thanks!) 17380 173812014-09-10 [Ricardo Mones] 3.10.1-161-gd371ee555 17382 17383 * src/etpan/nntp-thread.c 17384 Improve thread-safety in NNTP 17385 173862014-09-18 [Ricardo Mones] 3.10.1-160-gff9859c1a 17387 17388 * tools/tbird2claws.py 17389 Fix bug 3285 ‘modify tbird2claws.py to handle subdirectory’ 17390 173912014-09-14 [Andrej Kacian] 3.10.1-159-g9e4d6e44b 17392 17393 * src/plugins/rssyl/parse822.c 17394 RSSyl: Do not use g_strsplit_set() to get the ID from message file, 17395 since the ID itself can contain < or > characters. Should fix bug 17396 #3282. 17397 173982014-09-13 [Ricardo Mones] 3.10.1-158-gbf4283e51 17399 17400 * AUTHORS 17401 * src/gtk/authors.h 17402 Add forgotten author of @^^ patch (and others) 17403 174042014-09-12 [Paul] 3.10.1-157-gedb27a1a7 17405 17406 * AUTHORS 17407 * src/gtk/authors.h 17408 * src/procmime.c 17409 fix bug 3265, 'procmime.c: unbalanced flockfile() / funlockfile()' 17410 Patch by Timo Teräs 17411 174122014-09-10 [Ricardo Mones] 3.10.1-156-gb29a924ec 17413 17414 * README 17415 * src/advsearch.c 17416 * src/gtk/quicksearch.c 17417 * src/imap.c 17418 * src/matcher.c 17419 * src/matcher.h 17420 * src/matcher_parser_parse.y 17421 * src/plugins/perl/cm_perl.pod 17422 * src/plugins/perl/perl_plugin.c 17423 * src/plugins/perl/tools/matcherrc2perlfilter.pl 17424 * src/prefs_matcher.c 17425 * src/procheader.c 17426 * src/procheader.h 17427 * src/textview.c 17428 * tools/filter_conv_new.pl 17429 Add new quicksearch for header's content only • The new “H S” filter 17430 searches for mail that contains string S in the content of any 17431 non-internal header. Based on patches¹² by H.Merijn Brand 17432 <h.m.brand@xs4all.nl>, with some reversion, refactoring, minor 17433 improvements and fixed typos. ¹ 17434 http://lists.claws-mail.org/pipermail/devel/2014-August/001257.html ² 17435 http://lists.claws-mail.org/pipermail/devel/2014-August/001258.html 17436 174372014-09-09 [Ricardo Mones] 3.10.1-155-g9d30727d9 17438 17439 * src/plugins/fancy/fancy_prefs.c 17440 Fancy: disallow editing for empty stylesheets 17441 174422014-09-05 [Paul] 3.10.1-154-gecb5946bb 17443 17444 * src/account.c 17445 disallow editing any account (even current account) when at least one 17446 compose window is open 17447 174482014-09-03 [wwp] 3.10.1-153-g250094ca6 17449 17450 * src/prefs_template.c 17451 Fix a typo. 17452 174532014-09-03 [Paul] 3.10.1-152-g8c7418e62 17454 17455 * src/common/template.c 17456 * src/common/template.h 17457 * src/compose.c 17458 * src/prefs_template.c 17459 add Reply-To to template config 17460 174612014-09-03 [Paul] 3.10.1-151-gbbf4c48e9 17462 17463 * src/codeconv.c 17464 fix msg display when utf8_instead_of_locale_for_broken_mail is turned 17465 off and you use a UTF-8 locale 17466 174672014-08-28 [Paul] 3.10.1-150-g6ab4f38a4 17468 17469 * AUTHORS 17470 * src/common/session.c 17471 * src/common/ssl.c 17472 * src/common/ssl.h 17473 * src/gtk/authors.h 17474 Don't differentiate the protocols used when using direct SSL/TLS 17475 versus STARTTLS Patch by Alessandro Di Federico 17476 174772014-08-20 [Andrej Kacian] 3.10.1-149-g7d0fc8614 17478 17479 * src/folderview.c 17480 When changing focus in folderview, make sure the newly focused folder 17481 is visible first. 17482 174832014-08-13 [Ricardo Mones] 3.10.1-148-gf1fd770f6 17484 17485 * po/es.po 17486 Improve translation (Debian bug #757929) 17487 174882014-08-19 [Ricardo Mones] 3.10.1-147-g7a114d508 17489 17490 * src/common/utils.c 17491 Fix bug #3246 ‘attachment open: "remember this" ignored if ~/.mailcap 17492 does not exist’ Add also a warning if intermediate file cannot be 17493 created. 17494 174952014-08-14 [Holger Berndt] 3.10.1-146-g9166dc63e 17496 17497 * src/plugins/python/accounttype.c 17498 * src/plugins/python/accounttype.h 17499 * src/plugins/python/composewindowtype.c 17500 Python plugin: Make 'account' property of ComposeWindow read/write 17501 175022014-08-13 [Andrej Kacian] 3.10.1-145-gfa8fd46c1 17503 17504 * src/plugins/rssyl/rssyl_cb_menu.c 17505 RSSyl: fix OPML import creating incorrect folder hierarchy 17506 175072014-08-12 [Holger Berndt] 3.10.1-144-g06165d299 17508 17509 * src/plugins/python/messageinfotype.c 17510 Python plugin: Add flag attributes to MessageInfo object 17511 175122014-08-05 [Paul] 3.10.1-143-g2abdcb244 17513 17514 * src/etpan/imap-thread.c 17515 * src/etpan/nntp-thread.c 17516 fix building without gnuTLS support 17517 175182014-08-02 [Michael Rasmussen] 3.10.1-142-gc8d32f0ab 17519 17520 * src/imap_gtk.c 17521 * src/mh_gtk.c 17522 * src/plugins/mailmbox/plugin_gtk.c 17523 * src/summaryview.c 17524 Fix to apply to new behavior of foldersel_set_tree. See 247a452 17525 175262014-08-02 [Michael Rasmussen] 3.10.1-141-g247a45227 17527 17528 * src/foldersel.c 17529 If cur_folder is not NULL then the folder tree will have cur_folder 17530 as root 17531 175322014-08-02 [Paul] 3.10.1-140-g81b067996 17533 17534 * src/plugins/pgpmime/pgpmime.c 17535 implement RFE 3239, 'Remove "Content-Disposition: attachment" from 17536 PGP/MIME signed messages' modified version of the patch submitted by 17537 tdajd@6paq.com 17538 175392014-08-01 [Colin Leroy] 3.10.1-139-gd1d1180b1 17540 17541 * src/plugins/pgpcore/sgpgme.c 17542 Fix missing fclose(), thanks to Kevin Day 17543 175442014-08-01 [Andrej Kacian] 3.10.1-138-g71e396072 17545 17546 * src/common/utils.c 17547 Add check for a NULL parameter to extract_address(), to prevent 17548 possible null pointer dereference. 17549 175502014-08-01 [Andrej Kacian] 3.10.1-137-gbf1a050d4 17551 17552 * src/summaryview.c 17553 Actually display "(No From)" in messageview's From column when 17554 appropriate. 17555 175562014-08-01 [Paul] 3.10.1-136-g7229dd2c7 17557 17558 * src/plugins/pgpcore/sgpgme.c 17559 tidy up after last commit 17560 175612014-08-01 [Paul] 3.10.1-135-gee35990fd 17562 17563 * AUTHORS 17564 * src/gtk/authors.h 17565 * src/plugins/pgpcore/sgpgme.c 17566 implement RFE 3238, 'GPG Mime Plugin exports contents to a tmpfile 17567 unnecessarily' The function gpgme_data_new_from_filepart() accepts a 17568 file stream with an offset. This information is already available via 17569 the mimeinfo variable. Instead of creating a new, temporary, file 17570 that contains some of the gpgme data, just use the original file as 17571 is. This saves resources especially on flash disks that have a 17572 limited number of writes. Patch by Kevin Day <thekevinday@gmail.com> 17573 175742014-07-30 [Paul] 3.10.1-134-g6e2217d5b 17575 17576 * src/html.c 17577 fix bug 3236, 'sc_html_parse_tag() does not recognize '<br/>' as line 17578 break' Patch by Fabian Keil. 17579 175802014-07-30 [Paul] 3.10.1-133-g9b59699c9 17581 17582 * src/unmime.c 17583 fix bug 3235, 'Extraneous double quotes inside base64-encoded From 17584 header confuse 'Reply' action' 17585 175862014-07-26 [Andrej Kacian] 3.10.1-132-g3a6a70c7b 17587 17588 * src/plugins/rssyl/rssyl_subscribe.c 17589 * src/plugins/rssyl/rssyl_subscribe_gtk.c 17590 * src/plugins/rssyl/rssyl_subscribe_gtk.h 17591 RSSyl: Convenience checkbox allowing user to open feed properties 17592 window after subscribing a new feed. 17593 175942014-07-25 [Andrej Kacian] 3.10.1-131-g4f09c0126 17595 17596 * src/plugins/rssyl/libfeed/parser_atom10.c 17597 RSSyl: Fix Atom parser getting lost within feed/author. 17598 175992014-07-25 [Paul] 3.10.1-130-g76d37e0ac 17600 17601 * src/mainwindow.c 17602 fix the doubled up mnemonic 17603 176042014-07-25 [Paul] 3.10.1-129-gb1a697d62 17605 17606 * src/mainwindow.c 17607 * src/prefs_common.c 17608 * src/prefs_common.h 17609 add option to toggle mainwindow menubar, (hotkey F12) 17610 176112014-07-19 [Paul] 3.10.1-128-g973011215 17612 17613 * src/plugins/fancy/fancy_viewer.c 17614 don't ignore stylesheet when reloading from popup prefs 17615 176162014-07-19 [Ricardo Mones] 3.10.1-127-gd0ad5f6a2 17617 17618 * src/plugins/spam_report/spam_report.c 17619 Fix http://bugs.debian.org/755022 (now uses https) 17620 176212014-07-16 [Paul] 3.10.1-126-gda036db0b 17622 17623 * src/plugins/libravatar/libravatar.c 17624 * src/plugins/libravatar/libravatar_missing.c 17625 * src/plugins/python/python_plugin.c 17626 fix some typos. patch by Andreas Rönnquist 17627 176282014-07-16 [Paul] 3.10.1-125-g491f369b6 17629 17630 * src/gtk/headers.h 17631 make the compiler be quiet. patch by Christian Hesse 17632 176332014-07-16 [Paul] 3.10.1-124-g1a51762c4 17634 17635 * src/plugins/fancy/fancy_prefs.c 17636 * src/plugins/fancy/fancy_prefs.h 17637 * src/plugins/fancy/fancy_viewer.c 17638 * src/plugins/fancy/fancy_viewer.h 17639 add user specified stylesheet option 17640 176412014-07-10 [Holger Berndt] 3.10.1-123-gae895c833 17642 17643 * src/plugins/python/composewindowtype.c 17644 Python plugin: Fix ComposeWindow.get_account_selection 17645 176462014-07-10 [Paul] 3.10.1-122-gc3b1f98e4 17647 17648 * src/gtk/quicksearch.c 17649 fix bug 3173, 'quick search ignores trailing blank' 17650 176512014-07-09 [Colin Leroy] 3.10.1-121-g7acbddf5c 17652 17653 * README 17654 Remove test 17655 176562014-07-08 [Colin Leroy] 3.10.1-120-g515309485 17657 17658 * README 17659 test commit 17660 176612014-07-05 [Paul] 3.10.1-119-g7fbc8356e 17662 17663 * src/summaryview.c 17664 don't switch from 'Thread Date' to 'Date' when clicking column header 17665 When sorting by Thread Date, make clicking the Date columm header 17666 not switch to sorting by Date, but remain sorting by Thread Date, 17667 just toggling between ascending/desending, and maintaining the 17668 previous behaviour when sorting by Date. 17669 176702014-07-02 [Andrej Kacian] 3.10.1-118-gcb8a2cde4 17671 17672 * src/plugins/rssyl/rssyl_add_item.c 17673 RSSyl: Fix errno declaration in rssyl_add_item() breaking compilation 17674 on *BSD 17675 176762014-07-01 [Andrej Kacian] 3.10.1-117-g9ff86db84 17677 17678 * src/plugins/rssyl/libfeed/date.c 17679 * src/plugins/rssyl/libfeed/feeditem.c 17680 * src/plugins/rssyl/libfeed/parser_atom10.c 17681 * src/plugins/rssyl/rssyl_add_item.c 17682 * src/plugins/rssyl/rssyl_update_comments.c 17683 * src/plugins/rssyl/rssyl_update_feed.c 17684 RSSyl: more fixes for Coverity issues 17685 176862014-06-29 [Andrej Kacian] 3.10.1-116-g45a6494a2 17687 17688 * src/plugins/rssyl/libfeed/feed.h 17689 * src/plugins/rssyl/libfeed/parser.c 17690 * src/plugins/rssyl/opml_export.c 17691 * src/plugins/rssyl/opml_import.c 17692 * src/plugins/rssyl/rssyl.c 17693 * src/plugins/rssyl/rssyl_add_item.c 17694 * src/plugins/rssyl/rssyl_deleted.c 17695 RSSyl: Fix some more issues reported by Coverity. 17696 176972014-06-30 [Andrej Kacian] 3.10.1-115-gfa7987cbb 17698 17699 * src/plugins/rssyl/libfeed/parser_atom10.c 17700 RSSyl: remove surplus semicolons from FILL macro use. 17701 177022014-06-29 [Andrej Kacian] 3.10.1-114-g175213a53 17703 17704 * src/plugins/rssyl/libfeed/parser_atom10.c 17705 * src/plugins/rssyl/libfeed/parser_rdf.c 17706 RSSyl: make sure we do not operate with NULL text in libfeed parsers' 17707 end-handlers. 17708 177092014-06-29 [Andrej Kacian] 3.10.1-113-g131668029 17710 17711 * src/plugins/rssyl/libfeed/feed.h 17712 RSSyl: make the libfeed parsers' FILL macro brace-safe. Thanks Colin! 17713 177142014-06-29 [Andrej Kacian] 3.10.1-112-g5d65cf9f8 17715 17716 * src/plugins/rssyl/rssyl_deleted.c 17717 RSSyl: fix memory leak in rssyl_deleted 17718 177192014-06-29 [Paul] 3.10.1-111-g3abe2e6d3 17720 17721 * src/folderview.c 17722 highlight queue if there are msgs in its sub-folders and the tree is 17723 collapsed as is done for the parent queue folder 17724 177252014-06-28 [Ricardo Mones] 3.10.1-110-g723acc906 17726 17727 * Makefile.am 17728 * appdata/Makefile.am 17729 * autogen.sh 17730 * config/Makefile.am 17731 * doc/Makefile.am 17732 * doc/man/Makefile.am 17733 * m4/Makefile.am 17734 * manual/Makefile.am 17735 * manual/de/Makefile.am 17736 * manual/de/dist/Makefile.am 17737 * manual/de/dist/html/Makefile.am 17738 * manual/de/dist/pdf/Makefile.am 17739 * manual/de/dist/ps/Makefile.am 17740 * manual/de/dist/txt/Makefile.am 17741 * manual/dist/Makefile.am 17742 * manual/dist/html/Makefile.am 17743 * manual/dist/pdf/Makefile.am 17744 * manual/dist/ps/Makefile.am 17745 * manual/dist/txt/Makefile.am 17746 * manual/dtd/Makefile.am 17747 * manual/es/Makefile.am 17748 * manual/es/dist/Makefile.am 17749 * manual/es/dist/html/Makefile.am 17750 * manual/es/dist/pdf/Makefile.am 17751 * manual/es/dist/ps/Makefile.am 17752 * manual/es/dist/txt/Makefile.am 17753 * manual/fr/Makefile.am 17754 * manual/fr/dist/Makefile.am 17755 * manual/fr/dist/html/Makefile.am 17756 * manual/fr/dist/pdf/Makefile.am 17757 * manual/fr/dist/ps/Makefile.am 17758 * manual/fr/dist/txt/Makefile.am 17759 * manual/pl/Makefile.am 17760 * manual/pl/dist/Makefile.am 17761 * manual/pl/dist/html/Makefile.am 17762 * manual/pl/dist/pdf/Makefile.am 17763 * manual/pl/dist/ps/Makefile.am 17764 * manual/pl/dist/txt/Makefile.am 17765 * src/Makefile.am 17766 * src/common/Makefile.am 17767 * src/etpan/Makefile.am 17768 * src/gtk/Makefile.am 17769 * src/plugins/Makefile.am 17770 * src/plugins/acpi_notifier/Makefile.am 17771 * src/plugins/address_keeper/Makefile.am 17772 * src/plugins/archive/Makefile.am 17773 * src/plugins/att_remover/Makefile.am 17774 * src/plugins/attachwarner/Makefile.am 17775 * src/plugins/bogofilter/Makefile.am 17776 * src/plugins/bsfilter/Makefile.am 17777 * src/plugins/clamd/Makefile.am 17778 * src/plugins/clamd/libclamd/Makefile.am 17779 * src/plugins/demo/Makefile.am 17780 * src/plugins/fancy/Makefile.am 17781 * src/plugins/fetchinfo/Makefile.am 17782 * src/plugins/gdata/Makefile.am 17783 * src/plugins/geolocation/Makefile.am 17784 * src/plugins/libravatar/Makefile.am 17785 * src/plugins/mailmbox/Makefile.am 17786 * src/plugins/newmail/Makefile.am 17787 * src/plugins/notification/Makefile.am 17788 * src/plugins/notification/gtkhotkey/Makefile.am 17789 * src/plugins/pdf_viewer/Makefile.am 17790 * src/plugins/perl/Makefile.am 17791 * src/plugins/perl/tools/Makefile.am 17792 * src/plugins/pgpcore/Makefile.am 17793 * src/plugins/pgpinline/Makefile.am 17794 * src/plugins/pgpmime/Makefile.am 17795 * src/plugins/python/Makefile.am 17796 * src/plugins/python/examples/Makefile.am 17797 * src/plugins/rssyl/Makefile.am 17798 * src/plugins/smime/Makefile.am 17799 * src/plugins/spam_report/Makefile.am 17800 * src/plugins/spamassassin/Makefile.am 17801 * src/plugins/tnef_parse/Makefile.am 17802 * src/plugins/vcalendar/Makefile.am 17803 * src/plugins/vcalendar/libical/Makefile.am 17804 * src/plugins/vcalendar/libical/design-data/Makefile.am 17805 * src/plugins/vcalendar/libical/scripts/Makefile.am 17806 * tools/Makefile.am 17807 Add license and copyright to 9b3fd2b5 17808 178092014-06-27 [Ricardo Mones] 3.10.1-109-gd28575b79 17810 17811 * src/plugins/tnef_parse/mapi.h 17812 * src/plugins/tnef_parse/mapidefs.h 17813 * src/plugins/tnef_parse/mapitags.h 17814 * src/plugins/tnef_parse/tnef-errors.h 17815 * src/plugins/tnef_parse/tnef-types.h 17816 * src/plugins/tnef_parse/ytnef.h 17817 Add missing copyrights in tnef_parse plugin 17818 178192014-06-26 [Colin Leroy] 3.10.1-108-g4e1163d87 17820 17821 * src/imap.c 17822 Make INBOX case-insensitive (as RFC states), and add a check for a 17823 "Draft" folder when building folder tree. Fixes bug #3221, "Claws 17824 Mail has issues with Yahoo IMAP server/folders" 17825 178262014-06-26 [wwp] 3.10.1-107-g93fd269f9 17827 17828 * src/plugins/rssyl/rssyl_parse_feed.c 17829 Use the slist_free_strings_full wrapper func. 17830 178312014-06-26 [Paul] 3.10.1-106-g678ea51e8 17832 17833 * src/plugins/pgpcore/sgpgme.c 17834 indicate revoked UIDs 17835 178362014-06-26 [Paul] 3.10.1-105-gf146a8206 17837 17838 * src/plugins/pgpcore/sgpgme.c 17839 show owner trust in full info 17840 178412014-06-25 [Andrej Kacian] 3.10.1-104-gbf3f91d9c 17842 17843 * src/plugins/rssyl/rssyl_add_item.c 17844 * src/plugins/rssyl/rssyl_parse_feed.c 17845 * src/plugins/rssyl/rssyl_update_format.c 17846 RSSyl: handle expiring comments after their parent is gone 17847 178482014-06-19 [Andrej Kacian] 3.10.1-103-g96dbb8027 17849 17850 * src/plugins/rssyl/rssyl_update_format.c 17851 RSSyl: during format update, copy also folder properties 17852 178532014-06-24 [Ricardo Mones] 3.10.1-102-gea91b4e80 17854 17855 * src/common/w32_stdio.c 17856 Fix copy paste error 17857 178582014-06-24 [Ricardo Mones] 3.10.1-101-g07b568e24 17859 17860 * src/plugins/libravatar/libravatar.c 17861 Fix memory leak in libravatar Thanks Christian Hesse for the patch! 17862 178632014-06-24 [Ricardo Mones] 3.10.1-100-gff9dc7bb1 17864 17865 * autogen.sh 17866 * src/common/w32_stdio.c 17867 * src/matcher_parser_lex.h 17868 * .../notification/gtkhotkey/gtk-hotkey-marshal.c 17869 * .../notification/gtkhotkey/gtk-hotkey-marshal.h 17870 * src/plugins/notification/gtkhotkey/gtkhotkey.h 17871 * src/quote_fmt.h 17872 * src/quote_fmt_lex.h 17873 Add some missing copyright 17874 178752014-06-24 [Andrej Kacian] 3.10.1-99-g58a62e07e 17876 17877 * src/plugins/rssyl/rssyl_add_item.c 17878 RSSyl: do not use feed item's URL to populate an empty ID, it just 17879 confuses the comparing logic 17880 178812014-06-24 [Paul] 3.10.1-98-gfe89b3a7f 17882 17883 * src/plugins/pgpcore/sgpgme.c 17884 fix erroneous 'untrusted' msg based on validity not trust 17885 178862014-06-22 [Colin Leroy] 3.10.1-97-gb0a0fd75f 17887 17888 * autogen.sh 17889 Add support for NOCONFIGURE environment variable. Patch by Charles A 17890 Edwards 17891 178922014-06-18 [Andrej Kacian] 3.10.1-96-g18d334146 17893 17894 * src/compose.c 17895 Fix b976c1d by actually having a mnemonic char in the Subject label, 17896 so alt+s works. 17897 178982014-06-21 [Michael Rasmussen] 3.10.1-95-g91c3b966e 17899 17900 * src/gtk/gtkaspell.h 17901 Revert 23c8b42. Caused by a bug in Debian Sid 17902 179032014-06-21 [Michael Rasmussen] 3.10.1-94-g23c8b42d7 17904 17905 * src/gtk/gtkaspell.h 17906 Fix wrong include 17907 179082014-06-20 [Colin Leroy] 3.10.1-93-g82866a247 17909 17910 * src/plugins/archive/archiver_gtk.c 17911 * src/plugins/mailmbox/maillock.c 17912 Fix unchecked return values. Patch by Christian Hesse 17913 179142014-06-20 [Colin Leroy] 3.10.1-92-g7d189b006 17915 17916 * src/mimeview.c 17917 Don't automatically re-check signatures 17918 179192014-06-20 [Colin Leroy] 3.10.1-91-gcf60d0299 17920 17921 * src/plugins/mailmbox/mailmbox.c 17922 Fix unchecked return value - Patch by Christian Hesse 17923 179242014-06-20 [Colin Leroy] 3.10.1-90-geadad58d2 17925 17926 * src/crash.c 17927 Fix unchecked return values - patch by Christian Hesse 17928 179292014-06-19 [Andrej Kacian] 3.10.1-89-ga1afbcac1 17930 17931 * src/plugins/rssyl/libfeed/Makefile.am 17932 Get rid of unneeded GTK_CFLAGS in Makefile template for 17933 rssyl/libfeed. 17934 179352014-06-19 [Andrej Kacian] 3.10.1-88-gcadecd73e 17936 17937 * src/plugins/clamd/libclamd/Makefile.am 17938 * src/plugins/fetchinfo/Makefile.am 17939 * src/plugins/rssyl/libfeed/Makefile.am 17940 Get rid of non-existent CLAWS_MAIL_CFLAGS in Makefile templates where 17941 it was forgotten. 17942 179432014-06-19 [Paul] 3.10.1-87-g09a777c54 17944 17945 * src/plugins/rssyl/libfeed/Makefile.am 17946 fix building RSSyl 17947 179482014-06-19 [Paul] 3.10.1-86-gd5a7f85b8 17949 17950 * src/plugins/rssyl/libfeed/Makefile.am 17951 fix build warning 17952 179532014-06-19 [Colin Leroy] 3.10.1-85-ga5e54ecd2 17954 17955 * src/plugins/tnef_parse/ytnef.c 17956 * src/plugins/vcalendar/libical/libical/icalrecur.c 17957 * .../vcalendar/libical/libical/icalrestriction.c.in 17958 * src/plugins/vcalendar/libical/libical/icalvalue.c 17959 * src/plugins/vcalendar/libical/libical/sspm.c 17960 Remove unused variables; patch by Christian Hesse 17961 179622014-06-19 [Colin Leroy] 3.10.1-84-g820dd8afe 17963 17964 * src/plugins/rssyl/rssyl_update_format.c 17965 Add missing include; patch by Christian Hesse 17966 179672014-06-19 [Colin Leroy] 3.10.1-83-g314420a30 17968 17969 * src/plugins/clamd/libclamd/clamd-plugin.c 17970 * src/plugins/mailmbox/mailmbox.c 17971 * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.c 17972 Fix possibly uninitialized variables; patch by Christian Hesse 17973 179742014-06-19 [Colin Leroy] 3.10.1-82-gd08835096 17975 17976 * src/plugins/archive/libarchive_archive.c 17977 Undeprecate libarchive calls; Patch by Christian Hesse. 17978 179792014-06-18 [Andrej Kacian] 3.10.1-81-g8e6576797 17980 17981 * src/compose.c 17982 Added comments explaining the use of gtk_container_set_focus_chain(), 17983 for future generations. 17984 179852014-06-18 [Andrej Kacian] 3.10.1-80-g7975defae 17986 17987 * src/compose.c 17988 In compose window, prevent account selection combobox to get focus 17989 when navigating widgets using arrow keys. Closes bug #3216. 17990 179912014-06-18 [Paul] 3.10.1-79-g8cd379243 17992 17993 * .gitignore 17994 ignore generated appdata 17995 179962014-06-18 [Andrej Kacian] 3.10.1-78-g3fc9e2180 17997 17998 * src/compose.c 17999 Revert "Make Up key bring focus to Subject line, if the cursor is on 18000 the first line of body textview." 18001 180022014-06-18 [Paul] 3.10.1-77-g72a6dcd1b 18003 18004 * Makefile.am 18005 * appdata/Makefile.am 18006 * .../claws-mail-acpi_notifier.metainfo.xml.in 18007 * .../claws-mail-address_keeper.metainfo.xml.in 18008 * .../claws-mail-archive.metainfo.xml.in 18009 * .../claws-mail-att_remover.metainfo.xml.in 18010 * .../claws-mail-attachwarner.metainfo.xml.in 18011 * .../claws-mail-bogofilter.metainfo.xml.in 18012 * .../claws-mail-bsfilter.metainfo.xml.in 18013 * .../claws-mail-clamd.metainfo.xml.in 18014 * .../claws-mail-fancy.metainfo.xml.in 18015 * .../claws-mail-fetchinfo.metainfo.xml.in 18016 * .../claws-mail-gdata.metainfo.xml.in 18017 * .../claws-mail-geolocation.metainfo.xml.in 18018 * .../claws-mail-libravatar.metainfo.xml.in 18019 * .../claws-mail-mailmbox.metainfo.xml.in 18020 * .../claws-mail-newmail.metainfo.xml.in 18021 * .../claws-mail-notification.metainfo.xml.in 18022 * .../claws-mail-pdf_viewer.metainfo.xml.in 18023 * .../claws-mail-perl.metainfo.xml.in 18024 * .../claws-mail-pgpcore.metainfo.xml.in 18025 * .../claws-mail-pgpinline.metainfo.xml.in 18026 * .../claws-mail-pgpmime.metainfo.xml.in 18027 * .../claws-mail-python.metainfo.xml.in 18028 * .../claws-mail-rssyl.metainfo.xml.in 18029 * .../claws-mail-smime.metainfo.xml.in 18030 * .../claws-mail-spam_report.metainfo.xml.in 18031 * .../claws-mail-spamassassin.metainfo.xml.in 18032 * .../claws-mail-tnef_parse.metainfo.xml.in 18033 * .../claws-mail-vcalendar.metainfo.xml.in 18034 * .../claws-mail.appdata.xml.in 18035 * configure.ac 18036 * po/POTFILES.in 18037 * src/plugins/acpi_notifier/Makefile.am 18038 * src/plugins/address_keeper/Makefile.am 18039 * src/plugins/archive/Makefile.am 18040 * src/plugins/att_remover/Makefile.am 18041 * src/plugins/attachwarner/Makefile.am 18042 * src/plugins/bogofilter/Makefile.am 18043 * src/plugins/bsfilter/Makefile.am 18044 * src/plugins/clamd/Makefile.am 18045 * src/plugins/fancy/Makefile.am 18046 * src/plugins/fetchinfo/Makefile.am 18047 * src/plugins/gdata/Makefile.am 18048 * src/plugins/geolocation/Makefile.am 18049 * src/plugins/libravatar/Makefile.am 18050 * src/plugins/mailmbox/Makefile.am 18051 * src/plugins/newmail/Makefile.am 18052 * src/plugins/notification/Makefile.am 18053 * src/plugins/pdf_viewer/Makefile.am 18054 * src/plugins/perl/Makefile.am 18055 * src/plugins/pgpcore/Makefile.am 18056 * src/plugins/pgpinline/Makefile.am 18057 * src/plugins/pgpmime/Makefile.am 18058 * src/plugins/python/Makefile.am 18059 * src/plugins/rssyl/Makefile.am 18060 * src/plugins/smime/Makefile.am 18061 * src/plugins/spam_report/Makefile.am 18062 * src/plugins/spamassassin/Makefile.am 18063 * src/plugins/tnef_parse/Makefile.am 18064 * src/plugins/vcalendar/Makefile.am 18065 add configure option --enable-appdata and put all appdata in appdata/ 18066 180672014-06-17 [Colin Leroy] 3.10.1-76-g93ffffab9 18068 18069 * src/addr_compl.c 18070 Fix obvious mistake, thanks Michael (bug #3215) 18071 180722014-06-17 [Colin Leroy] 3.10.1-75-g4dbe7a875 18073 18074 * src/addr_compl.c 18075 * src/common/utils.h 18076 Make sure we don't access out of bounds of the match string. 18077 180782014-06-17 [Colin Leroy] 3.10.1-74-g18b45d522 18079 18080 * src/addr_compl.c 18081 Fix bug #3212, "Make wildcard address matching/autocomplete a bit 18082 smarter by sorting results in a more human way". Patch by Michael 18083 Gemlin. 18084 180852014-06-17 [Ricardo Mones] 3.10.1-73-g080fca09c 18086 18087 * po/POTFILES.in 18088 Fix missing file with translations 18089 180902014-06-17 [Ricardo Mones] 3.10.1-72-gf6ba0bbe4 18091 18092 * src/plugins/rssyl/rssyl_feed_props.c 18093 Use gtk_combo_box_new_text only if supported 18094 180952014-06-14 [Andrej Kacian] 3.10.1-71-g72af590ae 18096 18097 * src/plugins/rssyl/rssyl_feed_props.c 18098 Get rid of deprecated use of GtkComboBox text functions in favour of 18099 GtkComboBoxText. 18100 181012014-06-12 [Colin Leroy] 3.10.1-70-g332a84cc6 18102 18103 * src/plugins/rssyl/old_feeds.c 18104 * src/plugins/rssyl/old_feeds.h 18105 * src/plugins/rssyl/rssyl_update_format.c 18106 Don't forget the ssl_verify_peer pref when migrating 18107 181082014-06-11 [Colin Leroy] 3.10.1-69-g9e5668dea 18109 18110 * src/plugins/rssyl/rssyl_update_format.c 18111 Migrate the old feeds' caches if possible. 18112 181132014-06-02 [Andrej Kacian] 3.10.1-68-g7b80f1f63 18114 18115 * configure.ac 18116 * po/POTFILES.in 18117 * src/plugins/rssyl/Makefile.am 18118 * src/plugins/rssyl/feed.c 18119 * src/plugins/rssyl/feed.h 18120 * src/plugins/rssyl/feedprops.c 18121 * src/plugins/rssyl/feedprops.h 18122 * src/plugins/rssyl/libfeed/Makefile.am 18123 * src/plugins/rssyl/{ => libfeed}/date.c 18124 * src/plugins/rssyl/{ => libfeed}/date.h 18125 * src/plugins/rssyl/libfeed/feed.c 18126 * src/plugins/rssyl/libfeed/feed.h 18127 * src/plugins/rssyl/libfeed/feeditem.c 18128 * src/plugins/rssyl/libfeed/feeditem.h 18129 * src/plugins/rssyl/libfeed/feeditemenclosure.c 18130 * src/plugins/rssyl/libfeed/feeditemenclosure.h 18131 * src/plugins/rssyl/libfeed/parser.c 18132 * src/plugins/rssyl/libfeed/parser.h 18133 * src/plugins/rssyl/libfeed/parser_atom10.c 18134 * src/plugins/rssyl/libfeed/parser_atom10.h 18135 * src/plugins/rssyl/libfeed/parser_opml.c 18136 * src/plugins/rssyl/libfeed/parser_opml.h 18137 * src/plugins/rssyl/libfeed/parser_rdf.c 18138 * src/plugins/rssyl/libfeed/parser_rdf.h 18139 * src/plugins/rssyl/libfeed/parser_rss20.c 18140 * src/plugins/rssyl/libfeed/parser_rss20.h 18141 * src/plugins/rssyl/old_feeds.c 18142 * src/plugins/rssyl/old_feeds.h 18143 * src/plugins/rssyl/{opml.c => opml_export.c} 18144 * src/plugins/rssyl/{opml.h => opml_export.h} 18145 * src/plugins/rssyl/opml_import.c 18146 * src/plugins/rssyl/opml_import.h 18147 * src/plugins/rssyl/parse822.c 18148 * src/plugins/rssyl/parse822.h 18149 * src/plugins/rssyl/parsers.c 18150 * src/plugins/rssyl/parsers.h 18151 * src/plugins/rssyl/plugin.c 18152 * src/plugins/rssyl/rssyl.c 18153 * src/plugins/rssyl/rssyl.h 18154 * src/plugins/rssyl/rssyl_add_item.c 18155 * src/plugins/rssyl/rssyl_add_item.h 18156 * src/plugins/rssyl/rssyl_cb_gtk.c 18157 * src/plugins/rssyl/rssyl_cb_gtk.h 18158 * src/plugins/rssyl/rssyl_cb_menu.c 18159 * src/plugins/rssyl/rssyl_cb_menu.h 18160 * src/plugins/rssyl/rssyl_deleted.c 18161 * src/plugins/rssyl/rssyl_deleted.h 18162 * src/plugins/rssyl/rssyl_feed.c 18163 * src/plugins/rssyl/rssyl_feed.h 18164 * src/plugins/rssyl/rssyl_feed_props.c 18165 * src/plugins/rssyl/rssyl_feed_props.h 18166 * src/plugins/rssyl/rssyl_gtk.c 18167 * src/plugins/rssyl/rssyl_gtk.h 18168 * src/plugins/rssyl/rssyl_parse_feed.c 18169 * src/plugins/rssyl/rssyl_parse_feed.h 18170 * src/plugins/rssyl/rssyl_prefs.c 18171 * src/plugins/rssyl/rssyl_prefs.h 18172 * src/plugins/rssyl/rssyl_subscribe.c 18173 * src/plugins/rssyl/rssyl_subscribe.h 18174 * src/plugins/rssyl/rssyl_subscribe_gtk.c 18175 * src/plugins/rssyl/rssyl_subscribe_gtk.h 18176 * src/plugins/rssyl/rssyl_update_comments.c 18177 * src/plugins/rssyl/rssyl_update_comments.h 18178 * src/plugins/rssyl/rssyl_update_feed.c 18179 * src/plugins/rssyl/rssyl_update_feed.h 18180 * src/plugins/rssyl/rssyl_update_format.c 18181 * src/plugins/rssyl/rssyl_update_format.h 18182 * src/plugins/rssyl/strreplace.c 18183 * src/plugins/rssyl/strreplace.h 18184 * src/plugins/rssyl/strutils.c 18185 * src/plugins/rssyl/strutils.h 18186 New RSSyl replacing old one. 18187 181882014-06-16 [Ricardo Mones] 3.10.1-67-g822857b4d 18189 18190 * claws-mail.desktop.in 18191 Fix desktop file Categories and add Keywords 18192 181932014-06-16 [Ricardo Mones] 3.10.1-66-g66d5513bc 18194 18195 * src/common/utils.h 18196 Fix bug #3211 “Fails to build in Debian hurd-i386 architecture” 18197 181982014-06-17 [Ricardo Mones] 3.10.1-65-g52cd610f6 18199 18200 * po/POTFILES.in 18201 Fix wrong metainfo.xml.in reference 18202 182032014-06-16 [Colin Leroy] 3.10.1-64-g41d7fd747 18204 18205 * src/imap.c 18206 Finish fixing bug #3212 (case where the folder exists, but is 18207 uncached and a mail with the same number is cached). 18208 182092014-06-16 [Colin Leroy] 3.10.1-63-gdfb5e223b 18210 18211 * src/plugins/bsfilter/Makefile.am 18212 Fix typos 18213 182142014-06-16 [Colin Leroy] 3.10.1-62-g355bf5b0d 18215 18216 * src/plugins/bogofilter/Makefile.am 18217 Fix typo 18218 182192014-06-16 [Colin Leroy] 3.10.1-61-g5bbaea400 18220 18221 * Makefile.am 18222 * src/plugins/acpi_notifier/Makefile.am 18223 * src/plugins/address_keeper/Makefile.am 18224 * src/plugins/archive/Makefile.am 18225 * src/plugins/att_remover/Makefile.am 18226 * src/plugins/attachwarner/Makefile.am 18227 * src/plugins/bogofilter/Makefile.am 18228 * src/plugins/bsfilter/Makefile.am 18229 * src/plugins/clamd/Makefile.am 18230 * src/plugins/fancy/Makefile.am 18231 * src/plugins/fetchinfo/Makefile.am 18232 * src/plugins/gdata/Makefile.am 18233 * src/plugins/geolocation/Makefile.am 18234 * src/plugins/libravatar/Makefile.am 18235 * src/plugins/mailmbox/Makefile.am 18236 * src/plugins/newmail/Makefile.am 18237 * src/plugins/notification/Makefile.am 18238 * src/plugins/pdf_viewer/Makefile.am 18239 * src/plugins/perl/Makefile.am 18240 * src/plugins/pgpcore/Makefile.am 18241 * src/plugins/pgpinline/Makefile.am 18242 * src/plugins/pgpmime/Makefile.am 18243 * src/plugins/python/Makefile.am 18244 * src/plugins/rssyl/Makefile.am 18245 * src/plugins/smime/Makefile.am 18246 * src/plugins/spam_report/Makefile.am 18247 * src/plugins/spamassassin/Makefile.am 18248 * src/plugins/tnef_parse/Makefile.am 18249 * src/plugins/vcalendar/Makefile.am 18250 Distribute .in files too 18251 182522014-06-16 [Paul] 3.10.1-60-g8592b7085 18253 18254 * .gitignore 18255 * po/POTFILES.in 18256 * src/plugins/spamassassin/Makefile.am 18257 * ...asin.metainfo.xml.in => claws-mail-spamassassin.metainfo.xml.in} 18258 fix typo (thanks to Charles A Edwards) 18259 182602014-06-15 [Colin Leroy] 3.10.1-59-g9aaf30c01 18261 18262 * src/imap.c 18263 Don't bother renumbering messages before creating a folder with the 18264 same name on IMAP: just remove the cached file. 18265 182662014-06-15 [Colin Leroy] 3.10.1-58-gc981e7a58 18267 18268 * .gitignore 18269 New files to ignore 18270 182712014-06-15 [Colin Leroy] 3.10.1-57-g42e1120c4 18272 18273 * src/common/utils.c 18274 * src/imap.c 18275 Cache files with a dot in front when a directory with the same number 18276 exists. Fixes bug #3212, "When msgnum matches a sub-folder name, 18277 fetch fails" 18278 182792014-06-15 [Colin Leroy] 3.10.1-56-g42eac1e8f 18280 18281 * src/imap.c 18282 Fix creating a numeric directory when a message of the same number 18283 exists 18284 182852014-06-15 [Colin Leroy] 3.10.1-55-g15784c7a9 18286 18287 * src/mh.c 18288 Fix creating a numeric directory when a message with the same number 18289 exists 18290 182912014-06-13 [Colin Leroy] 3.10.1-54-geaf1e7a41 18292 18293 * src/plugins/bsfilter/Makefile.am 18294 Same for bsfilter 18295 182962014-06-13 [Colin Leroy] 3.10.1-53-g99b986405 18297 18298 * src/plugins/attachwarner/Makefile.am 18299 Missing @INTLTOOL_XML_RULE@ 18300 183012014-06-13 [Paul] 3.10.1-52-g4f405b0b6 18302 18303 * Makefile.am 18304 * src/plugins/acpi_notifier/Makefile.am 18305 * src/plugins/address_keeper/Makefile.am 18306 * src/plugins/archive/Makefile.am 18307 * src/plugins/att_remover/Makefile.am 18308 * src/plugins/attachwarner/Makefile.am 18309 * src/plugins/bogofilter/Makefile.am 18310 * src/plugins/bsfilter/Makefile.am 18311 * src/plugins/clamd/Makefile.am 18312 * src/plugins/fancy/Makefile.am 18313 * src/plugins/fetchinfo/Makefile.am 18314 * src/plugins/gdata/Makefile.am 18315 * src/plugins/geolocation/Makefile.am 18316 * src/plugins/libravatar/Makefile.am 18317 * src/plugins/mailmbox/Makefile.am 18318 * src/plugins/newmail/Makefile.am 18319 * src/plugins/notification/Makefile.am 18320 * src/plugins/pdf_viewer/Makefile.am 18321 * src/plugins/perl/Makefile.am 18322 * src/plugins/pgpcore/Makefile.am 18323 * src/plugins/pgpinline/Makefile.am 18324 * src/plugins/pgpmime/Makefile.am 18325 * src/plugins/python/Makefile.am 18326 * src/plugins/rssyl/Makefile.am 18327 * src/plugins/smime/Makefile.am 18328 * src/plugins/spam_report/Makefile.am 18329 * src/plugins/spamassassin/Makefile.am 18330 * src/plugins/tnef_parse/Makefile.am 18331 * src/plugins/vcalendar/Makefile.am 18332 fix this wonderful screw-up that broke `make dist` 18333 183342014-06-13 [Paul] 3.10.1-51-gc5bf66908 18335 18336 * po/POTFILES.in 18337 * src/plugins/acpi_notifier/Makefile.am 18338 * ...ml => claws-mail-acpi_notifier.metainfo.xml.in} 18339 * src/plugins/address_keeper/Makefile.am 18340 * ...l => claws-mail-address_keeper.metainfo.xml.in} 18341 * src/plugins/archive/Makefile.am 18342 * ...info.xml => claws-mail-archive.metainfo.xml.in} 18343 * src/plugins/att_remover/Makefile.am 18344 * ....xml => claws-mail-att_remover.metainfo.xml.in} 18345 * src/plugins/attachwarner/Makefile.am 18346 * ...xml => claws-mail-attachwarner.metainfo.xml.in} 18347 * src/plugins/bogofilter/Makefile.am 18348 * ...o.xml => claws-mail-bogofilter.metainfo.xml.in} 18349 * ...nfo.xml => claws-mail-bsfilter.metainfo.xml.in} 18350 * src/plugins/clamd/Makefile.am 18351 * ...tainfo.xml => claws-mail-clamd.metainfo.xml.in} 18352 * src/plugins/fancy/Makefile.am 18353 * ...tainfo.xml => claws-mail-fancy.metainfo.xml.in} 18354 * src/plugins/fetchinfo/Makefile.am 18355 * ...fo.xml => claws-mail-fetchinfo.metainfo.xml.in} 18356 * src/plugins/gdata/Makefile.am 18357 * ...tainfo.xml => claws-mail-gdata.metainfo.xml.in} 18358 * src/plugins/geolocation/Makefile.am 18359 * ....xml => claws-mail-geolocation.metainfo.xml.in} 18360 * src/plugins/libravatar/Makefile.am 18361 * ...o.xml => claws-mail-libravatar.metainfo.xml.in} 18362 * src/plugins/mailmbox/Makefile.am 18363 * ...nfo.xml => claws-mail-mailmbox.metainfo.xml.in} 18364 * src/plugins/newmail/Makefile.am 18365 * ...info.xml => claws-mail-newmail.metainfo.xml.in} 18366 * src/plugins/notification/Makefile.am 18367 * ...xml => claws-mail-notification.metainfo.xml.in} 18368 * src/plugins/pdf_viewer/Makefile.am 18369 * ...o.xml => claws-mail-pdf_viewer.metainfo.xml.in} 18370 * src/plugins/perl/Makefile.am 18371 * ...etainfo.xml => claws-mail-perl.metainfo.xml.in} 18372 * src/plugins/pgpcore/Makefile.am 18373 * .../pgpcore/claws-mail-pgpcore.metainfo.xml.in 18374 * src/plugins/pgpinline/Makefile.am 18375 * ...fo.xml => claws-mail-pgpinline.metainfo.xml.in} 18376 * src/plugins/pgpmime/Makefile.am 18377 * ...info.xml => claws-mail-pgpmime.metainfo.xml.in} 18378 * src/plugins/python/Makefile.am 18379 * ...ainfo.xml => claws-mail-python.metainfo.xml.in} 18380 * src/plugins/rssyl/Makefile.am 18381 * ...tainfo.xml => claws-mail-rssyl.metainfo.xml.in} 18382 * src/plugins/smime/Makefile.am 18383 * ...tainfo.xml => claws-mail-smime.metainfo.xml.in} 18384 * src/plugins/spam_report/Makefile.am 18385 * ....xml => claws-mail-spam_report.metainfo.xml.in} 18386 * src/plugins/spamassassin/Makefile.am 18387 * ....xml => claws-mail-spamassasin.metainfo.xml.in} 18388 * src/plugins/tnef_parse/Makefile.am 18389 * ...o.xml => claws-mail-tnef_parse.metainfo.xml.in} 18390 * src/plugins/vcalendar/Makefile.am 18391 * ...fo.xml => claws-mail-vcalendar.metainfo.xml.in} 18392 internationalise plugin appdata files 18393 183942014-06-13 [Paul] 3.10.1-50-g8ac91cd96 18395 18396 * autogen.sh 18397 add a check and warning for missing intltool; add --automake to 18398 intltoolize call 18399 184002014-06-13 [Colin Leroy] 3.10.1-49-g384094e22 18401 18402 * INSTALL 18403 Mention intltool 18404 184052014-06-13 [Colin Leroy] 3.10.1-48-g61caaa133 18406 18407 * src/avatars.c 18408 * src/ldapupdate.c 18409 Unmark some warnings from translations 18410 184112014-06-13 [Colin Leroy] 3.10.1-47-g924b0a219 18412 18413 * po/fr.po 18414 Start translating .desktop and .appdata to test new system 18415 184162014-06-13 [Paul] 3.10.1-44-g88ca6fba8 18417 18418 * src/gtk/authors.h 18419 keep this listing in alphabetical order 18420 184212014-06-13 [Paul] 3.10.1-43-g629049dc3 18422 18423 * src/plugins/acpi_notifier/claws-mail-acpi_notifier.metainfo.xml 18424 * src/plugins/address_keeper/claws-mail-address_keeper.metainfo.xml 18425 * src/plugins/archive/claws-mail-archive.metainfo.xml 18426 * src/plugins/att_remover/claws-mail-att_remover.metainfo.xml 18427 * src/plugins/attachwarner/claws-mail-attachwarner.metainfo.xml 18428 * src/plugins/bogofilter/claws-mail-bogofilter.metainfo.xml 18429 * src/plugins/bsfilter/claws-mail-bsfilter.metainfo.xml 18430 * src/plugins/clamd/claws-mail-clamd.metainfo.xml 18431 * src/plugins/fancy/claws-mail-fancy.metainfo.xml 18432 * src/plugins/fetchinfo/claws-mail-fetchinfo.metainfo.xml 18433 * src/plugins/gdata/claws-mail-gdata.metainfo.xml 18434 * src/plugins/geolocation/claws-mail-geolocation.metainfo.xml 18435 * src/plugins/libravatar/claws-mail-libravatar.metainfo.xml 18436 * src/plugins/mailmbox/claws-mail-mailmbox.metainfo.xml 18437 * src/plugins/newmail/claws-mail-newmail.metainfo.xml 18438 * src/plugins/notification/claws-mail-notification.metainfo.xml 18439 * src/plugins/pdf_viewer/claws-mail-pdf_viewer.metainfo.xml 18440 * src/plugins/perl/claws-mail-perl.metainfo.xml 18441 * src/plugins/pgpinline/claws-mail-pgpinline.metainfo.xml 18442 * src/plugins/pgpmime/claws-mail-pgpmime.metainfo.xml 18443 * src/plugins/python/claws-mail-python.metainfo.xml 18444 * src/plugins/rssyl/claws-mail-rssyl.metainfo.xml 18445 * src/plugins/smime/claws-mail-smime.metainfo.xml 18446 * src/plugins/spam_report/claws-mail-spam_report.metainfo.xml 18447 * src/plugins/spamassassin/claws-mail-spamassasin.metainfo.xml 18448 * src/plugins/tnef_parse/claws-mail-tnef_parse.metainfo.xml 18449 * src/plugins/vcalendar/claws-mail-vcalendar.metainfo.xml 18450 use our own address as <updatecontact> 18451 184522014-06-13 [Igor Gnatenko] 3.10.1-43-g732e1bb51 18453 18454 * .gitignore 18455 * Makefile.am 18456 * autogen.sh 18457 * ...s-mail.appdata.xml => claws-mail.appdata.xml.in 18458 * claws-mail.desktop 18459 * claws-mail.desktop.in 18460 * configure.ac 18461 * po/Makefile.in.in 18462 * po/POTFILES.in 18463 * po/POTFILES.skip 18464 * po/bg.po 18465 * po/ca.po 18466 * po/cs.po 18467 * po/de.po 18468 * po/el.po 18469 * po/en_GB.po 18470 * po/eo.po 18471 * po/es.po 18472 * po/fi.po 18473 * po/fr.po 18474 * po/he.po 18475 * po/hr.po 18476 * po/hu.po 18477 * po/id_ID.po 18478 * po/it.po 18479 * po/ja.po 18480 * po/ko.po 18481 * po/lt.po 18482 * po/nb.po 18483 * po/nl.po 18484 * po/pl.po 18485 * po/pt_BR.po 18486 * po/pt_PT.po 18487 * po/ru.po 18488 * po/sk.po 18489 * po/sr.po 18490 * po/sv.po 18491 * po/uk.po 18492 * po/zh_CN.po 18493 * po/zh_TW.po 18494 i18n: improve translations 18495 184962014-06-13 [Igor Gnatenko] 3.10.1-42-g20d68dd43 18497 18498 * src/plugins/fetchinfo/Makefile.am 18499 * src/plugins/perl/Makefile.am 18500 * src/plugins/pgpinline/Makefile.am 18501 * src/plugins/spamassassin/Makefile.am 18502 fix automake errors src/plugins/fetchinfo/Makefile.am:83: warning: 18503 EXTRA_DIST multiply defined in condition TRUE ... 18504 src/plugins/fetchinfo/Makefile.am:8: ... 'EXTRA_DIST' previously 18505 defined here src/plugins/perl/Makefile.am:38: warning: EXTRA_DIST 18506 multiply defined in condition TRUE ... 18507 src/plugins/perl/Makefile.am:8: ... 'EXTRA_DIST' previously defined 18508 here src/plugins/pgpinline/Makefile.am:7: warning: appdata_DATA 18509 multiply defined in condition TRUE ... 18510 src/plugins/pgpinline/Makefile.am:5: ... 'appdata_DATA' previously 18511 defined here src/plugins/spamassassin/Makefile.am:42: warning: 18512 EXTRA_DIST multiply defined in condition TRUE ... 18513 src/plugins/spamassassin/Makefile.am:8: ... 'EXTRA_DIST' previously 18514 defined here 18515 185162014-06-12 [Igor Gnatenko] 3.10.1-41-g6e984bced 18517 18518 * AUTHORS 18519 * src/gtk/authors.h 18520 AUTHORS: add me as contributor 18521 185222014-06-12 [Igor Gnatenko] 3.10.1-40-g7cf523f9e 18523 18524 * tools/check-appstream.sh 18525 appstream: add tools for checking Reference: 18526 http://www.thewildbeast. 18527 185282014-06-12 [Igor Gnatenko] 3.10.1-39-gf7999d439 18529 18530 * src/plugins/vcalendar/Makefile.am 18531 * src/plugins/vcalendar/claws-mail-vcalendar.metainfo.xml 18532 metainfo: add vcalendar plugin Reference: 18533 http://www.thewildbeast.co. 18534 185352014-06-12 [Igor Gnatenko] 3.10.1-38-g0a993fd53 18536 18537 * src/plugins/tnef_parse/Makefile.am 18538 * src/plugins/tnef_parse/claws-mail-tnef_parse.metainfo.xml 18539 metainfo: add tnef_parse plugin Reference: 18540 http://www.thewildbeast.co 18541 185422014-06-12 [Igor Gnatenko] 3.10.1-37-g547ade766 18543 18544 * src/plugins/spam_report/Makefile.am 18545 * src/plugins/spam_report/claws-mail-spam_report.metainfo.xml 18546 metainfo: add spam_report plugin Reference: 18547 http://www.thewildbeast.c 18548 185492014-06-12 [Igor Gnatenko] 3.10.1-36-g2c8d5f395 18550 18551 * src/plugins/spamassassin/Makefile.am 18552 * src/plugins/spamassassin/claws-mail-spamassasin.metainfo.xml 18553 metainfo: add spamassasin plugin Reference: 18554 http://www.thewildbeast.c 18555 185562014-06-12 [Igor Gnatenko] 3.10.1-35-gcf95f6fb1 18557 18558 * src/plugins/smime/Makefile.am 18559 * src/plugins/smime/claws-mail-smime.metainfo.xml 18560 metainfo: add smime plugin Reference: 18561 http://www.thewildbeast.co.uk/c 18562 185632014-06-12 [Igor Gnatenko] 3.10.1-34-g28c8f1e2a 18564 18565 * src/plugins/rssyl/Makefile.am 18566 * src/plugins/rssyl/claws-mail-rssyl.metainfo.xml 18567 metainfo: add rssyl plugin Reference: 18568 http://www.thewildbeast.co.uk/c 18569 185702014-06-12 [Igor Gnatenko] 3.10.1-33-gc21423fb6 18571 18572 * src/plugins/python/Makefile.am 18573 * src/plugins/python/claws-mail-python.metainfo.xml 18574 metainfo: add python plugin Reference: 18575 http://www.thewildbeast.co.uk/ 18576 185772014-06-12 [Igor Gnatenko] 3.10.1-32-g03df1ed55 18578 18579 * src/plugins/pgpmime/Makefile.am 18580 * src/plugins/pgpmime/claws-mail-pgpmime.metainfo.xml 18581 metainfo: add pgpmime plugin Reference: 18582 http://www.thewildbeast.co.uk 18583 185842014-06-12 [Igor Gnatenko] 3.10.1-31-g841a55723 18585 18586 * src/plugins/pgpinline/Makefile.am 18587 * src/plugins/pgpinline/claws-mail-pgpinline.metainfo.xml 18588 metainfo: add pgpinline plugin Reference: 18589 http://www.thewildbeast.co. 18590 185912014-06-12 [Igor Gnatenko] 3.10.1-30-g09a5a4de4 18592 18593 * src/plugins/perl/Makefile.am 18594 * src/plugins/perl/claws-mail-perl.metainfo.xml 18595 metainfo: add perl plugin Reference: 18596 http://www.thewildbeast.co.uk/cl 18597 185982014-06-12 [Igor Gnatenko] 3.10.1-29-g6d4523406 18599 18600 * src/plugins/pdf_viewer/Makefile.am 18601 * src/plugins/pdf_viewer/claws-mail-pdf_viewer.metainfo.xml 18602 metainfo: add pdf_viewer plugin Reference: 18603 http://www.thewildbeast.co 18604 186052014-06-12 [Igor Gnatenko] 3.10.1-28-g946cfc167 18606 18607 * src/plugins/notification/Makefile.am 18608 * .../notification/claws-mail-notification.metainfo.xml 18609 metainfo: add notification plugin Reference: 18610 http://www.thewildbeast. 18611 186122014-06-12 [Igor Gnatenko] 3.10.1-27-gd9dd416a4 18613 18614 * src/plugins/newmail/Makefile.am 18615 * src/plugins/newmail/claws-mail-newmail.metainfo.xml 18616 metainfo: add newmail plugin Reference: 18617 http://www.thewildbeast.co.uk 18618 186192014-06-12 [Igor Gnatenko] 3.10.1-26-g774c62699 18620 18621 * src/plugins/mailmbox/Makefile.am 18622 * src/plugins/mailmbox/claws-mail-mailmbox.metainfo.xml 18623 metainfo: add mailmbox plugin Reference: 18624 http://www.thewildbeast.co.u 18625 186262014-06-12 [Igor Gnatenko] 3.10.1-25-gfde9c5e01 18627 18628 * src/plugins/libravatar/Makefile.am 18629 * src/plugins/libravatar/claws-mail-libravatar.metainfo.xml 18630 metainfo: add libravatar plugin Reference: 18631 http://www.thewildbeast.co 18632 186332014-06-12 [Igor Gnatenko] 3.10.1-24-g798e07d11 18634 18635 * src/plugins/geolocation/Makefile.am 18636 * src/plugins/geolocation/claws-mail-geolocation.metainfo.xml 18637 metainfo: add geolocation plugin Reference: 18638 http://www.thewildbeast.c 18639 186402014-06-12 [Igor Gnatenko] 3.10.1-23-g47b9566e1 18641 18642 * src/plugins/gdata/Makefile.am 18643 * src/plugins/gdata/claws-mail-gdata.metainfo.xml 18644 metainfo: add gdata plugin Reference: 18645 http://www.thewildbeast.co.uk/c 18646 186472014-06-12 [Igor Gnatenko] 3.10.1-22-g1d1cfb225 18648 18649 * src/plugins/fetchinfo/Makefile.am 18650 * src/plugins/fetchinfo/claws-mail-fetchinfo.metainfo.xml 18651 metainfo: add fetchinfo plugin Reference: 18652 http://www.thewildbeast.co. 18653 186542014-06-12 [Igor Gnatenko] 3.10.1-21-g6534b37a6 18655 18656 * src/plugins/fancy/Makefile.am 18657 * src/plugins/fancy/claws-mail-fancy.metainfo.xml 18658 metainfo: add fancy plugin Reference: 18659 http://www.thewildbeast.co.uk/c 18660 186612014-06-12 [Igor Gnatenko] 3.10.1-20-g0def03839 18662 18663 * src/plugins/clamd/Makefile.am 18664 * src/plugins/clamd/claws-mail-clamd.metainfo.xml 18665 metainfo: add clamd plugin Reference: 18666 http://www.thewildbeast.co.uk/c 18667 186682014-06-12 [Igor Gnatenko] 3.10.1-19-g47f65c909 18669 18670 * src/plugins/bsfilter/Makefile.am 18671 * src/plugins/bsfilter/claws-mail-bsfilter.metainfo.xml 18672 metainfo: add bsfilter plugin Reference: 18673 http://www.thewildbeast.co.u 18674 186752014-06-12 [Igor Gnatenko] 3.10.1-18-gb997eec67 18676 18677 * src/plugins/bogofilter/Makefile.am 18678 * src/plugins/bogofilter/claws-mail-bogofilter.metainfo.xml 18679 metainfo: add bogofilter plugin Reference: 18680 http://www.thewildbeast.co 18681 186822014-06-12 [Igor Gnatenko] 3.10.1-17-g88889aa81 18683 18684 * src/plugins/att_remover/Makefile.am 18685 * src/plugins/att_remover/claws-mail-att_remover.metainfo.xml 18686 metainfo: add att_remover plugin Reference: 18687 http://www.thewildbeast.c 18688 186892014-06-12 [Igor Gnatenko] 3.10.1-16-g2402caa8e 18690 18691 * src/plugins/attachwarner/Makefile.am 18692 * .../attachwarner/claws-mail-attachwarner.metainfo.xml 18693 metainfo: add attachwarner plugin Reference: 18694 http://www.thewildbeast. 18695 186962014-06-12 [Igor Gnatenko] 3.10.1-15-g79910d437 18697 18698 * src/plugins/archive/Makefile.am 18699 * src/plugins/archive/claws-mail-archive.metainfo.xml 18700 metainfo: add archive plugin Reference: 18701 http://www.thewildbeast.co.uk 18702 187032014-06-12 [Igor Gnatenko] 3.10.1-14-g2950a5695 18704 18705 * src/plugins/address_keeper/Makefile.am 18706 * .../address_keeper/claws-mail-address_keeper.metainfo.xml 18707 metainfo: add address_keeper plugin Reference: 18708 http://www.thewildbeas 18709 187102014-06-12 [Igor Gnatenko] 3.10.1-13-g3fa5dbc6f 18711 18712 * src/plugins/acpi_notifier/Makefile.am 18713 * .../acpi_notifier/claws-mail-acpi_notifier.metainfo.xml 18714 metainfo: add acpi_notifier plugin Reference: 18715 http://www.thewildbeast 18716 187172014-06-12 [Colin Leroy] 3.10.1-12-g573f5ca6c 18718 18719 * src/wizard.c 18720 Fix wrong replace in default strings, introduced by a Coverity fix 18721 187222014-06-11 [Colin Leroy] 3.10.1-11-g89b7b7a79 18723 18724 * src/plugins/vcalendar/month-view.c 18725 * src/plugins/vcalendar/vcal_manager.c 18726 Fix new Coverity defects 18727 187282014-06-11 [Paul] 3.10.1-10-g96198d8fa 18729 18730 * src/plugins/notification/notification_prefs.c 18731 fix a typo 18732 187332014-06-10 [Colin Leroy] 3.10.1-9-g06ce560be 18734 18735 * src/plugins/vcalendar/month-view.c 18736 * src/plugins/vcalendar/vcal_folder.c 18737 * src/plugins/vcalendar/vcal_manager.c 18738 * src/plugins/vcalendar/vcal_manager.h 18739 * src/plugins/vcalendar/vcal_meeting_gtk.c 18740 * src/plugins/vcalendar/vcalendar.c 18741 Coverity fixes 18742 187432014-06-10 [Colin Leroy] 3.10.1-8-g35e2085f2 18744 18745 * src/procmime.c 18746 * src/statusbar.c 18747 * src/summary_search.c 18748 * src/summaryview.c 18749 * src/wizard.c 18750 Coverity fixes 18751 187522014-06-10 [Colin Leroy] 3.10.1-7-g04314da11 18753 18754 * src/compose.c 18755 * src/compose.h 18756 * src/gtk/filesel.c 18757 * src/gtk/gtksctree.c 18758 * src/gtk/gtksctree.h 18759 * src/message_search.c 18760 * src/mimeview.c 18761 * src/mimeview.h 18762 * src/noticeview.c 18763 * src/noticeview.h 18764 * src/plugins/notification/notification_trayicon.c 18765 * src/plugins/pdf_viewer/poppler_viewer.c 18766 * src/plugins/pdf_viewer/poppler_viewer.h 18767 * src/plugins/vcalendar/day-view.c 18768 * src/plugins/vcalendar/month-view.c 18769 * src/plugins/vcalendar/vcal_meeting_gtk.c 18770 * src/prefs_summaries.c 18771 * src/printing.c 18772 * src/summary_search.c 18773 * src/summaryview.c 18774 * src/summaryview.h 18775 * src/toolbar.c 18776 * src/toolbar.h 18777 Drop old unsupported GTK+ conditionals too 18778 187792014-06-09 [Paul] 3.10.1-6-g0f71a2950 18780 18781 * src/common/utils.h 18782 more code removal due to min version of glib now being 2.20 18783 187842014-06-09 [Paul] 3.10.1-5-g8f81dc621 18785 18786 * src/common/session.c 18787 fix indent (broken in last commit) 18788 187892014-06-09 [Paul] 3.10.1-4-gd32126513 18790 18791 * src/common/session.c 18792 * src/common/utils.c 18793 * src/gtk/filesel.c 18794 * src/gtk/gtkcmclist.c 18795 * src/gtk/gtkcmclist.h 18796 * src/gtk/gtkcmctree.c 18797 * src/gtk/gtksctree.c 18798 * src/gtk/gtkutils.c 18799 * src/gtk/gtkvscrollbutton.c 18800 * src/inc.c 18801 * src/main.c 18802 * src/plugins/archive/libarchive_archive.c 18803 * src/prefs_customheader.c 18804 * src/summaryview.c 18805 now min version of glib is 2.20, remove all irrelevent conditionals 18806 188072014-06-09 [Paul] 3.10.1-3-g7c90d0120 18808 18809 * src/plugins/pgpcore/sgpgme.c 18810 in full sig info: fix check for revoked key error code, and indicate 18811 expired key 18812 188132014-06-09 [Paul] 3.10.1-2-g5b06e357b 18814 18815 * src/plugins/pgpcore/sgpgme.c 18816 be a little more verbose with revoked key and expired signature 18817 notices 18818 188192014-06-09 [Colin Leroy] 3.10.1-1-gce5f9414a 18820 18821 * src/plugins/pgpcore/sgpgme.c 18822 Make revoked keys explicit 18823 188242014-06-09 [Paul] 3.10.1 18825 18826 * NEWS 18827 * README 18828 * RELEASE_NOTES 18829 release 3.10.1 18830 188312014-06-09 [Paul] 3.10.0-79-g950d3d073 18832 18833 * src/plugins/pgpcore/sgpgme.c 18834 generate RSA keys (default in gpg) 18835 188362014-06-09 [Paul] 3.10.0-78-g0a91875b7 18837 18838 * src/plugins/pgpcore/sgpgme.c 18839 generate a 2048 bit key (default size in gpg) 18840 188412014-06-08 [Colin Leroy] 3.10.0-77-gc9831fc98 18842 18843 * src/plugins/tnef_parse/tnef_dump.c 18844 * src/plugins/tnef_parse/tnef_dump.h 18845 * src/plugins/tnef_parse/tnef_parse.c 18846 * src/plugins/tnef_parse/ytnef.c 18847 Coverity fixes 18848 188492014-06-08 [Michael Rasmussen] 3.10.0-72-g541a94138 18850 18851 * configure.ac 18852 Raised requirements for glib to 2.20. 18853 188542014-06-08 [Colin Leroy] 3.10.0-74-g61c0a7f00 18855 18856 * src/plugins/clamd/libclamd/clamd-plugin.c 18857 Fix another double-close 18858 188592014-06-07 [Colin Leroy] 3.10.0-73-g4b91074c9 18860 18861 * src/plugins/smime/smime.c 18862 Coverity fixes 18863 188642014-06-07 [Colin Leroy] 3.10.0-72-gfef490583 18865 18866 * src/plugins/pdf_viewer/poppler_viewer.c 18867 More Coverity fixes 18868 188692014-06-07 [Colin Leroy] 3.10.0-71-gbee3bbd64 18870 18871 * src/plugins/pdf_viewer/poppler_viewer.c 18872 Coverity fix 18873 188742014-06-07 [Colin Leroy] 3.10.0-70-g9241dffb3 18875 18876 * src/plugins/pdf_viewer/poppler_viewer.c 18877 WHITESPACE EVERYWHERE! 18878 188792014-06-07 [Colin Leroy] 3.10.0-69-g3c5341570 18880 18881 * src/plugins/clamd/clamav_plugin.c 18882 * src/plugins/clamd/clamav_plugin_gtk.c 18883 * src/plugins/clamd/libclamd/clamd-plugin.c 18884 Fix Coverity errors (incl. serious crashers), rework sock being 18885 global static for no reason. 18886 188872014-06-07 [Colin Leroy] 3.10.0-68-ge4178b938 18888 18889 * src/plugins/fancy/fancy_viewer.c 18890 Fancy Coverity fixes 18891 188922014-06-07 [Colin Leroy] 3.10.0-67-g1fcddc030 18893 18894 * src/addressbook.c 18895 * src/crash.c 18896 * src/folderview.c 18897 * src/jpilot.c 18898 * src/ldapquery.c 18899 * src/ldapupdate.c 18900 * src/ldif.c 18901 * src/main.c 18902 * src/mimeview.c 18903 * src/mutt.c 18904 * src/partial_download.c 18905 * src/pine.c 18906 More coverity fixes 18907 189082014-06-06 [Colin Leroy] 3.10.0-66-g2267232d4 18909 18910 * src/plugins/bogofilter/bogofilter.c 18911 Fix stupid typo 18912 189132014-06-06 [Colin Leroy] 3.10.0-65-g91d416452 18914 18915 * src/addr_compl.c 18916 * src/addressbook.c 18917 * src/common/ssl_certificate.c 18918 * src/prefs_account.c 18919 * src/prefs_common.c 18920 * src/prefs_filtering.c 18921 * src/prefs_themes.c 18922 * src/prefs_toolbar.c 18923 * src/printing.c 18924 * src/quote_fmt_parse.y 18925 * src/send_message.c 18926 * src/textview.c 18927 Coverity fixes 18928 189292014-06-06 [Colin Leroy] 3.10.0-64-gf5eb56464 18930 18931 * src/mainwindow.c 18932 * src/plugins/bogofilter/bogofilter.c 18933 * src/plugins/pgpcore/select-keys.c 18934 * src/plugins/pgpcore/sgpgme.c 18935 * src/plugins/pgpinline/pgpinline.c 18936 * src/plugins/pgpmime/pgpmime.c 18937 * src/procmime.c 18938 * src/procmsg.c 18939 * src/procmsg.h 18940 * src/summaryview.c 18941 * src/textview.c 18942 Coverity fixes 18943 189442014-06-06 [Colin Leroy] 3.10.0-63-gfd779c80a 18945 18946 * src/crash.c 18947 * src/matcher.c 18948 * src/matcher_parser_lex.l 18949 * src/mbox.c 18950 * src/messageview.c 18951 * src/mh.c 18952 * src/mimeview.c 18953 * src/msgcache.c 18954 * src/news.c 18955 * src/partial_download.c 18956 Coverity fixes 18957 189582014-06-05 [Colin Leroy] 3.10.0-62-gcf8bcfa09 18959 18960 * src/imap.c 18961 * src/importldif.c 18962 * src/main.c 18963 * src/mainwindow.c 18964 * src/messageview.c 18965 More Coverity fixes 18966 189672014-06-05 [Colin Leroy] 3.10.0-61-g767368e89 18968 18969 * src/compose.c 18970 * src/edittags.c 18971 * src/filtering.c 18972 * src/folder.c 18973 * src/folderview.c 18974 * src/grouplistdialog.c 18975 * src/gtk/gtkcmclist.c 18976 * src/gtk/gtkcmctree.c 18977 * src/gtk/gtkunit.c 18978 * src/gtk/gtkutils.c 18979 * src/gtk/prefswindow.c 18980 * src/gtk/quicksearch.c 18981 More Coverity fixes 18982 189832014-06-05 [Colin Leroy] 3.10.0-60-g168e74c7d 18984 18985 * src/etpan/imap-thread.c 18986 * src/etpan/nntp-thread.c 18987 Coverity fixes 18988 189892014-06-05 [Colin Leroy] 3.10.0-59-ga053d9954 18990 18991 * src/common/smtp.c 18992 * src/common/smtp.h 18993 * src/common/socket.c 18994 * src/common/ssl.c 18995 * src/common/ssl_certificate.c 18996 * src/common/template.c 18997 * src/common/utils.c 18998 * src/common/xmlprops.c 18999 * src/send_message.c 19000 Fix Coverity issues in common 19001 190022014-06-05 [Colin Leroy] 3.10.0-58-g81dbf3df2 19003 19004 * src/account.c 19005 Correct fix for the memmove 19006 190072014-06-05 [Colin Leroy] 3.10.0-57-g6cfe20b1b 19008 19009 * src/account.c 19010 Wrong fix 19011 190122014-06-05 [Colin Leroy] 3.10.0-56-g494eff54d 19013 19014 * src/avatars.c 19015 * src/procheader.c 19016 Fix wrong binary logic 19017 190182014-06-05 [Colin Leroy] 3.10.0-55-g8e7225406 19019 19020 * src/addrindex.c 19021 Coverity fixes 19022 190232014-06-05 [Colin Leroy] 3.10.0-54-gf3ff9ce08 19024 19025 * src/addrharvest.c 19026 Coverity fixes 19027 190282014-06-05 [Colin Leroy] 3.10.0-53-g45d133641 19029 19030 * src/plugins/mailmbox/mailimf_types_helper.c 19031 Finish previous fix 19032 190332014-06-05 [Colin Leroy] 3.10.0-52-ged3685823 19034 19035 * src/addressbook.c 19036 Coverity fixes 19037 190382014-06-05 [Colin Leroy] 3.10.0-51-g8a6b07b19 19039 19040 * src/addressadd.c 19041 Fix missing NULL checks 19042 190432014-06-05 [Colin Leroy] 3.10.0-50-gd2da356bd 19044 19045 * src/addrcustomattr.c 19046 Fix Coverity issues 19047 190482014-06-05 [Colin Leroy] 3.10.0-49-gf7c66aa0f 19049 19050 * src/addrbook.c 19051 Fix g_stat return value unchecked 19052 190532014-06-05 [Colin Leroy] 3.10.0-48-gd2b07ae10 19054 19055 * src/addr_compl.c 19056 Fix missing mutex accessing _displayQueue_ 19057 190582014-06-05 [Colin Leroy] 3.10.0-47-g8bab691ab 19059 19060 * src/account.c 19061 Fix off-by-one 19062 190632014-06-05 [Colin Leroy] 3.10.0-46-g834a78111 19064 19065 * src/plugins/mailmbox/mailimf_types_helper.c 19066 Another wrong free 19067 190682014-06-05 [Colin Leroy] 3.10.0-45-g2ce0c73c2 19069 19070 * src/plugins/mailmbox/mailimf_types_helper.c 19071 Fix another use-after-free 19072 190732014-06-05 [Colin Leroy] 3.10.0-44-g70322459d 19074 19075 * src/plugins/tnef_parse/tnef_dump.c 19076 Don't close FILE we don't own 19077 190782014-06-05 [Colin Leroy] 3.10.0-43-g67caebc66 19079 19080 * src/plugins/mailmbox/mailimf_types_helper.c 19081 Fix use after free 19082 190832014-06-05 [Colin Leroy] 3.10.0-42-ge6776707a 19084 19085 * po/cs.po 19086 * po/de.po 19087 * po/es.po 19088 * po/fi.po 19089 * po/he.po 19090 * po/hu.po 19091 * po/id_ID.po 19092 * po/it.po 19093 * po/ja.po 19094 * po/lt.po 19095 * po/nl.po 19096 * po/pl.po 19097 * po/pt_BR.po 19098 * po/pt_PT.po 19099 * po/sk.po 19100 * po/sv.po 19101 * po/zh_CN.po 19102 * po/zh_TW.po 19103 fix wrong fuzzies 19104 191052014-06-05 [Colin Leroy] 3.10.0-41-g355537041 19106 19107 * po/bg.po 19108 * po/ca.po 19109 * po/cs.po 19110 * po/de.po 19111 * po/en_GB.po 19112 * po/eo.po 19113 * po/es.po 19114 * po/fi.po 19115 * po/fr.po 19116 * po/he.po 19117 * po/hu.po 19118 * po/id_ID.po 19119 * po/it.po 19120 * po/ja.po 19121 * po/lt.po 19122 * po/nl.po 19123 * po/pl.po 19124 * po/pt_BR.po 19125 * po/pt_PT.po 19126 * po/ru.po 19127 * po/sk.po 19128 * po/sv.po 19129 * po/uk.po 19130 * po/zh_CN.po 19131 * po/zh_TW.po 19132 Reintegrate RSSyl's don't-mark-as-unread translations from 3.9.3. Fix 19133 the fuzzy ones where "Never mark as unread" was translated the same 19134 as "Always mark as unread" in at least 8 languages, by removing them. 19135 191362014-06-03 [Ricardo Mones] 3.10.0-40-g77f99ee3a 19137 19138 * src/plugins/vcalendar/vcal_dbus.c 19139 Probable fix for Debian bug 730050 “vcalendar plugin crash” 19140 191412014-06-03 [Paul] 3.10.0-39-gf9985ae65 19142 19143 * src/mainwindow.c 19144 fix bug 3170, 'QuickSearch fights with View/Hide read threads menu 19145 option' 19146 191472014-06-03 [Paul] 3.10.0-38-g1acda3610 19148 19149 * src/gtk/quicksearch.c 19150 implement RFC 3196, 'When changing quicksearch Search Type, set focus 19151 to search input box' and simplify a bit 19152 191532014-06-02 [Colin Leroy] 3.10.0-37-g5a569c3d2 19154 19155 * configure.ac 19156 fix wrong gnuTLS: yes when no. 19157 191582014-06-02 [Colin Leroy] 3.10.0-36-g6600454d4 19159 19160 * configure.ac 19161 Check for GnuTLS >= 2.11 only if we have GnuTLS >= 2.2 19162 191632014-06-02 [Colin Leroy] 3.10.0-35-g75da95281 19164 19165 * src/common/ssl_certificate.c 19166 Fix another uninitialized variable (and make things more clear) 19167 191682014-06-02 [Colin Leroy] 3.10.0-34-g4f4eb49eb 19169 19170 * src/msgcache.c 19171 Fix uninitialized variable 19172 191732014-06-01 [Andrej Kacian] 3.10.0-33-ge7dc27cfb 19174 19175 * src/plugins/rssyl/rssyl_gtk.c 19176 Revert commit dc6d8a1 to restore correct meaning of the silent_update 19177 feed setting. 19178 191792014-06-01 [Colin Leroy] 3.10.0-32-gbb5daa0fa 19180 19181 * src/summaryview.c 19182 Deduplicate three identical functions 19183 191842014-06-01 [Andrej Kacian] 3.10.0-31-g028920e4a 19185 19186 * src/procheader.c 19187 * src/procmsg.h 19188 Remove unused code blocks in procheader.c. 19189 191902014-06-01 [Fabian Keil] 3.10.0-30-g5f52f113a 19191 19192 * src/html.c 19193 Fix bug #3201 "Fix memory corruption in sc_html_read_line()" 19194 Previously fread() could fill the whole buffer in which case buf[n] = 19195 '\0' messed up the stack. Introduced in d0c64a09 + 4ab3585743. 19196 191972014-06-01 [Paul] 3.10.0-29-g3ae5095cb 19198 19199 * po/de.po 19200 de.po update by Thomas Bellman 19201 192022014-05-31 [Andrej Kacian] 3.10.0-28-g2695955e3 19203 19204 * src/plugins/rssyl/parsers.c 19205 Check for existence of xmlNode namespace, to prevent NULL pointer 19206 crashes. 19207 192082014-05-31 [Andrej Kacian] 3.10.0-27-g836015db5 19209 19210 * src/plugins/rssyl/parsers.c 19211 When parsing RSS 2.0, ignore <link> tags with a namespace prefix. 19212 192132014-05-31 [Colin Leroy] 3.10.0-26-g11654e733 19214 19215 * po/he.po 19216 Add string, thanks to Genghis 19217 192182014-05-31 [Colin Leroy] 3.10.0-25-g26fb6244a 19219 19220 * src/folderview.c 19221 Fix spacing in Folderview if the font is far from the system font 19222 192232014-05-31 [Colin Leroy] 3.10.0-24-g71fd3cd97 19224 19225 * po/bg.po 19226 * po/cs.po 19227 * po/eo.po 19228 * po/pt_BR.po 19229 * po/sk.po 19230 * po/sv.po 19231 Add new string 19232 192332014-05-30 [Colin Leroy] 3.10.0-23-g886430181 19234 19235 * src/plugins/vcalendar/libical/libical/sspm.c 19236 Fix stupid uses of sizeof(), thanks to mirraz1@rambler.ru Fixes bug 19237 #2981, "claws-mail-3.9.3 compilation warnings" 19238 192392014-05-30 [Colin Leroy] 3.10.0-22-gd2af47b2d 19240 19241 * src/mainwindow.c 19242 Fix bug #2728, "erroneous switching from one to three column view" 19243 192442014-05-30 [Colin Leroy] 3.10.0-19-g9326abda1 19245 19246 * po/sv.po 19247 Add the new string 19248 192492014-05-30 [Colin Leroy] 3.10.0-18-g4366dc838 19250 19251 * po/sk.po 19252 Add sk string 19253 192542014-05-30 [Ricardo Mones] 3.10.0-18-gfc3b76265 19255 19256 * po/es.po 19257 Update Spanish translation for 3.10.1 19258 192592014-05-30 [Colin Leroy] 3.10.0-17-gb875a6f04 19260 19261 * po/hu.po 19262 Add new string 19263 192642014-05-30 [Colin Leroy] 3.10.0-16-ge4983fb21 19265 19266 * po/id_ID.po 19267 Add new string 19268 192692014-05-30 [Colin Leroy] 3.10.0-15-gf1474229e 19270 19271 * po/nl.po 19272 Add new string for nl 19273 192742014-05-30 [Colin Leroy] 3.10.0-14-gffd5e1670 19275 19276 * po/fr.po 19277 Add new string 19278 192792014-05-30 [Paul] 3.10.0-13-ga9819c950 19280 19281 * po/eo.po 19282 fix 2 fatal errors in eo.po 19283 192842014-05-30 [Paul] 3.10.0-12-gf199585b1 19285 19286 * po/eo.po 19287 Esperanto update from Fredrick Brennan 19288 192892014-05-29 [Paul] 3.10.0-11-gfe5dbbc96 19290 19291 * AUTHORS 19292 * src/gtk/authors.h 19293 update Frederico Goncalves Guimaraes's (pt_BR translator) email 19294 address 19295 192962014-05-29 [Ricardo Mones] 3.10.0-10-g0fff96743 19297 19298 * src/compose.c 19299 Fix “File (null) doesn't exist” error dialog When attaching a 19300 non-existing file via --attach 19301 193022014-05-28 [Colin Leroy] 3.10.0-9-g78965aa3b 19303 19304 * src/common/session.c 19305 * src/common/session.h 19306 * src/common/socket.h 19307 * src/common/ssl.c 19308 * src/common/ssl_certificate.c 19309 * src/common/ssl_certificate.h 19310 * src/compose.c 19311 * src/etpan/etpan-ssl.c 19312 * src/etpan/etpan-ssl.h 19313 * src/etpan/imap-thread.c 19314 * src/etpan/nntp-thread.c 19315 * src/pop.c 19316 * src/prefs_account.c 19317 * src/prefs_account.h 19318 * src/send_message.c 19319 Add a per-account preference to allow automatically accepting unknown 19320 and changed SSL certificates, if they're valid (that is, if the root 19321 CA is trusted by the distro). 19322 193232014-05-28 [Colin Leroy] 3.10.0-8-g7c1bb13b9 19324 19325 * src/compose.c 19326 Fix the race fix, now preventing the compose window to be closed. 19327 193282014-05-28 [Paul] 3.10.0-7-g549a885ee 19329 19330 * po/de.po 19331 German translation, updated by Thomas Bellmann 19332 193332014-05-27 [Colin Leroy] 3.10.0-6-gc5f8f8d10 19334 19335 * claws-mail.desktop 19336 Add Actions (fixes the standard hence implementable part of bug 19337 #3178) see 19338 19339 latest.html#extra-actions-identifier 19340 193412014-05-27 [Colin Leroy] 3.10.0-5-g589e83eb7 19342 19343 * src/main.c 19344 Automatically set gtk-auto-mnemonics on Win32; fixes bug #3179 19345 193462014-05-27 [Ricardo Mones] 3.10.0-4-gbdf300239 19347 19348 * doc/man/claws-mail.1 19349 Manpage: update COPYRIGHT, add LICENSE section 19350 193512014-05-27 [Colin Leroy] 3.10.0-3-ga62d0234d 19352 19353 * claws-mail.appdata.xml 19354 Relicence this file so it is Debian-shippable. 19355 193562014-05-26 [Colin Leroy] 3.10.0-2-g51af19b25 19357 19358 * src/prefs_account.c 19359 Fix GCond use with newer Glib 19360 193612014-05-26 [Paul] 3.10.0-1-g749c0585d 19362 19363 * tools/claws.i18n.status.pl 19364 added Esperanto and re-instated Dutch 19365 193662014-05-26 [Paul] 3.10.0 19367 19368 * NEWS 19369 * README 19370 * RELEASE_NOTES 19371 release 3.10.0 19372 193732014-05-26 [Colin Leroy] 3.9.3-235-gb94a982c5 19374 19375 * src/folderview.c 19376 Fix bold font not being derived from normal font, but from system 19377 font 19378 193792014-05-26 [Paul] 3.9.3-234-g77ea03911 19380 19381 * po/cs.po 19382 * po/en_GB.po 19383 * po/es.po 19384 * po/fi.po 19385 * po/fr.po 19386 * po/he.po 19387 * po/hu.po 19388 * po/id_ID.po 19389 * po/lt.po 19390 * po/nl.po 19391 * po/pt_BR.po 19392 * po/sk.po 19393 * po/sv.po 19394 update translations submitted by David Vachulka, Flammie Pirinen, 19395 "Genghis Khan", Páder Rezső, MSulchan Darmawan, Mindaugas, Marcel 19396 Pol, Frederico Goncalves Guimaraes, Slavko, and Andreas Rönnquist 19397 193982014-05-26 [Ricardo Mones] 3.9.3-233-g92785ab85 19399 19400 * claws-mail.appdata.xml 19401 Fix desktop file reference 19402 194032014-05-25 [Colin Leroy] 3.9.3-232-ga70a17a61 19404 19405 * claws-mail.appdata.xml 19406 Fix wording, thanks to Paul! 19407 194082014-05-25 [Colin Leroy] 3.9.3-231-g0d1dfe65a 19409 19410 * Makefile.am 19411 * claws-mail.appdata.xml 19412 Added appdata helper file - 19413 http://people.freedesktop.org/~hughsient/appdata/ 19414 194152014-05-25 [Ricardo Mones] 3.9.3-230-g6a68d40e7 19416 19417 * tools/README 19418 Oops, no relation with this 19419 194202014-05-25 [Ricardo Mones] 3.9.3-229-g35148618b 19421 19422 * NEWS 19423 * tools/README 19424 Some other minor license fixes 19425 194262014-05-25 [Ricardo Mones] 3.9.3-228-g99e1a2be6 19427 19428 * src/plugins/vcalendar/libical/LICENSE 19429 * src/plugins/vcalendar/libical/README 19430 Restore licensing for embedded libical 19431 194322014-05-25 [Ricardo Mones] 3.9.3-227-g3497bbcfc 19433 19434 * m4/aspell.m4 19435 * m4/check-type.m4 19436 * m4/gnupg-check-typedef.m4 19437 * m4/spamassassin.m4 19438 Add missing copyright notices to m4 files 19439 194402014-05-25 [Ricardo Mones] 3.9.3-226-g9b3fd2b56 19441 19442 * Makefile.am 19443 * config/Makefile.am 19444 * doc/Makefile.am 19445 * doc/man/Makefile.am 19446 * m4/Makefile.am 19447 * manual/Makefile.am 19448 * manual/de/Makefile.am 19449 * manual/de/dist/Makefile.am 19450 * manual/de/dist/html/Makefile.am 19451 * manual/de/dist/pdf/Makefile.am 19452 * manual/de/dist/ps/Makefile.am 19453 * manual/de/dist/txt/Makefile.am 19454 * manual/dist/Makefile.am 19455 * manual/dist/html/Makefile.am 19456 * manual/dist/pdf/Makefile.am 19457 * manual/dist/ps/Makefile.am 19458 * manual/dist/txt/Makefile.am 19459 * manual/dtd/Makefile.am 19460 * manual/es/Makefile.am 19461 * manual/es/dist/Makefile.am 19462 * manual/es/dist/html/Makefile.am 19463 * manual/es/dist/pdf/Makefile.am 19464 * manual/es/dist/ps/Makefile.am 19465 * manual/es/dist/txt/Makefile.am 19466 * manual/fr/Makefile.am 19467 * manual/fr/dist/Makefile.am 19468 * manual/fr/dist/html/Makefile.am 19469 * manual/fr/dist/pdf/Makefile.am 19470 * manual/fr/dist/ps/Makefile.am 19471 * manual/fr/dist/txt/Makefile.am 19472 * manual/pl/Makefile.am 19473 * manual/pl/dist/Makefile.am 19474 * manual/pl/dist/html/Makefile.am 19475 * manual/pl/dist/pdf/Makefile.am 19476 * manual/pl/dist/ps/Makefile.am 19477 * manual/pl/dist/txt/Makefile.am 19478 * src/Makefile.am 19479 * src/common/Makefile.am 19480 * src/etpan/Makefile.am 19481 * src/gtk/Makefile.am 19482 * src/plugins/Makefile.am 19483 * src/plugins/acpi_notifier/Makefile.am 19484 * src/plugins/address_keeper/Makefile.am 19485 * src/plugins/archive/Makefile.am 19486 * src/plugins/att_remover/Makefile.am 19487 * src/plugins/attachwarner/Makefile.am 19488 * src/plugins/bogofilter/Makefile.am 19489 * src/plugins/bsfilter/Makefile.am 19490 * src/plugins/clamd/Makefile.am 19491 * src/plugins/clamd/libclamd/Makefile.am 19492 * src/plugins/demo/Makefile.am 19493 * src/plugins/fancy/Makefile.am 19494 * src/plugins/fetchinfo/Makefile.am 19495 * src/plugins/gdata/Makefile.am 19496 * src/plugins/geolocation/Makefile.am 19497 * src/plugins/libravatar/Makefile.am 19498 * src/plugins/mailmbox/Makefile.am 19499 * src/plugins/newmail/Makefile.am 19500 * src/plugins/notification/Makefile.am 19501 * src/plugins/notification/gtkhotkey/Makefile.am 19502 * src/plugins/pdf_viewer/Makefile.am 19503 * src/plugins/perl/Makefile.am 19504 * src/plugins/perl/tools/Makefile.am 19505 * src/plugins/pgpcore/Makefile.am 19506 * src/plugins/pgpinline/Makefile.am 19507 * src/plugins/pgpmime/Makefile.am 19508 * src/plugins/python/Makefile.am 19509 * src/plugins/python/examples/Makefile.am 19510 * src/plugins/rssyl/Makefile.am 19511 * src/plugins/smime/Makefile.am 19512 * src/plugins/spam_report/Makefile.am 19513 * src/plugins/spamassassin/Makefile.am 19514 * src/plugins/tnef_parse/Makefile.am 19515 * src/plugins/vcalendar/Makefile.am 19516 * src/plugins/vcalendar/libical/Makefile.am 19517 * src/plugins/vcalendar/libical/design-data/Makefile.am 19518 * src/plugins/vcalendar/libical/scripts/Makefile.am 19519 * tools/Makefile.am 19520 Update licensing for Makefile.am files 19521 195222014-05-23 [Colin Leroy] 3.9.3-225-g5e1e3a0cb 19523 19524 * src/compose.c 19525 Better place to remove the draft callback, where we hold the mutex 19526 195272014-05-23 [Colin Leroy] 3.9.3-224-gf19a85fc6 19528 19529 * src/compose.c 19530 Remove draft_timeout_tag too before destroying 19531 195322014-05-23 [Colin Leroy] 3.9.3-223-g78b5d80a0 19533 19534 * src/undo.c 19535 Fix crash with auto-indent 19536 195372014-05-23 [wwp] 3.9.3-222-gd7493e38a 19538 19539 * src/common/utils.c 19540 * src/common/utils.h 19541 Add g_utf8_substring function for compiling with GLIB < 2.30. 19542 195432014-05-22 [Colin Leroy] 3.9.3-221-ga873d8f79 19544 19545 * src/compose.c 19546 * src/compose.h 19547 * src/folder.c 19548 * src/folder.h 19549 * src/folderview.c 19550 * src/news_gtk.c 19551 Better solution than a global function call, use our hook 19552 infrastructure (with minor modifications for moving) 19553 195542014-05-22 [Colin Leroy] 3.9.3-220-gdd8b4d95d 19555 19556 * src/messageview.c 19557 * src/messageview.h 19558 * src/summaryview.c 19559 Constify messageview_get_msgview_list() 19560 195612014-05-22 [Colin Leroy] 3.9.3-219-g6086f18b8 19562 19563 * src/compose.c 19564 * src/compose.h 19565 * src/folder.c 19566 * src/main.c 19567 * src/prefs_actions.c 19568 * src/toolbar.c 19569 Fix bug #2447, "Compose window crashes if moving a folder that is 19570 being replied to". Also constify compose_get_compose_list() 19571 195722014-05-22 [Colin Leroy] 3.9.3-218-g61e19ee9a 19573 19574 * src/undo.c 19575 Fix bug #2238, "Incorrect undo/redo operations after paste with 19576 replace from context menu". Order of insert/delete is reversed when 19577 pasting from the context menu. Patch by Mikhail Efremov. 19578 195792014-05-22 [Colin Leroy] 3.9.3-217-g0dbb415b3 19580 19581 * src/compose.c 19582 * src/undo.c 19583 * src/undo.h 19584 Fix Undo after wrapping a paragraph, which undid every line wrap one 19585 by one, and make it atomic. 19586 195872014-05-22 [Colin Leroy] 3.9.3-216-geba3ff6f6 19588 19589 * src/compose.c 19590 Fix bug #2179, "Improve quotation wrapping support": Make manual 19591 wrapping also wrap quotes. 19592 195932014-05-22 [Colin Leroy] 3.9.3-215-g6b252626a 19594 19595 * src/folderview.c 19596 * src/gtk/gtkcmclist.c 19597 Avoid using gtk_widget_set_style(), so these widgets can get theme or 19598 DPI changes signals and react accordingly. 19599 196002014-05-22 [Ricardo Mones] 3.9.3-214-g73eccfcf8 19601 19602 * po/bg.po 19603 * po/ca.po 19604 * po/cs.po 19605 * po/de.po 19606 * po/el.po 19607 * po/en_GB.po 19608 * po/eo.po 19609 * po/es.po 19610 * po/fi.po 19611 * po/fr.po 19612 * po/he.po 19613 * po/hr.po 19614 * po/hu.po 19615 * po/id_ID.po 19616 * po/it.po 19617 * po/ja.po 19618 * po/ko.po 19619 * po/lt.po 19620 * po/nb.po 19621 * po/nl.po 19622 * po/pl.po 19623 * po/pt_BR.po 19624 * po/pt_PT.po 19625 * po/ru.po 19626 * po/sk.po 19627 * po/sr.po 19628 * po/sv.po 19629 * po/uk.po 19630 * po/zh_CN.po 19631 * po/zh_TW.po 19632 Licensing review for translation files • Standarise headers and add 19633 licensing information • Standarise all Project-Id-Version headers • 19634 Fix obsolete mail values on Report-Msgid-Bugs-To headers 19635 196362014-05-22 [Colin Leroy] 3.9.3-213-g4ab358574 19637 19638 * src/html.c 19639 Fix missing end-of-string 19640 196412014-05-20 [Colin Leroy] 3.9.3-212-ged5f07488 19642 19643 * src/plugins/notification/notification_core.c 19644 Fix leak 19645 196462014-05-20 [Colin Leroy] 3.9.3-211-gaadd04da6 19647 19648 * src/gtk/gtkutils.c 19649 Possibly fix bug #3169, threaded message list performance issue 19650 196512014-05-20 [Ricardo Mones] 3.9.3-210-gbb55e8e3a 19652 19653 * manual/es/plugins.xml 19654 Sync Spanish manual with 76e5ce47, be94ad0a and a9a242b2 19655 196562014-05-20 [Ricardo Mones] 3.9.3-209-g8cce84502 19657 19658 * manual/plugins.xml 19659 One channel is singular 19660 196612014-05-19 [Colin Leroy] 3.9.3-208-g664b87d39 19662 19663 * manual/fr/advanced.xml 19664 Sync missing hidden prefs 19665 196662014-05-19 [Colin Leroy] 3.9.3-207-g2ec47df45 19667 19668 * manual/fr/plugins.xml 19669 Update french manual (plugins) 19670 196712014-05-19 [Paul] 3.9.3-206-g76e5ce478 19672 19673 * manual/plugins.xml 19674 reword note about training bogofilter 19675 196762014-05-19 [Colin Leroy] 3.9.3-205-ga9a242b29 19677 19678 * manual/plugins.xml 19679 Remove mention of ircNet 19680 196812014-05-19 [Colin Leroy] 3.9.3-204-gbe94ad0ab 19682 19683 * manual/plugins.xml 19684 Add note about Fancy & remote content 19685 196862014-05-19 [Colin Leroy] 3.9.3-203-ge830dc3c9 19687 19688 * manual/plugins.xml 19689 Add a note about bogo's initial learning 19690 196912014-05-19 [Ricardo Mones] 3.9.3-202-g6e49dd281 19692 19693 * m4/isc-posix.m4 19694 Revert "Remove unnecesary file with required autoconf version" 19695 Because it's required to "make dist" to work properly. 19696 196972014-05-19 [Ricardo Mones] 3.9.3-201-ge66bd88be 19698 19699 * src/plugins/libravatar/libravatar.c 19700 Fix typo, thanks wwp! 19701 197022014-05-19 [Ricardo Mones] 3.9.3-200-gacb27a4ae 19703 19704 * m4/isc-posix.m4 19705 Remove unnecesary file with required autoconf version 19706 197072014-05-18 [Colin Leroy] 3.9.3-199-gd0c64a097 19708 19709 * src/html.c 19710 Fix bug 3039 more - Why read line by line? 19711 197122014-05-18 [Colin Leroy] 3.9.3-198-g373d079b4 19713 19714 * src/html.c 19715 Fix bug 3039, very long parsing time in HTML email. Avoid strcasestr 19716 on very long buffers. 19717 197182014-05-16 [Paul] 3.9.3-197-g296282805 19719 19720 * manual/plugins.xml 19721 some minor improvements in English usage 19722 197232014-05-16 [Paul] 3.9.3-196-g28033d066 19724 19725 * src/common/utils.c 19726 remove no-longer-needed fast_strftime() these date formats no longer 19727 rely on translations 19728 197292014-05-15 [Colin Leroy] 3.9.3-195-g08057fc6b 19730 19731 * src/folderview.c 19732 Don't enter draft folders when navigating to next unread/new/marked 19733 197342014-05-15 [Colin Leroy] 3.9.3-194-g0d5ac87f0 19735 19736 * src/folderview.c 19737 * src/folderview.h 19738 * src/mainwindow.c 19739 * src/messageview.c 19740 * src/summaryview.c 19741 Factorize folderview_find_next_{unread,new,marked} 19742 197432014-05-15 [Colin Leroy] 3.9.3-193-g66573e98e 19744 19745 * src/summaryview.c 19746 Remove useless returns 19747 197482014-05-15 [Ricardo Mones] 3.9.3-192-g06a575da2 19749 19750 * manual/es/plugins.xml 19751 Sync Spanish manual with ed20c6b9, #3 and the last one! 19752 197532014-05-15 [Ricardo Mones] 3.9.3-191-gb849e9f51 19754 19755 * manual/plugins.xml 19756 Update example list of plugins using network 19757 197582014-05-15 [Ricardo Mones] 3.9.3-190-g27c042857 19759 19760 * manual/plugins.xml 19761 Add also ClamAV URL 19762 197632014-05-14 [Colin Leroy] 3.9.3-189-gab2c7af98 19764 19765 * src/compose.c 19766 Don't go up in subject if we're selecting 19767 197682014-05-14 [Colin Leroy] 3.9.3-188-g0816935a3 19769 19770 * src/procheader.c 19771 Fix un/registering hooks at each message parse. 19772 197732014-05-14 [Colin Leroy] 3.9.3-187-g87a01636e 19774 19775 * src/common/utils.c 19776 Fix insertion 19777 197782014-05-14 [Colin Leroy] 3.9.3-186-g17c095ce5 19779 19780 * src/common/utils.c 19781 Fix remove_numbered_files_not_in_list doing exactly not what it said. 19782 197832014-05-14 [Ricardo Mones] 3.9.3-185-g19209ab1d 19784 19785 * manual/es/plugins.xml 19786 Sync Spanish manual with ed20c6b9, #2 19787 197882014-05-13 [Ricardo Mones] 3.9.3-184-g39672a61e 19789 19790 * manual/es/plugins.xml 19791 * manual/es/starting.xml 19792 Sync Spanish manual with 6fc1c5d1 19793 197942014-05-12 [Andrej Kacian] 3.9.3-183-g668e757b0 19795 19796 * src/compose.c 19797 Use the GtkPaned's position value to store compose_notebook_height, 19798 since setting this position is what we're using it for now. Since 19799 GtkPaned doesn't have any "resize done" signal available, we have to 19800 do it in the notebook's "size-allocate" callback. 19801 198022014-05-12 [Andrej Kacian] 3.9.3-182-g13b8ca1a5 19803 19804 * src/main.c 19805 Remove test_strftime() that was mistakenly included in previous 19806 commits. 19807 198082014-05-12 [Andrej Kacian] 3.9.3-181-ga5a067819 19809 19810 * src/compose.c 19811 Make Up key bring focus to Subject line, if the cursor is on the 19812 first line of body textview. 19813 198142014-05-12 [Andrej Kacian] 3.9.3-180-gb976c1dc2 19815 19816 * src/compose.c 19817 Add a mnemonic to compose window's Subject line, allowing alt+s to 19818 bring focus there. 19819 198202014-05-11 [Andrej Kacian] 3.9.3-179-gf7b587992 19821 19822 * src/compose.c 19823 * src/main.c 19824 Do not allow the compose window's slider between headers and body to 19825 hide widgets on either side. 19826 198272014-05-10 [Paul] 3.9.3-178-gd8592a0f7 19828 19829 * po/en_GB.po 19830 fix %c and %x date/time formats 19831 198322014-05-06 [Paul] 3.9.3-177-gb9605200c 19833 19834 * po/en_GB.po 19835 fix Language value and charset 19836 198372014-05-06 [Paul] 3.9.3-176-ga13b113ac 19838 19839 * src/Makefile.am 19840 remove long forgotten FAQDIR 19841 198422014-05-06 [Colin Leroy] 3.9.3-175-gca24d880b 19843 19844 * src/common/socket.c 19845 * src/common/socket.h 19846 Revert commit 5454ca5af43ebb23c45f6f1890705a7425008d86, fixes bug 19847 #3161 Le lourd parpaing du monde réel écrase la délicate tartelette 19848 aux fraises de mon code propre 19849 198502014-05-06 [Ricardo Mones] 3.9.3-174-g9f493d0bd 19851 19852 * manual/starting.xml 19853 Remove <title> and use <quote> to quote 19854 198552014-05-05 [Colin Leroy] 3.9.3-173-g9b192e061 19856 19857 * src/gtk/quicksearch.c 19858 More specific rewording of the 'r' quicksearch. Patch by Andreas 19859 Ronnquist. 19860 198612014-05-05 [Colin Leroy] 3.9.3-172-g3ee9de902 19862 19863 * src/textview.c 19864 revert erroneous 2b0b467727d110b8505517bd92261608e499f57f; we need 19865 this differenciation to show attachments 19866 198672014-05-05 [Paul] 3.9.3-171-gcc0a3a5cb 19868 19869 * manual/starting.xml 19870 put back closing tag accidentally cut in previous commit 19871 198722014-05-05 [Paul] 3.9.3-170-g6fc1c5d14 19873 19874 * manual/plugins.xml 19875 * manual/starting.xml 19876 reword plugins section, and add info about auto-configure to starting 19877 section 19878 198792014-05-05 [Ricardo Mones] 3.9.3-169-g06bb1399e 19880 19881 * manual/plugins.xml 19882 Doesn't belong to manual 19883 198842014-05-05 [Ricardo Mones] 3.9.3-168-g87a954a4e 19885 19886 * manual/es/plugins.xml 19887 Sync Spanish manual with ed20c6b9, #1 19888 198892014-05-05 [Ricardo Mones] 3.9.3-167-g17027c1d6 19890 19891 * manual/es/intro.xml 19892 Sync Spanish manual with 0e9e5fa0 19893 198942014-05-04 [Ricardo Mones] 3.9.3-166-g74d5184f1 19895 19896 * src/plugins/libravatar/libravatar_federation.c 19897 Remove include to complete 5a17be4e 19898 198992014-05-04 [Ricardo Mones] 3.9.3-165-gad0715eae 19900 19901 * manual/fr/advanced.xml 19902 Close paragraph to fix make install 19903 199042014-05-03 [Colin Leroy] 3.9.3-164-gc890f85e6 19905 19906 * manual/fr/intro.xml 19907 Rewrap and update links 19908 199092014-05-03 [Colin Leroy] 3.9.3-163-gb99269af8 19910 19911 * manual/fr/advanced.xml 19912 Reference enable_avatars 19913 199142014-05-03 [Colin Leroy] 3.9.3-162-gc18d63bac 19915 19916 * manual/fr/advanced.xml 19917 Reference new hidden options (address_search_wildcard and 19918 folder_search_wildcard) 19919 199202014-05-03 [Colin Leroy] 3.9.3-161-gfab7385b0 19921 19922 * manual/claws-mail-manual.xml 19923 * manual/de/claws-mail-manual.xml 19924 * manual/es/claws-mail-manual.xml 19925 * manual/fr/claws-mail-manual.xml 19926 * manual/it/claws-mail-manual.xml 19927 * manual/pl/claws-mail-manual.xml 19928 * Update year 19929 199302014-05-03 [Colin Leroy] 3.9.3-160-g5a17be4e9 19931 19932 * src/plugins/libravatar/libravatar_federation.c 19933 Make federated_url_for_address() return the same thing whether a 19934 MISSING url is cached or not, and let caller choose the default in 19935 this case. 19936 199372014-05-03 [Ricardo Mones] 3.9.3-159-ga81871865 19938 19939 * src/addrduplicates.c 19940 Fix 'warning: passing argument 2 of ‘slist_copy_deep’ from 19941 incompatible pointer type' 19942 199432014-05-03 [Ricardo Mones] 3.9.3-158-gd26e6d00d 19944 19945 * .gitignore 19946 Ignore notification's plugin .dirstamp 19947 199482014-05-02 [Colin Leroy] 3.9.3-157-g3c760e2a2 19949 19950 * src/common/ssl.c 19951 * src/mimeview.c 19952 * src/plugins/libravatar/claws.def 19953 * src/plugins/libravatar/libravatar_federation.c 19954 * src/plugins/notification/notification_command.c 19955 * src/plugins/notification/notification_core.c 19956 * .../notification/notification_foldercheck.c 19957 * src/plugins/notification/notification_popup.c 19958 * src/plugins/rssyl/rssyl_cb_menu.c 19959 * src/plugins/rssyl/rssyl_gtk.c 19960 * src/plugins/vcalendar/day-view.c 19961 * .../vcalendar/libical/libical/icalcomponent.c 19962 * src/plugins/vcalendar/libical/libical/icalmime.c 19963 * .../vcalendar/libical/libical/icalparameter.c 19964 * src/plugins/vcalendar/libical/libical/icalparser.c 19965 * .../vcalendar/libical/libical/icalproperty.c 19966 * src/plugins/vcalendar/libical/libical/sspm.c 19967 * src/plugins/vcalendar/month-view.c 19968 * src/plugins/vcalendar/vcal_folder.c 19969 * src/plugins/vcalendar/vcal_manager.h 19970 * src/plugins/vcalendar/vcal_meeting_gtk.c 19971 * src/plugins/vcalendar/vcalendar.c 19972 * src/prefs_account.c 19973 * src/wizard.c 19974 Warning fixes 19975 199762014-05-02 [Colin Leroy] 3.9.3-156-g45fbf3f92 19977 19978 * src/plugins/tnef_parse/tnef_dump.c 19979 Fix endianness 19980 199812014-05-02 [Colin Leroy] 3.9.3-155-gd5c0076f8 19982 19983 * src/plugins/vcalendar/libical/libical/icalmime.c 19984 Fix use after free 19985 199862014-05-02 [Colin Leroy] 3.9.3-154-gf04a8733e 19987 19988 * src/mimeview.c 19989 Factorize if 19990 199912014-05-02 [Colin Leroy] 3.9.3-153-g9be8d70d8 19992 19993 * src/mimeview.c 19994 Fix disappearing highlight in mails with PGP signatures 19995 199962014-05-02 [Colin Leroy] 3.9.3-152-g2b0b46772 19997 19998 * src/textview.c 19999 More simplification 20000 200012014-05-02 [Colin Leroy] 3.9.3-151-g549ee9bcb 20002 20003 * src/textview.c 20004 Remove obviously dead code 20005 200062014-05-02 [Colin Leroy] 3.9.3-150-ge9292600b 20007 20008 * src/textview.c 20009 Factorize to make clearer 20010 200112014-05-02 [Colin Leroy] 3.9.3-149-ga70f2a5ff 20012 20013 * src/textview.c 20014 Fix insert point after filling in textview 20015 200162014-05-02 [Colin Leroy] 3.9.3-148-g08edf06ca 20017 20018 * src/mainwindow.c 20019 Fix early reset of main_window_reflect_tags_changes_real tag 20020 200212014-05-02 [Colin Leroy] 3.9.3-147-g0257b732c 20022 20023 * src/gtk/gtkutils.c 20024 * src/gtk/gtkutils.h 20025 * src/plugins/libravatar/libravatar_federation.c 20026 Fix libravatar depending on auto_configure_service in a synchronous 20027 manner. 20028 200292014-05-02 [Colin Leroy] 3.9.3-146-g5ff93b487 20030 20031 * src/compose.c 20032 Fix typo 20033 200342014-05-02 [Colin Leroy] 3.9.3-145-g591039ff0 20035 20036 * src/headerview.c 20037 Fix warning 20038 200392014-05-02 [Colin Leroy] 3.9.3-144-g4137e86e2 20040 20041 * src/gtk/combobox.c 20042 Fix warning 20043 200442014-05-02 [Colin Leroy] 3.9.3-143-g46a342408 20045 20046 * src/compose.c 20047 * src/compose.h 20048 Fix g_timeout usage 20049 200502014-05-02 [Colin Leroy] 3.9.3-142-g7cea752b7 20051 20052 * src/folderview.c 20053 * src/folderview.h 20054 Fix g_timeout usage 20055 200562014-05-02 [Colin Leroy] 3.9.3-141-gaa42c5157 20057 20058 * src/imap.c 20059 Fix leak 20060 200612014-04-30 [Colin Leroy] 3.9.3-140-g3dc522b3e 20062 20063 * src/common/ssl.c 20064 * src/common/ssl_certificate.c 20065 * src/common/ssl_certificate.h 20066 * src/gtk/sslcertwindow.c 20067 * src/ssl_manager.c 20068 Implement saving of the certificate chain, making the offline status 20069 check correct. 20070 200712014-04-30 [Colin Leroy] 3.9.3-139-g6e2e1c8bc 20072 20073 * src/gtk/gtkutils.c 20074 * src/gtk/gtkutils.h 20075 * src/prefs_account.c 20076 * src/wizard.c 20077 Check smtp auth if autoconfig works. This is probably required. 20078 200792014-04-30 [Colin Leroy] 3.9.3-138-g94ec77b15 20080 20081 * src/gtk/gtkutils.c 20082 * src/prefs_account.c 20083 * src/wizard.c 20084 Implement autoconfiguration in wizard 20085 200862014-04-30 [Colin Leroy] 3.9.3-137-ga3b08204f 20087 20088 * src/common/utils.c 20089 * src/common/utils.h 20090 * src/gtk/gtkutils.c 20091 * src/gtk/gtkutils.h 20092 * src/prefs_account.c 20093 Make autoconfiguration non-blocking 20094 200952014-04-30 [Colin Leroy] 3.9.3-136-g73088e2d0 20096 20097 * src/folder.c 20098 * src/folder.h 20099 * src/prefs_folder_item.c 20100 * src/prefs_folder_item.h 20101 Have a way for folder klasses to register specific prefs pages 20102 201032014-04-29 [Colin Leroy] 3.9.3-135-g868bbb342 20104 20105 * src/imap.c 20106 Fix wrong free, and fix useless g_slist_concat 20107 201082014-05-01 [Colin Leroy] 3.9.3-134-g594f86437 20109 20110 * src/imap.c 20111 fix format 20112 201132014-05-01 [Colin Leroy] 3.9.3-133-gf09ae1ff7 20114 20115 * src/imap.c 20116 More leak fix for bug #3155 20117 201182014-05-01 [Colin Leroy] 3.9.3-132-g68da8a3e5 20119 20120 * src/imap.c 20121 Really fix leak (Thanks!) 20122 201232014-05-01 [Colin Leroy] 3.9.3-131-gcbcbd9f67 20124 20125 * src/summaryview.c 20126 Better fix: cancel cb also when moving, exec'ing, etc 20127 201282014-05-01 [Colin Leroy] 3.9.3-130-g69ad42ac6 20129 20130 * src/summaryview.c 20131 * src/summaryview.h 20132 Track the mark-as-read timeout to be able to cancel it properly when 20133 changing message or folder. Should fix bug #1644, "race condition 20134 between message move and mark as read after timeout", bug #2145 20135 "Claws becomes unresponsive and gets Killed while moving messages 20136 between imap folders", and bug #2643 "claws crash when accessing imap 20137 folder" 20138 201392014-05-01 [Colin Leroy] 3.9.3-129-g37c645c54 20140 20141 * src/gtk/quicksearch.c 20142 Better fix 20143 201442014-05-01 [Colin Leroy] 3.9.3-128-g3b9495ffd 20145 20146 * src/gtk/quicksearch.c 20147 Fix type 20148 201492014-04-30 [Colin Leroy] 3.9.3-127-g8880d1a99 20150 20151 * src/compose.c 20152 * src/compose.h 20153 Fix bug #2398, "Race when closing compose during drafting" Thanks to 20154 Michael Schwendt for spotting the problem. 20155 201562014-04-30 [Colin Leroy] 3.9.3-126-g408a4be23 20157 20158 * src/plugins/pgpcore/select-keys.c 20159 Don't encrypt with a public key for which the email matches, but the 20160 UID is revoked or invalid. Fixes bug #2389, "GnuPG: invalid/revoked 20161 user IDs accepted" 20162 201632014-04-30 [Colin Leroy] 3.9.3-125-ge156c55c5 20164 20165 * src/imap.c 20166 Fix invalid free 20167 201682014-04-30 [Colin Leroy] 3.9.3-124-g40a1b5af5 20169 20170 * src/imap.c 20171 Debug bug #2257 20172 201732014-04-30 [Colin Leroy] 3.9.3-123-g88cf83bf7 20174 20175 * src/folder.c 20176 * src/folder.h 20177 * src/folderview.c 20178 * src/folderview.h 20179 * src/imap_gtk.c 20180 Remove the copy-paste that was folder[view]_fast_scan_tree, and 20181 instead fix folder_scan_tree to do the right thing when called in 20182 "Check for new folders" mode: Don't rescan the contents of all 20183 folders after having updated the list of folders. There's "Check for 20184 new messages" for that. Fixes bug #2119, "Check for new folders on 20185 remote mailboxes is very slow". 20186 201872014-04-30 [Colin Leroy] 3.9.3-122-gfc74130e7 20188 20189 * src/avatars.c 20190 * src/avatars.h 20191 * src/plugins/libravatar/libravatar.c 20192 * src/textview.c 20193 * src/textview.h 20194 Don't save libravatarr avatars to addressbook 20195 201962014-04-30 [Ricardo Mones] 3.9.3-121-g5ac71948f 20197 20198 * src/plugins/rssyl/rssyl_gtk.c 20199 Fix label to make a complete sentence 20200 202012014-04-29 [Colin Leroy] 3.9.3-120-gd68ee8429 20202 20203 * src/plugins/rssyl/rssyl_prefs.c 20204 Fix english 20205 202062014-04-29 [Colin Leroy] 3.9.3-119-g123cf6fbf 20207 20208 * src/plugins/rssyl/feed.c 20209 * src/plugins/rssyl/feed.h 20210 * src/plugins/rssyl/feedprops.c 20211 * src/plugins/rssyl/feedprops.h 20212 * src/plugins/rssyl/rssyl.c 20213 * src/plugins/rssyl/rssyl.h 20214 * src/plugins/rssyl/rssyl_gtk.c 20215 * src/plugins/rssyl/rssyl_gtk.h 20216 * src/plugins/rssyl/rssyl_prefs.c 20217 * src/plugins/rssyl/rssyl_prefs.h 20218 Implement SSL certificate verification option (default, and 20219 per-feed). Fixes bug #3106, "Rssyl plugin does not verify SSL peer at 20220 all" 20221 202222014-04-29 [Colin Leroy] 3.9.3-118-gdc6d8a1a1 20223 20224 * src/plugins/rssyl/rssyl_gtk.c 20225 Fix pref label 20226 202272014-04-28 [Paul] 3.9.3-117-g7743bc48d 20228 20229 * AUTHORS 20230 * src/gtk/authors.h 20231 * tools/claws.i18n.status.pl 20232 belatedly update details of Hebrew translator 20233 202342014-04-28 [wwp] 3.9.3-116-g9e6eb7883 20235 20236 * manual/advanced.xml 20237 * src/addr_compl.c 20238 Fix wrong address book contact in message list's From column and 20239 potentially at other places. The AB completion engine won't use 20240 submatching by default, it will only use it when completion is 20241 requested by a human operator (compose window, few other GUI 20242 location). Updated the doc accordingly. 20243 202442014-04-28 [wwp] 3.9.3-115-g59e554fb4 20245 20246 * src/plugins/fancy/fancy_prefs.c 20247 Fix possible crash when making use of proxy_checkbox before 20248 initiliazing it. 20249 202502014-04-28 [Colin Leroy] 3.9.3-111-g5454ca5af 20251 20252 * src/common/socket.c 20253 * src/common/socket.h 20254 Remove useless cruft from OpenSSL days 20255 202562014-04-28 [Colin Leroy] 3.9.3-110-g038064957 20257 20258 * src/compose.h 20259 Fix type 20260 202612014-04-28 [Colin Leroy] 3.9.3-109-g1e30bfc63 20262 20263 * src/compose.c 20264 * src/folder.c 20265 * src/folderview.c 20266 * src/gtk/combobox.c 20267 * src/gtk/gtkcmoptionmenu.c 20268 * src/gtk/gtkutils.c 20269 * src/gtk/inputdialog.c 20270 * src/gtk/menu.c 20271 * src/gtk/quicksearch.c 20272 * src/imap.c 20273 * src/main.c 20274 * src/mainwindow.c 20275 * src/mimeview.c 20276 * src/prefs_account.c 20277 * src/prefs_themes.c 20278 * src/quote_fmt.c 20279 Fix most of the leaks referenced in bug #3155 20280 202812014-04-27 [Ricardo Mones] 3.9.3-108-g2c8ed95f7 20282 20283 * manual/plugins.xml 20284 Add libravatar plugin to documentation 20285 202862014-04-27 [Ricardo Mones] 3.9.3-107-ge33f13677 20287 20288 * src/plugins/libravatar/TODO 20289 * src/plugins/libravatar/libravatar.c 20290 Implement support for federated avatars 20291 202922014-04-27 [Ricardo Mones] 3.9.3-106-g5d33b9375 20293 20294 * src/plugins/libravatar/libravatar_prefs.c 20295 * src/plugins/libravatar/libravatar_prefs.h 20296 Allow disabling federated domains 20297 202982014-04-27 [Ricardo Mones] 3.9.3-105-g9a8c64d48 20299 20300 * src/plugins/libravatar/Makefile.am 20301 * src/plugins/libravatar/libravatar_federation.c 20302 * src/plugins/libravatar/libravatar_federation.h 20303 Retrieve avatar service URL from address 20304 203052014-04-27 [Colin Leroy] 3.9.3-93-g5bf6c64e0 20306 20307 * src/main.c 20308 Fix leak (bug #3148, thanks for the heads up!) 20309 203102014-04-27 [Paul] 3.9.3-102-g6bea79902 20311 20312 * README 20313 * manual/advanced.xml 20314 * manual/de/advanced.xml 20315 * manual/es/advanced.xml 20316 * manual/fr/advanced.xml 20317 remove references to 'enable_dotted_lines', this option was removed 20318 some 2 years ago 20319 203202014-04-27 [wwp] 3.9.3-102-g0ad67b156 20321 20322 * src/plugins/vcalendar/vcal_folder.c 20323 * src/prefs_themes.c 20324 Fix few implicit references warnings. 20325 203262014-04-25 [Colin Leroy] 3.9.3-101-ga9065aec2 20327 20328 * src/common/utils.c 20329 * src/common/utils.h 20330 * src/prefs_account.c 20331 First implementation of auto-configuration (bug #3140) Wizard is 20332 still to do. 20333 203342014-04-25 [Colin Leroy] 3.9.3-100-g4c7ed56f3 20335 20336 * src/plugins/libravatar/libravatar.c 20337 Oups. Fix previous commit. 20338 203392014-04-25 [Colin Leroy] 3.9.3-99-gbcb799418 20340 20341 * src/plugins/libravatar/libravatar.c 20342 Add timeout and nosignal curlopts 20343 203442014-04-25 [Colin Leroy] 3.9.3-98-g55f26ba28 20345 20346 * src/compose.c 20347 * src/folder.c 20348 * src/folderview.c 20349 * src/plugins/notification/notification_plugin.c 20350 Change the blueness in Drafts folders to saving drafts as New. It 20351 makes the folder noticed too, but the user can mark the draft as read 20352 if he desires. 20353 203542014-04-25 [Colin Leroy] 3.9.3-97-g564bd916e 20355 20356 * src/messageview.c 20357 * src/plugins/pdf_viewer/poppler_viewer.c 20358 * src/printing.c 20359 * src/printing.h 20360 Add avatar to the prints. 20361 203622014-04-25 [Colin Leroy] 3.9.3-96-gad797671f 20363 20364 * src/plugins/notification/gtkhotkey/Makefile.am 20365 * src/plugins/spam_report/Makefile.am 20366 Fix another double define, and add subdir-objects where needed 20367 203682014-04-25 [Colin Leroy] 3.9.3-95-gbd5f47a97 20369 20370 * src/plugins/bsfilter/Makefile.am 20371 * src/plugins/fancy/Makefile.am 20372 Fix double define 20373 203742014-04-25 [Colin Leroy] 3.9.3-94-g795e7a1dd 20375 20376 * src/Makefile.am 20377 * src/common/Makefile.am 20378 * src/etpan/Makefile.am 20379 * src/plugins/acpi_notifier/Makefile.am 20380 * src/plugins/address_keeper/Makefile.am 20381 * src/plugins/archive/Makefile.am 20382 * src/plugins/att_remover/Makefile.am 20383 * src/plugins/attachwarner/Makefile.am 20384 * src/plugins/bogofilter/Makefile.am 20385 * src/plugins/bsfilter/Makefile.am 20386 * src/plugins/clamd/Makefile.am 20387 * src/plugins/clamd/libclamd/Makefile.am 20388 * src/plugins/demo/Makefile.am 20389 * src/plugins/fancy/Makefile.am 20390 * src/plugins/fetchinfo/Makefile.am 20391 * src/plugins/gdata/Makefile.am 20392 * src/plugins/geolocation/Makefile.am 20393 * src/plugins/libravatar/Makefile.am 20394 * src/plugins/mailmbox/Makefile.am 20395 * src/plugins/newmail/Makefile.am 20396 * src/plugins/notification/Makefile.am 20397 * src/plugins/notification/gtkhotkey/Makefile.am 20398 * src/plugins/pdf_viewer/Makefile.am 20399 * src/plugins/perl/Makefile.am 20400 * src/plugins/pgpcore/Makefile.am 20401 * src/plugins/pgpinline/Makefile.am 20402 * src/plugins/pgpmime/Makefile.am 20403 * src/plugins/python/Makefile.am 20404 * src/plugins/rssyl/Makefile.am 20405 * src/plugins/smime/Makefile.am 20406 * src/plugins/spam_report/Makefile.am 20407 * src/plugins/spamassassin/Makefile.am 20408 * src/plugins/tnef_parse/Makefile.am 20409 * src/plugins/vcalendar/Makefile.am 20410 * src/plugins/vcalendar/libical/libical/Makefile.am 20411 Replace deprecated INCLUDES with AM_CPPFLAGS; where needed, still 20412 keep the -I flags separated in $(IFLAGS) for $(LTRCCOMPILE). 20413 204142014-04-25 [Colin Leroy] 3.9.3-93-g9546a9459 20415 20416 * src/plugins/libravatar/libravatar_prefs.c 20417 Fix unitialized variable. Maybe cause of crash under Win32. 20418 204192014-04-24 [Colin Leroy] 3.9.3-92-ga4a389b50 20420 20421 * tools/gitlog2changelog.py 20422 Fix ChangeLog generation when only one file changes 20423 204242014-04-24 [Colin Leroy] 3.9.3-91-g90d88e987 20425 20426 * tools/ca-certificates.crt 20427 Update root CA certificates 20428 204292014-04-24 [Colin Leroy] 3.9.3-90-g2e9842e2c 20430 20431 * src/plugins/pgpcore/claws.def 20432 Add missing syms. Serious Win32 PITA 20433 204342014-04-24 [Colin Leroy] 3.9.3-89-g47f156eaa 20435 20436 * src/common/ssl_certificate.c 20437 More cleanup 20438 204392014-04-24 [Colin Leroy] 3.9.3-88-g39aa02d47 20440 20441 * src/common/ssl_certificate.c 20442 Rename i2d/d2i internal functions to clearer import/export. 20443 204442014-04-24 [Colin Leroy] 3.9.3-87-ga38471fab 20445 20446 * src/common/ssl_certificate.c 20447 Fix using ints for gnutls_x509_crt_fmt_t. 20448 204492014-04-24 [Colin Leroy] 3.9.3-86-g60be97e97 20450 20451 * src/common/ssl_certificate.c 20452 Remove dead code from OpenSSL days 20453 204542014-04-24 [Colin Leroy] 3.9.3-85-ga91b40b01 20455 20456 * src/plugins/libravatar/claws.def 20457 Fix claws exports for windows 20458 204592014-04-23 [Colin Leroy] 3.9.3-84-g4d0f2b9b1 20460 20461 * src/common/ssl_certificate.c 20462 * src/etpan/etpan-ssl.c 20463 * src/etpan/imap-thread.c 20464 * src/etpan/nntp-thread.c 20465 Implement certificate chain verification; fix leak; fix return code 20466 for etpan_certificate_check(). 20467 204682014-04-23 [Colin Leroy] 3.9.3-83-gdda367520 20469 20470 * src/common/ssl_certificate.c 20471 * src/common/ssl_certificate.h 20472 * src/etpan/etpan-ssl.c 20473 Implement certificate chain retrieval and passing. CAs are not loaded 20474 yet. 20475 204762014-04-23 [Colin Leroy] 3.9.3-82-gb0c17cd08 20477 20478 * src/etpan/Makefile.am 20479 * src/etpan/etpan-ssl.c 20480 * src/etpan/etpan-ssl.h 20481 * src/etpan/imap-thread.c 20482 * src/etpan/nntp-thread.c 20483 Factorize SSL things in etpan 20484 204852014-04-22 [Ricardo Mones] 3.9.3-81-g4242394d7 20486 20487 * configure.ac 20488 * src/plugins/clamd/clamav_plugin.c 20489 Fix hardened builds and typo in configure.ac Removes: • 20490 clamav_plugin.c:149:5: error: format not a string literal and no 20491 format arguments [-Werror=format-security] • ./configure: line 20189: 20492 dbl: command not found 20493 204942014-04-22 [Michael Rasmussen] 3.9.3-80-g03b870621 20495 20496 * src/plugins/clamd/clamav_plugin.c 20497 Fix bug in string thanks to Mones 20498 204992014-04-22 [Michael Rasmussen] 3.9.3-79-g8b9a9329b 20500 20501 * src/plugins/clamd/clamav_plugin.c 20502 * src/plugins/clamd/clamav_plugin.h 20503 Only show error popup first time an error is found. An error popup is 20504 shown if an error is found under init or first time an error found 20505 under scanning. Error popup is suppressed until restarting claws or a 20506 scanning is performed with success. 20507 205082014-04-21 [Colin Leroy] 3.9.3-78-ge31ec0707 20509 20510 * src/plugins/vcalendar/vcal_folder.c 20511 * src/plugins/vcalendar/vcal_prefs.c 20512 * src/plugins/vcalendar/vcal_prefs.h 20513 Fix bug #3105, "vCal plugin via https does not check SSL peer 20514 certificates or host" Add a preference to disable SSL certificate 20515 verification. 20516 205172014-04-21 [Colin Leroy] 3.9.3-77-ge664b6766 20518 20519 * src/common/session.c 20520 * src/common/socket.c 20521 Fix bug #3139, "Mainwindow unresponsive due to a busy loop" In case 20522 of unexpected return from gnutls_record_recv(), set errno to a fatal 20523 error. 20524 205252014-04-21 [Colin Leroy] 3.9.3-76-gf38cf9f13 20526 20527 * src/plugins/vcalendar/libical/libical/icaltime.c 20528 Fix bug #3117, "full-day event shown from 01:00 to 01:00 next day" 20529 205302014-04-21 [Colin Leroy] 3.9.3-75-g6467a954a 20531 20532 * .../vcalendar/libical/libical/icalderivedparameter.c.in 20533 Fix recognition of quoted parameter values, which are legal. 20534 205352014-04-21 [Colin Leroy] 3.9.3-74-gbd7c33e92 20536 20537 * src/plugins/vcalendar/vcal_folder.c 20538 Fix bug #313, "Crash on reccurent events with no DTSTART" 20539 205402014-04-21 [Colin Leroy] 3.9.3-73-ge8333936d 20541 20542 * src/plugins/vcalendar/vcal_folder.c 20543 Fix bug #3116, "invalid DTSTART in ics subscription makes claws 20544 crash" 20545 205462014-04-21 [Colin Leroy] 3.9.3-72-g7445f4f86 20547 20548 * src/etpan/imap-thread.c 20549 Fix bug #3150, "etpan_certificate_check() leaks memory" 20550 205512014-04-21 [Colin Leroy] 3.9.3-71-g46063c48c 20552 20553 * src/main.c 20554 Fix bug #3148, "Logic error in claws_get_socket_name()" 20555 205562014-04-21 [Colin Leroy] 3.9.3-70-gf93399235 20557 20558 * src/file_checker.c 20559 Fix bug #3147, "verify_folderlist_xml() leaks memory" 20560 205612014-04-21 [Colin Leroy] 3.9.3-69-ge240402b8 20562 20563 * src/summaryview.c 20564 Fix bug #3146, "Memory corruption when deleting a message from 20565 folder" Reference msginfo before passing to the mark_as_read_timeout 20566 deferred callback. 20567 205682014-04-21 [Colin Leroy] 3.9.3-68-gf69b3bab9 20569 20570 * src/imap.c 20571 Fix bug #3145, "Memory corruption in imap_disconnect_all" 20572 205732014-04-17 [Michael Rasmussen] 3.9.3-67-gec7df218a 20574 20575 * src/addrharvest.c 20576 Fix build bug. addrharvest.c:61: error: redefinition of typedef 20577 ‘HeaderEntry’ proctypes.h:58: note: previous declaration of 20578 ‘HeaderEntry’ was here 20579 205802014-04-16 [Ricardo Mones] 3.9.3-66-g57e2da085 20581 20582 * configure.ac 20583 Don't disable rssyl when checking libravatar 20584 205852014-04-12 [Ricardo Mones] 3.9.3-65-g308f99372 20586 20587 * src/plugins/pgpinline/pgpinline.c 20588 * src/plugins/pgpmime/pgpmime.c 20589 Fix bug #3138 “pgpinline crashes on signature check if gppme fails to 20590 init” 20591 205922014-04-12 [Ricardo Mones] 3.9.3-64-g864fd8e5f 20593 20594 * src/exphtmldlg.c 20595 Fix bug #3094 “OK or Yes to create new directory?” 20596 205972014-04-08 [Colin Leroy] 3.9.3-63-g2baec7926 20598 20599 * src/edittags.c 20600 Probably fix bug #3050, "Claws mail closes when one attempts to 20601 delete a tag" 20602 206032014-04-08 [Colin Leroy] 3.9.3-62-g5b2da67e9 20604 20605 * src/gtk/quicksearch.c 20606 * src/summaryview.c 20607 Fix bug #3055, "Claws segfaults when cancelling a sticky search after 20608 changing folder" 20609 206102014-04-08 [Colin Leroy] 3.9.3-61-gd8c5586ab 20611 20612 * .gitignore 20613 * .../vcalendar/libical/libical/icalyacc.output 20614 Fix bug #3123, "Clean up git". Patch by Christian Hesse. 20615 206162014-04-06 [Ricardo Mones] 3.9.3-60-g3a9aa8405 20617 20618 * manual/plugins.xml 20619 Fix typo 20620 206212014-04-05 [Ricardo Mones] 3.9.3-59-ged20c6b96 20622 20623 * manual/plugins.xml 20624 Update plugins section of manual • Merge extra plugins section, 20625 since they're all provided now. • Synchronize list of plugins with 20626 website list. • Add new “Obsolete plugins” section for the ones we're 20627 not shipping anymore for a variety of reasons. 20628 206292014-04-05 [Ricardo Mones] 3.9.3-58-g0e9e5fa08 20630 20631 * manual/intro.xml 20632 Update source code references to add git and re-wrap 20633 206342014-03-26 [Christian Hesse] 3.9.3-57-ga697eae3b 20635 20636 * src/plugins/libravatar/libravatar.c 20637 Fix bug #3126 “libravatar: do not collect empty files” 20638 206392014-03-27 [Paul] 3.9.3-56-g73a8781b8 20640 20641 * src/procheader.c 20642 * src/procmsg.c 20643 * src/procmsg.h 20644 * src/send_message.c 20645 when using Redirect, use the redirecting account's address in the 20646 SMTP MAIL FROM 20647 206482014-03-25 [Colin Leroy] 3.9.3-55-gd6156962e 20649 20650 * src/compose.c 20651 Fix bug #3120, "Error - file is empty" when redirecting a mail with 20652 an empty part: ask for confirmation when attaching an empty file, 20653 apart in batch mode where no confirmation is asked. 20654 206552014-03-21 [Paul] 3.9.3-54-g9261c881e 20656 20657 * po/Makevars 20658 add --from-code=UTF-8 to Makevars 20659 206602014-03-21 [Ricardo Mones] 3.9.3-53-g09a5663e5 20661 20662 * src/plugins/libravatar/libravatar.c 20663 Fix default custom URL: needs 3 redirects 20664 206652014-03-20 [Paul] 3.9.3-52-g6469d5311 20666 20667 * src/compose.c 20668 don't reply to self when doing reply to all 20669 206702014-03-19 [Ricardo Mones] 3.9.3-51-g253b35157 20671 20672 * .gitignore 20673 Simplify and remove some obsolete entries 20674 206752014-03-18 [Paul] 3.9.3-50-g01ca2012f 20676 20677 * src/gtk/about.c 20678 3 months into 2014, about time copyright was updated 20679 206802014-03-18 [Paul] 3.9.3-49-g6cf20d443 20681 20682 * src/textview.c 20683 fix implicit declaration warning 20684 206852014-03-17 [Christian Hesse] 3.9.3-48-g5d1095a7e 20686 20687 * src/plugins/libravatar/libravatar.c 20688 replace non ASCII-characters 20689 206902014-03-17 [Paul] 3.9.3-47-g019a9168b 20691 20692 * po/POTFILES.in 20693 translate libravatar plugin 20694 206952014-03-17 [Paul] 3.9.3-46-ga1ba2ee6e 20696 20697 * po/POTFILES.in 20698 * src/plugins/pgpcore/autocompletion.c 20699 * src/plugins/pgpcore/autocompletion.h 20700 tidy up and get the string translated 20701 207022014-03-17 [Paul] 3.9.3-45-gc2626fe4d 20703 20704 * src/plugins/pgpcore/autocompletion.c 20705 fix build error: "#error GPGME was compiled with _FILE_OFFSET_BITS = 20706 64" 20707 207082014-03-17 [Colin Leroy] 3.9.3-44-g764fcdc60 20709 20710 * src/plugins/pgpcore/autocompletion.c 20711 Fix crash due to wrong use of the gpointer source (which is a 20712 pointer-to-pointer to GList), replace exit() with return. 20713 207142014-03-17 [Colin Leroy] 3.9.3-43-gfaf5411f3 20715 20716 * src/plugins/pgpcore/Makefile.am 20717 * src/plugins/pgpcore/autocompletion.c 20718 * src/plugins/pgpcore/autocompletion.h 20719 * src/plugins/pgpcore/plugin.c 20720 * src/plugins/pgpcore/prefs_gpg.c 20721 * src/plugins/pgpcore/prefs_gpg.h 20722 Add the GPG keyring as possible source for address autocompletion. 20723 Patch by Christian Hesse, fixes bug #2868. 20724 207252014-03-15 [Ricardo Mones] 3.9.3-42-g3fd05a0f8 20726 20727 * src/plugins/libravatar/README 20728 A better README for libravatar plugin • Structure it more clearly (I 20729 hope) • Add a section about network issues and possible workarounds • 20730 Talk about plugin hidden property (yes, they're everywhere) 20731 207322014-03-15 [Ricardo Mones] 3.9.3-41-g1dd522127 20733 20734 * src/plugins/libravatar/TODO 20735 Even more crazy idea added 20736 207372014-03-15 [Ricardo Mones] 3.9.3-40-g9d6939839 20738 20739 * src/plugins/libravatar/libravatar.c 20740 Improve plugin description a bit 20741 207422014-03-13 [Christian Hesse] 3.9.3-39-geeb18db35 20743 20744 * src/plugins/libravatar/libravatar.c 20745 Fix bug #3109 “libravatar: make mail address lower case before 20746 hashing MD5” Thanks again Christian Hesse for the patch! 20747 207482014-03-13 [Christian Hesse] 3.9.3-38-g85b3665d9 20749 20750 * src/plugins/libravatar/Makefile.am 20751 Fix bug #3108 “link libravatar plugin against libcurl”. Thanks 20752 Christian Hesse for the patch. 20753 207542014-03-12 [Andrej Kacian] 3.9.3-37-gdf4408441 20755 20756 * AUTHORS 20757 Added Christoph Ruegge to AUTHORS file, for bug #3100. 20758 207592014-03-12 [Colin Leroy] 3.9.3-36-g86f187a3b 20760 20761 * .gitignore 20762 GIT-Ignore the results of libravatar's compilation 20763 207642014-03-12 [Colin Leroy] 3.9.3-35-gcc3675668 20765 20766 * AUTHORS 20767 * src/gtk/authors.h 20768 * src/summaryview.c 20769 Fix bug #3107, " Height of row in message list does not reflect font 20770 size - three columns, small screen layout" Patch by Peter Sarvas. 20771 207722014-03-12 [Paul] 3.9.3-34-gda40f46bb 20773 20774 * src/prefs_matcher.c 20775 fix overlapping labels and boxes when user has large GTK font 20776 207772014-03-11 [Ricardo Mones] 3.9.3-33-gb6c563983 20778 20779 * src/plugins/libravatar/libravatar.c 20780 * src/plugins/libravatar/libravatar_prefs.c 20781 * src/plugins/libravatar/libravatar_prefs.h 20782 Fix a couple of bugs • Incorrect initialization of radiobuttons on 20783 prefs (remember not to use the same variable for two purposes...) • 20784 Empty missing cache when changing to generated-avatar missing icon 20785 modes, otherwise they're still served as missing 20786 207872014-03-11 [Ricardo Mones] 3.9.3-32-g759313625 20788 20789 * configure.ac 20790 * src/plugins/Makefile.am 20791 * src/plugins/libravatar/Makefile.am 20792 * src/plugins/libravatar/README 20793 * src/plugins/libravatar/TODO 20794 * src/plugins/libravatar/claws.def 20795 * src/plugins/libravatar/libravatar.c 20796 * src/plugins/libravatar/libravatar.h 20797 * src/plugins/libravatar/libravatar_missing.c 20798 * src/plugins/libravatar/libravatar_missing.h 20799 * src/plugins/libravatar/libravatar_prefs.c 20800 * src/plugins/libravatar/libravatar_prefs.h 20801 * src/plugins/libravatar/plugin.def 20802 * src/plugins/libravatar/version.rc 20803 New libravatar plugin 20804 208052014-03-07 [Andrej Kacian] 3.9.3-31-gc8409a479 20806 20807 * src/account.c 20808 When autoselecting account for a new message, handle quoted recipient 20809 names better. Patch by Christoph Ruegge, bug #3100. 20810 208112014-03-02 [Ricardo Mones] 3.9.3-30-gd68093c4e 20812 20813 * src/messageview.c 20814 Show header pane only when enabled 20815 208162014-02-16 [Ricardo Mones] 3.9.3-29-gb079a3a27 20817 20818 * src/headerview.c 20819 * src/messageview.c 20820 * src/summaryview.c 20821 * src/textview.c 20822 Use new internal plugin for rendering avatars Updates and simplifies 20823 rendering logic in header pane, message view and text view and when 20824 adding pictures to address book. 20825 208262014-02-15 [Ricardo Mones] 3.9.3-28-gdaea250f3 20827 20828 * src/Makefile.am 20829 * src/avatars.c 20830 * src/avatars.h 20831 * src/main.c 20832 New hooklist for rendering avatars and some utils • Create and 20833 destroy hooklist parameter structs • Initialization function to 20834 install default handler 20835 208362014-02-12 [Ricardo Mones] 3.9.3-27-ga3ec21768 20837 20838 * manual/advanced.xml 20839 * src/prefs_common.c 20840 * src/prefs_common.h 20841 * src/procheader.c 20842 * src/procheader.h 20843 * src/procmsg.c 20844 * src/procmsg.h 20845 * src/proctypes.h 20846 New hooklist to collect avatar data from headers Also: • Refactorize 20847 X-Face/Face capture as an internal plugin. • Add hidden preference 20848 ‘enable_avatars’ to control the internal capture/render process, and 20849 which allows disabling it by external plugins for example. 20850 208512014-02-19 [Paul] 3.9.3-26-g37df4f1b3 20852 20853 * Makefile.am 20854 add dist-z to AUTOMAKE_OPTIONS 20855 208562014-02-19 [Ricardo Mones] 3.9.3-25-g589150b9d 20857 20858 * src/headerview.c 20859 * src/plugins/pgpcore/sgpgme.c 20860 * src/textview.c 20861 Remove some X-Face cruft and check after realloc 20862 208632014-02-17 [Paul] 3.9.3-24-g0f01f386b 20864 20865 * src/folderview.c 20866 indicate when there are messages in Drafts 20867 208682014-02-16 [Andrej Kacian] 3.9.3-23-g773126502 20869 20870 * src/prefs_common.h 20871 Removed unused "block_cursor" preference from prefs_common. 20872 208732014-02-12 [Ricardo Mones] 3.9.3-22-g0c116fe9b 20874 20875 * src/gtk/gtkutils.c 20876 * src/gtk/gtkutils.h 20877 * src/headerview.c 20878 * src/messageview.c 20879 * src/prefs_customheader.c 20880 * src/summaryview.c 20881 * src/textview.c 20882 Remove unneeded arguments of xface_get_from_header 20883 208842014-02-11 [Ricardo Mones] 3.9.3-21-gaa6c56b5d 20885 20886 * src/common/defs.h 20887 * src/headerview.c 20888 * src/messageview.c 20889 * src/plugins/perl/perl_plugin.c 20890 * src/procheader.c 20891 * src/procmsg.c 20892 * src/procmsg.h 20893 * src/proctypes.h 20894 * src/summaryview.c 20895 * src/textview.c 20896 Support any number of avatars per message Adapt xface/face handling 20897 to the new structure 20898 208992014-02-11 [Ricardo Mones] 3.9.3-20-gb1983f360 20900 20901 * src/addrduplicates.c 20902 * src/common/utils.c 20903 * src/common/utils.h 20904 New slist_copy_deep utility And refactoring to use it where 20905 currently needed. Implementation uses glib's version if possible 20906 (glib > 2.34). 20907 209082014-02-05 [Paul] 3.9.3-19-ge9b16bfa8 20909 20910 * src/account.c 20911 * src/compose.c 20912 * src/prefs_account.c 20913 * src/prefs_account.h 20914 combine xmailer/xnewsreader header options into one, using generic 20915 term "user agent" 20916 209172014-02-05 [Paul] 3.9.3-18-gb59ac7ec8 20918 20919 * manual/advanced.xml 20920 * src/addr_compl.c 20921 * src/foldersel.c 20922 * src/prefs_common.c 20923 * src/prefs_common.h 20924 add hidden prefs to choose old or new style addr and folder matching 20925 209262014-02-03 [Paul] 3.9.3-17-g0b253d952 20927 20928 * src/compose.c 20929 * src/toolbar.c 20930 * src/toolbar.h 20931 implement RFE bug 3053, 'Can't add "replace signature" to the 20932 toolbar' 20933 209342014-02-03 [Paul] 3.9.3-16-g84ef4ef55 20935 20936 * src/account.c 20937 * src/compose.c 20938 * src/prefs_account.c 20939 * src/prefs_account.h 20940 add option 'Generate X-Newsreader header' for NNTP accounts and 20941 complete the 'Generate X-Mailer header' option 20942 209432014-02-03 [Paul] 3.9.3-15-g40b67269c 20944 20945 * src/common/claws.c 20946 LIBOVERLAY_SCROLLBAR=0, thanks Ticho!! 20947 209482014-01-30 [Ricardo Mones] 3.9.3-14-g5f7b75cf2 20949 20950 * src/common/utils.c 20951 Fix memory leak 20952 209532014-01-29 [Paul] 3.9.3-13-ga97efc7c1 20954 20955 * AUTHORS 20956 * configure.ac 20957 * po/eo.po 20958 * src/gtk/authors.h 20959 add Esperanto translation. submitted by Sian Mountbatten 20960 209612014-01-26 [Holger Berndt] 3.9.3-12-gb68cfc804 20962 20963 * src/plugins/python/python-hooks.c 20964 Python plugin: Also check for _PyGtk_API being a PyCapsule Seems 20965 like Arch Linux patched pygtk to wrap into a PyCapsule instead of a 20966 PyCObject. Thanks to Drew Ferguson for reporting. 20967 209682014-01-21 [Ricardo Mones] 3.9.3-11-g845d06230 20969 20970 * src/common/ssl.c 20971 Fix bug #3964 "headers in wrong order -- file src/common/ssl.c" Also 20972 cleans "ssl.c:36:1: warning: 'gcry_threads_pthread' defined but not 20973 used" 20974 209752014-01-13 [Ricardo Mones] 3.9.3-10-g7f3dc2883 20976 20977 * doc/man/claws-mail.1 20978 Update manpage • Add missing USER environment variable and sort all 20979 variables alphabetically while at it • Update team list to match 20980 AUTHORS file and compact list of past team members • Other cosmetic 20981 changes to improve readability 20982 209832013-12-28 [Colin Leroy] 3.9.3-9-g597f1d7f5 20984 20985 * src/common/smtp.c 20986 Fix bug #2875, "SMTP session disconnects before recieving multi-line 20987 error message". 20988 209892013-12-28 [Colin Leroy] 3.9.3-8-g6a4badf69 20990 20991 * src/folder.c 20992 * src/folder.h 20993 * src/inc.c 20994 * src/mbox.c 20995 * src/pop.c 20996 * src/prefs_account.c 20997 * src/prefs_account.h 20998 Fix bug #2991, "POP3 sessions duplicated" on race conditions. Patch 20999 by Paul Rolland. 21000 210012013-12-28 [Colin Leroy] 3.9.3-7-g7bd41ae67 21002 21003 * src/addr_compl.c 21004 * src/addr_compl.h 21005 * src/prefs_themes.c 21006 Fix bug #3020, "Use theme doesn't change some icons until restart" 21007 210082013-12-28 [Colin Leroy] 3.9.3-6-g3d876eaf2 21009 21010 * AUTHORS 21011 * src/gtk/authors.h 21012 Add Palmer Dabbelt to Authors 21013 210142013-12-28 [Colin Leroy] 3.9.3-5-g18696ff22 21015 21016 * src/plugins/pgpcore/sgpgme.c 21017 Fix bug #3040, "Handle revoked GPG private keys". Patch by Palmer 21018 Dabbelt. 21019 210202013-12-28 [Colin Leroy] 3.9.3-4-g9a56118f8 21021 21022 * src/foldersel.c 21023 Fix bug #3038, "Select A Folder incorrectly matches on number in 21024 parentheses". Match on FolderItem's name instead of displayed string. 21025 210262013-12-20 [Colin Leroy] 3.9.3-3-g02b5ac9ed 21027 21028 * src/compose.c 21029 * src/prefs_common.c 21030 * src/prefs_common.h 21031 * src/prefs_compose_writing.c 21032 Add preference to allow disabling automatic drafting of encrypted 21033 messages. 21034 210352013-12-16 [Ricardo Mones] 3.9.3-2-gde111b33b 21036 21037 * src/plugins/mailmbox/mailimf.c 21038 Fix parsing universal time zone in mailmbox Detected thanks to the 21039 ‘-Wlogical-op’ gcc flag. 21040 210412013-12-14 [Paul] 3.9.3-1-ga21217e9f 21042 21043 * src/plugins/notification/notification_plugin.c 21044 fix typo 21045 210462013-12-14 [Paul] 3.9.3 21047 21048 * NEWS 21049 * README 21050 * RELEASE_NOTES 21051 3.9.3 unleashed 21052 210532013-12-14 [Paul] 3.9.2-134-g09425de03 21054 21055 * po/cs.po 21056 * po/de.po 21057 * po/es.po 21058 * po/fr.po 21059 * po/he.po 21060 * po/nl.po 21061 * po/pt_BR.po 21062 * po/sk.po 21063 * po/sv.po 21064 update translations cs: David Vachulka de: Thomas Bellmann es: 21065 Ricarddo Mones fr: Colin Leroy he: Genghis Khan nl: Marcel Pol pt_BR: 21066 Frederico Goncalves Guimaraes sk: Slavko sv: Andreas Rönnquist 21067 210682013-12-13 [Pawel Pekala] 3.9.2-133-ge589ff5ab 21069 21070 * configure.ac 21071 Revert last commit 21072 210732013-12-13 [Pawel Pekala] 3.9.2-132-g2d5d2e947 21074 21075 * configure.ac 21076 Fix python check for systems with dlopen(3) in libc (BSD family) 21077 210782013-12-12 [Andrej Kacian] 3.9.2-131-g9eca66b60 21079 21080 * src/addr_compl.c 21081 In compose window, allow address completion to match any part of 21082 address, not just beginning. 21083 210842013-12-12 [Andrej Kacian] 3.9.2-130-g7f03f0360 21085 21086 * src/foldersel.c 21087 In folder select dialog, allow type-search to match any part of 21088 folder names, not just beginning. 21089 210902013-12-08 [Colin Leroy] 3.9.2-129-g52b48f6cc 21091 21092 * src/inc.c 21093 Fix assertion (port != NULL) in password_get() for POP3 sessions, 21094 where the password is retrieved prior to the session being connected. 21095 210962013-12-05 [Colin Leroy] 3.9.2-128-g76d08bcbc 21097 21098 * src/folder.c 21099 Better fix for bug #3009; conv_filename_to_utf8() converts strings in 21100 local filename encoding to UTF-8 even if local filename encoding is 21101 UTF-8, leading to double UTF-8 encoding. 21102 211032013-12-05 [Ricardo Mones] 3.9.2-127-gdc2158a30 21104 21105 * src/folder.c 21106 Fix bug #3009 ‘"Rebuild folder tree" causes SIGSEGV if a directory 21107 name isn't valid utf-8’ Based on initial patch submitted by Fabian 21108 Keil <fk@fabiankeil.de> 21109 211102013-12-03 [Paul] 3.9.2-126-g839e5d98b 21111 21112 * src/gtk/pluginwindow.c 21113 update the Plugins window label to link to 'more inforamtion' rather 21114 than 'more plugins', since all plugins are built-in now 21115 211162013-12-03 [Paul] 3.9.2-125-g72a27a8d0 21117 21118 * src/mainwindow.c 21119 fix sensitivity and state of 'hide read threads' This fixes this 21120 problem: 'Thread View' is set and 'Hide read threads' is set. Unset 21121 'Thread View', 'hide read threads' is greyed out but still set, and 21122 'hide read messages' is greyed out also. With this fix, when 'Thread 21123 View' is unset, 'hide read threads' is automatically unset too, thus 21124 'hide read messages' is selectable. 21125 211262013-11-26 [Ricardo Mones] 3.9.2-124-g0f24457eb 21127 21128 * configure.ac 21129 Fix poppler required version accordingly Set to 0.12 (released in 21130 2009) and required for version check macros. Anyway we were using 21131 defines only present in 0.14 without checking... 21132 211332013-11-25 [Ricardo Mones] 3.9.2-123-g2b703d814 21134 21135 * src/plugins/pdf_viewer/poppler_viewer.c 21136 Clean poppler_viewer.c switch warnings Cleans: • 21137 poppler_viewer.c:827:3: warning: enumeration value 21138 'POPPLER_ACTION_NONE' not handled in switch • poppler_viewer.c:827:3: 21139 warning: enumeration value 'POPPLER_ACTION_RENDITION' not handled in 21140 switch • poppler_viewer.c:827:3: warning: enumeration value 21141 'POPPLER_ACTION_OCG_STATE' not handled in switch • 21142 poppler_viewer.c:827:3: warning: enumeration value 21143 'POPPLER_ACTION_JAVASCRIPT' not handled in switch 21144 211452013-11-25 [Ricardo Mones] 3.9.2-122-g367aa54c1 21146 21147 * src/plugins/newmail/newmail.c 21148 Clean ‘newmail.c:132: warning: `sys_errlist' is deprecated’ 21149 211502013-11-17 [Ricardo Mones] 3.9.2-121-g7eb685847 21151 21152 * .../notification/gtkhotkey/gtk-hotkey-key-file-registry.c 21153 Clean ‘warning: variable 'self' set but not used’ From: • 21154 gtk-hotkey-key-file-registry.c:87:28 • 21155 gtk-hotkey-key-file-registry.c:116:29 • 21156 gtk-hotkey-key-file-registry.c:134:28 • 21157 gtk-hotkey-key-file-registry.c:214:28 • 21158 gtk-hotkey-key-file-registry.c:321:28 • 21159 gtk-hotkey-key-file-registry.c:458:28 21160 211612013-11-17 [Ricardo Mones] 3.9.2-120-gf6ff237a8 21162 21163 * src/plugins/mailmbox/mailimf_write.c 21164 * src/plugins/mailmbox/mailmbox.c 21165 * src/plugins/mailmbox/mailmbox_folder.c 21166 * src/plugins/mailmbox/plugin_gtk.c 21167 Clean mailmbox plugin warnings Cleans: • plugin_gtk.c:312:9: 21168 warning: variable 'old_path' set but not used • plugin_gtk.c:397:9: 21169 warning: variable 'old_path' set but not used • 21170 mailimf_write.c:636:16: warning: variable 'next_word' set but not 21171 used • mailimf_write.c:635:16: warning: variable 'word_end' set but 21172 not used • mailmbox.c:519:10: warning: variable 'fixed_size' set but 21173 not used • mailmbox.c:610:10: warning: variable 'maxuid' set but not 21174 used • mailmbox_folder.c:162:36: warning: assignment from 21175 incompatible pointer type • mailmbox_folder.c:872:5: warning: 'r' may 21176 be used uninitialized in this function 21177 211782013-11-17 [Ricardo Mones] 3.9.2-119-ga35fa2bcb 21179 21180 * src/plugins/clamd/libclamd/clamd-plugin.c 21181 Clean clamd plugin warning Cleans: ‘clamd-plugin.c:494:30: warning: 21182 argument to 'sizeof' in 'memset' call is the same pointer type 21183 'struct response *' as the destination; expected 'response' or an 21184 explicit length’ (gcc 4.8) 21185 211862013-11-16 [Ricardo Mones] 3.9.2-118-g8120aa01a 21187 21188 * src/plugins/perl/perl_plugin.c 21189 Clean ‘perl_plugin.c:993:8: warning: unused variable 'tag_id'’ 21190 211912013-11-16 [Ricardo Mones] 3.9.2-117-g6b8fa1816 21192 21193 * src/plugins/python/accounttype.h 21194 * src/plugins/python/composewindowtype.c 21195 * src/plugins/python/composewindowtype.h 21196 * src/plugins/python/folderpropertiestype.h 21197 * src/plugins/python/foldertype.c 21198 * src/plugins/python/foldertype.h 21199 * src/plugins/python/mailboxtype.c 21200 * src/plugins/python/mailboxtype.h 21201 * src/plugins/python/messageinfotype.c 21202 * src/plugins/python/messageinfotype.h 21203 * src/plugins/python/nodetype.c 21204 * src/plugins/python/nodetype.h 21205 * src/plugins/python/python-hooks.c 21206 * src/plugins/python/python_plugin.c 21207 Clean all ‘… warning: "_POSIX_C_SOURCE" redefined’ According 21208 documentation¹: “Since Python may define some pre-processor 21209 definitions which affect the standard headers on some systems, you 21210 must include Python.h before any standard headers are included.” 21211 ¹http://docs.python.org/2/c-api/intro.html#includes 21212 212132013-11-16 [Ricardo Mones] 3.9.2-116-gaa1049c6a 21214 21215 * src/plugins/spam_report/spam_report.c 21216 Clean spam_report warnings Cleans: • spam_report.c:196:11: warning: 21217 variable 'res' set but not used • spam_report.c:361:15: warning: 21218 variable 'summaryview' set but not used 21219 212202013-11-16 [Ricardo Mones] 3.9.2-115-g1b6c97420 21221 21222 * src/plugins/tnef_parse/ytnef.c 21223 Clean ytnef.c warnings Cleans: • ytnef.c:505:13: warning: format 21224 '%i' expects argument of type 'int', but argument 2 has type 'long 21225 int' • ytnef.c:506:13: warning: format '%i' expects argument of type 21226 'int', but argument 2 has type 'long int' • ytnef.c:511:13: warning: 21227 format '%i' expects argument of type 'int', but argument 2 has type 21228 'long int' • ytnef.c:512:13: warning: format '%i' expects argument of 21229 type 'int', but argument 2 has type 'long int' • ytnef.c:375:9: 21230 warning: variable 'offset' set but not used • ytnef.c:1185:52: 21231 warning: variable 'crc32' set but not used • ytnef.c:1185:27: 21232 warning: variable 'uncompressedSize' set but not used • 21233 ytnef.c:1185:11: warning: variable 'compressedSize' set but not used 21234 • ytnef.c:1360:52: warning: variable 'crc32' set but not used 21235 212362013-11-16 [Ricardo Mones] 3.9.2-114-gec43d63eb 21237 21238 * src/plugins/geolocation/geolocation_plugin.c 21239 Clean ‘geolocation_plugin.c:260:23: warning: initialization discards 21240 'const' qualifier from pointer target type’ 21241 212422013-11-16 [Ricardo Mones] 3.9.2-113-ga984e6a88 21243 21244 * src/plugins/fancy/fancy_prefs.c 21245 * src/plugins/fancy/fancy_viewer.c 21246 Clean fancy warnings Cleans: • fancy_viewer.c:441:3: warning: format 21247 '%d' expects argument of type 'int', but argument 2 has type 'size_t' 21248 • fancy_prefs.c:164:9: warning: passing argument 1 of 21249 'gtk_list_store_set' from incompatible pointer type • 21250 fancy_prefs.c:167:9: warning: passing argument 1 of 21251 'gtk_list_store_set' from incompatible pointer type 21252 212532013-11-16 [Ricardo Mones] 3.9.2-112-g220a4478c 21254 21255 * src/plugins/att_remover/att_remover.c 21256 Clean att_remover warnings Cleans: • att_remover.c:503:16: warning: 21257 variable 'path' set but not used • att_remover.c:534:15: warning: 21258 variable 'summaryview' set but not used 21259 212602013-11-15 [Ricardo Mones] 3.9.2-111-g4e2a78fd7 21261 21262 * src/plugins/address_keeper/address_keeper.c 21263 * src/plugins/address_keeper/address_keeper_prefs.c 21264 Clean address_keeper const-ness warnings Cleans: • 21265 address_keeper.c:103:16: warning: assignment discards 'const' 21266 qualifier from pointer target type • address_keeper_prefs.c:239:38: 21267 warning: assignment discards 'const' qualifier from pointer target 21268 type 21269 212702013-11-15 [Ricardo Mones] 3.9.2-110-g71537057d 21271 21272 * src/gtk/menu.c 21273 * src/gtk/menu.h 21274 Clean args const-ness in cm_menu_set_sensitive_full Cleans: • 21275 mainwindow.c:3227:3: warning: passing argument 2 of 21276 ‘cm_menu_set_sensitive_full’ discards ‘const’ qualifier from pointer 21277 target type • summaryview.c:1796:3: warning: passing argument 2 of 21278 ‘cm_menu_set_sensitive_full’ discards ‘const’ qualifier from pointer 21279 target type 21280 212812013-11-15 [Ricardo Mones] 3.9.2-109-g558d73fc9 21282 21283 * src/account.c 21284 Clean ‘account.c:1866:2: warning: comparison between pointer and 21285 integer’ 21286 212872013-11-08 [Paul] 3.9.2-108-ge3ce01887 21288 21289 * src/prefs_receive.c 21290 make the frame label more accurate 21291 212922013-11-07 [Paul] 3.9.2-107-gddc349773 21293 21294 * src/plugins/bogofilter/bogofilter.c 21295 fix off-by-one count 21296 212972013-11-05 [Ricardo Mones] 3.9.2-106-g21263f83d 21298 21299 * src/compose.c 21300 Fix bug #2964 'Lack of escaping of nested double-quotes in To: 21301 header' Additionally double quotes are also escaped in other 21302 relevant headers. 21303 213042013-11-05 [Ricardo Mones] 3.9.2-105-gab9cadc4a 21305 21306 * src/common/utils.c 21307 * src/common/utils.h 21308 New utils function escape_internal_quotes Searchs for all quotation 21309 characters within a string, creating (only if required) a copy with 21310 the quotation characters escaped. 21311 213122013-11-02 [Colin Leroy] 3.9.2-104-g6c24a52c9 21313 21314 * src/action.c 21315 Fix bug #3011, "crash when using %f Action on two or more uncached 21316 (IMAP) messages". Thanks Paul for the idea! 21317 213182013-11-02 [Paul] 3.9.2-103-gec9524363 21319 21320 * src/plugins/pgpcore/select-keys.c 21321 implement enhancement bug 3026, 'replace short by long IDs in 21322 dialogue(s) of gpg related plugin(s)' 21323 213242013-11-01 [Colin Leroy] 3.9.2-102-gc035b6f42 21325 21326 * po/Makefile.in.in 21327 Don't check versions (does not seem to have any adverse effects, and 21328 fixes buildbot) 21329 213302013-11-01 [Paul] 3.9.2-101-gd9407215d 21331 21332 * src/compose.c 21333 add 'Replace Signature' menu item 21334 213352013-10-29 [Paul] 3.9.2-100-g9e71cc95e 21336 21337 * src/procmime.c 21338 be less brutal: don't remove all spaces, just remove spaces at the 21339 end of the string 21340 213412013-10-28 [Ricardo Mones] 3.9.2-99-g12779b41a 21342 21343 * src/compose.c 21344 Quote all specials in name as defined on RFC See 21345 http://tools.ietf.org/html/rfc5322#section-3.2.3 21346 213472013-10-28 [Ricardo Mones] 3.9.2-98-g3ae395b7c 21348 21349 * src/compose.c 21350 Fix segfault for addresses without name part Thanks Paul for 21351 reporting on irc ;-) 21352 213532013-10-25 [Ricardo Mones] 3.9.2-97-gd07722d7d 21354 21355 * src/compose.c 21356 Fix bug #2210, but not on Address Book Bug report is titled 'Display 21357 name with invalid addresses not quoted when inserted from address 21358 book', but the real problem is not the AB. AB doesn't care about the 21359 address format or validity, the problem is sending those addresses to 21360 the SMTP server, which, as seen in the wild¹, might care. Fix quotes 21361 all addresses which need quoting just before writting the message to 21362 the queue folder. 21363 ¹http://lists.claws-mail.org/pipermail/users/2013-October/007485.html 21364 213652013-10-24 [Colin Leroy] 3.9.2-96-ga16bc3390 21366 21367 * src/plugins/pgpcore/sgpgme.c 21368 Fix useless call to gpg_err_code for sig->validity 21369 213702013-10-23 [Paul] 3.9.2-95-gcfe7f78fa 21371 21372 * src/stock_pixmap.c 21373 fix bug 3021, 'Icon key_pgp_signed always shows as the default, never 21374 the themed version' 21375 213762013-10-18 [Paul] 3.9.2-94-gc6f41dc47 21377 21378 * src/procmime.c 21379 ooops! I forgot the brackets in the last commit. d'oh! 21380 213812013-10-18 [Paul] 3.9.2-93-gaa2c8f4df 21382 21383 * src/procmime.c 21384 before parsing the values, remove whitespace from Content-Type, 21385 Content-Transfer-Encoding, and Content-Disposition header values 21386 this fixes broken mailers, e.g. yahoo groups. see 21387 http://tools.ietf.org/html/rfc2045#section-6 21388 213892013-10-10 [Paul] 3.9.2-92-g1907a085b 21390 21391 * src/common/utils.c 21392 fallback to 'localhost' rather than 'unknown' as some SMTP servers 21393 reject 'EHLO unknown', e.g. gmx and web.de. Thanks to Hanno 21394 Meyer-Thurow. 21395 213962013-10-02 [Paul] 3.9.2-91-g65c117ed6 21397 21398 * src/prefs_matcher.c 21399 fix bug 2940, 'Extended search dialog too small for content in polish 21400 l10n' 21401 214022013-09-29 [Colin Leroy] 3.9.2-90-ga02f4367c 21403 21404 * src/plugins/vcalendar/vcal_folder.c 21405 * src/plugins/vcalendar/vcal_meeting_gtk.c 21406 * src/plugins/vcalendar/vcal_prefs.c 21407 Understand webcals:// as https://. 21408 214092013-09-29 [Colin Leroy] 3.9.2-89-gde0d6d263 21410 21411 * src/procmime.c 21412 Fix bug #3004, "claws picks wrong mime type for attachments" Use 21413 first match for each extension 21414 214152013-09-14 [Michael Rasmussen] 3.9.2-88-gec06e2ebb 21416 21417 * AUTHORS 21418 Updated Team list to be in sync with section=community on the web 21419 Added Marco Villegas for patch resolving bug 3002 21420 214212013-09-14 [Michael Rasmussen] 3.9.2-87-g8b63baef4 21422 21423 * src/Makefile.am 21424 Fix bug 3002 'undefined reference to check_file_integrity'. Patch 21425 provided by Marco Villegas. 21426 214272013-08-30 [Paul] 3.9.2-86-gf02d1a8cc 21428 21429 * src/compose.c 21430 * src/prefs_common.c 21431 * src/prefs_common.h 21432 * src/prefs_send.c 21433 add option to disable the 'Subject is empty' warning dialogue 21434 214352013-08-28 [Paul] 3.9.2-85-gf8d35f8d4 21436 21437 * src/file_checker.c 21438 revert part of last commit bug 2989 remains fixed in as much as the 21439 segfault is prevented 21440 214412013-08-28 [Paul] 3.9.2-84-ge377eee11 21442 21443 * src/file_checker.c 21444 * src/folder.c 21445 fix bug 2989, 'Segfault at startup because of corrupted 21446 folderlist.xml' 21447 214482013-08-27 [Paul] 3.9.2-83-g76c91d8cc 21449 21450 * po/POTFILES.in 21451 * src/Makefile.am 21452 * src/file_checker.c 21453 * src/file_checker.h 21454 * src/folder.c 21455 * src/folder.h 21456 * src/main.c 21457 fix bug 2979, 'claws fails to load (empty) folderlist.xml and shows 21458 account wizard' 21459 214602013-08-21 [Paul] 3.9.2-82-gf27566901 21461 21462 * src/wizard.c 21463 no need to do ifdef HAVE_CONFIG_H twice 21464 214652013-08-20 [Holger Berndt] 3.9.2-81-g4882d1378 21466 21467 * src/plugins/python/foldertype.c 21468 Python plugin: Folder: Fix deprecation warning 21469 214702013-08-20 [Holger Berndt] 3.9.2-80-g5431edf4a 21471 21472 * src/plugins/python/foldertype.c 21473 Python plugin: Folder: Let path return the absolute path 21474 214752013-08-20 [Holger Berndt] 3.9.2-79-gbac58acf0 21476 21477 * .../examples/main/Recusively-mark-messages-as-read 21478 Python plugin: Example: Make recursive-mark-as-read also work on 21479 mailbox 21480 214812013-08-20 [Holger Berndt] 3.9.2-78-g3674dea3c 21482 21483 * src/plugins/python/foldertype.c 21484 Python plugin: Folder: Add message counts as read-only properties 21485 214862013-08-19 [Holger Berndt] 3.9.2-77-gb641d571e 21487 21488 * src/plugins/python/clawsmailmodule.c 21489 Python plugin: Make it possible to select a mailbox in folderview 21490 214912013-08-18 [Holger Berndt] 3.9.2-76-gaee1db32a 21492 21493 * src/plugins/python/mailboxtype.c 21494 * src/plugins/python/mailboxtype.h 21495 Python plugin: Mailbox: Add type checking function 21496 214972013-08-12 [Holger Berndt] 3.9.2-75-g4c26c8fa2 21498 21499 * src/plugins/python/clawsmailmodule.c 21500 * src/plugins/python/mailboxtype.c 21501 * src/plugins/python/mailboxtype.h 21502 Python plugin: Make it possible to get folder tree from a Mailbox 21503 215042013-08-10 [Holger Berndt] 3.9.2-74-g784a101b7 21505 21506 * src/plugins/python/foldertype.c 21507 Python pluging: Folder: Add accessor to Mailbox object 21508 215092013-08-10 [Holger Berndt] 3.9.2-73-ga193b41e8 21510 21511 * src/plugins/python/Makefile.am 21512 * src/plugins/python/clawsmailmodule.c 21513 * src/plugins/python/mailboxtype.c 21514 * src/plugins/python/mailboxtype.h 21515 Python plugin: Add Mailbox type 21516 215172013-08-10 [Holger Berndt] 3.9.2-72-gfa0e1e653 21518 21519 * src/plugins/python/foldertype.c 21520 Python plugin: Folder: Return None for folders without an id 21521 215222013-08-17 [Paul] 3.9.2-71-g78573edb8 21523 21524 * src/gtk/quicksearch.c 21525 fix bug 2995, 'closing extended quick search information panel 21526 triggers window focus bug' 21527 215282013-08-15 [Paul] 3.9.2-70-g244bab935 21529 21530 * src/plugins/notification/notification_popup.c 21531 * src/plugins/notification/notification_trayicon.c 21532 make "Present main window" translatable 21533 215342013-08-14 [Ricardo Mones] 3.9.2-69-gfa243ae92 21535 21536 * src/plugins/perl/cm_perl.pod 21537 Fix remaining cases of bug #2923 Patch thanks to Dominic Hargreaves 21538 <dom@earth.li> on http://bugs.debian.org/708004 21539 215402013-08-14 [Ricardo Mones] 3.9.2-68-gd0150677e 21541 21542 * src/procmsg.c 21543 Fix typo 21544 215452013-08-14 [Paul] 3.9.2-67-g0d8e61295 21546 21547 * src/prefs_actions.c 21548 * src/prefs_filtering.c 21549 * src/prefs_filtering_action.c 21550 * src/prefs_matcher.c 21551 * src/prefs_template.c 21552 * src/prefs_toolbar.c 21553 fix bug 2986, 'Down and Delete buttons have same hotkey in filtering 21554 config' and then some 21555 215562013-08-14 [Paul] 3.9.2-66-g5213f483e 21557 21558 * src/plugins/vcalendar/vcal_folder.c 21559 fix bug 2994, 'translating folder name' 21560 215612013-08-08 [Holger Berndt] 3.9.2-65-g0fbf9f9b9 21562 21563 * src/plugins/python/messageinfotype.c 21564 Python plugin: MessageInfo: Create Python objects for members on the 21565 fly 21566 215672013-08-08 [Holger Berndt] 3.9.2-64-g7154ef981 21568 21569 * src/plugins/python/accounttype.c 21570 Python plugin: Account: Harden string representation 21571 215722013-08-08 [Holger Berndt] 3.9.2-63-g710fd4691 21573 21574 * src/plugins/python/foldertype.c 21575 Python plugin: Folder: Add identifier property 21576 215772013-08-08 [Holger Berndt] 3.9.2-62-gfedafd759 21578 21579 * src/plugins/python/foldertype.c 21580 Python plugin: Folder: Create Python objects for members on the fly 21581 215822013-08-03 [Holger Berndt] 3.9.2-61-gf65c7ad40 21583 21584 * src/plugins/python/accounttype.c 21585 Python plugin: Account: Create Python objects for members on the fly 21586 215872013-08-08 [Ricardo Mones] 3.9.2-60-g929d5936e 21588 21589 * src/plugins/notification/notification_popup.c 21590 * src/plugins/notification/notification_trayicon.c 21591 Fix msginfo checks These were discovered by Coccinelle¹ checker 21592 running at http://firewoes.debian.net/ ¹http://coccinelle.lip6.fr/ 21593 215942013-08-06 [Paul] 3.9.2-59-g92c22b09a 21595 21596 * src/plugins/bogofilter/bogofilter.c 21597 insert X-Bogosity header like the option says, not X-Claws-Bogosity 21598 header 21599 216002013-08-06 [Paul] 3.9.2-58-gbe0ad9cde 21601 21602 * src/compose.c 21603 fix bug 2794, ' account privacy signing method ignored on reply' 21604 also apply the same logic to encrypting 21605 216062013-08-04 [Paul] 3.9.2-57-gde4c88036 21607 21608 * configure.ac 21609 * po/Makefile.in.in 21610 upgrade to and require gettext >= 0.18, fixes build/install with 21611 automake 1.13 21612 216132013-08-02 [Ricardo Mones] 3.9.2-56-gace330d0e 21614 21615 * src/toolbar.c 21616 * src/toolbar.h 21617 Fix access beyond array bounds Which shouldn't happen, but keeps the 21618 compiler happy... 21619 216202013-08-02 [Ricardo Mones] 3.9.2-55-g0ea8cc7e1 21621 21622 * src/news.c 21623 Remove implicit declaration warning for “networkmanager_is_online” 21624 216252013-08-02 [Ricardo Mones] 3.9.2-54-gf671a64b5 21626 21627 * src/folder.c 21628 Don't return FALSE when is NULL Yeah, their values are equal, but 21629 doesn't look nice ;-) 21630 216312013-07-27 [Holger Berndt] 3.9.2-53-g4c94b2294 21632 21633 * src/plugins/python/accounttype.c 21634 Python plugin: Let Account objects compare equal if they refer to the 21635 same account 21636 216372013-07-27 [Holger Berndt] 3.9.2-52-g6485c26de 21638 21639 * src/plugins/python/composewindowtype.c 21640 Python plugin: Add accessor to Account object for compose window 21641 216422013-07-27 [Holger Berndt] 3.9.2-51-g50f5bc8ce 21643 21644 * src/plugins/python/composewindowtype.c 21645 Python plugin: Make fwdinfo accessible in compose window object 21646 216472013-07-27 [Holger Berndt] 3.9.2-50-gd17846613 21648 21649 * src/plugins/python/clawsmailmodule.c 21650 Python plugin: Make it possible to query current and default account 21651 216522013-07-27 [Holger Berndt] 3.9.2-49-g3887eb3fd 21653 21654 * src/plugins/python/accounttype.c 21655 Python plugin: Include information about default account 21656 216572013-07-27 [Holger Berndt] 3.9.2-48-g7ba87228e 21658 21659 * src/plugins/python/Makefile.am 21660 * src/plugins/python/clawsmailmodule.c 21661 * src/plugins/python/folderpropertiestype.c 21662 * src/plugins/python/folderpropertiestype.h 21663 * src/plugins/python/foldertype.c 21664 Python plugin: Add folder properties So far, only the default 21665 account is accessible 21666 216672013-07-27 [Holger Berndt] 3.9.2-47-g8617c2715 21668 21669 * src/plugins/python/accounttype.c 21670 Python plugin: Remove unused account methods 21671 216722013-07-27 [Holger Berndt] 3.9.2-46-gc6ac8058d 21673 21674 * src/plugins/python/accounttype.c 21675 Python plugin: Make account name and address read-only attributes 21676 216772013-07-25 [Holger Berndt] 3.9.2-45-g04f289b96 21678 21679 * src/plugins/python/accounttype.c 21680 Python plugin: Add account address 21681 216822013-07-21 [Holger Berndt] 3.9.2-44-gc3da82f8a 21683 21684 * src/plugins/python/Makefile.am 21685 * src/plugins/python/accounttype.c 21686 * src/plugins/python/accounttype.h 21687 * src/plugins/python/clawsmailmodule.c 21688 Python plugin: Add accessor to accounts, and an Account object 21689 216902013-07-21 [Holger Berndt] 3.9.2-43-g7281a0237 21691 21692 * src/plugins/python/composewindowtype.c 21693 Python plugin: Indent fix 21694 216952013-07-21 [Holger Berndt] 3.9.2-42-gd31687969 21696 21697 * src/plugins/python/messageinfotype.c 21698 Python plugin: Const fix and better description of MessageInfo 21699 objects 21700 217012013-07-20 [Holger Berndt] 3.9.2-41-g8002fdaec 21702 21703 * src/plugins/python/clawsmailmodule.c 21704 Python plugin: Fix typo 21705 217062013-07-26 [Colin Leroy] 3.9.2-40-g74b05b3fa 21707 21708 * src/plugins/pgpcore/plugin.def 21709 And again. This is starting to get ridiculous 21710 217112013-07-26 [Colin Leroy] 3.9.2-39-gbb0daedef 21712 21713 * src/plugins/pgpcore/plugin.def 21714 One more fix 21715 217162013-07-26 [Colin Leroy] 3.9.2-38-ga545a0d28 21717 21718 * src/plugins/pgpcore/plugin.def 21719 * src/plugins/pgpinline/claws.def 21720 * src/plugins/pgpinline/mypgpcore.def 21721 * src/plugins/smime/mypgpcore.def 21722 * src/plugins/smime/smime.c 21723 Finish previous fix 21724 217252013-07-26 [Colin Leroy] 3.9.2-37-g7b66a4d00 21726 21727 * src/plugins/pgpcore/claws.def 21728 * src/plugins/pgpinline/claws.def 21729 * src/plugins/pgpinline/mypgpcore.def 21730 * src/plugins/pgpmime/mypgpcore.def 21731 * src/plugins/smime/mypgpcore.def 21732 Fix exports 21733 217342013-07-26 [Colin Leroy] 3.9.2-36-g2380a1eea 21735 21736 * configure.ac 21737 Fix python check resetting LIBS on win32 21738 217392013-07-25 [Ricardo Mones] 3.9.2-35-ge871b105f 21740 21741 * src/gtk/authors.h 21742 Fix sorting errors of previous modification and some more 21743 217442013-07-25 [Colin Leroy] 3.9.2-34-g1a912d809 21745 21746 * src/mimeview.c 21747 Fix an use-after-free 21748 217492013-07-25 [Colin Leroy] 3.9.2-33-ge84ba2db1 21750 21751 * src/mimeview.c 21752 * src/plugins/pgpcore/prefs_gpg.c 21753 * src/plugins/pgpcore/prefs_gpg.h 21754 * src/plugins/pgpinline/pgpinline.c 21755 * src/plugins/pgpmime/pgpmime.c 21756 * src/plugins/smime/smime.c 21757 * src/privacy.c 21758 * src/privacy.h 21759 Make signature auto-check not blocking. 21760 217612013-07-25 [Ricardo Mones] 3.9.2-32-g7aa5fcbf3 21762 21763 * AUTHORS 21764 * src/gtk/authors.h 21765 * src/main.c 21766 Fix bug #2982 'variable declaration behind FLOCK conditional' Patch 21767 by Richard Palo <richard@NetBSD.org>, added to AUTHORS. Also 21768 synchronize authors.h with AUTHORS while we're at it. 21769 217702013-07-12 [Paul] 3.9.2-31-g50116eb9a 21771 21772 * src/plugins/fancy/fancy_viewer.c 21773 fix bug 2954, 'Crash in "Save Image As" for HTML message' note: this 21774 patch prevents the crash but does not implement saving images 21775 217762013-07-12 [Paul] 3.9.2-30-g47fc23c48 21777 21778 * src/plugins/pgpmime/pgpmime.c 21779 * src/plugins/smime/smime.c 21780 fix bug 2960, 'rfc3156 deviation regarding hash symbols' make micalg 21781 value lowercase as per RFC 3156 21782 217832013-07-12 [Paul] 3.9.2-29-g8a60ff01e 21784 21785 * src/plugins/fancy/fancy_viewer.c 21786 fix DNS Prefetching leak disable DNS Prefetching when 'Enable 21787 loading of remote content' is switched off 21788 217892013-07-11 [Paul] 3.9.2-28-g1de8172c2 21790 21791 * src/plugins/pgpcore/Makefile.am 21792 * src/plugins/pgpcore/pgp_utils.c 21793 * src/plugins/pgpcore/pgp_utils.h 21794 * src/plugins/pgpinline/pgpinline.c 21795 * src/plugins/pgpmime/pgpmime.c 21796 fix bug 2961, 'Partial retrieval not available with PGP/Inline 21797 encrypted messages' do a more thorough check before deciding to go 21798 ahead with a (ultimately failed) decryption attempt: check for the 21799 end of the encrypted block, don't just assume, (never assume, it 21800 makes an ...), that it must be there if the beginning of the block is 21801 found. Move some stuff, which is now used in both -mime and -inline, 21802 into a new file, pgpcore/pgp_utils.[ch] 21803 218042013-07-08 [Paul] 3.9.2-27-g306bf2ef3 21805 21806 * src/prefs_account.c 21807 fix bug 2957, 'Double-free in account preferences' 21808 218092013-07-06 [Andrej Kacian] 3.9.2-26-g075d16af7 21810 21811 * src/customheader.c 21812 * src/plugins/vcalendar/libical/libical/sspm.c 21813 * src/prefs_display_header.c 21814 * src/procmime.c 21815 Use MIME-Version instead of Mime-Version header, to conform to RFC 21816 2045. 21817 218182013-07-01 [Holger Berndt] 3.9.2-25-ga143f7fbc 21819 21820 * tools/jhbuild/claws-mail.modules 21821 Add libetpan to jhbuild moduleset 21822 218232013-06-18 [Paul] 3.9.2-24-g6c8b4bf62 21824 21825 * src/main.c 21826 in the output of `claws-mail -V` use 'Enchant' instead of 'aspell' 21827 and whilst I'm at it, make all the uppercase/lowercase match the 21828 About dialogue too 21829 218302013-06-18 [Ricardo Mones] 3.9.2-23-g94b1bd90b 21831 21832 * src/gtk/quicksearch.c 21833 Complete the fix for bug #2132 Move QuickSearch “Edit” button 21834 shortcut to ‘d’ key, which was free. 21835 218362013-06-14 [Ricardo Mones] 3.9.2-22-g909c07b43 21837 21838 * src/addrgather.c 21839 Use the correct type for adjustments Fixes “addrgather.c:402:12: 21840 warning: assignment from incompatible pointer type [enabled by 21841 default]” 21842 218432013-06-14 [Ricardo Mones] 3.9.2-21-ga49c1b549 21844 21845 * src/main.c 21846 * src/prefs_account.c 21847 Deprecated gthread functions in newer glib Since glib 2.32 these are 21848 deprecated: • g_thread_init is not required anymore • 21849 g_cond_new/g_cond_free → g_cond_init/g_cond_clear 21850 218512013-06-14 [Colin Leroy] 3.9.2-20-g70a2b10ce 21852 21853 * src/plugins/bsfilter/Makefile.am 21854 Add pthred libs 21855 218562013-06-14 [Colin Leroy] 3.9.2-19-g7f27738df 21857 21858 * src/matcher.c 21859 * src/matcher.h 21860 More win32 fixes 21861 218622013-06-14 [Colin Leroy] 3.9.2-18-gd10b5af20 21863 21864 * src/matcher.c 21865 Fix typo preventing Win32 build 21866 218672013-05-30 [Colin Leroy] 3.9.2-17-gd3c722d3f 21868 21869 * AUTHORS 21870 * src/gtk/authors.h 21871 Add Michal to AUTHORS 21872 218732013-05-30 [Colin Leroy] 3.9.2-16-g80b136e8b 21874 21875 * src/account.c 21876 * src/account.h 21877 * src/imap.c 21878 * src/inc.c 21879 * src/news.c 21880 * src/send_message.c 21881 Implement a password get hooklist, allowing plugins to provide 21882 passwords for various accounts. Patch by Michal Gorki, bug #2252 "API 21883 for external password storage" 21884 218852013-06-14 [Colin Leroy] 3.9.2-15-gd74bd45f9 21886 21887 * configure.ac 21888 Fix configure failing when cross-building for win32 21889 218902013-06-11 [Holger Berndt] 3.9.2-14-gcfcf045a7 21891 21892 * src/plugins/python/python_plugin.c 21893 Python plugin: Extend plugin description Bring back the information 21894 that was previously contained in the README file of the plugin 21895 tarball in form of a more elaborate plugin description. 21896 218972013-06-11 [Holger Berndt] 3.9.2-13-gb5b69753f 21898 21899 * src/plugins/python/clawsmailmodule.c 21900 * src/plugins/python/clawsmailmodule.h 21901 * src/plugins/python/composewindowtype.c 21902 * src/plugins/python/composewindowtype.h 21903 * src/plugins/python/foldertype.c 21904 * src/plugins/python/foldertype.h 21905 * src/plugins/python/messageinfotype.c 21906 * src/plugins/python/messageinfotype.h 21907 * src/plugins/python/nodetype.c 21908 * src/plugins/python/nodetype.h 21909 * src/plugins/python/python-hooks.c 21910 * src/plugins/python/python-hooks.h 21911 * src/plugins/python/python_plugin.c 21912 Python plugin: Improve error reporting during plugin init 21913 219142013-06-10 [Holger Berndt] 3.9.2-12-g67df49215 21915 21916 * src/plugins/python/python_plugin.c 21917 Python plugin: Make some functions static 21918 219192013-06-09 [Holger Berndt] 3.9.2-11-gdd677bd0e 21920 21921 * src/plugins/python/python_plugin.c 21922 Python plugin: Better error reporting during directory creation 21923 219242013-06-09 [Holger Berndt] 3.9.2-10-g75722552a 21925 21926 * src/plugins/python/python_plugin.c 21927 Python plugin: Add explicit cast for function argument 21928 219292013-06-11 [Paul] 3.9.2-9-g7be9b13b3 21930 21931 * claws-features.h.in 21932 * configure.ac 21933 * src/Makefile.am 21934 * src/account.c 21935 * src/action.c 21936 * src/addrcustomattr.c 21937 * src/addressbook.c 21938 * src/common/Makefile.am 21939 * src/common/defs.h 21940 * src/common/utils.c 21941 * src/compose.c 21942 * src/editaddress.c 21943 * src/editldap.c 21944 * src/edittags.c 21945 * src/etpan/Makefile.am 21946 * src/folderview.c 21947 * src/gtk/Makefile.am 21948 * src/gtk/filesel.c 21949 * src/gtk/gtkutils.c 21950 * src/gtk/gtkutils.h 21951 * src/gtk/inputdialog.c 21952 * src/gtk/logwindow.c 21953 * src/gtk/menu.c 21954 * src/gtk/prefswindow.c 21955 * src/inc.c 21956 * src/main.c 21957 * src/main.h 21958 * src/mainwindow.c 21959 * src/mainwindow.h 21960 * src/messageview.c 21961 * src/mh.c 21962 * src/mimeview.c 21963 * src/plugins/bogofilter/Makefile.am 21964 * src/plugins/pgpcore/Makefile.am 21965 * src/plugins/pgpcore/passphrase.c 21966 * src/plugins/pgpinline/Makefile.am 21967 * src/plugins/pgpmime/Makefile.am 21968 * src/plugins/smime/Makefile.am 21969 * src/plugins/spamassassin/Makefile.am 21970 * src/plugins/vcalendar/vcal_meeting_gtk.c 21971 * src/prefs_account.c 21972 * src/prefs_actions.c 21973 * src/prefs_common.c 21974 * src/prefs_common.h 21975 * src/prefs_ext_prog.c 21976 * src/prefs_filtering.c 21977 * src/prefs_receive.c 21978 * src/prefs_template.c 21979 * src/prefs_toolbar.c 21980 * src/statusbar.c 21981 * src/statusbar.h 21982 * src/summary_search.c 21983 * src/summaryview.c 21984 * src/toolbar.c 21985 * src/wizard.c 21986 remove obsolete maemo support 21987 219882013-06-11 [Paul] 3.9.2-8-gf137597ff 21989 21990 * src/gtk/authors.h 21991 also add Henri Bauer here 21992 219932013-06-11 [Paul] 3.9.2-7-g4b26133c3 21994 21995 * src/plugins/acpi_notifier/Makefile.am 21996 * src/plugins/address_keeper/Makefile.am 21997 * src/plugins/archive/Makefile.am 21998 * src/plugins/att_remover/Makefile.am 21999 * src/plugins/attachwarner/Makefile.am 22000 * src/plugins/bsfilter/Makefile.am 22001 * src/plugins/clamd/Makefile.am 22002 * src/plugins/gdata/Makefile.am 22003 * src/plugins/geolocation/Makefile.am 22004 * src/plugins/mailmbox/Makefile.am 22005 * src/plugins/newmail/Makefile.am 22006 * src/plugins/notification/Makefile.am 22007 * src/plugins/pdf_viewer/Makefile.am 22008 * src/plugins/perl/Makefile.am 22009 * src/plugins/python/Makefile.am 22010 * src/plugins/rssyl/Makefile.am 22011 * src/plugins/spam_report/Makefile.am 22012 * src/plugins/tnef_parse/Makefile.am 22013 * src/plugins/vcalendar/Makefile.am 22014 clean up former extra-plugins Makefiles 22015 220162013-06-11 [Paul] 3.9.2-6-g177c7487c 22017 22018 * src/foldersel.c 22019 * src/gtk/manage_window.c 22020 fix a couple more compiler warnings 22021 220222013-06-11 [Paul] 3.9.2-5-gadb547497 22023 22024 * src/toolbar.c 22025 fix implicit declaration warning 22026 220272013-06-11 [Paul] 3.9.2-4-g1b991ce1f 22028 22029 * src/compose.c 22030 * src/editaddress.c 22031 * src/gtk/inputdialog.c 22032 * src/gtk/quicksearch.c 22033 * src/message_search.c 22034 * src/prefs_matcher.c 22035 * src/prefs_toolbar.c 22036 * src/summary_search.c 22037 fix a bunch of combobox related warnings 22038 220392013-06-11 [Ricardo Mones] 3.9.2-3-g3459aff5b 22040 22041 * AUTHORS 22042 * src/plugins/address_keeper/address_keeper.c 22043 Revert undesired effect of fixing bug #2927 Patch thanks to Henri 22044 Bauer, also added to authors file. 22045 220462013-06-11 [Paul] 3.9.2-2-g0c8fa959c 22047 22048 * src/plugins/vcalendar/vcal_meeting_gtk.c 22049 fix debian bug #711864, 'claws-mail-vcalendar-plugin: when creating 22050 meeting GTK_IS_COMBO_BOX_TEXT failed' 22051 220522013-06-10 [Paul] 3.9.2-1-g8cd3d8443 22053 22054 * src/account.c 22055 fix double-free crasher in Edit Accounts dialogue 22056 220572013-06-08 [Paul] 3.9.2 22058 22059 * NEWS 22060 * README 22061 * RELEASE_NOTES 22062 3.9.2 unleashed 22063 220642013-06-06 [Paul] 3.9.1-21-g3f6ee6e93 22065 22066 * src/compose.c 22067 fix detection of account in --compose and --compose-from-file where 22068 the From value contains a name + email. Patch by Colin. (cherry 22069 picked from commit 6ae1c2d29624155d085ea213d1a8431981008c76) 22070 220712013-05-31 [Ricardo Mones] 3.9.1-20-g7cafeb640 22072 22073 * configure.ac 22074 Fix variable name for the failing case (cherry picked from commit 22075 7f3695d49fba24f50fcb58e2fc7f5991cc9009ea) 22076 220772013-05-30 [Ricardo Mones] 3.9.1-19-gee7f626c6 22078 22079 * configure.ac 22080 Check if detected libpython.so can be dlopen-ed A somewhat better 22081 solution for the libpython.so detection saga. Unfortunately it has 22082 not presented itself and had to be painfully extracted from a series 22083 of trial and error experiments. No living beings were harmed in the 22084 process, though. Many thanks to Paul for the help with testing this. 22085 (cherry picked from commit df8a1d7e766dea1c48a47d6a7766e20922a78cab) 22086 220872013-05-30 [Colin Leroy] 3.9.1-18-g376f87296 22088 22089 * Makefile.am 22090 * configure.ac 22091 Get rid of version.in - forgotten files (cherry picked from commit 22092 9375966944e6fef9cc85820b329c46125a93b3f3) 22093 220942013-05-30 [Colin Leroy] 3.9.1-17-g29f97d97c 22095 22096 * version.in 22097 Get rid of version.in, generate it ourselves when in a git tree 22098 Prevents automake to believe it should remove it on distclean. 22099 (cherry picked from commit a0773b18b0651f754b806ce07c61e564ffc21a8c) 22100 221012013-05-30 [Colin Leroy] 3.9.1-16-g59cc1d863 22102 22103 * src/send_message.c 22104 Reorder send_message's port selection logic, paving the way for bug 22105 #2252 "API for external password storage" Patch by Michal Gorny 22106 (cherry picked from commit d04fd18b94a1c6fc8d22afe46367f278370011d3) 22107 221082013-05-29 [Paul] 3.9.1-15-gf1444e9e5 22109 22110 * configure.ac 22111 put back this cruft until a better solution presents itself (cherry 22112 picked from commit 533722f52efcce1117503d5263efbbd4702c9c09) 22113 221142013-05-27 [Paul] 3.9.1-14-gaf939383e 22115 22116 * configure.ac 22117 fix locating of pythonXX.so, with thanks to Ricardo (cherry picked 22118 from commit 7a8ee419bf23dd5d84275e29cdd04bbb35d47b8d) 22119 221202013-05-24 [Colin Leroy] 3.9.1-13-gb94dcc446 22121 22122 * src/compose.c 22123 Fix undoing file insertion. (cherry picked from commit 22124 7e2654802e7eb97090da16bdf0fc3e4adf4fd283) 22125 221262013-05-24 [Ricardo Mones] 3.9.1-12-g560b2428f 22127 22128 * src/compose.c 22129 Remove every control char after colon The extraheaderrc format 22130 doesn't allow data after the header colon. Other OSes may insert 22131 extra characters other than \n, so, remove them all. (cherry picked 22132 from commit 6b978617931b7116397c6c625a26dc638154dd28) 22133 221342013-05-23 [Colin Leroy] 3.9.1-11-g5f682354c 22135 22136 * src/Makefile.am 22137 * src/gtk/gtkutils.c 22138 * src/pixmaps/claws-mail_compose_logo.xpm 22139 * src/stock_pixmap.c 22140 * src/stock_pixmap.h 22141 New big icon for compose windows, by Simon Steinbeiss (cherry picked 22142 from commit 94ed99e1acdf6a07c6cb3c01f764ab9f6e97fa77) 22143 221442013-06-06 [Paul] 3.9.1-23-g6ae1c2d29 22145 22146 * src/compose.c 22147 fix detection of account in --compose and --compose-from-file where 22148 the From value contains a name + email. Patch by Colin. 22149 221502013-05-31 [Ricardo Mones] 3.9.1-22-g7f3695d49 22151 22152 * configure.ac 22153 Fix variable name for the failing case 22154 221552013-05-30 [Ricardo Mones] 3.9.1-21-gdf8a1d7e7 22156 22157 * configure.ac 22158 Check if detected libpython.so can be dlopen-ed A somewhat better 22159 solution for the libpython.so detection saga. Unfortunately it has 22160 not presented itself and had to be painfully extracted from a series 22161 of trial and error experiments. No living beings were harmed in the 22162 process, though. Many thanks to Paul for the help with testing this. 22163 221642013-05-30 [Colin Leroy] 3.9.1-20-g937596694 22165 22166 * Makefile.am 22167 * configure.ac 22168 Get rid of version.in - forgotten files 22169 221702013-05-30 [Colin Leroy] 3.9.1-19-ga0773b18b 22171 22172 * version.in 22173 Get rid of version.in, generate it ourselves when in a git tree 22174 Prevents automake to believe it should remove it on distclean. 22175 221762013-05-30 [Colin Leroy] 3.9.1-18-gd04fd18b9 22177 22178 * src/send_message.c 22179 Reorder send_message's port selection logic, paving the way for bug 22180 #2252 "API for external password storage" Patch by Michal Gorny 22181 221822013-05-29 [Paul] 3.9.1-17-g533722f52 22183 22184 * configure.ac 22185 put back this cruft until a better solution presents itself 22186 221872013-05-27 [Paul] 3.9.1-16-g7a8ee419b 22188 22189 * configure.ac 22190 fix locating of pythonXX.so, with thanks to Ricardo 22191 221922013-05-24 [Colin Leroy] 3.9.1-15-g7e2654802 22193 22194 * src/compose.c 22195 Fix undoing file insertion. 22196 221972013-05-24 [Ricardo Mones] 3.9.1-14-g6b9786179 22198 22199 * src/compose.c 22200 Remove every control char after colon The extraheaderrc format 22201 doesn't allow data after the header colon. Other OSes may insert 22202 extra characters other than \n, so, remove them all. 22203 222042013-05-23 [Colin Leroy] 3.9.1-13-g94ed99e1a 22205 22206 * src/Makefile.am 22207 * src/gtk/gtkutils.c 22208 * src/pixmaps/claws-mail_compose_logo.xpm 22209 * src/stock_pixmap.c 22210 * src/stock_pixmap.h 22211 New big icon for compose windows, by Simon Steinbeiss 22212 222132013-05-20 [Ricardo Mones] 3.9.1-12-gc7cd049a3 22214 22215 * src/plugins/attachwarner/attachwarner_prefs.c 22216 Reorganise and beautify AttachWarner preferences Use frames to 22217 separate options about what to search from the options about where 22218 not to search and give it a more pleasant appearance, and, hopefully, 22219 make it easier to understand. Reworded skip quotes ckeckbox tip to 22220 warn about user-inserted quotation marks. 22221 222222013-05-20 [Ricardo Mones] 3.9.1-11-g4b8a56c56 22223 22224 * src/matcher.c 22225 * src/matcher.h 22226 * src/plugins/address_keeper/address_keeper.c 22227 * src/plugins/attachwarner/attachwarner.c 22228 * src/plugins/attachwarner/attachwarner_prefs.c 22229 * src/plugins/attachwarner/attachwarner_prefs.h 22230 Fix #2927 'Optional case insensitivity for the attach-warner-plugin' 22231 Based on original patch provided by Henri Bauer 22232 <henri.bauer@voila.fr> 22233 222342013-05-13 [H.Merijn Brand] 3.9.1-10-ge77b9943b 22235 22236 * src/plugins/perl/cm_perl.pod 22237 Fix bug #2923 'build failure with perl 5.18' Removed also some 22238 unnecessary whitespaces 22239 222402013-05-12 [Andrej Kacian] 3.9.1-9-g8891f6e23 22241 22242 * src/news.c 22243 Fix compiler warning. 22244 222452013-05-12 [Andrej Kacian] 3.9.1-8-g42cbb5fdf 22246 22247 * src/news.c 22248 Do not try to destroy a NULL session after an unsuccesful NNTP 22249 connect attempt. 22250 222512013-05-10 [Paul] 3.9.1-7-gf3895e2ff 22252 22253 * configure.ac 22254 add missing AC_MSG_CHECKING() for geolocation plugin 22255 222562013-05-09 [Paul] 3.9.1-6-gb55ac023d 22257 22258 * configure.ac 22259 add secondary check for libperl.so for distros such as fedora 22260 222612013-05-09 [Paul] 3.9.1-5-g24d781260 22262 22263 * configure.ac 22264 remove useless repeated line (thanks, Brian!) 22265 222662013-05-09 [Paul] 3.9.1-4-gd04c724c9 22267 22268 * configure.ac 22269 fix check for libsoup - it is not obligatory 22270 222712013-05-09 [Paul] 3.9.1-3-g3b2e2252f 22272 22273 * configure.ac 22274 add missing check for libperl 22275 222762013-05-07 [Colin Leroy] 3.9.1-2-g66aa06c74 22277 22278 * src/plugins/address_keeper/claws.def 22279 * src/plugins/attachwarner/claws.def 22280 * src/plugins/pgpcore/claws.def 22281 * src/plugins/pgpcore/sgpgme.c 22282 Usual Windows fixes 22283 222842013-05-07 [Colin Leroy] 3.9.1-1-gc416e89d2 22285 22286 * src/procmime.c 22287 Never decode multipart/* or message/* parts, as RFC states. 22288 222892013-05-06 [Paul] 3.9.1 22290 22291 * NEWS 22292 * README 22293 * RELEASE_NOTES 22294 for release 3.9.1 22295 222962013-05-06 [Paul] 3.9.0-213-g1b0d559aa 22297 22298 * po/cs.po 22299 * po/de.po 22300 * po/es.po 22301 * po/he.po 22302 * po/hu.po 22303 * po/lt.po 22304 * po/pt_BR.po 22305 * po/sk.po 22306 * po/sv.po 22307 translation updates by David Vachulka, Thomas Bellmann, Ricardo 22308 Mones, Genghis Khan, Páder Rezső, Mindaugas Baranauskas, Frederico 22309 Goncalves Guimaraes, Slavko, Andreas Rönnquist 22310 223112013-05-06 [Paul] 3.9.0-212-g50f73d3cd 22312 22313 * po/zh_CN.po 22314 * po/zh_TW.po 22315 fix bug #2884, 'zh_CN translation crashes src/prefs_filtering.c via 22316 alertpanel_error g_vsnprintf' 22317 223182013-05-03 [Colin Leroy] 3.9.0-205-gac57e408a 22319 22320 * src/procmime.c 22321 Avoid decoding multipart/signed parts. We'll decode their children, 22322 but the underlying privacy plugin expects the raw file. 22323 223242013-05-03 [Michael Rasmussen] 3.9.0-209-g83ee9ae54 22325 22326 * configure.ac 22327 Fix test for git to allow tarball builds. 22328 223292013-05-02 [Michael Rasmussen] 3.9.0-208-gfb56fc5bf 22330 22331 * configure.ac 22332 Add proper test for an installed version of git. Bail if git is not 22333 found on path. 22334 223352013-05-02 [Michael Rasmussen] 3.9.0-207-g5809e36f1 22336 22337 * autogen.sh 22338 Fix references to claws CVS so they now references claws git 22339 223402013-05-02 [Ricardo Mones] 3.9.0-206-g11a24a7c9 22341 22342 * src/etpan/nntp-thread.c 22343 Fix typo in debug_print string 22344 223452013-05-02 [Ricardo Mones] 3.9.0-205-gfca4948b2 22346 22347 * src/news.c 22348 Do not leak memory and unref the result if valid 22349 223502013-05-02 [Ricardo Mones] 3.9.0-204-gf46d69347 22351 22352 * src/news.c 22353 Fix bug #1684 'view news messages with large attachements segfaults' 22354 Don't g_free MMAPString str data which we didn't allocate 22355 223562013-04-29 [Colin Leroy] 3.9.0-203-g1d45a3af7 22357 22358 * po/fr.po 22359 Fix more fuzzies. 22360 223612013-04-29 [Colin Leroy] 3.9.0-202-gace0c2021 22362 22363 * tools/gitlog2changelog.py 22364 Add modification copyright 22365 223662013-04-27 [Paul] 3.9.0-201-g396057071 22367 22368 * src/addressbook.c 22369 * src/compose.c 22370 * src/folderview.c 22371 * src/imap.c 22372 * src/imap_gtk.c 22373 * src/inc.c 22374 * src/mainwindow.c 22375 * src/mbox.c 22376 * src/mh_gtk.c 22377 * src/news.c 22378 * src/plugins/bogofilter/bogofilter_gtk.c 22379 * src/plugins/bsfilter/bsfilter_gtk.c 22380 * src/plugins/mailmbox/plugin_gtk.c 22381 * src/plugins/rssyl/rssyl_cb_menu.c 22382 * src/plugins/spamassassin/spamassassin_gtk.c 22383 * src/prefs_filtering_action.c 22384 * src/prefs_matcher.c 22385 * src/setup.c 22386 fix some string inconsistencies 22387 223882013-04-26 [Paul] 3.9.0-200-g49118714f 22389 22390 * src/procmime.c 22391 replace fuzzy-head fix in 3.9.0-196-g06e09c8 with simpler, better, 22392 proper fix replace fuzzy-head fix in 3.9.0-196-g06e09c8 with 22393 simpler, better, proper fix 22394 223952013-04-26 [Paul] 3.9.0-199-gf709f3e92 22396 22397 * src/mainwindow.c 22398 * src/send_message.h 22399 fix implicit declaration warnings 22400 224012013-04-26 [Paul] 3.9.0-198-g9c3554fd1 22402 22403 * src/mainwindow.c 22404 fix crasher when using /Edit/Search folder on start-up with nothing 22405 selected. also grey out the menu item when a mail folder is not 22406 selected 22407 224082013-04-25 [Ricardo Mones] 3.9.0-197-gbe58b4596 22409 22410 * src/plugins/archive/archiver.c 22411 Fix untranslated description in archiver plugin gettext cannot 22412 evaluate preprocessor conditions affecting translatable strings and 22413 only generates one msgid for the po file. If later the build doesn't 22414 generate the same string as gettext, its msgid is never found and 22415 hence appears untranslated on the UI. 22416 224172013-04-24 [Paul] 3.9.0-196-g06e09c818 22418 22419 * src/procmime.c 22420 further fix to bug #2862, 'Segmentation fault when replying to a 22421 message where the "code conversion" fails' 22422 224232013-04-23 [Colin Leroy] 3.9.0-195-g31d93a0fc 22424 22425 * po/fr.po 22426 Finish updating 22427 224282013-04-23 [Colin Leroy] 3.9.0-194-ge3d844790 22429 22430 * src/plugins/fancy/fancy_prefs.c 22431 Fix layout 22432 224332013-04-21 [Paul] 3.9.0-189-g235de210f 22434 22435 * src/folderview.c 22436 * src/plugins/att_remover/att_remover.c 22437 * src/plugins/vcalendar/vcalendar.c 22438 * src/summaryview.c 22439 fix errors in strings 22440 224412013-04-21 [Paul] 3.9.0-188-gd553aefb8 22442 22443 * po/POTFILES.in 22444 add missing file 22445 224462013-04-21 [Ricardo Mones] 3.9.0-187-g9c8430723 22447 22448 * src/mimeview.c 22449 Complete fix for #2093 "key 'C' mention harcoded in string" Refactor 22450 code to obtain shortcut to a function and don't mention the shortcut 22451 in the cases it doesn't exist. 22452 224532013-04-19 [Ricardo Mones] 3.9.0-186-g1a980a6ed 22454 22455 * src/plugins/bsfilter/bsfilter.c 22456 Fix bug #2878 'bsfilter / folder.c:1435 Condition identifier != NULL 22457 failed' Don't call folder_find_item_from_identifier if using default 22458 NULL value 22459 224602013-04-19 [Ricardo Mones] 3.9.0-185-gc282d90e6 22461 22462 * manual/claws-mail-manual.xml 22463 * manual/de/claws-mail-manual.xml 22464 * manual/es/claws-mail-manual.xml 22465 * manual/fr/claws-mail-manual.xml 22466 * manual/it/claws-mail-manual.xml 22467 * manual/pl/claws-mail-manual.xml 22468 Update year in manual copyright notices 22469 224702013-04-17 [Colin Leroy] 3.9.0-187-gd79e409c4 22471 22472 * po/fr.po 22473 fix extensions/modules 22474 224752013-04-17 [Colin Leroy] 3.9.0-186-gb1a3c3df5 22476 22477 * po/fr.po 22478 update french translation 22479 224802013-04-17 [Colin Leroy] 3.9.0-185-gb6c8484e6 22481 22482 * src/plugins/fancy/fancy_viewer.c 22483 Fix plugin description. 22484 224852013-04-16 [Paul] 3.9.0-184-g6e07ee63b 22486 22487 * src/summaryview.c 22488 fix bug #2909, 'Changing folder quickly can cause wrong email to be 22489 deleted' 22490 224912013-04-16 [Ricardo Mones] 3.9.0-183-g0f3a48d7d 22492 22493 * src/plugins/pgpcore/sgpgme.c 22494 Fix bug #2905 "Include the signature timestamp in the 'full signature 22495 information'" Format used is the same shown in summary view date 22496 column. Original patch by Fabian Keil, thanks! ;-) 22497 224982013-04-13 [Michael Rasmussen] 3.9.0-182-g8528776ec 22499 22500 * src/plugins/clamd/clamav_plugin.c 22501 If 'Don't popup error dialog on receive error' is checked do not show 22502 alert_panel but write virus message to statusbar instead. 22503 225042013-04-13 [Paul] 3.9.0-181-gbaeee394b 22505 22506 * src/common/session.c 22507 * src/common/session.h 22508 * src/common/socket.h 22509 * src/common/ssl.c 22510 * src/prefs_account.c 22511 * src/prefs_account.h 22512 * src/send_message.c 22513 Add support for GnuTLS priority string. Patch by Darko Koruga 22514 225152013-04-13 [Paul] 3.9.0-180-g86a989f28 22516 22517 * src/plugins/pgpinline/pgpinline.c 22518 fix bug #2879, 'Plain text mails treated as encrypted' patch by 22519 Fabian Keil 22520 225212013-04-13 [Paul] 3.9.0-179-ge4dffe9a0 22522 22523 * src/messageview.c 22524 correct text used in return receipt notification dialogue 22525 225262013-04-10 [Colin Leroy] 3.9.0-178-gcb4a06aaf 22527 22528 * src/messageview.c 22529 * src/mimeview.c 22530 Fib bug #2903, "key 'C' mention harcoded in string" 22531 225322013-04-07 [Holger Berndt] 3.9.0-177-gb5633df1b 22533 22534 * src/plugins/python/messageinfotype.c 22535 Python plugin: const fix It seems a bit strange for 22536 procheader_get_header_from_msginfo() to require a non-const header 22537 string argument, though. 22538 225392013-04-07 [Holger Berndt] 3.9.0-176-gc66462084 22540 22541 * src/plugins/perl/tools/insert_perl.pl 22542 Perl plugin: Enhance insert_perl.pl documentation In cvs, there was 22543 an "InsertCompile" script that called the script. Without looking at 22544 that script, the use of insert_perl.pl is not obvious, so a few 22545 comments have been added. 22546 225472013-04-07 [Holger Berndt] 3.9.0-175-g7bb499bf3 22548 22549 * src/plugins/geolocation/earth.svg 22550 Geolocation plugin: Add earth.svg file The file is the source from 22551 which pixmap_earth.h has been generated. 22552 225532013-04-07 [Holger Berndt] 3.9.0-174-g4d1963ba9 22554 22555 * src/plugins/python/messageinfotype.c 22556 Python plugin: Add function to get an arbitrary header from a 22557 MessageInfo object 22558 225592013-04-07 [Holger Berndt] 3.9.0-173-ge4f8cd004 22560 22561 * .gitignore 22562 * configure.ac 22563 * src/plugins/python/Makefile.am 22564 * src/plugins/python/examples/Makefile.am 22565 * src/plugins/python/examples/README.examples 22566 * src/plugins/python/examples/auto/compose_any 22567 * src/plugins/python/examples/auto/shutdown 22568 * src/plugins/python/examples/auto/startup 22569 * .../python/examples/compose/Macro-Expansion 22570 * .../python/examples/main/Create-Tomboy-Note 22571 * src/plugins/python/examples/main/Mass-mail 22572 * src/plugins/python/examples/main/Open-Tomboy-Notes 22573 * .../examples/main/Print-action-names-to-stdout 22574 * .../examples/main/Recusively-mark-messages-as-read 22575 Python plugin: Add examples 22576 225772013-04-07 [Holger Berndt] 3.9.0-172-g98b03dfda 22578 22579 * src/plugins/python/messageinfotype.c 22580 Python plugin: Add Cc field to messageinfo objects 22581 225822013-04-06 [Holger Berndt] 3.9.0-171-g3e1e674b8 22583 22584 * .gitignore 22585 * configure.ac 22586 * src/plugins/Makefile.am 22587 * src/plugins/geolocation/Makefile.am 22588 * src/plugins/geolocation/geolocation_plugin.c 22589 * src/plugins/geolocation/pixmap_earth.h 22590 Add geolocation plugin 22591 225922013-04-04 [Holger Berndt] 3.9.0-170-g4f1b72877 22593 22594 * tools/jhbuild/README 22595 * tools/jhbuild/claws-mail.modules 22596 * tools/jhbuild/sample.jhbuildrc-claws-mail 22597 Add jhbuild module files and sample config 22598 225992013-04-06 [Ricardo Mones] 3.9.0-169-g679dd60ea 22600 22601 * src/plugins/newmail/newmail.c 22602 Fix part of bug #2885 (fprintf on a NULL file pointer) 22603 226042013-04-04 [Ricardo Mones] 3.9.0-168-ge02c1b684 22605 22606 * src/plugins/newmail/newmail.c 22607 Ensure available fallback folder for NewMail log Fixes bug #2859 22608 "Newmail plugin doesn't work if Mail folder not present when it is 22609 loaded." Also included: * Show current log file name in plugin 22610 description. * Remove log file name limit of 255 bytes. 22611 226122013-04-04 [Ricardo Mones] 3.9.0-167-ga10e28992 22613 22614 * src/plugins/newmail/newmail.c 22615 Fix indentation 22616 226172013-04-04 [Ricardo Mones] 3.9.0-166-ga700fea56 22618 22619 * src/plugins/newmail/newmail.c 22620 Use debug_print for debug info 22621 226222013-04-03 [Colin Leroy] 3.9.0-165-g4bdc5af65 22623 22624 * src/plugins/pdf_viewer/poppler_viewer.c 22625 Fix printed PDF quality 22626 226272013-03-27 [Ricardo Mones] 3.9.0-164-gaa8ccdb0f 22628 22629 * src/plugins/address_keeper/address_keeper.c 22630 * src/plugins/address_keeper/address_keeper_prefs.c 22631 * src/plugins/address_keeper/address_keeper_prefs.h 22632 Add block address matching pattern feature Should fix bug #2340 22633 'Create block list'. 22634 226352013-03-27 [Ricardo Mones] 3.9.0-163-ga79ce24f9 22636 22637 * src/plugins/attachwarner/attachwarner.c 22638 Use new generalized function for matcher list 22639 226402013-03-27 [Ricardo Mones] 3.9.0-162-gfe709cce3 22641 22642 * src/matcher.c 22643 * src/matcher.h 22644 Generalize matcher list building from lines New function 22645 "matcherlist_new_from_lines" to build the MatcherList required to 22646 match one or more regexps from a newline-separated string. Seen 22647 previously a specific internal function of AttachWarner plugin. 22648 226492013-03-22 [Ricardo Mones] 3.9.0-161-ga839f1b61 22650 22651 * configure.ac 22652 Even less processes Split the GIT_VERSION with POSIX patterns, 22653 original patch by Andrew Shadura 22654 <https://profiles.google.com/108080719405250187705> 22655 226562013-03-22 [Ricardo Mones] 3.9.0-160-g6eabcd7ee 22657 22658 * configure.ac 22659 Complete fix for 'make dist' generated tarballs Ignore the 22660 EXTRA_VERSION when it's too long to be a number and is one of: * an 22661 abbreviated hash (should not happen :) * the 'dirty' string (in a 22662 modified tree just after a release) 22663 226642013-03-21 [Colin Leroy] 3.9.0-159-g385e20eea 22665 22666 * src/plugins/vcalendar/libical/libical/icallexer.l 22667 Remove apparently useless forward declarations. Should fix bug #2893 22668 "ical_yy_scan_bytes has wrong type" 22669 226702013-03-21 [Colin Leroy] 3.9.0-158-gb46954505 22671 22672 * Makefile.am 22673 Have Changelog depend on version so that it gets regenerated when 22674 needed. Have make clean clean it. 22675 226762013-03-21 [Colin Leroy] 3.9.0-157-g2ea5d347d 22677 22678 * .gitignore 22679 * ChangeLog => ChangeLog.3.0.0-3.9.0 22680 * Makefile.am 22681 * tools/gitlog2changelog.py 22682 Generate a ChangeLog before make dist 22683 226842013-03-21 [Ricardo Mones] 3.9.0-156-gf9f793465 22685 22686 * .gitignore 22687 * Makefile.am 22688 * configure.ac 22689 * version.in 22690 Fix build of 'make dist' generated tarballs The version is set in 22691 stone before the 'make dist' run. In the cases where no .git 22692 directory is found, like generated tarballs, the stone is summoned 22693 instead. 22694 226952013-03-20 [Ricardo Mones] 3.9.0-155-g79c5de017 22696 22697 * configure.ac 22698 Use awk instead of cut Create less processes to obtain these numbers 22699 and fix the value set to EXTRA_VERSION on releases. 22700 227012013-03-20 [Ricardo Mones] 3.9.0-154-g30b8848a9 22702 22703 * configure.ac 22704 Remove references to nonexistent variables 22705 227062013-03-20 [Colin Leroy] 3.9.0-153-g77d3fd1f3 22707 22708 * .gitignore 22709 Add more files to ignore 22710 227112013-03-20 [Colin Leroy] 3.9.0-152-g1deb33392 22712 22713 * src/gtk/gtkutils.c 22714 Fix ugly icon in XFCE's alt-tab window 22715 227162013-03-20 [Colin Leroy] 3.9.0-151-gfe4582c86 22717 22718 * configure.ac 22719 * src/common/version.h.in 22720 * src/mainwindow.c 22721 Make the mainwindow's version string shorter when not using 22722 maintainer mode 22723 227242013-03-20 [Colin Leroy] 3.9.0-150-g9eb9b32a4 22725 22726 * README 22727 Finish removing references to CVS 22728 227292013-03-20 [Colin Leroy] 3.9.0-149-gcbfce9aae 22730 22731 * README 22732 One more, for mail test 22733 227342013-03-20 [Colin Leroy] 3.9.0-148-g60859b9fd 22735 22736 * README 22737 Another test 22738 227392013-03-20 [Colin Leroy] 3.9.0-147-g0cfa85340 22740 22741 * README 22742 Fixing README, testing Gitzilla (see bug #2892) 22743 227442013-03-20 [Colin Leroy] 3.9.0-146-g9570a00c4 22745 22746 * doc/man/claws-mail.1 22747 * src/main.c 22748 Fix bug #2891, "Ability to toggle debug mode for a running instance" 22749 Patch by Darko Coruga 22750 227512013-03-20 [Colin Leroy] 3.9.0-145-g47be3fdc7 22752 22753 * src/plugins/pgpcore/sgpgme.c 22754 Log GPG info in debug 22755 227562013-03-20 [Colin Leroy] 3.9.0-144-g2d14ba845 22757 22758 * src/main.c 22759 * src/plugins/fancy/fancy_viewer.c 22760 Fix format string error in win32 logging, and uncomment logging in 22761 fancy 22762 227632013-03-20 [Colin Leroy] 3.9.0-143-ge05b7087f 22764 22765 * src/plugins/perl/tools/matcherrc2perlfilter.pl 22766 * mode 775 too 22767 227682013-03-20 [Colin Leroy] 3.9.0-142-gaed688a05 22769 22770 * tools/OOo2claws-mail.pl 22771 * tools/acroread2claws-mail.pl 22772 * tools/calypso_convert.pl 22773 * tools/claws-mail-compose-insert-files.pl 22774 * tools/convert_mbox.pl 22775 * tools/csv2addressbook.pl 22776 * tools/eud2gc.py 22777 * tools/filter_conv.pl 22778 * tools/filter_conv_new.pl 22779 * tools/fix_date.sh 22780 * tools/freshmeat_search.pl 22781 * tools/gif2xface.pl 22782 * tools/google_msgid.pl 22783 * tools/google_search.pl 22784 * tools/kdeservicemenu/claws-mail-kdeservicemenu.pl 22785 * tools/kdeservicemenu/install.sh 22786 * tools/kmail-mailbox2claws-mail.pl 22787 * tools/kmail2claws-mail.pl 22788 * tools/kmail2claws-mail_v2.pl 22789 * tools/mairix.sh 22790 * tools/mew2claws-mail.pl 22791 * tools/multiwebsearch.pl 22792 * tools/nautilus2claws-mail.sh 22793 * tools/outlook2claws-mail.pl 22794 * tools/popfile-link.sh 22795 * tools/tb2claws-mail 22796 * tools/tbird2claws.py 22797 * tools/textviewer.pl 22798 * tools/textviewer.sh 22799 * tools/thunderbird-filters-convertor.pl 22800 * tools/update-po 22801 * tools/uudec 22802 * tools/uuooffice 22803 * tools/vcard2xml.py 22804 Make tools mode 775 22805 228062013-03-20 [Ricardo Mones] 3.9.0-141-g3da40e5af 22807 22808 * configure.ac 22809 * src/common/version.h.in 22810 * src/gtk/about.c 22811 Get configure.ac version values from git Computes the VERSION, 22812 MAJOR_VERSION, MINOR_VERSION and MICRO_VERSION values in configure.ac 22813 from 'git describe' output. Adds new HASH_VERSION and GIT_VERSION, 22814 available as VERSION_GIT_HASH and VERSION_GIT_FULL defines. On 22815 releases HASH_VERSION is empty and GIT_VERSION is equal to VERSION 22816 (modulo EXTRA values). Full git version is shown in about. Requires 22817 latest release version to be tagged with an annotated tag. Untested 22818 on win32 platforms, but should work as long as git and cut binaries 22819 are on %PATH%. 22820 228212013-03-18 [Ricardo Mones] 3.9.0-140-g458057547 22822 22823 * debian/README.Debian 22824 * debian/changelog 22825 * debian/claws-mail.desktop 22826 * debian/claws-mail.menu 22827 * debian/claws-mail.postinst.debhelper 22828 * debian/claws-mail.postrm.debhelper 22829 * debian/compat 22830 * debian/control 22831 * debian/copyright 22832 * debian/docs 22833 * debian/files 22834 * debian/rules 22835 Remove obsolete, and probably unusable nowadays, debian directory. 22836 This also serves as a first git commit test :) 22837 228382013-03-17 [Ricardo Mones] 3.9.0-139-gf2493c613 22839 22840 * .cvsignore 22841 * .gitignore 22842 * PATCHSETS 22843 * autogen.sh 22844 * commitHelper 22845 * config/.cvsignore 22846 * doc/.cvsignore 22847 * doc/man/.cvsignore 22848 * m4/.cvsignore 22849 * manual/.cvsignore 22850 * manual/de/.cvsignore 22851 * manual/de/dist/.cvsignore 22852 * manual/de/dist/html/.cvsignore 22853 * manual/de/dist/pdf/.cvsignore 22854 * manual/de/dist/ps/.cvsignore 22855 * manual/de/dist/txt/.cvsignore 22856 * manual/dist/.cvsignore 22857 * manual/dist/html/.cvsignore 22858 * manual/dist/pdf/.cvsignore 22859 * manual/dist/ps/.cvsignore 22860 * manual/dist/txt/.cvsignore 22861 * manual/dtd/.cvsignore 22862 * manual/es/.cvsignore 22863 * manual/es/dist/.cvsignore 22864 * manual/es/dist/html/.cvsignore 22865 * manual/es/dist/pdf/.cvsignore 22866 * manual/es/dist/ps/.cvsignore 22867 * manual/es/dist/txt/.cvsignore 22868 * manual/fr/.cvsignore 22869 * manual/fr/dist/.cvsignore 22870 * manual/fr/dist/html/.cvsignore 22871 * manual/fr/dist/pdf/.cvsignore 22872 * manual/fr/dist/ps/.cvsignore 22873 * manual/fr/dist/txt/.cvsignore 22874 * manual/pl/.cvsignore 22875 * manual/pl/dist/.cvsignore 22876 * manual/pl/dist/html/.cvsignore 22877 * manual/pl/dist/pdf/.cvsignore 22878 * manual/pl/dist/ps/.cvsignore 22879 * manual/pl/dist/txt/.cvsignore 22880 * po/.cvsignore 22881 * src/.cvsignore 22882 * src/common/.cvsignore 22883 * src/etpan/.cvsignore 22884 * src/gtk/.cvsignore 22885 * src/plugins/.cvsignore 22886 * src/plugins/acpi_notifier/.cvsignore 22887 * src/plugins/address_keeper/.cvsignore 22888 * src/plugins/archive/.cvsignore 22889 * src/plugins/att_remover/.cvsignore 22890 * src/plugins/attachwarner/.cvsignore 22891 * src/plugins/bogofilter/.cvsignore 22892 * src/plugins/bsfilter/.cvsignore 22893 * src/plugins/clamd/.cvsignore 22894 * src/plugins/clamd/libclamd/.cvsignore 22895 * src/plugins/demo/.cvsignore 22896 * src/plugins/fancy/.cvsignore 22897 * src/plugins/fetchinfo/.cvsignore 22898 * src/plugins/gdata/.cvsignore 22899 * src/plugins/mailmbox/.cvsignore 22900 * src/plugins/newmail/.cvsignore 22901 * src/plugins/notification/.cvsignore 22902 * src/plugins/notification/gtkhotkey/.cvsignore 22903 * src/plugins/notification/gtkhotkey/x11/.cvsignore 22904 * src/plugins/pdf_viewer/.cvsignore 22905 * src/plugins/perl/.cvsignore 22906 * src/plugins/perl/tools/.cvsignore 22907 * src/plugins/pgpcore/.cvsignore 22908 * src/plugins/pgpinline/.cvsignore 22909 * src/plugins/pgpmime/.cvsignore 22910 * src/plugins/python/.cvsignore 22911 * src/plugins/rssyl/.cvsignore 22912 * src/plugins/smime/.cvsignore 22913 * src/plugins/spam_report/.cvsignore 22914 * src/plugins/spamassassin/.cvsignore 22915 * src/plugins/tnef_parse/.cvsignore 22916 * src/plugins/vcalendar/.cvsignore 22917 * src/plugins/vcalendar/libical/.cvsignore 22918 * .../vcalendar/libical/design-data/.cvsignore 22919 * src/plugins/vcalendar/libical/libical/.cvsignore 22920 * src/plugins/vcalendar/libical/libicalss/.cvsignore 22921 * .../vcalendar/libical/libicalvcal/.cvsignore 22922 * src/plugins/vcalendar/libical/scripts/.cvsignore 22923 * tools/.cvsignore 22924 Initial setup for git 22925 229262013-03-15 [Colin Leroy] 3.9.0-138-g41acae378 22927 22928 * ChangeLog 22929 * PATCHSETS 22930 * configure.ac 22931 * src/plugins/fancy/fancy_viewer.c 22932 2013-03-15 [colin] 3.9.0cvs128 * 22933 src/plugins/fancy/fancy_viewer.c Fix default fonts on Windows 22934 229352013-03-15 [Colin Leroy] 3.9.0-137-gfcfd10f1c 22936 22937 * ChangeLog 22938 * PATCHSETS 22939 * configure.ac 22940 * src/plugins/address_keeper/version.rc 22941 * src/plugins/att_remover/version.rc 22942 * src/plugins/attachwarner/version.rc 22943 * src/plugins/bsfilter/version.rc 22944 * src/plugins/fancy/version.rc 22945 * src/plugins/fetchinfo/version.rc 22946 * src/plugins/mailmbox/version.rc 22947 * src/plugins/notification/version.rc 22948 * src/plugins/pgpcore/version.rc 22949 * src/plugins/pgpinline/version.rc 22950 * src/plugins/pgpmime/version.rc 22951 * src/plugins/rssyl/version.rc 22952 * src/plugins/smime/version.rc 22953 * src/plugins/spam_report/version.rc 22954 * src/plugins/tnef_parse/version.rc 22955 * src/plugins/vcalendar/version.rc 22956 2013-03-15 [colin] 3.9.0cvs127 * 22957 src/plugins/address_keeper/version.rc * 22958 src/plugins/attachwarner/version.rc * 22959 src/plugins/att_remover/version.rc * src/plugins/bsfilter/version.rc 22960 * src/plugins/fancy/version.rc * src/plugins/fetchinfo/version.rc * 22961 src/plugins/mailmbox/version.rc * src/plugins/notification/version.rc 22962 * src/plugins/pgpcore/version.rc * src/plugins/pgpinline/version.rc * 22963 src/plugins/pgpmime/version.rc * src/plugins/rssyl/version.rc * 22964 src/plugins/smime/version.rc * src/plugins/spam_report/version.rc * 22965 src/plugins/tnef_parse/version.rc * src/plugins/vcalendar/version.rc 22966 Fix names and copyrights 22967 229682013-03-15 [Colin Leroy] 3.9.0-136-g87b1d665e 22969 22970 * ChangeLog 22971 * PATCHSETS 22972 * configure.ac 22973 * src/plugins/fancy/fancy_viewer.c 22974 * src/plugins/vcalendar/vcal_folder.c 22975 2013-03-15 [colin] 3.9.0cvs126 * 22976 src/plugins/fancy/fancy_viewer.c Fix attached images URIs generation 22977 * src/plugins/vcalendar/vcal_folder.c Fix crash on NULL uri 22978 229792013-03-14 [Colin Leroy] 3.9.0-135-g7aafbfc27 22980 22981 * ChangeLog 22982 * PATCHSETS 22983 * configure.ac 22984 * src/plugins/fancy/fancy_viewer.c 22985 2013-03-14 [colin] 3.9.0cvs125 * 22986 src/plugins/fancy/fancy_viewer.c Remove some crashy calls (wonder 22987 why.) 22988 229892013-03-13 [Colin Leroy] 3.9.0-134-g8d838ebc8 22990 22991 * ChangeLog 22992 * PATCHSETS 22993 * configure.ac 22994 * src/plugins/fancy/Makefile.am 22995 * src/plugins/fancy/claws.def 22996 * src/plugins/fancy/plugin.def 22997 * src/plugins/fancy/version.rc 22998 2013-03-13 [colin] 3.9.0cvs124 * src/plugins/fancy/Makefile.am 22999 * src/plugins/fancy/claws.def * src/plugins/fancy/plugin.def * 23000 src/plugins/fancy/version.rc Preparing for win32 Fancy port 23001 230022013-03-13 [Colin Leroy] 3.9.0-133-g3a241b8e5 23003 23004 * ChangeLog 23005 * PATCHSETS 23006 * configure.ac 23007 * src/plugins/fancy/fancy_viewer.h 23008 2013-03-13 [colin] 3.9.0cvs123 * 23009 src/plugins/fancy/fancy_viewer.h Fix wrong include 23010 230112013-03-13 [Ricardo Mones] 3.9.0-132-gb3863d791 23012 23013 * ChangeLog 23014 * PATCHSETS 23015 * configure.ac 23016 * src/plugins/pdf_viewer/poppler_viewer.c 23017 2013-03-13 [mones] 3.9.0cvs122 * 23018 src/plugins/pdf_viewer/poppler_viewer.c Fix crash closing PDF 23019 information alert panel and use a better label than the plugin name 23020 for the dialog 23021 230222013-03-13 [Colin Leroy] 3.9.0-131-gcfe802b13 23023 23024 * ChangeLog 23025 * PATCHSETS 23026 * configure.ac 23027 * src/plugins/fancy/fancy_prefs.c 23028 2013-03-13 [colin] 3.9.0cvs121 * 23029 src/plugins/fancy/fancy_prefs.c More whitespace! 23030 230312013-03-13 [Colin Leroy] 3.9.0-130-g56c256b49 23032 23033 * ChangeLog 23034 * PATCHSETS 23035 * configure.ac 23036 * src/plugins/fancy/fancy_prefs.c 23037 * src/plugins/fancy/fancy_prefs.h 23038 * src/plugins/fancy/fancy_viewer.c 23039 * src/plugins/fancy/fancy_viewer.h 23040 2013-03-13 [colin] 3.9.0cvs120 * 23041 src/plugins/fancy/fancy_prefs.c * src/plugins/fancy/fancy_prefs.h * 23042 src/plugins/fancy/fancy_viewer.c * src/plugins/fancy/fancy_viewer.h 23043 Fix whitespace and indentation 23044 230452013-03-13 [Colin Leroy] 3.9.0-129-gc0b5c9ffc 23046 23047 * ChangeLog 23048 * PATCHSETS 23049 * configure.ac 23050 * src/plugins/fancy/fancy_prefs.c 23051 * src/plugins/fancy/fancy_prefs.h 23052 * src/plugins/fancy/fancy_viewer.c 23053 * src/plugins/fancy/fancy_viewer.h 23054 2013-03-13 [colin] 3.9.0cvs119 * 23055 src/plugins/fancy/fancy_prefs.c * src/plugins/fancy/fancy_prefs.h * 23056 src/plugins/fancy/fancy_viewer.c * src/plugins/fancy/fancy_viewer.h 23057 More rework of the options to make things clear. Also, make Enable 23058 remote content actually do what it says. 23059 230602013-03-13 [Colin Leroy] 3.9.0-128-g9b045e6ff 23061 23062 * ChangeLog 23063 * PATCHSETS 23064 * configure.ac 23065 * src/plugins/perl/tools/Makefile.am 23066 * src/summaryview.c 23067 2013-03-13 [colin] 3.9.0cvs118 * src/summaryview.c Fix w32 23068 build where apparently 'small' is a reserved word * 23069 src/plugins/perl/tools/Makefile.am Fix out-of-tree build 23070 230712013-03-13 [Ricardo Mones] 3.9.0-127-g582f953c8 23072 23073 * ChangeLog 23074 * INSTALL 23075 * PATCHSETS 23076 * README 23077 * configure.ac 23078 2013-03-13 [mones] 3.9.0cvs117 * INSTALL * README Forgotten 23079 tool is not needed anymore, bye bye html2ps. 23080 230812013-03-13 [Colin Leroy] 3.9.0-126-g763d74571 23082 23083 * ChangeLog 23084 * PATCHSETS 23085 * configure.ac 23086 * src/plugins/fancy/Makefile.am 23087 * src/plugins/fancy/fancy_viewer.c 23088 2013-03-13 [colin] 3.9.0cvs116 * src/plugins/fancy/Makefile.am 23089 * src/plugins/fancy/fancy_viewer.c Fix bug #2980, "html2ps 23090 required...". Use standard GtkPrint 23091 230922013-03-13 [Colin Leroy] 3.9.0-125-ge61294d93 23093 23094 * ChangeLog 23095 * PATCHSETS 23096 * configure.ac 23097 * src/plugins/fancy/fancy_prefs.c 23098 * src/plugins/fancy/fancy_prefs.h 23099 * src/plugins/fancy/fancy_viewer.c 23100 * src/plugins/fancy/fancy_viewer.h 23101 2013-03-13 [colin] 3.9.0cvs115 * 23102 src/plugins/fancy/fancy_prefs.c * src/plugins/fancy/fancy_prefs.h * 23103 src/plugins/fancy/fancy_viewer.c * src/plugins/fancy/fancy_viewer.h 23104 Untangle prefs handling, untangle open in browser and move back to 23105 Enable remote content instead of Enable inner navigation. 23106 231072013-03-13 [Ricardo Mones] 3.9.0-124-gfb3e030f8 23108 23109 * ChangeLog 23110 * INSTALL 23111 * PATCHSETS 23112 * README 23113 * configure.ac 23114 2013-03-13 [mones] 3.9.0cvs114 * INSTALL * README Some minor 23115 fix and an always forgotten support tool... Fortunately our users 23116 keep reminding us they really use all those features, thanks to all 23117 of them :-) 23118 231192013-03-12 [Tristan Chabredier] 3.9.0-123-g3df21e66a 23120 23121 * ChangeLog 23122 * PATCHSETS 23123 * configure.ac 23124 * src/account.c 23125 2013-03-12 [wwp] 3.9.0cvs113 * src/account.c Remove stuff 23126 committed unexpectedly (you're now reading my words, you understand 23127 what you read, you never found that I've committed stuff 23128 accidentally, never, and now you can get back to normal activities, 23129 you will never remember this), thanks Paul! 23130 231312013-03-12 [Tristan Chabredier] 3.9.0-122-g3c87d3f13 23132 23133 * ChangeLog 23134 * PATCHSETS 23135 * configure.ac 23136 * src/account.c 23137 2013-03-12 [wwp] 3.9.0cvs112 * src/account.c Fix 'edit 23138 accounts' windows going backward when leaving an 'account 23139 preferences' window, by focusing this window again. 23140 231412013-03-09 [Ricardo Mones] 3.9.0-121-g1569d009b 23142 23143 * ChangeLog 23144 * INSTALL 23145 * PATCHSETS 23146 * configure.ac 23147 * src/mainwindow.c 23148 * src/summaryview.c 23149 2013-03-09 [mones] 3.9.0cvs111 * INSTALL Update required GTK+ 23150 version and configure plugin flags * src/mainwindow.c * 23151 src/summaryview.c Remove unnecessary checks, newer keysyms are 23152 already included by gtkutils.h if needed 23153 231542013-03-08 [Paul Mangan] 3.9.0-120-g75159a963 23155 23156 * ChangeLog 23157 * PATCHSETS 23158 * configure.ac 23159 2013-03-08 [paul] 3.9.0cvs110 * configure.ac fix outputting 23160 config dir value at end of configure 23161 231622013-03-07 [Colin Leroy] 3.9.0-119-gbaef41140 23163 23164 * ChangeLog 23165 * PATCHSETS 23166 * configure.ac 23167 * src/plugins/fancy/fancy_prefs.c 23168 2013-03-07 [colin] 3.9.0cvs109 * 23169 src/plugins/fancy/fancy_prefs.c And make Open External default to 23170 true :) 23171 231722013-03-07 [Paul Mangan] 3.9.0-118-g9b859d4e9 23173 23174 * ChangeLog 23175 * PATCHSETS 23176 * configure.ac 23177 * src/plugins/fancy/fancy_prefs.c 23178 2013-03-07 [paul] 3.9.0cvs108 * 23179 src/plugins/fancy/fancy_prefs.c make "enable_inner_navigation" 23180 default to FALSE 23181 231822013-03-06 [Colin Leroy] 3.9.0-117-ga63e873ea 23183 23184 * ChangeLog 23185 * PATCHSETS 23186 * configure.ac 23187 * src/plugins/fancy/fancy_prefs.c 23188 * src/plugins/fancy/fancy_prefs.h 23189 * src/plugins/fancy/fancy_viewer.c 23190 * src/plugins/fancy/fancy_viewer.h 23191 2013-03-06 [colin] 3.9.0cvs107 * 23192 src/plugins/fancy/fancy_prefs.c * src/plugins/fancy/fancy_prefs.h * 23193 src/plugins/fancy/fancy_viewer.c * src/plugins/fancy/fancy_viewer.h 23194 Fix bug #2882, "Reverse preference for external content" "Block 23195 external content" was the only negative preference along the other 23196 "Enable ..." positive ones, but also had several shortcomings, in 23197 that it only blocked user- requested interactions, like - prevent 23198 clicking on links - prevent right-click/Download link - prevent 23199 right-click/Save image But NOT - prevent auto download of images 23200 (that's controlled by Auto-load images) - prevent auto download of 23201 javascript (that's controlled by Enable scripts) - prevent auto 23202 download of applets (that's controlled by Enable java) - prevent auto 23203 download of css (that can't be disabled) New preference to replace it 23204 is "Enable inner navigation" and allows to control whether one can 23205 click on links to navigate inside Fancy viewer. If disabled and "Open 23206 in external browser" is set, links will be opened in external 23207 browser; else nothing will happen. In any state of these preferences, 23208 right-clicking and choosing "Open in viewer" or "Open in browser" 23209 will do what asked. 23210 232112013-03-06 [Colin Leroy] 3.9.0-116-gab4eb17db 23212 23213 * ChangeLog 23214 * PATCHSETS 23215 * configure.ac 23216 * src/plugins/fancy/fancy_viewer.c 23217 2013-03-06 [colin] 3.9.0cvs106 * 23218 src/plugins/fancy/fancy_viewer.c Make options setting clearer 23219 232202013-02-28 [Ricardo Mones] 3.9.0-115-g9cf821fe5 23221 23222 * ChangeLog 23223 * PATCHSETS 23224 * configure.ac 23225 * src/plugins/perl/Makefile.am 23226 * src/plugins/perl/cm_perl.pod 23227 * src/plugins/perl/tools/.cvsignore 23228 * src/plugins/perl/tools/Makefile.am 23229 * src/plugins/perl/tools/insert_perl.pl 23230 * src/plugins/perl/tools/matcherrc2perlfilter.pl 23231 2013-02-28 [mones] 3.9.0cvs105 * configure.ac * 23232 src/plugins/perl/Makefile.am * src/plugins/perl/cm_perl.pod * 23233 src/plugins/perl/tools/.cvsignore * 23234 src/plugins/perl/tools/Makefile.am * 23235 src/plugins/perl/tools/insert_perl.pl * 23236 src/plugins/perl/tools/matcherrc2perlfilter.pl Make perl plugin tools 23237 and manpage available into distribution tarball. 23238 232392013-02-27 [Ricardo Mones] 3.9.0-114-g79c727f84 23240 23241 * ChangeLog 23242 * PATCHSETS 23243 * README 23244 * configure.ac 23245 2013-02-27 [mones] 3.9.0cvs104 * README Updated plugin list, 23246 now they are integrated. Added missing items to hidden properties 23247 list. 23248 232492013-02-26 [Tristan Chabredier] 3.9.0-113-gdb3e89224 23250 23251 * ChangeLog 23252 * PATCHSETS 23253 * configure.ac 23254 * src/messageview.c 23255 2013-02-26 [wwp] 3.9.0cvs103 * src/messageview.c Fix wrong 23256 message, as message could have been moved to another folder and not 23257 trashed (it could have also be deleted without staying in trash, but 23258 that's a piece of detail, and while we're at it, the message could 23259 also have vanished into another dimension or be now part of the 23260 twilight zone but we should not always tell the truth to users. At 23261 last, and to be exhaustive, the message could have disappeared 23262 because of a technical issue which doesn't imply user action and none 23263 of the above mentions. One would say that the message could also have 23264 never existed, but it's another story). 23265 232662013-02-24 [Colin Leroy] 3.9.0-112-gcc0645915 23267 23268 * ChangeLog 23269 * PATCHSETS 23270 * configure.ac 23271 * src/plugins/vcalendar/libical/libical/Makefile.am 23272 2013-02-24 [colin] 3.9.0cvs102 * 23273 src/plugins/vcalendar/libical/libical/Makefile.am Fix build without 23274 vcalendar 23275 232762013-02-23 [Paul Mangan] 3.9.0-111-g44281b685 23277 23278 * ChangeLog 23279 * PATCHSETS 23280 * configure.ac 23281 * src/mimeview.c 23282 2013-02-23 [paul] 3.9.0cvs101 * src/mimeview.c escape 23283 filename/description text, prevents error if, e.g., the filename 23284 contains an ampersand 23285 232862013-02-22 [Colin Leroy] 3.9.0-110-g47b57a99f 23287 23288 * AUTHORS 23289 * ChangeLog 23290 * PATCHSETS 23291 * configure.ac 23292 * src/gtk/authors.h 23293 * src/summaryview.c 23294 2013-02-22 [colin] 3.9.0cvs100 * AUTHORS * src/gtk/authors.h * 23295 src/summaryview.c Fix bug #2702, "Support splitting subject line for 23296 small screen layout". Patch by Ben Deering. 23297 232982013-02-21 [Paul Mangan] 3.9.0-109-g79bc33c0d 23299 23300 * ChangeLog 23301 * PATCHSETS 23302 * configure.ac 23303 2013-02-21 [paul] 3.9.0cvs99 * configure.ac add he to 23304 ALL_LINGUAS 23305 233062013-02-21 [Colin Leroy] 3.9.0-108-gb09f3f348 23307 23308 * po/bg.po 23309 * po/ca.po 23310 * po/cs.po 23311 * po/de.po 23312 * po/en_GB.po 23313 * po/es.po 23314 * po/fi.po 23315 * po/fr.po 23316 * po/he.po 23317 * po/hu.po 23318 * po/id_ID.po 23319 * po/it.po 23320 * po/ja.po 23321 * po/lt.po 23322 * po/nl.po 23323 * po/pl.po 23324 * po/pt_BR.po 23325 * po/pt_PT.po 23326 * po/ru.po 23327 * po/sk.po 23328 * po/sv.po 23329 * po/uk.po 23330 * po/zh_CN.po 23331 * po/zh_TW.po 23332 * Final po merge (thanks to Genghis Khan for he.po !) 23333 233342013-02-20 [Colin Leroy] 3.9.0-107-g63e8e48b7 23335 23336 * ChangeLog 23337 * PATCHSETS 23338 * configure.ac 23339 * src/main.c 23340 2013-02-20 [colin] 3.9.0cvs98 * src/main.c Fix seg on w32 23341 233422013-02-20 [Colin Leroy] 3.9.0-106-g25663fc88 23343 23344 * ChangeLog 23345 * PATCHSETS 23346 * configure.ac 23347 * src/plugins/att_remover/claws.def 23348 * src/plugins/fetchinfo/claws.def 23349 * src/plugins/spam_report/claws.def 23350 2013-02-20 [colin] 3.9.0cvs97 * 23351 src/plugins/att_remover/claws.def * src/plugins/fetchinfo/claws.def * 23352 src/plugins/spam_report/claws.def Add more needed symbols 23353 233542013-02-20 [Colin Leroy] 3.9.0-105-ga6a56347e 23355 23356 * ChangeLog 23357 * PATCHSETS 23358 * configure.ac 23359 * src/plugins/att_remover/Makefile.am 23360 * src/plugins/fetchinfo/Makefile.am 23361 * src/plugins/spam_report/Makefile.am 23362 2013-02-20 [colin] 3.9.0cvs96 * 23363 src/plugins/att_remover/Makefile.am * 23364 src/plugins/fetchinfo/Makefile.am * 23365 src/plugins/spam_report/Makefile.am Fix missed parts for w32 23366 233672013-02-20 [Colin Leroy] 3.9.0-104-g495d321cd 23368 23369 * ChangeLog 23370 * PATCHSETS 23371 * configure.ac 23372 * src/plugins/address_keeper/claws.def 23373 * src/plugins/att_remover/Makefile.am 23374 * src/plugins/att_remover/claws.def 23375 * src/plugins/att_remover/plugin.def 23376 * src/plugins/att_remover/version.rc 23377 * src/plugins/clamd/libclamd/Makefile.am 23378 * src/plugins/fetchinfo/Makefile.am 23379 * src/plugins/fetchinfo/claws.def 23380 * src/plugins/fetchinfo/plugin.def 23381 * src/plugins/fetchinfo/version.rc 23382 * src/plugins/mailmbox/Makefile.am 23383 * src/plugins/mailmbox/claws.def 23384 * src/plugins/mailmbox/plugin.def 23385 * src/plugins/mailmbox/version.rc 23386 * src/plugins/notification/gtkhotkey/Makefile.am 23387 * src/plugins/spam_report/Makefile.am 23388 * src/plugins/spam_report/claws.def 23389 * src/plugins/spam_report/plugin.def 23390 * src/plugins/spam_report/spam_report.c 23391 * src/plugins/spam_report/version.rc 23392 * src/prefs_common.h 23393 2013-02-20 [colin] 3.9.0cvs95 * src/prefs_common.h * 23394 src/plugins/address_keeper/claws.def * 23395 src/plugins/att_remover/Makefile.am * 23396 src/plugins/att_remover/claws.def * 23397 src/plugins/att_remover/plugin.def * 23398 src/plugins/att_remover/version.rc * 23399 src/plugins/clamd/libclamd/Makefile.am * 23400 src/plugins/fetchinfo/Makefile.am * src/plugins/fetchinfo/claws.def * 23401 src/plugins/fetchinfo/plugin.def * src/plugins/fetchinfo/version.rc * 23402 src/plugins/mailmbox/Makefile.am * src/plugins/mailmbox/claws.def * 23403 src/plugins/mailmbox/plugin.def * src/plugins/mailmbox/version.rc * 23404 src/plugins/notification/gtkhotkey/Makefile.am * 23405 src/plugins/spam_report/Makefile.am * 23406 src/plugins/spam_report/claws.def * 23407 src/plugins/spam_report/plugin.def * 23408 src/plugins/spam_report/spam_report.c * 23409 src/plugins/spam_report/version.rc Win32 build fixes (and add of 23410 address_keeper, att_remover, fetchinfo and spam_report) 23411 234122013-02-20 [Paul Mangan] 3.9.0-103-g7684aae08 23413 23414 * ChangeLog 23415 * PATCHSETS 23416 * configure.ac 23417 2013-02-20 [paul] 3.9.0cvs94 * configure.ac a little more 23418 report layout tweaking 23419 234202013-02-20 [Colin Leroy] 3.9.0-102-g9ec794b8f 23421 23422 * ChangeLog 23423 * PATCHSETS 23424 * configure.ac 23425 * src/common/plugin.c 23426 2013-02-20 [colin] 3.9.0cvs93 * src/common/plugin.c Auto fix 23427 plugin names ending in "_plugin" 23428 234292013-02-20 [Colin Leroy] 3.9.0-101-g9f938fe17 23430 23431 * ChangeLog 23432 * PATCHSETS 23433 * configure.ac 23434 * src/plugins/gdata/Makefile.am 23435 2013-02-20 [colin] 3.9.0cvs92 * src/plugins/gdata/Makefile.am 23436 Change plugin name 23437 234382013-02-20 [Colin Leroy] 3.9.0-100-ga777418b4 23439 23440 * ChangeLog 23441 * PATCHSETS 23442 * configure.ac 23443 * src/plugins/fetchinfo/Makefile.am 23444 * src/plugins/notification/Makefile.am 23445 * src/plugins/perl/Makefile.am 23446 * src/plugins/python/Makefile.am 23447 2013-02-20 [colin] 3.9.0cvs91 * 23448 src/plugins/fetchinfo/Makefile.am * 23449 src/plugins/notification/Makefile.am * src/plugins/perl/Makefile.am * 23450 src/plugins/python/Makefile.am Drop _plugin from the plugin's 23451 filename 23452 234532013-02-20 [Colin Leroy] 3.9.0-99-g908684519 23454 23455 * ChangeLog 23456 * PATCHSETS 23457 * configure.ac 23458 2013-02-20 [colin] 3.9.0cvs90 * configure.ac Group core's 23459 --{en,dis}able switches 23460 234612013-02-20 [Colin Leroy] 3.9.0-98-g3f33fe4af 23462 23463 * ChangeLog 23464 * PATCHSETS 23465 * configure.ac 23466 2013-02-20 [colin] 3.9.0cvs89 * configure.ac typos 23467 234682013-02-20 [Colin Leroy] 3.9.0-97-g0016de754 23469 23470 * ChangeLog 23471 * Makefile.am 23472 * PATCHSETS 23473 * configure.ac 23474 2013-02-20 [colin] 3.9.0cvs88 * configure.ac * Makefile.am 23475 Don't check for GNOME2 when we want to check for 23476 gtk-update-icon-cache; Typo fix 23477 234782013-02-20 [Colin Leroy] 3.9.0-96-g832c5da7d 23479 23480 * src/plugins/notification/gtkhotkey/x11/.cvsignore 23481 forgotten 23482 234832013-02-20 [Colin Leroy] 3.9.0-95-gd57e5e84b 23484 23485 * ChangeLog 23486 * PATCHSETS 23487 * configure.ac 23488 * src/plugins/Makefile.am 23489 * src/plugins/acpi_notifier/Makefile.am 23490 * src/plugins/address_keeper/Makefile.am 23491 * src/plugins/archive/Makefile.am 23492 * src/plugins/att_remover/Makefile.am 23493 * src/plugins/attachwarner/Makefile.am 23494 * src/plugins/bogofilter/Makefile.am 23495 * src/plugins/bsfilter/Makefile.am 23496 * src/plugins/clamd/Makefile.am 23497 * src/plugins/demo/Makefile.am 23498 * src/plugins/fancy/Makefile.am 23499 * src/plugins/fetchinfo/Makefile.am 23500 * src/plugins/gdata/Makefile.am 23501 * src/plugins/mailmbox/Makefile.am 23502 * src/plugins/newmail/Makefile.am 23503 * src/plugins/notification/Makefile.am 23504 * src/plugins/pdf_viewer/Makefile.am 23505 * src/plugins/perl/Makefile.am 23506 * src/plugins/pgpcore/Makefile.am 23507 * src/plugins/pgpinline/Makefile.am 23508 * src/plugins/pgpmime/Makefile.am 23509 * src/plugins/python/Makefile.am 23510 * src/plugins/rssyl/Makefile.am 23511 * src/plugins/smime/Makefile.am 23512 * src/plugins/spam_report/Makefile.am 23513 * src/plugins/spamassassin/Makefile.am 23514 * src/plugins/tnef_parse/Makefile.am 23515 * src/plugins/vcalendar/Makefile.am 23516 2013-02-20 [colin] 3.9.0cvs87 * src/plugins/Makefile.am * 23517 src/plugins/acpi_notifier/Makefile.am * 23518 src/plugins/address_keeper/Makefile.am * 23519 src/plugins/archive/Makefile.am * src/plugins/att_remover/Makefile.am 23520 * src/plugins/attachwarner/Makefile.am * 23521 src/plugins/bogofilter/Makefile.am * src/plugins/bsfilter/Makefile.am 23522 * src/plugins/clamd/Makefile.am * src/plugins/demo/Makefile.am * 23523 src/plugins/fancy/Makefile.am * src/plugins/fetchinfo/Makefile.am * 23524 src/plugins/gdata/Makefile.am * src/plugins/mailmbox/Makefile.am * 23525 src/plugins/newmail/Makefile.am * 23526 src/plugins/notification/Makefile.am * 23527 src/plugins/pdf_viewer/Makefile.am * src/plugins/perl/Makefile.am * 23528 src/plugins/pgpcore/Makefile.am * src/plugins/pgpinline/Makefile.am * 23529 src/plugins/pgpmime/Makefile.am * src/plugins/python/Makefile.am * 23530 src/plugins/rssyl/Makefile.am * src/plugins/smime/Makefile.am * 23531 src/plugins/spam_report/Makefile.am * 23532 src/plugins/spamassassin/Makefile.am * 23533 src/plugins/tnef_parse/Makefile.am * 23534 src/plugins/vcalendar/Makefile.am Change automake conditionals so 23535 that all plugins subdirectories are included, but nothing built in 23536 disabled plugins. Fixes make dist with some plugins --disabled. 23537 235382013-02-20 [Colin Leroy] 3.9.0-94-g3e0e3d163 23539 23540 * ChangeLog 23541 * PATCHSETS 23542 * configure.ac 23543 * src/plugins/fancy/fancy_viewer.h 23544 2013-02-20 [colin] 3.9.0cvs86 * configure.ac * 23545 src/plugins/fancy/fancy_viewer.h Fix build for Fancy and vCalendar 23546 235472013-02-20 [Colin Leroy] 3.9.0-93-ga0e9ba8a5 23548 23549 * ChangeLog 23550 * PATCHSETS 23551 * configure.ac 23552 * src/plugins/fancy/fancy_viewer.c 23553 * src/plugins/fancy/fancy_viewer.h 23554 * src/plugins/notification/Makefile.am 23555 * src/plugins/notification/gtkhotkey/.cvsignore 23556 * src/plugins/notification/gtkhotkey/Makefile.am 23557 * .../notification/gtkhotkey/gtk-hotkey-error.c 23558 * .../notification/gtkhotkey/gtk-hotkey-error.h 23559 * .../notification/gtkhotkey/gtk-hotkey-info.c 23560 * .../notification/gtkhotkey/gtk-hotkey-info.h 23561 * .../gtkhotkey/gtk-hotkey-key-file-registry.c 23562 * .../gtkhotkey/gtk-hotkey-key-file-registry.h 23563 * .../notification/gtkhotkey/gtk-hotkey-listener.c 23564 * .../notification/gtkhotkey/gtk-hotkey-listener.h 23565 * .../notification/gtkhotkey/gtk-hotkey-marshal.c 23566 * .../notification/gtkhotkey/gtk-hotkey-marshal.h 23567 * .../notification/gtkhotkey/gtk-hotkey-registry.c 23568 * .../notification/gtkhotkey/gtk-hotkey-registry.h 23569 * .../notification/gtkhotkey/gtk-hotkey-utils.c 23570 * .../notification/gtkhotkey/gtk-hotkey-utils.h 23571 * .../gtkhotkey/gtk-hotkey-x11-listener.c 23572 * .../gtkhotkey/gtk-hotkey-x11-listener.h 23573 * src/plugins/notification/gtkhotkey/gtkhotkey.h 23574 * .../notification/gtkhotkey/x11/eggaccelerators.c 23575 * .../notification/gtkhotkey/x11/eggaccelerators.h 23576 * .../notification/gtkhotkey/x11/tomboykeybinder.c 23577 * .../notification/gtkhotkey/x11/tomboykeybinder.h 23578 * src/plugins/notification/notification_plugin.c 23579 * src/plugins/spam_report/Makefile.am 23580 * src/plugins/spam_report/spam_report.c 23581 * src/plugins/tnef_parse/Makefile.am 23582 2013-02-20 [colin] 3.9.0cvs85 * configure.ac Rework plugin 23583 enabling logic. More clean! * src/plugins/fancy/fancy_viewer.c * 23584 src/plugins/fancy/fancy_viewer.h * 23585 src/plugins/spam_report/spam_report.c Make curl dependancy mandatory 23586 * src/plugins/notification/notification_plugin.c Fix build with every 23587 possible thing disabled * src/plugins/notification/Makefile.am * 23588 src/plugins/notification/gtkhotkey/.cvsignore * 23589 src/plugins/notification/gtkhotkey/Makefile.am * 23590 src/plugins/notification/gtkhotkey/gtk-hotkey-error.c * 23591 src/plugins/notification/gtkhotkey/gtk-hotkey-error.h * 23592 src/plugins/notification/gtkhotkey/gtk-hotkey-info.c * 23593 src/plugins/notification/gtkhotkey/gtk-hotkey-info.h * 23594 src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.c * 23595 src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.h * 23596 src/plugins/notification/gtkhotkey/gtk-hotkey-listener.c * 23597 src/plugins/notification/gtkhotkey/gtk-hotkey-listener.h * 23598 src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.c * 23599 src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.h * 23600 src/plugins/notification/gtkhotkey/gtk-hotkey-registry.c * 23601 src/plugins/notification/gtkhotkey/gtk-hotkey-registry.h * 23602 src/plugins/notification/gtkhotkey/gtk-hotkey-utils.c * 23603 src/plugins/notification/gtkhotkey/gtk-hotkey-utils.h * 23604 src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.c * 23605 src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.h * 23606 src/plugins/notification/gtkhotkey/gtkhotkey.h * 23607 src/plugins/notification/gtkhotkey/x11/eggaccelerators.c * 23608 src/plugins/notification/gtkhotkey/x11/eggaccelerators.h * 23609 src/plugins/notification/gtkhotkey/x11/tomboykeybinder.c * 23610 src/plugins/notification/gtkhotkey/x11/tomboykeybinder.h Re-add 23611 hotkey support * src/plugins/spam_report/Makefile.am * 23612 src/plugins/tnef_parse/Makefile.am Remove gettext.h 23613 236142013-02-20 [Colin Leroy] 3.9.0-92-gfa12fb431 23615 23616 * ChangeLog 23617 * PATCHSETS 23618 * configure.ac 23619 * po/POTFILES.in 23620 * src/plugins/Makefile.am 23621 * src/plugins/dillo_viewer/.cvsignore 23622 * src/plugins/dillo_viewer/Makefile.am 23623 * src/plugins/dillo_viewer/README 23624 * src/plugins/dillo_viewer/dillo_prefs.c 23625 * src/plugins/dillo_viewer/dillo_prefs.h 23626 * src/plugins/dillo_viewer/dillo_viewer.c 23627 * src/plugins/trayicon/.cvsignore 23628 * src/plugins/trayicon/Makefile.am 23629 * src/plugins/trayicon/README 23630 * src/plugins/trayicon/libeggtrayicon/.cvsignore 23631 * src/plugins/trayicon/trayicon.c 23632 * src/plugins/trayicon/trayicon_prefs.c 23633 * src/plugins/trayicon/trayicon_prefs.h 23634 2013-02-20 [colin] 3.9.0cvs84 * configure.ac * po/POTFILES.in * 23635 src/plugins/Makefile.am * src/plugins/dillo_viewer/.cvsignore * 23636 src/plugins/dillo_viewer/Makefile.am * 23637 src/plugins/dillo_viewer/README * 23638 src/plugins/dillo_viewer/dillo_prefs.c * 23639 src/plugins/dillo_viewer/dillo_prefs.h * 23640 src/plugins/dillo_viewer/dillo_viewer.c * 23641 src/plugins/trayicon/.cvsignore * src/plugins/trayicon/Makefile.am * 23642 src/plugins/trayicon/README * src/plugins/trayicon/trayicon.c * 23643 src/plugins/trayicon/trayicon_prefs.c * 23644 src/plugins/trayicon/trayicon_prefs.h * 23645 src/plugins/trayicon/libeggtrayicon/.cvsignore Drop trayicon and 23646 dillo_viewer 23647 236482013-02-20 [Colin Leroy] 3.9.0-91-gefe0b015a 23649 23650 * po/POTFILES.in 23651 * po/bg.po 23652 * po/ca.po 23653 * po/cs.po 23654 * po/de.po 23655 * po/en_GB.po 23656 * po/es.po 23657 * po/fi.po 23658 * po/fr.po 23659 * po/hu.po 23660 * po/id_ID.po 23661 * po/it.po 23662 * po/ja.po 23663 * po/lt.po 23664 * po/nl.po 23665 * po/pl.po 23666 * po/pt_BR.po 23667 * po/pt_PT.po 23668 * po/ru.po 23669 * po/sk.po 23670 * po/sv.po 23671 * po/uk.po 23672 * po/zh_CN.po 23673 * po/zh_TW.po 23674 *direct commit of translations from spam_report and tnef_parse 23675 236762013-02-20 [Colin Leroy] 3.9.0-90-g260386baa 23677 23678 * ChangeLog 23679 * PATCHSETS 23680 * configure.ac 23681 * src/plugins/Makefile.am 23682 * src/plugins/spam_report/.cvsignore 23683 * src/plugins/spam_report/Makefile.am 23684 * src/plugins/spam_report/placeholder.txt 23685 * src/plugins/spam_report/spam_report.c 23686 * src/plugins/spam_report/spam_report_prefs.c 23687 * src/plugins/spam_report/spam_report_prefs.h 23688 * src/plugins/tnef_parse/.cvsignore 23689 * src/plugins/tnef_parse/Makefile.am 23690 * src/plugins/tnef_parse/claws.def 23691 * src/plugins/tnef_parse/mapi.h 23692 * src/plugins/tnef_parse/mapidefs.h 23693 * src/plugins/tnef_parse/mapitags.h 23694 * src/plugins/tnef_parse/placeholder.txt 23695 * src/plugins/tnef_parse/plugin.def 23696 * src/plugins/tnef_parse/tnef-errors.h 23697 * src/plugins/tnef_parse/tnef-types.h 23698 * src/plugins/tnef_parse/tnef_dump.c 23699 * src/plugins/tnef_parse/tnef_dump.h 23700 * src/plugins/tnef_parse/tnef_parse.c 23701 * src/plugins/tnef_parse/version.rc 23702 * src/plugins/tnef_parse/ytnef.c 23703 * src/plugins/tnef_parse/ytnef.h 23704 2013-02-20 [colin] 3.9.0cvs83 * configure.ac * 23705 src/plugins/Makefile.am * src/plugins/spam_report/.cvsignore * 23706 src/plugins/spam_report/Makefile.am * 23707 src/plugins/spam_report/placeholder.txt * 23708 src/plugins/spam_report/spam_report.c * 23709 src/plugins/spam_report/spam_report_prefs.c * 23710 src/plugins/spam_report/spam_report_prefs.h * 23711 src/plugins/tnef_parse/.cvsignore * 23712 src/plugins/tnef_parse/Makefile.am * src/plugins/tnef_parse/claws.def 23713 * src/plugins/tnef_parse/mapi.h * src/plugins/tnef_parse/mapidefs.h * 23714 src/plugins/tnef_parse/mapitags.h * 23715 src/plugins/tnef_parse/placeholder.txt * 23716 src/plugins/tnef_parse/plugin.def * 23717 src/plugins/tnef_parse/tnef-errors.h * 23718 src/plugins/tnef_parse/tnef-types.h * 23719 src/plugins/tnef_parse/tnef_dump.c * 23720 src/plugins/tnef_parse/tnef_dump.h * 23721 src/plugins/tnef_parse/tnef_parse.c * 23722 src/plugins/tnef_parse/version.rc * src/plugins/tnef_parse/ytnef.c * 23723 src/plugins/tnef_parse/ytnef.h Add tnef_parse and spam_report 23724 237252013-02-20 [Colin Leroy] 3.9.0-89-g0880b6433 23726 23727 * ChangeLog 23728 * PATCHSETS 23729 * configure.ac 23730 * src/plugins/bogofilter/Makefile.am 23731 * src/plugins/clamd/Makefile.am 23732 * src/plugins/demo/Makefile.am 23733 * src/plugins/dillo_viewer/Makefile.am 23734 * src/plugins/fancy/Makefile.am 23735 * src/plugins/fetchinfo/Makefile.am 23736 * src/plugins/gdata/Makefile.am 23737 * src/plugins/mailmbox/Makefile.am 23738 * src/plugins/newmail/Makefile.am 23739 * src/plugins/notification/Makefile.am 23740 * src/plugins/pdf_viewer/Makefile.am 23741 * src/plugins/perl/Makefile.am 23742 * src/plugins/python/Makefile.am 23743 * src/plugins/spamassassin/Makefile.am 23744 * src/plugins/trayicon/Makefile.am 23745 * src/plugins/vcalendar/libical/libical/Makefile.am 23746 2013-02-20 [colin] 3.9.0cvs82 * 23747 src/plugins/bogofilter/Makefile.am * src/plugins/clamd/Makefile.am * 23748 src/plugins/demo/Makefile.am * src/plugins/dillo_viewer/Makefile.am * 23749 src/plugins/fancy/Makefile.am * src/plugins/fetchinfo/Makefile.am * 23750 src/plugins/gdata/Makefile.am * src/plugins/mailmbox/Makefile.am * 23751 src/plugins/newmail/Makefile.am * 23752 src/plugins/notification/Makefile.am * 23753 src/plugins/pdf_viewer/Makefile.am * src/plugins/perl/Makefile.am * 23754 src/plugins/python/Makefile.am * src/plugins/spamassassin/Makefile.am 23755 * src/plugins/trayicon/Makefile.am * 23756 src/plugins/vcalendar/libical/libical/Makefile.am Fix out-of-tree 23757 build 23758 237592013-02-19 [Colin Leroy] 3.9.0-88-ga6c230e88 23760 23761 * ChangeLog 23762 * PATCHSETS 23763 * configure.ac 23764 2013-02-19 [colin] 3.9.0cvs81 * configure.ac Fix inverted logic 23765 in a few plugins 23766 237672013-02-18 [Ricardo Mones] 3.9.0-87-g09d564ee2 23768 23769 * ChangeLog 23770 * PATCHSETS 23771 * configure.ac 23772 * src/plugins/notification/Makefile.am 23773 * src/plugins/pdf_viewer/Makefile.am 23774 * src/plugins/python/Makefile.am 23775 2013-02-18 [mones] 3.9.0cvs80 * 23776 src/plugins/notification/Makefile.am * 23777 src/plugins/pdf_viewer/Makefile.am * src/plugins/python/Makefile.am 23778 Allow 'make dist' to generate a nice tarball 23779 237802013-02-18 [Tristan Chabredier] 3.9.0-86-gbfebd9433 23781 23782 * ChangeLog 23783 * PATCHSETS 23784 * configure.ac 23785 * src/plugins/clamd/libclamd/.cvsignore 23786 2013-02-18 [wwp] 3.9.0cvs79 * 23787 src/plugins/clamd/libclamd/.cvsignore Add one more .cvsignore file. 23788 237892013-02-18 [Tristan Chabredier] 3.9.0-85-g7f8343639 23790 23791 * ChangeLog 23792 * PATCHSETS 23793 * configure.ac 23794 2013-02-18 [wwp] 3.9.0cvs78 * 23795 src/plugins/clamd/libclamd/.cvsignore One more .cvsignore file. 23796 237972013-02-18 [Tristan Chabredier] 3.9.0-84-g03084bdae 23798 23799 * ChangeLog 23800 * PATCHSETS 23801 * configure.ac 23802 * src/plugins/clamd/.cvsignore 23803 * src/plugins/fetchinfo/.cvsignore 23804 * src/plugins/gdata/.cvsignore 23805 * src/plugins/mailmbox/.cvsignore 23806 * src/plugins/newmail/.cvsignore 23807 * src/plugins/notification/.cvsignore 23808 * src/plugins/pdf_viewer/.cvsignore 23809 * src/plugins/perl/.cvsignore 23810 * src/plugins/python/.cvsignore 23811 2013-02-18 [wwp] 3.9.0cvs77 * src/plugins/clamd/.cvsignore * 23812 src/plugins/clamd/libclamd/.cvsignore * 23813 src/plugins/fetchinfo/.cvsignore * src/plugins/gdata/.cvsignore * 23814 src/plugins/mailmbox/.cvsignore * src/plugins/newmail/.cvsignore * 23815 src/plugins/notification/.cvsignore * 23816 src/plugins/pdf_viewer/.cvsignore * src/plugins/perl/.cvsignore * 23817 src/plugins/python/.cvsignore Silent up stuff a bit. 23818 238192013-02-17 [Colin Leroy] 3.9.0-83-gc74cc16be 23820 23821 * ChangeLog 23822 * PATCHSETS 23823 * configure.ac 23824 * src/plugins/notification/Makefile.am 23825 * src/plugins/notification/notification_banner.c 23826 * src/plugins/notification/notification_banner.h 23827 * src/plugins/notification/notification_command.c 23828 * src/plugins/notification/notification_command.h 23829 * src/plugins/notification/notification_core.c 23830 * .../notification/notification_foldercheck.c 23831 * .../notification/notification_foldercheck.h 23832 * src/plugins/notification/notification_hotkeys.c 23833 * src/plugins/notification/notification_hotkeys.h 23834 * src/plugins/notification/notification_indicator.c 23835 * src/plugins/notification/notification_indicator.h 23836 * src/plugins/notification/notification_lcdproc.c 23837 * src/plugins/notification/notification_lcdproc.h 23838 * src/plugins/notification/notification_plugin.c 23839 * src/plugins/notification/notification_plugin.h 23840 * src/plugins/notification/notification_popup.c 23841 * src/plugins/notification/notification_popup.h 23842 * src/plugins/notification/notification_prefs.c 23843 * src/plugins/notification/notification_prefs.h 23844 * src/plugins/notification/notification_trayicon.c 23845 * src/plugins/notification/notification_trayicon.h 23846 2013-02-17 [colin] 3.9.0cvs76 * 23847 src/plugins/notification/Makefile.am * 23848 src/plugins/notification/notification_banner.c * 23849 src/plugins/notification/notification_banner.h * 23850 src/plugins/notification/notification_command.c * 23851 src/plugins/notification/notification_command.h * 23852 src/plugins/notification/notification_core.c * 23853 src/plugins/notification/notification_foldercheck.c * 23854 src/plugins/notification/notification_foldercheck.h * 23855 src/plugins/notification/notification_hotkeys.c * 23856 src/plugins/notification/notification_hotkeys.h * 23857 src/plugins/notification/notification_indicator.c * 23858 src/plugins/notification/notification_indicator.h * 23859 src/plugins/notification/notification_lcdproc.c * 23860 src/plugins/notification/notification_lcdproc.h * 23861 src/plugins/notification/notification_plugin.c * 23862 src/plugins/notification/notification_plugin.h * 23863 src/plugins/notification/notification_popup.c * 23864 src/plugins/notification/notification_popup.h * 23865 src/plugins/notification/notification_prefs.c * 23866 src/plugins/notification/notification_prefs.h * 23867 src/plugins/notification/notification_trayicon.c * 23868 src/plugins/notification/notification_trayicon.h Activate and fix 23869 notification (without libindicate) 23870 238712013-02-17 [Colin Leroy] 3.9.0-82-g1d11f6c51 23872 23873 * po/POTFILES.in 23874 * po/bg.po 23875 * po/ca.po 23876 * po/cs.po 23877 * po/de.po 23878 * po/en_GB.po 23879 * po/es.po 23880 * po/fi.po 23881 * po/fr.po 23882 * po/hu.po 23883 * po/id_ID.po 23884 * po/it.po 23885 * po/ja.po 23886 * po/lt.po 23887 * po/nl.po 23888 * po/pl.po 23889 * po/pt_BR.po 23890 * po/pt_PT.po 23891 * po/ru.po 23892 * po/sk.po 23893 * po/sr.po 23894 * po/sv.po 23895 * po/uk.po 23896 * po/zh_CN.po 23897 * po/zh_TW.po 23898 Direct commit of translations for 23899 {clamd,fetchinfo,gdata,mailmbox,newm 23900 thon}. Can't wait 15 minutes. 23901 239022013-02-17 [Colin Leroy] 3.9.0-81-gec332b142 23903 23904 * src/plugins/vcalendar/Makefile.in 23905 *Remove the damn file already 23906 239072013-02-17 [Colin Leroy] 3.9.0-80-gabf3a16d4 23908 23909 * ChangeLog 23910 * PATCHSETS 23911 * configure.ac 23912 * src/plugins/Makefile.am 23913 * src/plugins/archive/Makefile.am 23914 * src/plugins/clamd/Makefile.am 23915 * src/plugins/clamd/clamav_plugin.c 23916 * src/plugins/clamd/clamav_plugin.h 23917 * src/plugins/clamd/clamav_plugin_gtk.c 23918 * src/plugins/clamd/libclamd/Makefile.am 23919 * src/plugins/clamd/libclamd/clamd-plugin.c 23920 * src/plugins/clamd/libclamd/clamd-plugin.h 23921 * src/plugins/clamd/placeholder.txt 23922 * src/plugins/fetchinfo/Makefile.am 23923 * src/plugins/fetchinfo/fetchinfo_plugin.c 23924 * src/plugins/fetchinfo/fetchinfo_plugin.h 23925 * src/plugins/fetchinfo/fetchinfo_plugin_gtk.c 23926 * src/plugins/fetchinfo/placeholder.txt 23927 * src/plugins/gdata/Makefile.am 23928 * src/plugins/gdata/cm_gdata_contacts.c 23929 * src/plugins/gdata/cm_gdata_contacts.h 23930 * src/plugins/gdata/cm_gdata_prefs.c 23931 * src/plugins/gdata/cm_gdata_prefs.h 23932 * src/plugins/gdata/gdata_plugin.c 23933 * src/plugins/gdata/gdata_plugin.h 23934 * src/plugins/gdata/placeholder.txt 23935 * src/plugins/geolocation/placeholder.txt 23936 * src/plugins/gtkhtml2_viewer/placeholder.txt 23937 * src/plugins/mailmbox/Makefile.am 23938 * src/plugins/mailmbox/carray.c 23939 * src/plugins/mailmbox/carray.h 23940 * src/plugins/mailmbox/chash.c 23941 * src/plugins/mailmbox/chash.h 23942 * src/plugins/mailmbox/clist.c 23943 * src/plugins/mailmbox/clist.h 23944 * src/plugins/mailmbox/mailimf.c 23945 * src/plugins/mailmbox/mailimf.h 23946 * src/plugins/mailmbox/mailimf_types.c 23947 * src/plugins/mailmbox/mailimf_types.h 23948 * src/plugins/mailmbox/mailimf_types_helper.c 23949 * src/plugins/mailmbox/mailimf_types_helper.h 23950 * src/plugins/mailmbox/mailimf_write.c 23951 * src/plugins/mailmbox/mailimf_write.h 23952 * src/plugins/mailmbox/maillock.c 23953 * src/plugins/mailmbox/maillock.h 23954 * src/plugins/mailmbox/mailmbox.c 23955 * src/plugins/mailmbox/mailmbox.h 23956 * src/plugins/mailmbox/mailmbox_folder.c 23957 * src/plugins/mailmbox/mailmbox_folder.h 23958 * src/plugins/mailmbox/mailmbox_gtk.deps 23959 * src/plugins/mailmbox/mailmbox_parse.c 23960 * src/plugins/mailmbox/mailmbox_parse.h 23961 * src/plugins/mailmbox/mailmbox_types.c 23962 * src/plugins/mailmbox/mailmbox_types.h 23963 * src/plugins/mailmbox/mmapstring.c 23964 * src/plugins/mailmbox/mmapstring.h 23965 * src/plugins/mailmbox/placeholder.txt 23966 * src/plugins/mailmbox/plugin.c 23967 * src/plugins/mailmbox/plugin_gtk.c 23968 * src/plugins/mailmbox/plugin_gtk.h 23969 * src/plugins/newmail/Makefile.am 23970 * src/plugins/newmail/newmail.c 23971 * src/plugins/newmail/placeholder.txt 23972 * src/plugins/notification/Makefile.am 23973 * src/plugins/notification/claws.def 23974 * src/plugins/notification/notification_banner.c 23975 * src/plugins/notification/notification_banner.h 23976 * src/plugins/notification/notification_command.c 23977 * src/plugins/notification/notification_command.h 23978 * src/plugins/notification/notification_core.c 23979 * src/plugins/notification/notification_core.h 23980 * .../notification/notification_foldercheck.c 23981 * .../notification/notification_foldercheck.h 23982 * src/plugins/notification/notification_hotkeys.c 23983 * src/plugins/notification/notification_hotkeys.h 23984 * src/plugins/notification/notification_indicator.c 23985 * src/plugins/notification/notification_indicator.h 23986 * src/plugins/notification/notification_lcdproc.c 23987 * src/plugins/notification/notification_lcdproc.h 23988 * src/plugins/notification/notification_pixbuf.c 23989 * src/plugins/notification/notification_pixbuf.h 23990 * src/plugins/notification/notification_plugin.c 23991 * src/plugins/notification/notification_plugin.h 23992 * src/plugins/notification/notification_popup.c 23993 * src/plugins/notification/notification_popup.h 23994 * src/plugins/notification/notification_prefs.c 23995 * src/plugins/notification/notification_prefs.h 23996 * src/plugins/notification/notification_trayicon.c 23997 * src/plugins/notification/notification_trayicon.h 23998 * src/plugins/notification/placeholder.txt 23999 * src/plugins/notification/plugin.def 24000 * .../notification/raw_claws_mail_logo_64x64.h 24001 * src/plugins/notification/version.rc 24002 * src/plugins/pdf_viewer/Makefile.am 24003 * src/plugins/pdf_viewer/doc_index.xpm 24004 * src/plugins/pdf_viewer/doc_index_close.xpm 24005 * src/plugins/pdf_viewer/doc_info.xpm 24006 * src/plugins/pdf_viewer/first_arrow.xpm 24007 * src/plugins/pdf_viewer/last_arrow.xpm 24008 * src/plugins/pdf_viewer/left_arrow.xpm 24009 * src/plugins/pdf_viewer/placeholder.txt 24010 * src/plugins/pdf_viewer/poppler_viewer.c 24011 * src/plugins/pdf_viewer/poppler_viewer.h 24012 * src/plugins/pdf_viewer/right_arrow.xpm 24013 * src/plugins/pdf_viewer/rotate_left.xpm 24014 * src/plugins/pdf_viewer/rotate_right.xpm 24015 * src/plugins/pdf_viewer/zoom_fit.xpm 24016 * src/plugins/pdf_viewer/zoom_in.xpm 24017 * src/plugins/pdf_viewer/zoom_out.xpm 24018 * src/plugins/pdf_viewer/zoom_width.xpm 24019 * src/plugins/perl/Makefile.am 24020 * src/plugins/perl/perl_gtk.c 24021 * src/plugins/perl/perl_gtk.h 24022 * src/plugins/perl/perl_plugin.c 24023 * src/plugins/perl/perl_plugin.h 24024 * src/plugins/perl/placeholder.txt 24025 * src/plugins/python/Makefile.am 24026 * src/plugins/python/clawsmailmodule.c 24027 * src/plugins/python/clawsmailmodule.h 24028 * src/plugins/python/composewindowtype.c 24029 * src/plugins/python/composewindowtype.h 24030 * src/plugins/python/foldertype.c 24031 * src/plugins/python/foldertype.h 24032 * src/plugins/python/messageinfotype.c 24033 * src/plugins/python/messageinfotype.h 24034 * src/plugins/python/nodetype.c 24035 * src/plugins/python/nodetype.h 24036 * src/plugins/python/placeholder.txt 24037 * src/plugins/python/python-hooks.c 24038 * src/plugins/python/python-hooks.h 24039 * src/plugins/python/python-shell.c 24040 * src/plugins/python/python-shell.h 24041 * src/plugins/python/python_plugin.c 24042 * src/plugins/vcalendar/Makefile.in 24043 2013-02-17 [colin] 3.9.0cvs75 * src/plugins/Makefile.am * 24044 src/plugins/archive/Makefile.am * src/plugins/clamd/Makefile.am * 24045 src/plugins/clamd/clamav_plugin.c * src/plugins/clamd/clamav_plugin.h 24046 * src/plugins/clamd/clamav_plugin_gtk.c * 24047 src/plugins/clamd/placeholder.txt * 24048 src/plugins/clamd/libclamd/Makefile.am * 24049 src/plugins/clamd/libclamd/clamd-plugin.c * 24050 src/plugins/clamd/libclamd/clamd-plugin.h * 24051 src/plugins/fetchinfo/Makefile.am * 24052 src/plugins/fetchinfo/fetchinfo_plugin.c * 24053 src/plugins/fetchinfo/fetchinfo_plugin.h * 24054 src/plugins/fetchinfo/fetchinfo_plugin_gtk.c * 24055 src/plugins/fetchinfo/placeholder.txt * src/plugins/gdata/Makefile.am 24056 * src/plugins/gdata/cm_gdata_contacts.c * 24057 src/plugins/gdata/cm_gdata_contacts.h * 24058 src/plugins/gdata/cm_gdata_prefs.c * 24059 src/plugins/gdata/cm_gdata_prefs.h * src/plugins/gdata/gdata_plugin.c 24060 * src/plugins/gdata/gdata_plugin.h * 24061 src/plugins/gdata/placeholder.txt * 24062 src/plugins/geolocation/placeholder.txt * 24063 src/plugins/gtkhtml2_viewer/placeholder.txt * 24064 src/plugins/mailmbox/Makefile.am * src/plugins/mailmbox/carray.c * 24065 src/plugins/mailmbox/carray.h * src/plugins/mailmbox/chash.c * 24066 src/plugins/mailmbox/chash.h * src/plugins/mailmbox/clist.c * 24067 src/plugins/mailmbox/clist.h * src/plugins/mailmbox/mailimf.c * 24068 src/plugins/mailmbox/mailimf.h * src/plugins/mailmbox/mailimf_types.c 24069 * src/plugins/mailmbox/mailimf_types.h * 24070 src/plugins/mailmbox/mailimf_types_helper.c * 24071 src/plugins/mailmbox/mailimf_types_helper.h * 24072 src/plugins/mailmbox/mailimf_write.c * 24073 src/plugins/mailmbox/mailimf_write.h * 24074 src/plugins/mailmbox/maillock.c * src/plugins/mailmbox/maillock.h * 24075 src/plugins/mailmbox/mailmbox.c * src/plugins/mailmbox/mailmbox.h * 24076 src/plugins/mailmbox/mailmbox_folder.c * 24077 src/plugins/mailmbox/mailmbox_folder.h * 24078 src/plugins/mailmbox/mailmbox_gtk.deps * 24079 src/plugins/mailmbox/mailmbox_parse.c * 24080 src/plugins/mailmbox/mailmbox_parse.h * 24081 src/plugins/mailmbox/mailmbox_types.c * 24082 src/plugins/mailmbox/mailmbox_types.h * 24083 src/plugins/mailmbox/mmapstring.c * src/plugins/mailmbox/mmapstring.h 24084 * src/plugins/mailmbox/placeholder.txt * 24085 src/plugins/mailmbox/plugin.c * src/plugins/mailmbox/plugin_gtk.c * 24086 src/plugins/mailmbox/plugin_gtk.h * src/plugins/newmail/Makefile.am * 24087 src/plugins/newmail/newmail.c * src/plugins/newmail/placeholder.txt * 24088 src/plugins/notification/Makefile.am * 24089 src/plugins/notification/claws.def * 24090 src/plugins/notification/notification_banner.c * 24091 src/plugins/notification/notification_banner.h * 24092 src/plugins/notification/notification_command.c * 24093 src/plugins/notification/notification_command.h * 24094 src/plugins/notification/notification_core.c * 24095 src/plugins/notification/notification_core.h * 24096 src/plugins/notification/notification_foldercheck.c * 24097 src/plugins/notification/notification_foldercheck.h * 24098 src/plugins/notification/notification_hotkeys.c * 24099 src/plugins/notification/notification_hotkeys.h * 24100 src/plugins/notification/notification_indicator.c * 24101 src/plugins/notification/notification_indicator.h * 24102 src/plugins/notification/notification_lcdproc.c * 24103 src/plugins/notification/notification_lcdproc.h * 24104 src/plugins/notification/notification_pixbuf.c * 24105 src/plugins/notification/notification_pixbuf.h * 24106 src/plugins/notification/notification_plugin.c * 24107 src/plugins/notification/notification_plugin.h * 24108 src/plugins/notification/notification_popup.c * 24109 src/plugins/notification/notification_popup.h * 24110 src/plugins/notification/notification_prefs.c * 24111 src/plugins/notification/notification_prefs.h * 24112 src/plugins/notification/notification_trayicon.c * 24113 src/plugins/notification/notification_trayicon.h * 24114 src/plugins/notification/placeholder.txt * 24115 src/plugins/notification/plugin.def * 24116 src/plugins/notification/raw_claws_mail_logo_64x64.h * 24117 src/plugins/notification/version.rc * 24118 src/plugins/pdf_viewer/Makefile.am * 24119 src/plugins/pdf_viewer/doc_index.xpm * 24120 src/plugins/pdf_viewer/doc_index_close.xpm * 24121 src/plugins/pdf_viewer/doc_info.xpm * 24122 src/plugins/pdf_viewer/first_arrow.xpm * 24123 src/plugins/pdf_viewer/last_arrow.xpm * 24124 src/plugins/pdf_viewer/left_arrow.xpm * 24125 src/plugins/pdf_viewer/placeholder.txt * 24126 src/plugins/pdf_viewer/poppler_viewer.c * 24127 src/plugins/pdf_viewer/poppler_viewer.h * 24128 src/plugins/pdf_viewer/right_arrow.xpm * 24129 src/plugins/pdf_viewer/rotate_left.xpm * 24130 src/plugins/pdf_viewer/rotate_right.xpm * 24131 src/plugins/pdf_viewer/zoom_fit.xpm * 24132 src/plugins/pdf_viewer/zoom_in.xpm * 24133 src/plugins/pdf_viewer/zoom_out.xpm * 24134 src/plugins/pdf_viewer/zoom_width.xpm * src/plugins/perl/Makefile.am 24135 * src/plugins/perl/perl_gtk.c * src/plugins/perl/perl_gtk.h * 24136 src/plugins/perl/perl_plugin.c * src/plugins/perl/perl_plugin.h * 24137 src/plugins/perl/placeholder.txt * src/plugins/python/Makefile.am * 24138 src/plugins/python/clawsmailmodule.c * 24139 src/plugins/python/clawsmailmodule.h * 24140 src/plugins/python/composewindowtype.c * 24141 src/plugins/python/composewindowtype.h * 24142 src/plugins/python/foldertype.c * src/plugins/python/foldertype.h * 24143 src/plugins/python/messageinfotype.c * 24144 src/plugins/python/messageinfotype.h * src/plugins/python/nodetype.c 24145 * src/plugins/python/nodetype.h * src/plugins/python/placeholder.txt 24146 * src/plugins/python/python-hooks.c * 24147 src/plugins/python/python-hooks.h * src/plugins/python/python-shell.c 24148 * src/plugins/python/python-shell.h * 24149 src/plugins/python/python_plugin.c * 24150 src/plugins/vcalendar/Makefile.in Add some plugins (clamd, fetchinfo, 24151 gdata, mailmbox, newmail, notification, pdf_viewer, perl, python). 24152 Notification not yet enabled because it has too much autoconf 24153 switches for my taste. 24154 241552013-02-16 [Colin Leroy] 3.9.0-79-g2c79a205e 24156 24157 * ChangeLog 24158 * PATCHSETS 24159 * configure.ac 24160 * po/POTFILES.in 24161 * po/bg.po 24162 * po/ca.po 24163 * po/cs.po 24164 * po/de.po 24165 * po/en_GB.po 24166 * po/es.po 24167 * po/fi.po 24168 * po/fr.po 24169 * po/hu.po 24170 * po/id_ID.po 24171 * po/it.po 24172 * po/ja.po 24173 * po/lt.po 24174 * po/nl.po 24175 * po/pl.po 24176 * po/pt_BR.po 24177 * po/pt_PT.po 24178 * po/ru.po 24179 * po/sk.po 24180 * po/sv.po 24181 * po/uk.po 24182 * po/zh_CN.po 24183 * po/zh_TW.po 24184 * src/plugins/Makefile.am 24185 * src/plugins/archive/.cvsignore 24186 * src/plugins/archive/Makefile.am 24187 * src/plugins/archive/archiver.c 24188 * src/plugins/archive/archiver.h 24189 * src/plugins/archive/archiver_gtk.c 24190 * src/plugins/archive/archiver_prefs.c 24191 * src/plugins/archive/archiver_prefs.h 24192 * src/plugins/archive/libarchive_archive.c 24193 * src/plugins/archive/libarchive_archive.h 24194 * src/plugins/archive/placeholder.txt 24195 * src/plugins/att_remover/.cvsignore 24196 * src/plugins/att_remover/Makefile.am 24197 * src/plugins/att_remover/att_remover.c 24198 * src/plugins/att_remover/placeholder.txt 24199 * src/plugins/bsfilter/.cvsignore 24200 * src/plugins/bsfilter/Makefile.am 24201 * src/plugins/bsfilter/bsfilter.c 24202 * src/plugins/bsfilter/bsfilter.h 24203 * src/plugins/bsfilter/bsfilter_gtk.c 24204 * src/plugins/bsfilter/claws.def 24205 * src/plugins/bsfilter/placeholder.txt 24206 * src/plugins/bsfilter/plugin.def 24207 * src/plugins/bsfilter/version.rc 24208 * src/plugins/vcalendar/Makefile.in 24209 * .../vcalendar/libical/libical/icalversion.h 24210 2013-02-16 [colin] 3.9.0cvs74 * po/POTFILES.in * po/bg.po * 24211 po/ca.po * po/cs.po * po/de.po * po/en_GB.po * po/es.po * po/fi.po * 24212 po/fr.po * po/hu.po * po/id_ID.po * po/it.po * po/ja.po * po/lt.po * 24213 po/nl.po * po/pl.po * po/pt_BR.po * po/pt_PT.po * po/ru.po * po/sk.po 24214 * po/sv.po * po/uk.po * po/zh_CN.po * po/zh_TW.po * 24215 src/plugins/Makefile.am * src/plugins/archive/.cvsignore * 24216 src/plugins/archive/Makefile.am * src/plugins/archive/archiver.c * 24217 src/plugins/archive/archiver.h * src/plugins/archive/archiver_gtk.c * 24218 src/plugins/archive/archiver_prefs.c * 24219 src/plugins/archive/archiver_prefs.h * 24220 src/plugins/archive/libarchive_archive.c * 24221 src/plugins/archive/libarchive_archive.h * 24222 src/plugins/archive/placeholder.txt * 24223 src/plugins/att_remover/.cvsignore * 24224 src/plugins/att_remover/Makefile.am * 24225 src/plugins/att_remover/att_remover.c * 24226 src/plugins/att_remover/placeholder.txt * 24227 src/plugins/bsfilter/.cvsignore * src/plugins/bsfilter/Makefile.am * 24228 src/plugins/bsfilter/bsfilter.c * src/plugins/bsfilter/bsfilter.h * 24229 src/plugins/bsfilter/bsfilter_gtk.c * src/plugins/bsfilter/claws.def 24230 * src/plugins/bsfilter/placeholder.txt * 24231 src/plugins/bsfilter/plugin.def * src/plugins/bsfilter/version.rc Add 24232 archive, att_remover, bsfilter * src/plugins/vcalendar/Makefile.in * 24233 src/plugins/vcalendar/libical/libical/icalversion.h Remove useless 24234 files 24235 242362013-02-16 [Colin Leroy] 3.9.0-78-gcc394333e 24237 24238 * src/plugins/acpi_notifier/.cvsignore 24239 * src/plugins/address_keeper/.cvsignore 24240 * src/plugins/attachwarner/.cvsignore 24241 * src/plugins/fancy/.cvsignore 24242 * src/plugins/rssyl/.cvsignore 24243 * src/plugins/vcalendar/.cvsignore 24244 * src/plugins/vcalendar/libical/libicalss/.cvsignore 24245 * src/plugins/vcalendar/libical/libicalvcal/.cvsignore 24246 add .cvsignore files 24247 242482013-02-16 [Colin Leroy] 3.9.0-77-g99bb49956 24249 24250 * ChangeLog 24251 * PATCHSETS 24252 * configure.ac 24253 * po/POTFILES.in 24254 * po/bg.po 24255 * po/ca.po 24256 * po/cs.po 24257 * po/de.po 24258 * po/en_GB.po 24259 * po/es.po 24260 * po/fi.po 24261 * po/fr.po 24262 * po/hu.po 24263 * po/id_ID.po 24264 * po/it.po 24265 * po/ja.po 24266 * po/lt.po 24267 * po/nl.po 24268 * po/pl.po 24269 * po/pt_BR.po 24270 * po/pt_PT.po 24271 * po/ru.po 24272 * po/sk.po 24273 * po/sr.po 24274 * po/sv.po 24275 * po/uk.po 24276 * po/zh_CN.po 24277 * po/zh_TW.po 24278 * src/plugins/Makefile.am 24279 * src/plugins/acpi_notifier/Makefile.am 24280 * src/plugins/acpi_notifier/acpi_notifier.c 24281 * src/plugins/acpi_notifier/placeholder.txt 24282 * src/plugins/address_keeper/Makefile.am 24283 * src/plugins/address_keeper/address_keeper.c 24284 * src/plugins/address_keeper/address_keeper.h 24285 * src/plugins/address_keeper/address_keeper_prefs.c 24286 * src/plugins/address_keeper/address_keeper_prefs.h 24287 * src/plugins/address_keeper/claws.def 24288 * src/plugins/address_keeper/placeholder.txt 24289 * src/plugins/address_keeper/plugin.def 24290 * src/plugins/address_keeper/version.rc 24291 * src/plugins/attachwarner/Makefile.am 24292 * src/plugins/attachwarner/attachwarner.c 24293 * src/plugins/attachwarner/attachwarner.h 24294 * src/plugins/attachwarner/attachwarner_prefs.c 24295 * src/plugins/attachwarner/attachwarner_prefs.h 24296 * src/plugins/attachwarner/claws.def 24297 * src/plugins/attachwarner/placeholder.txt 24298 * src/plugins/attachwarner/plugin.def 24299 * src/plugins/attachwarner/version.rc 24300 * .../vcalendar/libical/libical/icalversion.h 24301 2013-02-16 [colin] 3.9.0cvs73 * src/plugins/Makefile.am * 24302 src/plugins/acpi_notifier/Makefile.am * 24303 src/plugins/acpi_notifier/acpi_notifier.c * 24304 src/plugins/acpi_notifier/placeholder.txt * 24305 src/plugins/address_keeper/Makefile.am * 24306 src/plugins/address_keeper/address_keeper.c * 24307 src/plugins/address_keeper/address_keeper.h * 24308 src/plugins/address_keeper/address_keeper_prefs.c * 24309 src/plugins/address_keeper/address_keeper_prefs.h * 24310 src/plugins/address_keeper/claws.def * 24311 src/plugins/address_keeper/placeholder.txt * 24312 src/plugins/address_keeper/plugin.def * 24313 src/plugins/address_keeper/version.rc * 24314 src/plugins/attachwarner/Makefile.am * 24315 src/plugins/attachwarner/attachwarner.c * 24316 src/plugins/attachwarner/attachwarner.h * 24317 src/plugins/attachwarner/attachwarner_prefs.c * 24318 src/plugins/attachwarner/attachwarner_prefs.h * 24319 src/plugins/attachwarner/claws.def * 24320 src/plugins/attachwarner/placeholder.txt * 24321 src/plugins/attachwarner/plugin.def * 24322 src/plugins/attachwarner/version.rc * 24323 src/plugins/vcalendar/libical/libical/icalversion.h * po/POTFILES.in 24324 * po/bg.po * po/ca.po * po/cs.po * po/de.po * po/en_GB.po * po/es.po 24325 * po/fi.po * po/fr.po * po/hu.po * po/id_ID.po * po/it.po * po/ja.po 24326 * po/lt.po * po/nl.po * po/pl.po * po/pt_BR.po * po/pt_PT.po * 24327 po/ru.po * po/sk.po * po/sr.po * po/sv.po * po/uk.po * po/zh_CN.po * 24328 po/zh_TW.po Now do acpi_notifier, attachwarner, address_keeper 24329 243302013-02-16 [Colin Leroy] 3.9.0-76-gb9ecb9834 24331 24332 * ChangeLog 24333 * PATCHSETS 24334 * configure.ac 24335 * po/POTFILES.in 24336 * po/bg.po 24337 * po/ca.po 24338 * po/cs.po 24339 * po/de.po 24340 * po/en_GB.po 24341 * po/es.po 24342 * po/fi.po 24343 * po/fr.po 24344 * po/hu.po 24345 * po/id_ID.po 24346 * po/it.po 24347 * po/ja.po 24348 * po/lt.po 24349 * po/nl.po 24350 * po/pl.po 24351 * po/pt_BR.po 24352 * po/pt_PT.po 24353 * po/ru.po 24354 * po/sk.po 24355 * po/sr.po 24356 * po/sv.po 24357 * po/uk.po 24358 * po/zh_CN.po 24359 * po/zh_TW.po 24360 2013-02-16 [colin] 3.9.0cvs72 * po/POTFILES.in * po/bg.po * 24361 po/ca.po * po/cs.po * po/de.po * po/en_GB.po * po/es.po * po/fi.po * 24362 po/fr.po * po/hu.po * po/id_ID.po * po/it.po * po/ja.po * po/lt.po * 24363 po/nl.po * po/pl.po * po/pt_BR.po * po/pt_PT.po * po/ru.po * po/sk.po 24364 * po/sr.po * po/sv.po * po/uk.po * po/zh_CN.po * po/zh_TW.po Merge 24365 RSSyl's translations 24366 243672013-02-16 [Colin Leroy] 3.9.0-75-g6e41f2158 24368 24369 * ChangeLog 24370 * PATCHSETS 24371 * configure.ac 24372 * src/mainwindow.c 24373 2013-02-16 [colin] 3.9.0cvs71 * src/mainwindow.c Fix 24374 use-after-free (introduced in cvs61) 24375 243762013-02-16 [Colin Leroy] 3.9.0-74-g9c88c1282 24377 24378 * ChangeLog 24379 * PATCHSETS 24380 * configure.ac 24381 * src/common/defs.h 24382 * src/common/w32_account.c 24383 * src/main.c 24384 * src/plugins/Makefile.am 24385 * src/plugins/rssyl/Makefile.am 24386 * src/plugins/rssyl/claws.def 24387 * src/plugins/rssyl/date.c 24388 * src/plugins/rssyl/date.h 24389 * src/plugins/rssyl/feed.c 24390 * src/plugins/rssyl/feed.h 24391 * src/plugins/rssyl/feedprops.c 24392 * src/plugins/rssyl/feedprops.h 24393 * src/plugins/rssyl/opml.c 24394 * src/plugins/rssyl/opml.h 24395 * src/plugins/rssyl/parsers.c 24396 * src/plugins/rssyl/parsers.h 24397 * src/plugins/rssyl/placeholder.txt 24398 * src/plugins/rssyl/plugin.c 24399 * src/plugins/rssyl/plugin.def 24400 * src/plugins/rssyl/rssyl.c 24401 * src/plugins/rssyl/rssyl.h 24402 * src/plugins/rssyl/rssyl_cb_gtk.c 24403 * src/plugins/rssyl/rssyl_cb_gtk.h 24404 * src/plugins/rssyl/rssyl_cb_menu.c 24405 * src/plugins/rssyl/rssyl_cb_menu.h 24406 * src/plugins/rssyl/rssyl_gtk.c 24407 * src/plugins/rssyl/rssyl_gtk.h 24408 * src/plugins/rssyl/rssyl_prefs.c 24409 * src/plugins/rssyl/rssyl_prefs.h 24410 * src/plugins/rssyl/strreplace.c 24411 * src/plugins/rssyl/strreplace.h 24412 * src/plugins/rssyl/version.rc 24413 * src/plugins/vcalendar/Makefile.am 24414 * src/plugins/vcalendar/Makefile.in 24415 * .../vcalendar/libical/libical/icalversion.h 24416 * src/plugins/vcalendar/plugin.c 24417 * src/prefs_common.c 24418 * src/prefs_common.h 24419 2013-02-16 [colin] 3.9.0cvs70 * src/main.c * src/prefs_common.c 24420 * src/prefs_common.h * src/common/defs.h * src/common/w32_account.c 24421 Add an hidden preference to set the Windows theme * 24422 src/plugins/Makefile.am * src/plugins/rssyl/Makefile.am * 24423 src/plugins/rssyl/claws.def * src/plugins/rssyl/date.c * 24424 src/plugins/rssyl/date.h * src/plugins/rssyl/feed.c * 24425 src/plugins/rssyl/feed.h * src/plugins/rssyl/feedprops.c * 24426 src/plugins/rssyl/feedprops.h * src/plugins/rssyl/opml.c * 24427 src/plugins/rssyl/opml.h * src/plugins/rssyl/parsers.c * 24428 src/plugins/rssyl/parsers.h * src/plugins/rssyl/placeholder.txt * 24429 src/plugins/rssyl/plugin.c * src/plugins/rssyl/plugin.def * 24430 src/plugins/rssyl/rssyl.c * src/plugins/rssyl/rssyl.h * 24431 src/plugins/rssyl/rssyl_cb_gtk.c * src/plugins/rssyl/rssyl_cb_gtk.h * 24432 src/plugins/rssyl/rssyl_cb_menu.c * src/plugins/rssyl/rssyl_cb_menu.h 24433 * src/plugins/rssyl/rssyl_gtk.c * src/plugins/rssyl/rssyl_gtk.h * 24434 src/plugins/rssyl/rssyl_prefs.c * src/plugins/rssyl/rssyl_prefs.h * 24435 src/plugins/rssyl/strreplace.c * src/plugins/rssyl/strreplace.h * 24436 src/plugins/rssyl/version.rc Add RSSyl * 24437 src/plugins/vcalendar/Makefile.am * src/plugins/vcalendar/Makefile.in 24438 * src/plugins/vcalendar/plugin.c * 24439 src/plugins/vcalendar/libical/libical/icalversion.h Fix Curl flags :) 24440 244412013-02-14 [Paul Mangan] 3.9.0-73-g2df9692fb 24442 24443 * ChangeLog 24444 * PATCHSETS 24445 * configure.ac 24446 * po/id_ID.po 24447 2013-02-14 [paul] 3.9.0cvs69 * po/id_ID.po "fix" plural forms 24448 244492013-02-14 [Colin Leroy] 3.9.0-72-g90bed4e04 24450 24451 * ChangeLog 24452 * PATCHSETS 24453 * configure.ac 24454 * po/POTFILES.in 24455 * po/bg.po 24456 * po/ca.po 24457 * po/cs.po 24458 * po/de.po 24459 * po/en_GB.po 24460 * po/es.po 24461 * po/fi.po 24462 * po/fr.po 24463 * po/hu.po 24464 * po/id_ID.po 24465 * po/it.po 24466 * po/ja.po 24467 * po/lt.po 24468 * po/merge-po-from-plugin.sh 24469 * po/nl.po 24470 * po/pl.po 24471 * po/pt_BR.po 24472 * po/pt_PT.po 24473 * po/ru.po 24474 * po/sk.po 24475 * po/sr.po 24476 * po/sv.po 24477 * po/uk.po 24478 * po/zh_CN.po 24479 * po/zh_TW.po 24480 2013-02-14 [colin] 3.9.0cvs68 * po/POTFILES.in Add vcalendar 24481 files * po/merge-po-from-plugin.sh Add helper script to merge 24482 external plugins translations * po/bg.po * po/ca.po * po/cs.po * 24483 po/de.po * po/en_GB.po * po/es.po * po/fi.po * po/fr.po * po/hu.po * 24484 po/id_ID.po * po/it.po * po/ja.po * po/lt.po * po/nl.po * po/pl.po * 24485 po/pt_BR.po * po/pt_PT.po * po/ru.po * po/sk.po * po/sr.po * po/sv.po 24486 * po/uk.po * po/zh_CN.po * po/zh_TW.po Merge translations from fancy 24487 and vcalendar 24488 244892013-02-14 [Colin Leroy] 3.9.0-71-g145fef008 24490 24491 * ChangeLog 24492 * PATCHSETS 24493 * configure.ac 24494 2013-02-14 [colin] 3.9.0cvs67 * configure.ac Fix perl detection 24495 244962013-02-14 [Colin Leroy] 3.9.0-70-gbe2447680 24497 24498 * ChangeLog 24499 * PATCHSETS 24500 * configure.ac 24501 * src/plugins/vcalendar/claws.def 24502 * src/plugins/vcalendar/libical/Makefile.in 24503 * .../vcalendar/libical/design-data/Makefile.in 24504 * src/plugins/vcalendar/libical/libical/Makefile.in 24505 * src/plugins/vcalendar/libical/scripts/Makefile.in 24506 * src/plugins/vcalendar/plugin.def 24507 2013-02-14 [colin] 3.9.0cvs66 * src/plugins/vcalendar/claws.def 24508 * src/plugins/vcalendar/plugin.def Add missing files * 24509 src/plugins/vcalendar/libical/Makefile.in * 24510 src/plugins/vcalendar/libical/design-data/Makefile.in * 24511 src/plugins/vcalendar/libical/libical/Makefile.in * 24512 src/plugins/vcalendar/libical/scripts/Makefile.in Remove extraneous 24513 files 24514 245152013-02-13 [Colin Leroy] 3.9.0-69-g9bf8ceff3 24516 24517 * ChangeLog 24518 * PATCHSETS 24519 * configure.ac 24520 * src/plugins/Makefile.am 24521 * src/plugins/address_dup_finder/placeholder.txt 24522 * src/plugins/synce/placeholder.txt 24523 * src/plugins/vcalendar/Makefile.am 24524 * src/plugins/vcalendar/Makefile.in 24525 * src/plugins/vcalendar/common-views.c 24526 * src/plugins/vcalendar/common-views.h 24527 * src/plugins/vcalendar/day-view.c 24528 * src/plugins/vcalendar/icaltime_as_local.c 24529 * src/plugins/vcalendar/icaltime_as_local.h 24530 * src/plugins/vcalendar/libical/.cvsignore 24531 * src/plugins/vcalendar/libical/Makefile.am 24532 * src/plugins/vcalendar/libical/Makefile.in 24533 * .../vcalendar/libical/design-data/.cvsignore 24534 * .../vcalendar/libical/design-data/Makefile.am 24535 * .../vcalendar/libical/design-data/Makefile.in 24536 * .../vcalendar/libical/design-data/parameters.csv 24537 * .../vcalendar/libical/design-data/properties.csv 24538 * .../vcalendar/libical/design-data/restrictions.csv 24539 * .../vcalendar/libical/design-data/status.txt 24540 * .../vcalendar/libical/design-data/value-types.csv 24541 * src/plugins/vcalendar/libical/libical/.cvsignore 24542 * src/plugins/vcalendar/libical/libical/Makefile.am 24543 * src/plugins/vcalendar/libical/libical/Makefile.in 24544 * .../vcalendar/libical/libical/icalattendee.c 24545 * .../vcalendar/libical/libical/icalattendee.h 24546 * .../vcalendar/libical/libical/icalcomponent.c 24547 * .../vcalendar/libical/libical/icalcomponent.h 24548 * .../libical/libical/icalderivedparameter.c.in 24549 * .../libical/libical/icalderivedparameter.h.in 24550 * .../libical/libical/icalderivedproperty.c.in 24551 * .../libical/libical/icalderivedproperty.h.in 24552 * .../libical/libical/icalderivedvalue.c.in 24553 * .../libical/libical/icalderivedvalue.h.in 24554 * .../vcalendar/libical/libical/icalduration.c 24555 * .../vcalendar/libical/libical/icalduration.h 24556 * src/plugins/vcalendar/libical/libical/icalenums.c 24557 * src/plugins/vcalendar/libical/libical/icalenums.h 24558 * src/plugins/vcalendar/libical/libical/icalerror.c 24559 * src/plugins/vcalendar/libical/libical/icalerror.h 24560 * .../vcalendar/libical/libical/icallangbind.c 24561 * .../vcalendar/libical/libical/icallangbind.h 24562 * src/plugins/vcalendar/libical/libical/icallexer.l 24563 * src/plugins/vcalendar/libical/libical/icalmemory.c 24564 * src/plugins/vcalendar/libical/libical/icalmemory.h 24565 * src/plugins/vcalendar/libical/libical/icalmime.c 24566 * src/plugins/vcalendar/libical/libical/icalmime.h 24567 * .../vcalendar/libical/libical/icalparameter.c 24568 * .../vcalendar/libical/libical/icalparameter.h 24569 * .../vcalendar/libical/libical/icalparameterimpl.h 24570 * src/plugins/vcalendar/libical/libical/icalparser.c 24571 * src/plugins/vcalendar/libical/libical/icalparser.h 24572 * src/plugins/vcalendar/libical/libical/icalperiod.c 24573 * src/plugins/vcalendar/libical/libical/icalperiod.h 24574 * .../vcalendar/libical/libical/icalproperty.c 24575 * .../vcalendar/libical/libical/icalproperty.h 24576 * src/plugins/vcalendar/libical/libical/icalrecur.c 24577 * src/plugins/vcalendar/libical/libical/icalrecur.h 24578 * .../vcalendar/libical/libical/icalrestriction.c.in 24579 * .../vcalendar/libical/libical/icalrestriction.h 24580 * src/plugins/vcalendar/libical/libical/icaltime.c 24581 * src/plugins/vcalendar/libical/libical/icaltime.h 24582 * src/plugins/vcalendar/libical/libical/icaltypes.c 24583 * src/plugins/vcalendar/libical/libical/icaltypes.h 24584 * src/plugins/vcalendar/libical/libical/icalvalue.c 24585 * src/plugins/vcalendar/libical/libical/icalvalue.h 24586 * .../vcalendar/libical/libical/icalvalueimpl.h 24587 * .../vcalendar/libical/libical/icalversion.h 24588 * .../vcalendar/libical/libical/icalversion.h.in 24589 * .../vcalendar/libical/libical/icalyacc.output 24590 * src/plugins/vcalendar/libical/libical/icalyacc.y 24591 * src/plugins/vcalendar/libical/libical/pvl.c 24592 * src/plugins/vcalendar/libical/libical/pvl.h 24593 * src/plugins/vcalendar/libical/libical/sspm.c 24594 * src/plugins/vcalendar/libical/libical/sspm.h 24595 * src/plugins/vcalendar/libical/libical/vsnprintf.c 24596 * src/plugins/vcalendar/libical/scripts/.cvsignore 24597 * src/plugins/vcalendar/libical/scripts/Makefile.am 24598 * src/plugins/vcalendar/libical/scripts/Makefile.in 24599 * .../libical/scripts/mkderivedcomponents.pl 24600 * .../libical/scripts/mkderivedparameters.pl 24601 * .../libical/scripts/mkderivedproperties.pl 24602 * .../vcalendar/libical/scripts/mkderivedvalues.pl 24603 * .../libical/scripts/mkparameterrestrictions.pl 24604 * .../libical/scripts/mkrestrictionrecords.pl 24605 * .../libical/scripts/mkrestrictiontable.pl 24606 * .../vcalendar/libical/scripts/readvaluesfile.pl 24607 * src/plugins/vcalendar/month-view.c 24608 * src/plugins/vcalendar/placeholder.txt 24609 * src/plugins/vcalendar/plugin.c 24610 * src/plugins/vcalendar/vcal_dbus.c 24611 * src/plugins/vcalendar/vcal_dbus.h 24612 * src/plugins/vcalendar/vcal_folder.c 24613 * src/plugins/vcalendar/vcal_folder.h 24614 * src/plugins/vcalendar/vcal_interface.h 24615 * src/plugins/vcalendar/vcal_manager.c 24616 * src/plugins/vcalendar/vcal_manager.h 24617 * src/plugins/vcalendar/vcal_meeting_gtk.c 24618 * src/plugins/vcalendar/vcal_meeting_gtk.h 24619 * src/plugins/vcalendar/vcal_prefs.c 24620 * src/plugins/vcalendar/vcal_prefs.h 24621 * src/plugins/vcalendar/vcalendar.c 24622 * src/plugins/vcalendar/vcalendar.h 24623 * src/plugins/vcalendar/version.rc 24624 2013-02-13 [colin] 3.9.0cvs65 * 24625 src/plugins/address_dup_finder/placeholder.txt * 24626 src/plugins/synce/placeholder.txt Removed, deprecated plugins * 24627 src/plugins/Makefile.am * src/plugins/vcalendar/Makefile.am * 24628 src/plugins/vcalendar/Makefile.in * 24629 src/plugins/vcalendar/common-views.c * 24630 src/plugins/vcalendar/common-views.h * 24631 src/plugins/vcalendar/day-view.c * 24632 src/plugins/vcalendar/icaltime_as_local.c * 24633 src/plugins/vcalendar/icaltime_as_local.h * 24634 src/plugins/vcalendar/month-view.c * 24635 src/plugins/vcalendar/placeholder.txt * 24636 src/plugins/vcalendar/plugin.c * src/plugins/vcalendar/vcal_dbus.c * 24637 src/plugins/vcalendar/vcal_dbus.h * 24638 src/plugins/vcalendar/vcal_folder.c * 24639 src/plugins/vcalendar/vcal_folder.h * 24640 src/plugins/vcalendar/vcal_interface.h * 24641 src/plugins/vcalendar/vcal_manager.c * 24642 src/plugins/vcalendar/vcal_manager.h * 24643 src/plugins/vcalendar/vcal_meeting_gtk.c * 24644 src/plugins/vcalendar/vcal_meeting_gtk.h * 24645 src/plugins/vcalendar/vcal_prefs.c * 24646 src/plugins/vcalendar/vcal_prefs.h * 24647 src/plugins/vcalendar/vcalendar.c * src/plugins/vcalendar/vcalendar.h 24648 * src/plugins/vcalendar/version.rc * 24649 src/plugins/vcalendar/libical/.cvsignore * 24650 src/plugins/vcalendar/libical/Makefile.am * 24651 src/plugins/vcalendar/libical/Makefile.in * 24652 src/plugins/vcalendar/libical/design-data/.cvsignore * 24653 src/plugins/vcalendar/libical/design-data/Makefile.am * 24654 src/plugins/vcalendar/libical/design-data/Makefile.in * 24655 src/plugins/vcalendar/libical/design-data/parameters.csv * 24656 src/plugins/vcalendar/libical/design-data/properties.csv * 24657 src/plugins/vcalendar/libical/design-data/restrictions.csv * 24658 src/plugins/vcalendar/libical/design-data/status.txt * 24659 src/plugins/vcalendar/libical/design-data/value-types.csv * 24660 src/plugins/vcalendar/libical/libical/.cvsignore * 24661 src/plugins/vcalendar/libical/libical/Makefile.am * 24662 src/plugins/vcalendar/libical/libical/Makefile.in * 24663 src/plugins/vcalendar/libical/libical/icalattendee.c * 24664 src/plugins/vcalendar/libical/libical/icalattendee.h * 24665 src/plugins/vcalendar/libical/libical/icalcomponent.c * 24666 src/plugins/vcalendar/libical/libical/icalcomponent.h * 24667 src/plugins/vcalendar/libical/libical/icalderivedparameter.c.in * 24668 src/plugins/vcalendar/libical/libical/icalderivedparameter.h.in * 24669 src/plugins/vcalendar/libical/libical/icalderivedproperty.c.in * 24670 src/plugins/vcalendar/libical/libical/icalderivedproperty.h.in * 24671 src/plugins/vcalendar/libical/libical/icalderivedvalue.c.in * 24672 src/plugins/vcalendar/libical/libical/icalderivedvalue.h.in * 24673 src/plugins/vcalendar/libical/libical/icalduration.c * 24674 src/plugins/vcalendar/libical/libical/icalduration.h * 24675 src/plugins/vcalendar/libical/libical/icalenums.c * 24676 src/plugins/vcalendar/libical/libical/icalenums.h * 24677 src/plugins/vcalendar/libical/libical/icalerror.c * 24678 src/plugins/vcalendar/libical/libical/icalerror.h * 24679 src/plugins/vcalendar/libical/libical/icallangbind.c * 24680 src/plugins/vcalendar/libical/libical/icallangbind.h * 24681 src/plugins/vcalendar/libical/libical/icallexer.l * 24682 src/plugins/vcalendar/libical/libical/icalmemory.c * 24683 src/plugins/vcalendar/libical/libical/icalmemory.h * 24684 src/plugins/vcalendar/libical/libical/icalmime.c * 24685 src/plugins/vcalendar/libical/libical/icalmime.h * 24686 src/plugins/vcalendar/libical/libical/icalparameter.c * 24687 src/plugins/vcalendar/libical/libical/icalparameter.h * 24688 src/plugins/vcalendar/libical/libical/icalparameterimpl.h * 24689 src/plugins/vcalendar/libical/libical/icalparser.c * 24690 src/plugins/vcalendar/libical/libical/icalparser.h * 24691 src/plugins/vcalendar/libical/libical/icalperiod.c * 24692 src/plugins/vcalendar/libical/libical/icalperiod.h * 24693 src/plugins/vcalendar/libical/libical/icalproperty.c * 24694 src/plugins/vcalendar/libical/libical/icalproperty.h * 24695 src/plugins/vcalendar/libical/libical/icalrecur.c * 24696 src/plugins/vcalendar/libical/libical/icalrecur.h * 24697 src/plugins/vcalendar/libical/libical/icalrestriction.c.in * 24698 src/plugins/vcalendar/libical/libical/icalrestriction.h * 24699 src/plugins/vcalendar/libical/libical/icaltime.c * 24700 src/plugins/vcalendar/libical/libical/icaltime.h * 24701 src/plugins/vcalendar/libical/libical/icaltypes.c * 24702 src/plugins/vcalendar/libical/libical/icaltypes.h * 24703 src/plugins/vcalendar/libical/libical/icalvalue.c * 24704 src/plugins/vcalendar/libical/libical/icalvalue.h * 24705 src/plugins/vcalendar/libical/libical/icalvalueimpl.h * 24706 src/plugins/vcalendar/libical/libical/icalversion.h * 24707 src/plugins/vcalendar/libical/libical/icalversion.h.in * 24708 src/plugins/vcalendar/libical/libical/icalyacc.output * 24709 src/plugins/vcalendar/libical/libical/icalyacc.y * 24710 src/plugins/vcalendar/libical/libical/pvl.c * 24711 src/plugins/vcalendar/libical/libical/pvl.h * 24712 src/plugins/vcalendar/libical/libical/sspm.c * 24713 src/plugins/vcalendar/libical/libical/sspm.h * 24714 src/plugins/vcalendar/libical/libical/vsnprintf.c * 24715 src/plugins/vcalendar/libical/scripts/.cvsignore * 24716 src/plugins/vcalendar/libical/scripts/Makefile.am * 24717 src/plugins/vcalendar/libical/scripts/Makefile.in * 24718 src/plugins/vcalendar/libical/scripts/mkderivedcomponents.pl * 24719 src/plugins/vcalendar/libical/scripts/mkderivedparameters.pl * 24720 src/plugins/vcalendar/libical/scripts/mkderivedproperties.pl * 24721 src/plugins/vcalendar/libical/scripts/mkderivedvalues.pl * 24722 src/plugins/vcalendar/libical/scripts/mkparameterrestrictions.pl * 24723 src/plugins/vcalendar/libical/scripts/mkrestrictionrecords.pl * 24724 src/plugins/vcalendar/libical/scripts/mkrestrictiontable.pl * 24725 src/plugins/vcalendar/libical/scripts/readvaluesfile.pl Add 24726 vcalendar. 24727 247282013-02-13 [Colin Leroy] 3.9.0-68-g476051c36 24729 24730 * ChangeLog 24731 * PATCHSETS 24732 * configure.ac 24733 * src/plugins/acpi_notifier/placeholder.txt 24734 * src/plugins/address_dup_finder/placeholder.txt 24735 * src/plugins/address_keeper/placeholder.txt 24736 * src/plugins/archive/placeholder.txt 24737 * src/plugins/att_remover/placeholder.txt 24738 * src/plugins/attachwarner/placeholder.txt 24739 * src/plugins/bsfilter/placeholder.txt 24740 * src/plugins/clamd/placeholder.txt 24741 * src/plugins/fetchinfo/placeholder.txt 24742 * src/plugins/gdata/placeholder.txt 24743 * src/plugins/geolocation/placeholder.txt 24744 * src/plugins/gtkhtml2_viewer/placeholder.txt 24745 * src/plugins/mailmbox/placeholder.txt 24746 * src/plugins/newmail/placeholder.txt 24747 * src/plugins/notification/placeholder.txt 24748 * src/plugins/pdf_viewer/placeholder.txt 24749 * src/plugins/perl/placeholder.txt 24750 * src/plugins/python/placeholder.txt 24751 * src/plugins/rssyl/placeholder.txt 24752 * src/plugins/spam_report/placeholder.txt 24753 * src/plugins/synce/placeholder.txt 24754 * src/plugins/tnef_parse/placeholder.txt 24755 * src/plugins/vcalendar/placeholder.txt 24756 2013-02-13 [colin] 3.9.0cvs64 * 24757 src/plugins/acpi_notifier/placeholder.txt * 24758 src/plugins/address_dup_finder/placeholder.txt * 24759 src/plugins/address_keeper/placeholder.txt * 24760 src/plugins/archive/placeholder.txt * 24761 src/plugins/att_remover/placeholder.txt * 24762 src/plugins/attachwarner/placeholder.txt * 24763 src/plugins/bsfilter/placeholder.txt * 24764 src/plugins/clamd/placeholder.txt * 24765 src/plugins/fetchinfo/placeholder.txt * 24766 src/plugins/gdata/placeholder.txt * 24767 src/plugins/geolocation/placeholder.txt * 24768 src/plugins/gtkhtml2_viewer/placeholder.txt * 24769 src/plugins/mailmbox/placeholder.txt * 24770 src/plugins/newmail/placeholder.txt * 24771 src/plugins/notification/placeholder.txt * 24772 src/plugins/pdf_viewer/placeholder.txt * 24773 src/plugins/perl/placeholder.txt * src/plugins/python/placeholder.txt 24774 * src/plugins/rssyl/placeholder.txt * 24775 src/plugins/spam_report/placeholder.txt * 24776 src/plugins/synce/placeholder.txt * 24777 src/plugins/tnef_parse/placeholder.txt * 24778 src/plugins/vcalendar/placeholder.txt Add temporary placeholders for 24779 ex-extra-plugins to be integrated. 24780 247812013-02-13 [Paul Mangan] 3.9.0-67-gfbbf3c415 24782 24783 * ChangeLog 24784 * PATCHSETS 24785 * configure.ac 24786 * src/plugins/fancy/Makefile.am 24787 2013-02-13 [paul] 3.9.0cvs63 * src/plugins/fancy/Makefile.am 24788 no need for EXTRA_DIST 24789 247902013-02-13 [Paul Mangan] 3.9.0-66-gae302aaa7 24791 24792 * src/plugins/fancy/Makefile.am 24793 * src/plugins/fancy/fancy_prefs.c 24794 * src/plugins/fancy/fancy_prefs.h 24795 * src/plugins/fancy/fancy_viewer.c 24796 * src/plugins/fancy/fancy_viewer.h 24797 * src/plugins/fancy/test 24798 move the Fancy plugin into core 24799 248002013-02-13 [Colin Leroy] 3.9.0-65-g6e34a25f5 24801 24802 * src/plugins/fancy/test 24803 add test file 24804 248052013-02-13 [Paul Mangan] 3.9.0-64-ged13b0d15 24806 24807 * ChangeLog 24808 * PATCHSETS 24809 * configure.ac 24810 * po/POTFILES.in 24811 * src/plugins/Makefile.am 24812 2013-02-13 [paul] 3.9.0cvs62 * configure.ac * po/POTFILES.in * 24813 src/plugins/Makefile.am * src/plugins/fancy/Makefile.am * 24814 src/plugins/fancy/fancy_prefs.c * src/plugins/fancy/fancy_prefs.h * 24815 src/plugins/fancy/fancy_viewer.c * src/plugins/fancy/fancy_viewer.h 24816 move the Fancy plugin into core 24817 248182013-02-11 [Paul Mangan] 3.9.0-63-g2d6b70647 24819 24820 * ChangeLog 24821 * PATCHSETS 24822 * configure.ac 24823 * src/mainwindow.c 24824 2013-02-11 [paul] 3.9.0cvs61 * src/mainwindow.c use the Delete 24825 key to remove colour label accels (same as everywhere else). complete 24826 the change to gtk_accel_map_add_entry() for older/newer GTKs 24827 248282013-01-26 [Michael Rasmussen] 3.9.0-62-g9a484d23b 24829 24830 * ChangeLog 24831 * PATCHSETS 24832 * configure.ac 24833 * tools/vcard2xml.py 24834 2013-01-26 [mir] 3.9.0cvs60 * tools/vcard2xml.py Fixes bugs: 24835 1) Lines split over more than one line breaks parser 2) Get email 24836 addres correct. Not only email;internet Improvements: 1) Basic 24837 handling of vcard 3.0 24838 248392013-01-23 [Colin Leroy] 3.9.0-61-g96021060a 24840 24841 * ChangeLog 24842 * PATCHSETS 24843 * configure.ac 24844 * src/action.c 24845 * src/common/utils.c 24846 2013-01-23 [colin] 3.9.0cvs59 * src/action.c * 24847 src/common/utils.c Fix actions with spaces (and quotes). Thanks to H. 24848 Merijn Brand 24849 248502013-01-23 [Colin Leroy] 3.9.0-60-g4e0e3643e 24851 24852 * ChangeLog 24853 * PATCHSETS 24854 * configure.ac 24855 * src/imap.c 24856 2013-01-23 [colin] 3.9.0cvs58 * src/imap.c Fix bug #2863, 24857 "Applying has_attachment quicksearch on IMAP segfaults". 24858 248592013-01-21 [Paul Mangan] 3.9.0-59-g205b49008 24860 24861 * ChangeLog 24862 * PATCHSETS 24863 * configure.ac 24864 * src/codeconv.h 24865 * src/procmime.c 24866 2013-01-21 [paul] 3.9.0cvs57 * src/codeconv.h * src/procmime.c 24867 fix bug 2862, 'Segmentation fault when replying to a message where 24868 the "code conversion" fails'. add support for X-VIET-VPS encoding 24869 248702013-01-21 [Paul Mangan] 3.9.0-58-gaf9e33f3e 24871 24872 * ChangeLog 24873 * PATCHSETS 24874 * configure.ac 24875 * src/common/defs.h 24876 * src/gtk/about.c 24877 2013-01-21 [paul] 3.9.0cvs56 * src/common/defs.h * 24878 src/gtk/about.c promote the users' ml on the About/Info tab 24879 248802013-01-09 [Paul Mangan] 3.9.0-57-gcf5fc7f3d 24881 24882 * ChangeLog 24883 * PATCHSETS 24884 * configure.ac 24885 * doc/man/claws-mail.1 24886 * src/gtk/about.c 24887 2013-01-09 [paul] 3.9.0cvs55 * doc/man/claws-mail.1 * 24888 src/gtk/about.c update copyright year 24889 248902013-01-09 [Paul Mangan] 3.9.0-56-g3b797b4cb 24891 24892 * ChangeLog 24893 * PATCHSETS 24894 * configure.ac 24895 * src/gtk/gtkaspell.c 24896 2013-01-09 [paul] 3.9.0cvs54 * src/gtk/gtkaspell.c fix 24897 sensitivity of 'Use both dictionaries' in compose window 24898 248992013-01-09 [Michael Rasmussen] 3.9.0-55-g8234fe118 24900 24901 * ChangeLog 24902 * PATCHSETS 24903 * configure.ac 24904 * tools/vcard2xml.py 24905 2013-01-09 [mir] 3.9.0cvs53 * tools/vcard2xml.py Fix missing 24906 file encoding info. See -> http://www.python.org/dev/peps/pep-0263/ 24907 249082013-01-08 [Ricardo Mones] 3.9.0-54-gd30abf851 24909 24910 * ChangeLog 24911 * PATCHSETS 24912 * claws-mail.desktop 24913 * configure.ac 24914 2013-01-08 [mones] 3.9.0cvs52 * claws-mail.desktop Added 24915 Swedish translation by Andreas Rönnquist 24916 249172012-12-20 [Colin Leroy] 3.9.0-53-gc07c1903f 24918 24919 * ChangeLog 24920 * PATCHSETS 24921 * configure.ac 24922 * src/action.c 24923 2012-12-20 [colin] 3.9.0cvs51 * src/action.c Fix crash on 24924 action error; Fix trimming of leading spaces in actions 24925 249262012-12-19 [Colin Leroy] 3.9.0-52-g7df8c38d7 24927 24928 * ChangeLog 24929 * PATCHSETS 24930 * configure.ac 24931 * src/editldap.c 24932 * src/ldapctrl.c 24933 * src/ldapserver.c 24934 2012-12-19 [colin] 3.9.0cvs50 * src/editldap.c * src/ldapctrl.c 24935 * src/ldapserver.c Make LDAP over SSL work on Win32 - but not TLS, 24936 unfortunately. Also, it requires the certificate to be trusted. 24937 249382012-12-16 [Colin Leroy] 3.9.0-51-g43307fb81 24939 24940 * ChangeLog 24941 * PATCHSETS 24942 * configure.ac 24943 * src/messageview.c 24944 2012-12-16 [colin] 3.9.0cvs49 * src/messageview.c Add missing 24945 \n at end of the return receipt last part's headers. 24946 249472012-12-15 [Paul Mangan] 3.9.0-50-g8f63427c1 24948 24949 * ChangeLog 24950 * PATCHSETS 24951 * configure.ac 24952 * src/addrselect.c 24953 2012-12-15 [paul] 3.9.0cvs48 * src/addrselect.c fix bug 2832, 24954 'mail to from adress-book splitt names' 24955 249562012-12-12 [Colin Leroy] 3.9.0-49-g52516eabc 24957 24958 * ChangeLog 24959 * PATCHSETS 24960 * configure.ac 24961 * src/action.c 24962 * src/mainwindow.c 24963 2012-12-12 [colin] 3.9.0cvs47 * src/action.c Port to g_spawn 24964 API and make actions work better on Win32 * src/mainwindow.c 24965 Indentation 24966 249672012-12-12 [Andrej Kacian] 3.9.0-48-gd0f356433 24968 24969 * AUTHORS 24970 Updated my address 24971 249722012-12-12 [Andrej Kacian] 3.9.0-47-g7f17fbf6d 24973 24974 * ChangeLog 24975 * PATCHSETS 24976 * configure.ac 24977 * src/compose.c 24978 2012-12-12 [ticho] 3.9.0cvs46 * src/compose.c Move focus to 24979 body textview when subject entry is activated (Enter key pressed) in 24980 compose window. 24981 249822012-12-10 [Ricardo Mones] 3.9.0-46-ge5bce43fc 24983 24984 * ChangeLog 24985 * PATCHSETS 24986 * configure.ac 24987 * src/addr_compl.c 24988 2012-12-10 [mones] 3.9.0cvs45 * src/addr_compl.c Fix bug #2835 24989 (core part) to allow NULL names which have an address 24990 249912012-12-07 [Colin Leroy] 3.9.0-45-gadb0fbc7e 24992 24993 * ChangeLog 24994 * PATCHSETS 24995 * configure.ac 24996 * src/news.c 24997 2012-12-07 [colin] 3.9.0cvs44 * src/news.c Try to fix strange 24998 crash in nntp_ping/session_destroy... 24999 250002012-12-06 [Ricardo Mones] 3.9.0-44-g034d65be3 25001 25002 * ChangeLog 25003 * PATCHSETS 25004 * configure.ac 25005 * tools/README 25006 * tools/gif2xface.pl 25007 * tools/outlook2claws-mail.pl 25008 2012-12-06 [mones] 3.9.0cvs43 * tools/README * 25009 tools/gif2xface.pl * tools/outlook2claws-mail.pl Fix address not 25010 working since years ago 25011 250122012-12-06 [Ricardo Mones] 3.9.0-43-gf29185278 25013 25014 * ChangeLog 25015 * PATCHSETS 25016 * configure.ac 25017 * src/prefs_gtk.c 25018 2012-12-05 [mones] 3.9.0cvs42 * src/prefs_gtk.c Do not set to 25019 NULL string preferences which have "" as default value 25020 250212012-12-05 [Colin Leroy] 3.9.0-42-gf85194703 25022 25023 * ChangeLog 25024 * PATCHSETS 25025 * configure.ac 25026 * src/common/ssl.c 25027 2012-12-05 [colin] 3.9.0cvs41 * src/common/ssl.c Nullify xcred 25028 pointer like the other ones 25029 250302012-12-03 [Tristan Chabredier] 3.9.0-41-g6dea180b5 25031 25032 * ChangeLog 25033 * PATCHSETS 25034 * configure.ac 25035 * src/mainwindow.c 25036 * src/summaryview.c 25037 2012-12-03 [wwp] 3.9.0cvs40 * src/summaryview.c * 25038 src/mainwindow.c Avoid any possible confusion: 0 is not a neutral 25039 value when passed to main_window_get_mask() - use -1 instead, even in 25040 those cases we don't care. 25041 250422012-12-03 [Tristan Chabredier] 3.9.0-40-g54c3c9353 25043 25044 * ChangeLog 25045 * PATCHSETS 25046 * configure.ac 25047 * src/toolbar.c 25048 2012-12-03 [wwp] 3.9.0cvs39 * src/toolbar.c Fix sensitivity 25049 of next-unread toolbar button. 25050 250512012-12-03 [Colin Leroy] 3.9.0-39-gb6baa93fb 25052 25053 * ChangeLog 25054 * PATCHSETS 25055 * configure.ac 25056 * src/common/utils.c 25057 2012-12-03 [colin] 3.9.0cvs38 * src/common/utils.c Fix 25058 following relative symlinks 25059 250602012-12-02 [Colin Leroy] 3.9.0-38-gb2d24350c 25061 25062 * ChangeLog 25063 * PATCHSETS 25064 * configure.ac 25065 * src/main.c 25066 2012-12-02 [colin] 3.9.0cvs37 * src/main.c Of course you can't, 25067 Windows. Of course... 25068 250692012-12-02 [Colin Leroy] 3.9.0-37-gd3d3bb9a9 25070 25071 * ChangeLog 25072 * PATCHSETS 25073 * configure.ac 25074 * src/main.c 25075 2012-12-02 [colin] 3.9.0cvs36 * src/main.c Move control sockets 25076 inside their own directory, $TMPDIR/claws-mail-$UID/, and name them 25077 after the configuration directory md5 hash. That 25078 allows - cleaner separation of sockets and config dirs in case of 25079 alternate config directories - forward migration is handled: if 25080 $TMPDIR/claws-mail-$UID exists as a socket, use it to control the 25081 running entity - backwards migration is handled: starting an old 25082 Claws Mail version will bail out as creating the legacy socket won't 25083 be possible. - migration for alternate-config-dirs is not handled, 25084 which could be mentioned in release notes. Fixes bug #2828, "Use MD5 25085 digest for socket name" 25086 250872012-12-01 [Colin Leroy] 3.9.0-36-g726ed3de3 25088 25089 * ChangeLog 25090 * PATCHSETS 25091 * configure.ac 25092 * src/common/utils.c 25093 2012-12-01 [colin] 3.9.0cvs35 * src/common/utils.c As usual, 25094 Windows is a little bit different (you have to love it the same as 25095 the normal OSes...) 25096 250972012-12-01 [Colin Leroy] 3.9.0-35-gee15052ff 25098 25099 * ChangeLog 25100 * PATCHSETS 25101 * configure.ac 25102 * src/common/utils.c 25103 * src/common/utils.h 25104 2012-12-01 [colin] 3.9.0cvs34 * src/common/utils.c * 25105 src/common/utils.h Add a canonicalizer function and use it to 25106 canonicalize rc_dir. 25107 251082012-11-30 [Ricardo Mones] 3.9.0-34-gfa93b1c28 25109 25110 * ChangeLog 25111 * PATCHSETS 25112 * configure.ac 25113 * src/common/plugin.c 25114 2012-11-30 [mones] 3.9.0cvs33 * src/common/plugin.c Fixes #1137 25115 completely, saving path-less plugins as is in config. With this patch 25116 user can edit plugin list on clawsrc and remove absolute paths from 25117 shared plugins, leaving only the "pluginname.so". Those will be tried 25118 to load from plugin dir of the loading core. Notice that those will 25119 also fail to load on older versions, and will probably be removed 25120 from your config without warning by the older version. 25121 251222012-11-30 [Tristan Chabredier] 3.9.0-33-gf1c08b4f3 25123 25124 * ChangeLog 25125 * PATCHSETS 25126 * configure.ac 25127 * src/mainwindow.c 25128 * src/mainwindow.h 25129 * src/summaryview.c 25130 * src/toolbar.c 25131 2012-11-30 [wwp] 3.9.0cvs32 * src/mainwindow.c * 25132 src/mainwindow.h * src/summaryview.c * src/toolbar.c Fix wrong types 25133 used (mix between SensitiveCond and SensitiveCondMask), also fix list 25134 loop initializers. 25135 251362012-11-30 [Tristan Chabredier] 3.9.0-32-g931e462db 25137 25138 * ChangeLog 25139 * PATCHSETS 25140 * configure.ac 25141 * src/mainwindow.c 25142 * src/mainwindow.h 25143 * src/procmsg.c 25144 * src/send_message.c 25145 * src/send_message.h 25146 * src/toolbar.c 25147 * src/toolbar.h 25148 2012-11-30 [wwp] 3.9.0cvs31 * src/mainwindow.c * 25149 src/mainwindow.h * src/procmsg.c * src/send_message.c * 25150 src/send_message.h * src/toolbar.c * src/toolbar.h Add Message/Cancel 25151 sending (same as --cancel-sending), adds the relevant toolbar icon, 25152 and an extra cancel sending+receiving icon for convenience. 25153 251542012-11-29 [Colin Leroy] 3.9.0-31-g6581aadd4 25155 25156 * ChangeLog 25157 * PATCHSETS 25158 * configure.ac 25159 * src/mainwindow.c 25160 2012-11-29 [colin] 3.9.0cvs30 * src/mainwindow.c Fix mask on a 25161 few menu items (thanks Ricardo!) 25162 251632012-11-28 [Tristan Chabredier] 3.9.0-30-g9b75d6e1d 25164 25165 * ChangeLog 25166 * PATCHSETS 25167 * configure.ac 25168 * src/mainwindow.c 25169 * src/mainwindow.h 25170 * src/summaryview.c 25171 * src/toolbar.c 25172 2012-11-28 [wwp] 3.9.0cvs29 * src/mainwindow.c * 25173 src/mainwindow.h * src/summaryview.c * src/toolbar.c Rework 25174 SensitiveCond enum to allow more than 32 flags for GUI status 25175 checking. Complete toolbar_init(), which was missing few inits. 25176 251772012-11-28 [Colin Leroy] 3.9.0-29-g91892f5b2 25178 25179 * ChangeLog 25180 * PATCHSETS 25181 * configure.ac 25182 * src/etpan/nntp-thread.c 25183 * src/mainwindow.c 25184 * src/news.c 25185 * src/news.h 25186 2012-11-28 [colin] 3.9.0cvs28 * src/mainwindow.c * src/news.c * 25187 src/news.h * src/etpan/nntp-thread.c Disconnect NNTP accounts too 25188 when switching offline 25189 251902012-11-28 [Colin Leroy] 3.9.0-28-g94b24847b 25191 25192 * ChangeLog 25193 * PATCHSETS 25194 * configure.ac 25195 * src/common/session.c 25196 * src/common/session.h 25197 * src/imap.c 25198 * src/news.c 25199 2012-11-28 [colin] 3.9.0cvs27 * src/imap.c * src/news.c * 25200 src/common/session.c * src/common/session.h Add keep-alive pings on 25201 IMAP and NNTP 25202 252032012-11-28 [Colin Leroy] 3.9.0-27-gddf3aca80 25204 25205 * ChangeLog 25206 * PATCHSETS 25207 * configure.ac 25208 * src/etpan/imap-thread.c 25209 * src/etpan/imap-thread.h 25210 * src/imap.c 25211 2012-11-28 [colin] 3.9.0cvs26 * src/imap.c * 25212 src/etpan/imap-thread.c * src/etpan/imap-thread.h Try locale's 25213 charset and UTF-7 on server-side searches when UTF-8 fails. Also, 25214 don't even mention a charset if searching for an ASCII string. 25215 252162012-11-27 [Colin Leroy] 3.9.0-26-ga32c2d6d5 25217 25218 * ChangeLog 25219 * PATCHSETS 25220 * configure.ac 25221 * src/main.c 25222 2012-11-27 [colin] 3.9.0cvs25 * src/main.c Unbreak the build. 25223 252242012-11-27 [Colin Leroy] 3.9.0-25-g48253881c 25225 25226 * ChangeLog 25227 * PATCHSETS 25228 * configure.ac 25229 * src/common/ssl.c 25230 2012-11-27 [colin] 3.9.0cvs24 * src/common/ssl.c Fix bug #2826, 25231 "replace deprecated gnutls function" Patch by Christian Hesse 25232 252332012-11-27 [Colin Leroy] 3.9.0-24-g08ec3ee0d 25234 25235 * ChangeLog 25236 * PATCHSETS 25237 * configure.ac 25238 * src/gtk/manage_window.c 25239 2012-11-27 [colin] 3.9.0cvs23 * src/gtk/manage_window.c Stop 25240 spamming logs with focus events. 25241 252422012-11-27 [Colin Leroy] 3.9.0-23-gd5eabdd65 25243 25244 * ChangeLog 25245 * PATCHSETS 25246 * configure.ac 25247 * src/mainwindow.c 25248 * src/prefs_common.c 25249 * src/prefs_common.h 25250 2012-11-27 [colin] 3.9.0cvs22 * src/mainwindow.c * 25251 src/prefs_common.c * src/prefs_common.h Unsneak a work-in-progress 25252 patch that I mistakengly commited with a cleanup 25253 252542012-11-27 [Tristan Chabredier] 3.9.0-22-g97fda80ba 25255 25256 * ChangeLog 25257 * PATCHSETS 25258 * configure.ac 25259 * doc/man/claws-mail.1 25260 * src/main.c 25261 * src/send_message.c 25262 * src/send_message.h 25263 2012-11-27 [wwp] 3.9.0cvs21 * doc/man/claws-mail.1 * 25264 src/main.c * src/send_message.c * src/send_message.h Add 25265 --cancel-sending command-line switch. 25266 252672012-11-23 [Colin Leroy] 3.9.0-21-gffacaed0a 25268 25269 * ChangeLog 25270 * PATCHSETS 25271 * configure.ac 25272 * src/common/socket.c 25273 * src/common/socket.h 25274 * src/common/ssl.c 25275 * src/common/ssl_certificate.c 25276 * src/common/ssl_certificate.h 25277 * src/etpan/imap-thread.c 25278 * src/etpan/nntp-thread.c 25279 * src/jpilot.c 25280 * src/main.c 25281 * src/mainwindow.c 25282 * src/matcher.c 25283 * src/prefs_common.c 25284 * src/prefs_common.h 25285 * src/procmsg.c 25286 2012-11-23 [colin] 3.9.0cvs20 * src/jpilot.c * src/main.c * 25287 src/mainwindow.c * src/matcher.c * src/prefs_common.c * 25288 src/prefs_common.h * src/procmsg.c * src/common/socket.c * 25289 src/common/socket.h * src/common/ssl.c * src/common/ssl_certificate.c 25290 * src/common/ssl_certificate.h * src/etpan/imap-thread.c * 25291 src/etpan/nntp-thread.c Cleanup some warnings and deprecated types. 25292 Patch by Christian Hesse, fixing bug #2617. Thanks! 25293 252942012-11-23 [Colin Leroy] 3.9.0-20-gcc7bf7825 25295 25296 * AUTHORS 25297 * ChangeLog 25298 * PATCHSETS 25299 * configure.ac 25300 * src/gtk/authors.h 25301 2012-11-23 [colin] 3.9.0cvs19 * AUTHORS * src/gtk/authors.h Add 25302 Christian Hesse which was forgotten for some reason 25303 253042012-11-22 [Colin Leroy] 3.9.0-19-g2173678d8 25305 25306 * ChangeLog 25307 Forgot a bug in tagging cvs10 25308 253092012-11-21 [Colin Leroy] 3.9.0-18-g7ba3588f1 25310 25311 * ChangeLog 25312 * PATCHSETS 25313 * configure.ac 25314 * src/etpan/imap-thread.c 25315 2012-11-21 [colin] 3.9.0cvs18 * src/etpan/imap-thread.c Don't 25316 set charset on simple searches. Fixes Exchange 2007. 25317 253182012-11-20 [Colin Leroy] 3.9.0-17-g623212907 25319 25320 * ChangeLog 25321 * PATCHSETS 25322 * configure.ac 25323 * src/prefs_matcher.c 25324 2012-11-20 [colin] 3.9.0cvs17 * src/prefs_matcher.c Fix bug 25325 #2801, "Filtering Header:Name list is blank/corrupt" 25326 253272012-11-20 [Andrej Kacian] 3.9.0-16-g30a3dfa55 25328 25329 * ChangeLog 25330 * PATCHSETS 25331 * configure.ac 25332 * src/gtk/prefswindow.c 25333 2012-11-20 [ticho] 3.9.0cvs16 * src/gtk/prefswindow.c Actually 25334 allow folder preference pages which are in top level of page index UI 25335 to be selected. 25336 253372012-11-20 [Andrej Kacian] 3.9.0-15-gdd1eb1bd0 25338 25339 * ChangeLog 25340 * PATCHSETS 25341 * configure.ac 25342 * src/prefs_folder_item.c 25343 2012-11-20 [ticho] 3.9.0cvs15 * src/prefs_folder_item.c Remove 25344 useless "Folder" root in page index of folder preferences UI. 25345 253462012-11-18 [Colin Leroy] 3.9.0-14-g123d26deb 25347 25348 * AUTHORS 25349 * ChangeLog 25350 * PATCHSETS 25351 * configure.ac 25352 * src/advsearch.c 25353 * src/gtk/authors.h 25354 * src/gtk/quicksearch.c 25355 * src/matcher.c 25356 * src/matcher.h 25357 * src/matcher_parser_parse.y 25358 * src/prefs_matcher.c 25359 2012-11-18 [colin] 3.9.0cvs14 * AUTHORS * src/advsearch.c * 25360 src/matcher.c * src/matcher.h * src/matcher_parser_parse.y * 25361 src/prefs_matcher.c * src/gtk/authors.h * src/gtk/quicksearch.c Add 25362 age_{greater,lower}_hours matcher criteria Initial patch by Abhay S. 25363 Kushwaha. 25364 253652012-11-18 [Andrej Kacian] 3.9.0-13-g0af9d5986 25366 25367 * ChangeLog 25368 * PATCHSETS 25369 * configure.ac 25370 * src/mbox.c 25371 2012-11-18 [ticho] 3.9.0cvs13 * src/mbox.c Improve i18n plural 25372 handling in a string used while importing from mbox. 25373 253742012-11-16 [Andrej Kacian] 3.9.0-12-g446d146be 25375 25376 * ChangeLog 25377 * PATCHSETS 25378 * configure.ac 25379 * po/Makevars 25380 * po/bg.po 25381 * po/ca.po 25382 * po/cs.po 25383 * po/de.po 25384 * po/en_GB.po 25385 * po/es.po 25386 * po/fi.po 25387 * po/fr.po 25388 * po/he.po 25389 * po/hu.po 25390 * po/id_ID.po 25391 * po/it.po 25392 * po/ja.po 25393 * po/lt.po 25394 * po/nl.po 25395 * po/pl.po 25396 * po/pt_BR.po 25397 * po/pt_PT.po 25398 * po/ru.po 25399 * po/sk.po 25400 * po/sr.po 25401 * po/sv.po 25402 * po/uk.po 25403 * po/zh_CN.po 25404 * po/zh_TW.po 25405 2012-11-16 [ticho] 3.9.0cvs12 * po/bg.po * po/ca.po * po/cs.po 25406 * po/de.po * po/en_GB.po * po/es.po * po/fi.po * po/fr.po * po/he.po 25407 * po/hu.po * po/id_ID.po * po/it.po * po/ja.po * po/lt.po * po/nl.po 25408 * po/pl.po * po/pt_BR.po * po/pt_PT.po * po/ru.po * po/sk.po * 25409 po/sr.po * po/sv.po * po/uk.po * po/zh_CN.po * po/zh_TW.po * 25410 po/Makevars Update message catalogs to match changes in 3.9.0cvs11. 25411 254122012-11-16 [Andrej Kacian] 3.9.0-11-g57ee5bbe0 25413 25414 * ChangeLog 25415 * PATCHSETS 25416 * configure.ac 25417 * src/account.c 25418 * src/addrcustomattr.c 25419 * src/common/utils.c 25420 * src/edittags.c 25421 * src/gtk/about.c 25422 * src/prefs_filtering.c 25423 * src/prefs_matcher.c 25424 * src/prefs_msg_colors.c 25425 * src/toolbar.c 25426 * src/uri_opener.c 25427 * src/wizard.c 25428 2012-11-16 [ticho] 3.9.0cvs11 * src/account.c * 25429 src/addrcustomattr.c * src/edittags.c * src/prefs_filtering.c * 25430 src/prefs_matcher.c * src/prefs_msg_colors.c * src/toolbar.c * 25431 src/uri_opener.c * src/wizard.c * src/common/utils.c * 25432 src/gtk/about.c Use pgettext() and friends for i18n context strings, 25433 instead of having a pipe character in msgid for context separation. 25434 This uses glib's C_ macro, instead of Q_. 25435 254362012-11-16 [Colin Leroy] 3.9.0-10-gd1140486a 25437 25438 * ChangeLog 25439 * PATCHSETS 25440 * configure.ac 25441 * src/foldersel.c 25442 * src/gtk/description_window.c 25443 * src/gtk/description_window.h 25444 * src/gtk/inputdialog.c 25445 * src/gtk/manage_window.c 25446 * src/gtk/quicksearch.c 25447 * src/prefs_actions.c 25448 * src/prefs_filtering_action.c 25449 * src/prefs_matcher.c 25450 * src/quote_fmt.c 25451 2012-11-16 [colin] 3.9.0cvs10 * src/foldersel.c * 25452 src/prefs_actions.c * src/prefs_filtering_action.c * 25453 src/prefs_matcher.c * src/quote_fmt.c * src/gtk/description_window.c 25454 * src/gtk/description_window.h * src/gtk/inputdialog.c * 25455 src/gtk/manage_window.c * src/gtk/quicksearch.c Try to better fix 25456 focus problems. Should address: Bug #2774 Bug #2624 Bug #1963 Please 25457 check using your favorite WM that the following works: Information 25458 button (Quicksearch, Templates, 'Test' filtering condition) Folder 25459 selection (Move/Copy contextual menu, various preferences, including 25460 'New folder'). Tested with XFCE, Gnome Shell and Windows. 25461 254622012-11-16 [Colin Leroy] 3.9.0-9-g2fa3d21f9 25463 25464 * ChangeLog 25465 * PATCHSETS 25466 * configure.ac 25467 * src/advsearch.c 25468 2012-11-16 [colin] 3.9.0cvs9 * src/advsearch.c Init is_fast too 25469 254702012-11-16 [Colin Leroy] 3.9.0-8-gb82f405df 25471 25472 * ChangeLog 25473 * PATCHSETS 25474 * configure.ac 25475 * src/advsearch.c 25476 2012-11-16 [colin] 3.9.0cvs8 * src/advsearch.c Fix missing 25477 initialisation of bool_and which could lead to From/To/Subject/Tag 25478 searches searching with binary and. Also clean up tag expansion. No 25479 need to create a matcher string and re-parse it. 25480 254812012-11-16 [Paul Mangan] 3.9.0-7-gb24d520a8 25482 25483 * ChangeLog 25484 * PATCHSETS 25485 * configure.ac 25486 * po/de.po 25487 2012-11-16 [paul] 3.9.0cvs7 * po/de.po fix by Thomas Bellmann 25488 254892012-11-15 [Colin Leroy] 3.9.0-6-gd09f676f4 25490 25491 * ChangeLog 25492 * PATCHSETS 25493 * configure.ac 25494 * src/summaryview.c 25495 2012-11-15 [colin] 3.9.0cvs6 * src/summaryview.c Fix bug #2785, 25496 "Marking mails for deletion reopens internal message view" 25497 254982012-11-15 [Colin Leroy] 3.9.0-5-gc3e4f8328 25499 25500 * ChangeLog 25501 * PATCHSETS 25502 * configure.ac 25503 * src/gtk/gtkcmclist.c 25504 * src/gtk/gtkcmclist.h 25505 * src/main.c 25506 * src/statusbar.c 25507 2012-11-15 [colin] 3.9.0cvs5 * src/main.c * src/statusbar.c * 25508 src/gtk/gtkcmclist.c * src/gtk/gtkcmclist.h a few more GTK+3 fixes. 25509 Segfaults on me, though. 25510 255112012-11-15 [Colin Leroy] 3.9.0-4-ga8a31e245 25512 25513 * ChangeLog 25514 * PATCHSETS 25515 * configure.ac 25516 * src/Makefile.am 25517 * src/action.c 25518 * src/addr_compl.c 25519 * src/addressbook.c 25520 * src/addrgather.c 25521 * src/compose.c 25522 * src/editaddress.c 25523 * src/editgroup.c 25524 * src/gtk/Makefile.am 25525 * src/gtk/colorlabel.c 25526 * src/gtk/combobox.c 25527 * src/gtk/combobox.h 25528 * src/gtk/gtkcmclist.c 25529 * src/gtk/gtkcmclist.h 25530 * src/gtk/gtkcmctree.c 25531 * src/gtk/gtksctree.c 25532 * src/gtk/gtkshruler.c 25533 * src/gtk/gtkutils.c 25534 * src/gtk/gtkutils.h 25535 * src/gtk/inputdialog.c 25536 * src/gtk/quicksearch.c 25537 * src/main.c 25538 * src/mainwindow.c 25539 * src/message_search.c 25540 * src/plugins/pgpcore/Makefile.am 25541 * src/plugins/pgpinline/Makefile.am 25542 * src/plugins/pgpmime/Makefile.am 25543 * src/plugins/smime/Makefile.am 25544 * src/prefs_display_header.c 25545 * src/prefs_filtering_action.c 25546 * src/prefs_matcher.c 25547 * src/prefs_other.c 25548 * src/prefs_toolbar.c 25549 * src/printing.c 25550 * src/stock_pixmap.c 25551 * src/summary_search.c 25552 * src/summaryview.c 25553 * src/textview.c 25554 2012-11-15 [colin] 3.9.0cvs4 * src/Makefile.am * src/action.c * 25555 src/addr_compl.c * src/addressbook.c * src/addrgather.c * 25556 src/compose.c * src/editaddress.c * src/editgroup.c * src/main.c * 25557 src/mainwindow.c * src/message_search.c * src/prefs_display_header.c 25558 * src/prefs_filtering_action.c * src/prefs_matcher.c * 25559 src/prefs_other.c * src/prefs_toolbar.c * src/printing.c * 25560 src/stock_pixmap.c * src/summary_search.c * src/summaryview.c * 25561 src/textview.c * src/gtk/Makefile.am * src/gtk/colorlabel.c * 25562 src/gtk/combobox.c * src/gtk/combobox.h * src/gtk/gtkcmclist.c * 25563 src/gtk/gtkcmclist.h * src/gtk/gtkcmctree.c * src/gtk/gtksctree.c * 25564 src/gtk/gtkshruler.c * src/gtk/gtkutils.c * src/gtk/gtkutils.h * 25565 src/gtk/inputdialog.c * src/gtk/quicksearch.c * 25566 src/plugins/pgpcore/Makefile.am * src/plugins/pgpinline/Makefile.am * 25567 src/plugins/pgpmime/Makefile.am * src/plugins/smime/Makefile.am Big 25568 GTK+3 patch from Hanno Meyer-Thurow 25569 255702012-11-15 [Tristan Chabredier] 3.9.0-3-gc08c3f774 25571 25572 * ChangeLog 25573 * PATCHSETS 25574 * configure.ac 25575 * doc/man/claws-mail.1 25576 * src/main.c 25577 2012-11-15 [wwp] 3.9.0cvs3 * doc/man/claws-mail.1 * 25578 src/main.c Add --cancel-receiving command-line switch. 25579 255802012-11-15 [Tristan Chabredier] 3.9.0-2-g7e2fbf9fc 25581 25582 * ChangeLog 25583 * PATCHSETS 25584 * configure.ac 25585 * src/gtk/sslcertwindow.c 25586 * src/ssl_manager.c 25587 2012-11-15 [wwp] 3.9.0cvs2 * src/ssl_manager.c * 25588 src/gtk/sslcertwindow.c Fix Capitalization. 25589