1------------------------------------------------------------------------ 2r1887306 | hege | 2021-03-07 21:56:45 +0000 (Sun, 07 Mar 2021) | 2 lines 3 4 Fix previous commit, need to allow multiple AskDNS hits 5 6------------------------------------------------------------------------ 7r1887305 | hege | 2021-03-07 21:51:31 +0000 (Sun, 07 Mar 2021) | 2 lines 8 9 AskDNS cleanups and fixes for Bug 7777 & Bug 7875 (Multiple DNS 10responses) 11 12------------------------------------------------------------------------ 13r1886188 | gbechis | 2021-02-04 08:02:07 +0000 (Thu, 04 Feb 2021) | 3 14lines 15 16 do not consider oleobject1.bin files as bad, 17 they could also be images 18 19------------------------------------------------------------------------ 20r1885637 | kmcgrail | 2021-01-18 05:37:09 +0000 (Mon, 18 Jan 2021) | 1 21line 22 23 preparing to release 3.4.5-rc1 24------------------------------------------------------------------------ 25r1885636 | kmcgrail | 2021-01-18 05:36:12 +0000 (Mon, 18 Jan 2021) | 1 26line 27 28 adding spam that hits razor for testing 29------------------------------------------------------------------------ 30r1885345 | kb | 2021-01-11 02:51:19 +0000 (Mon, 11 Jan 2021) | 1 line 31 32 BodyEval: plaintext_body_sig_ratio eval rules, bug 7879 33------------------------------------------------------------------------ 34r1885234 | gbechis | 2021-01-07 07:47:53 +0000 (Thu, 07 Jan 2021) | 2 35lines 36 37 pod fixes 38 39------------------------------------------------------------------------ 40r1885233 | gbechis | 2021-01-07 07:31:13 +0000 (Thu, 07 Jan 2021) | 2 41lines 42 43 clarify man page 44 45------------------------------------------------------------------------ 46r1885214 | kb | 2021-01-06 21:08:43 +0000 (Wed, 06 Jan 2021) | 1 line 47 48 plaintext_body_sig_ratio: eval() rules for the (first text/plain MIME 49part's) body and signature lengths and ratio 50------------------------------------------------------------------------ 51r1884879 | gbechis | 2020-12-28 15:00:10 +0000 (Mon, 28 Dec 2020) | 2 52lines 53 54 update [meta]cpan url 55 56------------------------------------------------------------------------ 57r1884876 | gbechis | 2020-12-28 14:38:35 +0000 (Mon, 28 Dec 2020) | 2 58lines 59 60 Mention some changes in 3.4.5 61 62------------------------------------------------------------------------ 63r1884872 | kmcgrail | 2020-12-28 13:56:49 +0000 (Mon, 28 Dec 2020) | 1 64line 65 66 More MANIFEST cleanup 67------------------------------------------------------------------------ 68r1884871 | kmcgrail | 2020-12-28 13:51:17 +0000 (Mon, 28 Dec 2020) | 1 69line 70 71 MANIFEST clean-up 72------------------------------------------------------------------------ 73r1884870 | kmcgrail | 2020-12-28 13:48:59 +0000 (Mon, 28 Dec 2020) | 1 74line 75 76 Fixing Copyright on CREDITS file 77------------------------------------------------------------------------ 78r1883660 | gbechis | 2020-11-20 07:33:00 +0000 (Fri, 20 Nov 2020) | 2 79lines 80 81 fix GeoIP open_type call, bz #7871 82 83------------------------------------------------------------------------ 84r1883643 | gbechis | 2020-11-19 15:37:20 +0000 (Thu, 19 Nov 2020) | 2 85lines 86 87 typo 88 89------------------------------------------------------------------------ 90r1883642 | gbechis | 2020-11-19 15:35:33 +0000 (Thu, 19 Nov 2020) | 2 91lines 92 93 specify in debug message that not all rule types are compatible 94 95------------------------------------------------------------------------ 96r1883069 | gbechis | 2020-11-02 18:14:47 +0000 (Mon, 02 Nov 2020) | 3 97lines 98 99 backport TextCat improvements from trunk 100 fix bz #7866 101 102------------------------------------------------------------------------ 103r1882297 | gbechis | 2020-10-07 08:28:05 +0000 (Wed, 07 Oct 2020) | 2 104lines 105 106 Missing files from previous commit, bz #7860 107 108------------------------------------------------------------------------ 109r1882269 | gbechis | 2020-10-06 10:20:40 +0000 (Tue, 06 Oct 2020) | 4 110lines 111 112 Make it possible to run the Spamassassin test suite against the installed 113 SpamAssassin files (rather than those in the source directory) 114 bz #7860 115 116------------------------------------------------------------------------ 117r1881912 | jhardin | 2020-09-21 18:43:37 +0000 (Mon, 21 Sep 2020) | 1 line 118 119 Bug 7857: merge Revision 1881911 from trunk 120------------------------------------------------------------------------ 121r1881784 | gbechis | 2020-09-17 07:17:40 +0000 (Thu, 17 Sep 2020) | 2 122lines 123 124 exit if reallyallowplugin option is not specified 125 126------------------------------------------------------------------------ 127r1881066 | billcole | 2020-08-21 19:29:57 +0000 (Fri, 21 Aug 2020) | 1 128line 129 130 Understand deprecated charset=ascii correctly. BZ#7851 131------------------------------------------------------------------------ 132r1880999 | billcole | 2020-08-19 17:31:48 +0000 (Wed, 19 Aug 2020) | 1 133line 134 135 Fix duplicated-word typos in documentation BZ#7850 136------------------------------------------------------------------------ 137r1880998 | billcole | 2020-08-19 17:26:15 +0000 (Wed, 19 Aug 2020) | 1 138line 139 140 Add man page generation for sa-check_spamd BZ#7849 141------------------------------------------------------------------------ 142r1879979 | hege | 2020-07-17 05:03:52 +0000 (Fri, 17 Jul 2020) | 2 lines 143 144 Bug 7810 - gmail has an extra dot in rDNS 145 146------------------------------------------------------------------------ 147r1879806 | hege | 2020-07-12 10:18:32 +0000 (Sun, 12 Jul 2020) | 2 lines 148 149 Bug 7817 - Pyzor.pm - Show traceback in log 150 151------------------------------------------------------------------------ 152r1879731 | kmcgrail | 2020-07-10 04:18:33 +0000 (Fri, 10 Jul 2020) | 1 153line 154 155 Fixing powered by Apache SpamAssassin logo to the correct version 2.0 156------------------------------------------------------------------------ 157r1879727 | billcole | 2020-07-09 21:59:24 +0000 (Thu, 09 Jul 2020) | 1 158line 159 160 Don't assume versions are simple numbers 161------------------------------------------------------------------------ 162r1879726 | billcole | 2020-07-09 20:42:56 +0000 (Thu, 09 Jul 2020) | 1 163line 164 165 Don't treat versions like simple numbers 166------------------------------------------------------------------------ 167r1879700 | hege | 2020-07-09 10:47:48 +0000 (Thu, 09 Jul 2020) | 2 lines 168 169 Backport EnvelopeFrom fixes from trunk (Revision 1844628,1864383) (Bug 1707834) 171 172------------------------------------------------------------------------ 173r1879123 | billcole | 2020-06-23 18:20:55 +0000 (Tue, 23 Jun 2020) | 4 174lines 175 176 177 Fix Bug #7830: non-numeric version comparison. 178 179 180------------------------------------------------------------------------ 181r1879052 | kmcgrail | 2020-06-21 02:48:32 +0000 (Sun, 21 Jun 2020) | 1 182line 183 184 preparing to release 3.4.5-pre1 185------------------------------------------------------------------------ 186r1878990 | hege | 2020-06-19 14:11:26 +0000 (Fri, 19 Jun 2020) | 2 lines 187 188 Bug 7828 - uri_detail lacks support for key type "host" 189 190------------------------------------------------------------------------ 191r1878575 | hege | 2020-06-08 05:18:37 +0000 (Mon, 08 Jun 2020) | 2 lines 192 193 Log all URIBL hit domains in report 194 195------------------------------------------------------------------------ 196r1878574 | hege | 2020-06-08 04:44:27 +0000 (Mon, 08 Jun 2020) | 2 lines 197 198 Bug 7822: HashBL not examining all addresses in a message 199 200------------------------------------------------------------------------ 201r1878572 | hege | 2020-06-08 04:18:44 +0000 (Mon, 08 Jun 2020) | 2 lines 202 203 Backport check_cleanup callback from trunk for internal use, not 204documenting since it will only be in 3.4.5 205 206------------------------------------------------------------------------ 207r1878568 | hege | 2020-06-07 16:34:50 +0000 (Sun, 07 Jun 2020) | 2 lines 208 209 Clarify some HashBL docs 210 211------------------------------------------------------------------------ 212r1878559 | hege | 2020-06-07 10:41:22 +0000 (Sun, 07 Jun 2020) | 2 lines 213 214 Bug 7822: HashBL not examining all addresses in a message 215 216------------------------------------------------------------------------ 217r1877459 | gbechis | 2020-05-06 22:36:46 +0000 (Wed, 06 May 2020) | 2 218lines 219 220 always pass the rulename to bgsend_and_start_lookup 221 222------------------------------------------------------------------------ 223r1877139 | gbechis | 2020-04-28 19:21:04 +0000 (Tue, 28 Apr 2020) | 3 224lines 225 226 fix warnings that happens when From: is not a proper email address 227 bz 7811 228 229------------------------------------------------------------------------ 230r1877124 | gbechis | 2020-04-28 09:50:37 +0000 (Tue, 28 Apr 2020) | 3 231lines 232 233 fix txrep tags, "_" is not an allowed char in tag names 234 fixes bz 7749 235 236------------------------------------------------------------------------ 237r1876821 | hege | 2020-04-22 10:00:36 +0000 (Wed, 22 Apr 2020) | 2 lines 238 239 Allow undefined suppl_attrib just in case 240 241------------------------------------------------------------------------ 242r1876795 | hege | 2020-04-21 12:28:07 +0000 (Tue, 21 Apr 2020) | 2 lines 243 244 Add some suppl_attrib debugging 245 246------------------------------------------------------------------------ 247r1876780 | gbechis | 2020-04-21 09:20:23 +0000 (Tue, 21 Apr 2020) | 2 248lines 249 250 silence a possible warning 251 252------------------------------------------------------------------------ 253r1876711 | hege | 2020-04-19 06:25:48 +0000 (Sun, 19 Apr 2020) | 2 lines 254 255 Mention Bug 7803 256 257------------------------------------------------------------------------ 258r1876710 | hege | 2020-04-19 06:18:25 +0000 (Sun, 19 Apr 2020) | 2 lines 259 260 Bug 7809 - unwhitelist broken 261 262------------------------------------------------------------------------ 263r1876561 | hege | 2020-04-15 15:03:58 +0000 (Wed, 15 Apr 2020) | 2 lines 264 265 DNSEval cleanups, validate hostnames 266 267------------------------------------------------------------------------ 268r1876556 | hege | 2020-04-15 13:59:34 +0000 (Wed, 15 Apr 2020) | 2 lines 269 270 Bug 7808 - Fix check_rbl_headers with multiple same headers 271 272------------------------------------------------------------------------ 273r1876381 | hege | 2020-04-10 20:38:45 +0000 (Fri, 10 Apr 2020) | 2 lines 274 275 Fix header rule parsing 276 277------------------------------------------------------------------------ 278r1876367 | hege | 2020-04-10 14:49:20 +0000 (Fri, 10 Apr 2020) | 2 lines 279 280 Bug 7750 - _DKIMSELECTOR_ template tag is not substituted, when mail is 281not DKIM signed 282 283------------------------------------------------------------------------ 284r1876350 | hege | 2020-04-10 08:22:55 +0000 (Fri, 10 Apr 2020) | 2 lines 285 286 Bug 7790 - Allow = character in pyzor_options 287 288------------------------------------------------------------------------ 289r1876348 | hege | 2020-04-10 07:51:51 +0000 (Fri, 10 Apr 2020) | 2 lines 290 291 Bug 7803 - SQL schema of userpref table, value too short 292 293------------------------------------------------------------------------ 294r1876347 | hege | 2020-04-10 07:47:37 +0000 (Fri, 10 Apr 2020) | 2 lines 295 296 Bug 7807 - t/spamd_ssl.t fails due to small key size 297 298------------------------------------------------------------------------ 299r1876346 | hege | 2020-04-10 07:44:37 +0000 (Fri, 10 Apr 2020) | 2 lines 300 301 Bug 7763 - ssl tests must be run as root 302 303------------------------------------------------------------------------ 304r1876320 | hege | 2020-04-09 12:40:52 +0000 (Thu, 09 Apr 2020) | 2 lines 305 306 Bug 7806 - Tainting through concatenation with $^X does not taint 307 308------------------------------------------------------------------------ 309r1876218 | gbechis | 2020-04-07 08:20:15 +0000 (Tue, 07 Apr 2020) | 2 310lines 311 312 match few more received lines 313 314------------------------------------------------------------------------ 315r1875134 | gbechis | 2020-03-12 18:32:40 +0000 (Thu, 12 Mar 2020) | 5 316lines 317 318 sync OLEVBMacro plugin with trunk 319 - check for undef before reading mime part 320 - add a new rule to check if on the doc file there is an url that 321 triggers a download to an external malicious file 322 323------------------------------------------------------------------------ 324r1874343 | gbechis | 2020-02-21 23:04:46 +0000 (Fri, 21 Feb 2020) | 4 325lines 326 327 put [raw]body_part_scan_size documentation in the right 328 section of man page 329 fix bz 7796 330 331------------------------------------------------------------------------ 332r1874012 | gbechis | 2020-02-14 10:57:25 +0000 (Fri, 14 Feb 2020) | 2 333lines 334 335 another couple of too chatty info messages converted to dbg 336 337------------------------------------------------------------------------ 338r1874010 | gbechis | 2020-02-14 10:35:39 +0000 (Fri, 14 Feb 2020) | 2 339lines 340 341 switch a too chatty info into a dbg statement 342 343------------------------------------------------------------------------ 344r1873859 | gbechis | 2020-02-10 14:33:45 +0000 (Mon, 10 Feb 2020) | 2 345lines 346 347 one more OLEMacro marker 348 349------------------------------------------------------------------------ 350r1873752 | gbechis | 2020-02-07 18:37:10 +0000 (Fri, 07 Feb 2020) | 2 351lines 352 353 sync OLEVBMacro plugin with trunk 354 355------------------------------------------------------------------------ 356r1873340 | hege | 2020-01-29 21:38:08 +0000 (Wed, 29 Jan 2020) | 2 lines 357 358 Clarify mimepart limit 359 360------------------------------------------------------------------------ 361r1873200 | hege | 2020-01-27 09:43:17 +0000 (Mon, 27 Jan 2020) | 2 lines 362 363 More DKIM test files for different CRLF/LF cases 364 365------------------------------------------------------------------------ 366r1873123 | kmcgrail | 2020-01-25 02:49:19 +0000 (Sat, 25 Jan 2020) | 1 367line 368 369 preparing to release 3.4.4 (post rc-1) 370------------------------------------------------------------------------ 371r1873122 | kmcgrail | 2020-01-25 02:04:07 +0000 (Sat, 25 Jan 2020) | 1 372line 373 374 preparing announcement for 3.4.4 375------------------------------------------------------------------------ 376r1872966 | kmcgrail | 2020-01-19 00:30:44 +0000 (Sun, 19 Jan 2020) | 1 377line 378 379 Preparing to release 3.4.4 380------------------------------------------------------------------------ 381r1872942 | hege | 2020-01-18 08:44:49 +0000 (Sat, 18 Jan 2020) | 2 lines 382 383 Revert DKIM change from Revision 1864870 (Bug 7785) 384 385------------------------------------------------------------------------ 386r1872936 | gbechis | 2020-01-17 23:30:50 +0000 (Fri, 17 Jan 2020) | 2 387lines 388 389 catch some more Microsoft Office encrypted documents 390 391------------------------------------------------------------------------ 392r1872935 | gbechis | 2020-01-17 23:24:35 +0000 (Fri, 17 Jan 2020) | 2 393lines 394 395 make SpamAssassin compatible with Perl 5.8.x again 396 397------------------------------------------------------------------------ 398r1872912 | gbechis | 2020-01-17 10:31:08 +0000 (Fri, 17 Jan 2020) | 2 399lines 400 401 Increase fns_extrachars default value to 50 402 403------------------------------------------------------------------------ 404r1872864 | hege | 2020-01-16 07:40:02 +0000 (Thu, 16 Jan 2020) | 2 lines 405 406 Add missing is_admin to (raw)body_part_scan_size 407 408------------------------------------------------------------------------ 409r1872863 | hege | 2020-01-16 07:31:23 +0000 (Thu, 16 Jan 2020) | 2 lines 410 411 Sync CREDITS from trunk 412 413------------------------------------------------------------------------ 414r1872862 | hege | 2020-01-16 07:17:34 +0000 (Thu, 16 Jan 2020) | 2 lines 415 416 Check priority values 417 418------------------------------------------------------------------------ 419r1872861 | hege | 2020-01-16 07:14:23 +0000 (Thu, 16 Jan 2020) | 2 lines 420 421 Use compiled patterns 422 423------------------------------------------------------------------------ 424r1872800 | kmcgrail | 2020-01-15 02:29:58 +0000 (Wed, 15 Jan 2020) | 1 425line 426 427 FromNameSpoof.pm requires 5.10.1+ so clarifying the docs on 3.4 EOL 428branch 429------------------------------------------------------------------------ 430r1872785 | hege | 2020-01-14 15:59:37 +0000 (Tue, 14 Jan 2020) | 2 lines 431 432 Improve SUBJ_ALL_CAPS 433 434------------------------------------------------------------------------ 435r1872772 | hege | 2020-01-14 11:55:35 +0000 (Tue, 14 Jan 2020) | 2 lines 436 437 Fix nosubject and maxhits tflags when sa-compile is used 438 439------------------------------------------------------------------------ 440r1872755 | hege | 2020-01-14 06:12:47 +0000 (Tue, 14 Jan 2020) | 2 lines 441 442 Fix debug test 443 444------------------------------------------------------------------------ 445r1871709 | hege | 2019-12-17 21:42:32 +0000 (Tue, 17 Dec 2019) | 2 lines 446 447 Don't canonicalize stuff like #abcdef ?foobar /image.gif as http:// 448 449------------------------------------------------------------------------ 450r1871708 | hege | 2019-12-17 20:40:03 +0000 (Tue, 17 Dec 2019) | 2 lines 451 452 Bug 7776 - Limit Bayes parsed token count 453 454------------------------------------------------------------------------ 455r1871698 | hege | 2019-12-17 14:28:28 +0000 (Tue, 17 Dec 2019) | 2 lines 456 457 Trim whitespace properly 458 459------------------------------------------------------------------------ 460r1871697 | hege | 2019-12-17 14:10:37 +0000 (Tue, 17 Dec 2019) | 2 lines 461 462 Bug 7778 - T_KAM_HTML_FONT_INVALID false positive for "inherit" 463 464------------------------------------------------------------------------ 465r1871204 | kmcgrail | 2019-12-11 22:44:50 +0000 (Wed, 11 Dec 2019) | 1 466line 467 468 more tweaks to build process for clarity and syncing 3.4 and trunk 469------------------------------------------------------------------------ 470r1871200 | kmcgrail | 2019-12-11 22:06:34 +0000 (Wed, 11 Dec 2019) | 1 471line 472 473 Updating Build Docs to be clearer 474------------------------------------------------------------------------ 475r1871194 | kmcgrail | 2019-12-11 21:17:29 +0000 (Wed, 11 Dec 2019) | 1 476line 477 478 3.4.3 RELEASED 479------------------------------------------------------------------------ 480r1871193 | kmcgrail | 2019-12-11 21:14:24 +0000 (Wed, 11 Dec 2019) | 1 481line 482 483 Fixing copyright on CREDITS 484------------------------------------------------------------------------ 485r1871192 | kmcgrail | 2019-12-11 21:08:12 +0000 (Wed, 11 Dec 2019) | 1 486line 487 488 final 3.4.3 announcement with new hashes 489------------------------------------------------------------------------ 490r1871189 | kmcgrail | 2019-12-11 20:53:22 +0000 (Wed, 11 Dec 2019) | 1 491line 492 493 Preparing to release 3.4.3 with a few small updates 494------------------------------------------------------------------------ 495r1871188 | kmcgrail | 2019-12-11 20:45:11 +0000 (Wed, 11 Dec 2019) | 1 496line 497 498 update of the announcement text prepping for 3.4.3 release 499------------------------------------------------------------------------ 500r1871122 | hege | 2019-12-10 07:53:03 +0000 (Tue, 10 Dec 2019) | 2 lines 501 502 Some missing OLEMacro -> OLEVBMacro renames 503 504------------------------------------------------------------------------ 505r1871075 | billcole | 2019-12-09 07:40:37 +0000 (Mon, 09 Dec 2019) | 3 506lines 507 508 Flesh out "Notable changes," and fix some wrapping 509 510 511------------------------------------------------------------------------ 512r1871074 | gbechis | 2019-12-09 07:30:42 +0000 (Mon, 09 Dec 2019) | 2 513lines 514 515 mention _SUBTESTSCOLLAPSED(,)_ template tag 516 517------------------------------------------------------------------------ 518r1871035 | gbechis | 2019-12-08 10:12:35 +0000 (Sun, 08 Dec 2019) | 3 519lines 520 521 Describe changes to DNSEval and HashBL plugins. 522 Add info about new subjprefix keyword 523 524------------------------------------------------------------------------ 525r1870963 | gbechis | 2019-12-07 08:31:50 +0000 (Sat, 07 Dec 2019) | 2 526lines 527 528 OLEMacro plugin has been renamed to OLEVBMacro 529 530------------------------------------------------------------------------ 531r1870943 | kmcgrail | 2019-12-07 01:07:41 +0000 (Sat, 07 Dec 2019) | 1 532line 533 534 1st pass at 3.4.3 announcement 535------------------------------------------------------------------------ 536r1870940 | kmcgrail | 2019-12-06 23:58:14 +0000 (Fri, 06 Dec 2019) | 1 537line 538 539 preparing to release 3.4.3 540------------------------------------------------------------------------ 541r1870809 | gbechis | 2019-12-04 07:53:41 +0000 (Wed, 04 Dec 2019) | 2 542lines 543 544 better regexp 545 546------------------------------------------------------------------------ 547r1870806 | hege | 2019-12-04 07:41:25 +0000 (Wed, 04 Dec 2019) | 2 lines 548 549 Don't capture $1 for no reason 550 551------------------------------------------------------------------------ 552r1870805 | gbechis | 2019-12-04 07:36:57 +0000 (Wed, 04 Dec 2019) | 3 553lines 554 555 change some default values to catch more macros 556 seen on the wild 557 558------------------------------------------------------------------------ 559r1870804 | gbechis | 2019-12-04 07:29:19 +0000 (Wed, 04 Dec 2019) | 3 560lines 561 562 add more rtf markers to catch dangerous ole objects 563 in rtf files 564 565------------------------------------------------------------------------ 566r1870554 | hege | 2019-11-28 10:28:21 +0000 (Thu, 28 Nov 2019) | 2 lines 567 568 AskDNS should use parsed_metadata instead of extract_metadata 569 570------------------------------------------------------------------------ 571r1870552 | hege | 2019-11-28 10:04:41 +0000 (Thu, 28 Nov 2019) | 2 lines 572 573 Fix LASTEXTERNAL* tag usage affecting askdns and action_depends_on_tags 574 575------------------------------------------------------------------------ 576r1870501 | hege | 2019-11-27 12:35:58 +0000 (Wed, 27 Nov 2019) | 2 lines 577 578 Fix various Received parsings 579 580------------------------------------------------------------------------ 581r1870497 | hege | 2019-11-27 10:05:04 +0000 (Wed, 27 Nov 2019) | 2 lines 582 583 Bug 5646 - Postfix with set mail_name option doesn't recognize 584authentication 585 586------------------------------------------------------------------------ 587r1870353 | kmcgrail | 2019-11-25 03:18:21 +0000 (Mon, 25 Nov 2019) | 1 588line 589 590 preparing to release 3.4.3-rc7 591------------------------------------------------------------------------ 592r1870344 | kmcgrail | 2019-11-24 20:31:12 +0000 (Sun, 24 Nov 2019) | 1 593line 594 595 More polish on the collapsed subtests work 596------------------------------------------------------------------------ 597r1870343 | gbechis | 2019-11-24 19:41:30 +0000 (Sun, 24 Nov 2019) | 2 598lines 599 600 fix a warning 601 602------------------------------------------------------------------------ 603r1870328 | gbechis | 2019-11-24 18:22:17 +0000 (Sun, 24 Nov 2019) | 4 604lines 605 606 Add a new SUBTESTSCOLLAPSED template tag 607 with subtests collapsed similar to what printed 608 in log file 609 610------------------------------------------------------------------------ 611r1870083 | gbechis | 2019-11-21 12:00:48 +0000 (Thu, 21 Nov 2019) | 2 612lines 613 614 put olevbmacro regression tests into MANIFEST file 615 616------------------------------------------------------------------------ 617r1870058 | gbechis | 2019-11-20 21:16:01 +0000 (Wed, 20 Nov 2019) | 3 618lines 619 620 prevent a warning from filling logs with packet dumps 621 useful only for debugging purposes 622 623------------------------------------------------------------------------ 624r1870054 | gbechis | 2019-11-20 18:19:42 +0000 (Wed, 20 Nov 2019) | 2 625lines 626 627 OLEVBMacro plugin regression tests 628 629------------------------------------------------------------------------ 630r1869872 | gbechis | 2019-11-15 18:21:16 +0000 (Fri, 15 Nov 2019) | 3 631lines 632 633 silence some warnings if Archive::Zip 634 is not installed 635 636------------------------------------------------------------------------ 637r1869855 | gbechis | 2019-11-15 14:45:11 +0000 (Fri, 15 Nov 2019) | 3 638lines 639 640 explain better that Archive::Zip and IO::String Perl 641 modules are needed for OLEVBMacro plugin 642 643------------------------------------------------------------------------ 644r1869761 | gbechis | 2019-11-13 17:44:00 +0000 (Wed, 13 Nov 2019) | 3 645lines 646 647 fix SRS uri parser 648 bz #6089 649 650------------------------------------------------------------------------ 651r1869726 | gbechis | 2019-11-13 08:25:09 +0000 (Wed, 13 Nov 2019) | 2 652lines 653 654 Add another debug message 655 656------------------------------------------------------------------------ 657r1869721 | hege | 2019-11-13 06:07:03 +0000 (Wed, 13 Nov 2019) | 2 lines 658 659 Fix pod warnings (Bug 7773) 660 661------------------------------------------------------------------------ 662r1869700 | gbechis | 2019-11-12 14:07:29 +0000 (Tue, 12 Nov 2019) | 2 663lines 664 665 explain that olemacro_extended_scan is needed to run 666check_olemacro_renamed 667 668------------------------------------------------------------------------ 669r1869683 | gbechis | 2019-11-12 08:47:07 +0000 (Tue, 12 Nov 2019) | 2 670lines 671 672 Add additional debug message 673 674------------------------------------------------------------------------ 675r1869642 | billcole | 2019-11-11 05:28:07 +0000 (Mon, 11 Nov 2019) | 1 676line 677 678 Spelling 679------------------------------------------------------------------------ 680r1869639 | kmcgrail | 2019-11-11 04:09:44 +0000 (Mon, 11 Nov 2019) | 1 681line 682 683 Fixing misspellings noted in bz7772 684------------------------------------------------------------------------ 685r1869595 | kmcgrail | 2019-11-09 06:08:55 +0000 (Sat, 09 Nov 2019) | 1 686line 687 688 preparing to release 3.4.3-rc6 689------------------------------------------------------------------------ 690r1869333 | gbechis | 2019-11-03 15:13:03 +0000 (Sun, 03 Nov 2019) | 2 691lines 692 693 Rename OLEMacro plugin to OLEVBMacro to be more clear 694 695------------------------------------------------------------------------ 696r1869331 | gbechis | 2019-11-03 14:59:44 +0000 (Sun, 03 Nov 2019) | 2 697lines 698 699 sync with trunk, check .xltx files as well 700 701------------------------------------------------------------------------ 702r1869065 | gbechis | 2019-10-28 07:21:12 +0000 (Mon, 28 Oct 2019) | 2 703lines 704 705 Add more info to subjprefix keyword documentation 706 707------------------------------------------------------------------------ 708r1868828 | kmcgrail | 2019-10-24 01:29:33 +0000 (Thu, 24 Oct 2019) | 1 709line 710 711 preparing to release 3.4.3-rc5 712------------------------------------------------------------------------ 713r1868693 | hege | 2019-10-21 10:58:45 +0000 (Mon, 21 Oct 2019) | 2 lines 714 715 Remove unused unties 716 717------------------------------------------------------------------------ 718r1868685 | gbechis | 2019-10-21 09:34:51 +0000 (Mon, 21 Oct 2019) | 16 719lines 720 721 Add a new subjprefix keyword. 722 723 This keyword will add a prefix in emails Subject if a rule is matched. 724 To enable this option "rewrite_header Subject" config option must be 725enabled 726 as well. 727 728 The check "if can(Mail::SpamAssassin::Conf::feature_subjprefix)" 729 should be used to silence warnings in previous SpamAssassin 730 versions. 731 732 This feature could not work out-of-the box if the glue 733 software that calls SpamAssassin (MimeDefang, Amavisd-new, ...) 734 uses the original email instead of the one produced by SA. 735 Some improvements to those softwares may be needed before enabling 736 this feature. 737 738------------------------------------------------------------------------ 739r1868631 | gbechis | 2019-10-19 15:33:18 +0000 (Sat, 19 Oct 2019) | 2 740lines 741 742 fix sought header rules generation 743 744------------------------------------------------------------------------ 745r1868412 | hege | 2019-10-13 19:49:26 +0000 (Sun, 13 Oct 2019) | 2 lines 746 747 Add test for check_rbl() negative subtest 748 749------------------------------------------------------------------------ 750r1867881 | hege | 2019-10-02 10:25:18 +0000 (Wed, 02 Oct 2019) | 2 lines 751 752 Add uri test for http://foo/ Firefix like rewrite 753 754------------------------------------------------------------------------ 755r1867230 | hege | 2019-09-20 14:13:18 +0000 (Fri, 20 Sep 2019) | 2 lines 756 757 Small fix for escaped quotes 758 759------------------------------------------------------------------------ 760r1867225 | hege | 2019-09-20 13:15:30 +0000 (Fri, 20 Sep 2019) | 2 lines 761 762 Improve :name :addr parser (Bug 7753) 763 764------------------------------------------------------------------------ 765r1867159 | gbechis | 2019-09-19 06:29:14 +0000 (Thu, 19 Sep 2019) | 2 766lines 767 768 better ipv6 regexp 769 770------------------------------------------------------------------------ 771r1867055 | hege | 2019-09-17 12:35:39 +0000 (Tue, 17 Sep 2019) | 2 lines 772 773 Use cleaned list for check_hashbl_uris 774 775------------------------------------------------------------------------ 776r1866389 | hege | 2019-09-04 13:49:07 +0000 (Wed, 04 Sep 2019) | 2 lines 777 778 Avoid warning: Use of uninitialized value $dom in pattern match (m//) at 779.../RegistryBoundaries.pm 780 781------------------------------------------------------------------------ 782r1866203 | hege | 2019-08-31 11:47:09 +0000 (Sat, 31 Aug 2019) | 2 lines 783 784 Fix DUPMIN back to default 10.. duh. 785 786------------------------------------------------------------------------ 787r1866202 | hege | 2019-08-31 11:43:17 +0000 (Sat, 31 Aug 2019) | 2 lines 788 789 Fix loglevel for duplicate logline suppressor 790 791------------------------------------------------------------------------ 792r1866198 | gbechis | 2019-08-31 09:42:33 +0000 (Sat, 31 Aug 2019) | 2 793lines 794 795 Install v343.pre as well 796 797------------------------------------------------------------------------ 798r1866181 | kmcgrail | 2019-08-31 04:33:43 +0000 (Sat, 31 Aug 2019) | 1 799line 800 801 preparing to release 3.4.3-rc4 802------------------------------------------------------------------------ 803r1866128 | hege | 2019-08-30 07:49:30 +0000 (Fri, 30 Aug 2019) | 2 lines 804 805 Bug 7747 - Limit checked mime parts 806 807------------------------------------------------------------------------ 808r1865616 | hege | 2019-08-21 10:53:07 +0000 (Wed, 21 Aug 2019) | 2 lines 809 810 Skip more misparsed uri garbage 811 812------------------------------------------------------------------------ 813r1865612 | hege | 2019-08-21 09:19:39 +0000 (Wed, 21 Aug 2019) | 2 lines 814 815 Improve schemeless uri parser start boundary 816 817------------------------------------------------------------------------ 818r1865609 | hege | 2019-08-21 08:40:41 +0000 (Wed, 21 Aug 2019) | 2 lines 819 820 Make uri parser find longer uris (up to 2k) which are common these days 821 822------------------------------------------------------------------------ 823r1865409 | hege | 2019-08-19 04:19:58 +0000 (Mon, 19 Aug 2019) | 2 lines 824 825 DNS name max length is actually 253 chars. Quote % for uniformity. 826 827------------------------------------------------------------------------ 828r1865107 | hege | 2019-08-14 11:35:47 +0000 (Wed, 14 Aug 2019) | 2 lines 829 830 More uri email parser tweaks 831 832------------------------------------------------------------------------ 833r1865102 | hege | 2019-08-14 09:37:00 +0000 (Wed, 14 Aug 2019) | 2 lines 834 835 Commit all uri parser changes from trunk to 3.4 836 837------------------------------------------------------------------------ 838r1865095 | hege | 2019-08-14 08:34:58 +0000 (Wed, 14 Aug 2019) | 2 lines 839 840 More email uri parser tweaks 841 842------------------------------------------------------------------------ 843r1865086 | hege | 2019-08-14 05:17:00 +0000 (Wed, 14 Aug 2019) | 2 lines 844 845 Update html render docs 846 847------------------------------------------------------------------------ 848r1865051 | hege | 2019-08-13 17:09:47 +0000 (Tue, 13 Aug 2019) | 2 lines 849 850 More uri parser cleanups 851 852------------------------------------------------------------------------ 853r1865044 | hege | 2019-08-13 13:54:37 +0000 (Tue, 13 Aug 2019) | 2 lines 854 855 Remove accidental /g 856 857------------------------------------------------------------------------ 858r1865043 | hege | 2019-08-13 13:53:12 +0000 (Tue, 13 Aug 2019) | 2 lines 859 860 Strip common schemeless skype: email: prefixes from mails 861 862------------------------------------------------------------------------ 863r1865041 | gbechis | 2019-08-13 13:41:52 +0000 (Tue, 13 Aug 2019) | 2 864lines 865 866 improve debug message 867 868------------------------------------------------------------------------ 869r1865039 | hege | 2019-08-13 13:15:38 +0000 (Tue, 13 Aug 2019) | 2 lines 870 871 Schemeless uri parser improvements 872 873------------------------------------------------------------------------ 874r1865030 | hege | 2019-08-13 11:58:14 +0000 (Tue, 13 Aug 2019) | 2 lines 875 876 Further email parsing and canonicalizing fixes 877 878------------------------------------------------------------------------ 879r1865025 | hege | 2019-08-13 11:09:53 +0000 (Tue, 13 Aug 2019) | 2 lines 880 881 Ignore schemeless emails without valid tld 882 883------------------------------------------------------------------------ 884r1865018 | hege | 2019-08-13 09:10:33 +0000 (Tue, 13 Aug 2019) | 2 lines 885 886 Ignore empty uris from stripped body 887 888------------------------------------------------------------------------ 889r1865015 | hege | 2019-08-13 08:31:18 +0000 (Tue, 13 Aug 2019) | 2 lines 890 891 Skip invalid cid: "emails" in schemeless parser 892 893------------------------------------------------------------------------ 894r1864941 | hege | 2019-08-12 07:30:28 +0000 (Mon, 12 Aug 2019) | 2 lines 895 896 Fix duplicate supressor logic to escape duplicated message properly 897 898------------------------------------------------------------------------ 899r1864890 | hege | 2019-08-10 16:45:56 +0000 (Sat, 10 Aug 2019) | 2 lines 900 901 Let URIDNSBL set URIDOMAINS/URIHOSTS tag even if empty 902 903------------------------------------------------------------------------ 904r1864886 | hege | 2019-08-10 16:08:10 +0000 (Sat, 10 Aug 2019) | 2 lines 905 906 Fail more gracefully if missing Net::CIDR::Lite 907 908------------------------------------------------------------------------ 909r1864880 | hege | 2019-08-10 15:48:37 +0000 (Sat, 10 Aug 2019) | 2 lines 910 911 Don't load OLEMacro, floods unnecessary warnings if Archive::Zip not 912installed.. 913 914------------------------------------------------------------------------ 915r1864877 | hege | 2019-08-10 15:20:39 +0000 (Sat, 10 Aug 2019) | 2 lines 916 917 Bug 7729 - body rules to match body only, not including the Subject (new 918tflag nosubject) 919 920------------------------------------------------------------------------ 921r1864875 | hege | 2019-08-10 13:22:28 +0000 (Sat, 10 Aug 2019) | 2 lines 922 923 Improve logic in tflags multiple 924 925------------------------------------------------------------------------ 926r1864870 | hege | 2019-08-10 10:54:28 +0000 (Sat, 10 Aug 2019) | 2 lines 927 928 Use fixed string for Message::get_pristine(), save lots of memory 929 930------------------------------------------------------------------------ 931r1864819 | hege | 2019-08-09 15:43:02 +0000 (Fri, 09 Aug 2019) | 2 lines 932 933 Fix some tests, test more non-default modules too 934 935------------------------------------------------------------------------ 936r1864805 | hege | 2019-08-09 13:57:25 +0000 (Fri, 09 Aug 2019) | 2 lines 937 938 More Bug 7740 fixes 939 940------------------------------------------------------------------------ 941r1864760 | hege | 2019-08-09 05:55:28 +0000 (Fri, 09 Aug 2019) | 2 lines 942 943 Fix phishing test 944 945------------------------------------------------------------------------ 946r1864730 | hege | 2019-08-08 19:34:39 +0000 (Thu, 08 Aug 2019) | 2 lines 947 948 Fix html tests from bug 7743 changes 949 950------------------------------------------------------------------------ 951r1864713 | hege | 2019-08-08 15:14:13 +0000 (Thu, 08 Aug 2019) | 2 lines 952 953 Update comments too.. 954 955------------------------------------------------------------------------ 956r1864712 | hege | 2019-08-08 15:12:20 +0000 (Thu, 08 Aug 2019) | 2 lines 957 958 Bug 7743 - Remove legacy HTML parsing 959 960------------------------------------------------------------------------ 961r1864686 | hege | 2019-08-08 08:11:36 +0000 (Thu, 08 Aug 2019) | 2 lines 962 963 Bug 7670 - Documentation about rawbody rules should be changed 964 965------------------------------------------------------------------------ 966r1864685 | hege | 2019-08-08 07:28:25 +0000 (Thu, 08 Aug 2019) | 2 lines 967 968 TMPDIR fix from trunk 969 970------------------------------------------------------------------------ 971r1864621 | hege | 2019-08-07 13:24:20 +0000 (Wed, 07 Aug 2019) | 2 lines 972 973 Cleanup body_part_scan_size, split_into_array_of_short_paragraphs, chunk 974size handling. Rawbody splitting did not even work properly previously, 975sometimes outputting huge parts. Added new t/body_str.t test for splits. 976 977------------------------------------------------------------------------ 978r1864595 | hege | 2019-08-07 06:03:44 +0000 (Wed, 07 Aug 2019) | 2 lines 979 980 Optimize split_into_array_of_short_paragraphs 981 982------------------------------------------------------------------------ 983r1864510 | hege | 2019-08-06 11:24:29 +0000 (Tue, 06 Aug 2019) | 2 lines 984 985 Sigh, final fix, finish_parsing_end does not have $pms.. 986 987------------------------------------------------------------------------ 988r1864489 | hege | 2019-08-06 10:09:01 +0000 (Tue, 06 Aug 2019) | 2 lines 989 990 Fix some dns availability checks 991 992------------------------------------------------------------------------ 993r1864461 | hege | 2019-08-06 06:44:42 +0000 (Tue, 06 Aug 2019) | 2 lines 994 995 Sync FreeMail from trunk 996 997------------------------------------------------------------------------ 998r1864424 | hege | 2019-08-05 09:26:17 +0000 (Mon, 05 Aug 2019) | 2 lines 999 1000 Add some unicode dot normalizations to uri_list_canonicalize 1001 1002------------------------------------------------------------------------ 1003r1864418 | hege | 2019-08-05 08:28:40 +0000 (Mon, 05 Aug 2019) | 2 lines 1004 1005 Set User-Agent for wget/curl/fetch 1006 1007------------------------------------------------------------------------ 1008r1864417 | hege | 2019-08-05 07:37:08 +0000 (Mon, 05 Aug 2019) | 2 lines 1009 1010 Rollback Bug 6802, was buggy and needs some more throught 1011 1012------------------------------------------------------------------------ 1013r1864416 | hege | 2019-08-05 06:47:21 +0000 (Mon, 05 Aug 2019) | 2 lines 1014 1015 5% overall speedup from Check.pm regex //o, add IS_RULENAME constant 1016 1017------------------------------------------------------------------------ 1018r1864377 | hege | 2019-08-04 11:43:10 +0000 (Sun, 04 Aug 2019) | 2 lines 1019 1020 Better logging of charset decoding warnings, Bug 7520 related 1021 1022------------------------------------------------------------------------ 1023r1864341 | hege | 2019-08-03 15:08:46 +0000 (Sat, 03 Aug 2019) | 2 lines 1024 1025 Bug 7039 - sa-compile notes inability to write in home dir even though 1026it successfully uses a /tmp dir 1027 1028------------------------------------------------------------------------ 1029r1864340 | hege | 2019-08-03 14:40:38 +0000 (Sat, 03 Aug 2019) | 2 lines 1030 1031 Fix _URIDOMAINS_ duplicates (Bug 6966) 1032 1033------------------------------------------------------------------------ 1034r1864337 | hege | 2019-08-03 14:10:07 +0000 (Sat, 03 Aug 2019) | 2 lines 1035 1036 Remove hashbl sha256 support, since DNS can't hand 64 character label, 1037duh.. 1038 1039------------------------------------------------------------------------ 1040r1864336 | hege | 2019-08-03 13:55:00 +0000 (Sat, 03 Aug 2019) | 12 lines 1041 1042 3.4 & trunk: 1043 - new Util::is_fqdn_valid() function to validate hostname (DNS name) 1044format (Bug 7736). To check if a name contains valid TLD, it's still 1045needed to additionally use RegistryBoundaries::is_domain_valid(). 1046 - uri_list_canonicalize fixes: fragments, logins, ports (strip :80 1047:443), firefox like canon http://foobar -> http://www.foobar.com (Bug 10486596) 1049 - reduce DNS errors from warn to info 1050 1051 trunk only: 1052 - new $pms->add_uri_detail_list function 1053 - improve get_uri_detail_list, documentation 1054 - new uri_detail_list types: unlinked, schemeless 1055 - split_domain, trim_domain, is_domain_valid: new $is_ascii arg skips 1056idn_to_ascii() conversion to save redundant calls 1057 - improve get() :host :domain 1058 1059------------------------------------------------------------------------ 1060r1864328 | hege | 2019-08-03 12:17:37 +0000 (Sat, 03 Aug 2019) | 2 lines 1061 1062 Fix dkim test 1063 1064------------------------------------------------------------------------ 1065r1864157 | hege | 2019-08-01 14:54:18 +0000 (Thu, 01 Aug 2019) | 2 lines 1066 1067 Some uri parser enhancements/fixes 1068 1069------------------------------------------------------------------------ 1070r1864152 | hege | 2019-08-01 13:01:43 +0000 (Thu, 01 Aug 2019) | 2 lines 1071 1072 Don't croak on empty selector 1073 1074------------------------------------------------------------------------ 1075r1864149 | hege | 2019-08-01 12:28:38 +0000 (Thu, 01 Aug 2019) | 2 lines 1076 1077 Bug 5971 - M:SA:Conf::get_rule_value('rbl_evals') tries to coerce array 1078to hash 1079 1080------------------------------------------------------------------------ 1081r1864140 | hege | 2019-08-01 11:15:10 +0000 (Thu, 01 Aug 2019) | 2 lines 1082 1083 Recommend Redis for Bayes 1084 1085------------------------------------------------------------------------ 1086r1864132 | hege | 2019-08-01 08:33:48 +0000 (Thu, 01 Aug 2019) | 2 lines 1087 1088 Bug 6030 - whitelist_bounce_relays documentation enhancement 1089 1090------------------------------------------------------------------------ 1091r1864120 | gbechis | 2019-08-01 07:45:09 +0000 (Thu, 01 Aug 2019) | 2 1092lines 1093 1094 fix sought body rules generation 1095 1096------------------------------------------------------------------------ 1097r1864044 | hege | 2019-07-31 11:11:02 +0000 (Wed, 31 Jul 2019) | 2 lines 1098 1099 Fix ignoring @@ in mailto 1100 1101------------------------------------------------------------------------ 1102r1864043 | hege | 2019-07-31 10:43:49 +0000 (Wed, 31 Jul 2019) | 2 lines 1103 1104 uri_to_domain - ignore cid:, fix mailto: parameter handling 1105 1106------------------------------------------------------------------------ 1107r1864032 | hege | 2019-07-31 05:04:11 +0000 (Wed, 31 Jul 2019) | 2 lines 1108 1109 Bug 6233 - What values are valid/recommended for SYMBOLIC_TEST_NAME? 1110 1111------------------------------------------------------------------------ 1112r1864015 | hege | 2019-07-30 17:46:25 +0000 (Tue, 30 Jul 2019) | 2 lines 1113 1114 Bug 5619 - auto-generated spamassassin(1) man page repetition 1115 1116------------------------------------------------------------------------ 1117r1864014 | hege | 2019-07-30 17:15:34 +0000 (Tue, 30 Jul 2019) | 2 lines 1118 1119 Bug 7383 - auto_whitelist_path from config not used 1120 1121------------------------------------------------------------------------ 1122r1863985 | hege | 2019-07-30 10:10:16 +0000 (Tue, 30 Jul 2019) | 2 lines 1123 1124 Fix timers when running spamassassin against a folder of files 1125 1126------------------------------------------------------------------------ 1127r1863981 | hege | 2019-07-30 07:50:22 +0000 (Tue, 30 Jul 2019) | 2 lines 1128 1129 Bug 5620 - missing item and raw HTML on man pages 1130 1131------------------------------------------------------------------------ 1132r1863980 | hege | 2019-07-30 07:28:04 +0000 (Tue, 30 Jul 2019) | 2 lines 1133 1134 Update TextCat documentation a bit 1135 1136------------------------------------------------------------------------ 1137r1863788 | hege | 2019-07-26 09:20:57 +0000 (Fri, 26 Jul 2019) | 2 lines 1138 1139 Bug 6802 - force regex ascii semantics 1140 1141------------------------------------------------------------------------ 1142r1863776 | hege | 2019-07-26 07:27:39 +0000 (Fri, 26 Jul 2019) | 2 lines 1143 1144 Bug 7741 - Support City database now properly 1145 1146------------------------------------------------------------------------ 1147r1863742 | hege | 2019-07-25 15:56:36 +0000 (Thu, 25 Jul 2019) | 2 lines 1148 1149 Revert Bug 7741 1150 1151------------------------------------------------------------------------ 1152r1863531 | hege | 2019-07-21 17:12:07 +0000 (Sun, 21 Jul 2019) | 2 lines 1153 1154 Check for GeoIP2 City.mmdb also 1155 1156------------------------------------------------------------------------ 1157r1863527 | hege | 2019-07-21 15:49:38 +0000 (Sun, 21 Jul 2019) | 2 lines 1158 1159 Simplify settings tags a bit 1160 1161------------------------------------------------------------------------ 1162r1863526 | hege | 2019-07-21 15:08:35 +0000 (Sun, 21 Jul 2019) | 2 lines 1163 1164 Bug 7741 - Invalid database type 0 error when enabling URILocalBL 1165 1166------------------------------------------------------------------------ 1167r1863525 | hege | 2019-07-21 13:53:39 +0000 (Sun, 21 Jul 2019) | 2 lines 1168 1169 Missed on regex fix, also clarify documentation about case-insensitivity 1170 1171------------------------------------------------------------------------ 1172r1863524 | hege | 2019-07-21 13:48:27 +0000 (Sun, 21 Jul 2019) | 2 lines 1173 1174 Bug 7740 - Cannot set OLEMacro regex options, and other small regex 1175cleanups 1176 1177------------------------------------------------------------------------ 1178r1862889 | hege | 2019-07-10 17:10:34 +0000 (Wed, 10 Jul 2019) | 2 lines 1179 1180 HTML_FONT_FACE_BAD fixes from Bug 5956, 7312 1181 1182------------------------------------------------------------------------ 1183r1862748 | hege | 2019-07-08 13:32:37 +0000 (Mon, 08 Jul 2019) | 2 lines 1184 1185 Add Bug 7725 fix to AskDNS too 1186 1187------------------------------------------------------------------------ 1188r1862718 | hege | 2019-07-08 07:30:39 +0000 (Mon, 08 Jul 2019) | 2 lines 1189 1190 Add some has_* features just in case 1191 1192------------------------------------------------------------------------ 1193r1862690 | hege | 2019-07-07 11:25:00 +0000 (Sun, 07 Jul 2019) | 2 lines 1194 1195 Add HashBL changes 1196 1197------------------------------------------------------------------------ 1198r1862689 | hege | 2019-07-07 11:12:36 +0000 (Sun, 07 Jul 2019) | 2 lines 1199 1200 Clarify documentation 1201 1202------------------------------------------------------------------------ 1203r1862686 | hege | 2019-07-07 10:53:50 +0000 (Sun, 07 Jul 2019) | 2 lines 1204 1205 Add missing register_async_rule_finish 1206 1207------------------------------------------------------------------------ 1208r1862685 | hege | 2019-07-07 10:50:05 +0000 (Sun, 07 Jul 2019) | 2 lines 1209 1210 Sync with trunk version (check_hashbl_uris, hashbl_ignore), use 1211compile_regexp, fix max=x truncating, logging cleanup 1212 1213------------------------------------------------------------------------ 1214r1862683 | hege | 2019-07-07 09:44:35 +0000 (Sun, 07 Jul 2019) | 2 lines 1215 1216 Few more parameter whitespace fixes 1217 1218------------------------------------------------------------------------ 1219r1862682 | hege | 2019-07-07 09:34:49 +0000 (Sun, 07 Jul 2019) | 2 lines 1220 1221 Few more parameter whitespace fixes 1222 1223------------------------------------------------------------------------ 1224r1862681 | hege | 2019-07-07 09:31:49 +0000 (Sun, 07 Jul 2019) | 2 lines 1225 1226 Tighten up addrlist parameter checks 1227 1228------------------------------------------------------------------------ 1229r1862678 | hege | 2019-07-07 08:13:38 +0000 (Sun, 07 Jul 2019) | 2 lines 1230 1231 Fix regex case sensitive 1232 1233------------------------------------------------------------------------ 1234r1862625 | gbechis | 2019-07-05 17:40:10 +0000 (Fri, 05 Jul 2019) | 2 1235lines 1236 1237 sync dependencies check with reality 1238 1239------------------------------------------------------------------------ 1240r1862624 | gbechis | 2019-07-05 17:26:47 +0000 (Fri, 05 Jul 2019) | 3 1241lines 1242 1243 Add OLEMacro plugin to 3.4.3 and rename rules/v*.pre 1244 accordingly 1245 1246------------------------------------------------------------------------ 1247r1862622 | hege | 2019-07-05 16:33:55 +0000 (Fri, 05 Jul 2019) | 2 lines 1248 1249 Small X-Relay-Countries-Auth documentation add 1250 1251------------------------------------------------------------------------ 1252r1862620 | hege | 2019-07-05 15:08:59 +0000 (Fri, 05 Jul 2019) | 2 lines 1253 1254 More Bug 7731 tweaks, rename MUA to X-Relay-Countries-Auth 1255 1256------------------------------------------------------------------------ 1257r1862608 | hege | 2019-07-05 12:07:13 +0000 (Fri, 05 Jul 2019) | 2 lines 1258 1259 Fix handling when geoip not loaded 1260 1261------------------------------------------------------------------------ 1262r1862607 | hege | 2019-07-05 12:00:21 +0000 (Fri, 05 Jul 2019) | 2 lines 1263 1264 Bug 7731 - Add external and msa metadata to RelayCountry 1265 1266------------------------------------------------------------------------ 1267r1862111 | hege | 2019-06-26 08:49:22 +0000 (Wed, 26 Jun 2019) | 2 lines 1268 1269 Bug 5639 - document multiple header matching better 1270 1271------------------------------------------------------------------------ 1272r1862107 | hege | 2019-06-26 08:05:59 +0000 (Wed, 26 Jun 2019) | 2 lines 1273 1274 Remove use bytes from mass-check (Bug 7613) 1275 1276------------------------------------------------------------------------ 1277r1862103 | hege | 2019-06-26 06:53:33 +0000 (Wed, 26 Jun 2019) | 2 lines 1278 1279 Fix previous commit logic.. 1280 1281------------------------------------------------------------------------ 1282r1862102 | hege | 2019-06-26 06:49:51 +0000 (Wed, 26 Jun 2019) | 2 lines 1283 1284 Handle SHA signatures a bit more carefully 1285 1286------------------------------------------------------------------------ 1287r1862101 | gbechis | 2019-06-26 06:27:31 +0000 (Wed, 26 Jun 2019) | 3 1288lines 1289 1290 skip regression test if sudo(8) is not installed 1291 fix bz #6665 1292 1293------------------------------------------------------------------------ 1294r1862057 | hege | 2019-06-25 12:51:45 +0000 (Tue, 25 Jun 2019) | 2 lines 1295 1296 Also parse image/jpg (commonly used even if not standard) 1297 1298------------------------------------------------------------------------ 1299r1862009 | hege | 2019-06-24 14:46:44 +0000 (Mon, 24 Jun 2019) | 2 lines 1300 1301 Bug 6582: Implement body_part_scan_size / rawbody_part_scan_size limits 1302 1303------------------------------------------------------------------------ 1304r1861977 | hege | 2019-06-24 06:32:24 +0000 (Mon, 24 Jun 2019) | 2 lines 1305 1306 Fix 20_saw_ampersand.t 1307 1308------------------------------------------------------------------------ 1309r1861976 | hege | 2019-06-24 06:24:57 +0000 (Mon, 24 Jun 2019) | 2 lines 1310 1311 Fix 20_saw_ampersand.t 1312 1313------------------------------------------------------------------------ 1314r1861961 | kmcgrail | 2019-06-24 00:34:10 +0000 (Mon, 24 Jun 2019) | 1 1315line 1316 1317 preparing to release 3.4.3-rc3 1318------------------------------------------------------------------------ 1319r1861944 | hege | 2019-06-23 18:24:45 +0000 (Sun, 23 Jun 2019) | 2 lines 1320 1321 Update skipped files 1322 1323------------------------------------------------------------------------ 1324r1861942 | hege | 2019-06-23 16:20:48 +0000 (Sun, 23 Jun 2019) | 2 lines 1325 1326 Remove unneeded t/mkrules*.t from 3.4 1327 1328------------------------------------------------------------------------ 1329r1861937 | hege | 2019-06-23 14:37:54 +0000 (Sun, 23 Jun 2019) | 2 lines 1330 1331 Some taint fixes 1332 1333------------------------------------------------------------------------ 1334r1861932 | hege | 2019-06-23 13:51:31 +0000 (Sun, 23 Jun 2019) | 2 lines 1335 1336 Apparently make tardist doesn't always output "Created xyz.tar.gz", try 1337to find latest tarfile with ls -tr instead 1338 1339------------------------------------------------------------------------ 1340r1861926 | hege | 2019-06-23 13:10:00 +0000 (Sun, 23 Jun 2019) | 2 lines 1341 1342 Fix URILocalBL requiring Net::CIDR::Lite 1343 1344------------------------------------------------------------------------ 1345r1861909 | hege | 2019-06-23 09:47:18 +0000 (Sun, 23 Jun 2019) | 2 lines 1346 1347 Remove exponential sleeps, they don't make much sense, basically 1348check_mirror_af is the one that croaks if our network is down. There's 1349already bunch of retries also on external wget/curl commands. Just sleep 1350few seconds between tries, should be enough. 1351 1352------------------------------------------------------------------------ 1353r1861908 | hege | 2019-06-23 09:26:37 +0000 (Sun, 23 Jun 2019) | 2 lines 1354 1355 Few trivial ipv4/ipv6 fixes, handle forcing better 1356 1357------------------------------------------------------------------------ 1358r1861891 | hege | 2019-06-22 18:00:35 +0000 (Sat, 22 Jun 2019) | 2 lines 1359 1360 Skip left brace regexp tests which depend on Perl version 1361 1362------------------------------------------------------------------------ 1363r1861889 | hege | 2019-06-22 17:53:31 +0000 (Sat, 22 Jun 2019) | 2 lines 1364 1365 Trivial change, don't fail lint on description for non-existent rule 1366(similar to bug 5514) 1367 1368------------------------------------------------------------------------ 1369r1861877 | hege | 2019-06-22 16:00:42 +0000 (Sat, 22 Jun 2019) | 2 lines 1370 1371 Bug 7726 - Enable taint for all tests 1372 1373------------------------------------------------------------------------ 1374r1861762 | hege | 2019-06-21 08:35:21 +0000 (Fri, 21 Jun 2019) | 2 lines 1375 1376 Bug 7725 - Perl taint bug with URIDNSBL netmask calculations 1377 1378------------------------------------------------------------------------ 1379r1861758 | hege | 2019-06-21 08:23:02 +0000 (Fri, 21 Jun 2019) | 2 lines 1380 1381 Some trivial fixes, always latest tardist file, reset sa-compile cache 1382 1383------------------------------------------------------------------------ 1384r1861744 | hege | 2019-06-21 06:26:00 +0000 (Fri, 21 Jun 2019) | 2 lines 1385 1386 Fix t/all_modules.t 1387 1388------------------------------------------------------------------------ 1389r1861634 | hege | 2019-06-19 15:43:30 +0000 (Wed, 19 Jun 2019) | 2 lines 1390 1391 Bug 7723 - FromNameSpoof warnings with missing To-header 1392 1393------------------------------------------------------------------------ 1394r1861633 | hege | 2019-06-19 15:41:21 +0000 (Wed, 19 Jun 2019) | 2 lines 1395 1396 Bug 7724 - MIMEEval state not checked properly 1397 1398------------------------------------------------------------------------ 1399r1861513 | hege | 2019-06-17 14:28:24 +0000 (Mon, 17 Jun 2019) | 2 lines 1400 1401 Add --reallyallowplugins in upgrade notes 1402 1403------------------------------------------------------------------------ 1404r1861431 | hege | 2019-06-15 19:34:46 +0000 (Sat, 15 Jun 2019) | 2 lines 1405 1406 Tighten up --allowplugins allowed settings 1407 1408------------------------------------------------------------------------ 1409r1861429 | hege | 2019-06-15 19:13:30 +0000 (Sat, 15 Jun 2019) | 2 lines 1410 1411 Print warning about --allowplugins usage, only allow it with 1412--reallyallowplugins 1413 1414------------------------------------------------------------------------ 1415r1861424 | hege | 2019-06-15 18:42:17 +0000 (Sat, 15 Jun 2019) | 2 lines 1416 1417 Bug 6944 - t/dcc.t fails to check if dcc is installed or not before 1418testing 1419 1420------------------------------------------------------------------------ 1421r1861423 | hege | 2019-06-15 18:34:48 +0000 (Sat, 15 Jun 2019) | 2 lines 1422 1423 Retry even if sha/asc download fails, sleep a bit between mirror retries 1424 1425------------------------------------------------------------------------ 1426r1861404 | hege | 2019-06-15 15:29:54 +0000 (Sat, 15 Jun 2019) | 2 lines 1427 1428 Skip downloading sha256 file needlessly if already having sha512 1429 1430------------------------------------------------------------------------ 1431r1861402 | hege | 2019-06-15 14:52:03 +0000 (Sat, 15 Jun 2019) | 2 lines 1432 1433 Bug 7089 - add domains_only function to DNSEval.pm 1434 1435------------------------------------------------------------------------ 1436r1861377 | hege | 2019-06-15 12:01:00 +0000 (Sat, 15 Jun 2019) | 2 lines 1437 1438 Bug 5258 - implement rules_matching() meta expression 1439 1440------------------------------------------------------------------------ 1441r1861375 | hege | 2019-06-15 11:55:02 +0000 (Sat, 15 Jun 2019) | 2 lines 1442 1443 Add t/add_modules.t 1444 1445------------------------------------------------------------------------ 1446r1861357 | hege | 2019-06-14 16:28:44 +0000 (Fri, 14 Jun 2019) | 2 lines 1447 1448 Add Finnish VS: reply prefix 1449 1450------------------------------------------------------------------------ 1451r1861317 | gbechis | 2019-06-14 07:57:14 +0000 (Fri, 14 Jun 2019) | 3 1452lines 1453 1454 Revert part of commit r1831073 that sneak in by fault 1455 fixes #7657, thanks to hege@ for debugging this 1456 1457------------------------------------------------------------------------ 1458r1861265 | hege | 2019-06-13 15:03:40 +0000 (Thu, 13 Jun 2019) | 2 lines 1459 1460 Bug 7374 - Some e-mails create "Complex regular subexpression recursion 1461limit (32766) exceeded" warning 1462 1463------------------------------------------------------------------------ 1464r1861259 | hege | 2019-06-13 13:57:59 +0000 (Thu, 13 Jun 2019) | 2 lines 1465 1466 Bug 7681 - Use standard SEE ALSOs 1467 1468------------------------------------------------------------------------ 1469r1861237 | hege | 2019-06-13 08:05:08 +0000 (Thu, 13 Jun 2019) | 2 lines 1470 1471 Fix harmless hash assignment warnings in relaycountry tests 1472 1473------------------------------------------------------------------------ 1474r1861236 | hege | 2019-06-13 07:59:37 +0000 (Thu, 13 Jun 2019) | 2 lines 1475 1476 Fix harmless warning for test if Geo::IP not available 1477 1478------------------------------------------------------------------------ 1479r1861234 | hege | 2019-06-13 07:53:26 +0000 (Thu, 13 Jun 2019) | 2 lines 1480 1481 Fix qr_to_string for Perl <5.14 1482 1483------------------------------------------------------------------------ 1484r1861222 | hege | 2019-06-13 06:22:31 +0000 (Thu, 13 Jun 2019) | 2 lines 1485 1486 Remove t/spamc_H.t from manifest since Bug 7046 is not fixed (and 1487probably wont for 3.4 branch) 1488 1489------------------------------------------------------------------------ 1490r1861221 | hege | 2019-06-13 06:19:19 +0000 (Thu, 13 Jun 2019) | 2 lines 1491 1492 Fix possible t/dnsbl.t failure 1493 1494------------------------------------------------------------------------ 1495r1861220 | hege | 2019-06-13 06:10:14 +0000 (Thu, 13 Jun 2019) | 2 lines 1496 1497 Define DKIM_INVALID for tests 1498 1499------------------------------------------------------------------------ 1500r1861219 | hege | 2019-06-13 06:09:44 +0000 (Thu, 13 Jun 2019) | 2 lines 1501 1502 Add t/all_modules.t to manifest 1503 1504------------------------------------------------------------------------ 1505r1861214 | kmcgrail | 2019-06-13 02:49:23 +0000 (Thu, 13 Jun 2019) | 1 1506line 1507 1508 Preparing to release 3.4.3 1509------------------------------------------------------------------------ 1510r1861181 | hege | 2019-06-12 18:33:01 +0000 (Wed, 12 Jun 2019) | 2 lines 1511 1512 Fix 60_perlcritic.t warnings 1513 1514------------------------------------------------------------------------ 1515r1861142 | hege | 2019-06-12 15:06:34 +0000 (Wed, 12 Jun 2019) | 2 lines 1516 1517 Fix makedist, no external rules required 1518 1519------------------------------------------------------------------------ 1520r1861141 | hege | 2019-06-12 15:00:18 +0000 (Wed, 12 Jun 2019) | 2 lines 1521 1522 Define rules internally so make disttest also works without external 1523rules 1524 1525------------------------------------------------------------------------ 1526r1861131 | kmcgrail | 2019-06-12 13:51:47 +0000 (Wed, 12 Jun 2019) | 1 1527line 1528 1529 Preparing to release 3.4.3 1530------------------------------------------------------------------------ 1531r1860921 | kmcgrail | 2019-06-10 01:27:42 +0000 (Mon, 10 Jun 2019) | 1 1532line 1533 1534 updating razor2 spam test file 1535------------------------------------------------------------------------ 1536r1860903 | hege | 2019-06-09 13:13:59 +0000 (Sun, 09 Jun 2019) | 2 lines 1537 1538 Bug 7037 - RelayCountry is leaking file descriptors 1539 1540------------------------------------------------------------------------ 1541r1860896 | hege | 2019-06-09 11:42:11 +0000 (Sun, 09 Jun 2019) | 2 lines 1542 1543 Bug 7689 - reduce lint time from quadratic to linear 1544 1545------------------------------------------------------------------------ 1546r1860891 | hege | 2019-06-09 10:16:29 +0000 (Sun, 09 Jun 2019) | 2 lines 1547 1548 Bug 7658 - Pyzor error: Use of uninitialized value $response[0] in 1549pattern match (m//) 1550 1551------------------------------------------------------------------------ 1552r1860889 | hege | 2019-06-09 09:54:05 +0000 (Sun, 09 Jun 2019) | 2 lines 1553 1554 New option --httputil to force used download utility 1555 1556------------------------------------------------------------------------ 1557r1860877 | hege | 2019-06-09 08:27:37 +0000 (Sun, 09 Jun 2019) | 2 lines 1558 1559 Clarify --allowplugins dangerousness 1560 1561------------------------------------------------------------------------ 1562r1860874 | hege | 2019-06-09 08:09:44 +0000 (Sun, 09 Jun 2019) | 2 lines 1563 1564 Bug 7703 - sa-update aborts unnecessarily on IPv6-only hosts with valid 1565proxy 1566 1567------------------------------------------------------------------------ 1568r1860873 | hege | 2019-06-09 08:05:38 +0000 (Sun, 09 Jun 2019) | 2 lines 1569 1570 Fix unuinitialized errors when no subrules hit 1571 1572------------------------------------------------------------------------ 1573r1860806 | hege | 2019-06-08 06:59:21 +0000 (Sat, 08 Jun 2019) | 2 lines 1574 1575 Commit log suppressor from trunk 1576 1577------------------------------------------------------------------------ 1578r1860766 | kmcgrail | 2019-06-07 15:09:53 +0000 (Fri, 07 Jun 2019) | 1 1579line 1580 1581 Improving Debug output for subtest rule hits 1582------------------------------------------------------------------------ 1583r1859366 | gbechis | 2019-05-16 10:57:45 +0000 (Thu, 16 May 2019) | 2 1584lines 1585 1586 remove last dot in hostname if present 1587 1588------------------------------------------------------------------------ 1589r1859210 | gbechis | 2019-05-14 07:11:22 +0000 (Tue, 14 May 2019) | 2 1590lines 1591 1592 fix regexp 1593 1594------------------------------------------------------------------------ 1595r1859129 | kmcgrail | 2019-05-12 05:27:31 +0000 (Sun, 12 May 2019) | 1 1596line 1597 1598 fixed some whitespace issues thanks to Kevin Golding 1599------------------------------------------------------------------------ 1600r1859116 | hege | 2019-05-11 15:01:08 +0000 (Sat, 11 May 2019) | 2 lines 1601 1602 Fix 3.4 async semantics 1603 1604------------------------------------------------------------------------ 1605r1859114 | kmcgrail | 2019-05-11 13:24:27 +0000 (Sat, 11 May 2019) | 1 1606line 1607 1608 Fixing MANIFEST files 1609------------------------------------------------------------------------ 1610r1858971 | gbechis | 2019-05-09 07:40:13 +0000 (Thu, 09 May 2019) | 2 1611lines 1612 1613 info(...) is not defined, use the proper version 1614 1615------------------------------------------------------------------------ 1616r1858690 | gbechis | 2019-05-05 14:13:19 +0000 (Sun, 05 May 2019) | 2 1617lines 1618 1619 warn about "please rerun with debug enabled" only if debug is not enabled 1620 1621------------------------------------------------------------------------ 1622r1858681 | gbechis | 2019-05-05 12:29:04 +0000 (Sun, 05 May 2019) | 2 1623lines 1624 1625 silence a warning in a corner-case code path 1626 1627------------------------------------------------------------------------ 1628r1858680 | gbechis | 2019-05-05 12:04:24 +0000 (Sun, 05 May 2019) | 3 1629lines 1630 1631 check also urls that are only on plain/text part 1632 fix #bz 7086 1633 1634------------------------------------------------------------------------ 1635r1858605 | gbechis | 2019-05-04 15:45:34 +0000 (Sat, 04 May 2019) | 2 1636lines 1637 1638 Add more checks to check_rbl_rcvd 1639 1640------------------------------------------------------------------------ 1641r1857623 | gbechis | 2019-04-16 06:30:43 +0000 (Tue, 16 Apr 2019) | 2 1642lines 1643 1644 Add more improvements recently developed 1645 1646------------------------------------------------------------------------ 1647r1857557 | hege | 2019-04-15 10:16:13 +0000 (Mon, 15 Apr 2019) | 2 lines 1648 1649 Don't add X-ASN-Route metadata, it's just duplicate Bayes data for X-ASN 1650 1651------------------------------------------------------------------------ 1652r1857549 | hege | 2019-04-15 06:45:15 +0000 (Mon, 15 Apr 2019) | 2 lines 1653 1654 Bug 7211 - Support IPv6 ASN lookups with asn_lookup_ipv6 1655 1656------------------------------------------------------------------------ 1657r1857048 | gbechis | 2019-04-06 07:46:52 +0000 (Sat, 06 Apr 2019) | 2 1658lines 1659 1660 check authority values in dns answer 1661 1662------------------------------------------------------------------------ 1663r1856933 | gbechis | 2019-04-04 13:34:49 +0000 (Thu, 04 Apr 2019) | 2 1664lines 1665 1666 convert check_rbl_ns_from to async lookups 1667 1668------------------------------------------------------------------------ 1669r1856896 | gbechis | 2019-04-03 18:27:49 +0000 (Wed, 03 Apr 2019) | 2 1670lines 1671 1672 copy check_hashbl_bodyre from trunk (r1848553) 1673 1674------------------------------------------------------------------------ 1675r1856894 | gbechis | 2019-04-03 18:18:17 +0000 (Wed, 03 Apr 2019) | 4 1676lines 1677 1678 Add check_hashbl_emails from trunk 1679 Add the possibility to specify an acl to be able 1680 to check only some domains against an hashbl rbl 1681 1682------------------------------------------------------------------------ 1683r1856892 | gbechis | 2019-04-03 17:57:12 +0000 (Wed, 03 Apr 2019) | 2 1684lines 1685 1686 enable check_rbl_rcvd 1687 1688------------------------------------------------------------------------ 1689r1856890 | gbechis | 2019-04-03 17:32:37 +0000 (Wed, 03 Apr 2019) | 3 1690lines 1691 1692 Add check_rbl_rcvd 1693 to check all received headers domains or ip addresses against a specific 1694rbl. 1695 1696------------------------------------------------------------------------ 1697r1856888 | gbechis | 2019-04-03 17:27:06 +0000 (Wed, 03 Apr 2019) | 4 1698lines 1699 1700 Add check_rbl_headers to check specific headers in rbl 1701 Headers to be checked can be specified for all rbl 1702 or for a specific rbl 1703 1704------------------------------------------------------------------------ 1705r1856885 | gbechis | 2019-04-03 17:12:10 +0000 (Wed, 03 Apr 2019) | 3 1706lines 1707 1708 add check_rbl_ns_from 1709 This checks in a rbl the dns server of the from addrs domain name. 1710 1711------------------------------------------------------------------------ 1712r1856026 | hege | 2019-03-22 05:02:57 +0000 (Fri, 22 Mar 2019) | 2 lines 1713 1714 fix check_rbl_from_host from bug 7024 1715 1716------------------------------------------------------------------------ 1717r1854814 | gbechis | 2019-03-05 07:29:05 +0000 (Tue, 05 Mar 2019) | 2 1718lines 1719 1720 Net::CIDR::Lite is needed to run urilocalbl code 1721 1722------------------------------------------------------------------------ 1723r1854666 | hege | 2019-03-02 19:27:07 +0000 (Sat, 02 Mar 2019) | 2 lines 1724 1725 Fix long string header wrapping (bug 7672) 1726 1727------------------------------------------------------------------------ 1728r1854476 | gbechis | 2019-02-27 18:07:28 +0000 (Wed, 27 Feb 2019) | 3 1729lines 1730 1731 Switch to https and fix some 404 errors 1732 bz #7652 1733 1734------------------------------------------------------------------------ 1735r1854354 | gbechis | 2019-02-26 07:39:34 +0000 (Tue, 26 Feb 2019) | 3 1736lines 1737 1738 fix make_install regression test on *BSD, 1739 still passes on Linux 1740 1741------------------------------------------------------------------------ 1742r1854347 | billcole | 2019-02-26 00:13:11 +0000 (Tue, 26 Feb 2019) | 2 1743lines 1744 1745 Fixing bug 7302 without causing bug 7692 1746 1747------------------------------------------------------------------------ 1748r1854341 | gbechis | 2019-02-25 22:26:38 +0000 (Mon, 25 Feb 2019) | 2 1749lines 1750 1751 fix regression test 1752 1753------------------------------------------------------------------------ 1754r1853301 | gbechis | 2019-02-10 08:54:17 +0000 (Sun, 10 Feb 2019) | 2 1755lines 1756 1757 Phishing.pm regression tests 1758 1759------------------------------------------------------------------------ 1760r1852885 | gbechis | 2019-02-04 09:55:45 +0000 (Mon, 04 Feb 2019) | 3 1761lines 1762 1763 do not try to use Geo::IP constants if GeoIP2 is present 1764 fix #7687 1765 1766------------------------------------------------------------------------ 1767r1852805 | gbechis | 2019-02-02 23:42:59 +0000 (Sat, 02 Feb 2019) | 2 1768lines 1769 1770 fix msgcount type for txrep in Postgresql sql file 1771 1772------------------------------------------------------------------------ 1773r1851889 | gbechis | 2019-01-23 07:48:46 +0000 (Wed, 23 Jan 2019) | 2 1774lines 1775 1776 more speed improvements 1777 1778------------------------------------------------------------------------ 1779r1851418 | gbechis | 2019-01-16 07:41:34 +0000 (Wed, 16 Jan 2019) | 3 1780lines 1781 1782 Fix pod errors 1783 bz #7682 1784 1785------------------------------------------------------------------------ 1786r1851367 | billcole | 2019-01-15 14:32:48 +0000 (Tue, 15 Jan 2019) | 1 1787line 1788 1789 Fixing command-line example formatting. Bug #7679 1790------------------------------------------------------------------------ 1791r1851021 | hege | 2019-01-11 08:52:30 +0000 (Fri, 11 Jan 2019) | 2 lines 1792 1793 Fix RDNS_NONE when rdns=[1.2.3.4] (f.e. amavisd-milter) 1794 1795------------------------------------------------------------------------ 1796r1851018 | gbechis | 2019-01-11 08:15:08 +0000 (Fri, 11 Jan 2019) | 2 1797lines 1798 1799 Some speed improvements 1800 1801------------------------------------------------------------------------ 1802r1849822 | billcole | 2018-12-27 23:46:24 +0000 (Thu, 27 Dec 2018) | 1 1803line 1804 1805 correcting URLs to https 1806------------------------------------------------------------------------ 1807r1849747 | gbechis | 2018-12-26 09:49:30 +0000 (Wed, 26 Dec 2018) | 3 1808lines 1809 1810 As per Shevek's srs paper, srs scheme should be case insensitive 1811 bz #7673 1812 1813------------------------------------------------------------------------ 1814r1849441 | billcole | 2018-12-20 21:43:37 +0000 (Thu, 20 Dec 2018) | 1 1815line 1816 1817 Failed lint should fail for real. 1818------------------------------------------------------------------------ 1819r1848970 | kmcgrail | 2018-12-14 22:22:49 +0000 (Fri, 14 Dec 2018) | 1 1820line 1821 1822 Optimize extract of body rules during sa-compile - Bug 7665 1823------------------------------------------------------------------------ 1824r1848969 | kmcgrail | 2018-12-14 21:05:01 +0000 (Fri, 14 Dec 2018) | 1 1825line 1826 1827 Work on improving evaluation rules and preparing for 3.4.3 1828------------------------------------------------------------------------ 1829r1848827 | gbechis | 2018-12-13 07:44:12 +0000 (Thu, 13 Dec 2018) | 3 1830lines 1831 1832 Add sqlite database definitions for txrep 1833 fix bz #7668 1834 1835------------------------------------------------------------------------ 1836r1848550 | hege | 2018-12-10 06:03:10 +0000 (Mon, 10 Dec 2018) | 2 lines 1837 1838 Fix RB warnings 1839 1840------------------------------------------------------------------------ 1841r1848549 | hege | 2018-12-10 05:32:41 +0000 (Mon, 10 Dec 2018) | 2 lines 1842 1843 Mention RegistryBoundaries 20_aux_tlds.cf fix (commit 1845096) 1844 1845------------------------------------------------------------------------ 1846r1848548 | hege | 2018-12-10 05:22:27 +0000 (Mon, 10 Dec 2018) | 2 lines 1847 1848 Fix hash warns 1849 1850------------------------------------------------------------------------ 1851r1847473 | hege | 2018-11-26 14:23:41 +0000 (Mon, 26 Nov 2018) | 2 lines 1852 1853 Document ALL-* pseudo-headers 1854 1855------------------------------------------------------------------------ 1856r1846805 | hege | 2018-11-17 14:40:10 +0000 (Sat, 17 Nov 2018) | 2 lines 1857 1858 Fix Windows-1252 autodetection with normalize_charset (Bug 7656) 1859 1860------------------------------------------------------------------------ 1861r1846293 | hege | 2018-11-10 10:37:56 +0000 (Sat, 10 Nov 2018) | 2 lines 1862 1863 Bug 7655 - '/etc/mail/spamassassin/sa-update-keys/': No such file or 1864directory 1865 1866------------------------------------------------------------------------ 1867r1845932 | hege | 2018-11-06 16:08:20 +0000 (Tue, 06 Nov 2018) | 2 lines 1868 1869 Mention parse_dkim_uris in URIDNSBL docs too 1870 1871------------------------------------------------------------------------ 1872r1845736 | hege | 2018-11-04 13:36:22 +0000 (Sun, 04 Nov 2018) | 2 lines 1873 1874 Skip duplicate lookups 1875 1876------------------------------------------------------------------------ 1877r1845723 | hege | 2018-11-04 11:16:11 +0000 (Sun, 04 Nov 2018) | 2 lines 1878 1879 Bug 7242 - URIBL_SBL and URIBL_SBL_A doing each other's lookups 1880 1881------------------------------------------------------------------------ 1882r1845197 | hege | 2018-10-30 06:26:56 +0000 (Tue, 30 Oct 2018) | 2 lines 1883 1884 Small re fix, don't warn with sa-update lint 1885 1886------------------------------------------------------------------------ 1887r1845107 | hege | 2018-10-29 12:03:00 +0000 (Mon, 29 Oct 2018) | 2 lines 1888 1889 Fix RB tests and case-i 1890 1891------------------------------------------------------------------------ 1892r1845096 | hege | 2018-10-29 10:29:15 +0000 (Mon, 29 Oct 2018) | 2 lines 1893 1894 Make RegistryBoundaries actually use 20_aux_tlds.cf, initialize it only 1895after configuration is parsed. Fix plugins to handle valid_tlds_re at 1896finish_parsing_end. Remove old hardcoded list, only sa-update is now 1897supported. 1898 1899------------------------------------------------------------------------ 1900r1845067 | hege | 2018-10-28 22:16:50 +0000 (Sun, 28 Oct 2018) | 2 lines 1901 1902 Remove unused Data::Dumper 1903 1904------------------------------------------------------------------------ 1905r1844916 | hege | 2018-10-26 16:55:46 +0000 (Fri, 26 Oct 2018) | 2 lines 1906 1907 fix dbg facilities 1908 1909------------------------------------------------------------------------ 1910r1844901 | hege | 2018-10-26 12:35:00 +0000 (Fri, 26 Oct 2018) | 2 lines 1911 1912 Duh, it's "dns_server" 1913 1914------------------------------------------------------------------------ 1915r1844900 | hege | 2018-10-26 12:33:14 +0000 (Fri, 26 Oct 2018) | 2 lines 1916 1917 Ignore dns_servers in sa-update files, paranoid check 1918 1919------------------------------------------------------------------------ 1920r1844813 | hege | 2018-10-25 08:32:57 +0000 (Thu, 25 Oct 2018) | 2 lines 1921 1922 Call test_log instead of got_hit description suffix hackery 1923 1924------------------------------------------------------------------------ 1925r1844811 | hege | 2018-10-25 07:39:45 +0000 (Thu, 25 Oct 2018) | 2 lines 1926 1927 Do not resolve things unless is_dns_available() 1928 1929------------------------------------------------------------------------ 1930r1844808 | hege | 2018-10-25 06:07:23 +0000 (Thu, 25 Oct 2018) | 2 lines 1931 1932 Bug 6360 - "negative match" on a "0" string 1933 1934------------------------------------------------------------------------ 1935r1844620 | hege | 2018-10-23 07:07:53 +0000 (Tue, 23 Oct 2018) | 2 lines 1936 1937 Small ident fix 1938 1939------------------------------------------------------------------------ 1940r1844618 | hege | 2018-10-23 06:09:01 +0000 (Tue, 23 Oct 2018) | 2 lines 1941 1942 Fix t/get_all_headers.t 1943 1944------------------------------------------------------------------------ 1945r1844485 | gbechis | 2018-10-21 12:10:40 +0000 (Sun, 21 Oct 2018) | 3 1946lines 1947 1948 Add last_hit to awl table as well 1949 bz #7631 1950 1951------------------------------------------------------------------------ 1952r1844387 | hege | 2018-10-20 03:19:42 +0000 (Sat, 20 Oct 2018) | 2 lines 1953 1954 Fix check_illegal_chars ALL:raw usage 1955 1956------------------------------------------------------------------------ 1957r1844385 | hege | 2018-10-20 03:05:08 +0000 (Sat, 20 Oct 2018) | 2 lines 1958 1959 Sync with trunk, ALL fixes 1960 1961------------------------------------------------------------------------ 1962r1844384 | hege | 2018-10-20 02:57:00 +0000 (Sat, 20 Oct 2018) | 2 lines 1963 1964 Fix typo.. 1965 1966------------------------------------------------------------------------ 1967r1844383 | hege | 2018-10-20 02:54:21 +0000 (Sat, 20 Oct 2018) | 2 lines 1968 1969 Make ALL pseudo-header return decoded headers, so it's usage is 1970consistent with normal header usage 1971 1972------------------------------------------------------------------------ 1973r1844334 | hege | 2018-10-19 12:49:51 +0000 (Fri, 19 Oct 2018) | 2 lines 1974 1975 Bug 7224 - fix get_all_hdrs_in_rcvd_index_range, get(ALL[-*]) should 1976return unfolded header lines unless :raw called 1977 1978------------------------------------------------------------------------ 1979r1844306 | gbechis | 2018-10-19 06:36:47 +0000 (Fri, 19 Oct 2018) | 4 1980lines 1981 1982 Starting from SQL-92 "count" is a reserved word 1983 Renamed field count to msgcount, follow UPGRADE notes to update your 1984database 1985 fixes bz #7578 1986 1987------------------------------------------------------------------------ 1988r1843623 | gbechis | 2018-10-12 06:38:56 +0000 (Fri, 12 Oct 2018) | 3 1989lines 1990 1991 Change an info message into a debug message, not useful for the average 1992user 1993 bz #7632 1994 1995------------------------------------------------------------------------ 1996r1843622 | gbechis | 2018-10-12 06:14:11 +0000 (Fri, 12 Oct 2018) | 3 1997lines 1998 1999 Fix txrep_ipv{4,6}_mask_len option 2000 bz #7640 2001 2002------------------------------------------------------------------------ 2003r1843574 | hege | 2018-10-11 17:03:36 +0000 (Thu, 11 Oct 2018) | 2 lines 2004 2005 Bug 7641 - FromNameSpoof plugin comments still reference dns_check 2006 2007------------------------------------------------------------------------ 2008r1843047 | hege | 2018-10-07 07:43:12 +0000 (Sun, 07 Oct 2018) | 2 lines 2009 2010 Deprecate ancient TieOneStringHash usage, it's an absolute performance 2011pig 2012 2013------------------------------------------------------------------------ 2014r1843010 | gbechis | 2018-10-06 10:45:59 +0000 (Sat, 06 Oct 2018) | 3 2015lines 2016 2017 do not consider Sympa headers in Bayes as we have done 2018 for other mailing lists softwares 2019 2020------------------------------------------------------------------------ 2021r1842773 | hege | 2018-10-04 04:49:18 +0000 (Thu, 04 Oct 2018) | 2 lines 2022 2023 Bug 7589 - Tag optional modules in debug_diagnostics 2024 2025------------------------------------------------------------------------ 2026r1842645 | gbechis | 2018-10-02 17:40:43 +0000 (Tue, 02 Oct 2018) | 2 2027lines 2028 2029 fix spamc file leak, bz #7638 2030 2031------------------------------------------------------------------------ 2032r1842597 | gbechis | 2018-10-02 06:35:44 +0000 (Tue, 02 Oct 2018) | 2 2033lines 2034 2035 typo 2036 2037------------------------------------------------------------------------ 2038r1842593 | hege | 2018-10-02 04:56:57 +0000 (Tue, 02 Oct 2018) | 2 lines 2039 2040 Allow decimal number in meta token (Bug 7557) 2041 2042------------------------------------------------------------------------ 2043r1842467 | hege | 2018-10-01 10:44:52 +0000 (Mon, 01 Oct 2018) | 2 lines 2044 2045 Fix doc typo 2046 2047------------------------------------------------------------------------ 2048r1842427 | gbechis | 2018-10-01 06:21:12 +0000 (Mon, 01 Oct 2018) | 3 2049lines 2050 2051 fix a typo and unbreak 2052 bz #7636 2053 2054------------------------------------------------------------------------ 2055r1842426 | hege | 2018-10-01 05:02:34 +0000 (Mon, 01 Oct 2018) | 2 lines 2056 2057 Actually fastest this way 2058 2059------------------------------------------------------------------------ 2060r1842425 | hege | 2018-10-01 04:47:21 +0000 (Mon, 01 Oct 2018) | 2 lines 2061 2062 Fix very bad optimization 2063 2064------------------------------------------------------------------------ 2065r1842403 | hege | 2018-09-30 18:24:47 +0000 (Sun, 30 Sep 2018) | 2 lines 2066 2067 Actually tell which meta rules token is considered strange 2068 2069------------------------------------------------------------------------ 2070r1842326 | hege | 2018-09-29 12:10:15 +0000 (Sat, 29 Sep 2018) | 2 lines 2071 2072 Fix bug 7418 changes, next mirror retry works again. Few cosmetic 2073updates. 2074 2075------------------------------------------------------------------------ 2076r1842321 | hege | 2018-09-29 10:20:26 +0000 (Sat, 29 Sep 2018) | 2 lines 2077 2078 Bug 7623 - sa-update files with mirrors containing paths (or ports) 2079 2080------------------------------------------------------------------------ 2081r1842303 | hege | 2018-09-29 09:41:24 +0000 (Sat, 29 Sep 2018) | 2 lines 2082 2083 Bug 7623 - sa-update files with mirrors containing paths (or ports) 2084 2085------------------------------------------------------------------------ 2086r1842074 | hege | 2018-09-27 08:04:21 +0000 (Thu, 27 Sep 2018) | 2 lines 2087 2088 Add touch_file() to utils 2089 2090------------------------------------------------------------------------ 2091r1842029 | hege | 2018-09-26 14:21:12 +0000 (Wed, 26 Sep 2018) | 2 lines 2092 2093 Bug 7624 - fix fns_ignore_dkim etc cleanup 2094 2095------------------------------------------------------------------------ 2096r1842026 | hege | 2018-09-26 13:57:29 +0000 (Wed, 26 Sep 2018) | 2 lines 2097 2098 HashBL did lookups with only local tests enabled :-( 2099 2100------------------------------------------------------------------------ 2101r1841938 | hege | 2018-09-25 14:29:14 +0000 (Tue, 25 Sep 2018) | 2 lines 2102 2103 Remove anti-optimization (remember to benchmark these things..) 2104 2105------------------------------------------------------------------------ 2106r1841937 | hege | 2018-09-25 14:28:23 +0000 (Tue, 25 Sep 2018) | 2 lines 2107 2108 Fix indentation 2109 2110------------------------------------------------------------------------ 2111r1841821 | hege | 2018-09-24 09:53:55 +0000 (Mon, 24 Sep 2018) | 2 lines 2112 2113 Bug 7610 - Fix and move DKIM_INVALID to official rules 2114 2115------------------------------------------------------------------------ 2116r1841820 | hege | 2018-09-24 09:52:33 +0000 (Mon, 24 Sep 2018) | 2 lines 2117 2118 Add missing t/freemail.t 2119 2120------------------------------------------------------------------------ 2121r1841804 | hege | 2018-09-24 08:07:48 +0000 (Mon, 24 Sep 2018) | 2 lines 2122 2123 Add freemail_import_whitelist_auth, freemail_import_def_whitelist_auth 2124(Bug 6451) 2125 2126------------------------------------------------------------------------ 2127r1841802 | hege | 2018-09-24 06:55:34 +0000 (Mon, 24 Sep 2018) | 2 lines 2128 2129 Perldocified and added t/freemail.t test 2130 2131------------------------------------------------------------------------ 2132r1841540 | gbechis | 2018-09-21 06:55:32 +0000 (Fri, 21 Sep 2018) | 3 2133lines 2134 2135 fix fp FORGED_YAHOO_RCVD 2136 bz# 7625 2137 2138------------------------------------------------------------------------ 2139r1841433 | gbechis | 2018-09-20 07:18:53 +0000 (Thu, 20 Sep 2018) | 4 2140lines 2141 2142 revert r1838778, fixing a possible use-after-free, 2143 opt can be used later. 2144 bz #7633 2145 2146------------------------------------------------------------------------ 2147r1841427 | hege | 2018-09-20 06:25:02 +0000 (Thu, 20 Sep 2018) | 2 lines 2148 2149 MANIFEST missing t/relaycountry_geoip2.t 2150 2151------------------------------------------------------------------------ 2152r1841423 | hege | 2018-09-20 05:24:08 +0000 (Thu, 20 Sep 2018) | 2 lines 2153 2154 Add /var/lib/GeoIP to search path 2155 2156------------------------------------------------------------------------ 2157r1841422 | hege | 2018-09-20 05:10:45 +0000 (Thu, 20 Sep 2018) | 2 lines 2158 2159 Make GeoIP2 default paths configurable, add ubuntu /var/lib/GeoIP, clean 2160up a bit 2161 2162------------------------------------------------------------------------ 2163r1841385 | hege | 2018-09-19 20:35:55 +0000 (Wed, 19 Sep 2018) | 2 lines 2164 2165 Duh, can add -L arg too 2166 2167------------------------------------------------------------------------ 2168r1841384 | hege | 2018-09-19 20:26:54 +0000 (Wed, 19 Sep 2018) | 2 lines 2169 2170 Add relaycountry_geoip2 test, fix all relaycountry tests not requiring 2171net 2172 2173------------------------------------------------------------------------ 2174r1841378 | hege | 2018-09-19 20:07:27 +0000 (Wed, 19 Sep 2018) | 2 lines 2175 2176 Try default database locations for GeoIP2 2177 2178------------------------------------------------------------------------ 2179r1841359 | hege | 2018-09-19 17:58:01 +0000 (Wed, 19 Sep 2018) | 2 lines 2180 2181 Reorganize code for simplicity/readability, handle GeoIP2 errors 2182gracefully 2183 2184------------------------------------------------------------------------ 2185r1841346 | hege | 2018-09-19 14:24:48 +0000 (Wed, 19 Sep 2018) | 2 lines 2186 2187 Fix few badly parsed IPs 2188 2189------------------------------------------------------------------------ 2190r1841313 | hege | 2018-09-19 10:44:43 +0000 (Wed, 19 Sep 2018) | 2 lines 2191 2192 Bug 7622: fix IP matching.. 2193 2194------------------------------------------------------------------------ 2195r1841309 | gbechis | 2018-09-19 10:18:01 +0000 (Wed, 19 Sep 2018) | 4 2196lines 2197 2198 Prevent URILocalBL plugin from using dns in regression tests 2199 and iff there is an ip in uri. 2200 bz #7622 2201 2202------------------------------------------------------------------------ 2203r1841192 | gbechis | 2018-09-18 06:33:48 +0000 (Tue, 18 Sep 2018) | 3 2204lines 2205 2206 geoip regression tests needs network because of 2207 dns 2208 2209------------------------------------------------------------------------ 2210r1841067 | kmcgrail | 2018-09-17 11:21:22 +0000 (Mon, 17 Sep 2018) | 1 2211line 2212 2213 Refining the process for announcing new versions - Bug 7620 2214------------------------------------------------------------------------ 2215r1841065 | kmcgrail | 2018-09-17 11:14:16 +0000 (Mon, 17 Sep 2018) | 1 2216line 2217 2218 spamc fixes to compile for windows - bug 7617 2219------------------------------------------------------------------------ 2220r1841063 | kmcgrail | 2018-09-17 11:11:19 +0000 (Mon, 17 Sep 2018) | 1 2221line 2222 2223 dmake install failure on windows - bug 7255 2224------------------------------------------------------------------------ 2225r1841022 | kmcgrail | 2018-09-16 16:04:35 +0000 (Sun, 16 Sep 2018) | 1 2226line 2227 2228 more tweaks to the build process 2229------------------------------------------------------------------------ 2230r1841018 | kmcgrail | 2018-09-16 14:38:05 +0000 (Sun, 16 Sep 2018) | 1 2231line 2232 2233 more cleanup on the build process 2234------------------------------------------------------------------------ 2235r1841016 | kmcgrail | 2018-09-16 14:12:15 +0000 (Sun, 16 Sep 2018) | 1 2236line 2237 2238 more tweaks 2239------------------------------------------------------------------------ 2240r1841010 | kmcgrail | 2018-09-16 13:42:55 +0000 (Sun, 16 Sep 2018) | 1 2241line 2242 2243 tweaks for updating the website docs 2244------------------------------------------------------------------------ 2245r1841005 | kmcgrail | 2018-09-16 13:25:13 +0000 (Sun, 16 Sep 2018) | 1 2246line 2247 2248 small tweak on announcement 2249------------------------------------------------------------------------ 2250r1840976 | kmcgrail | 2018-09-15 19:17:32 +0000 (Sat, 15 Sep 2018) | 1 2251line 2252 2253 Adding another step for release 2254------------------------------------------------------------------------ 2255r1840966 | kmcgrail | 2018-09-15 06:25:34 +0000 (Sat, 15 Sep 2018) | 1 2256line 2257 2258 continue to document the release process 2259------------------------------------------------------------------------ 2260r1840957 | gbechis | 2018-09-14 22:14:29 +0000 (Fri, 14 Sep 2018) | 2 2261lines 2262 2263 switch all ASF web sites uri to https 2264 2265------------------------------------------------------------------------ 2266r1840872 | kmcgrail | 2018-09-14 01:31:55 +0000 (Fri, 14 Sep 2018) | 1 2267line 2268 2269 build process clean-up and 3.4.2 announcement updates 2270------------------------------------------------------------------------ 2271r1840870 | kmcgrail | 2018-09-14 01:25:10 +0000 (Fri, 14 Sep 2018) | 1 2272line 2273 2274 preparing to release 3.4.2 2275------------------------------------------------------------------------ 2276r1840662 | sidney | 2018-09-12 11:35:41 +0000 (Wed, 12 Sep 2018) | 1 line 2277 2278 Add Paul Stead as committer 2279------------------------------------------------------------------------ 2280r1840385 | kmcgrail | 2018-09-08 21:37:32 +0000 (Sat, 08 Sep 2018) | 1 2281line 2282 2283 more build updates and new rc1 sums for announcement 2284------------------------------------------------------------------------ 2285r1840380 | kmcgrail | 2018-09-08 21:08:05 +0000 (Sat, 08 Sep 2018) | 1 2286line 2287 2288 preparing to release 3.4.2-rc1 again with new sa-update 2289------------------------------------------------------------------------ 2290r1840377 | kmcgrail | 2018-09-08 20:40:12 +0000 (Sat, 08 Sep 2018) | 1 2291line 2292 2293 Removing sha-1 sig support from sa-update - bug 7614 2294------------------------------------------------------------------------ 2295r1840330 | kmcgrail | 2018-09-08 01:05:14 +0000 (Sat, 08 Sep 2018) | 1 2296line 2297 2298 changing to 3.3.3 to 3.3.2 2299------------------------------------------------------------------------ 2300r1840329 | kmcgrail | 2018-09-08 01:03:42 +0000 (Sat, 08 Sep 2018) | 1 2301line 2302 2303 fixing a small typo in the announcement 2304------------------------------------------------------------------------ 2305r1840233 | kmcgrail | 2018-09-06 16:07:14 +0000 (Thu, 06 Sep 2018) | 1 2306line 2307 2308 updating the hash sigs for the announcement 2309------------------------------------------------------------------------ 2310r1840230 | kmcgrail | 2018-09-06 15:47:47 +0000 (Thu, 06 Sep 2018) | 1 2311line 2312 2313 preparing to release 3.4.2-rc1 2314------------------------------------------------------------------------ 2315r1840219 | kmcgrail | 2018-09-06 13:02:56 +0000 (Thu, 06 Sep 2018) | 1 2316line 2317 2318 more cleanup of branding and build process 2319------------------------------------------------------------------------ 2320r1840213 | kmcgrail | 2018-09-06 12:04:10 +0000 (Thu, 06 Sep 2018) | 1 2321line 2322 2323 fix for Util wrap pre Perl 5.14 - bug 7616 2324------------------------------------------------------------------------ 2325r1840170 | kmcgrail | 2018-09-05 23:46:20 +0000 (Wed, 05 Sep 2018) | 1 2326line 2327 2328 updating the readme and announcement text 2329------------------------------------------------------------------------ 2330r1840128 | kmcgrail | 2018-09-05 12:15:57 +0000 (Wed, 05 Sep 2018) | 1 2331line 2332 2333 sa-update version work - bug 7006 2334------------------------------------------------------------------------ 2335r1840072 | billcole | 2018-09-04 22:27:55 +0000 (Tue, 04 Sep 2018) | 1 2336line 2337 2338 Make leading space/zero for one-digit dates in mbox separator optional 2339Bug 7445 2340------------------------------------------------------------------------ 2341r1840053 | kmcgrail | 2018-09-04 17:32:36 +0000 (Tue, 04 Sep 2018) | 1 2342line 2343 2344 Fixing the docs bug 7042 2345------------------------------------------------------------------------ 2346r1840050 | billcole | 2018-09-04 16:39:43 +0000 (Tue, 04 Sep 2018) | 1 2347line 2348 2349 document %x token foe Exim-like virtual config dirs 2350------------------------------------------------------------------------ 2351r1839962 | hege | 2018-09-03 13:21:42 +0000 (Mon, 03 Sep 2018) | 2 lines 2352 2353 Optimize loop, run hits only once 2354 2355------------------------------------------------------------------------ 2356r1839883 | hege | 2018-09-02 13:50:12 +0000 (Sun, 02 Sep 2018) | 2 lines 2357 2358 Fix SHA512 verification 2359 2360------------------------------------------------------------------------ 2361r1839865 | billcole | 2018-09-02 00:44:43 +0000 (Sun, 02 Sep 2018) | 1 2362line 2363 2364 Add SHA512 support to build/mkupdates/* scripts and sa-update 2365------------------------------------------------------------------------ 2366r1839854 | kmcgrail | 2018-09-01 21:23:41 +0000 (Sat, 01 Sep 2018) | 1 2367line 2368 2369 More SHA256/512issues identified 2370------------------------------------------------------------------------ 2371r1839851 | kmcgrail | 2018-09-01 21:11:42 +0000 (Sat, 01 Sep 2018) | 1 2372line 2373 2374 preparing to release 3.4.2-pre5 2375------------------------------------------------------------------------ 2376r1839848 | kmcgrail | 2018-09-01 21:05:17 +0000 (Sat, 01 Sep 2018) | 1 2377line 2378 2379 Preparing 3.4.2-pre4 2380------------------------------------------------------------------------ 2381r1839835 | kmcgrail | 2018-09-01 18:03:57 +0000 (Sat, 01 Sep 2018) | 1 2382line 2383 2384 Minor MANIFEST fix 2385------------------------------------------------------------------------ 2386r1839834 | kmcgrail | 2018-09-01 18:01:46 +0000 (Sat, 01 Sep 2018) | 1 2387line 2388 2389 Streamlining the build process, Updating the build process for new 2390infrastructure and switching to sha256/512 - bug 7596 2391------------------------------------------------------------------------ 2392r1839832 | billcole | 2018-09-01 17:46:01 +0000 (Sat, 01 Sep 2018) | 1 2393line 2394 2395 remove pointless and incompatible modifier from recent patch 2396------------------------------------------------------------------------ 2397r1839826 | kmcgrail | 2018-09-01 14:55:44 +0000 (Sat, 01 Sep 2018) | 1 2398line 2399 2400 Cleanup on README file 2401------------------------------------------------------------------------ 2402r1839824 | kmcgrail | 2018-09-01 14:21:36 +0000 (Sat, 01 Sep 2018) | 1 2403line 2404 2405 Placeholder for Upgrade info 2406------------------------------------------------------------------------ 2407r1839807 | kmcgrail | 2018-09-01 05:39:30 +0000 (Sat, 01 Sep 2018) | 1 2408line 2409 2410 Preparing to release 3.4.2-pre4 2411------------------------------------------------------------------------ 2412r1839806 | kmcgrail | 2018-09-01 05:37:42 +0000 (Sat, 01 Sep 2018) | 1 2413line 2414 2415 Fixing minor logic issue on HAS_DSA 2416------------------------------------------------------------------------ 2417r1839797 | billcole | 2018-08-31 23:43:25 +0000 (Fri, 31 Aug 2018) | 1 2418line 2419 2420 skip unparseable Cyrus LMTPA over unix socket Received header 2421------------------------------------------------------------------------ 2422r1839792 | billcole | 2018-08-31 22:04:32 +0000 (Fri, 31 Aug 2018) | 1 2423line 2424 2425 Actually implementing use_bayes_rules distinct from use_bayes. Bug #7110 2426------------------------------------------------------------------------ 2427r1839684 | kmcgrail | 2018-08-30 15:26:34 +0000 (Thu, 30 Aug 2018) | 1 2428line 2429 2430 Fix warnings on Windows platform in 3.4 - bug 7259 2431------------------------------------------------------------------------ 2432r1839641 | gbechis | 2018-08-30 07:32:41 +0000 (Thu, 30 Aug 2018) | 2 2433lines 2434 2435 typo in man page 2436 2437------------------------------------------------------------------------ 2438r1839639 | gbechis | 2018-08-30 07:30:54 +0000 (Thu, 30 Aug 2018) | 2 2439lines 2440 2441 Phishing plugin 2442 2443------------------------------------------------------------------------ 2444r1839638 | gbechis | 2018-08-30 07:27:29 +0000 (Thu, 30 Aug 2018) | 6 2445lines 2446 2447 Add Mail::SpamAssassin::Plugin::Phishing 2448 This phishing plugin finds uris used in phishing campaigns detected by 2449 OpenPhish or PhishTank feeds. 2450 2451 bz 7564 2452 2453------------------------------------------------------------------------ 2454r1839529 | kmcgrail | 2018-08-29 01:29:54 +0000 (Wed, 29 Aug 2018) | 1 2455line 2456 2457 Fixing small perlcritic issue 2458------------------------------------------------------------------------ 2459r1839517 | kmcgrail | 2018-08-29 00:27:22 +0000 (Wed, 29 Aug 2018) | 1 2460line 2461 2462 small spelling error 2463------------------------------------------------------------------------ 2464r1839515 | billcole | 2018-08-28 23:55:29 +0000 (Tue, 28 Aug 2018) | 1 2465line 2466 2467 Detect UTF-16 flavor 2468------------------------------------------------------------------------ 2469r1839514 | billcole | 2018-08-28 23:44:51 +0000 (Tue, 28 Aug 2018) | 1 2470line 2471 2472 switch default for parse_dkim_uris 2473------------------------------------------------------------------------ 2474r1839511 | billcole | 2018-08-28 23:12:05 +0000 (Tue, 28 Aug 2018) | 1 2475line 2476 2477 Fixing t/util_wrap.t for new tab=>8 spaces accounting 2478------------------------------------------------------------------------ 2479r1839487 | billcole | 2018-08-28 17:16:00 +0000 (Tue, 28 Aug 2018) | 1 2480line 2481 2482 Making allowance for tabs in M::SA::Util=>wrap(), tweaking default wrap 2483width 2484------------------------------------------------------------------------ 2485r1839410 | gbechis | 2018-08-28 07:45:52 +0000 (Tue, 28 Aug 2018) | 4 2486lines 2487 2488 Fix indented rules to be rescored 2489 Give a chance to RCVD_IN_MSPIKE rules. 2490 bz #6400 2491 2492------------------------------------------------------------------------ 2493r1839409 | gbechis | 2018-08-28 07:35:13 +0000 (Tue, 28 Aug 2018) | 2 2494lines 2495 2496 Mention 'report_wrap_width' new option 2497 2498------------------------------------------------------------------------ 2499r1839390 | kmcgrail | 2018-08-28 02:48:28 +0000 (Tue, 28 Aug 2018) | 1 2500line 2501 2502 Adding more features to WLBLEval - Bug 7354 2503------------------------------------------------------------------------ 2504r1839388 | kmcgrail | 2018-08-28 02:39:26 +0000 (Tue, 28 Aug 2018) | 1 2505line 2506 2507 Adding FromNameSpoof plugin - bug 7606 2508------------------------------------------------------------------------ 2509r1839367 | billcole | 2018-08-27 19:18:16 +0000 (Mon, 27 Aug 2018) | 1 2510line 2511 2512 Adding configurable wrap width for X-Spam-Report header. Bug #6104 2513------------------------------------------------------------------------ 2514r1839294 | gbechis | 2018-08-27 10:41:59 +0000 (Mon, 27 Aug 2018) | 2 2515lines 2516 2517 detect Sympa mailinglists, bz #7523 2518 2519------------------------------------------------------------------------ 2520r1839260 | kmcgrail | 2018-08-26 21:55:00 +0000 (Sun, 26 Aug 2018) | 1 2521line 2522 2523 build_spamc & build_spamd are options for win32 only - bug 7376 2524------------------------------------------------------------------------ 2525r1839147 | kmcgrail | 2018-08-25 23:31:00 +0000 (Sat, 25 Aug 2018) | 1 2526line 2527 2528 Addig tag for LASTEXTERNALIP - Bug 7334 2529------------------------------------------------------------------------ 2530r1839143 | kmcgrail | 2018-08-25 23:17:51 +0000 (Sat, 25 Aug 2018) | 1 2531line 2532 2533 allow font names in tickmarks - bug 7312 2534------------------------------------------------------------------------ 2535r1839141 | kmcgrail | 2018-08-25 23:11:53 +0000 (Sat, 25 Aug 2018) | 1 2536line 2537 2538 changing socket handling for spamd - bug 7274 2539------------------------------------------------------------------------ 2540r1839140 | kmcgrail | 2018-08-25 23:04:42 +0000 (Sat, 25 Aug 2018) | 1 2541line 2542 2543 Improving razor2 test 2544------------------------------------------------------------------------ 2545r1839137 | kmcgrail | 2018-08-25 22:49:01 +0000 (Sat, 25 Aug 2018) | 1 2546line 2547 2548 changing make to $Config{make} for sa-compile - bug 7294 2549------------------------------------------------------------------------ 2550r1839132 | kmcgrail | 2018-08-25 22:35:14 +0000 (Sat, 25 Aug 2018) | 1 2551line 2552 2553 Add references to plugins - bug 7280 2554------------------------------------------------------------------------ 2555r1839127 | kmcgrail | 2018-08-25 22:08:33 +0000 (Sat, 25 Aug 2018) | 1 2556line 2557 2558 Adding information rule updates and sha1 to announcement 2559------------------------------------------------------------------------ 2560r1839085 | gbechis | 2018-08-25 17:20:14 +0000 (Sat, 25 Aug 2018) | 2 2561lines 2562 2563 revert r1826179, fixes bz #7602 2564 2565------------------------------------------------------------------------ 2566r1839015 | billcole | 2018-08-25 05:15:19 +0000 (Sat, 25 Aug 2018) | 1 2567line 2568 2569 Really skip Devel::SawAmpersand test when it's unneeded 2570------------------------------------------------------------------------ 2571r1839005 | kmcgrail | 2018-08-25 01:44:30 +0000 (Sat, 25 Aug 2018) | 1 2572line 2573 2574 adding a description of why the change exists 2575------------------------------------------------------------------------ 2576r1839002 | kmcgrail | 2018-08-25 01:22:03 +0000 (Sat, 25 Aug 2018) | 1 2577line 2578 2579 Adding more cases for user_prefs.template to be found - bug 7298 2580------------------------------------------------------------------------ 2581r1838999 | kmcgrail | 2018-08-25 00:47:02 +0000 (Sat, 25 Aug 2018) | 1 2582line 2583 2584 Small fix for new6 bug - reported by ToddR, cPanel 2585------------------------------------------------------------------------ 2586r1838992 | kmcgrail | 2018-08-24 23:58:13 +0000 (Fri, 24 Aug 2018) | 1 2587line 2588 2589 fixing Use of uninitialized value $file in File::Spec->catpath bug 7272 2590------------------------------------------------------------------------ 2591r1838856 | gbechis | 2018-08-24 13:39:02 +0000 (Fri, 24 Aug 2018) | 2 2592lines 2593 2594 typo in optional module 2595 2596------------------------------------------------------------------------ 2597r1838854 | gbechis | 2018-08-24 13:29:27 +0000 (Fri, 24 Aug 2018) | 2 2598lines 2599 2600 Mention Mail::SpamAssassin::Plugin::ResourceLimit 2601 2602------------------------------------------------------------------------ 2603r1838779 | kmcgrail | 2018-08-24 01:53:14 +0000 (Fri, 24 Aug 2018) | 1 2604line 2605 2606 fixing an opt not freed. bug 7509 2607------------------------------------------------------------------------ 2608r1838777 | kmcgrail | 2018-08-24 01:45:57 +0000 (Fri, 24 Aug 2018) | 1 2609line 2610 2611 Reverting previous comment of return - bug 7191 comment 18 2612------------------------------------------------------------------------ 2613r1838775 | kmcgrail | 2018-08-24 01:35:46 +0000 (Fri, 24 Aug 2018) | 1 2614line 2615 2616 logic switch on spamd to fix the unlimited timeout option. bug 6748 2617------------------------------------------------------------------------ 2618r1838771 | kmcgrail | 2018-08-24 00:45:27 +0000 (Fri, 24 Aug 2018) | 1 2619line 2620 2621 Adding ResourceLimits.pm plugin and dependency test for BSD::Resources 2622------------------------------------------------------------------------ 2623r1838645 | billcole | 2018-08-22 15:24:51 +0000 (Wed, 22 Aug 2018) | 1 2624line 2625 2626 Restoring required -D flag so that the patterns & antipatterns can 2627actually work 2628------------------------------------------------------------------------ 2629r1838604 | kmcgrail | 2018-08-22 04:41:03 +0000 (Wed, 22 Aug 2018) | 1 2630line 2631 2632 Minor version check robustness bug 7095 2633------------------------------------------------------------------------ 2634r1838601 | kmcgrail | 2018-08-22 04:15:31 +0000 (Wed, 22 Aug 2018) | 1 2635line 2636 2637 Adding info about rules being in root to manifest 2638------------------------------------------------------------------------ 2639r1838598 | kmcgrail | 2018-08-22 04:06:35 +0000 (Wed, 22 Aug 2018) | 1 2640line 2641 2642 Commenting a change accidentally committed for Bug 7095 2643------------------------------------------------------------------------ 2644r1838597 | kmcgrail | 2018-08-22 03:56:32 +0000 (Wed, 22 Aug 2018) | 1 2645line 2646 2647 rules, rulesrc and t.rules are only in trunk now 2648------------------------------------------------------------------------ 2649r1838596 | kmcgrail | 2018-08-22 03:55:49 +0000 (Wed, 22 Aug 2018) | 1 2650line 2651 2652 prepping for 3.4.2 release 2653------------------------------------------------------------------------ 2654r1838594 | kmcgrail | 2018-08-22 02:27:45 +0000 (Wed, 22 Aug 2018) | 1 2655line 2656 2657 Removing 3 experimental/devel plugins 2658------------------------------------------------------------------------ 2659r1838591 | kmcgrail | 2018-08-21 23:53:30 +0000 (Tue, 21 Aug 2018) | 1 2660line 2661 2662 Remove pretty command line in ps so pkill can work 2663------------------------------------------------------------------------ 2664r1838588 | kmcgrail | 2018-08-21 23:22:01 +0000 (Tue, 21 Aug 2018) | 1 2665line 2666 2667 Reminder not to leave -D 2668------------------------------------------------------------------------ 2669r1838586 | billcole | 2018-08-21 21:34:03 +0000 (Tue, 21 Aug 2018) | 1 2670line 2671 2672 tighten up patterns in t/dnsbl.t 2673------------------------------------------------------------------------ 2674r1838522 | gbechis | 2018-08-21 07:51:57 +0000 (Tue, 21 Aug 2018) | 2 2675lines 2676 2677 Describe some of the code developed and to be released in 3.4.2 2678 2679------------------------------------------------------------------------ 2680r1838511 | billcole | 2018-08-20 23:48:03 +0000 (Mon, 20 Aug 2018) | 1 2681line 2682 2683 Check for rules before using them in test 2684------------------------------------------------------------------------ 2685r1838509 | kmcgrail | 2018-08-20 23:32:03 +0000 (Mon, 20 Aug 2018) | 1 2686line 2687 2688 Updated committer and pmc list 2689------------------------------------------------------------------------ 2690r1838499 | billcole | 2018-08-20 21:45:37 +0000 (Mon, 20 Aug 2018) | 1 2691line 2692 2693 backport trunk sa-compile and t/sa_compile.t fixes 2694------------------------------------------------------------------------ 2695r1838491 | kmcgrail | 2018-08-20 20:52:44 +0000 (Mon, 20 Aug 2018) | 1 2696line 2697 2698 rewrite of razor2 test and a sample email for testing 2699------------------------------------------------------------------------ 2700r1838489 | kmcgrail | 2018-08-20 20:52:11 +0000 (Mon, 20 Aug 2018) | 1 2701line 2702 2703 rewrite of razor2 test and a sample email for testing 2704------------------------------------------------------------------------ 2705r1838485 | kmcgrail | 2018-08-20 20:07:49 +0000 (Mon, 20 Aug 2018) | 1 2706line 2707 2708 removing prototype on bgread for PerlCritic 2709------------------------------------------------------------------------ 2710r1838443 | kmcgrail | 2018-08-20 17:39:25 +0000 (Mon, 20 Aug 2018) | 1 2711line 2712 2713 moved rules and rules-extra to trunk-only for 3.4 and continue 2714streamlining build process 2715------------------------------------------------------------------------ 2716r1838429 | kmcgrail | 2018-08-20 14:20:05 +0000 (Mon, 20 Aug 2018) | 1 2717line 2718 2719 framework for 3.4.2 announcement 2720------------------------------------------------------------------------ 2721r1838390 | kmcgrail | 2018-08-19 16:14:03 +0000 (Sun, 19 Aug 2018) | 1 2722line 2723 2724 Fixing the MANIFEST 2725------------------------------------------------------------------------ 2726r1838387 | kmcgrail | 2018-08-19 16:13:01 +0000 (Sun, 19 Aug 2018) | 1 2727line 2728 2729 Bug 7591 not using this faster untaint 2730------------------------------------------------------------------------ 2731r1838374 | gbechis | 2018-08-19 10:10:16 +0000 (Sun, 19 Aug 2018) | 2 2732lines 2733 2734 refactor some "require" code 2735 2736------------------------------------------------------------------------ 2737r1838365 | gbechis | 2018-08-19 08:54:59 +0000 (Sun, 19 Aug 2018) | 2 2738lines 2739 2740 skip tests if GeoIP is installed but there are no databases available 2741 2742------------------------------------------------------------------------ 2743r1838364 | gbechis | 2018-08-19 08:52:11 +0000 (Sun, 19 Aug 2018) | 2 2744lines 2745 2746 better detection of GeoIP installed modules 2747 2748------------------------------------------------------------------------ 2749r1837877 | gbechis | 2018-08-11 18:33:18 +0000 (Sat, 11 Aug 2018) | 2 2750lines 2751 2752 typo 2753 2754------------------------------------------------------------------------ 2755r1837876 | gbechis | 2018-08-11 18:23:51 +0000 (Sat, 11 Aug 2018) | 3 2756lines 2757 2758 close file descriptors when they are no more needed 2759 probably only partial fix for #7587 2760 2761------------------------------------------------------------------------ 2762r1837466 | gbechis | 2018-08-05 13:39:41 +0000 (Sun, 05 Aug 2018) | 4 2763lines 2764 2765 Starting from 04/01/2018 GeoLite Legacy databases have been 2766discontinued. 2767 Add optional support to new Maxmind database type (GeoIP2). 2768 fixes bz #7529 2769 2770------------------------------------------------------------------------ 2771r1837465 | gbechis | 2018-08-05 13:38:31 +0000 (Sun, 05 Aug 2018) | 8 2772lines 2773 2774 Starting from 04/01/2018 GeoLite Legacy databases have been 2775discontinued. 2776 Add optional support to new Maxmind database type (GeoIP2). 2777 In addiction to that add support also to IP::Country::DB_File database; 2778 IP::Country::DB_File database is created from official 2779Ripe/Arin/Afrinic/... 2780 data, it's faster than IP::Country::Fast on updating a database and it 2781supports ipv6. 2782 2783 fixes bz #7529 2784 2785------------------------------------------------------------------------ 2786r1836883 | gbechis | 2018-07-28 09:38:39 +0000 (Sat, 28 Jul 2018) | 3 2787lines 2788 2789 Add possibility to match multiple rules 2790 for a single uri, bz #7595 2791 2792------------------------------------------------------------------------ 2793r1836855 | gbechis | 2018-07-27 18:03:13 +0000 (Fri, 27 Jul 2018) | 2 2794lines 2795 2796 improve tests 2797 2798------------------------------------------------------------------------ 2799r1836516 | gbechis | 2018-07-23 21:23:37 +0000 (Mon, 23 Jul 2018) | 2 2800lines 2801 2802 Add Mail::SpamAssassin::Plugin::URILocalBL regression tests 2803 2804------------------------------------------------------------------------ 2805r1836275 | gbechis | 2018-07-19 14:19:48 +0000 (Thu, 19 Jul 2018) | 2 2806lines 2807 2808 Mail::SpamAssassin::Plugin::RelayCountry regression tests 2809 2810------------------------------------------------------------------------ 2811r1835030 | gbechis | 2018-07-03 22:20:19 +0000 (Tue, 03 Jul 2018) | 2 2812lines 2813 2814 make it work even if SA is not installed 2815 2816------------------------------------------------------------------------ 2817r1834725 | gbechis | 2018-06-30 07:01:43 +0000 (Sat, 30 Jun 2018) | 2 2818lines 2819 2820 typo in man page 2821 2822------------------------------------------------------------------------ 2823r1834723 | gbechis | 2018-06-30 06:37:15 +0000 (Sat, 30 Jun 2018) | 3 2824lines 2825 2826 correct syntax for GRANT with PostgreSQL 2827 bz 7281 2828 2829------------------------------------------------------------------------ 2830r1834722 | gbechis | 2018-06-30 06:12:21 +0000 (Sat, 30 Jun 2018) | 5 2831lines 2832 2833 remove an extra blank line put on the MIME-parts 2834 array. That way the resultant email analized 2835 by SA was a bit different from the original one. 2836 bz 6708 2837 2838------------------------------------------------------------------------ 2839r1834452 | billcole | 2018-06-26 17:37:23 +0000 (Tue, 26 Jun 2018) | 1 2840line 2841 2842 Test for bug 7591 2843------------------------------------------------------------------------ 2844r1834327 | billcole | 2018-06-25 13:34:44 +0000 (Mon, 25 Jun 2018) | 1 2845line 2846 2847 REALLY revert whitewash fix of t/idn_dots.t 2848------------------------------------------------------------------------ 2849r1834325 | billcole | 2018-06-25 13:30:17 +0000 (Mon, 25 Jun 2018) | 1 2850line 2851 2852 Revert whitewash fix of t/idn_dots.t 2853------------------------------------------------------------------------ 2854r1834218 | billcole | 2018-06-23 17:21:42 +0000 (Sat, 23 Jun 2018) | 1 2855line 2856 2857 add 'use utf8' for older Perl 2858------------------------------------------------------------------------ 2859r1834151 | kmcgrail | 2018-06-22 18:09:19 +0000 (Fri, 22 Jun 2018) | 1 2860line 2861 2862 Working on idn_dots.t test failures for RC4 2863------------------------------------------------------------------------ 2864r1833929 | gbechis | 2018-06-20 17:16:33 +0000 (Wed, 20 Jun 2018) | 3 2865lines 2866 2867 silence a warning if GeoIP v6 database is not installed 2868 but a v6 address is on relay headers 2869 2870------------------------------------------------------------------------ 2871r1833660 | gbechis | 2018-06-17 09:41:02 +0000 (Sun, 17 Jun 2018) | 11 2872lines 2873 2874 partial fix for bz 7529 2875 starting from 04/01/2018, Geolite legacy databases has been 2876 discontinued and they will be no more updates. 2877 Add a "country_db_type" option that will let the user choose 2878 between GeoIP and IP::Country::Fast databases. 2879 By default GeoIP is enabled and there is still a fallback 2880 on IP::Country::Fast as in previuos implementation. 2881 2882 IP::Country::Fast has no ipv6 support, so a better api 2883 should be adopted sooner or later. 2884 2885------------------------------------------------------------------------ 2886r1833617 | billcole | 2018-06-15 17:33:15 +0000 (Fri, 15 Jun 2018) | 1 2887line 2888 2889 Reverting prematurely-committed changes 2890------------------------------------------------------------------------ 2891r1833615 | billcole | 2018-06-15 17:23:05 +0000 (Fri, 15 Jun 2018) | 1 2892line 2893 2894 Corrected link to Pyzor documentation site, replacing OTHER dead SF link. 2895------------------------------------------------------------------------ 2896r1832678 | gbechis | 2018-06-01 11:15:23 +0000 (Fri, 01 Jun 2018) | 2 2897lines 2898 2899 fix custom headers length, fix another fp via Google Groups 2900 2901------------------------------------------------------------------------ 2902r1831955 | gbechis | 2018-05-21 06:24:55 +0000 (Mon, 21 May 2018) | 2 2903lines 2904 2905 more generic regexp to match ipv6 2906 2907------------------------------------------------------------------------ 2908r1831837 | gbechis | 2018-05-18 09:04:10 +0000 (Fri, 18 May 2018) | 2 2909lines 2910 2911 Unbreak FORGED_GMAIL_RCVD 2912 2913------------------------------------------------------------------------ 2914r1831826 | gbechis | 2018-05-18 07:13:02 +0000 (Fri, 18 May 2018) | 2 2915lines 2916 2917 Fix another fp on FORGED_GMAIL_RCVD rule 2918 2919------------------------------------------------------------------------ 2920r1831443 | gbechis | 2018-05-11 19:44:30 +0000 (Fri, 11 May 2018) | 2 2921lines 2922 2923 fix fp for FORGED_GMAIL_RCVD rule 2924 2925------------------------------------------------------------------------ 2926r1831329 | billcole | 2018-05-10 12:08:55 +0000 (Thu, 10 May 2018) | 1 2927line 2928 2929 revert r1823175 2930------------------------------------------------------------------------ 2931r1831273 | billcole | 2018-05-09 17:37:07 +0000 (Wed, 09 May 2018) | 1 2932line 2933 2934 Improve spamd PID detection with a fixed pidfile 2935------------------------------------------------------------------------ 2936r1831272 | billcole | 2018-05-09 17:35:07 +0000 (Wed, 09 May 2018) | 1 2937line 2938 2939 Decouple mass-check from "base" perl 2940------------------------------------------------------------------------ 2941r1831073 | gbechis | 2018-05-07 06:37:50 +0000 (Mon, 07 May 2018) | 3 2942lines 2943 2944 Enforce a C locale when logging to stder 2945 bz #7305 2946 2947------------------------------------------------------------------------ 2948r1829671 | gbechis | 2018-04-20 17:45:03 +0000 (Fri, 20 Apr 2018) | 2 2949lines 2950 2951 Test spamc also with --option=value case 2952 2953------------------------------------------------------------------------ 2954r1829628 | gbechis | 2018-04-20 06:48:21 +0000 (Fri, 20 Apr 2018) | 3 2955lines 2956 2957 too much free(3) will kill --reporttype=option handling 2958 problem spotted by Reio Remma, thanks 2959 2960------------------------------------------------------------------------ 2961r1829033 | gbechis | 2018-04-13 06:45:35 +0000 (Fri, 13 Apr 2018) | 5 2962lines 2963 2964 Add an option to score uris per continent. 2965 Possible continent codes are: 2966 af, as, eu, na, oc, sa for Africa, Asia, Europe, North America, 2967 Oceania and South America. 2968 2969------------------------------------------------------------------------ 2970r1828218 | kmcgrail | 2018-04-03 11:28:11 +0000 (Tue, 03 Apr 2018) | 1 2971line 2972 2973 Adding Manifest items fo3 3.42 2974------------------------------------------------------------------------ 2975r1826916 | billcole | 2018-03-16 03:15:19 +0000 (Fri, 16 Mar 2018) | 1 2976line 2977 2978 added optional support for SHA256 in addition to or instead of SHA1 2979validation 2980------------------------------------------------------------------------ 2981r1826822 | gbechis | 2018-03-15 14:27:09 +0000 (Thu, 15 Mar 2018) | 2 2982lines 2983 2984 fix for perl older than 5.24 2985 2986------------------------------------------------------------------------ 2987r1826771 | gbechis | 2018-03-15 07:33:00 +0000 (Thu, 15 Mar 2018) | 4 2988lines 2989 2990 If there are rules present in score but not in .cf files a warning is 2991printed, 2992 shut up the warning. 2993 bz 7535 2994 2995------------------------------------------------------------------------ 2996r1826742 | gbechis | 2018-03-14 17:36:30 +0000 (Wed, 14 Mar 2018) | 3 2997lines 2998 2999 detect more http[s] url mismatches 3000 bz 6977 3001 3002------------------------------------------------------------------------ 3003r1826740 | gbechis | 2018-03-14 17:26:02 +0000 (Wed, 14 Mar 2018) | 2 3004lines 3005 3006 fix utf8 mode 3007 3008------------------------------------------------------------------------ 3009r1826582 | billcole | 2018-03-12 17:49:59 +0000 (Mon, 12 Mar 2018) | 1 3010line 3011 3012 Update documentation of 'eval' rule method source, sanity-check method 3013calls. Fixes Bug #7558 3014------------------------------------------------------------------------ 3015r1826356 | billcole | 2018-03-09 16:02:43 +0000 (Fri, 09 Mar 2018) | 1 3016line 3017 3018 Partial fix for bug 7558 3019------------------------------------------------------------------------ 3020r1826202 | gbechis | 2018-03-08 10:48:04 +0000 (Thu, 08 Mar 2018) | 3 3021lines 3022 3023 add homedir parameter in dccproc call 3024 RedHat bz 1532139 3025 3026------------------------------------------------------------------------ 3027r1826187 | gbechis | 2018-03-08 08:17:53 +0000 (Thu, 08 Mar 2018) | 3 3028lines 3029 3030 fix utf8 decoding in some corner cases 3031 bz 7520 3032 3033------------------------------------------------------------------------ 3034r1826179 | billcole | 2018-03-08 06:41:57 +0000 (Thu, 08 Mar 2018) | 1 3035line 3036 3037 Fix for Bug #7557 3038------------------------------------------------------------------------ 3039r1826177 | billcole | 2018-03-08 05:33:13 +0000 (Thu, 08 Mar 2018) | 1 3040line 3041 3042 Fix for bug #7556 3043------------------------------------------------------------------------ 3044r1825725 | gbechis | 2018-03-02 13:57:33 +0000 (Fri, 02 Mar 2018) | 2 3045lines 3046 3047 Add HashBL (Email Blocklist (EBL), http://msbl.org/ebl.html) plugin, bz 3048#7548 3049 3050------------------------------------------------------------------------ 3051r1825185 | gbechis | 2018-02-24 00:37:46 +0000 (Sat, 24 Feb 2018) | 4 3052lines 3053 3054 As per rfc 5322 the time zone is a required field, 3055 so a date without time zone should be considered as invalid 3056 bz #6894 3057 3058------------------------------------------------------------------------ 3059r1825177 | gbechis | 2018-02-23 22:50:32 +0000 (Fri, 23 Feb 2018) | 3 3060lines 3061 3062 document when --mbox or --mbx parameters are needed 3063 bz #6857 3064 3065------------------------------------------------------------------------ 3066r1825175 | gbechis | 2018-02-23 22:44:45 +0000 (Fri, 23 Feb 2018) | 4 3067lines 3068 3069 In OpenBSD /usr/sbin/sysctl is a symlink to /sbin/sysctl 3070 fix path, no functional change 3071 bz #7545 3072 3073------------------------------------------------------------------------ 3074r1825157 | gbechis | 2018-02-23 18:25:25 +0000 (Fri, 23 Feb 2018) | 5 3075lines 3076 3077 Change a couple of die calls into warnings, 3078 this way pyzor throws a python error, 3079 all other async lookups are not aborted. 3080 bz #7026 3081 3082------------------------------------------------------------------------ 3083r1825154 | gbechis | 2018-02-23 18:17:29 +0000 (Fri, 23 Feb 2018) | 3 3084lines 3085 3086 check for freemail for all emails in a Reply-To header 3087 bz #6664 3088 3089------------------------------------------------------------------------ 3090r1825032 | gbechis | 2018-02-22 08:20:37 +0000 (Thu, 22 Feb 2018) | 3 3091lines 3092 3093 Check if $socket is defined and print error accordingly 3094 bz 7380 3095 3096------------------------------------------------------------------------ 3097r1825018 | billcole | 2018-02-21 23:46:08 +0000 (Wed, 21 Feb 2018) | 1 3098line 3099 3100 Group switching code for bugs #7554 and #7555 3101------------------------------------------------------------------------ 3102r1824931 | gbechis | 2018-02-21 07:33:02 +0000 (Wed, 21 Feb 2018) | 2 3103lines 3104 3105 Add an example of a rule that matches an ASN, bz 6929 3106 3107------------------------------------------------------------------------ 3108r1824688 | gbechis | 2018-02-18 18:35:40 +0000 (Sun, 18 Feb 2018) | 2 3109lines 3110 3111 fix all pod errors spotted in bz 7168 and many more 3112 3113------------------------------------------------------------------------ 3114r1824577 | gbechis | 2018-02-17 09:47:43 +0000 (Sat, 17 Feb 2018) | 2 3115lines 3116 3117 Fix some regression tests on OpenBSD, bz 7499 3118 3119------------------------------------------------------------------------ 3120r1823276 | kmcgrail | 2018-02-06 06:05:37 +0000 (Tue, 06 Feb 2018) | 1 3121line 3122 3123 Bug 7418 - sa-update change to handle cross platform newline better 3124------------------------------------------------------------------------ 3125r1823274 | kmcgrail | 2018-02-06 05:10:42 +0000 (Tue, 06 Feb 2018) | 1 3126line 3127 3128 Bug 7496 - speed up startup code 3129------------------------------------------------------------------------ 3130r1823205 | kmcgrail | 2018-02-05 16:13:03 +0000 (Mon, 05 Feb 2018) | 1 3131line 3132 3133 Clean-up of unmaintained tools and files that are only maintained in 3134trunk - see trunk-only/ 3135------------------------------------------------------------------------ 3136r1823175 | kmcgrail | 2018-02-05 14:10:22 +0000 (Mon, 05 Feb 2018) | 1 3137line 3138 3139 Bug 7492 - switch from use vars to our cleanup 3140------------------------------------------------------------------------ 3141r1823171 | davej | 2018-02-05 13:34:29 +0000 (Mon, 05 Feb 2018) | 1 line 3142 3143 Bug 7417 3144------------------------------------------------------------------------ 3145r1823142 | kmcgrail | 2018-02-05 09:10:12 +0000 (Mon, 05 Feb 2018) | 1 3146line 3147 3148 Bug 7491 switch test framework to Test::More 3149------------------------------------------------------------------------ 3150r1823126 | kmcgrail | 2018-02-05 06:20:06 +0000 (Mon, 05 Feb 2018) | 1 3151line 3152 3153 Bug 7481 - Adding build time specification of re2c binary 3154------------------------------------------------------------------------ 3155r1822650 | davej | 2018-01-30 14:19:37 +0000 (Tue, 30 Jan 2018) | 1 line 3156 3157 Bug 6222 3158------------------------------------------------------------------------ 3159r1822649 | davej | 2018-01-30 14:17:16 +0000 (Tue, 30 Jan 2018) | 1 line 3160 3161 Bug 7540 3162------------------------------------------------------------------------ 3163r1822483 | davej | 2018-01-28 22:40:16 +0000 (Sun, 28 Jan 2018) | 1 line 3164 3165 Bug 7534 3166------------------------------------------------------------------------ 3167r1822467 | davej | 2018-01-28 16:03:13 +0000 (Sun, 28 Jan 2018) | 1 line 3168 3169 Bug 6946. 3170------------------------------------------------------------------------ 3171r1821749 | davej | 2018-01-20 15:26:02 +0000 (Sat, 20 Jan 2018) | 1 line 3172 3173 Bug 6946 3174------------------------------------------------------------------------ 3175r1819502 | davej | 2017-12-29 18:37:34 +0000 (Fri, 29 Dec 2017) | 1 line 3176 3177 Bug 6420 3178------------------------------------------------------------------------ 3179r1819497 | kmcgrail | 2017-12-29 15:20:04 +0000 (Fri, 29 Dec 2017) | 1 3180line 3181 3182 Bug 7525 - missing includes declarations in spamc 3183------------------------------------------------------------------------ 3184r1819449 | kmcgrail | 2017-12-28 23:14:24 +0000 (Thu, 28 Dec 2017) | 1 3185line 3186 3187 bug 7524 logic patch for getoptlong issues in spamc 3188------------------------------------------------------------------------ 3189r1819447 | kmcgrail | 2017-12-28 22:49:03 +0000 (Thu, 28 Dec 2017) | 1 3190line 3191 3192 Bug 6970 - adding t.co url shortener 3193------------------------------------------------------------------------ 3194r1819442 | kmcgrail | 2017-12-28 22:20:16 +0000 (Thu, 28 Dec 2017) | 1 3195line 3196 3197 bug 7524 - opt cant be freed here or getoptlong fails 3198------------------------------------------------------------------------ 3199r1816710 | kmcgrail | 2017-11-30 12:46:21 +0000 (Thu, 30 Nov 2017) | 1 3200line 3201 3202 Bug 7509 - free for spamc opt 3203------------------------------------------------------------------------ 3204r1815854 | jhardin | 2017-11-20 20:54:17 +0000 (Mon, 20 Nov 2017) | 1 line 3205 3206 Bug 7437 - fix issues with parsing a message having an unclosed HTML 3207<style> and <script> tag (e.g. due to spamc size limits) 3208------------------------------------------------------------------------ 3209r1815828 | jhardin | 2017-11-20 18:21:15 +0000 (Mon, 20 Nov 2017) | 1 line 3210 3211 Bug 7437 - fix issues with parsing a message having an unclosed HTML 3212<style> tag (e.g. due to spamc size limits) 3213------------------------------------------------------------------------ 3214r1815773 | billcole | 2017-11-20 05:09:20 +0000 (Mon, 20 Nov 2017) | 1 3215line 3216 3217 Prevent BodyRuleBaseExtractor from orphaning files in sa-compile runs 3218------------------------------------------------------------------------ 3219r1814251 | kmcgrail | 2017-11-04 04:13:10 +0000 (Sat, 04 Nov 2017) | 1 3220line 3221 3222 Remove META.yml file from MANIFEST. It is added with make dist 3223automatically. Added .gitignore and build/pga dir to MANIFEST.SKIP. 3224Removed META.yml from svn, it is created from make dist. Requiring 3225MakeMaker v6.17 to make. Cleaned up some meta file information. Set the 3226minimum version for IO::Socket::SSL to 1.76. 3227------------------------------------------------------------------------ 3228r1814016 | billcole | 2017-11-01 22:40:24 +0000 (Wed, 01 Nov 2017) | 1 3229line 3230 3231 Recognize Horde HTTPS protocol in Received header 3232------------------------------------------------------------------------ 3233r1813995 | kmcgrail | 2017-11-01 20:46:34 +0000 (Wed, 01 Nov 2017) | 1 3234line 3235 3236 Adding .gitignore file 3237------------------------------------------------------------------------ 3238r1812595 | kb | 2017-10-18 23:19:59 +0000 (Wed, 18 Oct 2017) | 6 lines 3239 3240 Bug 7256, using a header rule with an eval() function does not work the 3241way 3242 this was intended. 3243 3244 Remove HEADER_HOST_IN_BLACKLIST and *_WHITELIST rules. 3245 3246 3247------------------------------------------------------------------------ 3248r1812589 | kb | 2017-10-18 22:48:31 +0000 (Wed, 18 Oct 2017) | 3 lines 3249 3250 clarify (URI|HEADER)_HOST_IN_(BLACK|WHITE)LIST descriptions 3251 3252 3253------------------------------------------------------------------------ 3254r1808962 | kb | 2017-09-20 00:15:45 +0000 (Wed, 20 Sep 2017) | 1 line 3255 3256 bug 7472: Fix POD errors with perl >= 5.18, wrap exit code items in C<> 3257to avoid parser complaints 3258------------------------------------------------------------------------ 3259r1808358 | billcole | 2017-09-14 15:23:26 +0000 (Thu, 14 Sep 2017) | 1 3260line 3261 3262 Corrected alphabetization of patch contributor credits 3263------------------------------------------------------------------------ 3264r1808350 | billcole | 2017-09-14 15:01:42 +0000 (Thu, 14 Sep 2017) | 2 3265lines 3266 3267 Corrected Dianne Skoll's name in CREDITS 3268 3269------------------------------------------------------------------------ 3270r1806880 | kb | 2017-09-01 00:10:12 +0000 (Fri, 01 Sep 2017) | 6 lines 3271 3272 RFC 2231 section 3: Parameter Value Continuations 3273 3274 Support MIME parameter value continuations for the filename value, which 3275is 3276 actually used by plugins and rules. 3277 3278 3279------------------------------------------------------------------------ 3280r1806756 | kb | 2017-08-31 01:41:06 +0000 (Thu, 31 Aug 2017) | 3 lines 3281 3282 bug 7466: decode Content-* header 3283 3284 3285------------------------------------------------------------------------ 3286r1806555 | kb | 2017-08-29 10:45:10 +0000 (Tue, 29 Aug 2017) | 3 lines 3287 3288 bug 7361: Allow building against OpenSSL 1.1.0 3289 3290 3291------------------------------------------------------------------------ 3292r1806518 | kb | 2017-08-29 00:41:13 +0000 (Tue, 29 Aug 2017) | 3 lines 3293 3294 bug 7453: Fix "use of uninitialized value in pattern match" warning. 3295 3296 3297------------------------------------------------------------------------ 3298r1806114 | kb | 2017-08-24 23:50:59 +0000 (Thu, 24 Aug 2017) | 3 lines 3299 3300 bug 7462: "use lib '.'" before "use SATest" for Perl 5.26 compatibility 3301 3302 3303------------------------------------------------------------------------ 3304r1806023 | kb | 2017-08-24 10:52:44 +0000 (Thu, 24 Aug 2017) | 3 lines 3305 3306 bug 7441: handle Received-SPF temperror and permerror 3307 3308 3309------------------------------------------------------------------------ 3310r1806020 | kb | 2017-08-24 10:32:59 +0000 (Thu, 24 Aug 2017) | 3 lines 3311 3312 bug 7443: handle inline style attributes in table and anchor tags 3313 3314 3315------------------------------------------------------------------------ 3316r1805349 | kb | 2017-08-17 23:24:36 +0000 (Thu, 17 Aug 2017) | 3 lines 3317 3318 bug 7340: remove expire flag after token expiration is done 3319 3320 3321------------------------------------------------------------------------ 3322r1804611 | kmcgrail | 2017-08-09 21:51:29 +0000 (Wed, 09 Aug 2017) | 1 3323line 3324 3325 Bug 7416 patch from Dave Jones 3326------------------------------------------------------------------------ 3327r1804346 | kb | 2017-08-07 15:57:21 +0000 (Mon, 07 Aug 2017) | 3 lines 3328 3329 bug 7296: sa-learn --folders option: default to type "detect", if not 3330explicitely specified 3331 3332 3333------------------------------------------------------------------------ 3334r1804338 | kb | 2017-08-07 14:13:56 +0000 (Mon, 07 Aug 2017) | 3 lines 3335 3336 bug 7447: Delete parse_queue in Message::finish() to prevent memory leak. 3337 3338 3339------------------------------------------------------------------------ 3340r1804327 | kb | 2017-08-07 12:43:37 +0000 (Mon, 07 Aug 2017) | 3 lines 3341 3342 bug 7304, replace memcmp with strncmp 3343 3344 3345------------------------------------------------------------------------ 3346r1804260 | kb | 2017-08-06 19:20:50 +0000 (Sun, 06 Aug 2017) | 3 lines 3347 3348 fix typo 3349 3350 3351------------------------------------------------------------------------ 3352r1803384 | kb | 2017-07-29 17:56:31 +0000 (Sat, 29 Jul 2017) | 3 lines 3353 3354 bug 7155: Fix spamc longoptions prefix-substring handling. 3355 3356 3357------------------------------------------------------------------------ 3358r1803335 | kb | 2017-07-28 20:22:06 +0000 (Fri, 28 Jul 2017) | 3 lines 3359 3360 bug 7442: SQL grants, add missing UPDATE privilege 3361 3362 3363------------------------------------------------------------------------ 3364r1803310 | kb | 2017-07-28 17:33:10 +0000 (Fri, 28 Jul 2017) | 3 lines 3365 3366 bug 7303, fix "uninitialized value" warning 3367 3368 3369------------------------------------------------------------------------ 3370r1796723 | jhardin | 2017-05-30 01:32:39 +0000 (Tue, 30 May 2017) | 3 3371lines 3372 3373 Update __MOZILLA_MSGID per users list discussion, tbird using new format 3374- 8-4-4-4-12 lc hex, was 8.8 UC hex. Recognize both. 3375 N.B.: 8-4-4-4-12 UC hex is Apple Mail MUA. 3376 Copy from trunk 3377------------------------------------------------------------------------ 3378r1795107 | kmcgrail | 2017-05-14 14:37:05 +0000 (Sun, 14 May 2017) | 1 3379line 3380 3381 More prep work on the build with infrastructure for 3.4.2 3382------------------------------------------------------------------------ 3383r1793220 | davej | 2017-04-29 17:00:44 +0000 (Sat, 29 Apr 2017) | 1 line 3384 3385 Corrected ordering by last name of committers list 3386------------------------------------------------------------------------ 3387r1793217 | davej | 2017-04-29 16:58:22 +0000 (Sat, 29 Apr 2017) | 1 line 3388 3389 Added Dave Jones to committers list 3390------------------------------------------------------------------------ 3391r1792371 | kmcgrail | 2017-04-23 15:19:46 +0000 (Sun, 23 Apr 2017) | 1 3392line 3393 3394 Continued tweaks on the build process 3395------------------------------------------------------------------------ 3396r1792309 | kmcgrail | 2017-04-22 17:42:58 +0000 (Sat, 22 Apr 2017) | 1 3397line 3398 3399 preparing to release 3.4.2 pre3 3400------------------------------------------------------------------------ 3401r1792301 | kmcgrail | 2017-04-22 16:37:41 +0000 (Sat, 22 Apr 2017) | 1 3402line 3403 3404 Bug 7411 FORGED_MUA_MOZILLA 3405------------------------------------------------------------------------ 3406r1792295 | kmcgrail | 2017-04-22 15:43:11 +0000 (Sat, 22 Apr 2017) | 1 3407line 3408 3409 working through bugs in the release process 3410------------------------------------------------------------------------ 3411r1792266 | kmcgrail | 2017-04-22 06:08:20 +0000 (Sat, 22 Apr 2017) | 1 3412line 3413 3414 preparing to release 3.4.2-pre1 3415------------------------------------------------------------------------ 3416r1792260 | kmcgrail | 2017-04-22 05:20:27 +0000 (Sat, 22 Apr 2017) | 1 3417line 3418 3419 Unifying small rule changes between 3.4 and trunk 3420------------------------------------------------------------------------ 3421r1791591 | sidney | 2017-04-16 10:19:00 +0000 (Sun, 16 Apr 2017) | 2 lines 3422 3423 Bug 7225: A regexp for parsing an IPv4 address inconsistently 3424allows/disallows a leading zero 3425 Fix problem in port from trunk 3426------------------------------------------------------------------------ 3427r1791583 | sidney | 2017-04-16 09:36:02 +0000 (Sun, 16 Apr 2017) | 1 line 3428 3429 fix typo in comment 3430------------------------------------------------------------------------ 3431r1791582 | sidney | 2017-04-16 09:26:14 +0000 (Sun, 16 Apr 2017) | 1 line 3432 3433 Merged from trunk - bug 7198: Let whitelist_from_rcvd also accept CIDR 3434notation and IPv6 address [from revision 1681350] 3435------------------------------------------------------------------------ 3436r1791580 | sidney | 2017-04-16 09:06:27 +0000 (Sun, 16 Apr 2017) | 1 line 3437 3438 Merged from trunk - Bug 7212: code compaction (was: Warning of 3439uninitialized value) [from revision 1685857] 3440------------------------------------------------------------------------ 3441r1791577 | sidney | 2017-04-16 08:32:11 +0000 (Sun, 16 Apr 2017) | 1 line 3442 3443 bug 7410 - Port to 3.4 branch some cleanup that was committed to trunk 3444in Plugin/HeaderEval 3445------------------------------------------------------------------------ 3446r1791576 | sidney | 2017-04-16 07:47:45 +0000 (Sun, 16 Apr 2017) | 1 line 3447 3448 Merged from trunk - bug 7409 - get plugins FreeMail, TextCat and VBounce 3449ready to deal with perl characters if they happen to reach them in a mail 3450body [from revision 1707595] 3451------------------------------------------------------------------------ 3452r1791573 | sidney | 2017-04-16 07:28:59 +0000 (Sun, 16 Apr 2017) | 2 lines 3453 3454 Bug 7231 - Net::DNS 1.01 returns answers formatted differently, breaks SA 3455 Port more of the changes that were committed to trunk for this as part 3456of syncing 3.4 branch with trunk before 3.4.2 release 3457------------------------------------------------------------------------ 3458r1791571 | sidney | 2017-04-16 06:18:27 +0000 (Sun, 16 Apr 2017) | 1 line 3459 3460 Merged from trunk - Bug 7285: Make the DKIM selector a tag [from 3461revision 1749299] 3462------------------------------------------------------------------------ 3463r1791569 | sidney | 2017-04-16 06:00:55 +0000 (Sun, 16 Apr 2017) | 1 line 3464 3465 Merge from trunk - Bug 7265 - DNS resolving breaks with Net::DNS 1.03 3466------------------------------------------------------------------------ 3467r1791555 | sidney | 2017-04-16 02:16:05 +0000 (Sun, 16 Apr 2017) | 1 line 3468 3469 Merged from trunk - Bug 7408 - Change some methods in Node.pm from 3470methods to ordinary subroutines [from revision 1707588] 3471------------------------------------------------------------------------ 3472r1791487 | sidney | 2017-04-15 10:07:38 +0000 (Sat, 15 Apr 2017) | 1 line 3473 3474 Merged from trunk - Bug 6608: Make thinks that Digest::SHA is optional 3475AND required - Make Digest::SHA required and Digest::SHA1 as optional 3476[from revision 1749931] 3477------------------------------------------------------------------------ 3478r1791474 | sidney | 2017-04-15 08:55:53 +0000 (Sat, 15 Apr 2017) | 1 line 3479 3480 Merged from trunk - Bug 7225: A regexp for parsing an IPv4 address 3481inconsistently allows/disallows a leading zero [from revision 1692208] 3482------------------------------------------------------------------------ 3483r1791469 | sidney | 2017-04-15 08:19:48 +0000 (Sat, 15 Apr 2017) | 1 line 3484 3485 Sync with trunk before 3.4.2 release - port update of version number to 34863.4.2 3487------------------------------------------------------------------------ 3488r1791456 | sidney | 2017-04-15 07:01:26 +0000 (Sat, 15 Apr 2017) | 1 line 3489 3490 Bug 7406 - Update branch 3.4 version of 20_aux_tlds.cf with TLD changes 3491previously committed to trunk 3492------------------------------------------------------------------------ 3493r1791448 | sidney | 2017-04-15 04:38:56 +0000 (Sat, 15 Apr 2017) | 1 line 3494 3495 Merged from trunk - Bug 7192 moving MILLION_USD, NA_DOLLARS & US_DOLLARS 3496to sandbox for ruleqa/promotion, etc. [from revision 1679253] 3497------------------------------------------------------------------------ 3498r1791428 | sidney | 2017-04-14 23:21:40 +0000 (Fri, 14 Apr 2017) | 1 line 3499 3500 Merged from trunk - Clarifying Copyright - bug 7263 [from revision 35011714592] 3502------------------------------------------------------------------------ 3503r1791426 | sidney | 2017-04-14 22:35:30 +0000 (Fri, 14 Apr 2017) | 2 lines 3504 3505 Bug 7405 - Error in commit of new option in seek-phrases-in-log was 3506fixed in trunk after 3.4 was branched 3507 This makes 3.4 branch same as what is in trunk 3508------------------------------------------------------------------------ 3509r1791197 | billcole | 2017-04-13 01:22:08 +0000 (Thu, 13 Apr 2017) | 3 3510lines 3511 3512 Fixed to use sitebin instead of hardcoded '/bin' 3513 3514 3515------------------------------------------------------------------------ 3516r1791044 | billcole | 2017-04-11 22:03:38 +0000 (Tue, 11 Apr 2017) | 3 3517lines 3518 3519 Assuring that the test doesn't mess with /{etc,var}/opt/ if PREFIX is 3520/opt/$DIR 3521 3522 3523------------------------------------------------------------------------ 3524r1791013 | mmartinec | 2017-04-11 18:56:16 +0000 (Tue, 11 Apr 2017) | 1 3525line 3526 3527 Bug 7404: Bad regexp (and logic) in MS::PerMsgStatus::get_content_preview 3528------------------------------------------------------------------------ 3529r1790998 | kmcgrail | 2017-04-11 16:31:20 +0000 (Tue, 11 Apr 2017) | 1 3530line 3531 3532 fix for 7181 on 3.4 - same as revision 1790984. 3533------------------------------------------------------------------------ 3534r1790926 | kmcgrail | 2017-04-11 05:54:45 +0000 (Tue, 11 Apr 2017) | 5 3535lines 3536 3537 KG: Syncing Trunk to 3.4: 3538 3539 Revision 1707582 "random changes, cosmetic or trivial - 3540 3541 Revision 1707583 "Plugin/Bayes.pm: add missing $tokprefix to u8: and 8: 3542tokens, shorten also tokens in Content-Disposition and 3543Content-Transfer-Encoding" 3544------------------------------------------------------------------------ 3545r1790920 | kmcgrail | 2017-04-11 05:05:28 +0000 (Tue, 11 Apr 2017) | 1 3546line 3547 3548 KG: Syncing Trunk to 3.4: RFC 4408 -> 7208 comment 3549------------------------------------------------------------------------ 3550r1790919 | kmcgrail | 2017-04-11 04:58:54 +0000 (Tue, 11 Apr 2017) | 1 3551line 3552 3553 KG: Syncing Trunk to 3.4: missed a use bytes 3554------------------------------------------------------------------------ 3555r1790918 | kmcgrail | 2017-04-11 04:56:50 +0000 (Tue, 11 Apr 2017) | 1 3556line 3557 3558 Removing deprecated RegistrarBoundaries.pm and related routines/MANIFEST 3559entries per bug 7170 and added rules-extras/ 3560------------------------------------------------------------------------ 3561r1790913 | kmcgrail | 2017-04-11 03:59:33 +0000 (Tue, 11 Apr 2017) | 1 3562line 3563 3564 KG: Syncing Trunk to 3.4: sync TxRep.pm (imports comments and reformats 3565a little whitespace) 3566------------------------------------------------------------------------ 3567r1790912 | kmcgrail | 2017-04-11 03:54:45 +0000 (Tue, 11 Apr 2017) | 1 3568line 3569 3570 KG: Syncing Trunk to 3.4: 3571https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7232 removing use bytes 3572------------------------------------------------------------------------ 3573r1790909 | kmcgrail | 2017-04-11 03:17:35 +0000 (Tue, 11 Apr 2017) | 1 3574line 3575 3576 KG: Syncing Trunk to 3.4: 3577https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7305 3578------------------------------------------------------------------------ 3579r1790908 | kmcgrail | 2017-04-11 03:15:10 +0000 (Tue, 11 Apr 2017) | 1 3580line 3581 3582 KG: Syncing Trunk to 3.4: A small change to the redis bayes config 3583------------------------------------------------------------------------ 3584r1790907 | kmcgrail | 2017-04-11 02:07:56 +0000 (Tue, 11 Apr 2017) | 1 3585line 3586 3587 Working with Kevin Golding to sync trunk & 3.4 branch: First sweep is a 3588small one, it just merges in release details and metadata type files. 3589------------------------------------------------------------------------ 3590r1790906 | kmcgrail | 2017-04-11 02:04:24 +0000 (Tue, 11 Apr 2017) | 1 3591line 3592 3593 Small whitespace cleanup for readability 3594------------------------------------------------------------------------ 3595r1790769 | kmcgrail | 2017-04-10 02:12:14 +0000 (Mon, 10 Apr 2017) | 1 3596line 3597 3598 Minor patch to check for re2c binary 3599------------------------------------------------------------------------ 3600r1782717 | jhardin | 2017-02-13 02:16:44 +0000 (Mon, 13 Feb 2017) | 1 line 3601 3602 Fix bug#7367: Don't assume cwd (".") is in @INC, it may be removed for 3603security reasons - see CVE-2016-1238 3604------------------------------------------------------------------------ 3605r1782715 | jhardin | 2017-02-13 01:15:03 +0000 (Mon, 13 Feb 2017) | 3 3606lines 3607 3608 Merge revision 1782713 from trunk: 3609 Fix $JOBS (thx Tom Hendrikx) 3610 Add log file symlinks (thx Kevin A. McGrail) 3611------------------------------------------------------------------------ 3612r1750443 | sidney | 2016-06-28 04:41:16 +0000 (Tue, 28 Jun 2016) | 1 line 3613 3614 New PMC member, new committer 3615------------------------------------------------------------------------ 3616r1749347 | mmartinec | 2016-06-20 14:37:18 +0000 (Mon, 20 Jun 2016) | 1 3617line 3618 3619 Bad SSL/TLS Version Default - applied Proposed Patch v2: support for 3620SSLv3 removed - removed t/spamd_ssl_tls.t and t/spamd_ssl_v3.t 3621------------------------------------------------------------------------ 3622r1749346 | mmartinec | 2016-06-20 14:35:01 +0000 (Mon, 20 Jun 2016) | 1 3623line 3624 3625 Bad SSL/TLS Version Default - applied Proposed Patch v2: support for 3626SSLv3 removed, removed spamd option --ssl-version, removed spamc option 3627--ssl=sslv3 3628------------------------------------------------------------------------ 3629r1749230 | mmartinec | 2016-06-19 23:15:55 +0000 (Sun, 19 Jun 2016) | 1 3630line 3631 3632 Bug 6461 - whatis parse fails for some man pages - adding missing NAME, 3633SYNOPSIS, DESCRIPTION 3634------------------------------------------------------------------------ 3635r1749190 | mmartinec | 2016-06-19 17:44:26 +0000 (Sun, 19 Jun 2016) | 1 3636line 3637 3638 Bug 6461 - whatis parse fails for some man pages - fixing POD 3639------------------------------------------------------------------------ 3640r1748642 | mmartinec | 2016-06-15 23:10:23 +0000 (Wed, 15 Jun 2016) | 1 3641line 3642 3643 Bug 7321: impossible to disable ipv6 in spamc - document options -4 and 3644-6 in spamc.pod 3645------------------------------------------------------------------------ 3646r1748623 | mmartinec | 2016-06-15 19:20:50 +0000 (Wed, 15 Jun 2016) | 1 3647line 3648 3649 Bug 7326: Add log info about revoke report to Razor2 - log "spam 3650revoked" at the same log level as "spam reported" for consistency 3651------------------------------------------------------------------------ 3652r1726002 | mmartinec | 2016-01-21 16:17:13 +0000 (Thu, 21 Jan 2016) | 1 3653line 3654 3655 added a comment that a bug 99755 in HTML::Parser was fixed in 3.72 3656------------------------------------------------------------------------ 3657r1722535 | kmcgrail | 2016-01-01 19:01:04 +0000 (Fri, 01 Jan 2016) | 1 3658line 3659 3660 Fix Pod error - 7283 3661------------------------------------------------------------------------ 3662r1721238 | kmcgrail | 2015-12-21 19:25:57 +0000 (Mon, 21 Dec 2015) | 1 3663line 3664 3665 Change #1 from bug 7279 for SURBL list changes for 3.4 3666------------------------------------------------------------------------ 3667r1720874 | mmartinec | 2015-12-19 01:24:12 +0000 (Sat, 19 Dec 2015) | 1 3668line 3669 3670 updated a comment 3671------------------------------------------------------------------------ 3672r1720872 | mmartinec | 2015-12-19 00:46:26 +0000 (Sat, 19 Dec 2015) | 1 3673line 3674 3675 Bug 7278: redirector_pattern - reverse order so hardcoded check done last 3676------------------------------------------------------------------------ 3677r1720454 | jquinn | 2015-12-16 21:06:45 +0000 (Wed, 16 Dec 2015) | 1 line 3678 3679 new Received authentication methods for CommuniGate 3680------------------------------------------------------------------------ 3681r1720441 | jquinn | 2015-12-16 20:23:15 +0000 (Wed, 16 Dec 2015) | 1 line 3682 3683 Updated TxRep documentation 3684------------------------------------------------------------------------ 3685r1720216 | jquinn | 2015-12-15 18:25:27 +0000 (Tue, 15 Dec 2015) | 1 line 3686 3687 fix for username inconsistencies in bug 7191 3688------------------------------------------------------------------------ 3689r1716143 | mmartinec | 2015-11-24 14:16:16 +0000 (Tue, 24 Nov 2015) | 1 3690line 3691 3692 Bug 7266: scheme name is case insensitive, digits 1-8 are allowed too 3693------------------------------------------------------------------------ 3694r1716140 | mmartinec | 2015-11-24 14:00:54 +0000 (Tue, 24 Nov 2015) | 1 3695line 3696 3697 Bug 7266 - no IPv6 address on sa-update.secnap.net - @af -> @my_af 3698------------------------------------------------------------------------ 3699r1716132 | mmartinec | 2015-11-24 13:51:03 +0000 (Tue, 24 Nov 2015) | 1 3700line 3701 3702 Bug 7266 - no IPv6 address on sa-update.secnap.net - missing semicolon, 3703tabs->space, aestetics 3704------------------------------------------------------------------------ 3705r1715936 | jquinn | 2015-11-23 19:58:50 +0000 (Mon, 23 Nov 2015) | 1 line 3706 3707 sa-update tries both ipv6 and ipv4 3708------------------------------------------------------------------------ 3709r1715248 | mmartinec | 2015-11-19 19:22:25 +0000 (Thu, 19 Nov 2015) | 1 3710line 3711 3712 Bug 7265: DNS resolving breaks with Net::DNS 1.03 - fixing Plugin/DKIM.pm 3713------------------------------------------------------------------------ 3714r1715197 | mmartinec | 2015-11-19 15:31:49 +0000 (Thu, 19 Nov 2015) | 1 3715line 3716 3717 Bug 7265: DNS resolving breaks with Net::DNS 1.03 3718------------------------------------------------------------------------ 3719r1714589 | kmcgrail | 2015-11-16 14:14:51 +0000 (Mon, 16 Nov 2015) | 1 3720line 3721 3722 Clarifying Copyright - bug 7263 3723------------------------------------------------------------------------ 3724r1714143 | mmartinec | 2015-11-12 23:59:41 +0000 (Thu, 12 Nov 2015) | 1 3725line 3726 3727 Bug 7264 - Allow '(' and ')' in paths when untainting 3728------------------------------------------------------------------------ 3729r1713710 | jquinn | 2015-11-10 18:20:36 +0000 (Tue, 10 Nov 2015) | 1 line 3730 3731 Wrong SA version in readme 3732------------------------------------------------------------------------ 3733r1713709 | jquinn | 2015-11-10 18:15:48 +0000 (Tue, 10 Nov 2015) | 1 line 3734 3735 Windows option to enable building spamd 3736------------------------------------------------------------------------ 3737r1711889 | kmcgrail | 2015-11-02 03:27:24 +0000 (Mon, 02 Nov 2015) | 1 3738line 3739 3740 Fix Credits File for a few international names 3741------------------------------------------------------------------------ 3742r1710612 | jquinn | 2015-10-26 15:03:14 +0000 (Mon, 26 Oct 2015) | 1 line 3743 3744 better handling of newlines in debug output 3745------------------------------------------------------------------------ 3746r1710602 | jquinn | 2015-10-26 14:05:56 +0000 (Mon, 26 Oct 2015) | 1 line 3747 3748 makefile that is nicer for windows 3749------------------------------------------------------------------------ 3750r1708487 | sidney | 2015-10-13 19:11:23 +0000 (Tue, 13 Oct 2015) | 1 line 3751 3752 bug 7251: merge from trunk - temp dir creation all using 3753Util::secure_tmpdir() instead of duplicating code and possibly 3754introducing bugs 3755------------------------------------------------------------------------ 3756r1706851 | jquinn | 2015-10-05 15:21:26 +0000 (Mon, 05 Oct 2015) | 1 line 3757 3758 decode MIME attachment names for better rule matching 3759------------------------------------------------------------------------ 3760r1698172 | jquinn | 2015-08-27 14:43:31 +0000 (Thu, 27 Aug 2015) | 1 line 3761 3762 Ugly fix for TxRep data being updated incorrectly 3763------------------------------------------------------------------------ 3764r1694126 | mmartinec | 2015-08-04 23:16:38 +0000 (Tue, 04 Aug 2015) | 1 3765line 3766 3767 Bug 7231: Net::DNS 1.01 returns answers formatted differently, breaks SA 3768------------------------------------------------------------------------ 3769r1693640 | mmartinec | 2015-07-31 19:03:30 +0000 (Fri, 31 Jul 2015) | 1 3770line 3771 3772 Plugin::DKIM warning: Redundant argument in printf 3773------------------------------------------------------------------------ 3774r1693414 | mmartinec | 2015-07-30 11:45:48 +0000 (Thu, 30 Jul 2015) | 1 3775line 3776 3777 Bug 7226: Enhance whitelist_from_dkim to let it accept signing subdomains 3778------------------------------------------------------------------------ 3779r1691992 | mmartinec | 2015-07-20 18:24:48 +0000 (Mon, 20 Jul 2015) | 1 3780line 3781 3782 Bug 7223: Net::DNS 1.01 breaks DnsResolver 3783------------------------------------------------------------------------ 3784r1688247 | jquinn | 2015-06-29 15:03:27 +0000 (Mon, 29 Jun 2015) | 1 line 3785 3786 anchored txrep relay helo check for extra safety 3787------------------------------------------------------------------------ 3788r1688201 | jquinn | 2015-06-29 13:11:21 +0000 (Mon, 29 Jun 2015) | 1 line 3789 3790 fix for txrep sql that is not valid postgres 3791------------------------------------------------------------------------ 3792r1687548 | hege | 2015-06-25 15:14:03 +0000 (Thu, 25 Jun 2015) | 2 lines 3793 3794 Bug 7216: TextCat documentation enhancement and _TEXTCATRESULTS_ tag 3795 3796------------------------------------------------------------------------ 3797r1686458 | mmartinec | 2015-06-19 17:11:38 +0000 (Fri, 19 Jun 2015) | 1 3798line 3799 3800 Bug 7213: UNPARSEABLE_RELAY false positive on valid 'LHLO ... LMTP' 3801header 3802------------------------------------------------------------------------ 3803r1685843 | kmcgrail | 2015-06-16 14:17:18 +0000 (Tue, 16 Jun 2015) | 1 3804line 3805 3806 Fixed uninitialized error with $line - Thanks to Franz Schwartau bug 38077212 - 3.4 3808------------------------------------------------------------------------ 3809r1684652 | kmcgrail | 2015-06-10 12:15:22 +0000 (Wed, 10 Jun 2015) | 1 3810line 3811 3812 reverting accidental commit 3813------------------------------------------------------------------------ 3814r1684648 | kmcgrail | 2015-06-10 12:03:35 +0000 (Wed, 10 Jun 2015) | 1 3815line 3816 3817 referencing SF account in build/README for consideration at next release 3818------------------------------------------------------------------------ 3819r1684226 | jquinn | 2015-06-08 17:11:20 +0000 (Mon, 08 Jun 2015) | 1 line 3820 3821 Typo in TxRep.pm 3822------------------------------------------------------------------------ 3823r1681230 | kmcgrail | 2015-05-22 20:18:31 +0000 (Fri, 22 May 2015) | 1 3824line 3825 3826 Cleanup of spamd-apache2 for httpd 2.4 - bug 7197 - 3.4 3827------------------------------------------------------------------------ 3828r1681095 | kmcgrail | 2015-05-22 12:45:48 +0000 (Fri, 22 May 2015) | 1 3829line 3830 3831 Cleaning up the copyright/author/etc. in apache-spamd to be ASF compliant 3832------------------------------------------------------------------------ 3833r1679656 | mmartinec | 2015-05-15 23:01:12 +0000 (Fri, 15 May 2015) | 1 3834line 3835 3836 Bug 7195: Util warnings from trim_domain() 3837------------------------------------------------------------------------ 3838r1679653 | mmartinec | 2015-05-15 22:30:39 +0000 (Fri, 15 May 2015) | 1 3839line 3840 3841 Bug 7196: PerMsgStatus Warning 3842------------------------------------------------------------------------ 3843r1679280 | kmcgrail | 2015-05-13 21:28:52 +0000 (Wed, 13 May 2015) | 1 3844line 3845 3846 adds --timing parm for spamd for 3.4 branch - bug 7194 3847------------------------------------------------------------------------ 3848r1678016 | kmcgrail | 2015-05-06 14:59:03 +0000 (Wed, 06 May 2015) | 1 3849line 3850 3851 bug 7164 - 3.4 commit - small clean up on whitespace/logic for clarity 3852and added logic for msgscore undefined in Txrep.pm 3853------------------------------------------------------------------------ 3854r1677162 | kmcgrail | 2015-05-01 14:53:15 +0000 (Fri, 01 May 2015) | 1 3855line 3856 3857 3.4 Commit for bug 7186 lowering TVD_PH_BODY_ACCOUNTS_PRE scores to 0.001 3858------------------------------------------------------------------------ 3859r1676888 | kmcgrail | 2015-04-30 03:03:36 +0000 (Thu, 30 Apr 2015) | 1 3860line 3861 3862 3.4 commit - adding compress header debug statement - bug 7183 3863------------------------------------------------------------------------ 3864r1676800 | kmcgrail | 2015-04-29 17:19:13 +0000 (Wed, 29 Apr 2015) | 1 3865line 3866 3867 unifying 3.4 branch build readme with trunk 3868------------------------------------------------------------------------ 3869r1676787 | kmcgrail | 2015-04-29 16:36:50 +0000 (Wed, 29 Apr 2015) | 1 3870line 3871 3872 3.4 branch Commit of Bug 7182 for raise from 15 to 20 3873------------------------------------------------------------------------ 3874r1676620 | kmcgrail | 2015-04-28 20:38:08 +0000 (Tue, 28 Apr 2015) | 1 3875line 3876 3877 3.4.2 devel cycle started 3878------------------------------------------------------------------------ 3879r1676616 | kmcgrail | 2015-04-28 20:36:05 +0000 (Tue, 28 Apr 2015) | 1 3880line 3881 3882 Creating 3.4 branch based on 3.4.1 so that trunk can go to 4.0 3883------------------------------------------------------------------------ 3884