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