1
1
------------------------------------------------------------------------
2
r660442 | jm | 2008-05-27 09:21:57 +0000 (Tue, 27 May 2008) | 3 lines
4
bug 5899: add perl version string to the storage
5
area for compiled rulesets, to avoid crashes when perl is upgraded between
6
major versions and the ABI breaks
7
------------------------------------------------------------------------
8
r660135 | jm | 2008-05-26 09:02:36 +0000 (Mon, 26 May 2008) | 1 line
10
bug 5730: when using Postgres >= 8.1.0 with Bayes, this error occurs: 'WARNING: nonstandard use of \ in a string literal at character'. fix, thanks to Tomasz Ostrowski
11
------------------------------------------------------------------------
12
r660133 | jm | 2008-05-26 09:01:12 +0000 (Mon, 26 May 2008) | 1 line
14
bug 5769: fix 'sa-compile: eval failed: Can't find label NO' error, caused in rare circumstances when sa-compile attempted to deal with rules written using 'replace_rules' features
15
------------------------------------------------------------------------
16
r659531 | jm | 2008-05-23 13:05:42 +0000 (Fri, 23 May 2008) | 1 line
2
r901599 | jm | 2010-01-21 08:50:25 +0000 (Thu, 21 Jan 2010) | 1 line
5
------------------------------------------------------------------------
6
r901468 | jhardin | 2010-01-21 00:38:42 +0000 (Thu, 21 Jan 2010) | 1 line
8
Do not publish the ADVANCE_FEE re-evolve test rules!
9
------------------------------------------------------------------------
10
r901446 | mmartinec | 2010-01-20 23:54:29 +0000 (Wed, 20 Jan 2010) | 3 lines
12
Bug 6295 RCVD_ILLEGAL_IP should not be eval rule
13
- changing the rule itself
15
------------------------------------------------------------------------
16
r901442 | mmartinec | 2010-01-20 23:42:38 +0000 (Wed, 20 Jan 2010) | 3 lines
18
the UPGRADE file: backported revised text from release notes
19
on a need to edit a .pre file when upgrading to activate a DKIM plugin
21
------------------------------------------------------------------------
22
r901439 | mmartinec | 2010-01-20 23:38:54 +0000 (Wed, 20 Jan 2010) | 5 lines
24
Bug 6295: RCVD_ILLEGAL_IP should not be eval rule:
25
make sub check_for_illegal_ip a dummy always returning 0;
26
helo_forgery_whitelisted -> _helo_forgery_whitelisted;
27
ditch the nowhere used sub sent_by_applemail
29
------------------------------------------------------------------------
30
r901430 | jm | 2010-01-20 23:15:04 +0000 (Wed, 20 Jan 2010) | 1 line
32
temporary kludge workaround for bug 6297
33
------------------------------------------------------------------------
34
r901410 | wtogami | 2010-01-20 22:38:39 +0000 (Wed, 20 Jan 2010) | 2 lines
36
Bug #6297: KHOP_HELO_BOT nopublish for now to make it safe to release 3.3.0
38
------------------------------------------------------------------------
39
r901393 | axb | 2010-01-20 21:53:00 +0000 (Wed, 20 Jan 2010) | 1 line
41
added AXB_URI_APE_ABUSE2
42
------------------------------------------------------------------------
43
r901390 | jm | 2010-01-20 21:48:04 +0000 (Wed, 20 Jan 2010) | 1 line
45
remove '#reuse' lines for RCVD_IN_CSS, until it's released and people start using it on their mailservers
46
------------------------------------------------------------------------
47
r901382 | jm | 2010-01-20 21:09:13 +0000 (Wed, 20 Jan 2010) | 1 line
49
auto-generated test rules
50
------------------------------------------------------------------------
51
r901340 | khopesh | 2010-01-20 19:19:13 +0000 (Wed, 20 Jan 2010) | 1 line
53
further updates regarding Mark's comments based on my email to sa-dev, avoided brit-spelling of word, tweaked big chunk of updates including fix of 'revolved/reevolved' term
54
------------------------------------------------------------------------
55
r901313 | wtogami | 2010-01-20 18:22:43 +0000 (Wed, 20 Jan 2010) | 2 lines
57
Spamhaus CSS does not appear in masschecks thus cannot be scored by automated means. Set an explicit score.
59
------------------------------------------------------------------------
60
r901311 | jm | 2010-01-20 18:00:22 +0000 (Wed, 20 Jan 2010) | 1 line
62
trivial rule fix: fix typo, where a rule rename was missed in the meta rule that uses it: __PGP_I[12] => __KHOP_PGP_I[12]
63
------------------------------------------------------------------------
64
r901258 | khopesh | 2010-01-20 16:25:02 +0000 (Wed, 20 Jan 2010) | 1 line
66
grammar, spelling, consistency, and phrasing edits, all minor. since this is an IMPORTANT document, please double-check
67
------------------------------------------------------------------------
68
r901254 | jm | 2010-01-20 16:10:02 +0000 (Wed, 20 Jan 2010) | 1 line
70
auto-generated test rules
71
------------------------------------------------------------------------
72
r901164 | jm | 2010-01-20 12:31:56 +0000 (Wed, 20 Jan 2010) | 1 line
74
trivial: add md5sums/sha1sums of tarballs
75
------------------------------------------------------------------------
76
r901161 | jm | 2010-01-20 12:27:37 +0000 (Wed, 20 Jan 2010) | 1 line
78
more trivial typo fixing and tidying
79
------------------------------------------------------------------------
80
r901160 | hege | 2010-01-20 12:26:35 +0000 (Wed, 20 Jan 2010) | 1 line
82
duh, revoke the RCVD_ILLEGAL_IP change
83
------------------------------------------------------------------------
84
r901159 | jm | 2010-01-20 12:26:24 +0000 (Wed, 20 Jan 2010) | 1 line
86
trivial typo fixing and tidying of Mark's addition
87
------------------------------------------------------------------------
88
r901155 | hege | 2010-01-20 12:22:31 +0000 (Wed, 20 Jan 2010) | 1 line
90
Bug #6295 - RCVD_ILLEGAL_IP should not be eval rule
91
------------------------------------------------------------------------
92
r901141 | mmartinec | 2010-01-20 11:32:27 +0000 (Wed, 20 Jan 2010) | 3 lines
94
3.3.0-release.txt: added a note on avoiding multithreaded 5.8.* perl on FreeBSD;
95
added a note on editing a .pre file for DKIM activation when upgrading
97
------------------------------------------------------------------------
98
r901108 | jm | 2010-01-20 08:51:00 +0000 (Wed, 20 Jan 2010) | 1 line
101
------------------------------------------------------------------------
102
r901077 | hege | 2010-01-20 06:13:25 +0000 (Wed, 20 Jan 2010) | 1 line
104
Bug 6295 - RCVD_ILLEGAL_IP should not be eval rule
105
------------------------------------------------------------------------
106
r900870 | jm | 2010-01-19 18:06:38 +0000 (Tue, 19 Jan 2010) | 1 line
108
commit up-to-date build instructions, now that people.apache.org no longer has a working perl interpreter we can use :(
109
------------------------------------------------------------------------
110
r900700 | jm | 2010-01-19 08:50:02 +0000 (Tue, 19 Jan 2010) | 1 line
113
------------------------------------------------------------------------
114
r900625 | jm | 2010-01-19 00:44:25 +0000 (Tue, 19 Jan 2010) | 1 line
116
remove unused announcement for cancelled rc3
117
------------------------------------------------------------------------
118
r900613 | jm | 2010-01-18 23:56:48 +0000 (Mon, 18 Jan 2010) | 1 line
120
add proposed 3.3.0 release announcement
121
------------------------------------------------------------------------
122
r900609 | jm | 2010-01-18 23:42:44 +0000 (Mon, 18 Jan 2010) | 1 line
124
preparing to release 3.3.0
125
------------------------------------------------------------------------
126
r900476 | mmartinec | 2010-01-18 17:45:28 +0000 (Mon, 18 Jan 2010) | 3 lines
128
Bug 6289: NetAddr::IP errors during make test - make version 4.000
129
a minimal required version
131
------------------------------------------------------------------------
132
r900429 | wtogami | 2010-01-18 15:44:47 +0000 (Mon, 18 Jan 2010) | 2 lines
134
Anubis is not ready for public traffic yet.
136
------------------------------------------------------------------------
137
r900304 | jm | 2010-01-18 08:50:02 +0000 (Mon, 18 Jan 2010) | 1 line
140
------------------------------------------------------------------------
141
r900250 | jm | 2010-01-18 00:23:34 +0000 (Mon, 18 Jan 2010) | 1 line
143
auto-generated test rules
144
------------------------------------------------------------------------
145
r900169 | jm | 2010-01-17 17:54:13 +0000 (Sun, 17 Jan 2010) | 1 line
147
auto-generated test rules
148
------------------------------------------------------------------------
149
r900069 | axb | 2010-01-17 08:51:03 +0000 (Sun, 17 Jan 2010) | 1 line
152
------------------------------------------------------------------------
153
r900066 | jm | 2010-01-17 07:53:24 +0000 (Sun, 17 Jan 2010) | 1 line
155
auto-generated test rules
156
------------------------------------------------------------------------
157
r900047 | jm | 2010-01-17 01:44:54 +0000 (Sun, 17 Jan 2010) | 1 line
159
auto-generated test rules
160
------------------------------------------------------------------------
161
r900033 | jm | 2010-01-16 23:04:57 +0000 (Sat, 16 Jan 2010) | 1 line
163
add a quick note about ExtUtils::MakeMaker version requirement
164
------------------------------------------------------------------------
165
r900012 | jm | 2010-01-16 19:09:27 +0000 (Sat, 16 Jan 2010) | 1 line
167
auto-generated test rules
168
------------------------------------------------------------------------
169
r899984 | jm | 2010-01-16 16:13:05 +0000 (Sat, 16 Jan 2010) | 1 line
171
auto-generated test rules
172
------------------------------------------------------------------------
173
r899903 | jm | 2010-01-16 08:50:03 +0000 (Sat, 16 Jan 2010) | 1 line
176
------------------------------------------------------------------------
177
r899892 | jm | 2010-01-16 06:59:51 +0000 (Sat, 16 Jan 2010) | 1 line
179
auto-generated test rules
180
------------------------------------------------------------------------
181
r899886 | khopesh | 2010-01-16 05:27:23 +0000 (Sat, 16 Jan 2010) | 1 line
183
added ifplugin and spaced arguments
184
------------------------------------------------------------------------
185
r899859 | khopesh | 2010-01-16 00:52:11 +0000 (Sat, 16 Jan 2010) | 1 line
187
still playing with my botnet beasts .. (finally) removed rdns_none, added #7
188
------------------------------------------------------------------------
189
r899848 | khopesh | 2010-01-16 00:10:05 +0000 (Sat, 16 Jan 2010) | 1 line
192
------------------------------------------------------------------------
193
r899847 | khopesh | 2010-01-16 00:07:39 +0000 (Sat, 16 Jan 2010) | 1 line
195
exploring warren's theory that latin americans use all-uppercase more commonly, ditto on my personal theory that that's true for AOL users too. also brushing up my APNIC rule with some sanity tests to ensure the new version is equal to the old one
196
------------------------------------------------------------------------
197
r899846 | khopesh | 2010-01-16 00:03:45 +0000 (Sat, 16 Jan 2010) | 1 line
199
testing potential replacements for FH_DATE_PAST_20XX
200
------------------------------------------------------------------------
201
r899835 | jm | 2010-01-15 22:34:13 +0000 (Fri, 15 Jan 2010) | 1 line
203
auto-generated test rules
204
------------------------------------------------------------------------
205
r899793 | mmartinec | 2010-01-15 20:01:08 +0000 (Fri, 15 Jan 2010) | 2 lines
207
Bug 6263: sa_compile.t test fails if re2c not found, or installed re2c version is too old
209
------------------------------------------------------------------------
210
r899774 | mmartinec | 2010-01-15 19:25:27 +0000 (Fri, 15 Jan 2010) | 3 lines
212
Bug 6286: relax timing margins on the t/timeout.t test,
213
especially on the #16 reset() test, which was too tight
215
------------------------------------------------------------------------
216
r899636 | jm | 2010-01-15 14:19:18 +0000 (Fri, 15 Jan 2010) | 1 line
218
preparing to release 3.3.0-rc3
219
------------------------------------------------------------------------
220
r899566 | jm | 2010-01-15 08:50:02 +0000 (Fri, 15 Jan 2010) | 1 line
223
------------------------------------------------------------------------
224
r899424 | wtogami | 2010-01-14 21:41:02 +0000 (Thu, 14 Jan 2010) | 2 lines
228
------------------------------------------------------------------------
229
r899419 | wtogami | 2010-01-14 21:32:41 +0000 (Thu, 14 Jan 2010) | 1 line
231
preparing to release 3.3.0-rc3
232
------------------------------------------------------------------------
233
r899414 | mmartinec | 2010-01-14 21:22:47 +0000 (Thu, 14 Jan 2010) | 2 lines
235
further tweaks on 3.3.0-release.txt
237
------------------------------------------------------------------------
238
r899401 | mmartinec | 2010-01-14 20:33:23 +0000 (Thu, 14 Jan 2010) | 3 lines
240
3.3.0-release.txt - added sections: Introduction,
241
About Apache SpamAssassin, About The Apache Software Foundation
243
------------------------------------------------------------------------
244
r899236 | mmartinec | 2010-01-14 15:24:40 +0000 (Thu, 14 Jan 2010) | 2 lines
246
Bug 6274: Add missing declaration of $COLLECT_REGRESSION_TESTS in M::SA::Conf
248
------------------------------------------------------------------------
249
r899118 | jm | 2010-01-14 08:50:02 +0000 (Thu, 14 Jan 2010) | 1 line
252
------------------------------------------------------------------------
253
r899079 | jm | 2010-01-14 06:53:37 +0000 (Thu, 14 Jan 2010) | 1 line
255
auto-generated test rules
256
------------------------------------------------------------------------
257
r898960 | axb | 2010-01-13 22:02:27 +0000 (Wed, 13 Jan 2010) | 1 line
260
------------------------------------------------------------------------
261
r898781 | mmartinec | 2010-01-13 14:46:48 +0000 (Wed, 13 Jan 2010) | 2 lines
265
------------------------------------------------------------------------
266
r898775 | mmartinec | 2010-01-13 14:40:37 +0000 (Wed, 13 Jan 2010) | 2 lines
268
Bug 6274: Semantics of CONF_TYPE_* constants and additional config argument types
270
------------------------------------------------------------------------
271
r898726 | jm | 2010-01-13 11:48:50 +0000 (Wed, 13 Jan 2010) | 1 line
273
document EX_TOOBIG as mentioned by Cecil Westerhof on the users list
274
------------------------------------------------------------------------
275
r898684 | jm | 2010-01-13 08:50:03 +0000 (Wed, 13 Jan 2010) | 1 line
278
------------------------------------------------------------------------
279
r898663 | jm | 2010-01-13 06:51:06 +0000 (Wed, 13 Jan 2010) | 1 line
281
auto-generated test rules
282
------------------------------------------------------------------------
283
r898566 | jm | 2010-01-12 23:06:19 +0000 (Tue, 12 Jan 2010) | 1 line
285
auto-generated test rules
286
------------------------------------------------------------------------
287
r898373 | jm | 2010-01-12 15:36:16 +0000 (Tue, 12 Jan 2010) | 1 line
289
auto-generated test rules
290
------------------------------------------------------------------------
291
r898254 | jm | 2010-01-12 08:50:03 +0000 (Tue, 12 Jan 2010) | 1 line
294
------------------------------------------------------------------------
295
r898195 | jm | 2010-01-12 06:55:03 +0000 (Tue, 12 Jan 2010) | 1 line
297
auto-generated test rules
298
------------------------------------------------------------------------
299
r898187 | axb | 2010-01-12 06:38:21 +0000 (Tue, 12 Jan 2010) | 1 line
302
------------------------------------------------------------------------
303
r898112 | jm | 2010-01-11 23:32:44 +0000 (Mon, 11 Jan 2010) | 1 line
305
auto-generated test rules
306
------------------------------------------------------------------------
307
r898104 | jm | 2010-01-11 23:13:14 +0000 (Mon, 11 Jan 2010) | 1 line
309
auto-generated test rules
310
------------------------------------------------------------------------
311
r898022 | wtogami | 2010-01-11 19:29:33 +0000 (Mon, 11 Jan 2010) | 2 lines
315
------------------------------------------------------------------------
316
r898018 | wtogami | 2010-01-11 19:21:31 +0000 (Mon, 11 Jan 2010) | 1 line
318
preparing to release 3.3.0-rc2.unofficial
319
------------------------------------------------------------------------
320
r898008 | jm | 2010-01-11 19:10:00 +0000 (Mon, 11 Jan 2010) | 1 line
322
auto-generated test rules
323
------------------------------------------------------------------------
324
r897948 | mmartinec | 2010-01-11 17:09:08 +0000 (Mon, 11 Jan 2010) | 3 lines
326
spamc/spamc.pod: Updated documentation regarding exit status
327
accoding to a complaint on a mailing list
329
------------------------------------------------------------------------
330
r897946 | mmartinec | 2010-01-11 17:03:46 +0000 (Mon, 11 Jan 2010) | 2 lines
332
Bug 6268: SA die()s if can't create the userstate dir
334
------------------------------------------------------------------------
335
r897930 | mmartinec | 2010-01-11 16:36:49 +0000 (Mon, 11 Jan 2010) | 2 lines
337
Bug 6265: Archive::Tar and IO::Zlib should be required by spamassassin
339
------------------------------------------------------------------------
340
r897929 | mmartinec | 2010-01-11 16:32:34 +0000 (Mon, 11 Jan 2010) | 2 lines
342
Bug 6277: Add a verbose option to sa-update to show updated channels
344
------------------------------------------------------------------------
345
r897918 | mmartinec | 2010-01-11 15:54:08 +0000 (Mon, 11 Jan 2010) | 2 lines
347
Bug 6278: Break recursion on attempt to add _ADDEDHEADER_ into a header section
349
------------------------------------------------------------------------
350
r897903 | jm | 2010-01-11 15:23:00 +0000 (Mon, 11 Jan 2010) | 1 line
352
auto-generated test rules
353
------------------------------------------------------------------------
354
r897798 | jm | 2010-01-11 08:50:02 +0000 (Mon, 11 Jan 2010) | 1 line
357
------------------------------------------------------------------------
358
r897767 | jm | 2010-01-11 06:56:56 +0000 (Mon, 11 Jan 2010) | 1 line
360
auto-generated test rules
361
------------------------------------------------------------------------
362
r897734 | jm | 2010-01-10 23:49:51 +0000 (Sun, 10 Jan 2010) | 1 line
364
auto-generated test rules
365
------------------------------------------------------------------------
366
r897732 | jm | 2010-01-10 23:31:11 +0000 (Sun, 10 Jan 2010) | 1 line
368
auto-generated test rules
369
------------------------------------------------------------------------
370
r897725 | axb | 2010-01-10 22:39:30 +0000 (Sun, 10 Jan 2010) | 1 line
373
------------------------------------------------------------------------
374
r897724 | axb | 2010-01-10 22:38:24 +0000 (Sun, 10 Jan 2010) | 1 line
377
------------------------------------------------------------------------
378
r897722 | jm | 2010-01-10 22:22:38 +0000 (Sun, 10 Jan 2010) | 1 line
380
attempt to add some decent error-checking to this script
381
------------------------------------------------------------------------
382
r897685 | jm | 2010-01-10 19:17:20 +0000 (Sun, 10 Jan 2010) | 1 line
384
auto-generated test rules
385
------------------------------------------------------------------------
386
r897592 | jm | 2010-01-10 06:55:50 +0000 (Sun, 10 Jan 2010) | 1 line
388
auto-generated test rules
389
------------------------------------------------------------------------
390
r897575 | jm | 2010-01-09 23:14:38 +0000 (Sat, 09 Jan 2010) | 1 line
392
auto-generated test rules
393
------------------------------------------------------------------------
394
r897522 | jm | 2010-01-09 19:09:57 +0000 (Sat, 09 Jan 2010) | 1 line
396
auto-generated test rules
397
------------------------------------------------------------------------
398
r897495 | jm | 2010-01-09 16:55:08 +0000 (Sat, 09 Jan 2010) | 1 line
400
auto-generated test rules
401
------------------------------------------------------------------------
402
r897389 | jm | 2010-01-09 08:51:12 +0000 (Sat, 09 Jan 2010) | 1 line
405
------------------------------------------------------------------------
406
r897386 | jm | 2010-01-09 07:03:06 +0000 (Sat, 09 Jan 2010) | 1 line
408
auto-generated test rules
409
------------------------------------------------------------------------
410
r897345 | jm | 2010-01-08 23:13:27 +0000 (Fri, 08 Jan 2010) | 1 line
412
auto-generated test rules
413
------------------------------------------------------------------------
414
r897304 | jm | 2010-01-08 19:11:30 +0000 (Fri, 08 Jan 2010) | 1 line
416
auto-generated test rules
417
------------------------------------------------------------------------
418
r897259 | jm | 2010-01-08 16:44:43 +0000 (Fri, 08 Jan 2010) | 1 line
420
auto-generated test rules
421
------------------------------------------------------------------------
422
r897247 | mmartinec | 2010-01-08 16:15:15 +0000 (Fri, 08 Jan 2010) | 2 lines
424
Change in comments in 60_whitelist_dkim.cf
426
------------------------------------------------------------------------
427
r897135 | jm | 2010-01-08 08:50:16 +0000 (Fri, 08 Jan 2010) | 1 line
430
------------------------------------------------------------------------
431
r897131 | jm | 2010-01-08 08:13:36 +0000 (Fri, 08 Jan 2010) | 1 line
433
auto-generated test rules
434
------------------------------------------------------------------------
435
r897077 | mmartinec | 2010-01-08 01:51:25 +0000 (Fri, 08 Jan 2010) | 5 lines
437
INSTALL, 3.3.0-release.txt: mention that a version of sa-update
438
should match the rest of SA (old version may lack some command line
439
option, or some functionality); mention that --updatedir may
440
need to be used when installing rules into non-default location
442
------------------------------------------------------------------------
443
r897074 | mmartinec | 2010-01-08 01:28:50 +0000 (Fri, 08 Jan 2010) | 3 lines
445
Bug 6176: distinguish too long lines from non-NL-terminated (last) line
446
in the issued diagnostic
448
------------------------------------------------------------------------
449
r897070 | mmartinec | 2010-01-08 00:59:58 +0000 (Fri, 08 Jan 2010) | 2 lines
451
Bug 6275: X-Spam-* header fields are inserted in the middle of a Return-Path
453
------------------------------------------------------------------------
454
r897064 | jm | 2010-01-08 00:30:09 +0000 (Fri, 08 Jan 2010) | 1 line
456
auto-generated test rules
457
------------------------------------------------------------------------
458
r897031 | mmartinec | 2010-01-07 22:12:58 +0000 (Thu, 07 Jan 2010) | 2 lines
460
Bug 6279: conditionalize originating_ip_headers rules in 10_default_prefs.cf
462
------------------------------------------------------------------------
463
r896974 | jm | 2010-01-07 19:25:08 +0000 (Thu, 07 Jan 2010) | 1 line
465
auto-generated test rules
466
------------------------------------------------------------------------
467
r896886 | axb | 2010-01-07 14:07:08 +0000 (Thu, 07 Jan 2010) | 1 line
470
------------------------------------------------------------------------
471
r896802 | jm | 2010-01-07 08:50:42 +0000 (Thu, 07 Jan 2010) | 1 line
474
------------------------------------------------------------------------
475
r896766 | jm | 2010-01-07 07:05:21 +0000 (Thu, 07 Jan 2010) | 1 line
477
auto-generated test rules
478
------------------------------------------------------------------------
479
r896713 | jm | 2010-01-06 23:21:41 +0000 (Wed, 06 Jan 2010) | 1 line
481
auto-generated test rules
482
------------------------------------------------------------------------
483
r896634 | jm | 2010-01-06 19:31:51 +0000 (Wed, 06 Jan 2010) | 1 line
485
auto-generated test rules
486
------------------------------------------------------------------------
487
r896512 | jm | 2010-01-06 16:31:31 +0000 (Wed, 06 Jan 2010) | 1 line
489
auto-generated test rules
490
------------------------------------------------------------------------
491
r896501 | jm | 2010-01-06 16:12:12 +0000 (Wed, 06 Jan 2010) | 1 line
493
auto-generated test rules
494
------------------------------------------------------------------------
495
r896403 | mmartinec | 2010-01-06 11:37:32 +0000 (Wed, 06 Jan 2010) | 2 lines
497
Bug 5895: a documentation change and a simplification
499
------------------------------------------------------------------------
500
r896352 | jm | 2010-01-06 08:50:05 +0000 (Wed, 06 Jan 2010) | 1 line
503
------------------------------------------------------------------------
504
r896338 | jm | 2010-01-06 07:19:30 +0000 (Wed, 06 Jan 2010) | 1 line
506
auto-generated test rules
507
------------------------------------------------------------------------
508
r896288 | jm | 2010-01-06 00:34:36 +0000 (Wed, 06 Jan 2010) | 1 line
510
auto-generated test rules
511
------------------------------------------------------------------------
512
r896064 | hege | 2010-01-05 14:26:32 +0000 (Tue, 05 Jan 2010) | 1 line
514
Bug 5895 - Configurable Originating Headers for RBL
515
------------------------------------------------------------------------
516
r895946 | jm | 2010-01-05 08:50:12 +0000 (Tue, 05 Jan 2010) | 1 line
519
------------------------------------------------------------------------
520
r895578 | jm | 2010-01-04 08:50:02 +0000 (Mon, 04 Jan 2010) | 1 line
523
------------------------------------------------------------------------
524
r895444 | khopesh | 2010-01-03 16:49:34 +0000 (Sun, 03 Jan 2010) | 1 line
526
moved to -External from -Untrusted on relay checks as per hege's suggestions, sc update
527
------------------------------------------------------------------------
528
r895288 | axb | 2010-01-02 21:08:04 +0000 (Sat, 02 Jan 2010) | 1 line
531
------------------------------------------------------------------------
532
r895146 | jm | 2010-01-02 08:50:01 +0000 (Sat, 02 Jan 2010) | 1 line
535
------------------------------------------------------------------------
536
r895070 | axb | 2010-01-01 20:39:08 +0000 (Fri, 01 Jan 2010) | 1 line
539
------------------------------------------------------------------------
540
r895069 | axb | 2010-01-01 20:31:24 +0000 (Fri, 01 Jan 2010) | 3 lines
545
------------------------------------------------------------------------
546
r895066 | axb | 2010-01-01 20:25:51 +0000 (Fri, 01 Jan 2010) | 3 lines
548
removed AXB_HELO_LH_HOME
551
------------------------------------------------------------------------
552
r895033 | hege | 2010-01-01 16:28:48 +0000 (Fri, 01 Jan 2010) | 1 line
554
X-Spam-Relays-Untrusted should be X-Spam-Relays-External
555
------------------------------------------------------------------------
556
r895024 | axb | 2010-01-01 15:14:53 +0000 (Fri, 01 Jan 2010) | 3 lines
558
removed publish FH_DATE_PAST_20XX
559
probably a f*up - but trying..
560
(based on doc on http://wiki.apache.org/spamassassin/SaUpdateBackend
561
------------------------------------------------------------------------
562
r895023 | axb | 2010-01-01 15:13:04 +0000 (Fri, 01 Jan 2010) | 3 lines
566
publish FH_DATE_PAST_20XX
567
------------------------------------------------------------------------
568
r895010 | axb | 2010-01-01 13:33:02 +0000 (Fri, 01 Jan 2010) | 1 line
571
------------------------------------------------------------------------
572
r895003 | axb | 2010-01-01 12:48:52 +0000 (Fri, 01 Jan 2010) | 2 lines
574
commented out FH_DATE_PAST_20XX
575
Fps with all msgs written in 2010
576
------------------------------------------------------------------------
577
r894982 | jm | 2010-01-01 08:50:02 +0000 (Fri, 01 Jan 2010) | 1 line
580
------------------------------------------------------------------------
581
r894795 | jm | 2009-12-31 08:50:01 +0000 (Thu, 31 Dec 2009) | 1 line
584
------------------------------------------------------------------------
585
r894626 | axb | 2009-12-30 14:40:14 +0000 (Wed, 30 Dec 2009) | 1 line
588
------------------------------------------------------------------------
589
r894568 | jm | 2009-12-30 08:50:03 +0000 (Wed, 30 Dec 2009) | 1 line
592
------------------------------------------------------------------------
593
r894438 | mmartinec | 2009-12-29 16:53:33 +0000 (Tue, 29 Dec 2009) | 2 lines
595
Bug 6262: pre-define certain tags which might otherwise remain unrecognized
597
------------------------------------------------------------------------
598
r894373 | jm | 2009-12-29 12:56:21 +0000 (Tue, 29 Dec 2009) | 1 line
600
bug 6264: ensure INSTALL file discusses how to use sa-update --install
601
------------------------------------------------------------------------
602
r894288 | mmartinec | 2009-12-29 00:47:19 +0000 (Tue, 29 Dec 2009) | 3 lines
604
Copied 3.3.0-rc1.txt to 3.3.0-release.txt
605
and tweaked the INSTALLING RULES section.
607
------------------------------------------------------------------------
608
r894168 | axb | 2009-12-28 13:22:05 +0000 (Mon, 28 Dec 2009) | 1 line
610
added AXB_URI_APE_ABUSE1
611
------------------------------------------------------------------------
612
r894139 | jm | 2009-12-28 08:50:02 +0000 (Mon, 28 Dec 2009) | 1 line
615
------------------------------------------------------------------------
616
r894117 | wtogami | 2009-12-27 23:47:55 +0000 (Sun, 27 Dec 2009) | 2 lines
620
------------------------------------------------------------------------
621
r893956 | axb | 2009-12-26 10:35:40 +0000 (Sat, 26 Dec 2009) | 1 line
624
------------------------------------------------------------------------
625
r893949 | jm | 2009-12-26 08:50:02 +0000 (Sat, 26 Dec 2009) | 1 line
628
------------------------------------------------------------------------
629
r893844 | jm | 2009-12-25 08:50:03 +0000 (Fri, 25 Dec 2009) | 1 line
632
------------------------------------------------------------------------
633
r893786 | mmartinec | 2009-12-24 16:56:36 +0000 (Thu, 24 Dec 2009) | 2 lines
635
Added section INSTALLING RULES to release notes.
637
------------------------------------------------------------------------
638
r893710 | jm | 2009-12-24 08:50:02 +0000 (Thu, 24 Dec 2009) | 1 line
641
------------------------------------------------------------------------
642
r893430 | jm | 2009-12-23 08:50:02 +0000 (Wed, 23 Dec 2009) | 1 line
645
------------------------------------------------------------------------
646
r893292 | wtogami | 2009-12-22 19:48:46 +0000 (Tue, 22 Dec 2009) | 2 lines
648
preparing to release 3.3.0-rc1.proposed2
650
------------------------------------------------------------------------
651
r893270 | mmartinec | 2009-12-22 18:54:41 +0000 (Tue, 22 Dec 2009) | 2 lines
653
Bug 6176 spamc.c fix: spamc truncates lines read from spamc.conf (take two)
655
------------------------------------------------------------------------
656
r893149 | jm | 2009-12-22 11:59:37 +0000 (Tue, 22 Dec 2009) | 1 line
658
bug 6176: add test script for error that broke rc1.proposed1
659
------------------------------------------------------------------------
660
r893143 | mmartinec | 2009-12-22 11:24:36 +0000 (Tue, 22 Dec 2009) | 5 lines
662
3.3.0-rc1.txt: (in COMPATIBILITY section) mention a need for
663
removing a local copy of plugins FreeMail, PhishTag, Reuse,
664
which are now distributed with a package; mention a need
665
to load AWL plugin in order to continue using it;
667
------------------------------------------------------------------------
668
r893113 | axb | 2009-12-22 08:25:11 +0000 (Tue, 22 Dec 2009) | 1 line
671
------------------------------------------------------------------------
672
r892730 | jm | 2009-12-21 08:50:02 +0000 (Mon, 21 Dec 2009) | 1 line
675
------------------------------------------------------------------------
676
r892657 | wtogami | 2009-12-20 20:32:45 +0000 (Sun, 20 Dec 2009) | 2 lines
678
Revert Bug #6176 patch that broke spamc.
680
------------------------------------------------------------------------
681
r892578 | axb | 2009-12-20 09:30:44 +0000 (Sun, 20 Dec 2009) | 1 line
684
------------------------------------------------------------------------
685
r892576 | axb | 2009-12-20 09:19:43 +0000 (Sun, 20 Dec 2009) | 1 line
688
------------------------------------------------------------------------
689
r892574 | axb | 2009-12-20 08:52:19 +0000 (Sun, 20 Dec 2009) | 1 line
692
------------------------------------------------------------------------
693
r892544 | axb | 2009-12-20 00:57:04 +0000 (Sun, 20 Dec 2009) | 1 line
696
------------------------------------------------------------------------
697
r892541 | axb | 2009-12-20 00:24:44 +0000 (Sun, 20 Dec 2009) | 1 line
700
------------------------------------------------------------------------
701
r892538 | axb | 2009-12-20 00:03:25 +0000 (Sun, 20 Dec 2009) | 1 line
704
------------------------------------------------------------------------
705
r892524 | axb | 2009-12-19 23:05:51 +0000 (Sat, 19 Dec 2009) | 1 line
708
------------------------------------------------------------------------
709
r892522 | axb | 2009-12-19 23:05:13 +0000 (Sat, 19 Dec 2009) | 1 line
712
------------------------------------------------------------------------
713
r892513 | axb | 2009-12-19 22:26:20 +0000 (Sat, 19 Dec 2009) | 1 line
716
------------------------------------------------------------------------
717
r892498 | wtogami | 2009-12-19 18:56:54 +0000 (Sat, 19 Dec 2009) | 2 lines
719
Add Warren's Amazon wishlist to CREDITS.
721
------------------------------------------------------------------------
722
r892488 | axb | 2009-12-19 17:15:32 +0000 (Sat, 19 Dec 2009) | 1 line
725
------------------------------------------------------------------------
726
r892486 | jhardin | 2009-12-19 16:51:12 +0000 (Sat, 19 Dec 2009) | 1 line
728
metas to test ReturnPath vs. blacklists
729
------------------------------------------------------------------------
730
r892452 | jm | 2009-12-19 08:50:06 +0000 (Sat, 19 Dec 2009) | 1 line
733
------------------------------------------------------------------------
734
r892420 | wtogami | 2009-12-19 01:58:47 +0000 (Sat, 19 Dec 2009) | 2 lines
738
------------------------------------------------------------------------
739
r892412 | jhardin | 2009-12-19 00:57:20 +0000 (Sat, 19 Dec 2009) | 1 line
741
metas to test ReturnPath vs. blacklists
742
------------------------------------------------------------------------
743
r892395 | jhardin | 2009-12-18 23:15:14 +0000 (Fri, 18 Dec 2009) | 1 line
745
metas to test ReturnPath vs. blacklists
746
------------------------------------------------------------------------
747
r892384 | wtogami | 2009-12-18 22:09:02 +0000 (Fri, 18 Dec 2009) | 2 lines
749
preparing to release 3.3.0-rc1
751
------------------------------------------------------------------------
752
r892319 | mmartinec | 2009-12-18 17:19:50 +0000 (Fri, 18 Dec 2009) | 2 lines
754
3.3.0-rc1.txt: mention some of the recent changes
756
------------------------------------------------------------------------
757
r892312 | wtogami | 2009-12-18 16:55:41 +0000 (Fri, 18 Dec 2009) | 2 lines
759
RH Bug #103401: Use portreserve if available during spamd startup on RHEL or Fedora
761
------------------------------------------------------------------------
762
r892229 | mmartinec | 2009-12-18 11:52:40 +0000 (Fri, 18 Dec 2009) | 4 lines
764
Bug 6228 - sa-learn --backup is broken:
765
a quick-and-hackish temporary solution to a problem
766
of Bayes pluginization not (yet) carried out fully
768
------------------------------------------------------------------------
769
r892183 | jm | 2009-12-18 08:50:02 +0000 (Fri, 18 Dec 2009) | 1 line
772
------------------------------------------------------------------------
773
r891968 | axb | 2009-12-17 22:59:38 +0000 (Thu, 17 Dec 2009) | 1 line
776
------------------------------------------------------------------------
777
r891935 | mmartinec | 2009-12-17 21:51:31 +0000 (Thu, 17 Dec 2009) | 2 lines
779
Bug 6176: spamc truncates lines read from spamc.conf
781
------------------------------------------------------------------------
782
r891864 | mmartinec | 2009-12-17 20:04:19 +0000 (Thu, 17 Dec 2009) | 8 lines
785
- avoid bad interaction between Time::HiRes::sleep and alarm on Solaris
786
by using a select() to simulate delays in t/timing.t;
787
- avoid depending on alarm() returning a remaining time (some implementations
788
just return a 0) by providing our own stack for nested timed calls;
789
- avoid using alarm() entirely for non-timed calls, thus leaving possible
790
foreign running timer untouched
792
------------------------------------------------------------------------
793
r891806 | mmartinec | 2009-12-17 17:26:01 +0000 (Thu, 17 Dec 2009) | 1 line
795
Bug 6191, Bug 6258: bump the timeout for a spawned spamd start to 3 minutes
796
------------------------------------------------------------------------
797
r891584 | jm | 2009-12-17 08:50:03 +0000 (Thu, 17 Dec 2009) | 1 line
800
------------------------------------------------------------------------
801
r891501 | wtogami | 2009-12-17 00:59:42 +0000 (Thu, 17 Dec 2009) | 2 lines
803
One more test failure
805
------------------------------------------------------------------------
806
r891472 | wtogami | 2009-12-16 23:26:35 +0000 (Wed, 16 Dec 2009) | 2 lines
808
Fix test warning, odd that this rule was translated but not the others.
810
------------------------------------------------------------------------
811
r891460 | wtogami | 2009-12-16 22:36:28 +0000 (Wed, 16 Dec 2009) | 3 lines
813
Bug #6247: Replace HABEAS, BSP and SSC with RP CERTIFIED.
814
Note: CERTIFIED is cumulative with SAFE.
816
------------------------------------------------------------------------
817
r891391 | wtogami | 2009-12-16 19:25:47 +0000 (Wed, 16 Dec 2009) | 4 lines
819
Bug #6259: Use ReturnPath's RNBL, replacing SSBL
820
RNBL is almost identical to SSBL, except safer for FP's.
821
RNBL takes SSBL's former GA assigned score, and SSBL is removed entirely.
823
------------------------------------------------------------------------
824
r891227 | mmartinec | 2009-12-16 13:03:16 +0000 (Wed, 16 Dec 2009) | 2 lines
826
oops, submitted too many files, reverting Timeout.pm and t/timeout.t
828
------------------------------------------------------------------------
829
r891224 | mmartinec | 2009-12-16 12:59:47 +0000 (Wed, 16 Dec 2009) | 6 lines
831
20_khop_bl.cf Bug 6241: comment out complex 'if's to work
832
around a deficiency in mkrules (may be restored when fixed);
833
20_khop_bl.cf Bug 6258: replace DKIM_VERIFIED with DKIM_VALID
834
to avoid a warning: "rules: meta test __NOT_SPOOFED has
835
dependency 'DKIM_VERIFIED' with a zero score"
837
------------------------------------------------------------------------
838
r891207 | mmartinec | 2009-12-16 12:02:52 +0000 (Wed, 16 Dec 2009) | 4 lines
840
Bug 6246: let DependencyInfo.pm understand a concept of
841
recommended module version, besides a required version;
842
polish reporting, esp. in view of Mail::DKIM dependencies
844
------------------------------------------------------------------------
845
r891160 | jm | 2009-12-16 08:50:02 +0000 (Wed, 16 Dec 2009) | 1 line
848
------------------------------------------------------------------------
849
r891005 | wtogami | 2009-12-15 21:39:47 +0000 (Tue, 15 Dec 2009) | 2 lines
851
Add DNSWL_NONE as informational rule. Helpful in measurements and in combination with other rules.
853
------------------------------------------------------------------------
854
r891001 | wtogami | 2009-12-15 21:30:53 +0000 (Tue, 15 Dec 2009) | 2 lines
856
Bug #6251: Temporarily reduce DNSWL scores
858
------------------------------------------------------------------------
859
r890963 | mmartinec | 2009-12-15 19:56:54 +0000 (Tue, 15 Dec 2009) | 3 lines
861
Bug 6258: avoid warnings on undefined exit status,
862
recognize and nicely display a HUP signal (trivial)
864
------------------------------------------------------------------------
865
r890693 | jm | 2009-12-15 08:50:02 +0000 (Tue, 15 Dec 2009) | 1 line
868
------------------------------------------------------------------------
869
r890644 | khopesh | 2009-12-15 05:02:12 +0000 (Tue, 15 Dec 2009) | 1 line
872
------------------------------------------------------------------------
873
r890227 | jm | 2009-12-14 08:50:02 +0000 (Mon, 14 Dec 2009) | 1 line
876
------------------------------------------------------------------------
877
r890077 | khopesh | 2009-12-13 17:07:51 +0000 (Sun, 13 Dec 2009) | 1 line
880
------------------------------------------------------------------------
881
r889898 | jm | 2009-12-12 08:50:03 +0000 (Sat, 12 Dec 2009) | 1 line
884
------------------------------------------------------------------------
885
r889887 | wtogami | 2009-12-12 04:24:37 +0000 (Sat, 12 Dec 2009) | 2 lines
889
------------------------------------------------------------------------
890
r889883 | wtogami | 2009-12-12 04:00:13 +0000 (Sat, 12 Dec 2009) | 2 lines
892
Bug #6247: Add RP_* rules for weekly masscheck.
894
------------------------------------------------------------------------
895
r889864 | wtogami | 2009-12-12 00:03:34 +0000 (Sat, 12 Dec 2009) | 2 lines
899
------------------------------------------------------------------------
900
r889764 | mmartinec | 2009-12-11 18:46:38 +0000 (Fri, 11 Dec 2009) | 2 lines
902
Bug 6257 3.3.0-rc1.txt: add a note on compatibility with amavisd-new
904
------------------------------------------------------------------------
905
r889534 | jm | 2009-12-11 08:50:03 +0000 (Fri, 11 Dec 2009) | 1 line
908
------------------------------------------------------------------------
909
r889337 | mmartinec | 2009-12-10 17:00:45 +0000 (Thu, 10 Dec 2009) | 2 lines
911
Bug 6245: added one test case to t/rcvd_parser.t
913
------------------------------------------------------------------------
914
r889332 | mmartinec | 2009-12-10 16:53:16 +0000 (Thu, 10 Dec 2009) | 3 lines
916
Bug 6255: make a test whitelist_addrs.t pass under perl 5.6.* by
917
changing unrecognized 'open F,">&",$f' into 'open F,">&".fileno($f)'
919
------------------------------------------------------------------------
920
r889277 | wtogami | 2009-12-10 14:46:16 +0000 (Thu, 10 Dec 2009) | 2 lines
922
Bug #6252: Force publish VANITY
924
------------------------------------------------------------------------
925
r889141 | jm | 2009-12-10 08:50:26 +0000 (Thu, 10 Dec 2009) | 1 line
928
------------------------------------------------------------------------
929
r889034 | mmartinec | 2009-12-10 00:30:41 +0000 (Thu, 10 Dec 2009) | 3 lines
931
copied 3.3.0-beta1.txt to 3.3.0-rc1.txt and added
932
a paragraph on compatibility with a ClamAV plugin
934
------------------------------------------------------------------------
935
r888928 | mmartinec | 2009-12-09 19:29:19 +0000 (Wed, 09 Dec 2009) | 4 lines
937
documentation (POD) change: get rid of the misleading
938
wording: "Use this to supplement the whitelist_from"
939
according to a ML topic "clarification on whitelist_from_rcvd"
941
------------------------------------------------------------------------
942
r888736 | jm | 2009-12-09 08:50:02 +0000 (Wed, 09 Dec 2009) | 1 line
945
------------------------------------------------------------------------
946
r888673 | khopesh | 2009-12-09 01:55:57 +0000 (Wed, 09 Dec 2009) | 1 line
949
------------------------------------------------------------------------
950
r888291 | jm | 2009-12-08 08:50:02 +0000 (Tue, 08 Dec 2009) | 1 line
953
------------------------------------------------------------------------
954
r887980 | mmartinec | 2009-12-07 16:23:26 +0000 (Mon, 07 Dec 2009) | 2 lines
956
Bug 6250: check syntax of awl & bayes mode settings and untaint them
958
------------------------------------------------------------------------
959
r887941 | fanf | 2009-12-07 14:57:20 +0000 (Mon, 07 Dec 2009) | 2 lines
961
Bug 6242: Recognize MS Exchange HTTP-DAV message submission
963
------------------------------------------------------------------------
964
r887863 | jm | 2009-12-07 08:50:02 +0000 (Mon, 07 Dec 2009) | 1 line
967
------------------------------------------------------------------------
968
r887738 | mmartinec | 2009-12-06 18:42:14 +0000 (Sun, 06 Dec 2009) | 2 lines
970
3.3.0-beta1.txt add: "expect some tests in t/dkim2.t to fail with versions older than 0.36_5"
972
------------------------------------------------------------------------
973
r887516 | jm | 2009-12-05 08:50:03 +0000 (Sat, 05 Dec 2009) | 1 line
976
------------------------------------------------------------------------
977
r887479 | mmartinec | 2009-12-05 01:35:04 +0000 (Sat, 05 Dec 2009) | 4 lines
979
update MANIFEST, bringing back needed files from ./build
980
(based on MANIFEST.SKIP and MANIFEST from 3.2.5);
981
update MANIFEST.SKIP, adding missing backslashes and anchors
983
------------------------------------------------------------------------
984
r887451 | mmartinec | 2009-12-04 23:31:52 +0000 (Fri, 04 Dec 2009) | 2 lines
986
updated MANIFEST, according to discussion on the dev ML
988
------------------------------------------------------------------------
989
r887254 | mmartinec | 2009-12-04 16:24:36 +0000 (Fri, 04 Dec 2009) | 2 lines
991
comments changed in Timeout.pm
993
------------------------------------------------------------------------
994
r887241 | mmartinec | 2009-12-04 16:04:16 +0000 (Fri, 04 Dec 2009) | 2 lines
996
3.3.0-beta1.txt minor tweaks: unmatched parenthesis, mention mk-baseline-results
998
------------------------------------------------------------------------
999
r887114 | jm | 2009-12-04 08:50:09 +0000 (Fri, 04 Dec 2009) | 1 line
1001
promotions validated
1002
------------------------------------------------------------------------
1003
r887064 | khopesh | 2009-12-04 05:16:19 +0000 (Fri, 04 Dec 2009) | 1 line
1006
------------------------------------------------------------------------
1007
r886931 | jm | 2009-12-03 21:36:41 +0000 (Thu, 03 Dec 2009) | 1 line
1010
------------------------------------------------------------------------
1011
r886920 | wtogami | 2009-12-03 21:04:03 +0000 (Thu, 03 Dec 2009) | 2 lines
1015
------------------------------------------------------------------------
1016
r886918 | wtogami | 2009-12-03 21:01:35 +0000 (Thu, 03 Dec 2009) | 2 lines
1018
Updated 3.3.0-beta1 text.
1020
------------------------------------------------------------------------
1021
r886849 | wtogami | 2009-12-03 17:08:51 +0000 (Thu, 03 Dec 2009) | 2 lines
1025
------------------------------------------------------------------------
1026
r886706 | jm | 2009-12-03 08:50:05 +0000 (Thu, 03 Dec 2009) | 1 line
1028
promotions validated
1029
------------------------------------------------------------------------
1030
r886679 | wtogami | 2009-12-03 04:36:01 +0000 (Thu, 03 Dec 2009) | 1 line
1032
preparing to release 3.3.0-beta1
1033
------------------------------------------------------------------------
1034
r886674 | wtogami | 2009-12-03 04:23:00 +0000 (Thu, 03 Dec 2009) | 2 lines
1036
Add missing file t/timeout.t to MANIFEST.
1038
------------------------------------------------------------------------
1039
r886671 | wtogami | 2009-12-03 03:58:19 +0000 (Thu, 03 Dec 2009) | 2 lines
1041
Comment out IS_DEVEL_BUILD for beta1 release.
1043
------------------------------------------------------------------------
1044
r886670 | wtogami | 2009-12-03 03:46:49 +0000 (Thu, 03 Dec 2009) | 2 lines
1046
Bug 6223: Add new key fingerprint to the 3.3.0-beta1 announcement.
1048
------------------------------------------------------------------------
1049
r886667 | wtogami | 2009-12-03 02:55:10 +0000 (Thu, 03 Dec 2009) | 4 lines
1051
Bug 6155: Undo previous commit. jm agreed that the output of the script was
1052
not correct because it lists rules that were auto-promoted. The
1053
force-publish-active-rules script is not doing the right thing. Fix this later.
1055
------------------------------------------------------------------------
1056
r886665 | khopesh | 2009-12-03 02:53:17 +0000 (Thu, 03 Dec 2009) | 1 line
1058
khop/s25r safety tweaks, brush up khop-exp tests, fixed bug in khop_helo_fcrdns, khop-sc update
1059
------------------------------------------------------------------------
1060
r886232 | mmartinec | 2009-12-02 18:11:35 +0000 (Wed, 02 Dec 2009) | 2 lines
1062
rules/STATISTICS-set*.txt
1064
------------------------------------------------------------------------
1065
r886222 | mmartinec | 2009-12-02 17:52:48 +0000 (Wed, 02 Dec 2009) | 2 lines
1067
mk-baseline-results: avoid the shell 'source' command consulting the PATH
1069
------------------------------------------------------------------------
1070
r886212 | mmartinec | 2009-12-02 17:33:57 +0000 (Wed, 02 Dec 2009) | 3 lines
1072
Bug 6155: generated new rulesrc/10_force_active.cf
1073
as per step 6.5 in RescoreMassCheck
1075
------------------------------------------------------------------------
1076
r886173 | mmartinec | 2009-12-02 15:24:32 +0000 (Wed, 02 Dec 2009) | 1 line
1078
runGA config files used
1079
------------------------------------------------------------------------
1080
r886149 | mmartinec | 2009-12-02 14:04:56 +0000 (Wed, 02 Dec 2009) | 2 lines
1082
forgot to require a Timeout.pm in PerMsgStatus.pm
1084
------------------------------------------------------------------------
1085
r886133 | mmartinec | 2009-12-02 12:32:55 +0000 (Wed, 02 Dec 2009) | 4 lines
1087
Timeout.pm: allow a two second grace period extensions on restoring
1088
an outer timer which already expired (plays better with spamd);
1089
wrap PerMsgStatus::check() and learn() in a timer; improved debugging
1091
------------------------------------------------------------------------
1092
r886073 | jm | 2009-12-02 08:50:01 +0000 (Wed, 02 Dec 2009) | 1 line
1094
promotions validated
1095
------------------------------------------------------------------------
1096
r885853 | mmartinec | 2009-12-01 18:12:38 +0000 (Tue, 01 Dec 2009) | 3 lines
1098
spamd: take a connect time as a reference for time limiting,
1099
instead of the current time at the start of message parsing
1101
------------------------------------------------------------------------
1102
r885690 | jm | 2009-12-01 08:50:03 +0000 (Tue, 01 Dec 2009) | 1 line
1104
promotions validated
1105
------------------------------------------------------------------------
1106
r885649 | mmartinec | 2009-12-01 01:59:22 +0000 (Tue, 01 Dec 2009) | 4 lines
1108
t/timeout.t: commented-out the last test,
1109
don't know why it is failing on Hudson;
1110
avoid a warning in DCC.pm when dccproc is not available
1112
------------------------------------------------------------------------
1113
r885588 | mmartinec | 2009-11-30 21:31:40 +0000 (Mon, 30 Nov 2009) | 2 lines
1115
t/timeout.t: make the last test more robust
1117
------------------------------------------------------------------------
1118
r885578 | wtogami | 2009-11-30 20:32:54 +0000 (Mon, 30 Nov 2009) | 2 lines
1120
Note beta1 in SpamAssassin.pm
1122
------------------------------------------------------------------------
1123
r885577 | wtogami | 2009-11-30 20:32:02 +0000 (Mon, 30 Nov 2009) | 2 lines
1125
.spec to reflect upcoming beta1
1127
------------------------------------------------------------------------
1128
r885564 | mmartinec | 2009-11-30 19:46:11 +0000 (Mon, 30 Nov 2009) | 4 lines
1130
Timeout.pm: on restoring an expired outer timer
1131
just call its handler directly when possible;
1132
added debugging; added one test to t/timeout.t
1134
------------------------------------------------------------------------
1135
r885355 | jm | 2009-11-30 08:50:03 +0000 (Mon, 30 Nov 2009) | 1 line
1137
promotions validated
1138
------------------------------------------------------------------------
1139
r885077 | jm | 2009-11-28 08:50:03 +0000 (Sat, 28 Nov 2009) | 1 line
1141
promotions validated
1142
------------------------------------------------------------------------
1143
r884945 | mmartinec | 2009-11-27 18:40:20 +0000 (Fri, 27 Nov 2009) | 3 lines
1145
mention a rename of DKIM_VERIFIED into DKIM_VALID
1148
------------------------------------------------------------------------
1149
r884927 | mmartinec | 2009-11-27 18:01:38 +0000 (Fri, 27 Nov 2009) | 3 lines
1151
changed score of FM_FRM_RN_L_BRACK from 0 into 0.001,
1152
to make xt/10_rule_test_suite.t happy
1154
------------------------------------------------------------------------
1155
r884912 | wtogami | 2009-11-27 17:10:20 +0000 (Fri, 27 Nov 2009) | 3 lines
1157
Bug #6155 Update the force_active list to prevent auto-demotion of sandbox rules.
1158
I took 50_scores.cf list all rule names that were not commented out. Please review.
1160
------------------------------------------------------------------------
1161
r884908 | wtogami | 2009-11-27 17:04:49 +0000 (Fri, 27 Nov 2009) | 2 lines
1163
Remove more nopublish rules from the release notes.
1165
------------------------------------------------------------------------
1166
r884902 | mmartinec | 2009-11-27 16:18:28 +0000 (Fri, 27 Nov 2009) | 2 lines
1168
Bug 6144: updated 3.3.0-beta1.txt
1170
------------------------------------------------------------------------
1171
r884863 | mmartinec | 2009-11-27 12:49:43 +0000 (Fri, 27 Nov 2009) | 3 lines
1173
Bug 6187 - Mail::SpamAssasin::Client ping may erronesously
1174
result in broken pipe. Bumps spamc protocol vesion to 1.5.
1176
------------------------------------------------------------------------
1177
r884785 | jm | 2009-11-27 08:50:02 +0000 (Fri, 27 Nov 2009) | 1 line
1179
promotions validated
1180
------------------------------------------------------------------------
1181
r884704 | mmartinec | 2009-11-26 21:51:59 +0000 (Thu, 26 Nov 2009) | 3 lines
1183
Prepared a beta1 release notes: build/announcements/3.3.0-beta1.txt
1184
based on alpha3 release notes and change log
1186
------------------------------------------------------------------------
1187
r884681 | axb | 2009-11-26 19:55:34 +0000 (Thu, 26 Nov 2009) | 1 line
1190
------------------------------------------------------------------------
1191
r884673 | axb | 2009-11-26 19:31:38 +0000 (Thu, 26 Nov 2009) | 1 line
1193
added AXB_ESP_ABUSE01
1194
------------------------------------------------------------------------
1195
r884667 | mmartinec | 2009-11-26 19:04:02 +0000 (Thu, 26 Nov 2009) | 4 lines
1197
SATest.pm: include errno of a failing copy command in error messages;
1198
SATest.pm and 20_saw_ampersand.t: add some missing status tests and
1199
report failures; turn off debugging in sa_compile.t to reduce noise
1201
------------------------------------------------------------------------
1202
r884465 | jm | 2009-11-26 08:50:02 +0000 (Thu, 26 Nov 2009) | 1 line
1204
promotions validated
1205
------------------------------------------------------------------------
1206
r884343 | khopesh | 2009-11-26 00:11:48 +0000 (Thu, 26 Nov 2009) | 1 line
1208
added more safeties for khop and s25r tests, pseudo-botnet, testing some old pock rules
1209
------------------------------------------------------------------------
1210
r884223 | mmartinec | 2009-11-25 18:08:16 +0000 (Wed, 25 Nov 2009) | 3 lines
1212
Bug 5883 - support for Communigate Pro 'Received' header field;
1213
folded-in all supplied test cases into t/rcvd_parser.t
1215
------------------------------------------------------------------------
1216
r884199 | mmartinec | 2009-11-25 17:12:56 +0000 (Wed, 25 Nov 2009) | 6 lines
1218
Bug 6238: change a default for time_limit option from unlimited
1219
to 300 s (consistent with a spamd default); let spamd override
1220
the deadline according to its own --timeout-child option value;
1221
spamd: just 'use' the Time::HiRes (which is now a required module),
1222
instead of probing for it with an eval-ed 'require'
1224
------------------------------------------------------------------------
1225
r884007 | jm | 2009-11-25 08:50:32 +0000 (Wed, 25 Nov 2009) | 1 line
1227
promotions validated
1228
------------------------------------------------------------------------
1229
r883795 | mmartinec | 2009-11-24 17:28:57 +0000 (Tue, 24 Nov 2009) | 2 lines
1231
Old versions of NetAddr::IP do not support option qw(:upper), dropping.
1233
------------------------------------------------------------------------
1234
r883779 | mmartinec | 2009-11-24 16:47:31 +0000 (Tue, 24 Nov 2009) | 2 lines
1236
svn propset svn:executable 1 t/bayesbdb.t
1238
------------------------------------------------------------------------
1239
r883778 | mmartinec | 2009-11-24 16:45:53 +0000 (Tue, 24 Nov 2009) | 2 lines
1241
svn propset svn:executable 1 t/timeout.t
1243
------------------------------------------------------------------------
1244
r883770 | mmartinec | 2009-11-24 16:32:51 +0000 (Tue, 24 Nov 2009) | 8 lines
1246
Bug 6203: make AWL CIDR mask configurable: auto_whitelist_ipv4_mask_len
1247
and auto_whitelist_ipv6_mask_len; update README.awl and sql/awl_*.sql
1248
accordingly (increasing awl.ip field width); 'fix' the t/data/spam/004
1249
sample mail to avoid a test failing with a /24 net mask;
1250
avoid race condition in SQLBasedAddrList.pm when multiple processes
1251
try to insert-or-update an awl SQL record: try INSERT first, and if
1252
that fails go for UPDATE.
1254
------------------------------------------------------------------------
1255
r883710 | khopesh | 2009-11-24 14:51:53 +0000 (Tue, 24 Nov 2009) | 1 line
1257
testing some dnsbl stuff, tweaks to khop entries
1258
------------------------------------------------------------------------
1259
r883666 | mmartinec | 2009-11-24 11:54:37 +0000 (Tue, 24 Nov 2009) | 2 lines
1261
bumped up the t/rcvd_parser.t 'plan tests' count by one
1263
------------------------------------------------------------------------
1264
r883650 | mmartinec | 2009-11-24 10:51:24 +0000 (Tue, 24 Nov 2009) | 6 lines
1266
Bug 6238: run_and_catch failed to catch a non-timed run;
1267
M::S::Timeout::reset() should have accounted for time already
1268
spent; signal produced by kill('ALRM',0) does not behave like a
1269
signal from alarm() - just use Time::HiRes::alarm(0.01) instead;
1270
added timing tests t/timeout.t
1272
------------------------------------------------------------------------
1273
r883623 | jm | 2009-11-24 08:50:02 +0000 (Tue, 24 Nov 2009) | 1 line
1275
promotions validated
1276
------------------------------------------------------------------------
1277
r883570 | dos | 2009-11-24 01:50:56 +0000 (Tue, 24 Nov 2009) | 1 line
1279
bug 6239: Parse Communigate Pro "with HTTPU" auth token
1280
------------------------------------------------------------------------
1281
r883281 | jm | 2009-11-23 08:50:02 +0000 (Mon, 23 Nov 2009) | 1 line
1283
promotions validated
1284
------------------------------------------------------------------------
1285
r883193 | khopesh | 2009-11-22 23:56:17 +0000 (Sun, 22 Nov 2009) | 1 line
1287
khop channels - added safeties as per Warren's warnings, tweaks, updates
1288
------------------------------------------------------------------------
1289
r883047 | jm | 2009-11-22 08:50:02 +0000 (Sun, 22 Nov 2009) | 1 line
1291
promotions validated
1292
------------------------------------------------------------------------
1293
r883038 | khopesh | 2009-11-22 05:44:14 +0000 (Sun, 22 Nov 2009) | 1 line
1295
updates on khop rules, minor tweaks mostly
1296
------------------------------------------------------------------------
1297
r882858 | jm | 2009-11-21 08:50:01 +0000 (Sat, 21 Nov 2009) | 1 line
1299
promotions validated
1300
------------------------------------------------------------------------
1301
r882815 | mmartinec | 2009-11-21 01:13:57 +0000 (Sat, 21 Nov 2009) | 5 lines
1303
M::S::Timeout - reworked the module to deal with nested
1304
timers as one would expect: an inner timer shouldn't be able
1305
to extend an outer timer's limit; account for time elapsed
1306
in the submitted subroutine when restarting an outer timer
1308
------------------------------------------------------------------------
1309
r882811 | mmartinec | 2009-11-21 01:03:14 +0000 (Sat, 21 Nov 2009) | 2 lines
1311
hacked 20_khop_bl.cf, looks like the 'mkrules' does not understand an 'else' !?
1313
------------------------------------------------------------------------
1314
r882450 | jm | 2009-11-20 08:50:03 +0000 (Fri, 20 Nov 2009) | 1 line
1316
promotions validated
1317
------------------------------------------------------------------------
1318
r882413 | khopesh | 2009-11-20 04:56:38 +0000 (Fri, 20 Nov 2009) | 1 line
1320
selections from my sa-update channels
1321
------------------------------------------------------------------------
1322
r882245 | mmartinec | 2009-11-19 18:53:25 +0000 (Thu, 19 Nov 2009) | 2 lines
1324
Bug 5630 - improved path information in man pages for sa-update and sa-compile
1326
------------------------------------------------------------------------
1327
r882241 | mmartinec | 2009-11-19 18:43:53 +0000 (Thu, 19 Nov 2009) | 2 lines
1329
Bug 5628 - inline documentation contradicts code
1331
------------------------------------------------------------------------
1332
r882213 | mmartinec | 2009-11-19 17:32:32 +0000 (Thu, 19 Nov 2009) | 2 lines
1334
Bug 6237 - RCVD_ILLEGAL_IP with ip 2.0.0.0/8 (and 223.0.0.0/8)
1336
------------------------------------------------------------------------
1337
r882080 | jm | 2009-11-19 08:50:20 +0000 (Thu, 19 Nov 2009) | 1 line
1339
promotions validated
1340
------------------------------------------------------------------------
1341
r882020 | mmartinec | 2009-11-19 00:51:09 +0000 (Thu, 19 Nov 2009) | 3 lines
1343
Bug 6238: introducing the 'time_limit' configuration option,
1344
with associated code changes in various places
1346
------------------------------------------------------------------------
1347
r881700 | jm | 2009-11-18 08:50:02 +0000 (Wed, 18 Nov 2009) | 1 line
1349
promotions validated
1350
------------------------------------------------------------------------
1351
r881633 | jhardin | 2009-11-18 00:35:48 +0000 (Wed, 18 Nov 2009) | 1 line
1354
------------------------------------------------------------------------
1355
r881494 | wtogami | 2009-11-17 20:30:47 +0000 (Tue, 17 Nov 2009) | 2 lines
1359
------------------------------------------------------------------------
1360
r881382 | mmartinec | 2009-11-17 17:18:20 +0000 (Tue, 17 Nov 2009) | 2 lines
1362
Bug 6232: workaround for Net::DNS::Packet::new inconsistency
1364
------------------------------------------------------------------------
1365
r881316 | mmartinec | 2009-11-17 15:00:34 +0000 (Tue, 17 Nov 2009) | 2 lines
1367
Fixed bug in BayesStore::BDB::tok_get, fixed corresponding test
1369
------------------------------------------------------------------------
1370
r881240 | mmartinec | 2009-11-17 10:57:36 +0000 (Tue, 17 Nov 2009) | 2 lines
1372
Bug 6155 #163: force nonzero scores on MISSING_HB_SEP and X_MESSAGE_INFO for the test
1374
------------------------------------------------------------------------
1375
r881199 | jm | 2009-11-17 08:50:03 +0000 (Tue, 17 Nov 2009) | 1 line
1377
promotions validated
1378
------------------------------------------------------------------------
1379
r881163 | wtogami | 2009-11-17 05:58:48 +0000 (Tue, 17 Nov 2009) | 9 lines
1381
Bug #6155 manually fudge PSBL with higher scores as noted in Comment #151.
1382
PSBL became lastexternal subsequent to the rescore masscheck, nearly
1383
eliminating false positives.
1385
WARNING: Measuring with fp-fn-statistics using rescore masscheck logs is
1386
no longer valid after this change. Revert this score manually if you want
1387
to run that tool on those logs. Weekly masscheck logs after 20091005 are
1390
------------------------------------------------------------------------
1391
r881160 | wtogami | 2009-11-17 05:41:41 +0000 (Tue, 17 Nov 2009) | 2 lines
1393
Bug #6155 score reductions as documented in Comment #162.
1395
------------------------------------------------------------------------
1396
r881159 | wtogami | 2009-11-17 05:35:00 +0000 (Tue, 17 Nov 2009) | 2 lines
1398
Bug #6155 commit raw scores from Comment #146 as documented in #162.
1400
------------------------------------------------------------------------
1401
r881065 | jm | 2009-11-17 00:06:03 +0000 (Tue, 17 Nov 2009) | 1 line
1403
bug 6214: sa-compile broken by change from bug 6060, fix (and add test)
1404
------------------------------------------------------------------------
1405
r880938 | wtogami | 2009-11-16 20:01:49 +0000 (Mon, 16 Nov 2009) | 2 lines
1407
trobert's phishing rule
1409
------------------------------------------------------------------------
1410
r880674 | jm | 2009-11-16 08:50:08 +0000 (Mon, 16 Nov 2009) | 1 line
1412
promotions validated
1413
------------------------------------------------------------------------
1414
r836340 | jm | 2009-11-15 08:50:02 +0000 (Sun, 15 Nov 2009) | 1 line
1416
promotions validated
1417
------------------------------------------------------------------------
1418
r836300 | jm | 2009-11-15 00:34:38 +0000 (Sun, 15 Nov 2009) | 1 line
1420
bug 6214: add a passing regression test case for this bug
1421
------------------------------------------------------------------------
1422
r836144 | jm | 2009-11-14 08:50:02 +0000 (Sat, 14 Nov 2009) | 1 line
1424
promotions validated
1425
------------------------------------------------------------------------
1426
r835775 | jm | 2009-11-13 08:50:02 +0000 (Fri, 13 Nov 2009) | 1 line
1428
promotions validated
1429
------------------------------------------------------------------------
1430
r835740 | jhardin | 2009-11-13 04:55:48 +0000 (Fri, 13 Nov 2009) | 2 lines
1434
------------------------------------------------------------------------
1435
r835374 | hege | 2009-11-12 13:00:04 +0000 (Thu, 12 Nov 2009) | 2 lines
1439
------------------------------------------------------------------------
1440
r835366 | hege | 2009-11-12 12:36:55 +0000 (Thu, 12 Nov 2009) | 1 line
1443
------------------------------------------------------------------------
1444
r835304 | jm | 2009-11-12 08:50:04 +0000 (Thu, 12 Nov 2009) | 1 line
1446
promotions validated
1447
------------------------------------------------------------------------
1448
r834996 | mmartinec | 2009-11-11 18:12:04 +0000 (Wed, 11 Nov 2009) | 3 lines
1450
Preventively local()-ize $1 in a couple of places in PerMsgStatus
1451
in view of [perl #67962]
1453
------------------------------------------------------------------------
1454
r834803 | jm | 2009-11-11 08:50:02 +0000 (Wed, 11 Nov 2009) | 1 line
1456
promotions validated
1457
------------------------------------------------------------------------
1458
r834191 | mmartinec | 2009-11-09 19:45:40 +0000 (Mon, 09 Nov 2009) | 6 lines
1460
Bug 6225: untaint the string in an attempt to work around
1461
a perl crash - a workaround for [perl #69973] bug:
1462
Invalid and tainted utf-8 char crashes perl 5.10.1 in regexp evaluation
1463
A regexp and a string should both be utf8, or none of them;
1464
untainting string also seems to avoid the crash.
1466
------------------------------------------------------------------------
1467
r834162 | mmartinec | 2009-11-09 18:02:22 +0000 (Mon, 09 Nov 2009) | 2 lines
1469
Bug 6200 cont'd: fixed DependencyInfo.pm
1471
------------------------------------------------------------------------
1472
r834158 | mmartinec | 2009-11-09 17:43:33 +0000 (Mon, 09 Nov 2009) | 2 lines
1474
t/rule_names.t cosmetics
1476
------------------------------------------------------------------------
1477
r834157 | mmartinec | 2009-11-09 17:42:25 +0000 (Mon, 09 Nov 2009) | 3 lines
1479
Updated minimal/recommended versions of Perl and Mail::DKIM
1480
in INSTALL, META.yml, Makefile.PL
1482
------------------------------------------------------------------------
1483
r834155 | mmartinec | 2009-11-09 17:37:53 +0000 (Mon, 09 Nov 2009) | 4 lines
1485
Bug 6200: let SA use either Digest::SHA or Digest::SHA1,
1486
whichever is available (the Digest::SHA is now a base
1487
module since perl 5.10.0)
1489
------------------------------------------------------------------------
1490
r833769 | axb | 2009-11-07 21:21:19 +0000 (Sat, 07 Nov 2009) | 10 lines
1492
as per bug 6230 removed:
1502
------------------------------------------------------------------------
1503
r833654 | jm | 2009-11-07 08:50:02 +0000 (Sat, 07 Nov 2009) | 1 line
1505
promotions validated
1506
------------------------------------------------------------------------
1507
r833344 | mmartinec | 2009-11-06 11:11:56 +0000 (Fri, 06 Nov 2009) | 2 lines
1509
Bug 6232: backed out r833081 (except the added debug line)
1511
------------------------------------------------------------------------
1512
r833320 | jm | 2009-11-06 08:50:02 +0000 (Fri, 06 Nov 2009) | 1 line
1514
promotions validated
1515
------------------------------------------------------------------------
1516
r833250 | jm | 2009-11-06 00:03:12 +0000 (Fri, 06 Nov 2009) | 1 line
1519
------------------------------------------------------------------------
1520
r833246 | jm | 2009-11-05 23:54:18 +0000 (Thu, 05 Nov 2009) | 1 line
1522
hmm. need to use full path here
1523
------------------------------------------------------------------------
1524
r833245 | jm | 2009-11-05 23:51:47 +0000 (Thu, 05 Nov 2009) | 1 line
1526
work around changes in spamassassin2.zones SVN command -- it appears 'svn up' where no svn checkout exists will now exit 0, which broke our script. fix. also, increase logging
1527
------------------------------------------------------------------------
1528
r833081 | mmartinec | 2009-11-05 17:03:50 +0000 (Thu, 05 Nov 2009) | 2 lines
1530
Bug 6232, a quick workaround hack to Net::DNS inconsistency
1532
------------------------------------------------------------------------
1533
r832991 | jhardin | 2009-11-05 04:56:25 +0000 (Thu, 05 Nov 2009) | 2 lines
1537
------------------------------------------------------------------------
1538
r832683 | jm | 2009-11-04 08:50:02 +0000 (Wed, 04 Nov 2009) | 1 line
1540
promotions validated
1541
------------------------------------------------------------------------
1542
r832650 | jhardin | 2009-11-04 03:03:30 +0000 (Wed, 04 Nov 2009) | 2 lines
1546
------------------------------------------------------------------------
1547
r832530 | mmartinec | 2009-11-03 20:03:10 +0000 (Tue, 03 Nov 2009) | 2 lines
1549
Plugin::SPF incorrectly insisted on a space after colon in a Received-SPF header field
1551
------------------------------------------------------------------------
1552
r832479 | jhardin | 2009-11-03 17:30:29 +0000 (Tue, 03 Nov 2009) | 1 line
1554
improve "misspaced From:" metarules a bit
1555
------------------------------------------------------------------------
1556
r831941 | mmartinec | 2009-11-02 16:19:45 +0000 (Mon, 02 Nov 2009) | 5 lines
1558
25_dkim.cf, 60_whitelist_dkim.cf: remove tflags userconf from
1559
some DKIM rules, partly reverting my r818926 - the flag was
1560
added due to my misunderstanding of userconf flag; actually
1561
these rules only need </gen:mutable> in the 50_scores.cf
1563
------------------------------------------------------------------------
1564
r831820 | jm | 2009-11-02 08:50:05 +0000 (Mon, 02 Nov 2009) | 1 line
1566
promotions validated
1567
------------------------------------------------------------------------
1568
r831701 | jhardin | 2009-11-01 16:43:32 +0000 (Sun, 01 Nov 2009) | 2 lines
1570
Try runon FROM rule again
1572
------------------------------------------------------------------------
1573
r831685 | jm | 2009-11-01 15:04:22 +0000 (Sun, 01 Nov 2009) | 1 line
1575
auto-generated test rules
1576
------------------------------------------------------------------------
1577
r831667 | jm | 2009-11-01 11:00:12 +0000 (Sun, 01 Nov 2009) | 1 line
1579
auto-generated test rules
1580
------------------------------------------------------------------------
1581
r831655 | jm | 2009-11-01 08:50:01 +0000 (Sun, 01 Nov 2009) | 1 line
1583
promotions validated
1584
------------------------------------------------------------------------
1585
r831647 | jm | 2009-11-01 06:55:45 +0000 (Sun, 01 Nov 2009) | 1 line
1587
auto-generated test rules
1588
------------------------------------------------------------------------
1589
r831614 | jm | 2009-10-31 23:11:57 +0000 (Sat, 31 Oct 2009) | 1 line
1591
auto-generated test rules
1592
------------------------------------------------------------------------
1593
r831583 | jm | 2009-10-31 19:07:27 +0000 (Sat, 31 Oct 2009) | 1 line
1595
auto-generated test rules
1596
------------------------------------------------------------------------
1597
r831548 | jm | 2009-10-31 15:03:04 +0000 (Sat, 31 Oct 2009) | 1 line
1599
auto-generated test rules
1600
------------------------------------------------------------------------
1601
r831529 | jm | 2009-10-31 10:59:03 +0000 (Sat, 31 Oct 2009) | 1 line
1603
auto-generated test rules
1604
------------------------------------------------------------------------
1605
r831520 | jm | 2009-10-31 08:50:02 +0000 (Sat, 31 Oct 2009) | 1 line
1607
promotions validated
1608
------------------------------------------------------------------------
1609
r831517 | jm | 2009-10-31 06:54:09 +0000 (Sat, 31 Oct 2009) | 1 line
1611
auto-generated test rules
1612
------------------------------------------------------------------------
1613
r831515 | wtogami | 2009-10-31 04:33:21 +0000 (Sat, 31 Oct 2009) | 2 lines
1615
Improve the uri patterns, thanks hege.
1617
------------------------------------------------------------------------
1618
r831508 | jhardin | 2009-10-31 02:13:14 +0000 (Sat, 31 Oct 2009) | 2 lines
1622
------------------------------------------------------------------------
1623
r831495 | mmartinec | 2009-10-31 00:27:01 +0000 (Sat, 31 Oct 2009) | 2 lines
1625
Bug 6230: remove massmailers from uridnsbl_skip_domain in 25_uribl.cf
1627
------------------------------------------------------------------------
1628
r831492 | mmartinec | 2009-10-31 00:14:14 +0000 (Sat, 31 Oct 2009) | 2 lines
1630
Bug 6231: add timestamps when logging on stderr
1632
------------------------------------------------------------------------
1633
r831487 | jm | 2009-10-30 23:12:30 +0000 (Fri, 30 Oct 2009) | 1 line
1635
auto-generated test rules
1636
------------------------------------------------------------------------
1637
r831439 | mmartinec | 2009-10-30 20:17:23 +0000 (Fri, 30 Oct 2009) | 2 lines
1639
Bug 6216: fix Plugin::BodyEval::check_blank_line_ratio()
1641
------------------------------------------------------------------------
1642
r831427 | jm | 2009-10-30 19:08:48 +0000 (Fri, 30 Oct 2009) | 1 line
1644
auto-generated test rules
1645
------------------------------------------------------------------------
1646
r831368 | mmartinec | 2009-10-30 16:11:59 +0000 (Fri, 30 Oct 2009) | 3 lines
1648
t/SATest.pm: provide information about the process
1649
failure reason if system() fails
1651
------------------------------------------------------------------------
1652
r831320 | mmartinec | 2009-10-30 15:09:04 +0000 (Fri, 30 Oct 2009) | 3 lines
1654
Bug 6142: add a config parameter skip_uribl_checks to the
1655
URIDNSBL plugin, cross-document it with skip_rbl_checks.
1657
------------------------------------------------------------------------
1658
r831317 | jm | 2009-10-30 15:04:07 +0000 (Fri, 30 Oct 2009) | 1 line
1660
auto-generated test rules
1661
------------------------------------------------------------------------
1662
r831283 | hege | 2009-10-30 12:38:33 +0000 (Fri, 30 Oct 2009) | 1 line
1665
------------------------------------------------------------------------
1666
r831260 | jm | 2009-10-30 11:00:25 +0000 (Fri, 30 Oct 2009) | 1 line
1668
auto-generated test rules
1669
------------------------------------------------------------------------
1670
r831229 | jm | 2009-10-30 08:50:05 +0000 (Fri, 30 Oct 2009) | 1 line
1672
promotions validated
1673
------------------------------------------------------------------------
1674
r831215 | jm | 2009-10-30 06:56:25 +0000 (Fri, 30 Oct 2009) | 1 line
1676
auto-generated test rules
1677
------------------------------------------------------------------------
1678
r831149 | jm | 2009-10-29 23:19:32 +0000 (Thu, 29 Oct 2009) | 1 line
1680
auto-generated test rules
1681
------------------------------------------------------------------------
1682
r831064 | jm | 2009-10-29 19:16:19 +0000 (Thu, 29 Oct 2009) | 1 line
1684
auto-generated test rules
1685
------------------------------------------------------------------------
1686
r830995 | jm | 2009-10-29 15:12:27 +0000 (Thu, 29 Oct 2009) | 1 line
1688
auto-generated test rules
1689
------------------------------------------------------------------------
1690
r830895 | jm | 2009-10-29 11:08:00 +0000 (Thu, 29 Oct 2009) | 1 line
1692
auto-generated test rules
1693
------------------------------------------------------------------------
1694
r830862 | jm | 2009-10-29 08:50:03 +0000 (Thu, 29 Oct 2009) | 1 line
1696
promotions validated
1697
------------------------------------------------------------------------
1698
r830853 | jm | 2009-10-29 07:04:04 +0000 (Thu, 29 Oct 2009) | 1 line
1700
auto-generated test rules
1701
------------------------------------------------------------------------
1702
r830824 | wtogami | 2009-10-29 01:44:53 +0000 (Thu, 29 Oct 2009) | 2 lines
1704
Add USCA pattern to VANITY.
1706
------------------------------------------------------------------------
1707
r830791 | jm | 2009-10-28 23:25:31 +0000 (Wed, 28 Oct 2009) | 1 line
1709
auto-generated test rules
1710
------------------------------------------------------------------------
1711
r830735 | jm | 2009-10-28 19:21:01 +0000 (Wed, 28 Oct 2009) | 1 line
1713
auto-generated test rules
1714
------------------------------------------------------------------------
1715
r830574 | jm | 2009-10-28 15:17:50 +0000 (Wed, 28 Oct 2009) | 1 line
1717
auto-generated test rules
1718
------------------------------------------------------------------------
1719
r830570 | jhardin | 2009-10-28 15:11:17 +0000 (Wed, 28 Oct 2009) | 1 line
1721
restore to_no_brkts + freemail rule for testing
1722
------------------------------------------------------------------------
1723
r830501 | jm | 2009-10-28 11:12:57 +0000 (Wed, 28 Oct 2009) | 1 line
1725
auto-generated test rules
1726
------------------------------------------------------------------------
1727
r830464 | jm | 2009-10-28 08:50:03 +0000 (Wed, 28 Oct 2009) | 1 line
1729
promotions validated
1730
------------------------------------------------------------------------
1731
r830451 | jm | 2009-10-28 07:08:54 +0000 (Wed, 28 Oct 2009) | 1 line
1733
auto-generated test rules
1734
------------------------------------------------------------------------
1735
r830438 | jhardin | 2009-10-28 04:20:26 +0000 (Wed, 28 Oct 2009) | 2 lines
1739
------------------------------------------------------------------------
1740
r830437 | jhardin | 2009-10-28 04:16:41 +0000 (Wed, 28 Oct 2009) | 1 line
1742
More advance fee tweaking
1743
------------------------------------------------------------------------
1744
r830412 | jhardin | 2009-10-28 00:39:27 +0000 (Wed, 28 Oct 2009) | 1 line
1747
------------------------------------------------------------------------
1748
r830402 | jm | 2009-10-27 23:33:28 +0000 (Tue, 27 Oct 2009) | 1 line
1750
auto-generated test rules
1751
------------------------------------------------------------------------
1752
r830306 | jm | 2009-10-27 19:28:48 +0000 (Tue, 27 Oct 2009) | 1 line
1754
auto-generated test rules
1755
------------------------------------------------------------------------
1756
r830226 | jm | 2009-10-27 15:24:14 +0000 (Tue, 27 Oct 2009) | 1 line
1758
auto-generated test rules
1759
------------------------------------------------------------------------
1760
r830134 | jm | 2009-10-27 11:19:28 +0000 (Tue, 27 Oct 2009) | 1 line
1762
auto-generated test rules
1763
------------------------------------------------------------------------
1764
r830076 | jm | 2009-10-27 07:12:26 +0000 (Tue, 27 Oct 2009) | 1 line
1766
auto-generated test rules
1767
------------------------------------------------------------------------
1768
r830057 | jhardin | 2009-10-27 04:51:13 +0000 (Tue, 27 Oct 2009) | 2 lines
1770
more lotsa_money tweaking
1772
------------------------------------------------------------------------
1773
r830018 | jm | 2009-10-26 23:35:08 +0000 (Mon, 26 Oct 2009) | 1 line
1775
auto-generated test rules
1776
------------------------------------------------------------------------
1777
r829917 | jm | 2009-10-26 19:31:13 +0000 (Mon, 26 Oct 2009) | 1 line
1779
auto-generated test rules
1780
------------------------------------------------------------------------
1781
r829824 | jm | 2009-10-26 15:26:29 +0000 (Mon, 26 Oct 2009) | 1 line
1783
auto-generated test rules
1784
------------------------------------------------------------------------
1785
r829821 | jhardin | 2009-10-26 15:05:05 +0000 (Mon, 26 Oct 2009) | 1 line
1787
More lotsa_money tweaking
1788
------------------------------------------------------------------------
1789
r829751 | jm | 2009-10-26 11:21:22 +0000 (Mon, 26 Oct 2009) | 1 line
1791
auto-generated test rules
1792
------------------------------------------------------------------------
1793
r829711 | jm | 2009-10-26 07:16:09 +0000 (Mon, 26 Oct 2009) | 1 line
1795
auto-generated test rules
1796
------------------------------------------------------------------------
1797
r829681 | jm | 2009-10-25 23:51:59 +0000 (Sun, 25 Oct 2009) | 1 line
1799
auto-generated test rules
1800
------------------------------------------------------------------------
1801
r829678 | jm | 2009-10-25 23:37:45 +0000 (Sun, 25 Oct 2009) | 1 line
1803
auto-generated test rules
1804
------------------------------------------------------------------------
1805
r829656 | jhardin | 2009-10-25 21:27:25 +0000 (Sun, 25 Oct 2009) | 1 line
1807
More lotsa_money tweaking - spammers can't spell...
1808
------------------------------------------------------------------------
1809
r829645 | jhardin | 2009-10-25 21:04:23 +0000 (Sun, 25 Oct 2009) | 2 lines
1811
Fix a stupid bug in LOTTO_URI, tweak some other lotsa_money rules
1813
------------------------------------------------------------------------
1814
r829633 | jm | 2009-10-25 19:33:20 +0000 (Sun, 25 Oct 2009) | 1 line
1816
auto-generated test rules
1817
------------------------------------------------------------------------
1818
r829606 | jm | 2009-10-25 15:28:13 +0000 (Sun, 25 Oct 2009) | 1 line
1820
auto-generated test rules
1821
------------------------------------------------------------------------
1822
r829539 | jm | 2009-10-25 11:24:03 +0000 (Sun, 25 Oct 2009) | 1 line
1824
auto-generated test rules
1825
------------------------------------------------------------------------
1826
r829502 | jm | 2009-10-25 07:18:27 +0000 (Sun, 25 Oct 2009) | 1 line
1828
auto-generated test rules
1829
------------------------------------------------------------------------
1830
r829494 | wtogami | 2009-10-25 04:49:12 +0000 (Sun, 25 Oct 2009) | 2 lines
1832
CN_RX: .cn URI beginning with rx
1834
------------------------------------------------------------------------
1835
r829461 | jhardin | 2009-10-24 22:41:05 +0000 (Sat, 24 Oct 2009) | 1 line
1837
More lotsa_money and fillform tweaking
1838
------------------------------------------------------------------------
1839
r829459 | jm | 2009-10-24 22:32:30 +0000 (Sat, 24 Oct 2009) | 1 line
1841
auto-generated test rules
1842
------------------------------------------------------------------------
1843
r829429 | jm | 2009-10-24 18:18:25 +0000 (Sat, 24 Oct 2009) | 1 line
1845
auto-generated test rules
1846
------------------------------------------------------------------------
1847
r829373 | jm | 2009-10-24 14:13:50 +0000 (Sat, 24 Oct 2009) | 1 line
1849
auto-generated test rules
1850
------------------------------------------------------------------------
1851
r829338 | jm | 2009-10-24 10:08:25 +0000 (Sat, 24 Oct 2009) | 1 line
1853
auto-generated test rules
1854
------------------------------------------------------------------------
1855
r829310 | jm | 2009-10-24 06:02:53 +0000 (Sat, 24 Oct 2009) | 1 line
1857
auto-generated test rules
1858
------------------------------------------------------------------------
1859
r829301 | wtogami | 2009-10-24 03:05:42 +0000 (Sat, 24 Oct 2009) | 3 lines
1861
Two weeks of weekly masschecks indicate that the deep parsing was not worthwhile.
1864
------------------------------------------------------------------------
1865
r829300 | wtogami | 2009-10-24 02:59:44 +0000 (Sat, 24 Oct 2009) | 2 lines
1867
Make it easy to see the safety of all Anubis blacklists together.
1869
------------------------------------------------------------------------
1870
r829299 | wtogami | 2009-10-24 02:54:05 +0000 (Sat, 24 Oct 2009) | 3 lines
1872
Vanity and fake award rules.
1873
Easy for the spammer to evade, but proper spelling and grammar along with certain keywords are necessary to have any success in fooling anyone.
1875
------------------------------------------------------------------------
1876
r829262 | jm | 2009-10-23 22:19:37 +0000 (Fri, 23 Oct 2009) | 1 line
1878
auto-generated test rules
1879
------------------------------------------------------------------------
1880
r829163 | jm | 2009-10-23 18:14:19 +0000 (Fri, 23 Oct 2009) | 1 line
1882
auto-generated test rules
1883
------------------------------------------------------------------------
1884
r829104 | jhardin | 2009-10-23 15:51:38 +0000 (Fri, 23 Oct 2009) | 1 line
1886
More lotsa_money tweaking
1887
------------------------------------------------------------------------
1888
r829071 | jm | 2009-10-23 14:10:06 +0000 (Fri, 23 Oct 2009) | 1 line
1890
auto-generated test rules
1891
------------------------------------------------------------------------
1892
r828982 | jm | 2009-10-23 10:05:36 +0000 (Fri, 23 Oct 2009) | 1 line
1894
auto-generated test rules
1895
------------------------------------------------------------------------
1896
r828938 | jm | 2009-10-23 06:00:33 +0000 (Fri, 23 Oct 2009) | 1 line
1898
auto-generated test rules
1899
------------------------------------------------------------------------
1900
r828871 | jm | 2009-10-22 22:17:15 +0000 (Thu, 22 Oct 2009) | 1 line
1902
auto-generated test rules
1903
------------------------------------------------------------------------
1904
r828705 | jm | 2009-10-22 14:07:49 +0000 (Thu, 22 Oct 2009) | 1 line
1906
auto-generated test rules
1907
------------------------------------------------------------------------
1908
r828628 | jm | 2009-10-22 10:03:50 +0000 (Thu, 22 Oct 2009) | 1 line
1910
auto-generated test rules
1911
------------------------------------------------------------------------
1912
r828320 | jm | 2009-10-22 05:58:16 +0000 (Thu, 22 Oct 2009) | 1 line
1914
auto-generated test rules
1915
------------------------------------------------------------------------
1916
r828303 | wtogami | 2009-10-22 04:31:06 +0000 (Thu, 22 Oct 2009) | 2 lines
1918
Wrap with ifplugin and put into the correct file.
1920
------------------------------------------------------------------------
1921
r828295 | wtogami | 2009-10-22 03:58:25 +0000 (Thu, 22 Oct 2009) | 2 lines
1923
HOSTKARMA URIBL rules for testing
1925
------------------------------------------------------------------------
1926
r828291 | jhardin | 2009-10-22 03:29:49 +0000 (Thu, 22 Oct 2009) | 2 lines
1928
clean up lotsa_money and fillform in preparation for advance_fee update; tweak skype and misquoted-HTML rules
1930
------------------------------------------------------------------------
1931
r828239 | jm | 2009-10-21 22:28:41 +0000 (Wed, 21 Oct 2009) | 1 line
1933
auto-generated test rules
1934
------------------------------------------------------------------------
1935
r828235 | jm | 2009-10-21 22:14:42 +0000 (Wed, 21 Oct 2009) | 1 line
1937
auto-generated test rules
1938
------------------------------------------------------------------------
1939
r828123 | jm | 2009-10-21 18:09:48 +0000 (Wed, 21 Oct 2009) | 1 line
1941
auto-generated test rules
1942
------------------------------------------------------------------------
1943
r828023 | hege | 2009-10-21 14:14:36 +0000 (Wed, 21 Oct 2009) | 1 line
1945
add SA file header, add tunome.com domains
1946
------------------------------------------------------------------------
1947
r828022 | hege | 2009-10-21 14:13:51 +0000 (Wed, 21 Oct 2009) | 1 line
1950
------------------------------------------------------------------------
1951
r827948 | jm | 2009-10-21 10:01:11 +0000 (Wed, 21 Oct 2009) | 1 line
1953
auto-generated test rules
1954
------------------------------------------------------------------------
1955
r827908 | hege | 2009-10-21 07:19:48 +0000 (Wed, 21 Oct 2009) | 1 line
1958
------------------------------------------------------------------------
1959
r827892 | jm | 2009-10-21 05:55:57 +0000 (Wed, 21 Oct 2009) | 1 line
1961
auto-generated test rules
1962
------------------------------------------------------------------------
1963
r827821 | jm | 2009-10-20 22:11:15 +0000 (Tue, 20 Oct 2009) | 1 line
1965
auto-generated test rules
1966
------------------------------------------------------------------------
1967
r827752 | jm | 2009-10-20 18:07:07 +0000 (Tue, 20 Oct 2009) | 1 line
1969
auto-generated test rules
1970
------------------------------------------------------------------------
1971
r827021 | jm | 2009-10-20 09:58:29 +0000 (Tue, 20 Oct 2009) | 1 line
1973
auto-generated test rules
1974
------------------------------------------------------------------------
1975
r826962 | jm | 2009-10-20 05:53:17 +0000 (Tue, 20 Oct 2009) | 1 line
1977
auto-generated test rules
1978
------------------------------------------------------------------------
1979
r826832 | jm | 2009-10-19 22:09:19 +0000 (Mon, 19 Oct 2009) | 1 line
1981
auto-generated test rules
1982
------------------------------------------------------------------------
1983
r826740 | jm | 2009-10-19 18:05:34 +0000 (Mon, 19 Oct 2009) | 1 line
1985
auto-generated test rules
1986
------------------------------------------------------------------------
1987
r826674 | jm | 2009-10-19 14:01:17 +0000 (Mon, 19 Oct 2009) | 1 line
1989
auto-generated test rules
1990
------------------------------------------------------------------------
1991
r826624 | jm | 2009-10-19 09:56:53 +0000 (Mon, 19 Oct 2009) | 1 line
1993
auto-generated test rules
1994
------------------------------------------------------------------------
1995
r826587 | wtogami | 2009-10-19 06:00:36 +0000 (Mon, 19 Oct 2009) | 2 lines
1997
Disable UBL, too broken to be worthwhile to test.
1999
------------------------------------------------------------------------
2000
r826586 | jm | 2009-10-19 05:52:18 +0000 (Mon, 19 Oct 2009) | 1 line
2002
auto-generated test rules
2003
------------------------------------------------------------------------
2004
r826541 | jm | 2009-10-18 22:23:40 +0000 (Sun, 18 Oct 2009) | 1 line
2006
auto-generated test rules
2007
------------------------------------------------------------------------
2008
r826538 | jm | 2009-10-18 22:09:40 +0000 (Sun, 18 Oct 2009) | 1 line
2010
auto-generated test rules
2011
------------------------------------------------------------------------
2012
r826476 | jm | 2009-10-18 18:05:45 +0000 (Sun, 18 Oct 2009) | 1 line
2014
auto-generated test rules
2015
------------------------------------------------------------------------
2016
r826441 | jm | 2009-10-18 14:01:33 +0000 (Sun, 18 Oct 2009) | 1 line
2018
auto-generated test rules
2019
------------------------------------------------------------------------
2020
r826391 | jm | 2009-10-18 09:58:00 +0000 (Sun, 18 Oct 2009) | 1 line
2022
auto-generated test rules
2023
------------------------------------------------------------------------
2024
r826359 | jm | 2009-10-18 05:53:37 +0000 (Sun, 18 Oct 2009) | 1 line
2026
auto-generated test rules
2027
------------------------------------------------------------------------
2028
r826315 | jm | 2009-10-17 22:15:50 +0000 (Sat, 17 Oct 2009) | 1 line
2030
auto-generated test rules
2031
------------------------------------------------------------------------
2032
r826286 | jm | 2009-10-17 18:11:46 +0000 (Sat, 17 Oct 2009) | 1 line
2034
auto-generated test rules
2035
------------------------------------------------------------------------
2036
r826256 | jm | 2009-10-17 14:08:06 +0000 (Sat, 17 Oct 2009) | 1 line
2038
auto-generated test rules
2039
------------------------------------------------------------------------
2040
r826214 | jm | 2009-10-17 10:03:41 +0000 (Sat, 17 Oct 2009) | 1 line
2042
auto-generated test rules
2043
------------------------------------------------------------------------
2044
r826198 | jm | 2009-10-17 08:50:03 +0000 (Sat, 17 Oct 2009) | 1 line
2046
promotions validated
2047
------------------------------------------------------------------------
2048
r826179 | wtogami | 2009-10-17 06:03:09 +0000 (Sat, 17 Oct 2009) | 2 lines
2050
Test UBL in masschecks
2052
------------------------------------------------------------------------
2053
r826178 | jm | 2009-10-17 05:59:04 +0000 (Sat, 17 Oct 2009) | 1 line
2055
auto-generated test rules
2056
------------------------------------------------------------------------
2057
r826153 | mmartinec | 2009-10-17 00:49:29 +0000 (Sat, 17 Oct 2009) | 3 lines
2059
t/dkim2.t: disable awl, razor, pyzor, bayes for this test,
2060
these are just wasting time here
2062
------------------------------------------------------------------------
2063
r826116 | jm | 2009-10-16 22:24:32 +0000 (Fri, 16 Oct 2009) | 1 line
2065
auto-generated test rules
2066
------------------------------------------------------------------------
2067
r826083 | wtogami | 2009-10-16 20:52:32 +0000 (Fri, 16 Oct 2009) | 2 lines
2069
Test Anubis Reputation DNS lists
2071
------------------------------------------------------------------------
2072
r826044 | mmartinec | 2009-10-16 19:16:16 +0000 (Fri, 16 Oct 2009) | 3 lines
2074
Plugin/DCC.pm: improve error reporting on finding
2075
a DCC home directory, to facilitate troubleshooting
2077
------------------------------------------------------------------------
2078
r826040 | mmartinec | 2009-10-16 19:05:10 +0000 (Fri, 16 Oct 2009) | 2 lines
2080
Fix the previous change, it should be: local $/ = $/
2082
------------------------------------------------------------------------
2083
r826024 | jm | 2009-10-16 18:20:24 +0000 (Fri, 16 Oct 2009) | 1 line
2085
auto-generated test rules
2086
------------------------------------------------------------------------
2087
r825924 | jhardin | 2009-10-16 15:09:39 +0000 (Fri, 16 Oct 2009) | 1 line
2090
------------------------------------------------------------------------
2091
r825906 | jm | 2009-10-16 14:16:52 +0000 (Fri, 16 Oct 2009) | 1 line
2093
auto-generated test rules
2094
------------------------------------------------------------------------
2095
r825892 | mmartinec | 2009-10-16 13:43:01 +0000 (Fri, 16 Oct 2009) | 3 lines
2097
Bug 6218 - input delimiter $/ can be corrupted by a plugin,
2098
localize $/ and $\ (and possibly others) before calling a plugin
2100
------------------------------------------------------------------------
2101
r825886 | jhardin | 2009-10-16 13:31:03 +0000 (Fri, 16 Oct 2009) | 2 lines
2103
Tweak SPAN rules a bit more
2105
------------------------------------------------------------------------
2106
r825877 | jhardin | 2009-10-16 13:13:17 +0000 (Fri, 16 Oct 2009) | 2 lines
2108
Tweak lotsa_money and SPAN rules
2110
------------------------------------------------------------------------
2111
r825834 | jm | 2009-10-16 10:12:12 +0000 (Fri, 16 Oct 2009) | 1 line
2113
auto-generated test rules
2114
------------------------------------------------------------------------
2115
r825811 | jm | 2009-10-16 08:50:03 +0000 (Fri, 16 Oct 2009) | 1 line
2117
promotions validated
2118
------------------------------------------------------------------------
2119
r825779 | jm | 2009-10-16 06:06:58 +0000 (Fri, 16 Oct 2009) | 1 line
2121
auto-generated test rules
2122
------------------------------------------------------------------------
2123
r825769 | wtogami | 2009-10-16 05:16:23 +0000 (Fri, 16 Oct 2009) | 2 lines
2125
RCVD_IN_SEMBACKSCATTER is not useful to test.
2127
------------------------------------------------------------------------
2128
r825749 | jhardin | 2009-10-16 02:55:53 +0000 (Fri, 16 Oct 2009) | 2 lines
2130
Tweak lotsa_money and SPAN rules
2132
------------------------------------------------------------------------
2133
r825687 | jm | 2009-10-15 22:29:45 +0000 (Thu, 15 Oct 2009) | 1 line
2135
auto-generated test rules
2136
------------------------------------------------------------------------
2137
r825625 | jhardin | 2009-10-15 19:49:17 +0000 (Thu, 15 Oct 2009) | 1 line
2139
Added some new HTML obfuscation and Google feedproxy URI rules
2140
------------------------------------------------------------------------
2141
r825604 | jm | 2009-10-15 18:25:08 +0000 (Thu, 15 Oct 2009) | 1 line
2143
auto-generated test rules
2144
------------------------------------------------------------------------
2145
r825503 | jm | 2009-10-15 14:21:09 +0000 (Thu, 15 Oct 2009) | 1 line
2147
auto-generated test rules
2148
------------------------------------------------------------------------
2149
r825456 | jm | 2009-10-15 10:16:42 +0000 (Thu, 15 Oct 2009) | 1 line
2151
auto-generated test rules
2152
------------------------------------------------------------------------
2153
r825439 | jm | 2009-10-15 08:50:03 +0000 (Thu, 15 Oct 2009) | 1 line
2155
promotions validated
2156
------------------------------------------------------------------------
2157
r825405 | jm | 2009-10-15 06:11:53 +0000 (Thu, 15 Oct 2009) | 1 line
2159
auto-generated test rules
2160
------------------------------------------------------------------------
2161
r825325 | jm | 2009-10-14 22:46:05 +0000 (Wed, 14 Oct 2009) | 1 line
2163
auto-generated test rules
2164
------------------------------------------------------------------------
2165
r825316 | jm | 2009-10-14 22:31:27 +0000 (Wed, 14 Oct 2009) | 1 line
2167
auto-generated test rules
2168
------------------------------------------------------------------------
2169
r825211 | jm | 2009-10-14 18:27:14 +0000 (Wed, 14 Oct 2009) | 1 line
2171
auto-generated test rules
2172
------------------------------------------------------------------------
2173
r825150 | jm | 2009-10-14 14:22:55 +0000 (Wed, 14 Oct 2009) | 1 line
2175
auto-generated test rules
2176
------------------------------------------------------------------------
2177
r825129 | jhardin | 2009-10-14 13:38:39 +0000 (Wed, 14 Oct 2009) | 2 lines
2179
Fix a typo and add some German text to lotsa_money and the reevolved advance fee
2181
------------------------------------------------------------------------
2182
r825079 | jm | 2009-10-14 10:16:26 +0000 (Wed, 14 Oct 2009) | 1 line
2184
auto-generated test rules
2185
------------------------------------------------------------------------
2186
r825058 | jm | 2009-10-14 08:50:02 +0000 (Wed, 14 Oct 2009) | 1 line
2188
promotions validated
2189
------------------------------------------------------------------------
2190
r825049 | axb | 2009-10-14 07:49:45 +0000 (Wed, 14 Oct 2009) | 1 line
2192
added AXB_419_FROM_C1
2193
------------------------------------------------------------------------
2194
r825015 | jm | 2009-10-14 06:10:06 +0000 (Wed, 14 Oct 2009) | 1 line
2196
auto-generated test rules
2197
------------------------------------------------------------------------
2198
r824961 | jm | 2009-10-13 22:31:21 +0000 (Tue, 13 Oct 2009) | 1 line
2200
auto-generated test rules
2201
------------------------------------------------------------------------
2202
r824869 | jm | 2009-10-13 18:25:33 +0000 (Tue, 13 Oct 2009) | 1 line
2204
auto-generated test rules
2205
------------------------------------------------------------------------
2206
r824776 | jm | 2009-10-13 14:19:08 +0000 (Tue, 13 Oct 2009) | 1 line
2208
auto-generated test rules
2209
------------------------------------------------------------------------
2210
r824659 | jm | 2009-10-13 10:14:07 +0000 (Tue, 13 Oct 2009) | 1 line
2212
auto-generated test rules
2213
------------------------------------------------------------------------
2214
r824640 | jm | 2009-10-13 08:50:02 +0000 (Tue, 13 Oct 2009) | 1 line
2216
promotions validated
2217
------------------------------------------------------------------------
2218
r824599 | jm | 2009-10-13 06:06:52 +0000 (Tue, 13 Oct 2009) | 1 line
2220
auto-generated test rules
2221
------------------------------------------------------------------------
2222
r824590 | jhardin | 2009-10-13 04:58:21 +0000 (Tue, 13 Oct 2009) | 1 line
2224
add "skype to south africa" pattern in recent spams
2225
------------------------------------------------------------------------
2226
r824526 | jm | 2009-10-12 22:39:10 +0000 (Mon, 12 Oct 2009) | 1 line
2228
auto-generated test rules
2229
------------------------------------------------------------------------
2230
r824523 | jm | 2009-10-12 22:24:27 +0000 (Mon, 12 Oct 2009) | 1 line
2232
auto-generated test rules
2233
------------------------------------------------------------------------
2234
r824478 | jhardin | 2009-10-12 19:58:20 +0000 (Mon, 12 Oct 2009) | 1 line
2236
rearrange freemail doc/pdf rules a bit
2237
------------------------------------------------------------------------
2238
r824445 | jm | 2009-10-12 18:20:22 +0000 (Mon, 12 Oct 2009) | 1 line
2240
auto-generated test rules
2241
------------------------------------------------------------------------
2242
r824436 | jhardin | 2009-10-12 17:37:18 +0000 (Mon, 12 Oct 2009) | 1 line
2244
re-expose FILL_THIS_FORM_LONG, it's got a good S/O by itself
2245
------------------------------------------------------------------------
2246
r824350 | jm | 2009-10-12 14:16:26 +0000 (Mon, 12 Oct 2009) | 1 line
2248
auto-generated test rules
2249
------------------------------------------------------------------------
2250
r824287 | jm | 2009-10-12 10:11:37 +0000 (Mon, 12 Oct 2009) | 1 line
2252
auto-generated test rules
2253
------------------------------------------------------------------------
2254
r824262 | jm | 2009-10-12 08:50:02 +0000 (Mon, 12 Oct 2009) | 1 line
2256
promotions validated
2257
------------------------------------------------------------------------
2258
r824240 | jm | 2009-10-12 06:06:59 +0000 (Mon, 12 Oct 2009) | 1 line
2260
auto-generated test rules
2261
------------------------------------------------------------------------
2262
r824206 | jhardin | 2009-10-12 00:41:40 +0000 (Mon, 12 Oct 2009) | 1 line
2264
try shotgun approach: (lotsa_money|fill_form) + (any two fraud rules)
2265
------------------------------------------------------------------------
2266
r824203 | jhardin | 2009-10-11 23:56:34 +0000 (Sun, 11 Oct 2009) | 1 line
2268
reevolved ADVANCE_FEE using nightly logs
2269
------------------------------------------------------------------------
2270
r824197 | jhardin | 2009-10-11 23:20:58 +0000 (Sun, 11 Oct 2009) | 1 line
2272
Add another attachment obfu rule
2273
------------------------------------------------------------------------
2274
r824187 | jm | 2009-10-11 22:31:42 +0000 (Sun, 11 Oct 2009) | 1 line
2276
auto-generated test rules
2277
------------------------------------------------------------------------
2278
r824121 | jm | 2009-10-11 18:27:18 +0000 (Sun, 11 Oct 2009) | 1 line
2280
auto-generated test rules
2281
------------------------------------------------------------------------
2282
r824112 | jhardin | 2009-10-11 17:20:32 +0000 (Sun, 11 Oct 2009) | 2 lines
2284
tweak reevolved advance fee second-order metarules
2286
------------------------------------------------------------------------
2287
r824081 | jm | 2009-10-11 14:23:10 +0000 (Sun, 11 Oct 2009) | 1 line
2289
auto-generated test rules
2290
------------------------------------------------------------------------
2291
r824048 | jm | 2009-10-11 10:18:08 +0000 (Sun, 11 Oct 2009) | 1 line
2293
auto-generated test rules
2294
------------------------------------------------------------------------
2295
r824039 | jm | 2009-10-11 08:50:02 +0000 (Sun, 11 Oct 2009) | 1 line
2297
promotions validated
2298
------------------------------------------------------------------------
2299
r824030 | jm | 2009-10-11 06:15:02 +0000 (Sun, 11 Oct 2009) | 1 line
2301
auto-generated test rules
2302
------------------------------------------------------------------------
2303
r823972 | jm | 2009-10-10 22:53:19 +0000 (Sat, 10 Oct 2009) | 1 line
2305
auto-generated test rules
2306
------------------------------------------------------------------------
2307
r823971 | jm | 2009-10-10 22:39:06 +0000 (Sat, 10 Oct 2009) | 1 line
2309
auto-generated test rules
2310
------------------------------------------------------------------------
2311
r823921 | jm | 2009-10-10 18:49:02 +0000 (Sat, 10 Oct 2009) | 1 line
2313
auto-generated test rules
2314
------------------------------------------------------------------------
2315
r823915 | jm | 2009-10-10 18:34:44 +0000 (Sat, 10 Oct 2009) | 1 line
2317
auto-generated test rules
2318
------------------------------------------------------------------------
2319
r823885 | jhardin | 2009-10-10 16:52:11 +0000 (Sat, 10 Oct 2009) | 2 lines
2321
Tweak fillform and lotsa_money yet more
2323
------------------------------------------------------------------------
2324
r823884 | jhardin | 2009-10-10 16:42:34 +0000 (Sat, 10 Oct 2009) | 2 lines
2326
Clean up naming of fillform rules; tweak lotsa_money some more
2328
------------------------------------------------------------------------
2329
r823860 | jm | 2009-10-10 14:29:18 +0000 (Sat, 10 Oct 2009) | 1 line
2331
auto-generated test rules
2332
------------------------------------------------------------------------
2333
r823838 | jm | 2009-10-10 10:24:14 +0000 (Sat, 10 Oct 2009) | 1 line
2335
auto-generated test rules
2336
------------------------------------------------------------------------
2337
r823821 | jm | 2009-10-10 08:50:02 +0000 (Sat, 10 Oct 2009) | 1 line
2339
promotions validated
2340
------------------------------------------------------------------------
2341
r823800 | jm | 2009-10-10 06:19:39 +0000 (Sat, 10 Oct 2009) | 1 line
2343
auto-generated test rules
2344
------------------------------------------------------------------------
2345
r823779 | wtogami | 2009-10-10 03:40:44 +0000 (Sat, 10 Oct 2009) | 2 lines
2347
RCVD_IN_PSBL_DEEP experimental rule for net masscheck
2349
------------------------------------------------------------------------
2350
r823770 | wtogami | 2009-10-10 02:32:15 +0000 (Sat, 10 Oct 2009) | 2 lines
2352
Wrap the SEM URIBL rules with ifplugin
2354
------------------------------------------------------------------------
2355
r823745 | jhardin | 2009-10-09 23:44:29 +0000 (Fri, 09 Oct 2009) | 1 line
2357
add test rule for postmaster + abuse missing
2358
------------------------------------------------------------------------
2359
r823725 | jm | 2009-10-09 22:43:20 +0000 (Fri, 09 Oct 2009) | 1 line
2361
auto-generated test rules
2362
------------------------------------------------------------------------
2363
r823655 | jm | 2009-10-09 18:38:18 +0000 (Fri, 09 Oct 2009) | 1 line
2365
auto-generated test rules
2366
------------------------------------------------------------------------
2367
r823644 | wtogami | 2009-10-09 18:06:37 +0000 (Fri, 09 Oct 2009) | 2 lines
2369
Apparently his sample rules are not proper syntax, disable them until I have time to figure out why.
2371
------------------------------------------------------------------------
2372
r823635 | wtogami | 2009-10-09 17:47:39 +0000 (Fri, 09 Oct 2009) | 2 lines
2374
Bug 6220: Evaluate Spam Eating Monkey DNSBL and URIBL's in weekly mass check
2376
------------------------------------------------------------------------
2377
r823564 | jm | 2009-10-09 14:32:22 +0000 (Fri, 09 Oct 2009) | 1 line
2379
auto-generated test rules
2380
------------------------------------------------------------------------
2381
r823528 | mmartinec | 2009-10-09 12:36:12 +0000 (Fri, 09 Oct 2009) | 2 lines
2383
garescorer.c: spelling: LAMARK -> LAMARCK (Jean-Baptiste Lamarck)
2385
------------------------------------------------------------------------
2386
r823503 | jm | 2009-10-09 10:26:27 +0000 (Fri, 09 Oct 2009) | 1 line
2388
auto-generated test rules
2389
------------------------------------------------------------------------
2390
r823460 | jm | 2009-10-09 08:50:01 +0000 (Fri, 09 Oct 2009) | 1 line
2392
promotions validated
2393
------------------------------------------------------------------------
2394
r823418 | jm | 2009-10-09 06:20:48 +0000 (Fri, 09 Oct 2009) | 1 line
2396
auto-generated test rules
2397
------------------------------------------------------------------------
2398
r823352 | jm | 2009-10-08 22:45:12 +0000 (Thu, 08 Oct 2009) | 1 line
2400
auto-generated test rules
2401
------------------------------------------------------------------------
2402
r823204 | jhardin | 2009-10-08 15:23:29 +0000 (Thu, 08 Oct 2009) | 1 line
2404
reevolved ADVANCE_FEE using nightly logs
2405
------------------------------------------------------------------------
2406
r823190 | jm | 2009-10-08 14:32:38 +0000 (Thu, 08 Oct 2009) | 1 line
2408
auto-generated test rules
2409
------------------------------------------------------------------------
2410
r823171 | jhardin | 2009-10-08 13:34:57 +0000 (Thu, 08 Oct 2009) | 1 line
2412
reevolved ADVANCE_FEE using nightly logs
2413
------------------------------------------------------------------------
2414
r823119 | jm | 2009-10-08 10:26:56 +0000 (Thu, 08 Oct 2009) | 1 line
2416
auto-generated test rules
2417
------------------------------------------------------------------------
2418
r823090 | jm | 2009-10-08 08:50:03 +0000 (Thu, 08 Oct 2009) | 1 line
2420
promotions validated
2421
------------------------------------------------------------------------
2422
r823061 | jm | 2009-10-08 06:21:59 +0000 (Thu, 08 Oct 2009) | 1 line
2424
auto-generated test rules
2425
------------------------------------------------------------------------
2426
r823005 | jhardin | 2009-10-08 02:36:52 +0000 (Thu, 08 Oct 2009) | 1 line
2428
More lotsa_money tweaking
2429
------------------------------------------------------------------------
2430
r822958 | jm | 2009-10-07 22:59:22 +0000 (Wed, 07 Oct 2009) | 1 line
2432
auto-generated test rules
2433
------------------------------------------------------------------------
2434
r822953 | jm | 2009-10-07 22:45:18 +0000 (Wed, 07 Oct 2009) | 1 line
2436
auto-generated test rules
2437
------------------------------------------------------------------------
2438
r822801 | jhardin | 2009-10-07 16:46:32 +0000 (Wed, 07 Oct 2009) | 1 line
2440
More lotsa_money tweaking
2441
------------------------------------------------------------------------
2442
r822785 | mmartinec | 2009-10-07 16:13:55 +0000 (Wed, 07 Oct 2009) | 2 lines
2444
runGA: obtain numcpus on FreeBSD and Solaris; add time/date log on garescorer run
2446
------------------------------------------------------------------------
2447
r822784 | mmartinec | 2009-10-07 16:10:06 +0000 (Wed, 07 Oct 2009) | 2 lines
2449
garescorer.c: polishing the performance report
2451
------------------------------------------------------------------------
2452
r822767 | jhardin | 2009-10-07 14:58:01 +0000 (Wed, 07 Oct 2009) | 1 line
2454
reevolved ADVANCE_FEE using nightly logs
2455
------------------------------------------------------------------------
2456
r822754 | jm | 2009-10-07 14:24:06 +0000 (Wed, 07 Oct 2009) | 1 line
2458
auto-generated test rules
2459
------------------------------------------------------------------------
2460
r822737 | jhardin | 2009-10-07 13:49:28 +0000 (Wed, 07 Oct 2009) | 1 line
2462
reevolved ADVANCE_FEE using nightly logs
2463
------------------------------------------------------------------------
2464
r822643 | jm | 2009-10-07 10:19:12 +0000 (Wed, 07 Oct 2009) | 1 line
2466
auto-generated test rules
2467
------------------------------------------------------------------------
2468
r822624 | jm | 2009-10-07 08:50:02 +0000 (Wed, 07 Oct 2009) | 1 line
2470
promotions validated
2471
------------------------------------------------------------------------
2472
r822598 | jm | 2009-10-07 06:13:47 +0000 (Wed, 07 Oct 2009) | 1 line
2474
auto-generated test rules
2475
------------------------------------------------------------------------
2476
r822529 | jm | 2009-10-06 22:32:56 +0000 (Tue, 06 Oct 2009) | 1 line
2478
auto-generated test rules
2479
------------------------------------------------------------------------
2480
r822519 | jhardin | 2009-10-06 21:32:13 +0000 (Tue, 06 Oct 2009) | 1 line
2482
reevolved ADVANCE_FEE using nightly logs
2483
------------------------------------------------------------------------
2484
r822506 | wtogami | 2009-10-06 21:17:19 +0000 (Tue, 06 Oct 2009) | 2 lines
2486
I misunderstood what nopublish means, none of these rules should be used except in masscheck.
2488
------------------------------------------------------------------------
2489
r822482 | jhardin | 2009-10-06 20:31:02 +0000 (Tue, 06 Oct 2009) | 1 line
2491
reevolved ADVANCE_FEE using nightly logs
2492
------------------------------------------------------------------------
2493
r822479 | wtogami | 2009-10-06 20:29:51 +0000 (Tue, 06 Oct 2009) | 2 lines
2495
RCVD_IN_HOSTKARMA_YL is masscheck only, do not ever publish.
2497
------------------------------------------------------------------------
2498
r822467 | wtogami | 2009-10-06 20:15:23 +0000 (Tue, 06 Oct 2009) | 2 lines
2500
Oops, these are not network rules.
2502
------------------------------------------------------------------------
2503
r822420 | wtogami | 2009-10-06 18:44:12 +0000 (Tue, 06 Oct 2009) | 2 lines
2507
------------------------------------------------------------------------
2508
r822413 | jm | 2009-10-06 18:28:24 +0000 (Tue, 06 Oct 2009) | 1 line
2510
auto-generated test rules
2511
------------------------------------------------------------------------
2512
r822291 | jm | 2009-10-06 14:23:47 +0000 (Tue, 06 Oct 2009) | 1 line
2514
auto-generated test rules
2515
------------------------------------------------------------------------
2516
r822269 | jhardin | 2009-10-06 13:38:29 +0000 (Tue, 06 Oct 2009) | 1 line
2518
More lotsa_money tweaking
2519
------------------------------------------------------------------------
2520
r822208 | mmartinec | 2009-10-06 10:39:31 +0000 (Tue, 06 Oct 2009) | 2 lines
2522
garescorer.c: report performance as iterations per second
2524
------------------------------------------------------------------------
2525
r822206 | mmartinec | 2009-10-06 10:35:14 +0000 (Tue, 06 Oct 2009) | 2 lines
2527
garescorer.c: fix undeclared variable usage: rename is_mutatable to is_mutable
2529
------------------------------------------------------------------------
2530
r822193 | jm | 2009-10-06 10:19:24 +0000 (Tue, 06 Oct 2009) | 1 line
2532
auto-generated test rules
2533
------------------------------------------------------------------------
2534
r822140 | jm | 2009-10-06 06:13:53 +0000 (Tue, 06 Oct 2009) | 1 line
2536
auto-generated test rules
2537
------------------------------------------------------------------------
2538
r822082 | jhardin | 2009-10-05 23:15:15 +0000 (Mon, 05 Oct 2009) | 1 line
2541
------------------------------------------------------------------------
2542
r822063 | jm | 2009-10-05 22:35:43 +0000 (Mon, 05 Oct 2009) | 1 line
2544
auto-generated test rules
2545
------------------------------------------------------------------------
2546
r821950 | jm | 2009-10-05 18:30:06 +0000 (Mon, 05 Oct 2009) | 1 line
2548
auto-generated test rules
2549
------------------------------------------------------------------------
2550
r821949 | jhardin | 2009-10-05 18:13:09 +0000 (Mon, 05 Oct 2009) | 1 line
2552
reevolved ADVANCE_FEE using nightly logs
2553
------------------------------------------------------------------------
2554
r821921 | jhardin | 2009-10-05 17:06:00 +0000 (Mon, 05 Oct 2009) | 1 line
2556
reevolved ADVANCE_FEE using nightly logs
2557
------------------------------------------------------------------------
2558
r821814 | jhardin | 2009-10-05 14:54:25 +0000 (Mon, 05 Oct 2009) | 1 line
2560
More lotsa_money tweaking
2561
------------------------------------------------------------------------
2562
r821807 | jm | 2009-10-05 14:24:55 +0000 (Mon, 05 Oct 2009) | 1 line
2564
auto-generated test rules
2565
------------------------------------------------------------------------
2566
r821776 | wtogami | 2009-10-05 12:39:53 +0000 (Mon, 05 Oct 2009) | 2 lines
2568
Bug 6156: Make PSBL lastexternal instead of deep parsing
2570
------------------------------------------------------------------------
2571
r821738 | jm | 2009-10-05 10:20:10 +0000 (Mon, 05 Oct 2009) | 1 line
2573
auto-generated test rules
2574
------------------------------------------------------------------------
2575
r821692 | jm | 2009-10-05 06:13:57 +0000 (Mon, 05 Oct 2009) | 1 line
2577
auto-generated test rules
2578
------------------------------------------------------------------------
2579
r821658 | wtogami | 2009-10-05 02:02:11 +0000 (Mon, 05 Oct 2009) | 2 lines
2581
These rules were moved to wtogami's sandbox.
2583
------------------------------------------------------------------------
2584
r821650 | wtogami | 2009-10-05 01:55:46 +0000 (Mon, 05 Oct 2009) | 2 lines
2586
Move CN_EIGHT rules to wtogami's sandbox.
2588
------------------------------------------------------------------------
2589
r821645 | jhardin | 2009-10-05 01:27:59 +0000 (Mon, 05 Oct 2009) | 1 line
2591
More lotsa_money tweaking
2592
------------------------------------------------------------------------
2593
r821638 | wtogami | 2009-10-04 23:09:14 +0000 (Sun, 04 Oct 2009) | 2 lines
2595
Bug 6212: RCVD_IN_HOSTKARMA_* rules for testing.
2597
------------------------------------------------------------------------
2598
r821630 | jm | 2009-10-04 22:38:20 +0000 (Sun, 04 Oct 2009) | 1 line
2600
auto-generated test rules
2601
------------------------------------------------------------------------
2602
r821618 | wtogami | 2009-10-04 21:17:36 +0000 (Sun, 04 Oct 2009) | 2 lines
2604
Add myself to CREDITS
2606
------------------------------------------------------------------------
2607
r821571 | jm | 2009-10-04 18:32:37 +0000 (Sun, 04 Oct 2009) | 1 line
2609
auto-generated test rules
2610
------------------------------------------------------------------------
2611
r821566 | jhardin | 2009-10-04 17:43:16 +0000 (Sun, 04 Oct 2009) | 1 line
2613
reevolved ADVANCE_FEE using nightly logs
2614
------------------------------------------------------------------------
2615
r821563 | jhardin | 2009-10-04 17:25:21 +0000 (Sun, 04 Oct 2009) | 1 line
2617
reevolved ADVANCE_FEE using nightly logs
2618
------------------------------------------------------------------------
2619
r821560 | jhardin | 2009-10-04 17:12:33 +0000 (Sun, 04 Oct 2009) | 2 lines
2621
Tewak lotsa_money to incorporate some other sandbox rules, tewak CN_EIGHT
2623
------------------------------------------------------------------------
2624
r821544 | jm | 2009-10-04 14:28:00 +0000 (Sun, 04 Oct 2009) | 1 line
2626
auto-generated test rules
2627
------------------------------------------------------------------------
2628
r821503 | axb | 2009-10-04 10:48:17 +0000 (Sun, 04 Oct 2009) | 1 line
2631
------------------------------------------------------------------------
2632
r821499 | jm | 2009-10-04 10:22:51 +0000 (Sun, 04 Oct 2009) | 1 line
2634
auto-generated test rules
2635
------------------------------------------------------------------------
2636
r821470 | jm | 2009-10-04 06:17:22 +0000 (Sun, 04 Oct 2009) | 1 line
2638
auto-generated test rules
2639
------------------------------------------------------------------------
2640
r821463 | jhardin | 2009-10-04 04:19:39 +0000 (Sun, 04 Oct 2009) | 2 lines
2642
Reevolved based on local masscheck
2644
------------------------------------------------------------------------
2645
r821462 | jhardin | 2009-10-04 04:18:19 +0000 (Sun, 04 Oct 2009) | 2 lines
2647
FROM_MISSPACED has rotten S/O without quotes
2649
------------------------------------------------------------------------
2650
r821441 | jhardin | 2009-10-03 22:59:08 +0000 (Sat, 03 Oct 2009) | 2 lines
2652
refinements of CN_EIGHT per list discussion
2654
------------------------------------------------------------------------
2655
r821439 | jm | 2009-10-03 22:37:50 +0000 (Sat, 03 Oct 2009) | 1 line
2657
auto-generated test rules
2658
------------------------------------------------------------------------
2659
r821415 | jhardin | 2009-10-03 21:04:24 +0000 (Sat, 03 Oct 2009) | 2 lines
2661
fix CN_EIGHT - d'oh!
2663
------------------------------------------------------------------------
2664
r821389 | jm | 2009-10-03 18:33:38 +0000 (Sat, 03 Oct 2009) | 1 line
2666
auto-generated test rules
2667
------------------------------------------------------------------------
2668
r821372 | jhardin | 2009-10-03 17:36:23 +0000 (Sat, 03 Oct 2009) | 2 lines
2670
Tweak lotas_money and fillform, add first cut of re-evolved ADVANCE_FEE (based on iffy logs, will need to reevolve again)
2672
------------------------------------------------------------------------
2673
r821326 | jm | 2009-10-03 14:28:08 +0000 (Sat, 03 Oct 2009) | 1 line
2675
auto-generated test rules
2676
------------------------------------------------------------------------
2677
r821289 | jm | 2009-10-03 10:23:04 +0000 (Sat, 03 Oct 2009) | 1 line
2679
auto-generated test rules
2680
------------------------------------------------------------------------
2681
r821273 | jm | 2009-10-03 08:50:02 +0000 (Sat, 03 Oct 2009) | 1 line
2683
promotions validated
2684
------------------------------------------------------------------------
2685
r821257 | jm | 2009-10-03 06:30:49 +0000 (Sat, 03 Oct 2009) | 1 line
2687
auto-generated test rules
2688
------------------------------------------------------------------------
2689
r821231 | jhardin | 2009-10-03 03:26:18 +0000 (Sat, 03 Oct 2009) | 1 line
2691
minor lotsa_money tweaks
2692
------------------------------------------------------------------------
2693
r821195 | jm | 2009-10-02 22:50:44 +0000 (Fri, 02 Oct 2009) | 1 line
2695
auto-generated test rules
2696
------------------------------------------------------------------------
2697
r821190 | jm | 2009-10-02 22:37:52 +0000 (Fri, 02 Oct 2009) | 1 line
2699
auto-generated test rules
2700
------------------------------------------------------------------------
2701
r821132 | jhardin | 2009-10-02 19:01:43 +0000 (Fri, 02 Oct 2009) | 1 line
2703
More lotsa_money tweaking
2704
------------------------------------------------------------------------
2705
r821123 | jm | 2009-10-02 18:33:08 +0000 (Fri, 02 Oct 2009) | 1 line
2707
auto-generated test rules
2708
------------------------------------------------------------------------
2709
r821034 | jm | 2009-10-02 14:28:12 +0000 (Fri, 02 Oct 2009) | 1 line
2711
auto-generated test rules
2712
------------------------------------------------------------------------
2713
r821017 | jhardin | 2009-10-02 13:35:32 +0000 (Fri, 02 Oct 2009) | 2 lines
2715
Lotsa_Money changes preparatory to reevolving ADVANCE_FEE. Some other new misc rules and tuning of other rules.
2717
------------------------------------------------------------------------
2718
r820981 | axb | 2009-10-02 11:56:37 +0000 (Fri, 02 Oct 2009) | 3 lines
2721
removed CSS support in RCVD_IN_SBL
2722
CSS probably rates separate rule score
2723
------------------------------------------------------------------------
2724
r820970 | axb | 2009-10-02 11:31:15 +0000 (Fri, 02 Oct 2009) | 4 lines
2726
undid CSS "3" in RCVD_IN_XBL
2727
added to RCVD_IN_SBL as per
2728
http://www.spamhaus.org/css/
2729
"CSS is an integral part of the SBL"
2730
------------------------------------------------------------------------
2731
r820968 | axb | 2009-10-02 11:24:06 +0000 (Fri, 02 Oct 2009) | 6 lines
2734
http://www.spamhaus.org/news.lasso?article=646
2735
http://www.spamhaus.org/css/
2739
------------------------------------------------------------------------
2740
r820950 | jm | 2009-10-02 10:22:37 +0000 (Fri, 02 Oct 2009) | 1 line
2742
auto-generated test rules
2743
------------------------------------------------------------------------
2744
r820935 | jm | 2009-10-02 08:50:02 +0000 (Fri, 02 Oct 2009) | 1 line
2746
promotions validated
2747
------------------------------------------------------------------------
2748
r820896 | jm | 2009-10-02 06:16:58 +0000 (Fri, 02 Oct 2009) | 1 line
2750
auto-generated test rules
2751
------------------------------------------------------------------------
2752
r820816 | jm | 2009-10-01 21:51:04 +0000 (Thu, 01 Oct 2009) | 1 line
2754
auto-generated test rules
2755
------------------------------------------------------------------------
2756
r820809 | jm | 2009-10-01 21:37:40 +0000 (Thu, 01 Oct 2009) | 1 line
2758
auto-generated test rules
2759
------------------------------------------------------------------------
2760
r820340 | mmartinec | 2009-09-30 16:37:50 +0000 (Wed, 30 Sep 2009) | 3 lines
2762
Enable TestingAndDebugging::ProhibitNoStrict test but
2763
allow the use of 'no strict "refs"'
2765
------------------------------------------------------------------------
2766
r820325 | mmartinec | 2009-09-30 16:01:28 +0000 (Wed, 30 Sep 2009) | 3 lines
2768
Deal with BuiltinFunctions::RequireGlobFunction,
2769
removing it from xt/60_perlcritic.t exceptions
2771
------------------------------------------------------------------------
2772
r820310 | mmartinec | 2009-09-30 15:49:36 +0000 (Wed, 30 Sep 2009) | 3 lines
2774
Deal with ControlStructures::ProhibitMutatingListFunctions
2775
and remove this exception from xt/60_perlcritic.t
2777
------------------------------------------------------------------------
2778
r820297 | mmartinec | 2009-09-30 15:20:41 +0000 (Wed, 30 Sep 2009) | 3 lines
2780
Deal with BayesStore/BDB.pm, removing another exception from
2781
xt/60_perlcritic.t: Variables::ProhibitConditionalDeclarations
2783
------------------------------------------------------------------------
2784
r820294 | mmartinec | 2009-09-30 15:09:24 +0000 (Wed, 30 Sep 2009) | 4 lines
2786
Now that the module Time::HiRes is a required module, we can afford
2787
to replace a select() with Time::HiRes::sleep, and remove exception
2788
BuiltinFunctions::ProhibitSleepViaSelect from xt/60_perlcritic.t
2790
------------------------------------------------------------------------
2791
r820289 | mmartinec | 2009-09-30 14:59:32 +0000 (Wed, 30 Sep 2009) | 3 lines
2793
Bug 6213: parsing of eval-type rules: allow unquoted
2794
domain names, disallow unmatched quotes
2796
------------------------------------------------------------------------
2797
r820211 | jm | 2009-09-30 08:50:02 +0000 (Wed, 30 Sep 2009) | 1 line
2799
promotions validated
2800
------------------------------------------------------------------------
2801
r820065 | jm | 2009-09-29 18:46:49 +0000 (Tue, 29 Sep 2009) | 1 line
2803
auto-generated test rules
2804
------------------------------------------------------------------------
2805
r819987 | jm | 2009-09-29 15:36:42 +0000 (Tue, 29 Sep 2009) | 1 line
2807
auto-generated test rules
2808
------------------------------------------------------------------------
2809
r819980 | jm | 2009-09-29 15:15:14 +0000 (Tue, 29 Sep 2009) | 1 line
2811
auto-generated test rules
2812
------------------------------------------------------------------------
2813
r819938 | jm | 2009-09-29 13:25:46 +0000 (Tue, 29 Sep 2009) | 1 line
2815
add a Test::Perl::Critic release-test, with most criticisms turned off initially
2816
------------------------------------------------------------------------
2817
r819861 | jm | 2009-09-29 08:50:02 +0000 (Tue, 29 Sep 2009) | 1 line
2819
promotions validated
2820
------------------------------------------------------------------------
2821
r819476 | jm | 2009-09-28 08:50:02 +0000 (Mon, 28 Sep 2009) | 1 line
2823
promotions validated
2824
------------------------------------------------------------------------
2825
r819244 | jm | 2009-09-27 02:24:53 +0000 (Sun, 27 Sep 2009) | 1 line
2827
auto-generated test rules
2828
------------------------------------------------------------------------
2829
r818926 | mmartinec | 2009-09-25 17:41:22 +0000 (Fri, 25 Sep 2009) | 4 lines
2831
add tflag 'userconf' to rules DKIM_SIGNED, DKIM_VALID
2832
and DKIM_VALID_AU and document that their score should
2835
------------------------------------------------------------------------
2836
r818921 | mmartinec | 2009-09-25 17:27:08 +0000 (Fri, 25 Sep 2009) | 5 lines
2838
masses/runGA: prevent a shell 'source' command from loading
2839
an unrelated file named 'config' which happens to be in the
2840
current PATH - must use a / in an arg to a 'source' command
2841
to avoid searching the PATH
2843
------------------------------------------------------------------------
2844
r818463 | mmartinec | 2009-09-24 12:34:10 +0000 (Thu, 24 Sep 2009) | 2 lines
2846
URIDetail.pm: fix Bug 6205 comment 5
2848
------------------------------------------------------------------------
2849
r818446 | jm | 2009-09-24 11:00:31 +0000 (Thu, 24 Sep 2009) | 1 line
2851
bug 6207: add 'if can(Class::method)' conditional statement, allowing conf settings to be conditionalised on plugin capabilities without requiring new version releases to do so
2852
------------------------------------------------------------------------
2853
r818443 | jm | 2009-09-24 10:57:17 +0000 (Thu, 24 Sep 2009) | 1 line
2855
bug 6205: add test to ensure that all config settings are correctly handled when switching between users; add more config setting type metadata to enable those tests to work; and fix URIDetail to store config on the {conf} object, not on the plugin.
2856
------------------------------------------------------------------------
2857
r818439 | jm | 2009-09-24 10:53:25 +0000 (Thu, 24 Sep 2009) | 1 line
2859
bug 6158: move 'release tests' to xt/ directory; mirror long-running, net-tests and stress tests with xt/50_testname.t scripts to enforce their run before a release
2860
------------------------------------------------------------------------
2861
r818438 | jm | 2009-09-24 10:51:39 +0000 (Thu, 24 Sep 2009) | 1 line
2863
bug 6158: move 'release tests' to xt/ directory; mirror long-running, net-tests and stress tests with xt/50_testname.t scripts to enforce their run before a release
2864
------------------------------------------------------------------------
2865
r818007 | jm | 2009-09-23 08:50:03 +0000 (Wed, 23 Sep 2009) | 1 line
2867
promotions validated
2868
------------------------------------------------------------------------
2869
r817751 | mmartinec | 2009-09-22 18:24:15 +0000 (Tue, 22 Sep 2009) | 5 lines
2871
DKIM.pm/POD: document that quotes may be omitted in eval-rule
2872
arguments on domains consisting only of letters, digits and
2873
dots (btw, it would be handly if Parser.pm would allow a '-'
2874
too, which is quite common in domain names)
2876
------------------------------------------------------------------------
2877
r817690 | jhardin | 2009-09-22 15:12:03 +0000 (Tue, 22 Sep 2009) | 1 line
2879
tweak lotsa_money, add some more testing rules
2880
------------------------------------------------------------------------
2881
r817483 | jhardin | 2009-09-22 02:59:50 +0000 (Tue, 22 Sep 2009) | 1 line
2883
tweak lotsa_money some more, add some more testing rules
2884
------------------------------------------------------------------------
2885
r817328 | mmartinec | 2009-09-21 17:24:02 +0000 (Mon, 21 Sep 2009) | 6 lines
2887
AWL/AutoWhitelist/SQLBasedAddrList cleanups: remove leftovers of
2888
signer reputations; prevent a new nonsigned query from updating
2889
a signed SQL entry; average across all signed entries in case of
2890
multiple valid signatures (e.g. author domain + signing remailer);
2891
cleanup (long lines, minor details); documentation consistency
2893
------------------------------------------------------------------------
2894
r817311 | mmartinec | 2009-09-21 16:21:47 +0000 (Mon, 21 Sep 2009) | 3 lines
2896
Bug 6191: takes almost a minute to start spamd on a
2897
slow machine, bump up the retry counter to 90 seconds
2899
------------------------------------------------------------------------
2900
r817198 | mmartinec | 2009-09-21 10:18:31 +0000 (Mon, 21 Sep 2009) | 2 lines
2902
Bug 5958: URIDetail plugin not taint safe, fixed
2904
------------------------------------------------------------------------
2905
r817140 | jm | 2009-09-21 03:30:24 +0000 (Mon, 21 Sep 2009) | 1 line
2907
bug 5912: fix parsing of multi-line Received: headers for BOUNCE_MESSAGE/VBOUNCE_MESSAGE et al
2908
------------------------------------------------------------------------
2909
r817137 | jm | 2009-09-21 02:41:40 +0000 (Mon, 21 Sep 2009) | 1 line
2911
oops. remove --debug
2912
------------------------------------------------------------------------
2913
r817096 | jm | 2009-09-20 20:28:04 +0000 (Sun, 20 Sep 2009) | 1 line
2915
fix db_awl_perms.t failure on Hudson, where SDBM_File is installed instead of DB_File
2916
------------------------------------------------------------------------
2917
r817087 | jm | 2009-09-20 19:45:09 +0000 (Sun, 20 Sep 2009) | 1 line
2919
bug 5912: add tests for BOUNCE_MESSAGE header parsing bug
2920
------------------------------------------------------------------------
2921
r817085 | jm | 2009-09-20 19:34:54 +0000 (Sun, 20 Sep 2009) | 1 line
2923
bug 5712: initial fix to detect accidental match-everything regexps in rules, thanks to Matt Cline
2924
------------------------------------------------------------------------
2925
r817084 | jm | 2009-09-20 19:30:10 +0000 (Sun, 20 Sep 2009) | 1 line
2927
reorder build instructions to build rules earlier after release
2928
------------------------------------------------------------------------
2929
r817081 | jm | 2009-09-20 19:11:33 +0000 (Sun, 20 Sep 2009) | 1 line
2931
s/3.2/3.3/ for new version
2932
------------------------------------------------------------------------
2933
r817067 | jm | 2009-09-20 17:57:49 +0000 (Sun, 20 Sep 2009) | 2 lines
2935
bug 6173: fix incorrect mode bits when creating lock files for AWL, thanks to Cedric Knight
2937
------------------------------------------------------------------------
2938
r817057 | jm | 2009-09-20 17:34:43 +0000 (Sun, 20 Sep 2009) | 1 line
2940
bug 5929: avoid taint warnings if hostname is returned as '(none)'
2941
------------------------------------------------------------------------
2942
r817036 | jhardin | 2009-09-20 14:45:52 +0000 (Sun, 20 Sep 2009) | 2 lines
2944
Fix bug in lotsa_money, tweak it a bit
2946
------------------------------------------------------------------------
2947
r816968 | jhardin | 2009-09-19 23:45:18 +0000 (Sat, 19 Sep 2009) | 2 lines
2949
Tweak lotsa_money, add rule for "please review attachment" and hope for the best
2951
------------------------------------------------------------------------
2952
r816933 | jm | 2009-09-19 14:54:49 +0000 (Sat, 19 Sep 2009) | 1 line
2954
auto-generated test rules
2955
------------------------------------------------------------------------
2956
r816932 | jm | 2009-09-19 14:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
2958
auto-generated test rules
2959
------------------------------------------------------------------------
2960
r816871 | jm | 2009-09-19 08:50:01 +0000 (Sat, 19 Sep 2009) | 1 line
2962
promotions validated
2963
------------------------------------------------------------------------
2964
r816855 | jm | 2009-09-19 05:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
2966
bug 5201: fix some cases where :addr headers were parsed incorrectly
2967
------------------------------------------------------------------------
2968
r816853 | jm | 2009-09-19 05:13:01 +0000 (Sat, 19 Sep 2009) | 1 line
2970
bug 5782: produce an error message if an sa-update channel doesn't exist
2971
------------------------------------------------------------------------
2972
r816835 | mmartinec | 2009-09-19 00:34:36 +0000 (Sat, 19 Sep 2009) | 2 lines
2974
Bug 6174 trivial: typo in a rule description text
2976
------------------------------------------------------------------------
2977
r816683 | mmartinec | 2009-09-18 15:51:14 +0000 (Fri, 18 Sep 2009) | 5 lines
2979
When storing an IPv6 address to AWL database, append
2980
a '::' to a /48 network address - although it wastes
2981
2 chars, it's nice to make it look like a syntactically
2982
correct IPv6 address; just fits into SQL 16 char field.
2984
------------------------------------------------------------------------
2985
r816538 | jm | 2009-09-18 08:50:02 +0000 (Fri, 18 Sep 2009) | 1 line
2987
promotions validated
2988
------------------------------------------------------------------------
2989
r816412 | mmartinec | 2009-09-17 23:44:11 +0000 (Thu, 17 Sep 2009) | 6 lines
2991
Bug 6206, Bug 2536: spamd: untaint directory as obtained from
2992
a password file or from vpopmail utilities, avoid implicit
2993
untainting; report error if user preferences file exists
2994
but cannot be accessed; some cosmetics (avoid deep nesting
2995
where possible, and avoid faraway small code segments)
2997
------------------------------------------------------------------------
2998
r816136 | mmartinec | 2009-09-17 11:02:14 +0000 (Thu, 17 Sep 2009) | 2 lines
3000
25_dkim.cf: tame NML_ADSP_CUSTOM_* rules by __VIA_RESIGNER
3002
------------------------------------------------------------------------
3003
r816109 | jm | 2009-09-17 09:36:03 +0000 (Thu, 17 Sep 2009) | 1 line
3005
auto-generated test rules
3006
------------------------------------------------------------------------
3007
r816103 | jm | 2009-09-17 09:09:58 +0000 (Thu, 17 Sep 2009) | 1 line
3009
auto-generated test rules
3010
------------------------------------------------------------------------
3011
r816097 | jm | 2009-09-17 08:50:02 +0000 (Thu, 17 Sep 2009) | 1 line
3013
promotions validated
3014
------------------------------------------------------------------------
3015
r815997 | mmartinec | 2009-09-16 22:52:21 +0000 (Wed, 16 Sep 2009) | 2 lines
3017
25_dkim.cf: tidy up - remove old stuff, shuffle
3019
------------------------------------------------------------------------
3020
r815844 | mmartinec | 2009-09-16 15:41:01 +0000 (Wed, 16 Sep 2009) | 6 lines
3022
AWL: drop unused code for assessing signer reputation:
3023
the extra load on SQL for dynamic queries is not worth it,
3024
as the reputation changes very little after a while,
3025
so it is cheaper to collect if offline from an AWL
3026
database once in a while and prepare some scoring rules
3028
------------------------------------------------------------------------
3029
r815828 | mmartinec | 2009-09-16 15:14:30 +0000 (Wed, 16 Sep 2009) | 5 lines
3031
sql/README.awl, sql/awl_*.sql: extend awl.ip field from
3032
10 to 16 characters to be able to store an IPv6 /48
3033
network address; provide an example of an ALTER command
3034
to change an existing database
3036
------------------------------------------------------------------------
3037
r815775 | jhardin | 2009-09-16 13:40:25 +0000 (Wed, 16 Sep 2009) | 2 lines
3039
Tweak fillform, add new stuff to lotsa_money and misc
3041
------------------------------------------------------------------------
3042
r815674 | jm | 2009-09-16 08:50:04 +0000 (Wed, 16 Sep 2009) | 1 line
3044
promotions validated
3045
------------------------------------------------------------------------
3046
r815598 | hege | 2009-09-16 04:10:24 +0000 (Wed, 16 Sep 2009) | 1 line
3049
------------------------------------------------------------------------
3050
r815575 | jm | 2009-09-16 00:12:39 +0000 (Wed, 16 Sep 2009) | 1 line
3052
auto-generated test rules
3053
------------------------------------------------------------------------
3054
r815569 | jm | 2009-09-15 23:53:15 +0000 (Tue, 15 Sep 2009) | 1 line
3056
auto-generated test rules
3057
------------------------------------------------------------------------
3058
r815520 | jm | 2009-09-15 22:10:42 +0000 (Tue, 15 Sep 2009) | 1 line
3060
bug 6204: use /var/lock/subsys/spamd instead of /var/lock/subsys/spamassassin for rc script, so that 'service spamd status' will work, fix by Warren Togami
3061
------------------------------------------------------------------------
3062
r815518 | jm | 2009-09-15 22:07:37 +0000 (Tue, 15 Sep 2009) | 1 line
3065
------------------------------------------------------------------------
3066
r815516 | jm | 2009-09-15 22:05:59 +0000 (Tue, 15 Sep 2009) | 1 line
3068
bug 6003: fix leakage of 'whitelist_from_rcvd' entries between spamd users
3069
------------------------------------------------------------------------
3070
r815500 | jm | 2009-09-15 21:40:55 +0000 (Tue, 15 Sep 2009) | 1 line
3072
bug 6083: re-download MIRRRORED.BY files at least once a week, or if 'sa-update --refreshmirrors' switch is used
3073
------------------------------------------------------------------------
3074
r815263 | jm | 2009-09-15 10:36:33 +0000 (Tue, 15 Sep 2009) | 1 line
3076
auto-generated test rules
3077
------------------------------------------------------------------------
3078
r815222 | jm | 2009-09-15 08:50:02 +0000 (Tue, 15 Sep 2009) | 1 line
3080
promotions validated
3081
------------------------------------------------------------------------
3082
r814964 | jm | 2009-09-15 02:04:22 +0000 (Tue, 15 Sep 2009) | 1 line
3084
auto-generated test rules
3085
------------------------------------------------------------------------
3086
r814961 | jm | 2009-09-15 01:41:57 +0000 (Tue, 15 Sep 2009) | 1 line
3088
auto-generated test rules
3089
------------------------------------------------------------------------
3090
r814949 | mmartinec | 2009-09-15 01:03:33 +0000 (Tue, 15 Sep 2009) | 4 lines
3092
AutoWhitelist.pm: (complete the unfinished to-do) canonicalize
3093
an IPv6 address and keep only the /48 network part, when using
3094
it in an AWL database entry; added some commented-out debugging
3096
------------------------------------------------------------------------
3097
r814729 | jm | 2009-09-14 16:44:05 +0000 (Mon, 14 Sep 2009) | 1 line
3099
auto-generated test rules
3100
------------------------------------------------------------------------
3101
r814588 | jm | 2009-09-14 11:37:56 +0000 (Mon, 14 Sep 2009) | 1 line
3103
auto-generated test rules
3104
------------------------------------------------------------------------
3105
r814525 | jm | 2009-09-14 08:50:02 +0000 (Mon, 14 Sep 2009) | 1 line
3107
promotions validated
3108
------------------------------------------------------------------------
3109
r814507 | jm | 2009-09-14 07:42:25 +0000 (Mon, 14 Sep 2009) | 1 line
3111
auto-generated test rules
3112
------------------------------------------------------------------------
3113
r814458 | jm | 2009-09-14 01:09:25 +0000 (Mon, 14 Sep 2009) | 1 line
3115
auto-generated test rules
3116
------------------------------------------------------------------------
3117
r814456 | jm | 2009-09-14 00:46:11 +0000 (Mon, 14 Sep 2009) | 1 line
3119
auto-generated test rules
3120
------------------------------------------------------------------------
3121
r814383 | jhardin | 2009-09-13 21:16:49 +0000 (Sun, 13 Sep 2009) | 1 line
3123
tweak lotsa_money and fill_form
3124
------------------------------------------------------------------------
3125
r814339 | jm | 2009-09-13 16:46:28 +0000 (Sun, 13 Sep 2009) | 1 line
3127
auto-generated test rules
3128
------------------------------------------------------------------------
3129
r814292 | jm | 2009-09-13 09:12:00 +0000 (Sun, 13 Sep 2009) | 1 line
3131
auto-generated test rules
3132
------------------------------------------------------------------------
3133
r814285 | jm | 2009-09-13 08:50:02 +0000 (Sun, 13 Sep 2009) | 1 line
3135
promotions validated
3136
------------------------------------------------------------------------
3137
r814284 | jm | 2009-09-13 08:49:38 +0000 (Sun, 13 Sep 2009) | 1 line
3139
auto-generated test rules
3140
------------------------------------------------------------------------
3141
r814258 | jhardin | 2009-09-13 01:49:54 +0000 (Sun, 13 Sep 2009) | 2 lines
3143
tweak lotsa_money, reduce FPs
3145
------------------------------------------------------------------------
3146
r814252 | jm | 2009-09-12 23:31:07 +0000 (Sat, 12 Sep 2009) | 1 line
3148
auto-generated test rules
3149
------------------------------------------------------------------------
3150
r814249 | jm | 2009-09-12 23:04:46 +0000 (Sat, 12 Sep 2009) | 1 line
3152
auto-generated test rules
3153
------------------------------------------------------------------------
3154
r814243 | jhardin | 2009-09-12 21:43:35 +0000 (Sat, 12 Sep 2009) | 3 lines
3159
------------------------------------------------------------------------
3160
r814222 | jhardin | 2009-09-12 18:24:56 +0000 (Sat, 12 Sep 2009) | 2 lines
3162
fix lotsa_money lottery FPs
3164
------------------------------------------------------------------------
3165
r814217 | jhardin | 2009-09-12 17:59:39 +0000 (Sat, 12 Sep 2009) | 1 line
3167
tweak lotsa_money lottery rules
3168
------------------------------------------------------------------------
3169
r814117 | jm | 2009-09-12 08:50:02 +0000 (Sat, 12 Sep 2009) | 1 line
3171
promotions validated
3172
------------------------------------------------------------------------
3173
r814069 | jm | 2009-09-11 22:43:32 +0000 (Fri, 11 Sep 2009) | 1 line
3175
auto-generated test rules
3176
------------------------------------------------------------------------
3177
r814066 | jm | 2009-09-11 22:30:22 +0000 (Fri, 11 Sep 2009) | 1 line
3179
auto-generated test rules
3180
------------------------------------------------------------------------
3181
r813826 | jhardin | 2009-09-11 13:41:40 +0000 (Fri, 11 Sep 2009) | 2 lines
3183
Fix FP in tbird image ruleset, add more lottery coverage in lotsa_money
3185
------------------------------------------------------------------------
3186
r813723 | jm | 2009-09-11 08:50:02 +0000 (Fri, 11 Sep 2009) | 1 line
3188
promotions validated
3189
------------------------------------------------------------------------
3190
r813670 | hege | 2009-09-11 06:07:34 +0000 (Fri, 11 Sep 2009) | 1 line
3192
muchmoney fix attempt 2
3193
------------------------------------------------------------------------
3194
r813666 | hege | 2009-09-11 05:17:37 +0000 (Fri, 11 Sep 2009) | 1 line
3196
fix FROM_CONTAINS_TAB
3197
------------------------------------------------------------------------
3198
r813665 | hege | 2009-09-11 05:17:05 +0000 (Fri, 11 Sep 2009) | 1 line
3201
------------------------------------------------------------------------
3202
r813594 | jm | 2009-09-10 21:24:59 +0000 (Thu, 10 Sep 2009) | 1 line
3204
auto-generated test rules
3205
------------------------------------------------------------------------
3206
r813583 | jm | 2009-09-10 20:55:35 +0000 (Thu, 10 Sep 2009) | 1 line
3208
auto-generated test rules
3209
------------------------------------------------------------------------
3210
r813434 | jhardin | 2009-09-10 13:42:41 +0000 (Thu, 10 Sep 2009) | 2 lines
3214
------------------------------------------------------------------------
3215
r813389 | hstern | 2009-09-10 11:59:26 +0000 (Thu, 10 Sep 2009) | 3 lines
3217
Added Facebook redirector pattern. Thanks to RLS for pointing it out.
3220
------------------------------------------------------------------------
3221
r813361 | jm | 2009-09-10 10:41:39 +0000 (Thu, 10 Sep 2009) | 1 line
3223
auto-generated test rules
3224
------------------------------------------------------------------------
3225
r813333 | jm | 2009-09-10 09:47:38 +0000 (Thu, 10 Sep 2009) | 1 line
3227
auto-generated test rules
3228
------------------------------------------------------------------------
3229
r813312 | jm | 2009-09-10 08:50:04 +0000 (Thu, 10 Sep 2009) | 1 line
3231
promotions validated
3232
------------------------------------------------------------------------
3233
r813237 | hege | 2009-09-10 05:57:24 +0000 (Thu, 10 Sep 2009) | 1 line
3235
fix filenames, improve bigmoney
3236
------------------------------------------------------------------------
3237
r813163 | mmartinec | 2009-09-09 23:08:38 +0000 (Wed, 09 Sep 2009) | 4 lines
3239
Plugin::AWL let SQL awl.signedby field be based on a tag
3240
DKIMDOMAIN instead of the DKIMIDENTITY as before, to go
3241
along with a change in the DKIM plugin
3243
------------------------------------------------------------------------
3244
r813097 | jm | 2009-09-09 19:56:37 +0000 (Wed, 09 Sep 2009) | 1 line
3246
auto-generated test rules
3247
------------------------------------------------------------------------
3248
r813095 | mmartinec | 2009-09-09 19:49:07 +0000 (Wed, 09 Sep 2009) | 11 lines
3250
Bug 6189 - DKIM plugin:
3251
draft-ietf-dkim-ssp-10/RFC-5617 made Author Domain Signature
3253
- updated ADSP code accordingly;
3254
- changed whitelisting code to be based on SDID ('d')
3255
instead of AUID ('i');
3256
- as a mail message may have multiple authors, it can have
3257
multiple author domain signatures from different domains,
3258
and can have multiple author domain signing practices;
3259
change internal data structures and code accordingly;
3261
------------------------------------------------------------------------
3262
r813017 | kb | 2009-09-09 16:04:49 +0000 (Wed, 09 Sep 2009) | 2 lines
3264
Fix oops regarding public vs confidential PMC contact.
3266
------------------------------------------------------------------------
3267
r812956 | jm | 2009-09-09 13:39:22 +0000 (Wed, 09 Sep 2009) | 1 line
3269
auto-generated test rules
3270
------------------------------------------------------------------------
3271
r812935 | jhardin | 2009-09-09 13:04:50 +0000 (Wed, 09 Sep 2009) | 2 lines
3275
------------------------------------------------------------------------
3276
r812836 | jm | 2009-09-09 08:50:02 +0000 (Wed, 09 Sep 2009) | 1 line
3278
promotions validated
3279
------------------------------------------------------------------------
3280
r812739 | kb | 2009-09-09 00:43:15 +0000 (Wed, 09 Sep 2009) | 2 lines
3282
10 months late, move myself from Committers to PMC.
3284
------------------------------------------------------------------------
3285
r812731 | jhardin | 2009-09-08 23:47:26 +0000 (Tue, 08 Sep 2009) | 3 lines
3290
------------------------------------------------------------------------
3291
r812726 | jhardin | 2009-09-08 23:43:56 +0000 (Tue, 08 Sep 2009) | 2 lines
3295
------------------------------------------------------------------------
3296
r812706 | jhardin | 2009-09-08 21:44:27 +0000 (Tue, 08 Sep 2009) | 2 lines
3298
Tweak lotsa_money rules
3300
------------------------------------------------------------------------
3301
r812608 | jm | 2009-09-08 18:23:39 +0000 (Tue, 08 Sep 2009) | 1 line
3303
auto-generated test rules
3304
------------------------------------------------------------------------
3305
r812515 | jm | 2009-09-08 14:05:48 +0000 (Tue, 08 Sep 2009) | 1 line
3307
auto-generated test rules
3308
------------------------------------------------------------------------
3309
r812393 | jm | 2009-09-08 08:50:02 +0000 (Tue, 08 Sep 2009) | 1 line
3311
promotions validated
3312
------------------------------------------------------------------------
3313
r812348 | jm | 2009-09-08 06:07:04 +0000 (Tue, 08 Sep 2009) | 1 line
3315
auto-generated test rules
3316
------------------------------------------------------------------------
3317
r812297 | jm | 2009-09-07 22:30:55 +0000 (Mon, 07 Sep 2009) | 1 line
3319
auto-generated test rules
3320
------------------------------------------------------------------------
3321
r812254 | jhardin | 2009-09-07 18:48:56 +0000 (Mon, 07 Sep 2009) | 1 line
3323
fix oops in lotsa_money
3324
------------------------------------------------------------------------
3325
r812247 | jm | 2009-09-07 18:28:48 +0000 (Mon, 07 Sep 2009) | 1 line
3327
auto-generated test rules
3328
------------------------------------------------------------------------
3329
r812148 | jm | 2009-09-07 14:12:28 +0000 (Mon, 07 Sep 2009) | 1 line
3331
auto-generated test rules
3332
------------------------------------------------------------------------
3333
r812142 | jm | 2009-09-07 13:59:29 +0000 (Mon, 07 Sep 2009) | 1 line
3335
auto-generated test rules
3336
------------------------------------------------------------------------
3337
r812041 | jm | 2009-09-07 08:50:03 +0000 (Mon, 07 Sep 2009) | 1 line
3339
promotions validated
3340
------------------------------------------------------------------------
3341
r812003 | jm | 2009-09-07 06:13:08 +0000 (Mon, 07 Sep 2009) | 1 line
3343
auto-generated test rules
3344
------------------------------------------------------------------------
3345
r811992 | jhardin | 2009-09-07 03:57:29 +0000 (Mon, 07 Sep 2009) | 2 lines
3347
Small rule tweaks, add descriptions
3349
------------------------------------------------------------------------
3350
r811935 | jm | 2009-09-06 22:45:18 +0000 (Sun, 06 Sep 2009) | 1 line
3352
auto-generated test rules
3353
------------------------------------------------------------------------
3354
r811929 | jm | 2009-09-06 22:32:37 +0000 (Sun, 06 Sep 2009) | 1 line
3356
auto-generated test rules
3357
------------------------------------------------------------------------
3358
r811858 | jm | 2009-09-06 18:48:12 +0000 (Sun, 06 Sep 2009) | 1 line
3360
auto-generated test rules
3361
------------------------------------------------------------------------
3362
r811854 | jm | 2009-09-06 18:33:02 +0000 (Sun, 06 Sep 2009) | 1 line
3364
auto-generated test rules
3365
------------------------------------------------------------------------
3366
r811829 | jhardin | 2009-09-06 15:46:01 +0000 (Sun, 06 Sep 2009) | 2 lines
3368
Tweak lots-of-money, add Dear Email User rule for phishing
3370
------------------------------------------------------------------------
3371
r811781 | jm | 2009-09-06 08:50:01 +0000 (Sun, 06 Sep 2009) | 1 line
3373
promotions validated
3374
------------------------------------------------------------------------
3375
r811768 | jm | 2009-09-06 06:12:33 +0000 (Sun, 06 Sep 2009) | 1 line
3377
auto-generated test rules
3378
------------------------------------------------------------------------
3379
r811722 | jm | 2009-09-05 22:31:27 +0000 (Sat, 05 Sep 2009) | 1 line
3381
auto-generated test rules
3382
------------------------------------------------------------------------
3383
r811695 | jm | 2009-09-05 18:40:35 +0000 (Sat, 05 Sep 2009) | 1 line
3385
auto-generated test rules
3386
------------------------------------------------------------------------
3387
r811694 | jm | 2009-09-05 18:26:30 +0000 (Sat, 05 Sep 2009) | 1 line
3389
auto-generated test rules
3390
------------------------------------------------------------------------
3391
r811660 | jm | 2009-09-05 15:01:51 +0000 (Sat, 05 Sep 2009) | 1 line
3393
auto-generated test rules
3394
------------------------------------------------------------------------
3395
r811659 | jm | 2009-09-05 14:49:42 +0000 (Sat, 05 Sep 2009) | 1 line
3397
auto-generated test rules
3398
------------------------------------------------------------------------
3399
r811608 | jm | 2009-09-05 08:50:02 +0000 (Sat, 05 Sep 2009) | 1 line
3401
promotions validated
3402
------------------------------------------------------------------------
3403
r811591 | jm | 2009-09-05 06:22:36 +0000 (Sat, 05 Sep 2009) | 1 line
3405
auto-generated test rules
3406
------------------------------------------------------------------------
3407
r811590 | jm | 2009-09-05 06:10:20 +0000 (Sat, 05 Sep 2009) | 1 line
3409
auto-generated test rules
3410
------------------------------------------------------------------------
3411
r811509 | jm | 2009-09-04 18:25:22 +0000 (Fri, 04 Sep 2009) | 1 line
3413
auto-generated test rules
3414
------------------------------------------------------------------------
3415
r811462 | jhardin | 2009-09-04 16:09:10 +0000 (Fri, 04 Sep 2009) | 1 line
3417
add msgid rule for evaluation
3418
------------------------------------------------------------------------
3419
r811424 | jm | 2009-09-04 14:19:03 +0000 (Fri, 04 Sep 2009) | 1 line
3421
auto-generated test rules
3422
------------------------------------------------------------------------
3423
r811417 | jm | 2009-09-04 14:06:07 +0000 (Fri, 04 Sep 2009) | 1 line
3425
auto-generated test rules
3426
------------------------------------------------------------------------
3427
r811401 | jhardin | 2009-09-04 13:49:18 +0000 (Fri, 04 Sep 2009) | 1 line
3429
Tweak lots_of_money and tbird forgery ruleset test metas
3430
------------------------------------------------------------------------
3431
r811389 | jhardin | 2009-09-04 13:36:21 +0000 (Fri, 04 Sep 2009) | 1 line
3433
Tweak lots_of_money ruleset
3434
------------------------------------------------------------------------
3435
r811288 | jm | 2009-09-04 08:50:03 +0000 (Fri, 04 Sep 2009) | 1 line
3437
promotions validated
3438
------------------------------------------------------------------------
3439
r811227 | jm | 2009-09-04 06:09:18 +0000 (Fri, 04 Sep 2009) | 1 line
3441
auto-generated test rules
3442
------------------------------------------------------------------------
3443
r811214 | jhardin | 2009-09-04 04:01:12 +0000 (Fri, 04 Sep 2009) | 1 line
3445
Tweak lots_of_money ruleset
3446
------------------------------------------------------------------------
3447
r811170 | jm | 2009-09-03 23:24:16 +0000 (Thu, 03 Sep 2009) | 1 line
3449
auto-generated test rules
3450
------------------------------------------------------------------------
3451
r811168 | jm | 2009-09-03 23:11:34 +0000 (Thu, 03 Sep 2009) | 1 line
3453
auto-generated test rules
3454
------------------------------------------------------------------------
3455
r811150 | jm | 2009-09-03 21:56:49 +0000 (Thu, 03 Sep 2009) | 1 line
3457
reinstate working active list from 2009-08-31, to work around bugs due to broken ruleset so mass-checks can proceed
3458
------------------------------------------------------------------------
3459
r811133 | jm | 2009-09-03 21:30:34 +0000 (Thu, 03 Sep 2009) | 1 line
3461
bug 6156: add RCVD_IN_PSBL_2WEEKS to measure accuracy of PSBL using recent mail only
3462
------------------------------------------------------------------------
3463
r811131 | jm | 2009-09-03 21:26:19 +0000 (Thu, 03 Sep 2009) | 1 line
3465
bug 5937: add some additional Subject patterns for anti-phishing rule TVD_PH_SUBJ_ACCOUNTS_POST
3466
------------------------------------------------------------------------
3467
r811130 | jm | 2009-09-03 21:23:35 +0000 (Thu, 03 Sep 2009) | 1 line
3469
bug 6166: disable a test 'tflags multiple' rule for mass-check release build, since it's causing a lot of noise in mass-check logs
3470
------------------------------------------------------------------------
3471
r811129 | jm | 2009-09-03 21:20:54 +0000 (Thu, 03 Sep 2009) | 1 line
3473
bug 6183: avoid ISO-2022-JP FPs on FM_FRM_RN_L_BRACK rule
3474
------------------------------------------------------------------------
3475
r811120 | jm | 2009-09-03 21:01:02 +0000 (Thu, 03 Sep 2009) | 1 line
3477
bug 6119: add an FP sample
3478
------------------------------------------------------------------------
3479
r811119 | jm | 2009-09-03 20:57:31 +0000 (Thu, 03 Sep 2009) | 1 line
3481
bug 6119: trivial FP fix for one-word mails on TVD_SPACE_RATIO
3482
------------------------------------------------------------------------
3483
r811118 | kb | 2009-09-03 20:54:05 +0000 (Thu, 03 Sep 2009) | 2 lines
3485
RATWARE_BOUNDARY plus variant, supersedes all previous RATWARE_OUTLOOK stuff.
3487
------------------------------------------------------------------------
3488
r811067 | jm | 2009-09-03 18:22:30 +0000 (Thu, 03 Sep 2009) | 1 line
3490
auto-generated test rules
3491
------------------------------------------------------------------------
3492
r811024 | mmartinec | 2009-09-03 16:46:55 +0000 (Thu, 03 Sep 2009) | 3 lines
3494
Bug 6192: suppress logging of $& when its value is not available
3495
(i.e. when no regexp has been evaluated during rule evaluation)
3497
------------------------------------------------------------------------
3498
r810952 | jm | 2009-09-03 14:08:24 +0000 (Thu, 03 Sep 2009) | 1 line
3500
auto-generated test rules
3501
------------------------------------------------------------------------
3502
r810905 | mmartinec | 2009-09-03 12:00:13 +0000 (Thu, 03 Sep 2009) | 3 lines
3504
Plugin/HeaderEval.pm: add one line: expose existing function
3505
'received_within_months' as an eval function (by Warren Togami)
3507
------------------------------------------------------------------------
3508
r810895 | mmartinec | 2009-09-03 11:16:25 +0000 (Thu, 03 Sep 2009) | 2 lines
3510
Bug 6191: Plugin/Pyzor.pm, 'pyzor_options' was not untainted
3512
------------------------------------------------------------------------
3513
r810883 | mmartinec | 2009-09-03 10:45:38 +0000 (Thu, 03 Sep 2009) | 3 lines
3515
Bug 6150, Bug 6127, Bug 5981, Bug 5950, Bug 6191: let spamd log/report
3516
a child process exit status or aborting condition in an informative way
3518
------------------------------------------------------------------------
3519
r810866 | mmartinec | 2009-09-03 10:23:00 +0000 (Thu, 03 Sep 2009) | 6 lines
3521
- Check.pm: while preparing chunks of rules to be compiled,
3522
inserting a prefix code was not atomic and could flush
3523
buffered code in the middle of assembling prefix code;
3524
- avoid 'Use of uninitialized value' in Message.pm;
3525
- added some commented-out debugging;
3527
------------------------------------------------------------------------
3528
r810818 | jm | 2009-09-03 08:45:48 +0000 (Thu, 03 Sep 2009) | 1 line
3530
bug 6188: add exclusion for __ISO_2022_JP_DELIM to OBFUSCATING_COMMENT as well
3531
------------------------------------------------------------------------
3532
r810813 | jm | 2009-09-03 08:40:25 +0000 (Thu, 03 Sep 2009) | 1 line
3534
bug 6179: 127/8 isn't an illegal IP
3535
------------------------------------------------------------------------
3536
r810780 | jm | 2009-09-03 06:20:28 +0000 (Thu, 03 Sep 2009) | 1 line
3538
auto-generated test rules
3539
------------------------------------------------------------------------
3540
r810778 | jm | 2009-09-03 06:07:37 +0000 (Thu, 03 Sep 2009) | 1 line
3542
auto-generated test rules
3543
------------------------------------------------------------------------
3544
r810764 | dos | 2009-09-03 02:48:37 +0000 (Thu, 03 Sep 2009) | 1 line
3546
updated scores for revision 810419 active rules added since last mass-check
3547
------------------------------------------------------------------------
3548
r810730 | jhardin | 2009-09-02 23:17:26 +0000 (Wed, 02 Sep 2009) | 1 line
3550
Fix FP in obfuscated URI rule
3551
------------------------------------------------------------------------
3552
r810722 | jm | 2009-09-02 22:45:30 +0000 (Wed, 02 Sep 2009) | 1 line
3554
bug 6144: add changes list, thanks Mark
3555
------------------------------------------------------------------------
3556
r810717 | jm | 2009-09-02 22:27:30 +0000 (Wed, 02 Sep 2009) | 1 line
3558
auto-generated test rules
3559
------------------------------------------------------------------------
3560
r810692 | jm | 2009-09-02 20:18:26 +0000 (Wed, 02 Sep 2009) | 1 line
3562
doh, attempt to catch lint failures in Hudson was broken
3563
------------------------------------------------------------------------
3564
r810673 | jhardin | 2009-09-02 19:03:01 +0000 (Wed, 02 Sep 2009) | 1 line
3566
Fix breakage - rules must end with newline!
3567
------------------------------------------------------------------------
3568
r810657 | jm | 2009-09-02 18:35:50 +0000 (Wed, 02 Sep 2009) | 1 line
3570
auto-generated test rules
3571
------------------------------------------------------------------------
3572
r810647 | jhardin | 2009-09-02 18:19:53 +0000 (Wed, 02 Sep 2009) | 1 line
3574
Fix breakage in tbird image rule
3575
------------------------------------------------------------------------
3576
r810641 | jhardin | 2009-09-02 18:13:36 +0000 (Wed, 02 Sep 2009) | 1 line
3578
Fix breakage in tbird image rule
3579
------------------------------------------------------------------------
3580
r810619 | jhardin | 2009-09-02 17:15:00 +0000 (Wed, 02 Sep 2009) | 1 line
3582
Fix breakage in tbird image rule
3583
------------------------------------------------------------------------
3584
r810606 | jhardin | 2009-09-02 16:54:37 +0000 (Wed, 02 Sep 2009) | 1 line
3586
Tweak lots_of_money ruleset
3587
------------------------------------------------------------------------
3588
r810602 | jhardin | 2009-09-02 16:45:32 +0000 (Wed, 02 Sep 2009) | 1 line
3590
Tweak lots_of_money ruleset
3591
------------------------------------------------------------------------
3592
r810544 | mmartinec | 2009-09-02 15:13:30 +0000 (Wed, 02 Sep 2009) | 2 lines
3594
Plugin/DKIM.pm - more changes to the text in comments and POD
3596
------------------------------------------------------------------------
3597
r810522 | mmartinec | 2009-09-02 14:32:06 +0000 (Wed, 02 Sep 2009) | 4 lines
3599
Bug 6189 - Plugin/DKIM.pm: terminology changes in comments and
3600
logging according to RFC 5617 and draft-ietf-dkim-rfc4871-errata-07
3601
(no changes to code)
3603
------------------------------------------------------------------------
3604
r810462 | jm | 2009-09-02 11:42:40 +0000 (Wed, 02 Sep 2009) | 1 line
3606
auto-generated test rules
3607
------------------------------------------------------------------------
3608
r810454 | mmartinec | 2009-09-02 11:18:24 +0000 (Wed, 02 Sep 2009) | 5 lines
3610
Plugin/DKIM.pm: check_dkim_signed and check_dkim_adsp eval rules
3611
can now take an optional list of domain names, which limits their
3612
action to listed domains only. It facilitates building DKIM-based
3613
rules for specific domains, without having to resort to meta rules.
3615
------------------------------------------------------------------------
3616
r810448 | mmartinec | 2009-09-02 10:33:15 +0000 (Wed, 02 Sep 2009) | 5 lines
3618
Partly revert r801487 to 20_head_tests.cf, removing
3619
some of the then-added /m flags. There is no good way
3620
to distinguish folding from multiple occurrences
3621
of a header field (except in ALL:raw).
3623
------------------------------------------------------------------------
3624
r810419 | jm | 2009-09-02 08:50:01 +0000 (Wed, 02 Sep 2009) | 1 line
3626
promotions validated
3627
------------------------------------------------------------------------
3628
r810357 | dos | 2009-09-02 04:44:00 +0000 (Wed, 02 Sep 2009) | 1 line
3630
svn co the latest masses/ stuff so that regressions can be fixed quickly instead of having score generation broken for a week for net enabled scores (this has been in use for nearly two years, I just forgot to check it in)
3631
------------------------------------------------------------------------
3632
r810295 | jm | 2009-09-01 22:41:33 +0000 (Tue, 01 Sep 2009) | 1 line
3634
auto-generated test rules
3635
------------------------------------------------------------------------
3636
r810285 | jm | 2009-09-01 22:28:53 +0000 (Tue, 01 Sep 2009) | 1 line
3638
auto-generated test rules
3639
------------------------------------------------------------------------
3640
r810155 | jm | 2009-09-01 18:24:39 +0000 (Tue, 01 Sep 2009) | 1 line
3642
auto-generated test rules
3643
------------------------------------------------------------------------
3644
r810067 | jm | 2009-09-01 14:20:18 +0000 (Tue, 01 Sep 2009) | 1 line
3646
auto-generated test rules
3647
------------------------------------------------------------------------
3648
r809979 | jm | 2009-09-01 11:44:53 +0000 (Tue, 01 Sep 2009) | 1 line
3650
auto-generated test rules
3651
------------------------------------------------------------------------
3652
r809894 | jm | 2009-09-01 08:50:02 +0000 (Tue, 01 Sep 2009) | 1 line
3654
promotions validated
3655
------------------------------------------------------------------------
3656
r809884 | axb | 2009-09-01 08:32:59 +0000 (Tue, 01 Sep 2009) | 1 line
3659
------------------------------------------------------------------------
3660
r809879 | axb | 2009-09-01 08:15:01 +0000 (Tue, 01 Sep 2009) | 1 line
3663
------------------------------------------------------------------------
3664
r809780 | jhardin | 2009-08-31 23:41:28 +0000 (Mon, 31 Aug 2009) | 1 line
3666
bug 5380: fix SUBJECT_FUZZY_MEDS FP on unobfuscated "meds"
3667
------------------------------------------------------------------------
3668
r809771 | jm | 2009-08-31 22:42:02 +0000 (Mon, 31 Aug 2009) | 1 line
3670
auto-generated test rules
3671
------------------------------------------------------------------------
3672
r809765 | jm | 2009-08-31 22:29:23 +0000 (Mon, 31 Aug 2009) | 1 line
3674
auto-generated test rules
3675
------------------------------------------------------------------------
3676
r809755 | jhardin | 2009-08-31 21:37:30 +0000 (Mon, 31 Aug 2009) | 1 line
3678
Tweak forged tbird image ruleset
3679
------------------------------------------------------------------------
3680
r809683 | jm | 2009-08-31 18:38:09 +0000 (Mon, 31 Aug 2009) | 1 line
3682
auto-generated test rules
3683
------------------------------------------------------------------------
3684
r809682 | jm | 2009-08-31 18:24:55 +0000 (Mon, 31 Aug 2009) | 1 line
3686
auto-generated test rules
3687
------------------------------------------------------------------------
3688
r809566 | jm | 2009-08-31 12:56:41 +0000 (Mon, 31 Aug 2009) | 1 line
3690
auto-generated test rules
3691
------------------------------------------------------------------------
3692
r809564 | jhardin | 2009-08-31 12:55:36 +0000 (Mon, 31 Aug 2009) | 2 lines
3694
bufix and refine lotsa_money
3696
------------------------------------------------------------------------
3697
r809502 | jm | 2009-08-31 08:50:02 +0000 (Mon, 31 Aug 2009) | 1 line
3699
promotions validated
3700
------------------------------------------------------------------------
3701
r809432 | jm | 2009-08-30 22:28:51 +0000 (Sun, 30 Aug 2009) | 1 line
3703
auto-generated test rules
3704
------------------------------------------------------------------------
3705
r809423 | jhardin | 2009-08-30 22:06:30 +0000 (Sun, 30 Aug 2009) | 2 lines
3709
------------------------------------------------------------------------
3710
r809400 | jm | 2009-08-30 18:36:30 +0000 (Sun, 30 Aug 2009) | 1 line
3712
auto-generated test rules
3713
------------------------------------------------------------------------
3714
r809396 | jm | 2009-08-30 18:23:27 +0000 (Sun, 30 Aug 2009) | 1 line
3716
auto-generated test rules
3717
------------------------------------------------------------------------
3718
r809391 | jhardin | 2009-08-30 17:55:28 +0000 (Sun, 30 Aug 2009) | 2 lines
3720
Add comments about replacetags fixes in 3.2.5
3722
------------------------------------------------------------------------
3723
r809377 | jhardin | 2009-08-30 17:03:54 +0000 (Sun, 30 Aug 2009) | 2 lines
3725
remove duplicated rule
3727
------------------------------------------------------------------------
3728
r809327 | jm | 2009-08-30 12:52:48 +0000 (Sun, 30 Aug 2009) | 1 line
3730
auto-generated test rules
3731
------------------------------------------------------------------------
3732
r809247 | jm | 2009-08-30 06:07:37 +0000 (Sun, 30 Aug 2009) | 1 line
3734
auto-generated test rules
3735
------------------------------------------------------------------------
3736
r809244 | jhardin | 2009-08-30 03:42:17 +0000 (Sun, 30 Aug 2009) | 2 lines
3738
score metas for people using these files, add some non-tbird-related image spam tests
3740
------------------------------------------------------------------------
3741
r809209 | jm | 2009-08-29 22:26:44 +0000 (Sat, 29 Aug 2009) | 1 line
3743
auto-generated test rules
3744
------------------------------------------------------------------------
3745
r809186 | jm | 2009-08-29 18:17:59 +0000 (Sat, 29 Aug 2009) | 1 line
3747
auto-generated test rules
3748
------------------------------------------------------------------------
3749
r809148 | jhardin | 2009-08-29 15:39:23 +0000 (Sat, 29 Aug 2009) | 2 lines
3751
Add metas to improve S/O
3753
------------------------------------------------------------------------
3754
r809132 | jm | 2009-08-29 13:37:43 +0000 (Sat, 29 Aug 2009) | 1 line
3756
auto-generated test rules
3757
------------------------------------------------------------------------
3758
r809102 | jm | 2009-08-29 08:50:01 +0000 (Sat, 29 Aug 2009) | 1 line
3760
promotions validated
3761
------------------------------------------------------------------------
3762
r809085 | jm | 2009-08-29 06:02:45 +0000 (Sat, 29 Aug 2009) | 1 line
3764
auto-generated test rules
3765
------------------------------------------------------------------------
3766
r809077 | mmartinec | 2009-08-29 00:44:38 +0000 (Sat, 29 Aug 2009) | 4 lines
3768
Bug 5325: syslog severity level in spamc/libspamc.c for
3769
max message size (changed LOG_ERR into LOG_NOTICE for the
3770
message: "skipped message, greater than max message size")
3772
------------------------------------------------------------------------
3773
r809048 | jm | 2009-08-28 22:21:18 +0000 (Fri, 28 Aug 2009) | 1 line
3775
auto-generated test rules
3776
------------------------------------------------------------------------
3777
r808975 | jm | 2009-08-28 18:17:34 +0000 (Fri, 28 Aug 2009) | 1 line
3779
auto-generated test rules
3780
------------------------------------------------------------------------
3781
r808960 | jhardin | 2009-08-28 17:19:35 +0000 (Fri, 28 Aug 2009) | 1 line
3783
Tweak lots_of_money ruleset
3784
------------------------------------------------------------------------
3785
r808954 | jhardin | 2009-08-28 17:00:29 +0000 (Fri, 28 Aug 2009) | 1 line
3787
Tweak lots_of_money ruleset
3788
------------------------------------------------------------------------
3789
r808953 | mmartinec | 2009-08-28 16:54:55 +0000 (Fri, 28 Aug 2009) | 2 lines
3791
Cosmetics in find_rule_support_file.
3793
------------------------------------------------------------------------
3794
r808940 | jhardin | 2009-08-28 16:19:12 +0000 (Fri, 28 Aug 2009) | 1 line
3796
Tweak image spam ruleset
3797
------------------------------------------------------------------------
3798
r808936 | mmartinec | 2009-08-28 16:05:27 +0000 (Fri, 28 Aug 2009) | 3 lines
3800
Add option 'tflags' to sub got_hit(), simplifying life for
3801
plugins which provide dynamic rules and scores.
3803
------------------------------------------------------------------------
3804
r808888 | jhardin | 2009-08-28 13:48:35 +0000 (Fri, 28 Aug 2009) | 2 lines
3806
refine tbird image spam ruleset
3808
------------------------------------------------------------------------
3809
r808816 | jm | 2009-08-28 08:50:02 +0000 (Fri, 28 Aug 2009) | 1 line
3811
promotions validated
3812
------------------------------------------------------------------------
3813
r808764 | jm | 2009-08-28 06:03:19 +0000 (Fri, 28 Aug 2009) | 1 line
3815
auto-generated test rules
3816
------------------------------------------------------------------------
3817
r808667 | jm | 2009-08-27 22:23:00 +0000 (Thu, 27 Aug 2009) | 1 line
3819
auto-generated test rules
3820
------------------------------------------------------------------------
3821
r808560 | jm | 2009-08-27 18:18:46 +0000 (Thu, 27 Aug 2009) | 1 line
3823
auto-generated test rules
3824
------------------------------------------------------------------------
3825
r808417 | jm | 2009-08-27 14:00:13 +0000 (Thu, 27 Aug 2009) | 1 line
3827
auto-generated test rules
3828
------------------------------------------------------------------------
3829
r808411 | jhardin | 2009-08-27 13:29:14 +0000 (Thu, 27 Aug 2009) | 2 lines
3833
------------------------------------------------------------------------
3834
r808390 | mmartinec | 2009-08-27 12:10:43 +0000 (Thu, 27 Aug 2009) | 4 lines
3836
Plugin/AWL.pm: pushing scores to {scoreset} is now redundant
3837
as it is handled by got_hit(); round AWL score to three
3838
fraction digits in a call to got_hit()
3840
------------------------------------------------------------------------
3841
r808324 | jm | 2009-08-27 08:50:02 +0000 (Thu, 27 Aug 2009) | 1 line
3843
promotions validated
3844
------------------------------------------------------------------------
3845
r808286 | jm | 2009-08-27 06:04:32 +0000 (Thu, 27 Aug 2009) | 1 line
3847
auto-generated test rules
3848
------------------------------------------------------------------------
3849
r808148 | jm | 2009-08-26 18:20:02 +0000 (Wed, 26 Aug 2009) | 1 line
3851
auto-generated test rules
3852
------------------------------------------------------------------------
3853
r808126 | mmartinec | 2009-08-26 16:59:39 +0000 (Wed, 26 Aug 2009) | 4 lines
3855
t/dkim2.t: add a test for DKIM_ADSP_NXDOMAIN;
3856
tell (to STDERR) about expected failures in older
3857
versions of Mail::DKIM
3859
------------------------------------------------------------------------
3860
r808012 | jm | 2009-08-26 14:01:15 +0000 (Wed, 26 Aug 2009) | 1 line
3862
auto-generated test rules
3863
------------------------------------------------------------------------
3864
r807941 | mmartinec | 2009-08-26 09:40:04 +0000 (Wed, 26 Aug 2009) | 4 lines
3866
enable timing implicitly if _TIMING_ is used in add_header templates,
3867
so that the following works: add_header all Timing _TIMING_
3868
even when debugging is off
3870
------------------------------------------------------------------------
3871
r807936 | mmartinec | 2009-08-26 09:10:22 +0000 (Wed, 26 Aug 2009) | 4 lines
3873
added tag _ADDEDHEADER_ for completeness;
3874
consmetics/consistency: drop redundant 'return' in short
3875
anonymous subroutines declared for tags in _get_tag()
3877
------------------------------------------------------------------------
3878
r807925 | jm | 2009-08-26 08:50:03 +0000 (Wed, 26 Aug 2009) | 1 line
3880
promotions validated
3881
------------------------------------------------------------------------
3882
r807891 | jm | 2009-08-26 06:16:18 +0000 (Wed, 26 Aug 2009) | 1 line
3884
auto-generated test rules
3885
------------------------------------------------------------------------
3886
r807887 | jm | 2009-08-26 06:05:03 +0000 (Wed, 26 Aug 2009) | 1 line
3888
auto-generated test rules
3889
------------------------------------------------------------------------
3890
r807839 | jm | 2009-08-25 22:27:11 +0000 (Tue, 25 Aug 2009) | 1 line
3892
auto-generated test rules
3893
------------------------------------------------------------------------
3894
r807784 | mmartinec | 2009-08-25 19:57:03 +0000 (Tue, 25 Aug 2009) | 3 lines
3896
Get rid of undef warnings during timing report,
3897
document a tag TIMING and the two newly added tags
3899
------------------------------------------------------------------------
3900
r807765 | mmartinec | 2009-08-25 19:11:35 +0000 (Tue, 25 Aug 2009) | 4 lines
3902
(related to Bug 6185): factor out common code as _get_added_headers;
3903
add new tags ADDEDHEADERHAM and ADDEDHEADERSPAM, making added header
3904
fields available to the caller
3906
------------------------------------------------------------------------
3907
r807706 | mmartinec | 2009-08-25 16:42:45 +0000 (Tue, 25 Aug 2009) | 4 lines
3909
Bug 6185 - 'add_header' config option adds header fields in
3910
random order - change internal representation to preserve
3911
the declared order of added header fields
3913
------------------------------------------------------------------------
3914
r807641 | jm | 2009-08-25 14:09:21 +0000 (Tue, 25 Aug 2009) | 1 line
3916
auto-generated test rules
3917
------------------------------------------------------------------------
3918
r807522 | jm | 2009-08-25 08:50:02 +0000 (Tue, 25 Aug 2009) | 1 line
3920
promotions validated
3921
------------------------------------------------------------------------
3922
r807491 | jm | 2009-08-25 06:05:08 +0000 (Tue, 25 Aug 2009) | 1 line
3924
auto-generated test rules
3925
------------------------------------------------------------------------
3926
r807421 | jm | 2009-08-24 22:43:01 +0000 (Mon, 24 Aug 2009) | 1 line
3928
auto-generated test rules
3929
------------------------------------------------------------------------
3930
r807414 | jm | 2009-08-24 22:31:41 +0000 (Mon, 24 Aug 2009) | 1 line
3932
auto-generated test rules
3933
------------------------------------------------------------------------
3934
r807407 | jhardin | 2009-08-24 22:08:46 +0000 (Mon, 24 Aug 2009) | 1 line
3936
Add more image spam sign
3937
------------------------------------------------------------------------
3938
r807405 | jhardin | 2009-08-24 22:06:55 +0000 (Mon, 24 Aug 2009) | 1 line
3940
Add more image spam sign
3941
------------------------------------------------------------------------
3942
r807380 | jhardin | 2009-08-24 21:10:50 +0000 (Mon, 24 Aug 2009) | 1 line
3944
forgot .cf extension - d'oh!!!
3945
------------------------------------------------------------------------
3946
r807359 | axb | 2009-08-24 20:07:35 +0000 (Mon, 24 Aug 2009) | 1 line
3949
------------------------------------------------------------------------
3950
r807335 | jhardin | 2009-08-24 18:42:26 +0000 (Mon, 24 Aug 2009) | 1 line
3953
------------------------------------------------------------------------
3954
r807328 | jm | 2009-08-24 18:20:06 +0000 (Mon, 24 Aug 2009) | 1 line
3956
auto-generated test rules
3957
------------------------------------------------------------------------
3958
r807277 | jhardin | 2009-08-24 15:10:40 +0000 (Mon, 24 Aug 2009) | 1 line
3961
------------------------------------------------------------------------
3962
r807274 | jhardin | 2009-08-24 15:09:00 +0000 (Mon, 24 Aug 2009) | 1 line
3964
Possible image spam rule
3965
------------------------------------------------------------------------
3966
r807240 | mmartinec | 2009-08-24 14:32:32 +0000 (Mon, 24 Aug 2009) | 4 lines
3968
Bug 5965: rewrite_report_safe - fix further cases of treating
3969
user data as booleans (in this case it was the string in
3970
"rewrite_header" configuration option)
3972
------------------------------------------------------------------------
3973
r807235 | jm | 2009-08-24 14:26:23 +0000 (Mon, 24 Aug 2009) | 1 line
3975
auto-generated test rules
3976
------------------------------------------------------------------------
3977
r807231 | jm | 2009-08-24 14:13:44 +0000 (Mon, 24 Aug 2009) | 1 line
3979
auto-generated test rules
3980
------------------------------------------------------------------------
3981
r807127 | jm | 2009-08-24 08:50:02 +0000 (Mon, 24 Aug 2009) | 1 line
3983
promotions validated
3984
------------------------------------------------------------------------
3985
r807082 | jm | 2009-08-24 06:04:39 +0000 (Mon, 24 Aug 2009) | 1 line
3987
auto-generated test rules
3988
------------------------------------------------------------------------
3989
r807049 | jhardin | 2009-08-24 02:29:19 +0000 (Mon, 24 Aug 2009) | 2 lines
3991
Tweak misc rules, add lotsa_money ruleset
3993
------------------------------------------------------------------------
3994
r807025 | jm | 2009-08-23 22:30:14 +0000 (Sun, 23 Aug 2009) | 1 line
3996
auto-generated test rules
3997
------------------------------------------------------------------------
3998
r807009 | jhardin | 2009-08-23 19:42:40 +0000 (Sun, 23 Aug 2009) | 1 line
4000
tweaks to misc rules
4001
------------------------------------------------------------------------
4002
r807001 | axb | 2009-08-23 19:19:52 +0000 (Sun, 23 Aug 2009) | 2 lines
4006
------------------------------------------------------------------------
4007
r806998 | jm | 2009-08-23 18:23:03 +0000 (Sun, 23 Aug 2009) | 1 line
4009
auto-generated test rules
4010
------------------------------------------------------------------------
4011
r806977 | jm | 2009-08-23 14:29:35 +0000 (Sun, 23 Aug 2009) | 1 line
4013
auto-generated test rules
4014
------------------------------------------------------------------------
4015
r806974 | jm | 2009-08-23 14:18:19 +0000 (Sun, 23 Aug 2009) | 1 line
4017
auto-generated test rules
4018
------------------------------------------------------------------------
4019
r806811 | jm | 2009-08-22 08:50:02 +0000 (Sat, 22 Aug 2009) | 1 line
4021
promotions validated
4022
------------------------------------------------------------------------
4023
r806731 | axb | 2009-08-21 21:48:42 +0000 (Fri, 21 Aug 2009) | 1 line
4026
------------------------------------------------------------------------
4027
r806619 | mmartinec | 2009-08-21 16:06:31 +0000 (Fri, 21 Aug 2009) | 3 lines
4029
Plugin::DKIM: change a warn() into info() on detecting an old
4030
version of Mail::DKIM
4032
------------------------------------------------------------------------
4033
r806510 | jm | 2009-08-21 11:48:37 +0000 (Fri, 21 Aug 2009) | 1 line
4035
auto-generated test rules
4036
------------------------------------------------------------------------
4037
r806481 | jm | 2009-08-21 10:02:32 +0000 (Fri, 21 Aug 2009) | 1 line
4039
auto-generated test rules
4040
------------------------------------------------------------------------
4041
r806459 | jm | 2009-08-21 08:50:02 +0000 (Fri, 21 Aug 2009) | 1 line
4043
promotions validated
4044
------------------------------------------------------------------------
4045
r806103 | axb | 2009-08-20 10:05:12 +0000 (Thu, 20 Aug 2009) | 1 line
4047
added directnic.com to uridnsbl_skip_domain
4048
------------------------------------------------------------------------
4049
r806090 | jm | 2009-08-20 08:50:02 +0000 (Thu, 20 Aug 2009) | 1 line
4051
promotions validated
4052
------------------------------------------------------------------------
4053
r805606 | jm | 2009-08-18 22:21:11 +0000 (Tue, 18 Aug 2009) | 1 line
4055
satisfy perlcritic, a little
4056
------------------------------------------------------------------------
4057
r805605 | jm | 2009-08-18 22:20:30 +0000 (Tue, 18 Aug 2009) | 1 line
4060
------------------------------------------------------------------------
4061
r805602 | mmartinec | 2009-08-18 22:12:49 +0000 (Tue, 18 Aug 2009) | 3 lines
4063
Change few remaining dbg("conf: ..") to dbg("config: ..")
4064
to go with the flock.
4066
------------------------------------------------------------------------
4067
r805584 | jm | 2009-08-18 21:17:40 +0000 (Tue, 18 Aug 2009) | 1 line
4069
promotions validated
4070
------------------------------------------------------------------------
4071
r805579 | jm | 2009-08-18 21:06:22 +0000 (Tue, 18 Aug 2009) | 1 line
4073
first test for an 'xt' release test suite; runs the t.rules tests, and requires they pass
4074
------------------------------------------------------------------------
4075
r805577 | jm | 2009-08-18 21:05:24 +0000 (Tue, 18 Aug 2009) | 1 line
4077
port t.rules/run to use Test::More so that valid TAP output is produced
4078
------------------------------------------------------------------------
4079
r805563 | jm | 2009-08-18 20:12:33 +0000 (Tue, 18 Aug 2009) | 1 line
4081
bug 6149: fix more false positives on ISO-2022-JP mail for TVD_SPACE_RATIO reported by Thomas Maadie. add more samples to t.rules test suite for WEIRD_QUOTING, TVD_SPACE_RATIO, GAPPY_SUBJECT, OBSCURED_EMAIL to avoid regressions in future
4082
------------------------------------------------------------------------
4083
r805562 | axb | 2009-08-18 20:09:45 +0000 (Tue, 18 Aug 2009) | 1 line
4085
added AXB_TITLE_NEWSTELLER
4086
------------------------------------------------------------------------
4087
r805559 | jm | 2009-08-18 20:02:16 +0000 (Tue, 18 Aug 2009) | 1 line
4089
bug 6149: fix false positives on ISO-2022-JP mail for TVD_SPACE_RATIO, GAPPY_SUBJECT, PLING_QUERY reported by Thomas Maadie
4090
------------------------------------------------------------------------
4091
r805521 | mmartinec | 2009-08-18 18:18:25 +0000 (Tue, 18 Aug 2009) | 2 lines
4093
Plugin/ASN.pm: don't use raw data from DNS as a regexp
4095
------------------------------------------------------------------------
4096
r805514 | mmartinec | 2009-08-18 17:54:37 +0000 (Tue, 18 Aug 2009) | 4 lines
4098
DKIM.pm - decouple {tried_loading} from {service_available};
4099
edit text replacing references to a SSP draft with RFC 5617,
4100
which has recently been published.
4102
------------------------------------------------------------------------
4103
r805476 | mmartinec | 2009-08-18 16:15:50 +0000 (Tue, 18 Aug 2009) | 2 lines
4105
t/debug.t: warn and error messages do not have a facility name
4107
------------------------------------------------------------------------
4108
r805406 | mmartinec | 2009-08-18 13:22:00 +0000 (Tue, 18 Aug 2009) | 2 lines
4110
t/debug.t: get rid of the "malformed debug message:"
4112
------------------------------------------------------------------------
4113
r805388 | mmartinec | 2009-08-18 12:43:47 +0000 (Tue, 18 Aug 2009) | 2 lines
4115
DependencyInfo.pm: updated text for modules Mail::DKIM and IO::Socket::INET6
4117
------------------------------------------------------------------------
4118
r805328 | mmartinec | 2009-08-18 09:04:20 +0000 (Tue, 18 Aug 2009) | 2 lines
4120
DKIM.pm: localize $@
4122
------------------------------------------------------------------------
4123
r805325 | mmartinec | 2009-08-18 08:55:10 +0000 (Tue, 18 Aug 2009) | 2 lines
4125
Let t/dkim2.t just quit in absence of Mail::DKIM::Verifier
4127
------------------------------------------------------------------------
4128
r805296 | jm | 2009-08-18 07:24:38 +0000 (Tue, 18 Aug 2009) | 1 line
4130
auto-generated test rules
4131
------------------------------------------------------------------------
4132
r805266 | jhardin | 2009-08-18 03:31:45 +0000 (Tue, 18 Aug 2009) | 1 line
4134
add some new header rules and some descriptions
4135
------------------------------------------------------------------------
4136
r805225 | jm | 2009-08-17 23:53:01 +0000 (Mon, 17 Aug 2009) | 1 line
4138
auto-generated test rules
4139
------------------------------------------------------------------------
4140
r805165 | jm | 2009-08-17 21:52:30 +0000 (Mon, 17 Aug 2009) | 1 line
4142
change T_TVD_FW_GRAPHIC_ID1 to be a meta rule so that it can be used in a published rule
4143
------------------------------------------------------------------------
4144
r805137 | jm | 2009-08-17 20:56:52 +0000 (Mon, 17 Aug 2009) | 1 line
4146
bug 6155: garescorer updates for 3.3.0. use more epochs in GA runs for better scores. clarify some mass-check warning output, ensure rule name always appears at start of line. nowadays we run the GA on Solaris, so update makefile. If a rule had no default/existing score in 50_scores.cf, don't tell the GA that 1.0 is an appropriate default value; instead pick the midway point of its score range. this produces better results. remove some dead code from masses/score-ranges-from-freqs
4147
------------------------------------------------------------------------
4148
r805135 | jm | 2009-08-17 20:53:15 +0000 (Mon, 17 Aug 2009) | 1 line
4150
3.3.0alpha2 released; starting alpha3 dev
4151
------------------------------------------------------------------------
4152
r805123 | jm | 2009-08-17 20:17:39 +0000 (Mon, 17 Aug 2009) | 1 line
4154
auto-generated test rules
4155
------------------------------------------------------------------------
4156
r805121 | mmartinec | 2009-08-17 20:12:17 +0000 (Mon, 17 Aug 2009) | 2 lines
4158
Bug 6180: "cannot load Mail::DKIM module", fixed
4160
------------------------------------------------------------------------
4161
r805118 | jm | 2009-08-17 20:02:21 +0000 (Mon, 17 Aug 2009) | 1 line
4163
auto-generated test rules
4164
------------------------------------------------------------------------
4165
r805036 | jm | 2009-08-17 16:53:20 +0000 (Mon, 17 Aug 2009) | 1 line
4167
auto-generated test rules
4168
------------------------------------------------------------------------
4169
r804888 | jm | 2009-08-17 07:41:24 +0000 (Mon, 17 Aug 2009) | 1 line
4171
auto-generated test rules
4172
------------------------------------------------------------------------
4173
r804838 | jm | 2009-08-17 03:44:49 +0000 (Mon, 17 Aug 2009) | 1 line
4175
auto-generated test rules
4176
------------------------------------------------------------------------
4177
r804836 | jhardin | 2009-08-17 03:44:03 +0000 (Mon, 17 Aug 2009) | 1 line
4179
add misspaced From: header rule
4180
------------------------------------------------------------------------
4181
r804755 | jm | 2009-08-16 20:02:42 +0000 (Sun, 16 Aug 2009) | 1 line
4183
auto-generated test rules
4184
------------------------------------------------------------------------
4185
r804711 | jhardin | 2009-08-16 16:20:59 +0000 (Sun, 16 Aug 2009) | 1 line
4187
add numeric+cctld URI rule
4188
------------------------------------------------------------------------
4189
r804710 | jm | 2009-08-16 16:12:15 +0000 (Sun, 16 Aug 2009) | 1 line
4191
auto-generated test rules
4192
------------------------------------------------------------------------
4193
r804641 | jm | 2009-08-16 07:42:13 +0000 (Sun, 16 Aug 2009) | 1 line
4195
auto-generated test rules
4196
------------------------------------------------------------------------
4197
r804638 | jm | 2009-08-16 07:28:22 +0000 (Sun, 16 Aug 2009) | 1 line
4199
auto-generated test rules
4200
------------------------------------------------------------------------
4201
r804540 | jm | 2009-08-15 23:47:59 +0000 (Sat, 15 Aug 2009) | 1 line
4203
auto-generated test rules
4204
------------------------------------------------------------------------
4205
r804521 | jm | 2009-08-15 20:01:14 +0000 (Sat, 15 Aug 2009) | 1 line
4207
auto-generated test rules
4208
------------------------------------------------------------------------
4209
r804519 | jm | 2009-08-15 19:48:01 +0000 (Sat, 15 Aug 2009) | 1 line
4211
auto-generated test rules
4212
------------------------------------------------------------------------
4213
r804487 | jm | 2009-08-15 17:08:14 +0000 (Sat, 15 Aug 2009) | 1 line
4215
auto-generated test rules
4216
------------------------------------------------------------------------
4217
r804440 | jm | 2009-08-15 07:25:48 +0000 (Sat, 15 Aug 2009) | 1 line
4219
auto-generated test rules
4220
------------------------------------------------------------------------
4221
r804410 | jm | 2009-08-14 23:51:56 +0000 (Fri, 14 Aug 2009) | 1 line
4223
auto-generated test rules
4224
------------------------------------------------------------------------
4225
r804377 | jm | 2009-08-14 21:17:46 +0000 (Fri, 14 Aug 2009) | 1 line
4227
bug 6155: enable all rules in preparation for the rescore run
4228
------------------------------------------------------------------------
4229
r804360 | jm | 2009-08-14 20:21:20 +0000 (Fri, 14 Aug 2009) | 1 line
4231
add an OVERALL TOTAL bottom line to the corpus report
4232
------------------------------------------------------------------------
4233
r804346 | jm | 2009-08-14 20:02:05 +0000 (Fri, 14 Aug 2009) | 1 line
4235
auto-generated test rules
4236
------------------------------------------------------------------------
4237
r804342 | jm | 2009-08-14 19:48:43 +0000 (Fri, 14 Aug 2009) | 1 line
4239
auto-generated test rules
4240
------------------------------------------------------------------------
4241
r804272 | jm | 2009-08-14 15:56:45 +0000 (Fri, 14 Aug 2009) | 1 line
4243
auto-generated test rules
4244
------------------------------------------------------------------------
4245
r804248 | jhardin | 2009-08-14 15:01:02 +0000 (Fri, 14 Aug 2009) | 1 line
4248
------------------------------------------------------------------------
4249
r804100 | jm | 2009-08-14 07:25:31 +0000 (Fri, 14 Aug 2009) | 1 line
4251
auto-generated test rules
4252
------------------------------------------------------------------------
4253
r804061 | jm | 2009-08-13 23:45:54 +0000 (Thu, 13 Aug 2009) | 1 line
4255
auto-generated test rules
4256
------------------------------------------------------------------------
4257
r804009 | jm | 2009-08-13 19:48:25 +0000 (Thu, 13 Aug 2009) | 1 line
4259
auto-generated test rules
4260
------------------------------------------------------------------------
4261
r803940 | mmartinec | 2009-08-13 16:07:35 +0000 (Thu, 13 Aug 2009) | 3 lines
4263
Bug 5878: IPV4_ADDRESS regexp matches ip.ad.dr.in-addr.arpa format
4264
(attempting a fix; do we have any tests for this?)
4266
------------------------------------------------------------------------
4267
r803935 | jm | 2009-08-13 15:52:53 +0000 (Thu, 13 Aug 2009) | 1 line
4269
auto-generated test rules
4270
------------------------------------------------------------------------
4271
r803923 | mmartinec | 2009-08-13 15:10:34 +0000 (Thu, 13 Aug 2009) | 5 lines
4273
Make sure the dbg() and info() calls always return the
4274
same value (true) regardless of log level - some code
4275
is/was making unsound assumptions on the return value,
4276
e.g. $s = IO::Socket::UNIX->new || dbg("...") && die
4278
------------------------------------------------------------------------
4279
r803858 | mmartinec | 2009-08-13 12:20:59 +0000 (Thu, 13 Aug 2009) | 13 lines
4281
Bug 5649, Bug 6180 - DCC plugin:
4282
- enable usage of a remote dccifd hosts by extending
4283
semantics of a config parameter dcc_dccifd_path,
4284
which can be either a socket path or [host-ip]:port
4285
- support inet4, inet6 and unix sockets on connections
4287
- if dcc_dccifd_path is explicitly specified but wrong,
4288
don't fall back to auto-guessing;
4289
- avoid taint error when a home directory was not
4291
- do not depend on a return value from calls to dbg !
4292
- cleanup / cosmetics
4294
------------------------------------------------------------------------
4295
r803798 | jm | 2009-08-13 07:27:55 +0000 (Thu, 13 Aug 2009) | 1 line
4297
auto-generated test rules
4298
------------------------------------------------------------------------
4299
r803779 | jhardin | 2009-08-13 05:32:52 +0000 (Thu, 13 Aug 2009) | 1 line
4301
Add rule for one-word X-Mailer header
4302
------------------------------------------------------------------------
4303
r803741 | jm | 2009-08-12 23:42:31 +0000 (Wed, 12 Aug 2009) | 1 line
4305
auto-generated test rules
4306
------------------------------------------------------------------------
4307
r803678 | jm | 2009-08-12 19:36:31 +0000 (Wed, 12 Aug 2009) | 1 line
4309
auto-generated test rules
4310
------------------------------------------------------------------------
4311
r803569 | jm | 2009-08-12 15:50:12 +0000 (Wed, 12 Aug 2009) | 1 line
4313
auto-generated test rules
4314
------------------------------------------------------------------------
4315
r803468 | hege | 2009-08-12 12:13:14 +0000 (Wed, 12 Aug 2009) | 1 line
4317
add some sane scores
4318
------------------------------------------------------------------------
4319
r803324 | jm | 2009-08-11 23:37:33 +0000 (Tue, 11 Aug 2009) | 1 line
4321
auto-generated test rules
4322
------------------------------------------------------------------------
4323
r803259 | jm | 2009-08-11 19:43:21 +0000 (Tue, 11 Aug 2009) | 1 line
4325
auto-generated test rules
4326
------------------------------------------------------------------------
4327
r803254 | jm | 2009-08-11 19:29:56 +0000 (Tue, 11 Aug 2009) | 1 line
4329
auto-generated test rules
4330
------------------------------------------------------------------------
4331
r803203 | jhardin | 2009-08-11 16:47:12 +0000 (Tue, 11 Aug 2009) | 1 line
4333
rule for plain text attachments with octet-stream MIME type
4334
------------------------------------------------------------------------
4335
r803170 | jm | 2009-08-11 15:42:27 +0000 (Tue, 11 Aug 2009) | 1 line
4337
auto-generated test rules
4338
------------------------------------------------------------------------
4339
r803012 | jm | 2009-08-11 07:27:56 +0000 (Tue, 11 Aug 2009) | 1 line
4341
auto-generated test rules
4342
------------------------------------------------------------------------
4343
r803010 | jm | 2009-08-11 07:14:04 +0000 (Tue, 11 Aug 2009) | 1 line
4345
auto-generated test rules
4346
------------------------------------------------------------------------
4347
r803005 | hege | 2009-08-11 06:36:03 +0000 (Tue, 11 Aug 2009) | 1 line
4350
------------------------------------------------------------------------
4351
r803004 | hege | 2009-08-11 06:35:22 +0000 (Tue, 11 Aug 2009) | 1 line
4354
------------------------------------------------------------------------
4355
r802973 | jhardin | 2009-08-11 01:42:04 +0000 (Tue, 11 Aug 2009) | 1 line
4357
tweak fill_this_form
4358
------------------------------------------------------------------------
4359
r802970 | hege | 2009-08-11 01:05:22 +0000 (Tue, 11 Aug 2009) | 1 line
4362
------------------------------------------------------------------------
4363
r802966 | hege | 2009-08-11 00:36:15 +0000 (Tue, 11 Aug 2009) | 5 lines
4366
Remove FREEMAIL_FROM_END_DIGIT, use ENVFROM instead for better ratio
4367
Add FREEMAIL_REPLYTO_END_DIGIT, which also has very nice ratio
4370
------------------------------------------------------------------------
4371
r802961 | jm | 2009-08-10 23:53:22 +0000 (Mon, 10 Aug 2009) | 1 line
4373
auto-generated test rules
4374
------------------------------------------------------------------------
4375
r802959 | jm | 2009-08-10 23:40:38 +0000 (Mon, 10 Aug 2009) | 1 line
4377
auto-generated test rules
4378
------------------------------------------------------------------------
4379
r802907 | jm | 2009-08-10 19:27:30 +0000 (Mon, 10 Aug 2009) | 1 line
4381
auto-generated test rules
4382
------------------------------------------------------------------------
4383
r802835 | jm | 2009-08-10 15:47:47 +0000 (Mon, 10 Aug 2009) | 1 line
4385
auto-generated test rules
4386
------------------------------------------------------------------------
4387
r802828 | jm | 2009-08-10 15:34:18 +0000 (Mon, 10 Aug 2009) | 1 line
4389
auto-generated test rules
4390
------------------------------------------------------------------------
4391
r802809 | kmcgrail | 2009-08-10 14:37:45 +0000 (Mon, 10 Aug 2009) | 1 line
4393
minor cleanup on Razor2.t and added Razor rules to the test rules. resolves bug 6177
4394
------------------------------------------------------------------------
4395
r802675 | hege | 2009-08-10 07:32:44 +0000 (Mon, 10 Aug 2009) | 1 line
4397
test separate freemail end digit rules
4398
------------------------------------------------------------------------
4399
r802668 | jm | 2009-08-10 07:10:41 +0000 (Mon, 10 Aug 2009) | 1 line
4401
auto-generated test rules
4402
------------------------------------------------------------------------
4403
r802633 | jm | 2009-08-09 23:44:50 +0000 (Sun, 09 Aug 2009) | 1 line
4405
auto-generated test rules
4406
------------------------------------------------------------------------
4407
r802630 | jm | 2009-08-09 23:32:07 +0000 (Sun, 09 Aug 2009) | 1 line
4409
auto-generated test rules
4410
------------------------------------------------------------------------
4411
r802607 | jm | 2009-08-09 21:11:52 +0000 (Sun, 09 Aug 2009) | 1 line
4413
update 3.3.0-alpha2 proposed release announcement mail
4414
------------------------------------------------------------------------
4415
r802598 | jm | 2009-08-09 21:00:49 +0000 (Sun, 09 Aug 2009) | 1 line
4417
preparing to repackage 3.3.0-alpha2
4418
------------------------------------------------------------------------
4419
r802597 | jm | 2009-08-09 20:59:23 +0000 (Sun, 09 Aug 2009) | 1 line
4421
hmm. not including SVN rev in rules tgz name. fix
4422
------------------------------------------------------------------------
4423
r802592 | jm | 2009-08-09 20:47:22 +0000 (Sun, 09 Aug 2009) | 1 line
4425
preparing to repackage 3.3.0-alpha2
4426
------------------------------------------------------------------------
4427
r802591 | jm | 2009-08-09 20:44:53 +0000 (Sun, 09 Aug 2009) | 1 line
4429
ensure the rules tarball contains the SVN revision, so that sa-update --install will work
4430
------------------------------------------------------------------------
4431
r802584 | jm | 2009-08-09 20:31:14 +0000 (Sun, 09 Aug 2009) | 1 line
4433
yes. installing v330.pre would be a good idea
4434
------------------------------------------------------------------------
4435
r802581 | jm | 2009-08-09 20:29:40 +0000 (Sun, 09 Aug 2009) | 1 line
4437
preparing to repackage 3.3.0-alpha2
4438
------------------------------------------------------------------------
4439
r802580 | jm | 2009-08-09 20:26:04 +0000 (Sun, 09 Aug 2009) | 1 line
4441
update build instructions; fix make disttest to use long tests, net tests
4442
------------------------------------------------------------------------
4443
r802576 | jm | 2009-08-09 19:57:03 +0000 (Sun, 09 Aug 2009) | 1 line
4445
auto-generated test rules
4446
------------------------------------------------------------------------
4447
r802575 | jm | 2009-08-09 19:44:22 +0000 (Sun, 09 Aug 2009) | 1 line
4449
auto-generated test rules
4450
------------------------------------------------------------------------
4451
r802553 | jm | 2009-08-09 15:48:24 +0000 (Sun, 09 Aug 2009) | 1 line
4453
auto-generated test rules
4454
------------------------------------------------------------------------
4455
r802497 | jm | 2009-08-09 07:08:52 +0000 (Sun, 09 Aug 2009) | 1 line
4457
auto-generated test rules
4458
------------------------------------------------------------------------
4459
r802467 | jm | 2009-08-08 23:34:13 +0000 (Sat, 08 Aug 2009) | 1 line
4461
auto-generated test rules
4462
------------------------------------------------------------------------
4463
r802442 | jm | 2009-08-08 19:39:10 +0000 (Sat, 08 Aug 2009) | 1 line
4465
auto-generated test rules
4466
------------------------------------------------------------------------
4467
r802441 | jm | 2009-08-08 19:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
4469
auto-generated test rules
4470
------------------------------------------------------------------------
4471
r802418 | jm | 2009-08-08 16:30:22 +0000 (Sat, 08 Aug 2009) | 1 line
4473
auto-generated test rules
4474
------------------------------------------------------------------------
4475
r802310 | jm | 2009-08-08 07:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
4477
auto-generated test rules
4478
------------------------------------------------------------------------
4479
r802274 | mmartinec | 2009-08-08 00:12:48 +0000 (Sat, 08 Aug 2009) | 9 lines
4481
- t/data/01_test_rules.cf: copy missing test rules from
4482
60_whitelist.cf, 25_spf.cf and 60_whitelist_spf.cf to avoid
4483
dependency on production rules, add some missing ifplugin
4485
- t/get_all_headers.t, t/data/Dumpheaders.pm, t/data/spam/008:
4486
add a test for get("ALL") besides the existing get("ALL:raw"),
4487
add some intricacy to the test case spam/008, let Dumpheaders.pm
4488
report also results from get("From") and get("From:raw")
4490
------------------------------------------------------------------------
4491
r802269 | jm | 2009-08-07 23:44:16 +0000 (Fri, 07 Aug 2009) | 1 line
4493
auto-generated test rules
4494
------------------------------------------------------------------------
4495
r802158 | jm | 2009-08-07 19:36:28 +0000 (Fri, 07 Aug 2009) | 1 line
4497
auto-generated test rules
4498
------------------------------------------------------------------------
4499
r802058 | jm | 2009-08-07 15:59:25 +0000 (Fri, 07 Aug 2009) | 1 line
4501
auto-generated test rules
4502
------------------------------------------------------------------------
4503
r801940 | jm | 2009-08-07 10:38:56 +0000 (Fri, 07 Aug 2009) | 1 line
4505
proposed announcement for 3.3.0-alpha2
4506
------------------------------------------------------------------------
4507
r801937 | jm | 2009-08-07 10:28:52 +0000 (Fri, 07 Aug 2009) | 1 line
4509
new cut of 3.3.0-alpha2
4510
------------------------------------------------------------------------
4511
r801936 | jm | 2009-08-07 10:26:37 +0000 (Fri, 07 Aug 2009) | 1 line
4513
fix test failure in t/blacklist_autolearn.t
4514
------------------------------------------------------------------------
4515
r801930 | jm | 2009-08-07 10:07:40 +0000 (Fri, 07 Aug 2009) | 1 line
4517
preparing to release 3.3.0-alpha2
4518
------------------------------------------------------------------------
4519
r801897 | jm | 2009-08-07 07:17:29 +0000 (Fri, 07 Aug 2009) | 1 line
4521
auto-generated test rules
4522
------------------------------------------------------------------------
4523
r801848 | jm | 2009-08-06 23:59:52 +0000 (Thu, 06 Aug 2009) | 1 line
4525
auto-generated test rules
4526
------------------------------------------------------------------------
4527
r801809 | jm | 2009-08-06 20:17:01 +0000 (Thu, 06 Aug 2009) | 1 line
4529
bug 6049: IPv6 addresses now recognised in Received headers. add test case
4530
------------------------------------------------------------------------
4531
r801805 | jm | 2009-08-06 20:06:44 +0000 (Thu, 06 Aug 2009) | 1 line
4533
bug 5455: turn off shortcircuiting by default; admins can enable it if they like. add those to local.cf where they're more appropriate
4534
------------------------------------------------------------------------
4535
r801790 | jm | 2009-08-06 19:39:52 +0000 (Thu, 06 Aug 2009) | 1 line
4537
auto-generated test rules
4538
------------------------------------------------------------------------
4539
r801771 | mmartinec | 2009-08-06 18:56:44 +0000 (Thu, 06 Aug 2009) | 3 lines
4541
Bug 5893 (and Bug 5965): bayes_sql_override_username is ignored
4542
if value evalutes to 'false'
4544
------------------------------------------------------------------------
4545
r801769 | mmartinec | 2009-08-06 18:49:16 +0000 (Thu, 06 Aug 2009) | 2 lines
4549
------------------------------------------------------------------------
4550
r801734 | mmartinec | 2009-08-06 17:19:08 +0000 (Thu, 06 Aug 2009) | 3 lines
4552
Bug 5656: allow message to be fed to SA by any IO::* object,
4553
not just by IO::File or GLOB
4555
------------------------------------------------------------------------
4556
r801714 | mmartinec | 2009-08-06 16:54:11 +0000 (Thu, 06 Aug 2009) | 2 lines
4558
Bug 5505: parsing of mbx format tidbits
4560
------------------------------------------------------------------------
4561
r801707 | mmartinec | 2009-08-06 16:28:06 +0000 (Thu, 06 Aug 2009) | 3 lines
4563
Bug 5463: enhance got_hit API for dynamic scores & descriptions
4564
(loosely based on the patch provided there)
4566
------------------------------------------------------------------------
4567
r801663 | jm | 2009-08-06 15:06:40 +0000 (Thu, 06 Aug 2009) | 1 line
4569
auto-generated test rules
4570
------------------------------------------------------------------------
4571
r801547 | mmartinec | 2009-08-06 09:06:00 +0000 (Thu, 06 Aug 2009) | 2 lines
4573
missing_hb_separator.t: avoid dependency on MISSING_SUBJECT rule
4575
------------------------------------------------------------------------
4576
r801520 | jm | 2009-08-06 07:07:41 +0000 (Thu, 06 Aug 2009) | 1 line
4578
auto-generated test rules
4579
------------------------------------------------------------------------
4580
r801494 | jhardin | 2009-08-06 02:07:10 +0000 (Thu, 06 Aug 2009) | 1 line
4582
add rule for 'European Parliament' spam law
4583
------------------------------------------------------------------------
4584
r801487 | mmartinec | 2009-08-06 01:16:19 +0000 (Thu, 06 Aug 2009) | 24 lines
4587
- let "ALL:raw" pseudoheader return pristine headers, and
4588
revert the semantics of "ALL" to return a cleaned header
4589
section, i.e. reverting change in Node.pm by r607590;
4590
- delay bailing out of parsing a header section on the
4591
first invalid header field, it's to easily abusable;
4592
add tests to t/missing_hb_separator.t accordingly;
4593
- generalize parsing of modifiers like :raw and :addr
4594
to allow multiple modifiers; document it;
4595
- do not require a space after a colon while parsing
4596
Received header fields;
4597
- change a couple of get("ALL") to get("ALL:raw")
4598
in PerMsgStatus.pm and in t/data/Dumpheaders.pm
4599
to retain semantics;
4600
- rules/20_head_tests.cf: change most of ALL to ALL:raw
4601
to retain semantics; (should be reviewed to make sure
4602
this is really what we want);
4603
- 20_head_tests.cf, 20_ratware.cf: add regexp modifier /m
4604
to several rules which use ^ or $ anchors to make it
4605
harder to bypass these rules by providing multiple
4606
header fields (e.g. double Subject or From). It is
4607
almost always wrong (or irrelevant) to leave out
4608
the /m modifier on header rules which use anchors.
4610
------------------------------------------------------------------------
4611
r801467 | jm | 2009-08-05 23:37:24 +0000 (Wed, 05 Aug 2009) | 1 line
4613
auto-generated test rules
4614
------------------------------------------------------------------------
4615
r801372 | jm | 2009-08-05 19:24:51 +0000 (Wed, 05 Aug 2009) | 1 line
4617
auto-generated test rules
4618
------------------------------------------------------------------------
4619
r801301 | hege | 2009-08-05 16:55:44 +0000 (Wed, 05 Aug 2009) | 1 line
4621
remove pounds for now, might break mkrules
4622
------------------------------------------------------------------------
4623
r801261 | jm | 2009-08-05 15:22:19 +0000 (Wed, 05 Aug 2009) | 1 line
4625
auto-generated test rules
4626
------------------------------------------------------------------------
4627
r801101 | jm | 2009-08-05 09:27:48 +0000 (Wed, 05 Aug 2009) | 1 line
4629
bug 5749: ensure header tags produce whitespace surrounding them; add tests for this and for bug 6168
4630
------------------------------------------------------------------------
4631
r801100 | jm | 2009-08-05 09:16:54 +0000 (Wed, 05 Aug 2009) | 1 line
4633
bug 6168: <title> tags should be surrounded by an implicit whitespace char in text rendering of HTML
4634
------------------------------------------------------------------------
4635
r801099 | jm | 2009-08-05 09:13:54 +0000 (Wed, 05 Aug 2009) | 1 line
4637
bug 6131: META_MERGE is a recent addition to ExtUtils::MakeMaker; don't add it if the MM version is less than 6.46
4638
------------------------------------------------------------------------
4639
r801077 | jm | 2009-08-05 07:10:09 +0000 (Wed, 05 Aug 2009) | 1 line
4641
auto-generated test rules
4642
------------------------------------------------------------------------
4643
r801019 | jm | 2009-08-04 23:32:00 +0000 (Tue, 04 Aug 2009) | 1 line
4645
auto-generated test rules
4646
------------------------------------------------------------------------
4647
r800932 | jm | 2009-08-04 19:36:01 +0000 (Tue, 04 Aug 2009) | 1 line
4649
auto-generated test rules
4650
------------------------------------------------------------------------
4651
r800930 | jm | 2009-08-04 19:24:09 +0000 (Tue, 04 Aug 2009) | 1 line
4653
auto-generated test rules
4654
------------------------------------------------------------------------
4655
r800867 | mmartinec | 2009-08-04 16:36:31 +0000 (Tue, 04 Aug 2009) | 4 lines
4657
Bug 6016: fix parsing of a header field, a space is not required
4658
after a colon; also, accept WSP before a colon in a header field
4659
(obsolete rfc822 syntax) in MIME subheaders; + cosmetic, comment
4661
------------------------------------------------------------------------
4662
r800866 | jhardin | 2009-08-04 16:36:28 +0000 (Tue, 04 Aug 2009) | 1 line
4664
rule for HTML attachments (vs. body parts)
4665
------------------------------------------------------------------------
4666
r800836 | jm | 2009-08-04 15:10:16 +0000 (Tue, 04 Aug 2009) | 1 line
4668
auto-generated test rules
4669
------------------------------------------------------------------------
4670
r800691 | jm | 2009-08-04 07:46:29 +0000 (Tue, 04 Aug 2009) | 1 line
4672
auto-generated test rules
4673
------------------------------------------------------------------------
4674
r800690 | jm | 2009-08-04 07:31:24 +0000 (Tue, 04 Aug 2009) | 1 line
4676
auto-generated test rules
4677
------------------------------------------------------------------------
4678
r800518 | jm | 2009-08-03 19:52:24 +0000 (Mon, 03 Aug 2009) | 1 line
4680
auto-generated test rules
4681
------------------------------------------------------------------------
4682
r800449 | jm | 2009-08-03 16:15:47 +0000 (Mon, 03 Aug 2009) | 1 line
4684
auto-generated test rules
4685
------------------------------------------------------------------------
4686
r800227 | jm | 2009-08-03 07:14:59 +0000 (Mon, 03 Aug 2009) | 1 line
4688
auto-generated test rules
4689
------------------------------------------------------------------------
4690
r800219 | hege | 2009-08-03 06:47:22 +0000 (Mon, 03 Aug 2009) | 1 line
4693
------------------------------------------------------------------------
4694
r800167 | jm | 2009-08-03 00:02:07 +0000 (Mon, 03 Aug 2009) | 1 line
4696
auto-generated test rules
4697
------------------------------------------------------------------------
4698
r800152 | jm | 2009-08-02 22:25:31 +0000 (Sun, 02 Aug 2009) | 1 line
4700
bug 5873: include check_whitelist and check_spamd in distribution. Now called 'sa-awl' and 'sa-check_spamd'
4701
------------------------------------------------------------------------
4702
r800138 | jm | 2009-08-02 19:36:24 +0000 (Sun, 02 Aug 2009) | 1 line
4704
auto-generated test rules
4705
------------------------------------------------------------------------
4706
r800134 | jm | 2009-08-02 19:18:30 +0000 (Sun, 02 Aug 2009) | 1 line
4708
auto-generated test rules
4709
------------------------------------------------------------------------
4710
r800108 | hege | 2009-08-02 17:16:21 +0000 (Sun, 02 Aug 2009) | 1 line
4713
------------------------------------------------------------------------
4714
r800092 | jm | 2009-08-02 14:58:14 +0000 (Sun, 02 Aug 2009) | 1 line
4716
auto-generated test rules
4717
------------------------------------------------------------------------
4718
r800001 | jm | 2009-08-02 07:15:28 +0000 (Sun, 02 Aug 2009) | 1 line
4720
auto-generated test rules
4721
------------------------------------------------------------------------
4722
r800000 | jm | 2009-08-02 07:03:01 +0000 (Sun, 02 Aug 2009) | 1 line
4724
auto-generated test rules
4725
------------------------------------------------------------------------
4726
r799988 | jhardin | 2009-08-02 04:45:07 +0000 (Sun, 02 Aug 2009) | 1 line
4728
tweak fill_this_form
4729
------------------------------------------------------------------------
4730
r799960 | jm | 2009-08-01 23:18:49 +0000 (Sat, 01 Aug 2009) | 1 line
4732
auto-generated test rules
4733
------------------------------------------------------------------------
4734
r799908 | jm | 2009-08-01 19:16:12 +0000 (Sat, 01 Aug 2009) | 1 line
4736
auto-generated test rules
4737
------------------------------------------------------------------------
4738
r799896 | jm | 2009-08-01 16:40:54 +0000 (Sat, 01 Aug 2009) | 1 line
4740
auto-generated test rules
4741
------------------------------------------------------------------------
4742
r799810 | jm | 2009-08-01 07:01:03 +0000 (Sat, 01 Aug 2009) | 1 line
4744
auto-generated test rules
4745
------------------------------------------------------------------------
4746
r799770 | jm | 2009-07-31 23:29:24 +0000 (Fri, 31 Jul 2009) | 1 line
4748
auto-generated test rules
4749
------------------------------------------------------------------------
4750
r799719 | jm | 2009-07-31 19:46:50 +0000 (Fri, 31 Jul 2009) | 1 line
4752
auto-generated test rules
4753
------------------------------------------------------------------------
4754
r799713 | jm | 2009-07-31 19:30:35 +0000 (Fri, 31 Jul 2009) | 1 line
4756
auto-generated test rules
4757
------------------------------------------------------------------------
4758
r799626 | jm | 2009-07-31 14:49:58 +0000 (Fri, 31 Jul 2009) | 1 line
4760
auto-generated test rules
4761
------------------------------------------------------------------------
4762
r799529 | jm | 2009-07-31 07:08:39 +0000 (Fri, 31 Jul 2009) | 1 line
4764
auto-generated test rules
4765
------------------------------------------------------------------------
4766
r799528 | jm | 2009-07-31 06:56:47 +0000 (Fri, 31 Jul 2009) | 1 line
4768
auto-generated test rules
4769
------------------------------------------------------------------------
4770
r799471 | jm | 2009-07-30 23:29:54 +0000 (Thu, 30 Jul 2009) | 1 line
4772
auto-generated test rules
4773
------------------------------------------------------------------------
4774
r799468 | jhardin | 2009-07-30 22:53:21 +0000 (Thu, 30 Jul 2009) | 1 line
4776
add rDNS=localhost rule for last external
4777
------------------------------------------------------------------------
4778
r799426 | jm | 2009-07-30 19:37:26 +0000 (Thu, 30 Jul 2009) | 1 line
4780
auto-generated test rules
4781
------------------------------------------------------------------------
4782
r799323 | jm | 2009-07-30 15:18:57 +0000 (Thu, 30 Jul 2009) | 1 line
4784
auto-generated test rules
4785
------------------------------------------------------------------------
4786
r799190 | jm | 2009-07-30 07:11:30 +0000 (Thu, 30 Jul 2009) | 1 line
4788
auto-generated test rules
4789
------------------------------------------------------------------------
4790
r799125 | jm | 2009-07-29 23:35:41 +0000 (Wed, 29 Jul 2009) | 1 line
4792
auto-generated test rules
4793
------------------------------------------------------------------------
4794
r799048 | jm | 2009-07-29 20:13:14 +0000 (Wed, 29 Jul 2009) | 1 line
4796
auto-generated test rules
4797
------------------------------------------------------------------------
4798
r799040 | jm | 2009-07-29 20:00:25 +0000 (Wed, 29 Jul 2009) | 1 line
4800
auto-generated test rules
4801
------------------------------------------------------------------------
4802
r798957 | jm | 2009-07-29 15:45:19 +0000 (Wed, 29 Jul 2009) | 1 line
4804
auto-generated test rules
4805
------------------------------------------------------------------------
4806
r798804 | jm | 2009-07-29 07:21:23 +0000 (Wed, 29 Jul 2009) | 1 line
4808
auto-generated test rules
4809
------------------------------------------------------------------------
4810
r798727 | jm | 2009-07-28 23:42:58 +0000 (Tue, 28 Jul 2009) | 1 line
4812
auto-generated test rules
4813
------------------------------------------------------------------------
4814
r798721 | jm | 2009-07-28 22:20:54 +0000 (Tue, 28 Jul 2009) | 1 line
4816
bug 6133: shortcircuit_spam_score and shortcircuit_ham_score were nonfunctional. fix
4817
------------------------------------------------------------------------
4818
r798685 | jm | 2009-07-28 19:50:18 +0000 (Tue, 28 Jul 2009) | 1 line
4820
auto-generated test rules
4821
------------------------------------------------------------------------
4822
r798675 | jm | 2009-07-28 19:36:14 +0000 (Tue, 28 Jul 2009) | 1 line
4824
auto-generated test rules
4825
------------------------------------------------------------------------
4826
r798565 | jm | 2009-07-28 15:36:25 +0000 (Tue, 28 Jul 2009) | 1 line
4828
auto-generated test rules
4829
------------------------------------------------------------------------
4830
r798423 | jm | 2009-07-28 07:15:55 +0000 (Tue, 28 Jul 2009) | 1 line
4832
auto-generated test rules
4833
------------------------------------------------------------------------
4834
r798309 | jm | 2009-07-27 22:24:44 +0000 (Mon, 27 Jul 2009) | 1 line
4836
check in current ruleqa.cgi config
4837
------------------------------------------------------------------------
4838
r798308 | jm | 2009-07-27 22:22:40 +0000 (Mon, 27 Jul 2009) | 1 line
4840
allow really old ham logs, so we can still use the TREC Enron ham corpus in mass-checks
4841
------------------------------------------------------------------------
4842
r798307 | jm | 2009-07-27 22:21:35 +0000 (Mon, 27 Jul 2009) | 1 line
4844
remove corpus-hourly, long replaced by reports-from-logs/import-logs
4845
------------------------------------------------------------------------
4846
r798289 | hege | 2009-07-27 21:27:10 +0000 (Mon, 27 Jul 2009) | 1 line
4849
------------------------------------------------------------------------
4850
r798285 | jhardin | 2009-07-27 21:18:12 +0000 (Mon, 27 Jul 2009) | 1 line
4853
------------------------------------------------------------------------
4854
r798267 | jm | 2009-07-27 19:31:48 +0000 (Mon, 27 Jul 2009) | 1 line
4856
auto-generated test rules
4857
------------------------------------------------------------------------
4858
r798198 | hege | 2009-07-27 16:10:29 +0000 (Mon, 27 Jul 2009) | 1 line
4861
------------------------------------------------------------------------
4862
r798185 | jm | 2009-07-27 15:12:23 +0000 (Mon, 27 Jul 2009) | 1 line
4864
auto-generated test rules
4865
------------------------------------------------------------------------
4866
r798179 | jm | 2009-07-27 14:59:36 +0000 (Mon, 27 Jul 2009) | 1 line
4868
auto-generated test rules
4869
------------------------------------------------------------------------
4870
r798047 | jm | 2009-07-27 07:14:24 +0000 (Mon, 27 Jul 2009) | 1 line
4872
auto-generated test rules
4873
------------------------------------------------------------------------
4874
r798004 | jm | 2009-07-26 23:32:21 +0000 (Sun, 26 Jul 2009) | 1 line
4876
auto-generated test rules
4877
------------------------------------------------------------------------
4878
r797978 | jm | 2009-07-26 19:35:59 +0000 (Sun, 26 Jul 2009) | 1 line
4880
auto-generated test rules
4881
------------------------------------------------------------------------
4882
r797977 | jm | 2009-07-26 19:23:40 +0000 (Sun, 26 Jul 2009) | 1 line
4884
auto-generated test rules
4885
------------------------------------------------------------------------
4886
r797941 | jm | 2009-07-26 14:36:38 +0000 (Sun, 26 Jul 2009) | 1 line
4888
auto-generated test rules
4889
------------------------------------------------------------------------
4890
r797866 | jm | 2009-07-26 07:00:29 +0000 (Sun, 26 Jul 2009) | 1 line
4892
auto-generated test rules
4893
------------------------------------------------------------------------
4894
r797853 | jm | 2009-07-25 23:20:57 +0000 (Sat, 25 Jul 2009) | 1 line
4896
auto-generated test rules
4897
------------------------------------------------------------------------
4898
r797842 | jm | 2009-07-25 21:22:25 +0000 (Sat, 25 Jul 2009) | 1 line
4900
fix pasteable formatting, add a URL to each one
4901
------------------------------------------------------------------------
4902
r797841 | jm | 2009-07-25 21:20:27 +0000 (Sat, 25 Jul 2009) | 1 line
4904
update rsync config to remove obsolete stable upload location; chmod files before rsyncing to sa2
4905
------------------------------------------------------------------------
4906
r797825 | jm | 2009-07-25 19:25:46 +0000 (Sat, 25 Jul 2009) | 1 line
4908
auto-generated test rules
4909
------------------------------------------------------------------------
4910
r797794 | jm | 2009-07-25 16:48:26 +0000 (Sat, 25 Jul 2009) | 1 line
4912
auto-generated test rules
4913
------------------------------------------------------------------------
4914
r797709 | jhardin | 2009-07-25 02:54:48 +0000 (Sat, 25 Jul 2009) | 1 line
4916
bug 6165: ReplaceTags unbalanced < fix no longer needs non-greedy match
4917
------------------------------------------------------------------------
4918
r797693 | jm | 2009-07-24 23:52:38 +0000 (Fri, 24 Jul 2009) | 1 line
4920
auto-generated test rules
4921
------------------------------------------------------------------------
4922
r797691 | jm | 2009-07-24 23:37:38 +0000 (Fri, 24 Jul 2009) | 1 line
4924
auto-generated test rules
4925
------------------------------------------------------------------------
4926
r797612 | jm | 2009-07-24 19:10:55 +0000 (Fri, 24 Jul 2009) | 1 line
4928
auto-generated test rules
4929
------------------------------------------------------------------------
4930
r797504 | jm | 2009-07-24 14:46:15 +0000 (Fri, 24 Jul 2009) | 1 line
4932
auto-generated test rules
4933
------------------------------------------------------------------------
4934
r797413 | jm | 2009-07-24 10:40:16 +0000 (Fri, 24 Jul 2009) | 1 line
4936
fix mass-check bug: if one target used --after and the other did not, behaviour of whether the --after would also leak into the latter target was essentially random, depending on hash key ordering
4937
------------------------------------------------------------------------
4938
r797367 | jm | 2009-07-24 08:50:01 +0000 (Fri, 24 Jul 2009) | 1 line
4940
promotions validated
4941
------------------------------------------------------------------------
4942
r797339 | jm | 2009-07-24 06:55:41 +0000 (Fri, 24 Jul 2009) | 1 line
4944
auto-generated test rules
4945
------------------------------------------------------------------------
4946
r797276 | jhardin | 2009-07-24 00:12:49 +0000 (Fri, 24 Jul 2009) | 1 line
4948
ReplaceTags parser should ignore unpaired angle brackets
4949
------------------------------------------------------------------------
4950
r797272 | jm | 2009-07-24 00:08:40 +0000 (Fri, 24 Jul 2009) | 1 line
4952
auto-generated test rules
4953
------------------------------------------------------------------------
4954
r797271 | sidney | 2009-07-24 00:05:39 +0000 (Fri, 24 Jul 2009) | 1 line
4956
bug 6143: Rule2XSBody segfaults when a rule contains NUL chars
4957
------------------------------------------------------------------------
4958
r797265 | jm | 2009-07-23 23:52:32 +0000 (Thu, 23 Jul 2009) | 1 line
4960
auto-generated test rules
4961
------------------------------------------------------------------------
4962
r797202 | jm | 2009-07-23 19:27:39 +0000 (Thu, 23 Jul 2009) | 1 line
4964
auto-generated test rules
4965
------------------------------------------------------------------------
4966
r797138 | jm | 2009-07-23 16:35:46 +0000 (Thu, 23 Jul 2009) | 1 line
4968
avoid trivial gcc -Wall warning
4969
------------------------------------------------------------------------
4970
r797084 | jm | 2009-07-23 14:36:34 +0000 (Thu, 23 Jul 2009) | 1 line
4972
auto-generated test rules
4973
------------------------------------------------------------------------
4974
r797082 | jm | 2009-07-23 14:28:17 +0000 (Thu, 23 Jul 2009) | 1 line
4976
release build procedure now needs another password
4977
------------------------------------------------------------------------
4978
r797080 | jm | 2009-07-23 14:21:09 +0000 (Thu, 23 Jul 2009) | 1 line
4980
bug 6051: avoid missing BOUNCE_MESSAGE hit due to rejection notice using report-type=disposition-notification
4981
------------------------------------------------------------------------
4982
r797074 | jm | 2009-07-23 14:02:15 +0000 (Thu, 23 Jul 2009) | 1 line
4985
------------------------------------------------------------------------
4986
r797044 | jm | 2009-07-23 12:34:44 +0000 (Thu, 23 Jul 2009) | 1 line
4988
bug 6151: sign the rules packages with the normal rule signing key, not the distro packaging key, so sa-update doesn't complain
4989
------------------------------------------------------------------------
4990
r797029 | jm | 2009-07-23 11:51:48 +0000 (Thu, 23 Jul 2009) | 1 line
4992
bug 6132: move the FreeMail ruleset and plugin to core distro
4993
------------------------------------------------------------------------
4994
r796964 | jm | 2009-07-23 06:40:42 +0000 (Thu, 23 Jul 2009) | 1 line
4996
auto-generated test rules
4997
------------------------------------------------------------------------
4998
r796913 | jm | 2009-07-22 23:41:06 +0000 (Wed, 22 Jul 2009) | 1 line
5000
auto-generated test rules
5001
------------------------------------------------------------------------
5002
r796852 | jm | 2009-07-22 19:35:06 +0000 (Wed, 22 Jul 2009) | 1 line
5004
auto-generated test rules
5005
------------------------------------------------------------------------
5006
r796653 | jm | 2009-07-22 09:57:57 +0000 (Wed, 22 Jul 2009) | 1 line
5009
------------------------------------------------------------------------
5010
r796638 | jm | 2009-07-22 09:22:02 +0000 (Wed, 22 Jul 2009) | 1 line
5012
hmm. attempt a fix of broken nightly mass-checks
5013
------------------------------------------------------------------------
5014
r796632 | jm | 2009-07-22 08:50:02 +0000 (Wed, 22 Jul 2009) | 1 line
5016
promotions validated
5017
------------------------------------------------------------------------
5018
r796621 | jm | 2009-07-22 07:15:22 +0000 (Wed, 22 Jul 2009) | 1 line
5020
auto-generated test rules
5021
------------------------------------------------------------------------
5022
r796583 | jm | 2009-07-21 23:38:59 +0000 (Tue, 21 Jul 2009) | 1 line
5024
auto-generated test rules
5025
------------------------------------------------------------------------
5026
r796565 | jm | 2009-07-21 22:12:32 +0000 (Tue, 21 Jul 2009) | 1 line
5028
allow generic mass-check opts in corpus.nightly
5029
------------------------------------------------------------------------
5030
r796563 | jm | 2009-07-21 22:12:05 +0000 (Tue, 21 Jul 2009) | 1 line
5032
add commentary; use an empty mbox if a corpus for a particular class does not exist for each submitter
5033
------------------------------------------------------------------------
5034
r796561 | jm | 2009-07-21 22:10:28 +0000 (Tue, 21 Jul 2009) | 1 line
5036
update mass-check default settings for bb-foo mass-checks on the zone. limit to the most recent 50k spam messages per submitter, within at most the past 6 months
5037
------------------------------------------------------------------------
5038
r796557 | jm | 2009-07-21 22:04:59 +0000 (Tue, 21 Jul 2009) | 1 line
5040
remove min-date requirement for mass-checked spam on nightly mass-checks; a better fix would be to allow empty spam corpora
5041
------------------------------------------------------------------------
5042
r796555 | jm | 2009-07-21 22:03:34 +0000 (Tue, 21 Jul 2009) | 1 line
5044
hide superfluous daterev strings in ruleqa web UI
5045
------------------------------------------------------------------------
5046
r796507 | jm | 2009-07-21 19:31:59 +0000 (Tue, 21 Jul 2009) | 1 line
5048
auto-generated test rules
5049
------------------------------------------------------------------------
5050
r796491 | jm | 2009-07-21 19:23:51 +0000 (Tue, 21 Jul 2009) | 1 line
5052
auto-generated test rules
5053
------------------------------------------------------------------------
5054
r796332 | jm | 2009-07-21 15:05:24 +0000 (Tue, 21 Jul 2009) | 1 line
5056
auto-generated test rules
5057
------------------------------------------------------------------------
5058
r796283 | jhardin | 2009-07-21 13:10:58 +0000 (Tue, 21 Jul 2009) | 1 line
5060
Drop older URI obfu rule
5061
------------------------------------------------------------------------
5062
r796282 | jhardin | 2009-07-21 13:08:26 +0000 (Tue, 21 Jul 2009) | 1 line
5064
tweak uri obfu - try to avoid masscheck FPs
5065
------------------------------------------------------------------------
5066
r796216 | jm | 2009-07-21 09:44:45 +0000 (Tue, 21 Jul 2009) | 1 line
5068
oops. this change was made to the wrong rules tree
5069
------------------------------------------------------------------------
5070
r796167 | jm | 2009-07-21 07:16:25 +0000 (Tue, 21 Jul 2009) | 1 line
5072
auto-generated test rules
5073
------------------------------------------------------------------------
5074
r796063 | jm | 2009-07-20 23:33:39 +0000 (Mon, 20 Jul 2009) | 1 line
5076
auto-generated test rules
5077
------------------------------------------------------------------------
5078
r795973 | jm | 2009-07-20 19:34:21 +0000 (Mon, 20 Jul 2009) | 1 line
5080
auto-generated test rules
5081
------------------------------------------------------------------------
5082
r795964 | jm | 2009-07-20 19:26:27 +0000 (Mon, 20 Jul 2009) | 1 line
5084
auto-generated test rules
5085
------------------------------------------------------------------------
5086
r795847 | jm | 2009-07-20 14:10:47 +0000 (Mon, 20 Jul 2009) | 1 line
5088
bug 6157: remove WHOIS_* rules, since the open-whois.org domain has lapsed
5089
------------------------------------------------------------------------
5090
r795846 | jm | 2009-07-20 14:10:33 +0000 (Mon, 20 Jul 2009) | 1 line
5092
bug 6152: another revision
5093
------------------------------------------------------------------------
5094
r795844 | jm | 2009-07-20 13:57:42 +0000 (Mon, 20 Jul 2009) | 1 line
5096
auto-generated test rules
5097
------------------------------------------------------------------------
5098
r795698 | jm | 2009-07-20 06:08:36 +0000 (Mon, 20 Jul 2009) | 1 line
5100
auto-generated test rules
5101
------------------------------------------------------------------------
5102
r795651 | jm | 2009-07-19 22:41:39 +0000 (Sun, 19 Jul 2009) | 1 line
5104
auto-generated test rules
5105
------------------------------------------------------------------------
5106
r795648 | jm | 2009-07-19 22:33:53 +0000 (Sun, 19 Jul 2009) | 1 line
5108
auto-generated test rules
5109
------------------------------------------------------------------------
5110
r795606 | jm | 2009-07-19 20:04:38 +0000 (Sun, 19 Jul 2009) | 1 line
5113
------------------------------------------------------------------------
5114
r795605 | jm | 2009-07-19 20:03:33 +0000 (Sun, 19 Jul 2009) | 1 line
5116
oops, forgot to fix the spam corpus name
5117
------------------------------------------------------------------------
5118
r795588 | jm | 2009-07-19 18:27:12 +0000 (Sun, 19 Jul 2009) | 1 line
5120
auto-generated test rules
5121
------------------------------------------------------------------------
5122
r795578 | jhardin | 2009-07-19 17:13:21 +0000 (Sun, 19 Jul 2009) | 1 line
5124
tweak uri obfu - try to avoid masscheck FPs
5125
------------------------------------------------------------------------
5126
r795539 | jm | 2009-07-19 13:41:41 +0000 (Sun, 19 Jul 2009) | 1 line
5128
auto-generated test rules
5129
------------------------------------------------------------------------
5130
r795481 | jm | 2009-07-19 06:06:54 +0000 (Sun, 19 Jul 2009) | 1 line
5132
auto-generated test rules
5133
------------------------------------------------------------------------
5134
r795441 | jm | 2009-07-18 22:27:33 +0000 (Sat, 18 Jul 2009) | 1 line
5136
auto-generated test rules
5137
------------------------------------------------------------------------
5138
r795430 | jhardin | 2009-07-18 21:01:52 +0000 (Sat, 18 Jul 2009) | 1 line
5140
tweak uri obfu - try to avoid masscheck FPs
5141
------------------------------------------------------------------------
5142
r795427 | jm | 2009-07-18 20:42:51 +0000 (Sat, 18 Jul 2009) | 1 line
5144
allow use of a default rsync password for the nightly mass-checks
5145
------------------------------------------------------------------------
5146
r795411 | jm | 2009-07-18 18:24:37 +0000 (Sat, 18 Jul 2009) | 1 line
5148
auto-generated test rules
5149
------------------------------------------------------------------------
5150
r795380 | jm | 2009-07-18 14:39:31 +0000 (Sat, 18 Jul 2009) | 1 line
5152
auto-generated test rules
5153
------------------------------------------------------------------------
5154
r795325 | jm | 2009-07-18 08:50:03 +0000 (Sat, 18 Jul 2009) | 1 line
5156
promotions validated
5157
------------------------------------------------------------------------
5158
r795320 | jm | 2009-07-18 06:04:08 +0000 (Sat, 18 Jul 2009) | 1 line
5160
auto-generated test rules
5161
------------------------------------------------------------------------
5162
r795262 | jm | 2009-07-17 22:47:16 +0000 (Fri, 17 Jul 2009) | 1 line
5164
new nightly-mass-check infrastructure
5165
------------------------------------------------------------------------
5166
r795259 | jm | 2009-07-17 22:41:31 +0000 (Fri, 17 Jul 2009) | 1 line
5168
auto-generated test rules
5169
------------------------------------------------------------------------
5170
r795255 | jm | 2009-07-17 22:35:24 +0000 (Fri, 17 Jul 2009) | 1 line
5172
add new template source for .corpus config files
5173
------------------------------------------------------------------------
5174
r795254 | jm | 2009-07-17 22:35:06 +0000 (Fri, 17 Jul 2009) | 1 line
5176
remove obsolete .corpus files, better to template them from a common source
5177
------------------------------------------------------------------------
5178
r795253 | jm | 2009-07-17 22:33:15 +0000 (Fri, 17 Jul 2009) | 1 line
5180
auto-generated test rules
5181
------------------------------------------------------------------------
5182
r795249 | jm | 2009-07-17 22:18:55 +0000 (Fri, 17 Jul 2009) | 1 line
5184
change nitemc to be more efficient when multiple users are being mass-checked each night
5185
------------------------------------------------------------------------
5186
r795248 | jm | 2009-07-17 22:18:40 +0000 (Fri, 17 Jul 2009) | 1 line
5188
change nitemc to be more efficient when multiple users are being mass-checked each night
5189
------------------------------------------------------------------------
5190
r795237 | jm | 2009-07-17 21:44:05 +0000 (Fri, 17 Jul 2009) | 1 line
5192
speedup; more efficient time_t-to-bucket conversion algorithm
5193
------------------------------------------------------------------------
5194
r795181 | jm | 2009-07-17 18:25:07 +0000 (Fri, 17 Jul 2009) | 1 line
5196
auto-generated test rules
5197
------------------------------------------------------------------------
5198
r795080 | jm | 2009-07-17 13:36:46 +0000 (Fri, 17 Jul 2009) | 1 line
5200
auto-generated test rules
5201
------------------------------------------------------------------------
5202
r795079 | jm | 2009-07-17 13:35:42 +0000 (Fri, 17 Jul 2009) | 1 line
5204
improve unhelpful error message
5205
------------------------------------------------------------------------
5206
r795015 | jm | 2009-07-17 08:50:02 +0000 (Fri, 17 Jul 2009) | 1 line
5208
promotions validated
5209
------------------------------------------------------------------------
5210
r794970 | jm | 2009-07-17 06:05:28 +0000 (Fri, 17 Jul 2009) | 1 line
5212
auto-generated test rules
5213
------------------------------------------------------------------------
5214
r794888 | jm | 2009-07-16 22:12:26 +0000 (Thu, 16 Jul 2009) | 1 line
5216
avoid build errors from 'make'
5217
------------------------------------------------------------------------
5218
r794884 | jm | 2009-07-16 21:56:43 +0000 (Thu, 16 Jul 2009) | 1 line
5220
bug 6152: update INVALID_DATE_TZ_ABSURD, thanks to Steve Freegard
5221
------------------------------------------------------------------------
5222
r794881 | jm | 2009-07-16 21:50:57 +0000 (Thu, 16 Jul 2009) | 1 line
5224
bug 6130: META.yml should contain additional useful metadata about the project, bug tracker, license, mailing lists etc
5225
------------------------------------------------------------------------
5226
r794880 | jm | 2009-07-16 21:50:06 +0000 (Thu, 16 Jul 2009) | 1 line
5228
auto-generated test rules
5229
------------------------------------------------------------------------
5230
r794877 | jm | 2009-07-16 21:42:13 +0000 (Thu, 16 Jul 2009) | 1 line
5232
auto-generated test rules
5233
------------------------------------------------------------------------
5234
r794871 | jm | 2009-07-16 21:31:08 +0000 (Thu, 16 Jul 2009) | 1 line
5236
bug 6091: correct documentation for 'rawbody' rule type regarding line breaks
5237
------------------------------------------------------------------------
5238
r794868 | jm | 2009-07-16 21:29:05 +0000 (Thu, 16 Jul 2009) | 1 line
5240
bug 5905: remove constantcontact.com from the default uridnsbl_skip_domain list
5241
------------------------------------------------------------------------
5242
r794866 | jm | 2009-07-16 21:25:58 +0000 (Thu, 16 Jul 2009) | 1 line
5244
bug 5995: remove a batch of domains from the default uridnsbl_skip_domain list
5245
------------------------------------------------------------------------
5246
r794847 | jm | 2009-07-16 20:45:52 +0000 (Thu, 16 Jul 2009) | 1 line
5248
bug 5850: integrate corpus quality report into the rule-QA app
5249
------------------------------------------------------------------------
5250
r794781 | jm | 2009-07-16 19:03:08 +0000 (Thu, 16 Jul 2009) | 1 line
5252
auto-generated test rules
5253
------------------------------------------------------------------------
5254
r794768 | jm | 2009-07-16 17:55:15 +0000 (Thu, 16 Jul 2009) | 1 line
5256
auto-generated test rules
5257
------------------------------------------------------------------------
5258
r794744 | jm | 2009-07-16 16:40:01 +0000 (Thu, 16 Jul 2009) | 1 line
5260
always make this warning a dbg(); it occurs a lot during test suite runs
5261
------------------------------------------------------------------------
5262
r794742 | jm | 2009-07-16 16:36:01 +0000 (Thu, 16 Jul 2009) | 1 line
5264
bug 5530: spamd-apache2: add support for HEADERS verb; note need to set -H switch
5265
------------------------------------------------------------------------
5266
r794738 | jm | 2009-07-16 16:30:39 +0000 (Thu, 16 Jul 2009) | 1 line
5268
bug 4612: merge minor RPM build patch; most of this was already merged
5269
------------------------------------------------------------------------
5270
r794606 | jm | 2009-07-16 09:30:03 +0000 (Thu, 16 Jul 2009) | 1 line
5272
bug 6114: update KHOP_SC rules
5273
------------------------------------------------------------------------
5274
r794596 | jm | 2009-07-16 08:50:05 +0000 (Thu, 16 Jul 2009) | 1 line
5276
promotions validated
5277
------------------------------------------------------------------------
5278
r794494 | jhardin | 2009-07-16 02:13:24 +0000 (Thu, 16 Jul 2009) | 1 line
5280
refine uri_obfu rule for [dot] obfuscations
5281
------------------------------------------------------------------------
5282
r794493 | kb | 2009-07-16 02:08:40 +0000 (Thu, 16 Jul 2009) | 3 lines
5284
Add RCVD_IN_PSBL rule for testing, bug 6156.
5287
------------------------------------------------------------------------
5288
r794467 | jm | 2009-07-16 00:00:19 +0000 (Thu, 16 Jul 2009) | 1 line
5291
------------------------------------------------------------------------
5292
r794465 | jm | 2009-07-15 23:53:05 +0000 (Wed, 15 Jul 2009) | 1 line
5294
another log filename format
5295
------------------------------------------------------------------------
5296
r794463 | jm | 2009-07-15 23:46:51 +0000 (Wed, 15 Jul 2009) | 1 line
5298
annoying multi-machine problems
5299
------------------------------------------------------------------------
5300
r794461 | jm | 2009-07-15 23:44:54 +0000 (Wed, 15 Jul 2009) | 1 line
5302
a little more debugging
5303
------------------------------------------------------------------------
5304
r794458 | jm | 2009-07-15 23:31:01 +0000 (Wed, 15 Jul 2009) | 1 line
5306
port those new-report changes to the correct script this time
5307
------------------------------------------------------------------------
5308
r794457 | jm | 2009-07-15 23:30:46 +0000 (Wed, 15 Jul 2009) | 1 line
5310
remove obsolete script, doh
5311
------------------------------------------------------------------------
5312
r794453 | jm | 2009-07-15 23:12:49 +0000 (Wed, 15 Jul 2009) | 1 line
5314
chase through the new report type
5315
------------------------------------------------------------------------
5316
r794450 | jm | 2009-07-15 22:52:20 +0000 (Wed, 15 Jul 2009) | 1 line
5318
build corpus reports
5319
------------------------------------------------------------------------
5320
r794449 | jm | 2009-07-15 22:50:51 +0000 (Wed, 15 Jul 2009) | 1 line
5322
run the report script for each nightly mass-check for rule-QA
5323
------------------------------------------------------------------------
5324
r794444 | jm | 2009-07-15 22:39:39 +0000 (Wed, 15 Jul 2009) | 1 line
5326
bug 5850: add utility to generate a 'corpus makeup report' from mass-check logs
5327
------------------------------------------------------------------------
5328
r794397 | jhardin | 2009-07-15 20:19:58 +0000 (Wed, 15 Jul 2009) | 1 line
5330
tweak uri obfu and misc test rules
5331
------------------------------------------------------------------------
5332
r794320 | jm | 2009-07-15 16:20:22 +0000 (Wed, 15 Jul 2009) | 1 line
5334
bug 6040: avoid Portuguese FP for FRT_VALIUM1: 'verifiquem'
5335
------------------------------------------------------------------------
5336
r794319 | jm | 2009-07-15 16:20:00 +0000 (Wed, 15 Jul 2009) | 1 line
5338
bug 6040: avoid Portuguese FP for FRT_VALIUM1: 'verifiquem'
5339
------------------------------------------------------------------------
5340
r794216 | jm | 2009-07-15 10:17:50 +0000 (Wed, 15 Jul 2009) | 1 line
5342
bug 6086: fix false positives on FRT_VALIUM1, FRT_VALIUM2, thanks to Schwaller Remo
5343
------------------------------------------------------------------------
5344
r794196 | jm | 2009-07-15 08:50:06 +0000 (Wed, 15 Jul 2009) | 1 line
5346
promotions validated
5347
------------------------------------------------------------------------
5348
r794060 | jm | 2009-07-14 20:40:44 +0000 (Tue, 14 Jul 2009) | 1 line
5350
auto-generated test rules
5351
------------------------------------------------------------------------
5352
r793881 | jm | 2009-07-14 12:21:14 +0000 (Tue, 14 Jul 2009) | 1 line
5354
check in about-to-be-obsoleted rsyncer
5355
------------------------------------------------------------------------
5356
r793880 | jm | 2009-07-14 12:20:57 +0000 (Tue, 14 Jul 2009) | 1 line
5359
------------------------------------------------------------------------
5360
r793879 | jm | 2009-07-14 12:20:44 +0000 (Tue, 14 Jul 2009) | 1 line
5362
no longer need to support proxying
5363
------------------------------------------------------------------------
5364
r793878 | jm | 2009-07-14 12:20:14 +0000 (Tue, 14 Jul 2009) | 1 line
5366
back up /var/www too
5367
------------------------------------------------------------------------
5368
r793877 | jm | 2009-07-14 12:17:15 +0000 (Tue, 14 Jul 2009) | 1 line
5371
------------------------------------------------------------------------
5372
r793876 | jm | 2009-07-14 12:15:28 +0000 (Tue, 14 Jul 2009) | 1 line
5374
change backup script to rsync instead of tgz, requested by Infra
5375
------------------------------------------------------------------------
5376
r793817 | jm | 2009-07-14 08:50:14 +0000 (Tue, 14 Jul 2009) | 1 line
5378
promotions validated
5379
------------------------------------------------------------------------
5380
r793666 | jhardin | 2009-07-13 19:15:06 +0000 (Mon, 13 Jul 2009) | 1 line
5382
tweaking uri_obfu_www
5383
------------------------------------------------------------------------
5384
r793638 | jhardin | 2009-07-13 17:42:22 +0000 (Mon, 13 Jul 2009) | 1 line
5386
Add misc rules file. Check for multiple @ in Reply-To and Sender headers.
5387
------------------------------------------------------------------------
5388
r793622 | jhardin | 2009-07-13 16:43:51 +0000 (Mon, 13 Jul 2009) | 1 line
5390
tweaking uri_obfu_www
5391
------------------------------------------------------------------------
5392
r793604 | jm | 2009-07-13 15:03:59 +0000 (Mon, 13 Jul 2009) | 1 line
5394
bug 5871: add POD documentation for --filter-retries, --filter-retry-sleep
5395
------------------------------------------------------------------------
5396
r793520 | jm | 2009-07-13 09:46:35 +0000 (Mon, 13 Jul 2009) | 1 line
5398
match the format of what JH is uploading
5399
------------------------------------------------------------------------
5400
r793513 | jm | 2009-07-13 09:20:47 +0000 (Mon, 13 Jul 2009) | 1 line
5402
ensure this script doesn't rely on Makefile.PL having been run
5403
------------------------------------------------------------------------
5404
r793418 | jm | 2009-07-12 22:19:50 +0000 (Sun, 12 Jul 2009) | 1 line
5406
bug 6145: now that sa-update is required to install rules in 3.3.0, Archive::Tar needs to be added to the required module list
5407
------------------------------------------------------------------------
5408
r793404 | jm | 2009-07-12 20:38:58 +0000 (Sun, 12 Jul 2009) | 1 line
5410
auto-generated test rules
5411
------------------------------------------------------------------------
5412
r793375 | jhardin | 2009-07-12 16:36:11 +0000 (Sun, 12 Jul 2009) | 1 line
5415
------------------------------------------------------------------------
5416
r793371 | jhardin | 2009-07-12 16:19:17 +0000 (Sun, 12 Jul 2009) | 1 line
5418
fillform and URI obfuscation tuning
5419
------------------------------------------------------------------------
5420
r793294 | jm | 2009-07-12 08:50:02 +0000 (Sun, 12 Jul 2009) | 1 line
5422
promotions validated
5423
------------------------------------------------------------------------
5424
r793268 | jm | 2009-07-12 04:39:45 +0000 (Sun, 12 Jul 2009) | 1 line
5426
auto-generated test rules
5427
------------------------------------------------------------------------
5428
r793234 | jm | 2009-07-11 22:15:01 +0000 (Sat, 11 Jul 2009) | 1 line
5430
bug 6100: simply skip the test if the min-version check for Mail::DKIM fails
5431
------------------------------------------------------------------------
5432
r793232 | jm | 2009-07-11 22:04:16 +0000 (Sat, 11 Jul 2009) | 1 line
5434
latest rev of INVALID_DATE_TZ_ABSURD_BUG6152
5435
------------------------------------------------------------------------
5436
r793230 | jm | 2009-07-11 21:51:36 +0000 (Sat, 11 Jul 2009) | 1 line
5438
the rulesrc external is no more
5439
------------------------------------------------------------------------
5440
r793227 | jm | 2009-07-11 21:45:30 +0000 (Sat, 11 Jul 2009) | 1 line
5442
remove overzealous check since the workaround for the svn:externals propdel bug is that the top-level dir cannot be checked in
5443
------------------------------------------------------------------------
5444
r793225 | jm | 2009-07-11 21:43:11 +0000 (Sat, 11 Jul 2009) | 1 line
5446
more removal of build/nightlymc
5447
------------------------------------------------------------------------
5448
r793223 | jm | 2009-07-11 21:41:53 +0000 (Sat, 11 Jul 2009) | 1 line
5450
hmm. revert. that won't work due to ownership
5451
------------------------------------------------------------------------
5452
r793222 | jm | 2009-07-11 21:39:55 +0000 (Sat, 11 Jul 2009) | 1 line
5454
update to get rid of superfluous checkout
5455
------------------------------------------------------------------------
5456
r793221 | jm | 2009-07-11 21:32:46 +0000 (Sat, 11 Jul 2009) | 1 line
5459
------------------------------------------------------------------------
5460
r793220 | jm | 2009-07-11 21:30:48 +0000 (Sat, 11 Jul 2009) | 1 line
5463
------------------------------------------------------------------------
5464
r793156 | mmartinec | 2009-07-11 00:40:23 +0000 (Sat, 11 Jul 2009) | 3 lines
5466
Bug 5985 - Client.pm: deal gracefully with a Perl I/O bug which may
5467
return status EBADF at eof; add: use strict; use warnings; use re 'taint'
5469
------------------------------------------------------------------------
5470
r793151 | mmartinec | 2009-07-11 00:08:53 +0000 (Sat, 11 Jul 2009) | 3 lines
5472
50_scores.cf: tweak some DKIM scores, most notably
5473
increase the score on DKIM_ADSP_NXDOMAIN
5475
------------------------------------------------------------------------
5476
r793149 | mmartinec | 2009-07-10 23:57:36 +0000 (Fri, 10 Jul 2009) | 3 lines
5478
DKIM.pm and t/dkim2.t: anticipate support for NXDOMAIN and
5479
SERVFAIL ADSP statuses in future versions of Mail::DKIM.
5481
------------------------------------------------------------------------
5482
r793112 | jhardin | 2009-07-10 21:20:12 +0000 (Fri, 10 Jul 2009) | 1 line
5484
URI_OBFU_X9_WS recognize www.XX99\s.net as that avoids the URI parser
5485
------------------------------------------------------------------------
5486
r793083 | axb | 2009-07-10 19:25:36 +0000 (Fri, 10 Jul 2009) | 2 lines
5488
add uridnsbl_skip_domain openxmlformats.org passport.com xmlsoap.org
5490
------------------------------------------------------------------------
5491
r792947 | jhardin | 2009-07-10 13:30:28 +0000 (Fri, 10 Jul 2009) | 1 line
5493
Tweak fillform - spammers are adapting already
5494
------------------------------------------------------------------------
5495
r792929 | jm | 2009-07-10 12:45:13 +0000 (Fri, 10 Jul 2009) | 1 line
5498
------------------------------------------------------------------------
5499
r792903 | jm | 2009-07-10 12:07:22 +0000 (Fri, 10 Jul 2009) | 1 line
5501
bug 6152: try out test rule
5502
------------------------------------------------------------------------
5503
r792893 | jm | 2009-07-10 11:52:38 +0000 (Fri, 10 Jul 2009) | 1 line
5505
auto-generated test rules
5506
------------------------------------------------------------------------
5507
r792879 | jm | 2009-07-10 10:50:56 +0000 (Fri, 10 Jul 2009) | 1 line
5509
auto-generated test rules
5510
------------------------------------------------------------------------
5511
r792877 | jm | 2009-07-10 10:46:31 +0000 (Fri, 10 Jul 2009) | 1 line
5514
------------------------------------------------------------------------
5515
r792875 | jm | 2009-07-10 10:34:50 +0000 (Fri, 10 Jul 2009) | 1 line
5517
fixes to support solaris, as usual
5518
------------------------------------------------------------------------
5519
r792870 | jm | 2009-07-10 10:27:21 +0000 (Fri, 10 Jul 2009) | 1 line
5521
rsync to each other for safety
5522
------------------------------------------------------------------------
5523
r792851 | jm | 2009-07-10 09:20:46 +0000 (Fri, 10 Jul 2009) | 1 line
5525
avoid wierd Solaris /bin/sh omission
5526
------------------------------------------------------------------------
5527
r792845 | jm | 2009-07-10 09:07:55 +0000 (Fri, 10 Jul 2009) | 1 line
5530
------------------------------------------------------------------------
5531
r792844 | jm | 2009-07-10 09:06:56 +0000 (Fri, 10 Jul 2009) | 1 line
5534
------------------------------------------------------------------------
5535
r792843 | jm | 2009-07-10 09:03:49 +0000 (Fri, 10 Jul 2009) | 1 line
5537
update backup script for current zones
5538
------------------------------------------------------------------------
5539
r792842 | jm | 2009-07-10 09:03:09 +0000 (Fri, 10 Jul 2009) | 1 line
5541
update backup script for current zones
5542
------------------------------------------------------------------------
5543
r792840 | jm | 2009-07-10 08:58:35 +0000 (Fri, 10 Jul 2009) | 1 line
5545
moving backup scripts to new 'backend' dir too
5546
------------------------------------------------------------------------
5547
r792837 | jm | 2009-07-10 08:50:01 +0000 (Fri, 10 Jul 2009) | 1 line
5549
promotions validated
5550
------------------------------------------------------------------------
5551
r792722 | jm | 2009-07-09 21:49:27 +0000 (Thu, 09 Jul 2009) | 1 line
5553
simplify and make more logical zone setup. move the active code dir from /export/home/automc/svn/spamassassin to /export/home/svn-trunk
5554
------------------------------------------------------------------------
5555
r792718 | jm | 2009-07-09 21:41:23 +0000 (Thu, 09 Jul 2009) | 1 line
5557
revert accidental commit
5558
------------------------------------------------------------------------
5559
r792717 | jm | 2009-07-09 21:40:38 +0000 (Thu, 09 Jul 2009) | 1 line
5561
move backend tasks from the build-oriented 'build' directory to a new, more logical 'backend' dir. not packaged in tarballs, svn-only
5562
------------------------------------------------------------------------
5563
r792711 | jm | 2009-07-09 21:31:41 +0000 (Thu, 09 Jul 2009) | 1 line
5565
reenable nightly mass-checks with John's corpus, and no client/server mode
5566
------------------------------------------------------------------------
5567
r792621 | mmartinec | 2009-07-09 18:09:28 +0000 (Thu, 09 Jul 2009) | 2 lines
5569
t/dkim2.t: factor out common code, making it leaner and cleaner
5571
------------------------------------------------------------------------
5572
r792607 | mmartinec | 2009-07-09 17:02:09 +0000 (Thu, 09 Jul 2009) | 3 lines
5574
60_whitelist_dkim.cf tweaks: removed twitter.com based on
5575
recent trends there; add few more publishers
5577
------------------------------------------------------------------------
5578
r792553 | sidney | 2009-07-09 13:42:44 +0000 (Thu, 09 Jul 2009) | 1 line
5580
bug 5922: Remove efax.com from default whitelist. Also removed warehouse.com that I noticed is defunct
5581
------------------------------------------------------------------------
5582
r792454 | jm | 2009-07-09 08:50:01 +0000 (Thu, 09 Jul 2009) | 1 line
5584
promotions validated
5585
------------------------------------------------------------------------
5586
r792364 | mmartinec | 2009-07-09 00:46:05 +0000 (Thu, 09 Jul 2009) | 4 lines
5588
rules: removed rule ENV_AND_HDR_DKIM_MATCH, its low score
5589
makes it irrelevant, and a more substantial negative score
5590
makes it a great resource for spammers
5592
------------------------------------------------------------------------
5593
r792363 | mmartinec | 2009-07-09 00:31:15 +0000 (Thu, 09 Jul 2009) | 7 lines
5595
t/dkim2.t: add ADSP network tests, now that some test _adsp
5596
resource records are published under a sa-test.spamassassin.org
5597
DNS zone. Plugin/DKIM.pm: deal with a missing method as_string in
5598
Mail::DKIM 0.35 (it was reintroduced in 0.36, but nevertheless).
5599
Disabling Razor2 scores in t/dkim2.t reduces the elapsed time
5600
for a dkim2.t test run from 80 seconds to 4 seconds.
5602
------------------------------------------------------------------------
5603
r792323 | sidney | 2009-07-08 21:12:17 +0000 (Wed, 08 Jul 2009) | 1 line
5605
bug 6143: Corrected fix that also prevents an infinite loop as well as the segfault in the case that a bug causes a one-character sa-compiled pattern
5606
------------------------------------------------------------------------
5607
r792282 | mmartinec | 2009-07-08 19:56:25 +0000 (Wed, 08 Jul 2009) | 2 lines
5609
Updates to 60_whitelist_dkim.cf based on recent logs.
5611
------------------------------------------------------------------------
5612
r792178 | jm | 2009-07-08 15:08:04 +0000 (Wed, 08 Jul 2009) | 1 line
5614
auto-generated test rules
5615
------------------------------------------------------------------------
5616
r792172 | jm | 2009-07-08 14:59:36 +0000 (Wed, 08 Jul 2009) | 1 line
5618
auto-generated test rules
5619
------------------------------------------------------------------------
5620
r792107 | jm | 2009-07-08 12:02:46 +0000 (Wed, 08 Jul 2009) | 1 line
5622
add John's upload to the nightly list
5623
------------------------------------------------------------------------
5624
r792100 | mmartinec | 2009-07-08 11:10:20 +0000 (Wed, 08 Jul 2009) | 3 lines
5626
moved def_whitelist_from_dkim entries to rules/60_whitelist_dkim.cf,
5627
deleted rulesrc/sandbox/mmartinec/60_whitelist_dkim.cf
5629
------------------------------------------------------------------------
5630
r792071 | jm | 2009-07-08 08:50:02 +0000 (Wed, 08 Jul 2009) | 1 line
5632
promotions validated
5633
------------------------------------------------------------------------
5634
r791964 | mmartinec | 2009-07-07 20:10:37 +0000 (Tue, 07 Jul 2009) | 5 lines
5636
Plugin/DKIM.pm: use the Mail::DKIM::AuthorDomainPolicy
5637
instead of Mail::DKIM::DkimPolicy, when available (since
5638
Mail::DKIM 0.34). Added 6 new test messages along with
5639
corresponding ADSP tests in t/dkim2.t.
5641
------------------------------------------------------------------------
5642
r791904 | mmartinec | 2009-07-07 16:42:40 +0000 (Tue, 07 Jul 2009) | 3 lines
5644
Plugin/DKIM.pm: cosmetic, avoid a warning on undef $1
5645
when there is no "From" header field in a message.
5647
------------------------------------------------------------------------
5648
r791891 | mmartinec | 2009-07-07 16:10:42 +0000 (Tue, 07 Jul 2009) | 3 lines
5650
t/SATest.pm: suppress printing "Output can be examined in:"
5651
when there are no files to report.
5653
------------------------------------------------------------------------
5654
r791831 | jhardin | 2009-07-07 13:33:40 +0000 (Tue, 07 Jul 2009) | 2 lines
5656
More fillform tweaks
5658
------------------------------------------------------------------------
5659
r791820 | mmartinec | 2009-07-07 12:58:20 +0000 (Tue, 07 Jul 2009) | 5 lines
5661
Bug 6148: avoid $1 from getting tainted by fiddling with
5662
sub get_description_for_rule, and by localizing $1 throughout
5663
the sa-update. Use explicit untaining by untaint_var there
5664
instead of manually untainting variables.
5666
------------------------------------------------------------------------
5667
r791769 | mmartinec | 2009-07-07 09:33:32 +0000 (Tue, 07 Jul 2009) | 4 lines
5669
spamd: reset timer-reporting counters with every connection,
5670
makes a timing report as it was supposed to be (not cumulative).
5671
SpamAssassin.pm: cosmetic - don't call timer_enable twice.
5673
------------------------------------------------------------------------
5674
r791754 | jm | 2009-07-07 08:50:03 +0000 (Tue, 07 Jul 2009) | 1 line
5676
promotions validated
5677
------------------------------------------------------------------------
5678
r791732 | mmartinec | 2009-07-07 07:44:20 +0000 (Tue, 07 Jul 2009) | 3 lines
5680
t/dkim2.t: remove a redundant call to init(0),
5681
it is already called from a compile_now
5683
------------------------------------------------------------------------
5684
r791715 | sidney | 2009-07-07 06:30:54 +0000 (Tue, 07 Jul 2009) | 1 line
5686
bug 6143: sa-compile generates code with segfault when a rule has a one character pattern
5687
------------------------------------------------------------------------
5688
r791657 | mmartinec | 2009-07-07 00:14:07 +0000 (Tue, 07 Jul 2009) | 4 lines
5690
Bug 6100, DependencyInfo.pm, DKIM.pm: bump the required
5691
minimal version of Mail::DKIM to 0.31 (warn otherwise, but
5692
not enforced). Updated associated text in DependencyInfo.
5694
------------------------------------------------------------------------
5695
r791633 | jm | 2009-07-06 22:16:56 +0000 (Mon, 06 Jul 2009) | 1 line
5697
bug 5856: delete test rules committed long ago
5698
------------------------------------------------------------------------
5699
r791631 | jm | 2009-07-06 22:13:19 +0000 (Mon, 06 Jul 2009) | 1 line
5701
bug 6147: 'make install' from tarballs breaks sa-update
5702
------------------------------------------------------------------------
5703
r791599 | mmartinec | 2009-07-06 20:09:10 +0000 (Mon, 06 Jul 2009) | 5 lines
5705
Modify Plugin::DKIM to make it survive old versions of Mail::DKIM
5706
which did not have a per-signature methods 'result' and 'result_detail'.
5707
Update t/dkim2.t to report version of Mail::DKIM, and turn off
5708
some redundant clutter.
5710
------------------------------------------------------------------------
5711
r791511 | jm | 2009-07-06 15:16:44 +0000 (Mon, 06 Jul 2009) | 1 line
5713
auto-generated test rules
5714
------------------------------------------------------------------------
5715
r791499 | mmartinec | 2009-07-06 14:48:49 +0000 (Mon, 06 Jul 2009) | 6 lines
5717
Speed up the t/dkim2.t by 40% by using a persistent SA object and
5718
avoid starting a command line spamassassin for each test message.
5719
Do tests in sorted order of test messages instead of in the
5720
seemingly random order of files as read from a directory.
5721
Print out a name of each test message.
5723
------------------------------------------------------------------------
5724
r791426 | jm | 2009-07-06 10:08:49 +0000 (Mon, 06 Jul 2009) | 1 line
5726
bug 5747: add HELO_STATIC_HOST informational rule to avoid FPs on known-good static-host rDNS patterns, starting with Rogers.com
5727
------------------------------------------------------------------------
5728
r791425 | jm | 2009-07-06 10:07:48 +0000 (Mon, 06 Jul 2009) | 1 line
5730
bug 5747: add HELO_STATIC_HOST informational rule to avoid FPs on known-good static-host rDNS patterns, starting with Rogers.com
5731
------------------------------------------------------------------------
5732
r791412 | jm | 2009-07-06 08:50:02 +0000 (Mon, 06 Jul 2009) | 1 line
5734
promotions validated
5735
------------------------------------------------------------------------
5736
r791396 | jm | 2009-07-06 07:22:21 +0000 (Mon, 06 Jul 2009) | 1 line
5738
auto-generated test rules
5739
------------------------------------------------------------------------
5740
r791347 | jhardin | 2009-07-06 00:16:14 +0000 (Mon, 06 Jul 2009) | 2 lines
5742
More fillform tweaks
5744
------------------------------------------------------------------------
5745
r791340 | jm | 2009-07-05 23:22:30 +0000 (Sun, 05 Jul 2009) | 1 line
5747
auto-generated test rules
5748
------------------------------------------------------------------------
5749
r791307 | jhardin | 2009-07-05 20:14:29 +0000 (Sun, 05 Jul 2009) | 2 lines
5751
Add uri_obfu_ws, tweak fillform
5753
------------------------------------------------------------------------
5754
r791300 | jm | 2009-07-05 19:05:00 +0000 (Sun, 05 Jul 2009) | 1 line
5756
auto-generated test rules
5757
------------------------------------------------------------------------
5758
r791252 | jm | 2009-07-05 14:15:11 +0000 (Sun, 05 Jul 2009) | 1 line
5760
auto-generated test rules
5761
------------------------------------------------------------------------
5762
r791202 | jm | 2009-07-05 06:49:28 +0000 (Sun, 05 Jul 2009) | 1 line
5764
auto-generated test rules
5765
------------------------------------------------------------------------
5766
r791189 | jm | 2009-07-04 23:31:57 +0000 (Sat, 04 Jul 2009) | 1 line
5768
auto-generated test rules
5769
------------------------------------------------------------------------
5770
r791183 | jm | 2009-07-04 22:15:18 +0000 (Sat, 04 Jul 2009) | 1 line
5772
bug 6008: fix VBounce ruleset to avoid silly BOUNCE_MESSAGE fps on any mail that comes from an address including the word 'daemon', such as Bugzilla
5773
------------------------------------------------------------------------
5774
r791170 | jm | 2009-07-04 19:34:49 +0000 (Sat, 04 Jul 2009) | 1 line
5776
auto-generated test rules
5777
------------------------------------------------------------------------
5778
r791143 | jm | 2009-07-04 15:56:49 +0000 (Sat, 04 Jul 2009) | 1 line
5780
auto-generated test rules
5781
------------------------------------------------------------------------
5782
r791137 | jm | 2009-07-04 15:31:50 +0000 (Sat, 04 Jul 2009) | 1 line
5784
bug 5994: FP report for cron jobs
5785
------------------------------------------------------------------------
5786
r791132 | jm | 2009-07-04 14:31:31 +0000 (Sat, 04 Jul 2009) | 1 line
5788
don't attempt to package this
5789
------------------------------------------------------------------------
5790
r791083 | jm | 2009-07-04 08:50:01 +0000 (Sat, 04 Jul 2009) | 1 line
5792
promotions validated
5793
------------------------------------------------------------------------
5794
r791024 | jm | 2009-07-03 21:32:07 +0000 (Fri, 03 Jul 2009) | 1 line
5796
auto-generated test rules
5797
------------------------------------------------------------------------
5798
r791019 | jm | 2009-07-03 21:23:24 +0000 (Fri, 03 Jul 2009) | 1 line
5800
auto-generated test rules
5801
------------------------------------------------------------------------
5802
r790955 | jm | 2009-07-03 15:58:15 +0000 (Fri, 03 Jul 2009) | 1 line
5804
auto-generated test rules
5805
------------------------------------------------------------------------
5806
r790842 | jm | 2009-07-03 10:07:18 +0000 (Fri, 03 Jul 2009) | 1 line
5808
use a less GNU-specific untar
5809
------------------------------------------------------------------------
5810
r790829 | jm | 2009-07-03 08:50:01 +0000 (Fri, 03 Jul 2009) | 1 line
5812
promotions validated
5813
------------------------------------------------------------------------
5814
r790825 | jm | 2009-07-03 08:36:13 +0000 (Fri, 03 Jul 2009) | 1 line
5816
auto-generated test rules
5817
------------------------------------------------------------------------
5818
r790753 | jm | 2009-07-02 22:49:40 +0000 (Thu, 02 Jul 2009) | 1 line
5820
bug 6131: add test suite for Makefile.PL parameters
5821
------------------------------------------------------------------------
5822
r790749 | jm | 2009-07-02 22:19:05 +0000 (Thu, 02 Jul 2009) | 1 line
5824
improve the dkim2.t test situation; I now get only tests 11-12 failing
5825
------------------------------------------------------------------------
5826
r790740 | jm | 2009-07-02 21:36:57 +0000 (Thu, 02 Jul 2009) | 1 line
5828
auto-generated test rules
5829
------------------------------------------------------------------------
5830
r790737 | jm | 2009-07-02 21:28:57 +0000 (Thu, 02 Jul 2009) | 1 line
5832
auto-generated test rules
5833
------------------------------------------------------------------------
5834
r790653 | jm | 2009-07-02 16:28:11 +0000 (Thu, 02 Jul 2009) | 1 line
5836
auto-generated test rules
5837
------------------------------------------------------------------------
5838
r790593 | jm | 2009-07-02 13:49:32 +0000 (Thu, 02 Jul 2009) | 1 line
5840
3.3.0-alpha2 devel cycle started
5841
------------------------------------------------------------------------
5842
r790592 | jm | 2009-07-02 13:48:09 +0000 (Thu, 02 Jul 2009) | 1 line
5844
add extremely prominent warnings about the additional rule-installation step 3.3.0 now requires
5845
------------------------------------------------------------------------
5846
r790591 | jm | 2009-07-02 13:47:30 +0000 (Thu, 02 Jul 2009) | 1 line
5848
3.3.0-alpha1 RELEASED
5849
------------------------------------------------------------------------
5850
r790507 | jm | 2009-07-02 09:02:19 +0000 (Thu, 02 Jul 2009) | 1 line
5852
auto-generated test rules
5853
------------------------------------------------------------------------
5854
r790409 | jm | 2009-07-01 22:17:05 +0000 (Wed, 01 Jul 2009) | 1 line
5856
remove more PERL_VERSION
5857
------------------------------------------------------------------------
5858
r790407 | jm | 2009-07-01 22:14:28 +0000 (Wed, 01 Jul 2009) | 1 line
5860
remove 'Building with another ExtUtils::MakeMaker' -- it's fragile, untested, and almost certainly doesn't work anymore. also remove references to now-unsupported versions of ExtUtils::MakeMaker
5861
------------------------------------------------------------------------
5862
r790404 | jm | 2009-07-01 22:11:41 +0000 (Wed, 01 Jul 2009) | 1 line
5864
remove PERL_VERSION parameter from Makefile.PL; it's never used anymore
5865
------------------------------------------------------------------------
5866
r790395 | jm | 2009-07-01 21:44:05 +0000 (Wed, 01 Jul 2009) | 1 line
5868
auto-generated test rules
5869
------------------------------------------------------------------------
5870
r790389 | jm | 2009-07-01 21:35:45 +0000 (Wed, 01 Jul 2009) | 1 line
5872
auto-generated test rules
5873
------------------------------------------------------------------------
5874
r790388 | jm | 2009-07-01 21:34:32 +0000 (Wed, 01 Jul 2009) | 1 line
5876
update to build scripts for 3.3.0-alpha1 tarballs; add first draft of a 3.3.0-alpha1 announcement
5877
------------------------------------------------------------------------
5878
r790268 | jm | 2009-07-01 17:12:15 +0000 (Wed, 01 Jul 2009) | 1 line
5880
auto-generated test rules
5881
------------------------------------------------------------------------
5882
r790254 | jm | 2009-07-01 16:33:35 +0000 (Wed, 01 Jul 2009) | 1 line
5884
fixing rule-tarball packaging script
5885
------------------------------------------------------------------------
5886
r790250 | jm | 2009-07-01 16:31:03 +0000 (Wed, 01 Jul 2009) | 1 line
5888
preparing to release 3.2.0-alpha1
5889
------------------------------------------------------------------------
5890
r790241 | jm | 2009-07-01 15:58:56 +0000 (Wed, 01 Jul 2009) | 1 line
5893
------------------------------------------------------------------------
5894
r790229 | jhardin | 2009-07-01 15:49:18 +0000 (Wed, 01 Jul 2009) | 2 lines
5896
More fillform tweaking
5898
------------------------------------------------------------------------
5899
r790226 | jm | 2009-07-01 15:45:16 +0000 (Wed, 01 Jul 2009) | 1 line
5901
work on build script
5902
------------------------------------------------------------------------
5903
r790154 | jm | 2009-07-01 13:14:56 +0000 (Wed, 01 Jul 2009) | 1 line
5905
bug 5756: remove duplicate copy of __FROM_HOTMAIL_COM
5906
------------------------------------------------------------------------
5907
r790114 | jm | 2009-07-01 11:00:29 +0000 (Wed, 01 Jul 2009) | 1 line
5909
remove the 'make install' step from updates generation; it no longer works to copy rules around
5910
------------------------------------------------------------------------
5911
r790086 | jm | 2009-07-01 09:21:17 +0000 (Wed, 01 Jul 2009) | 1 line
5913
auto-generated test rules
5914
------------------------------------------------------------------------
5915
r790020 | jm | 2009-07-01 01:47:33 +0000 (Wed, 01 Jul 2009) | 1 line
5917
auto-generated test rules
5918
------------------------------------------------------------------------
5919
r789992 | jm | 2009-06-30 22:33:44 +0000 (Tue, 30 Jun 2009) | 1 line
5921
bug 4352: fix SUBJ_ILLEGAL_CHARS to whitelist yahoo.com webmail, which seems common enough to make a special case for their bugs
5922
------------------------------------------------------------------------
5923
r789988 | jm | 2009-06-30 22:27:17 +0000 (Tue, 30 Jun 2009) | 1 line
5925
bug 5673: document 'ALL' pseudo-header's odd behaviour where whitespace is concerned
5926
------------------------------------------------------------------------
5927
r789978 | jm | 2009-06-30 22:03:17 +0000 (Tue, 30 Jun 2009) | 1 line
5929
bug 6131: simplify Makefile.PL and fix a bug in DESTDIR support by increasing the minimum ExtUtils::MakeMaker version required to 6.17
5930
------------------------------------------------------------------------
5931
r789975 | jm | 2009-06-30 22:00:30 +0000 (Tue, 30 Jun 2009) | 1 line
5933
bug 5882: sort out some BOUNCE_MESSAGE fps
5934
------------------------------------------------------------------------
5935
r789972 | jm | 2009-06-30 21:43:03 +0000 (Tue, 30 Jun 2009) | 1 line
5937
bug 6134: attempt to figure out DCC homedir using 'cdcc home' if necessary, thanks to Craig Green
5938
------------------------------------------------------------------------
5939
r789968 | jm | 2009-06-30 21:38:20 +0000 (Tue, 30 Jun 2009) | 1 line
5941
bug 5919: add test case
5942
------------------------------------------------------------------------
5943
r789966 | jm | 2009-06-30 21:36:35 +0000 (Tue, 30 Jun 2009) | 1 line
5945
allow image/jpg to be treated as synonymous to image/jpeg in ImageInfo plugin, thanks to Paul Barry
5946
------------------------------------------------------------------------
5947
r789964 | jm | 2009-06-30 21:34:19 +0000 (Tue, 30 Jun 2009) | 1 line
5949
bug 6045: lots of fixes and cleanup for the Bayes benchmarking scripts, thanks to Michael Alan Dorman
5950
------------------------------------------------------------------------
5951
r789963 | jm | 2009-06-30 21:21:10 +0000 (Tue, 30 Jun 2009) | 1 line
5953
seriously, remove that external
5954
------------------------------------------------------------------------
5955
r789962 | jm | 2009-06-30 21:20:06 +0000 (Tue, 30 Jun 2009) | 1 line
5957
bug 5974: add POD docs for new switch
5958
------------------------------------------------------------------------
5959
r789960 | jm | 2009-06-30 21:18:33 +0000 (Tue, 30 Jun 2009) | 1 line
5961
bug 5974: add -n / --connect-timeout switch to spamc, allowing separate connection timeout from communication timeout. thanks to <mrgus /at/ disco-zombie.net>
5962
------------------------------------------------------------------------
5963
r789839 | jm | 2009-06-30 17:34:06 +0000 (Tue, 30 Jun 2009) | 1 line
5965
auto-generated test rules
5966
------------------------------------------------------------------------
5967
r789833 | jhardin | 2009-06-30 17:15:52 +0000 (Tue, 30 Jun 2009) | 2 lines
5969
Make FILL_THIS_FORM_FRAUD_PHISH a little tighter
5971
------------------------------------------------------------------------
5972
r789820 | jhardin | 2009-06-30 16:25:10 +0000 (Tue, 30 Jun 2009) | 2 lines
5974
Add jhardin@impsec.org to CREDITS
5976
------------------------------------------------------------------------
5977
r789819 | jhardin | 2009-06-30 16:24:32 +0000 (Tue, 30 Jun 2009) | 2 lines
5979
Add jhardin@impsec.org
5981
------------------------------------------------------------------------
5982
r789807 | jm | 2009-06-30 15:55:52 +0000 (Tue, 30 Jun 2009) | 1 line
5984
bug 5960: don't refer to now-obsoleted optional dependency modules (Mail::SPF::Query and Mail::DomainKeys)
5985
------------------------------------------------------------------------
5986
r789655 | mmartinec | 2009-06-30 10:27:05 +0000 (Tue, 30 Jun 2009) | 2 lines
5988
defensive programming - avoid a warning, Bug 5948
5990
------------------------------------------------------------------------
5991
r789649 | jm | 2009-06-30 10:15:16 +0000 (Tue, 30 Jun 2009) | 1 line
5993
oops. wrong config setting for this test sample
5994
------------------------------------------------------------------------
5995
r789646 | jm | 2009-06-30 10:10:00 +0000 (Tue, 30 Jun 2009) | 1 line
5997
bug 5942: fix BOUNCE_MESSAGE false positives due to Auto-Submitted: header use in nonbounces
5998
------------------------------------------------------------------------
5999
r789643 | jm | 2009-06-30 09:47:15 +0000 (Tue, 30 Jun 2009) | 1 line
6001
bug 6077: turn off the perl 5.6.x test run for Hudson.
6002
------------------------------------------------------------------------
6003
r789624 | jm | 2009-06-30 08:54:40 +0000 (Tue, 30 Jun 2009) | 1 line
6005
auto-generated test rules
6006
------------------------------------------------------------------------
6007
r789620 | jm | 2009-06-30 08:50:01 +0000 (Tue, 30 Jun 2009) | 1 line
6009
promotions validated
6010
------------------------------------------------------------------------
6011
r789618 | jm | 2009-06-30 08:46:31 +0000 (Tue, 30 Jun 2009) | 1 line
6013
auto-generated test rules
6014
------------------------------------------------------------------------
6015
r789590 | mmartinec | 2009-06-30 07:08:42 +0000 (Tue, 30 Jun 2009) | 3 lines
6017
renamed rules ML_ADSP_CUSTOM_* to NML_ADSP_CUSTOM_*
6018
to better reflect their semantics (NOT from a Mailing List)
6020
------------------------------------------------------------------------
6021
r789526 | jm | 2009-06-30 01:19:57 +0000 (Tue, 30 Jun 2009) | 1 line
6023
auto-generated test rules
6024
------------------------------------------------------------------------
6025
r789487 | mmartinec | 2009-06-29 23:08:56 +0000 (Mon, 29 Jun 2009) | 6 lines
6027
removed from rulesrc/sandbox/mmartinec:
6028
25_yg.cf, 25_dcc.cf, 25_dkim.cf,
6029
these are no longer necessary, after being
6030
folded into 'rules' dir or made unnecessary
6031
by the introduction of adsp_override rules
6033
------------------------------------------------------------------------
6034
r789482 | mmartinec | 2009-06-29 22:51:55 +0000 (Mon, 29 Jun 2009) | 2 lines
6036
new rules in 25_dkim.cf: ML_ADSP_CUSTOM_{LOW,MED,HIGH}
6038
------------------------------------------------------------------------
6039
r789480 | mmartinec | 2009-06-29 22:44:45 +0000 (Mon, 29 Jun 2009) | 2 lines
6041
Added __VIA_ML metarule to rules/20_head_tests.cf
6043
------------------------------------------------------------------------
6044
r789478 | mmartinec | 2009-06-29 22:38:03 +0000 (Mon, 29 Jun 2009) | 2 lines
6046
new file: rules/60_adsp_override_dkim.cf (Bug 6139)
6048
------------------------------------------------------------------------
6049
r789457 | jm | 2009-06-29 21:44:02 +0000 (Mon, 29 Jun 2009) | 2 lines
6051
copy rulesrc dir in its entirety
6053
------------------------------------------------------------------------
6054
r789455 | jm | 2009-06-29 21:42:25 +0000 (Mon, 29 Jun 2009) | 1 line
6056
bug 6139: remove use of an SVN external to share 'rulesrc' sandbox tree between 3.2.x and 3.3.x trees; instead we'll just have separate sandbox dirs
6057
------------------------------------------------------------------------
6058
r789404 | mmartinec | 2009-06-29 18:22:50 +0000 (Mon, 29 Jun 2009) | 4 lines
6060
rules/25_dcc.cf, rules/50_scores.cf: added DCC reputation rules
6061
(supported by current DCC plugin /since r615306, 2008-01-25/),
6062
contributed by Michael Scheidell
6064
------------------------------------------------------------------------
6065
r789383 | mmartinec | 2009-06-29 16:55:46 +0000 (Mon, 29 Jun 2009) | 2 lines
6067
t/dkim2.t: use DKIM_VALID in place of the old DKIM_VERIFIED
6069
------------------------------------------------------------------------
6070
r789382 | mmartinec | 2009-06-29 16:38:32 +0000 (Mon, 29 Jun 2009) | 11 lines
6072
rules/25_dkim.cf, rules/50_scores.cf:
6073
- remove DomainKeys rules (Bug 6098);
6074
- drop scores of ENV_AND_HDR_DKIM_MATCH
6075
and ENV_AND_HDR_SPF_MATCH as a great goldmine
6077
- added new rules DKIM_VALID, DKIM_VALID_AU,
6078
DKIM_ADSP_*, __DKIM_DEPENDABLE;
6079
- dropped scores to 0 for old rules
6080
DKIM_VERIFIED, DKIM_POLICY_*, while keeping them
6081
for compatibility with existing uses .cf files
6083
------------------------------------------------------------------------
6084
r789357 | jm | 2009-06-29 15:18:46 +0000 (Mon, 29 Jun 2009) | 1 line
6086
bug 6098: add a comment to the .pre file explaining what's happened to the DomainKeys plugin
6087
------------------------------------------------------------------------
6088
r789297 | jm | 2009-06-29 11:47:38 +0000 (Mon, 29 Jun 2009) | 1 line
6090
add MIME_BASE64_TEXT fp message to the rules test suite
6091
------------------------------------------------------------------------
6092
r789295 | jm | 2009-06-29 11:45:12 +0000 (Mon, 29 Jun 2009) | 1 line
6094
bug 5553: MIME_BASE64_TEXT not properly handling MIME charset rules, causing FPs. fix by Paul Fisher <pnfisher /at/ berkeley.edu>
6095
------------------------------------------------------------------------
6096
r789262 | jm | 2009-06-29 08:50:01 +0000 (Mon, 29 Jun 2009) | 1 line
6098
promotions validated
6099
------------------------------------------------------------------------
6100
r788939 | jm | 2009-06-27 08:50:27 +0000 (Sat, 27 Jun 2009) | 1 line
6102
promotions validated
6103
------------------------------------------------------------------------
6104
r788636 | jm | 2009-06-26 08:50:01 +0000 (Fri, 26 Jun 2009) | 1 line
6106
promotions validated
6107
------------------------------------------------------------------------
6108
r788294 | jm | 2009-06-25 08:50:02 +0000 (Thu, 25 Jun 2009) | 1 line
6110
promotions validated
6111
------------------------------------------------------------------------
6112
r788192 | jm | 2009-06-24 21:54:20 +0000 (Wed, 24 Jun 2009) | 1 line
6114
bug 5752: get rid of rules in the main distribution tarball; we now have a new tarball for rules, alongside the main source tarball, or sa-update can be used to dl the freshest ruleset (more likely).
6115
------------------------------------------------------------------------
6116
r788191 | jm | 2009-06-24 21:42:42 +0000 (Wed, 24 Jun 2009) | 1 line
6118
no need to require the .asc file if --nogpg is used
6119
------------------------------------------------------------------------
6120
r787945 | jm | 2009-06-24 08:50:02 +0000 (Wed, 24 Jun 2009) | 1 line
6122
promotions validated
6123
------------------------------------------------------------------------
6124
r787587 | jm | 2009-06-23 08:54:03 +0000 (Tue, 23 Jun 2009) | 1 line
6126
removing EmailBL test rules per Henrik's request
6127
------------------------------------------------------------------------
6128
r787586 | jm | 2009-06-23 08:50:02 +0000 (Tue, 23 Jun 2009) | 1 line
6130
promotions validated
6131
------------------------------------------------------------------------
6132
r787168 | jm | 2009-06-22 08:50:01 +0000 (Mon, 22 Jun 2009) | 1 line
6134
promotions validated
6135
------------------------------------------------------------------------
6136
r787054 | jhardin | 2009-06-21 17:22:31 +0000 (Sun, 21 Jun 2009) | 2 lines
6138
Add multipass to ReplaceTags.pm - hardcoded limit of 5 passes.
6140
------------------------------------------------------------------------
6141
r786828 | jm | 2009-06-20 14:01:14 +0000 (Sat, 20 Jun 2009) | 1 line
6143
try to fix recreate.t to not be so odd. (a) it needs to use localrules.tmp so that it gets the equivalent of /etc/mail/spamassassin, .pre files, etc. (b) it should not delete .pm files since this just creates problems
6144
------------------------------------------------------------------------
6145
r786823 | jm | 2009-06-20 13:52:16 +0000 (Sat, 20 Jun 2009) | 1 line
6147
bug 5871: spamc will not time out connections to a hung spamd. Add --filter-retries and --fitler-retry-sleep
6148
------------------------------------------------------------------------
6149
r786769 | jm | 2009-06-20 08:50:02 +0000 (Sat, 20 Jun 2009) | 1 line
6151
promotions validated
6152
------------------------------------------------------------------------
6153
r786665 | sidney | 2009-06-19 21:05:55 +0000 (Fri, 19 Jun 2009) | 1 line
6155
Bug 6138: copy test rules into temp site directory along with pre files during testing so loadplugin works
6156
------------------------------------------------------------------------
6157
r786415 | jm | 2009-06-19 08:50:01 +0000 (Fri, 19 Jun 2009) | 1 line
6159
promotions validated
6160
------------------------------------------------------------------------
6161
r786161 | mmartinec | 2009-06-18 17:01:00 +0000 (Thu, 18 Jun 2009) | 2 lines
6163
Added t/data/dkim/* and t/dkim2.t to MANIFEST.
6165
------------------------------------------------------------------------
6166
r786104 | mmartinec | 2009-06-18 15:07:02 +0000 (Thu, 18 Jun 2009) | 1 line
6168
updated test count in t/dkim2.t
6169
------------------------------------------------------------------------
6170
r786103 | mmartinec | 2009-06-18 15:06:14 +0000 (Thu, 18 Jun 2009) | 2 lines
6172
Added 13 new test messages to t/data/dkim/ (Bug 6100).
6174
------------------------------------------------------------------------
6175
r785959 | jm | 2009-06-18 08:50:02 +0000 (Thu, 18 Jun 2009) | 1 line
6177
promotions validated
6178
------------------------------------------------------------------------
6179
r785687 | jm | 2009-06-17 15:49:29 +0000 (Wed, 17 Jun 2009) | 1 line
6181
trivial: doc reformat and typo fix
6182
------------------------------------------------------------------------
6183
r785686 | jm | 2009-06-17 15:49:00 +0000 (Wed, 17 Jun 2009) | 1 line
6185
fix Hudson build to mark build/mkrules lint failures as a build failure, with accompanying noisy mails
6186
------------------------------------------------------------------------
6187
r785514 | jm | 2009-06-17 08:50:01 +0000 (Wed, 17 Jun 2009) | 1 line
6189
promotions validated
6190
------------------------------------------------------------------------
6191
r785115 | jm | 2009-06-16 08:50:02 +0000 (Tue, 16 Jun 2009) | 1 line
6193
promotions validated
6194
------------------------------------------------------------------------
6195
r784692 | jm | 2009-06-15 08:50:01 +0000 (Mon, 15 Jun 2009) | 1 line
6197
promotions validated
6198
------------------------------------------------------------------------
6199
r784351 | jm | 2009-06-13 08:50:01 +0000 (Sat, 13 Jun 2009) | 1 line
6201
promotions validated
6202
------------------------------------------------------------------------
6203
r784034 | jm | 2009-06-12 08:50:01 +0000 (Fri, 12 Jun 2009) | 1 line
6205
promotions validated
6206
------------------------------------------------------------------------
6207
r783956 | jm | 2009-06-11 23:07:30 +0000 (Thu, 11 Jun 2009) | 1 line
6209
ugh. dealing with SVN is such a pain
6210
------------------------------------------------------------------------
6211
r783952 | jm | 2009-06-11 22:51:46 +0000 (Thu, 11 Jun 2009) | 1 line
6213
avoid recompressing logs every time this is run
6214
------------------------------------------------------------------------
6215
r783951 | jm | 2009-06-11 22:49:33 +0000 (Thu, 11 Jun 2009) | 1 line
6217
refactor and tidy reports-from-logs; clean up the code quite a lot, and hopefully this will fix that double-counting bug guenther spotted
6218
------------------------------------------------------------------------
6219
r783945 | jm | 2009-06-11 22:25:40 +0000 (Thu, 11 Jun 2009) | 1 line
6221
renamed obscure path to something more sensible; clean up old input logs for report generation after 30 days
6222
------------------------------------------------------------------------
6223
r783933 | jm | 2009-06-11 21:48:18 +0000 (Thu, 11 Jun 2009) | 1 line
6225
attempt to permit the case where a user uploads no ham logs
6226
------------------------------------------------------------------------
6227
r783698 | jm | 2009-06-11 08:50:01 +0000 (Thu, 11 Jun 2009) | 1 line
6229
promotions validated
6230
------------------------------------------------------------------------
6231
r783256 | jm | 2009-06-10 08:50:02 +0000 (Wed, 10 Jun 2009) | 1 line
6233
promotions validated
6234
------------------------------------------------------------------------
6235
r782917 | jm | 2009-06-09 08:50:04 +0000 (Tue, 09 Jun 2009) | 1 line
6237
promotions validated
6238
------------------------------------------------------------------------
6239
r782752 | mmartinec | 2009-06-08 19:53:49 +0000 (Mon, 08 Jun 2009) | 7 lines
6241
Bug 6100: add my first draft rewrite attempt at a Plugin::DKIM
6242
tests, based on public test keys as published under domain
6243
sa-test.spamassassin.org. The new test program is t/dkim2.t
6244
(the t/dkim.t is left disabled and untouched), along with
6245
a set of test mail messages in a new directory t/data/dkim.
6246
More test messages should be added eventually.
6248
------------------------------------------------------------------------
6249
r782679 | mmartinec | 2009-06-08 15:36:30 +0000 (Mon, 08 Jun 2009) | 15 lines
6251
M::S::Logger::log_message - insert a '[...]' into continuation lines
6252
of a multiline debug messages, turning a puzzling log line like:
6253
dbg: rules Message-Id: "
6254
into a more obvious:
6255
dbg: rules: ran header rule __MSOE_MID_WRONG_CASE ======> got hit: "
6256
dbg: rules: [...] Message-Id: "
6258
Also, do not require a space to follow a colon after a facility name
6259
in debug messages, the space is not required by documentation:
6260
| Log a message at a specific level. Levels are specified as strings:
6261
| "warn", "error", "info", and "dbg". The first element of the message
6262
| must be prefixed with a facility name followed directly by a colon.
6263
Not that a missing space would be encouraged or actually practiced,
6264
but it shouldn't be treated as a missing facility name.
6266
------------------------------------------------------------------------
6267
r782561 | jm | 2009-06-08 08:50:02 +0000 (Mon, 08 Jun 2009) | 1 line
6269
promotions validated
6270
------------------------------------------------------------------------
6271
r782210 | jm | 2009-06-06 08:50:01 +0000 (Sat, 06 Jun 2009) | 1 line
6273
promotions validated
6274
------------------------------------------------------------------------
6275
r782054 | jm | 2009-06-05 15:42:04 +0000 (Fri, 05 Jun 2009) | 1 line
6277
(finally) check in part of the sought-rules generation process; the DNS zone generation
6278
------------------------------------------------------------------------
6279
r781946 | jm | 2009-06-05 08:50:02 +0000 (Fri, 05 Jun 2009) | 1 line
6281
promotions validated
6282
------------------------------------------------------------------------
6283
r781686 | jm | 2009-06-04 08:50:01 +0000 (Thu, 04 Jun 2009) | 1 line
6285
promotions validated
6286
------------------------------------------------------------------------
6287
r781302 | jm | 2009-06-03 08:50:01 +0000 (Wed, 03 Jun 2009) | 1 line
6289
promotions validated
6290
------------------------------------------------------------------------
6291
r781072 | mmartinec | 2009-06-02 16:02:03 +0000 (Tue, 02 Jun 2009) | 3 lines
6293
cosmetic: rename variable $scorset_ref to $scoreset_ref
6294
in Plugin::Check (fixing a typo)
6296
------------------------------------------------------------------------
6297
r780968 | jm | 2009-06-02 08:50:02 +0000 (Tue, 02 Jun 2009) | 1 line
6299
promotions validated
6300
------------------------------------------------------------------------
6301
r780595 | jm | 2009-06-01 08:50:01 +0000 (Mon, 01 Jun 2009) | 1 line
6303
promotions validated
6304
------------------------------------------------------------------------
6305
r780206 | jm | 2009-05-30 08:50:02 +0000 (Sat, 30 May 2009) | 1 line
6307
promotions validated
6308
------------------------------------------------------------------------
6309
r779896 | jm | 2009-05-29 08:50:02 +0000 (Fri, 29 May 2009) | 1 line
6311
promotions validated
6312
------------------------------------------------------------------------
6313
r779487 | jm | 2009-05-28 08:50:03 +0000 (Thu, 28 May 2009) | 1 line
6315
promotions validated
6316
------------------------------------------------------------------------
6317
r779064 | jm | 2009-05-27 08:50:01 +0000 (Wed, 27 May 2009) | 1 line
6319
promotions validated
6320
------------------------------------------------------------------------
6321
r778623 | jm | 2009-05-26 08:50:01 +0000 (Tue, 26 May 2009) | 1 line
6323
promotions validated
6324
------------------------------------------------------------------------
6325
r778353 | jm | 2009-05-25 08:50:01 +0000 (Mon, 25 May 2009) | 1 line
6327
promotions validated
6328
------------------------------------------------------------------------
6329
r777846 | jm | 2009-05-23 08:50:01 +0000 (Sat, 23 May 2009) | 1 line
6331
promotions validated
6332
------------------------------------------------------------------------
6333
r777434 | jm | 2009-05-22 08:50:02 +0000 (Fri, 22 May 2009) | 1 line
6335
promotions validated
6336
------------------------------------------------------------------------
6337
r777016 | jm | 2009-05-21 08:50:02 +0000 (Thu, 21 May 2009) | 1 line
6339
promotions validated
6340
------------------------------------------------------------------------
6341
r776683 | jm | 2009-05-20 13:03:25 +0000 (Wed, 20 May 2009) | 1 line
6343
oops. forgot about -net mass-checks containing that in the log filename
6344
------------------------------------------------------------------------
6345
r776629 | jm | 2009-05-20 09:09:54 +0000 (Wed, 20 May 2009) | 1 line
6347
logs now include the daterev string
6348
------------------------------------------------------------------------
6349
r776618 | jm | 2009-05-20 08:50:02 +0000 (Wed, 20 May 2009) | 1 line
6351
promotions validated
6352
------------------------------------------------------------------------
6353
r776348 | jm | 2009-05-19 14:56:18 +0000 (Tue, 19 May 2009) | 1 line
6356
------------------------------------------------------------------------
6357
r776345 | jm | 2009-05-19 14:52:47 +0000 (Tue, 19 May 2009) | 1 line
6360
------------------------------------------------------------------------
6361
r776341 | jm | 2009-05-19 14:50:48 +0000 (Tue, 19 May 2009) | 1 line
6363
reorder build order for reports
6364
------------------------------------------------------------------------
6365
r776340 | jm | 2009-05-19 14:48:45 +0000 (Tue, 19 May 2009) | 1 line
6367
gen reports backwards; newer stuff is more relevant
6368
------------------------------------------------------------------------
6369
r776333 | jm | 2009-05-19 14:38:20 +0000 (Tue, 19 May 2009) | 1 line
6371
be smarter about extracting usernames
6372
------------------------------------------------------------------------
6373
r776264 | jm | 2009-05-19 10:36:59 +0000 (Tue, 19 May 2009) | 1 line
6375
clean up and simplify rule-qa log batch processing scripts
6376
------------------------------------------------------------------------
6377
r776260 | jm | 2009-05-19 10:12:16 +0000 (Tue, 19 May 2009) | 1 line
6379
annoying chmod noise in logs: silenced
6380
------------------------------------------------------------------------
6381
r776259 | jm | 2009-05-19 10:10:40 +0000 (Tue, 19 May 2009) | 1 line
6383
allow flag-based inhibition of super-slow report processes
6384
------------------------------------------------------------------------
6385
r773924 | jm | 2009-05-12 15:06:53 +0000 (Tue, 12 May 2009) | 1 line
6387
add use of EmailBL plugin for testing
6388
------------------------------------------------------------------------
6389
r773501 | jm | 2009-05-11 08:50:02 +0000 (Mon, 11 May 2009) | 1 line
6391
promotions validated
6392
------------------------------------------------------------------------
6393
r773315 | jm | 2009-05-10 08:50:02 +0000 (Sun, 10 May 2009) | 1 line
6395
promotions validated
6396
------------------------------------------------------------------------
6397
r773183 | jm | 2009-05-09 08:50:02 +0000 (Sat, 09 May 2009) | 1 line
6399
promotions validated
6400
------------------------------------------------------------------------
6401
r772890 | jm | 2009-05-08 08:50:03 +0000 (Fri, 08 May 2009) | 1 line
6403
promotions validated
6404
------------------------------------------------------------------------
6405
r772555 | jm | 2009-05-07 08:50:03 +0000 (Thu, 07 May 2009) | 1 line
6407
promotions validated
6408
------------------------------------------------------------------------
6409
r772099 | jm | 2009-05-06 08:50:02 +0000 (Wed, 06 May 2009) | 1 line
6411
promotions validated
6412
------------------------------------------------------------------------
6413
r771626 | jm | 2009-05-05 08:50:02 +0000 (Tue, 05 May 2009) | 1 line
6415
promotions validated
6416
------------------------------------------------------------------------
6417
r771243 | jm | 2009-05-04 08:50:02 +0000 (Mon, 04 May 2009) | 1 line
6419
promotions validated
6420
------------------------------------------------------------------------
6421
r770916 | jm | 2009-05-02 08:50:02 +0000 (Sat, 02 May 2009) | 1 line
6423
promotions validated
6424
------------------------------------------------------------------------
6425
r770582 | jm | 2009-05-01 08:50:01 +0000 (Fri, 01 May 2009) | 1 line
6427
promotions validated
6428
------------------------------------------------------------------------
6429
r770117 | jm | 2009-04-30 08:50:01 +0000 (Thu, 30 Apr 2009) | 1 line
6431
promotions validated
6432
------------------------------------------------------------------------
6433
r769716 | jm | 2009-04-29 08:50:04 +0000 (Wed, 29 Apr 2009) | 1 line
6435
promotions validated
6436
------------------------------------------------------------------------
6437
r769302 | jm | 2009-04-28 08:50:02 +0000 (Tue, 28 Apr 2009) | 1 line
6439
promotions validated
6440
------------------------------------------------------------------------
6441
r768900 | jm | 2009-04-27 08:50:02 +0000 (Mon, 27 Apr 2009) | 1 line
6443
promotions validated
6444
------------------------------------------------------------------------
6445
r768689 | jm | 2009-04-26 08:50:01 +0000 (Sun, 26 Apr 2009) | 1 line
6447
promotions validated
6448
------------------------------------------------------------------------
6449
r768497 | jm | 2009-04-25 08:50:02 +0000 (Sat, 25 Apr 2009) | 1 line
6451
promotions validated
6452
------------------------------------------------------------------------
6453
r768225 | jm | 2009-04-24 08:50:01 +0000 (Fri, 24 Apr 2009) | 1 line
6455
promotions validated
6456
------------------------------------------------------------------------
6457
r768024 | mmartinec | 2009-04-23 19:28:47 +0000 (Thu, 23 Apr 2009) | 2 lines
6459
Bug 6098: DomainKeys plugin is now obsolete
6461
------------------------------------------------------------------------
6462
r767856 | jm | 2009-04-23 08:50:01 +0000 (Thu, 23 Apr 2009) | 1 line
6464
promotions validated
6465
------------------------------------------------------------------------
6466
r767550 | mmartinec | 2009-04-22 14:48:36 +0000 (Wed, 22 Apr 2009) | 2 lines
6468
Bug 6095, cont'd, make Time::HiRes a required module
6470
------------------------------------------------------------------------
6471
r767536 | mmartinec | 2009-04-22 14:22:58 +0000 (Wed, 22 Apr 2009) | 2 lines
6473
Make Time::HiRes a required module.
6475
------------------------------------------------------------------------
6476
r767410 | jm | 2009-04-22 08:50:02 +0000 (Wed, 22 Apr 2009) | 1 line
6478
promotions validated
6479
------------------------------------------------------------------------
6480
r767074 | jm | 2009-04-21 08:50:01 +0000 (Tue, 21 Apr 2009) | 1 line
6482
promotions validated
6483
------------------------------------------------------------------------
6484
r766625 | jm | 2009-04-20 08:50:02 +0000 (Mon, 20 Apr 2009) | 1 line
6486
promotions validated
6487
------------------------------------------------------------------------
6488
r766270 | jm | 2009-04-18 08:50:01 +0000 (Sat, 18 Apr 2009) | 1 line
6490
promotions validated
6491
------------------------------------------------------------------------
6492
r765908 | jm | 2009-04-17 08:50:01 +0000 (Fri, 17 Apr 2009) | 1 line
6494
promotions validated
6495
------------------------------------------------------------------------
6496
r765752 | mmartinec | 2009-04-16 20:36:25 +0000 (Thu, 16 Apr 2009) | 4 lines
6498
Avoid unsightly 'Use of uninitialized value'
6499
in M::SA::Plugin::Check::add_evalstr as a
6500
side effect of certain --lint errors.
6502
------------------------------------------------------------------------
6503
r765739 | mmartinec | 2009-04-16 20:08:19 +0000 (Thu, 16 Apr 2009) | 6 lines
6505
Fix t/config_tree_recurse.t from failing when ENV env. var. is set:
6506
t/config_tree_recurse..Insecure $ENV{ENV} while running
6507
with -T switch at SATest.pm line 196.
6508
by deleting environment variable 'ENV',
6509
and for good measure also the: IFS, CDPATH, BASH_ENV.
6511
------------------------------------------------------------------------
6512
r765516 | jm | 2009-04-16 08:50:02 +0000 (Thu, 16 Apr 2009) | 1 line
6514
promotions validated
6515
------------------------------------------------------------------------
6516
r765088 | jm | 2009-04-15 08:50:53 +0000 (Wed, 15 Apr 2009) | 1 line
6518
promotions validated
6519
------------------------------------------------------------------------
6520
r765013 | jm | 2009-04-14 23:45:43 +0000 (Tue, 14 Apr 2009) | 1 line
6522
unlink dest before linking
6523
------------------------------------------------------------------------
6524
r765010 | jm | 2009-04-14 23:43:07 +0000 (Tue, 14 Apr 2009) | 1 line
6527
------------------------------------------------------------------------
6528
r765009 | jm | 2009-04-14 23:40:15 +0000 (Tue, 14 Apr 2009) | 1 line
6531
------------------------------------------------------------------------
6532
r765006 | jm | 2009-04-14 23:36:29 +0000 (Tue, 14 Apr 2009) | 1 line
6534
attempt to fix ruleqa import bugs
6535
------------------------------------------------------------------------
6536
r764714 | jm | 2009-04-14 08:50:02 +0000 (Tue, 14 Apr 2009) | 1 line
6538
promotions validated
6539
------------------------------------------------------------------------
6540
r764376 | jm | 2009-04-13 08:50:02 +0000 (Mon, 13 Apr 2009) | 1 line
6542
promotions validated
6543
------------------------------------------------------------------------
6544
r764187 | jm | 2009-04-11 08:50:02 +0000 (Sat, 11 Apr 2009) | 1 line
6546
promotions validated
6547
------------------------------------------------------------------------
6548
r763887 | jm | 2009-04-10 08:50:01 +0000 (Fri, 10 Apr 2009) | 1 line
6550
promotions validated
6551
------------------------------------------------------------------------
6552
r763733 | mmartinec | 2009-04-09 16:59:51 +0000 (Thu, 09 Apr 2009) | 5 lines
6554
DKIM plugin: add eval rule __DKIM_DEPENDABLE, which can be
6555
consulted to prevent false positives on large but truncated
6556
messages with poor man's implementation of ADSP by hand-crafted
6559
------------------------------------------------------------------------
6560
r763563 | jm | 2009-04-09 08:50:02 +0000 (Thu, 09 Apr 2009) | 1 line
6562
promotions validated
6563
------------------------------------------------------------------------
6564
r763142 | jm | 2009-04-08 08:50:02 +0000 (Wed, 08 Apr 2009) | 1 line
6566
promotions validated
6567
------------------------------------------------------------------------
6568
r762772 | mmartinec | 2009-04-07 13:39:23 +0000 (Tue, 07 Apr 2009) | 2 lines
6570
M::SA::Plugin::DKIM: avoid a warning: Use of uninitialized value $identity
6572
------------------------------------------------------------------------
6573
r762657 | jm | 2009-04-07 08:50:02 +0000 (Tue, 07 Apr 2009) | 1 line
6575
promotions validated
6576
------------------------------------------------------------------------
6577
r762257 | jm | 2009-04-06 08:50:01 +0000 (Mon, 06 Apr 2009) | 1 line
6579
promotions validated
6580
------------------------------------------------------------------------
6581
r762252 | jm | 2009-04-06 08:38:23 +0000 (Mon, 06 Apr 2009) | 1 line
6583
remove 'this interface is alpha' warning as per discussion thread; also trivial POD tweaking
6584
------------------------------------------------------------------------
6585
r761880 | jm | 2009-04-04 08:50:02 +0000 (Sat, 04 Apr 2009) | 1 line
6587
promotions validated
6588
------------------------------------------------------------------------
6589
r761731 | mmartinec | 2009-04-03 17:02:42 +0000 (Fri, 03 Apr 2009) | 2 lines
6591
DKIM plugin, forgot one detail
6593
------------------------------------------------------------------------
6594
r761708 | mmartinec | 2009-04-03 15:20:57 +0000 (Fri, 03 Apr 2009) | 4 lines
6596
DKIM plugin: do not trigger ADSP rules when there is a known
6597
likely reason of author's domain signature failure, such as a
6598
DNS problem or a truncated message being passed to SpamAssassin.
6600
------------------------------------------------------------------------
6601
r761573 | jm | 2009-04-03 08:50:02 +0000 (Fri, 03 Apr 2009) | 1 line
6603
promotions validated
6604
------------------------------------------------------------------------
6605
r761208 | jm | 2009-04-02 08:50:03 +0000 (Thu, 02 Apr 2009) | 1 line
6607
promotions validated
6608
------------------------------------------------------------------------
6609
r760962 | mmartinec | 2009-04-01 17:04:59 +0000 (Wed, 01 Apr 2009) | 6 lines
6611
M::SA::BayesStore::BDB : keep databases persistently open in an
6612
attempt to reduce likelihood of database corruption or permanent
6613
lockout, and likely to improve performance; do a db close in a
6614
DESTROY method to ensure a clean rundown; remove DB_LOG_AUTOREMOVE
6615
as it is not compatible with libdb 4.7 (bdb API change).
6617
------------------------------------------------------------------------
6618
r760896 | mmartinec | 2009-04-01 14:01:59 +0000 (Wed, 01 Apr 2009) | 3 lines
6620
reverting r760705, directly executed eval rules are about 4% slower
6621
(but saves about 1.2 MB), compared to compiled eval rules. Bug 6060
6623
------------------------------------------------------------------------
6624
r760818 | jm | 2009-04-01 08:50:06 +0000 (Wed, 01 Apr 2009) | 1 line
6626
promotions validated
6627
------------------------------------------------------------------------
6628
r760705 | mmartinec | 2009-03-31 22:52:30 +0000 (Tue, 31 Mar 2009) | 2 lines
6630
Bug6060, part 2: replace compiled eval rules with direct execution
6632
------------------------------------------------------------------------
6633
r760568 | mmartinec | 2009-03-31 18:55:10 +0000 (Tue, 31 Mar 2009) | 5 lines
6635
Bug 6060: let the Check.pm plugin produce smaller chunks
6636
of source code (60 kB) to avoid Perl compiler crashing
6637
on exceeding stack size, and to reduce memory footprint
6640
------------------------------------------------------------------------
6641
r760370 | jm | 2009-03-31 08:50:07 +0000 (Tue, 31 Mar 2009) | 1 line
6643
promotions validated
6644
------------------------------------------------------------------------
6645
r759882 | jm | 2009-03-30 08:50:04 +0000 (Mon, 30 Mar 2009) | 1 line
6647
promotions validated
6648
------------------------------------------------------------------------
6649
r759794 | jm | 2009-03-29 22:30:34 +0000 (Sun, 29 Mar 2009) | 1 line
6651
bug 5856: replace almost all use of 'trusted_networks' in rules with 'internal_networks'; thanks to Henrik Krohns
6652
------------------------------------------------------------------------
6653
r759790 | jm | 2009-03-29 22:13:02 +0000 (Sun, 29 Mar 2009) | 1 line
6655
bug 6059: disable AWL by default
6656
------------------------------------------------------------------------
6657
r759755 | jm | 2009-03-29 19:26:34 +0000 (Sun, 29 Mar 2009) | 1 line
6659
update FORGED_MUA_THEBAT_BOUN according to advice from The Bat developer Maxim Masiutin
6660
------------------------------------------------------------------------
6661
r759438 | jm | 2009-03-28 08:50:03 +0000 (Sat, 28 Mar 2009) | 1 line
6663
promotions validated
6664
------------------------------------------------------------------------
6665
r759064 | jm | 2009-03-27 08:50:12 +0000 (Fri, 27 Mar 2009) | 1 line
6667
promotions validated
6668
------------------------------------------------------------------------
6669
r758561 | jm | 2009-03-26 08:50:12 +0000 (Thu, 26 Mar 2009) | 1 line
6671
promotions validated
6672
------------------------------------------------------------------------
6673
r758217 | sidney | 2009-03-25 11:08:35 +0000 (Wed, 25 Mar 2009) | 1 line
6675
bug 6090: remove WHOIS_ rules
6676
------------------------------------------------------------------------
6677
r758179 | jm | 2009-03-25 08:50:11 +0000 (Wed, 25 Mar 2009) | 1 line
6679
promotions validated
6680
------------------------------------------------------------------------
6681
r757688 | jm | 2009-03-24 08:50:04 +0000 (Tue, 24 Mar 2009) | 1 line
6683
promotions validated
6684
------------------------------------------------------------------------
6685
r757417 | mmartinec | 2009-03-23 15:47:44 +0000 (Mon, 23 Mar 2009) | 7 lines
6687
DKIM plugin: prevent ADSP rules from firing if DKIM signatures could
6688
not be verified due to DNS resolver not being available, or Mail::DKIM
6689
modules not available, or temporary DNS failures when retrieving a
6690
public key from the author's domain (this one still needs a better
6691
support from Mail::DKIM, I'll contact the author). Plus some rather
6694
------------------------------------------------------------------------
6695
r757352 | jm | 2009-03-23 08:50:03 +0000 (Mon, 23 Mar 2009) | 1 line
6697
promotions validated
6698
------------------------------------------------------------------------
6699
r757147 | jm | 2009-03-22 08:50:02 +0000 (Sun, 22 Mar 2009) | 1 line
6701
promotions validated
6702
------------------------------------------------------------------------
6703
r756895 | jm | 2009-03-21 08:50:02 +0000 (Sat, 21 Mar 2009) | 1 line
6705
promotions validated
6706
------------------------------------------------------------------------
6707
r756375 | jm | 2009-03-20 08:50:08 +0000 (Fri, 20 Mar 2009) | 1 line
6709
promotions validated
6710
------------------------------------------------------------------------
6711
r756195 | mmartinec | 2009-03-19 20:59:58 +0000 (Thu, 19 Mar 2009) | 4 lines
6713
M::SA::Plugin::Check - pick up 'rule_hits' from
6714
caller via the new suppl_attrib mechanism (Bug 6088)
6715
and call got_hit on them. Experimental.
6717
------------------------------------------------------------------------
6718
r756190 | mmartinec | 2009-03-19 20:52:35 +0000 (Thu, 19 Mar 2009) | 3 lines
6720
Bug 6088: Adding one optional arg to M::S::parse allows
6721
caller to pass additional info to SA
6723
------------------------------------------------------------------------
6724
r756143 | mmartinec | 2009-03-19 19:20:24 +0000 (Thu, 19 Mar 2009) | 8 lines
6726
PerMsgStatus::got_hit : if $params{score} is defined (i.e.
6727
score is explicitly provided by a caller, even if 0), it takes
6728
precedence to a configured rule score. Previously a caller
6729
of got_hit could not force a 0 score. (it's rather a nitpick)
6731
Add a debug printout of a version of perl, and values of PREFIX,
6732
DEF_RULES_DIR, LOCAL_RULES_DIR, LOCAL_STATE_DIR.
6734
------------------------------------------------------------------------
6735
r756131 | mmartinec | 2009-03-19 18:51:57 +0000 (Thu, 19 Mar 2009) | 6 lines
6737
Bug 6087: DKIM plugin support for domain signing practices (ADSP),
6738
with overrides. Implements an 'adsp_override' config file directive,
6739
adds eval:check_dkim_adsp() used for rules DKIM_ADSP_*. Also
6740
allows this plugin to re-use Mail::DKIM verification results
6741
if made available by a caller or elsewhere.
6743
------------------------------------------------------------------------
6744
r755874 | jm | 2009-03-19 08:50:03 +0000 (Thu, 19 Mar 2009) | 1 line
6746
promotions validated
6747
------------------------------------------------------------------------
6748
r755511 | jm | 2009-03-18 08:50:01 +0000 (Wed, 18 Mar 2009) | 1 line
6750
promotions validated
6751
------------------------------------------------------------------------
6752
r755154 | jm | 2009-03-17 08:50:02 +0000 (Tue, 17 Mar 2009) | 1 line
6754
promotions validated
6755
------------------------------------------------------------------------
6756
r754849 | jm | 2009-03-16 08:50:02 +0000 (Mon, 16 Mar 2009) | 1 line
6758
promotions validated
6759
------------------------------------------------------------------------
6760
r754541 | jm | 2009-03-14 22:00:04 +0000 (Sat, 14 Mar 2009) | 1 line
6762
bug 6078: update descriptions for RCVD_IN_BSP_TRUSTED, HABEAS_ACCREDITED_COI and HABEAS_ACCREDITED_SOI
6763
------------------------------------------------------------------------
6764
r754535 | jm | 2009-03-14 21:52:56 +0000 (Sat, 14 Mar 2009) | 1 line
6766
bug 6079: remove RCVD_IN_BSP_OTHER & HABEAS_CHECKED, as recommended by JD Falk
6767
------------------------------------------------------------------------
6768
r753615 | jm | 2009-03-14 08:50:01 +0000 (Sat, 14 Mar 2009) | 1 line
6770
promotions validated
6771
------------------------------------------------------------------------
6772
r753170 | jm | 2009-03-13 08:50:02 +0000 (Fri, 13 Mar 2009) | 1 line
6774
promotions validated
6775
------------------------------------------------------------------------
6776
r752808 | jm | 2009-03-12 08:50:05 +0000 (Thu, 12 Mar 2009) | 1 line
6778
promotions validated
6779
------------------------------------------------------------------------
6780
r752409 | jm | 2009-03-11 08:50:02 +0000 (Wed, 11 Mar 2009) | 1 line
6782
promotions validated
6783
------------------------------------------------------------------------
6784
r752025 | jm | 2009-03-10 08:50:02 +0000 (Tue, 10 Mar 2009) | 1 line
6786
promotions validated
6787
------------------------------------------------------------------------
6788
r751625 | jm | 2009-03-09 08:50:04 +0000 (Mon, 09 Mar 2009) | 1 line
6790
promotions validated
6791
------------------------------------------------------------------------
6792
r751225 | jm | 2009-03-07 08:50:01 +0000 (Sat, 07 Mar 2009) | 1 line
6794
promotions validated
6795
------------------------------------------------------------------------
6796
r751074 | duncf | 2009-03-06 21:21:39 +0000 (Fri, 06 Mar 2009) | 2 lines
6800
------------------------------------------------------------------------
6801
r750811 | jm | 2009-03-06 08:50:02 +0000 (Fri, 06 Mar 2009) | 1 line
6803
promotions validated
6804
------------------------------------------------------------------------
6805
r750390 | jm | 2009-03-05 08:50:03 +0000 (Thu, 05 Mar 2009) | 1 line
6807
promotions validated
6808
------------------------------------------------------------------------
6809
r750232 | jm | 2009-03-04 23:41:32 +0000 (Wed, 04 Mar 2009) | 1 line
6811
bug 6047: some win32 compiler-warnings cleanup in spamc. thanks to Nico Prenzel
6812
------------------------------------------------------------------------
6813
r749942 | jm | 2009-03-04 08:50:03 +0000 (Wed, 04 Mar 2009) | 1 line
6815
promotions validated
6816
------------------------------------------------------------------------
6817
r749680 | duncf | 2009-03-03 18:35:32 +0000 (Tue, 03 Mar 2009) | 1 line
6819
Fix reuse.t to skip tests if mass-check is missing.
6820
------------------------------------------------------------------------
6821
r749582 | jm | 2009-03-03 11:29:51 +0000 (Tue, 03 Mar 2009) | 1 line
6823
bug 5658: add Mailman exclusion to FORGED_MUA_THEBAT_CS as Mailman rewrites Content-Type headers
6824
------------------------------------------------------------------------
6825
r749566 | jm | 2009-03-03 08:50:02 +0000 (Tue, 03 Mar 2009) | 1 line
6827
promotions validated
6828
------------------------------------------------------------------------
6829
r749495 | jm | 2009-03-03 00:36:51 +0000 (Tue, 03 Mar 2009) | 1 line
6831
fix typo that broke corpus-nightly's attempts to recover from a damaged SVN checkout
6832
------------------------------------------------------------------------
6833
r749462 | duncf | 2009-03-02 22:49:50 +0000 (Mon, 02 Mar 2009) | 3 lines
6835
Bug 6012: Improve reuse logic to better simulate rule hits. This moves
6836
the reuse logic to a plugin and adds several plugin hooks.
6838
------------------------------------------------------------------------
6839
r749238 | jm | 2009-03-02 08:50:01 +0000 (Mon, 02 Mar 2009) | 1 line
6841
promotions validated
6842
------------------------------------------------------------------------
6843
r748980 | jm | 2009-03-01 08:50:01 +0000 (Sun, 01 Mar 2009) | 1 line
6845
promotions validated
6846
------------------------------------------------------------------------
6847
r748795 | jm | 2009-02-28 08:50:02 +0000 (Sat, 28 Feb 2009) | 1 line
6849
promotions validated
6850
------------------------------------------------------------------------
6851
r748060 | jm | 2009-02-26 08:50:02 +0000 (Thu, 26 Feb 2009) | 1 line
6853
promotions validated
6854
------------------------------------------------------------------------
6855
r747711 | jm | 2009-02-25 08:50:04 +0000 (Wed, 25 Feb 2009) | 1 line
6857
promotions validated
6858
------------------------------------------------------------------------
6859
r746930 | jm | 2009-02-23 08:50:04 +0000 (Mon, 23 Feb 2009) | 1 line
6861
promotions validated
6862
------------------------------------------------------------------------
6863
r746455 | jm | 2009-02-21 08:50:01 +0000 (Sat, 21 Feb 2009) | 1 line
6865
promotions validated
6866
------------------------------------------------------------------------
6867
r746182 | jm | 2009-02-20 08:50:06 +0000 (Fri, 20 Feb 2009) | 1 line
6869
promotions validated
6870
------------------------------------------------------------------------
6871
r744865 | jm | 2009-02-16 08:50:02 +0000 (Mon, 16 Feb 2009) | 1 line
6873
promotions validated
6874
------------------------------------------------------------------------
6875
r744429 | jm | 2009-02-14 08:50:02 +0000 (Sat, 14 Feb 2009) | 1 line
6877
promotions validated
6878
------------------------------------------------------------------------
6879
r744035 | jm | 2009-02-13 08:50:02 +0000 (Fri, 13 Feb 2009) | 1 line
6881
promotions validated
6882
------------------------------------------------------------------------
6883
r743659 | jm | 2009-02-12 08:50:02 +0000 (Thu, 12 Feb 2009) | 1 line
6885
promotions validated
6886
------------------------------------------------------------------------
6887
r743275 | jm | 2009-02-11 08:50:02 +0000 (Wed, 11 Feb 2009) | 1 line
6889
promotions validated
6890
------------------------------------------------------------------------
6891
r743007 | mmartinec | 2009-02-10 16:13:50 +0000 (Tue, 10 Feb 2009) | 16 lines
6893
- BDB.pm: no wonder no tokens were ever found, sought in 'seen'
6894
instead of in a 'tokens' database;
6896
- BDB.pm: fix 'sa-learn --dump' failing:
6897
plugin: eval failed: bayes: dump_db_toks: not implemented
6898
plugin: eval failed: Can't locate object method "compute_prob_for_token"
6899
via package "Mail::SpamAssassin::Plugin::Bayes" at BDB.pm line 615
6901
- BDB.pm: add new subroutine _mget, and move a loop through
6902
search tokens from tok_get_all into _mget, avoiding one level
6903
of procedure call for few-hundred tokens
6905
- BDB.pm: comment-out debug calls to Data::Dumper
6907
- added a timing report to Plugin::Bayes::learner_expire_old_training
6909
------------------------------------------------------------------------
6910
r742897 | jm | 2009-02-10 08:50:05 +0000 (Tue, 10 Feb 2009) | 1 line
6912
promotions validated
6913
------------------------------------------------------------------------
6914
r742734 | mmartinec | 2009-02-09 21:09:43 +0000 (Mon, 09 Feb 2009) | 1 line
6916
BDB.pm: more debugging
6917
------------------------------------------------------------------------
6918
r742726 | mmartinec | 2009-02-09 20:33:14 +0000 (Mon, 09 Feb 2009) | 2 lines
6920
M::S::BayesStore::BDB - log libdb version, comment out some dbg calls
6922
------------------------------------------------------------------------
6923
r742680 | mmartinec | 2009-02-09 19:10:31 +0000 (Mon, 09 Feb 2009) | 11 lines
6925
some rather cosmetic changes to BDB.pm: wrap long lines; remove some
6926
redundant parenthesis; TAB -> SP in POD sections (doesn't come out
6927
nice); uncomment most dbg calls for the time being, change debug
6928
area id 'BDB:' -> 'bayes:' for consistency with other backends;
6929
changed 'assert'-like idiom to: 'assert_condition or die' (previously
6930
a mix of 'negative_condition and die' and 'positive_cond or die'
6931
was used); test status of BerkeleyDB methods for zero as per docs,
6932
instead of testing for boolean; avoid idiom 'my $v=expr or die/dbg'
6933
separating assignment and a test ('my $x=0 or die' yields:
6934
'Found = in conditional', while 'my($x)=0 or die' never dies)
6936
------------------------------------------------------------------------
6937
r742535 | mmartinec | 2009-02-09 14:42:14 +0000 (Mon, 09 Feb 2009) | 6 lines
6940
BerkeleyDB::db_version" used only once: possible typo at t/bayesbdb.t
6941
Prevent bayesbdb.t from aborting:
6942
Can't use an undefined value as an ARRAY reference at
6943
../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm line 683
6945
------------------------------------------------------------------------
6946
r742522 | mmartinec | 2009-02-09 14:27:50 +0000 (Mon, 09 Feb 2009) | 4 lines
6948
Imported a new Bayes backend M::S::BayesStore::BDB, along
6949
with its benchmarks and tests (from Bug 6046 attachment);
6950
author: Michael Alan Dorman
6952
------------------------------------------------------------------------
6953
r742333 | jm | 2009-02-09 08:50:02 +0000 (Mon, 09 Feb 2009) | 1 line
6955
promotions validated
6956
------------------------------------------------------------------------
6957
r741856 | jm | 2009-02-07 08:50:01 +0000 (Sat, 07 Feb 2009) | 1 line
6959
promotions validated
6960
------------------------------------------------------------------------
6961
r741474 | jm | 2009-02-06 08:50:05 +0000 (Fri, 06 Feb 2009) | 1 line
6963
promotions validated
6964
------------------------------------------------------------------------
6965
r741048 | jm | 2009-02-05 08:50:02 +0000 (Thu, 05 Feb 2009) | 1 line
6967
promotions validated
6968
------------------------------------------------------------------------
6969
r740818 | mmartinec | 2009-02-04 18:27:29 +0000 (Wed, 04 Feb 2009) | 6 lines
6971
Util::helper_app_pipe_open_unix: flush stdout and stderr before
6972
forking, otherwise an error reported by exec (such as 'insecure
6973
dependency') was lost in a buffer; also, change last-resort
6974
subprocess exit code from 1 to 6 to make it less likely to be
6975
confused with some regular external program exit status
6977
------------------------------------------------------------------------
6978
r740658 | jm | 2009-02-04 08:50:01 +0000 (Wed, 04 Feb 2009) | 1 line
6980
promotions validated
6981
------------------------------------------------------------------------
6982
r740247 | jm | 2009-02-03 08:50:02 +0000 (Tue, 03 Feb 2009) | 1 line
6984
promotions validated
6985
------------------------------------------------------------------------
6986
r739943 | jm | 2009-02-02 08:50:01 +0000 (Mon, 02 Feb 2009) | 1 line
6988
promotions validated
6989
------------------------------------------------------------------------
6990
r739525 | jm | 2009-01-31 08:50:02 +0000 (Sat, 31 Jan 2009) | 1 line
6992
promotions validated
6993
------------------------------------------------------------------------
6994
r739204 | jm | 2009-01-30 08:50:02 +0000 (Fri, 30 Jan 2009) | 1 line
6996
promotions validated
6997
------------------------------------------------------------------------
6998
r739059 | jm | 2009-01-29 22:44:50 +0000 (Thu, 29 Jan 2009) | 1 line
7000
remove __BOUNCE_OOO_1 after repeated FP reports
7001
------------------------------------------------------------------------
7002
r738802 | jm | 2009-01-29 08:50:02 +0000 (Thu, 29 Jan 2009) | 1 line
7004
promotions validated
7005
------------------------------------------------------------------------
7006
r738403 | jm | 2009-01-28 08:50:03 +0000 (Wed, 28 Jan 2009) | 1 line
7008
promotions validated
7009
------------------------------------------------------------------------
7010
r738034 | jm | 2009-01-27 08:50:04 +0000 (Tue, 27 Jan 2009) | 1 line
7012
promotions validated
7013
------------------------------------------------------------------------
7014
r737655 | jm | 2009-01-26 08:50:01 +0000 (Mon, 26 Jan 2009) | 1 line
7016
promotions validated
7017
------------------------------------------------------------------------
7018
r737318 | jm | 2009-01-24 08:50:02 +0000 (Sat, 24 Jan 2009) | 1 line
7020
promotions validated
7021
------------------------------------------------------------------------
7022
r736972 | jm | 2009-01-23 08:50:07 +0000 (Fri, 23 Jan 2009) | 1 line
7024
promotions validated
7025
------------------------------------------------------------------------
7026
r736592 | jm | 2009-01-22 08:50:01 +0000 (Thu, 22 Jan 2009) | 1 line
7028
promotions validated
7029
------------------------------------------------------------------------
7030
r736266 | jm | 2009-01-21 08:50:01 +0000 (Wed, 21 Jan 2009) | 1 line
7032
promotions validated
7033
------------------------------------------------------------------------
7034
r736033 | mmartinec | 2009-01-20 15:46:54 +0000 (Tue, 20 Jan 2009) | 1 line
7036
instrument Plugin::Check with timing of eval rules compile; add dbg to facilitate troubleshooting Perl5.8.9 crashes when compiling gen rules
7037
------------------------------------------------------------------------
7038
r735969 | jm | 2009-01-20 08:50:02 +0000 (Tue, 20 Jan 2009) | 1 line
7040
promotions validated
7041
------------------------------------------------------------------------
7042
r735631 | jm | 2009-01-19 08:50:05 +0000 (Mon, 19 Jan 2009) | 1 line
7044
promotions validated
7045
------------------------------------------------------------------------
7046
r735253 | jm | 2009-01-17 08:50:02 +0000 (Sat, 17 Jan 2009) | 1 line
7048
promotions validated
7049
------------------------------------------------------------------------
7050
r734939 | jm | 2009-01-16 08:50:02 +0000 (Fri, 16 Jan 2009) | 1 line
7052
promotions validated
7053
------------------------------------------------------------------------
7054
r734632 | jm | 2009-01-15 08:50:02 +0000 (Thu, 15 Jan 2009) | 1 line
7056
promotions validated
7057
------------------------------------------------------------------------
7058
r734530 | jm | 2009-01-14 22:05:08 +0000 (Wed, 14 Jan 2009) | 1 line
7061
------------------------------------------------------------------------
7062
r734075 | jm | 2009-01-13 08:50:06 +0000 (Tue, 13 Jan 2009) | 1 line
7064
promotions validated
7065
------------------------------------------------------------------------
7066
r733653 | jm | 2009-01-12 08:50:02 +0000 (Mon, 12 Jan 2009) | 1 line
7068
promotions validated
7069
------------------------------------------------------------------------
7070
r733247 | jm | 2009-01-10 08:50:02 +0000 (Sat, 10 Jan 2009) | 1 line
7072
promotions validated
7073
------------------------------------------------------------------------
7074
r732979 | jm | 2009-01-09 08:50:10 +0000 (Fri, 09 Jan 2009) | 1 line
7076
promotions validated
7077
------------------------------------------------------------------------
7078
r732643 | jm | 2009-01-08 08:50:02 +0000 (Thu, 08 Jan 2009) | 1 line
7080
promotions validated
7081
------------------------------------------------------------------------
7082
r732591 | mmartinec | 2009-01-08 02:17:57 +0000 (Thu, 08 Jan 2009) | 1 line
7085
------------------------------------------------------------------------
7086
r732588 | mmartinec | 2009-01-08 01:44:10 +0000 (Thu, 08 Jan 2009) | 1 line
7088
hmm, back up the mess
7089
------------------------------------------------------------------------
7090
r732582 | mmartinec | 2009-01-08 01:21:41 +0000 (Thu, 08 Jan 2009) | 1 line
7092
bug 3748: match code to docs: test $opts->{message} for defined instead of treating it as a boolean
7093
------------------------------------------------------------------------
7094
r732276 | jm | 2009-01-07 08:50:02 +0000 (Wed, 07 Jan 2009) | 1 line
7096
promotions validated
7097
------------------------------------------------------------------------
7098
r731879 | jm | 2009-01-06 08:50:02 +0000 (Tue, 06 Jan 2009) | 1 line
7100
promotions validated
7101
------------------------------------------------------------------------
7102
r731494 | jm | 2009-01-05 08:50:02 +0000 (Mon, 05 Jan 2009) | 1 line
7104
promotions validated
7105
------------------------------------------------------------------------
7106
r730938 | jm | 2009-01-03 08:50:05 +0000 (Sat, 03 Jan 2009) | 1 line
7108
promotions validated
7109
------------------------------------------------------------------------
7110
r730843 | jm | 2009-01-02 21:13:21 +0000 (Fri, 02 Jan 2009) | 1 line
7112
bug 5752: MAJOR CHANGE FOR 3.3.0: we no longer install the rules to /usr/share/spamassassin along with the code; admins must run 'sa-update' immediately after installing
7113
------------------------------------------------------------------------
7114
r730679 | jm | 2009-01-02 08:50:01 +0000 (Fri, 02 Jan 2009) | 1 line
7116
promotions validated
7117
------------------------------------------------------------------------
7118
r730414 | jm | 2008-12-31 16:54:24 +0000 (Wed, 31 Dec 2008) | 1 line
7120
bug 5932: replace trivial File::Path::rmtree usage with simple 'rm -rf' command lines to avoid File::Path security bug (CPAN bug# 36982). we still have other usage of rmtree(), but it's all in the test suite rather than runtime code
7121
------------------------------------------------------------------------
7122
r730413 | jm | 2008-12-31 16:46:52 +0000 (Wed, 31 Dec 2008) | 1 line
7124
bug 6019: add test to ensure that config_tree_recurse works in taint mode
7125
------------------------------------------------------------------------
7126
r730351 | jm | 2008-12-31 08:50:02 +0000 (Wed, 31 Dec 2008) | 1 line
7128
promotions validated
7129
------------------------------------------------------------------------
7130
r730072 | jm | 2008-12-30 08:50:01 +0000 (Tue, 30 Dec 2008) | 1 line
7132
promotions validated
7133
------------------------------------------------------------------------
7134
r729907 | jm | 2008-12-29 15:02:03 +0000 (Mon, 29 Dec 2008) | 1 line
7136
oops. fix mispasted msg
7137
------------------------------------------------------------------------
7138
r729906 | jm | 2008-12-29 14:56:12 +0000 (Mon, 29 Dec 2008) | 1 line
7140
bug 5931: trusted_networks bogs down due to O(n^2) loop with millions of entries; revisit -- we still want to keep the check if possible, so just skip the O(n^2) linting code if we have over 200 networks in the list
7141
------------------------------------------------------------------------
7142
r729888 | jm | 2008-12-29 12:44:36 +0000 (Mon, 29 Dec 2008) | 1 line
7144
bug 5496, bug 5962: fix FORGED_MUA_OUTLOOK false positives, using rule suggestion derived from Roger So and Yusuf Goolamabbas. also add test cases
7145
------------------------------------------------------------------------
7146
r729887 | jm | 2008-12-29 12:42:05 +0000 (Mon, 29 Dec 2008) | 1 line
7148
t.rules runner: ignore .cf files in all cases, not just when no test files are specified
7149
------------------------------------------------------------------------
7150
r729885 | jm | 2008-12-29 12:41:22 +0000 (Mon, 29 Dec 2008) | 1 line
7152
fix t.rules/BOUNCE_MESSAGE failures; turns out that they all depended on my ~/.spamassassin configuration. oops. Also make a new version of one of them under the CHALLENGE_RESPONSE rule, since the behaviour of CRBOUNCE_MESSAGE changed to differentiate CR bounces sent in response to mail I really did send vs mail I did not
7153
------------------------------------------------------------------------
7154
r729884 | jm | 2008-12-29 12:32:37 +0000 (Mon, 29 Dec 2008) | 1 line
7156
improve usage for the t.rules test suite runner
7157
------------------------------------------------------------------------
7158
r729882 | jm | 2008-12-29 12:24:50 +0000 (Mon, 29 Dec 2008) | 1 line
7160
bug 5874: add FP message to the rules test suite for FORGED_HOTMAIL_RCVD
7161
------------------------------------------------------------------------
7162
r729865 | jm | 2008-12-29 11:23:18 +0000 (Mon, 29 Dec 2008) | 1 line
7164
bug 6025: spamc client library leaks the zlib compression buffer if compression is used. fix by Nico Prenzel
7165
------------------------------------------------------------------------
7166
r729860 | jm | 2008-12-29 10:53:35 +0000 (Mon, 29 Dec 2008) | 1 line
7168
bug 6033: spamassassin script should exit with non-zero status if killed using SIGHUP, SIGTERM, SIGINT or SIGPIPE
7169
------------------------------------------------------------------------
7170
r729859 | jm | 2008-12-29 10:50:16 +0000 (Mon, 29 Dec 2008) | 1 line
7172
bug: some FPing tokens would not be removed if they occured in FPs at the start of a 'paragraph'. fix
7173
------------------------------------------------------------------------
7174
r729839 | jm | 2008-12-29 08:50:02 +0000 (Mon, 29 Dec 2008) | 1 line
7176
promotions validated
7177
------------------------------------------------------------------------
7178
r729708 | jm | 2008-12-28 08:50:02 +0000 (Sun, 28 Dec 2008) | 1 line
7180
promotions validated
7181
------------------------------------------------------------------------
7182
r729617 | jm | 2008-12-27 08:50:01 +0000 (Sat, 27 Dec 2008) | 1 line
7184
promotions validated
7185
------------------------------------------------------------------------
7186
r729464 | jm | 2008-12-26 08:50:02 +0000 (Fri, 26 Dec 2008) | 1 line
7188
promotions validated
7189
------------------------------------------------------------------------
7190
r729405 | jm | 2008-12-25 08:50:01 +0000 (Thu, 25 Dec 2008) | 1 line
7192
promotions validated
7193
------------------------------------------------------------------------
7194
r729279 | jm | 2008-12-24 08:50:02 +0000 (Wed, 24 Dec 2008) | 1 line
7196
promotions validated
7197
------------------------------------------------------------------------
7198
r728905 | jm | 2008-12-23 08:50:04 +0000 (Tue, 23 Dec 2008) | 1 line
7200
promotions validated
7201
------------------------------------------------------------------------
7202
r728782 | jm | 2008-12-22 21:23:50 +0000 (Mon, 22 Dec 2008) | 1 line
7204
bug 6020: allow urifullnsrhsbl: variant of urinsrhsbl which looks up the full hostname from the NS record in the DNSBL, not just the domain
7205
------------------------------------------------------------------------
7206
r728635 | jm | 2008-12-22 10:02:03 +0000 (Mon, 22 Dec 2008) | 1 line
7208
trivial doco fix noted in Debian bug #509273
7209
------------------------------------------------------------------------
7210
r728628 | jm | 2008-12-22 08:50:01 +0000 (Mon, 22 Dec 2008) | 1 line
7212
promotions validated
7213
------------------------------------------------------------------------
7214
r728404 | jm | 2008-12-21 08:50:02 +0000 (Sun, 21 Dec 2008) | 1 line
7216
promotions validated
7217
------------------------------------------------------------------------
7218
r728253 | jm | 2008-12-20 08:50:02 +0000 (Sat, 20 Dec 2008) | 1 line
7220
promotions validated
7221
------------------------------------------------------------------------
7222
r727979 | jm | 2008-12-19 08:50:02 +0000 (Fri, 19 Dec 2008) | 1 line
7224
promotions validated
7225
------------------------------------------------------------------------
7226
r727676 | jm | 2008-12-18 08:50:04 +0000 (Thu, 18 Dec 2008) | 1 line
7228
promotions validated
7229
------------------------------------------------------------------------
7230
r727316 | jm | 2008-12-17 08:50:02 +0000 (Wed, 17 Dec 2008) | 1 line
7232
promotions validated
7233
------------------------------------------------------------------------
7234
r726991 | jm | 2008-12-16 08:50:01 +0000 (Tue, 16 Dec 2008) | 1 line
7236
promotions validated
7237
------------------------------------------------------------------------
7238
r726653 | jm | 2008-12-15 08:50:01 +0000 (Mon, 15 Dec 2008) | 1 line
7240
promotions validated
7241
------------------------------------------------------------------------
7242
r726392 | jm | 2008-12-14 08:50:02 +0000 (Sun, 14 Dec 2008) | 1 line
7244
promotions validated
7245
------------------------------------------------------------------------
7246
r726183 | jm | 2008-12-13 08:50:02 +0000 (Sat, 13 Dec 2008) | 1 line
7248
promotions validated
7249
------------------------------------------------------------------------
7250
r725947 | jm | 2008-12-12 08:50:03 +0000 (Fri, 12 Dec 2008) | 1 line
7252
promotions validated
7253
------------------------------------------------------------------------
7254
r725664 | mmartinec | 2008-12-11 11:35:23 +0000 (Thu, 11 Dec 2008) | 1 line
7256
Logger/Stderr.pm: remove expensive neutralization of $SIG{PIPE} (bug 6028, partially reverting r724958)
7257
------------------------------------------------------------------------
7258
r725621 | jm | 2008-12-11 08:50:02 +0000 (Thu, 11 Dec 2008) | 1 line
7260
promotions validated
7261
------------------------------------------------------------------------
7262
r724958 | mmartinec | 2008-12-10 02:00:42 +0000 (Wed, 10 Dec 2008) | 1 line
7264
protect logger from being recursively re-entered on warn or die from within logging
7265
------------------------------------------------------------------------
7266
r724641 | jm | 2008-12-09 08:50:02 +0000 (Tue, 09 Dec 2008) | 1 line
7268
promotions validated
7269
------------------------------------------------------------------------
7270
r724290 | jm | 2008-12-08 08:50:02 +0000 (Mon, 08 Dec 2008) | 1 line
7272
promotions validated
7273
------------------------------------------------------------------------
7274
r722809 | jm | 2008-12-03 08:50:02 +0000 (Wed, 03 Dec 2008) | 1 line
7276
promotions validated
7277
------------------------------------------------------------------------
7278
r722403 | jm | 2008-12-02 08:50:04 +0000 (Tue, 02 Dec 2008) | 1 line
7280
promotions validated
7281
------------------------------------------------------------------------
7282
r721999 | jm | 2008-12-01 08:50:02 +0000 (Mon, 01 Dec 2008) | 1 line
7284
promotions validated
7285
------------------------------------------------------------------------
7286
r721962 | felicity | 2008-12-01 04:39:00 +0000 (Mon, 01 Dec 2008) | 1 line
7288
when ArchiveIterator:run_file is loading a message, pay attention to opt_all. also, if mass-check server has an error reading a message, throw a warning w/ the path in question.
7289
------------------------------------------------------------------------
7290
r721907 | felicity | 2008-11-30 22:21:23 +0000 (Sun, 30 Nov 2008) | 1 line
7292
fix issue where the mass-check client could end up in a deadlock situation, especially if the server has msg-error entries in the process list
7293
------------------------------------------------------------------------
7294
r721787 | jm | 2008-11-30 08:50:02 +0000 (Sun, 30 Nov 2008) | 1 line
7296
promotions validated
7297
------------------------------------------------------------------------
7298
r721652 | jm | 2008-11-29 08:50:02 +0000 (Sat, 29 Nov 2008) | 1 line
7300
promotions validated
7301
------------------------------------------------------------------------
7302
r721527 | jm | 2008-11-28 16:22:01 +0000 (Fri, 28 Nov 2008) | 1 line
7304
bug 3003: add real Maildir support for ArchiveIterator, thanks to Nico Erfurth
7305
------------------------------------------------------------------------
7306
r721524 | jm | 2008-11-28 16:02:30 +0000 (Fri, 28 Nov 2008) | 1 line
7308
bug 6020: if no URIBLs are already defined, no NSRHSBL lookup would happen. fix
7309
------------------------------------------------------------------------
7310
r721385 | jm | 2008-11-28 08:50:22 +0000 (Fri, 28 Nov 2008) | 1 line
7312
promotions validated
7313
------------------------------------------------------------------------
7314
r721123 | jm | 2008-11-27 08:50:02 +0000 (Thu, 27 Nov 2008) | 1 line
7316
promotions validated
7317
------------------------------------------------------------------------
7318
r720963 | mmartinec | 2008-11-26 19:46:39 +0000 (Wed, 26 Nov 2008) | 1 line
7320
README.awl: increase suggested awl.ip field width to 45 to support IPv6; AutoWhitelist.pm: allow storing an IPv6 address (previously causing SQL server errors: value too long)
7321
------------------------------------------------------------------------
7322
r720769 | jm | 2008-11-26 08:50:01 +0000 (Wed, 26 Nov 2008) | 1 line
7324
promotions validated
7325
------------------------------------------------------------------------
7326
r720444 | jm | 2008-11-25 08:50:11 +0000 (Tue, 25 Nov 2008) | 1 line
7328
promotions validated
7329
------------------------------------------------------------------------
7330
r720217 | jm | 2008-11-24 16:17:10 +0000 (Mon, 24 Nov 2008) | 1 line
7332
bug 6013: add 'util_rb_3tld', allowing 3-level TLDs to be listed in URIBLs and allowing new 3TLDs to be added from rule updates
7333
------------------------------------------------------------------------
7334
r720211 | jm | 2008-11-24 15:35:56 +0000 (Mon, 24 Nov 2008) | 1 line
7336
bug 6020: add 'urinsrhsbl' and 'urinsrhssub' rule types to URIDNSBL plugin, allowing listing of NS record strings in URIBL blocklists
7337
------------------------------------------------------------------------
7338
r720206 | kb | 2008-11-24 14:45:54 +0000 (Mon, 24 Nov 2008) | 2 lines
7340
Ignore X-Keywords IMAP header.
7342
------------------------------------------------------------------------
7343
r720136 | jm | 2008-11-24 08:50:01 +0000 (Mon, 24 Nov 2008) | 1 line
7345
promotions validated
7346
------------------------------------------------------------------------
7347
r719960 | jm | 2008-11-23 08:50:03 +0000 (Sun, 23 Nov 2008) | 1 line
7349
promotions validated
7350
------------------------------------------------------------------------
7351
r719826 | jm | 2008-11-22 08:50:02 +0000 (Sat, 22 Nov 2008) | 1 line
7353
promotions validated
7354
------------------------------------------------------------------------
7355
r719543 | jm | 2008-11-21 08:50:01 +0000 (Fri, 21 Nov 2008) | 1 line
7357
promotions validated
7358
------------------------------------------------------------------------
7359
r719199 | jm | 2008-11-20 08:50:02 +0000 (Thu, 20 Nov 2008) | 1 line
7361
promotions validated
7362
------------------------------------------------------------------------
7363
r718905 | jm | 2008-11-19 08:50:01 +0000 (Wed, 19 Nov 2008) | 1 line
7365
promotions validated
7366
------------------------------------------------------------------------
7367
r718834 | mmartinec | 2008-11-19 01:49:35 +0000 (Wed, 19 Nov 2008) | 1 line
7369
bug 6019: report error if eval fails; let File::Find::find untaint directories on recusion
7370
------------------------------------------------------------------------
7371
r718520 | jm | 2008-11-18 08:50:02 +0000 (Tue, 18 Nov 2008) | 1 line
7373
promotions validated
7374
------------------------------------------------------------------------
7375
r718190 | jm | 2008-11-17 08:50:02 +0000 (Mon, 17 Nov 2008) | 1 line
7377
promotions validated
7378
------------------------------------------------------------------------
7379
r717991 | jm | 2008-11-16 08:50:01 +0000 (Sun, 16 Nov 2008) | 1 line
7381
promotions validated
7382
------------------------------------------------------------------------
7383
r714225 | jm | 2008-11-15 08:50:02 +0000 (Sat, 15 Nov 2008) | 1 line
7385
promotions validated
7386
------------------------------------------------------------------------
7387
r713951 | jm | 2008-11-14 08:50:04 +0000 (Fri, 14 Nov 2008) | 1 line
7389
promotions validated
7390
------------------------------------------------------------------------
7391
r713682 | jm | 2008-11-13 08:50:02 +0000 (Thu, 13 Nov 2008) | 1 line
7393
promotions validated
7394
------------------------------------------------------------------------
7395
r713319 | jm | 2008-11-12 08:50:05 +0000 (Wed, 12 Nov 2008) | 1 line
7397
promotions validated
7398
------------------------------------------------------------------------
7399
r712998 | jm | 2008-11-11 08:50:02 +0000 (Tue, 11 Nov 2008) | 1 line
7401
promotions validated
7402
------------------------------------------------------------------------
7403
r712629 | jm | 2008-11-10 08:50:02 +0000 (Mon, 10 Nov 2008) | 1 line
7405
promotions validated
7406
------------------------------------------------------------------------
7407
r712364 | jm | 2008-11-08 08:50:01 +0000 (Sat, 08 Nov 2008) | 1 line
7409
promotions validated
7410
------------------------------------------------------------------------
7411
r712085 | jm | 2008-11-07 08:50:07 +0000 (Fri, 07 Nov 2008) | 1 line
7413
promotions validated
7414
------------------------------------------------------------------------
7415
r711800 | jm | 2008-11-06 08:50:02 +0000 (Thu, 06 Nov 2008) | 1 line
7417
promotions validated
7418
------------------------------------------------------------------------
7419
r711535 | jm | 2008-11-05 08:50:03 +0000 (Wed, 05 Nov 2008) | 1 line
7421
promotions validated
7422
------------------------------------------------------------------------
7423
r711224 | jm | 2008-11-04 11:14:19 +0000 (Tue, 04 Nov 2008) | 1 line
7425
fix another bug in ?q=RULE_NAME feature
7426
------------------------------------------------------------------------
7427
r711223 | jm | 2008-11-04 11:05:31 +0000 (Tue, 04 Nov 2008) | 1 line
7429
ruleQA: when using the q= shortcut URL, e.g. http://ruleqa.spamassassin.org?q=RULE_NAME , some of the links were invalid. fix
7430
------------------------------------------------------------------------
7431
r711210 | jm | 2008-11-04 08:50:02 +0000 (Tue, 04 Nov 2008) | 1 line
7433
promotions validated
7434
------------------------------------------------------------------------
7435
r710024 | jm | 2008-11-03 08:50:02 +0000 (Mon, 03 Nov 2008) | 1 line
7437
promotions validated
7438
------------------------------------------------------------------------
7439
r709658 | jm | 2008-11-01 08:50:02 +0000 (Sat, 01 Nov 2008) | 1 line
7441
promotions validated
7442
------------------------------------------------------------------------
7443
r709397 | jm | 2008-10-31 12:26:25 +0000 (Fri, 31 Oct 2008) | 1 line
7445
bug 5736: also set the tflags for the NOVOWEL rules to be 'userconf' so their scores are not set by the rescorer
7446
------------------------------------------------------------------------
7447
r709387 | jm | 2008-10-31 11:47:41 +0000 (Fri, 31 Oct 2008) | 1 line
7449
bug 5736: fix FROM_LOCAL_NOVOWEL, FROM_DOMAIN_NOVOWEL, URI_NOVOWEL to avoid common FPs; reduce their scores to 0.5 points each, too
7450
------------------------------------------------------------------------
7451
r709367 | jm | 2008-10-31 08:50:03 +0000 (Fri, 31 Oct 2008) | 1 line
7453
promotions validated
7454
------------------------------------------------------------------------
7455
r709120 | jm | 2008-10-30 08:50:04 +0000 (Thu, 30 Oct 2008) | 1 line
7457
promotions validated
7458
------------------------------------------------------------------------
7459
r708834 | jm | 2008-10-29 08:50:01 +0000 (Wed, 29 Oct 2008) | 1 line
7461
promotions validated
7462
------------------------------------------------------------------------
7463
r708483 | jm | 2008-10-28 08:50:02 +0000 (Tue, 28 Oct 2008) | 1 line
7465
promotions validated
7466
------------------------------------------------------------------------
7467
r708108 | jm | 2008-10-27 08:50:06 +0000 (Mon, 27 Oct 2008) | 1 line
7469
promotions validated
7470
------------------------------------------------------------------------
7471
r707825 | jm | 2008-10-25 08:50:03 +0000 (Sat, 25 Oct 2008) | 1 line
7473
promotions validated
7474
------------------------------------------------------------------------
7475
r707583 | jm | 2008-10-24 08:50:04 +0000 (Fri, 24 Oct 2008) | 1 line
7477
promotions validated
7478
------------------------------------------------------------------------
7479
r707315 | jm | 2008-10-23 08:50:04 +0000 (Thu, 23 Oct 2008) | 1 line
7481
promotions validated
7482
------------------------------------------------------------------------
7483
r706898 | jm | 2008-10-22 08:50:07 +0000 (Wed, 22 Oct 2008) | 1 line
7485
promotions validated
7486
------------------------------------------------------------------------
7487
r706550 | jm | 2008-10-21 08:50:07 +0000 (Tue, 21 Oct 2008) | 1 line
7489
promotions validated
7490
------------------------------------------------------------------------
7491
r706326 | jm | 2008-10-20 16:10:54 +0000 (Mon, 20 Oct 2008) | 1 line
7493
up the threshold for the seek rules to 12 pts, 10 was missing a little stuff on untuned setups
7494
------------------------------------------------------------------------
7495
r706152 | jm | 2008-10-20 08:50:03 +0000 (Mon, 20 Oct 2008) | 1 line
7497
promotions validated
7498
------------------------------------------------------------------------
7499
r705855 | jm | 2008-10-18 08:50:01 +0000 (Sat, 18 Oct 2008) | 1 line
7501
promotions validated
7502
------------------------------------------------------------------------
7503
r705514 | jm | 2008-10-17 08:50:03 +0000 (Fri, 17 Oct 2008) | 1 line
7505
promotions validated
7506
------------------------------------------------------------------------
7507
r705180 | jm | 2008-10-16 08:50:03 +0000 (Thu, 16 Oct 2008) | 1 line
7509
promotions validated
7510
------------------------------------------------------------------------
7511
r704809 | jm | 2008-10-15 08:50:03 +0000 (Wed, 15 Oct 2008) | 1 line
7513
promotions validated
7514
------------------------------------------------------------------------
7515
r704570 | mmartinec | 2008-10-14 16:01:14 +0000 (Tue, 14 Oct 2008) | 1 line
7517
AutoWhitelist.pm: reset an AWL entry with bad data when one is encountered
7518
------------------------------------------------------------------------
7519
r704377 | jm | 2008-10-14 08:50:05 +0000 (Tue, 14 Oct 2008) | 1 line
7521
promotions validated
7522
------------------------------------------------------------------------
7523
r704140 | mmartinec | 2008-10-13 15:04:28 +0000 (Mon, 13 Oct 2008) | 1 line
7525
AutoWhitelist.pm: warn on NaN entering or coming from a database, and ignore it; bug 3364
7526
------------------------------------------------------------------------
7527
r704139 | mmartinec | 2008-10-13 15:00:48 +0000 (Mon, 13 Oct 2008) | 1 line
7529
Bayes.pm: avoid a warning on undef $boundary
7530
------------------------------------------------------------------------
7531
r703972 | jm | 2008-10-13 08:50:02 +0000 (Mon, 13 Oct 2008) | 1 line
7533
promotions validated
7534
------------------------------------------------------------------------
7535
r703639 | jm | 2008-10-11 08:50:01 +0000 (Sat, 11 Oct 2008) | 1 line
7537
promotions validated
7538
------------------------------------------------------------------------
7539
r703487 | mmartinec | 2008-10-10 14:47:55 +0000 (Fri, 10 Oct 2008) | 1 line
7541
PMS::_handle_hit: check rule score for NaN before adding it, possibly Bug 3364
7542
------------------------------------------------------------------------
7543
r703356 | jm | 2008-10-10 08:50:02 +0000 (Fri, 10 Oct 2008) | 1 line
7545
promotions validated
7546
------------------------------------------------------------------------
7547
r703139 | jm | 2008-10-09 11:39:40 +0000 (Thu, 09 Oct 2008) | 1 line
7549
update warning comment to warn about a gotcha I found in my seek ruleset
7550
------------------------------------------------------------------------
7551
r703104 | jm | 2008-10-09 08:50:03 +0000 (Thu, 09 Oct 2008) | 1 line
7553
promotions validated
7554
------------------------------------------------------------------------
7555
r702797 | mmartinec | 2008-10-08 10:16:24 +0000 (Wed, 08 Oct 2008) | 1 line
7557
two more potential cases for EBADF: sa-compile, sa-learn
7558
------------------------------------------------------------------------
7559
r702757 | jm | 2008-10-08 08:50:06 +0000 (Wed, 08 Oct 2008) | 1 line
7561
promotions validated
7562
------------------------------------------------------------------------
7563
r702559 | mmartinec | 2008-10-07 17:50:21 +0000 (Tue, 07 Oct 2008) | 5 lines
7565
Bug 5985: avoid Perl I/O bug by replacing line-by-line reading
7566
with read() where suitable, or play down the EBADF status in
7567
other places and only report it as dbg instead of a die.
7568
Also localized a couple of file handles where I came across them.
7570
------------------------------------------------------------------------
7571
r702389 | jm | 2008-10-07 08:50:03 +0000 (Tue, 07 Oct 2008) | 1 line
7573
promotions validated
7574
------------------------------------------------------------------------
7575
r702014 | jm | 2008-10-06 08:50:04 +0000 (Mon, 06 Oct 2008) | 1 line
7577
promotions validated
7578
------------------------------------------------------------------------
7579
r701616 | jm | 2008-10-04 08:50:02 +0000 (Sat, 04 Oct 2008) | 1 line
7581
promotions validated
7582
------------------------------------------------------------------------
7583
r701323 | jm | 2008-10-03 08:50:04 +0000 (Fri, 03 Oct 2008) | 1 line
7585
promotions validated
7586
------------------------------------------------------------------------
7587
r701040 | jm | 2008-10-02 08:50:08 +0000 (Thu, 02 Oct 2008) | 1 line
7589
promotions validated
7590
------------------------------------------------------------------------
7591
r700716 | jm | 2008-10-01 08:50:03 +0000 (Wed, 01 Oct 2008) | 1 line
7593
promotions validated
7594
------------------------------------------------------------------------
7595
r700648 | mmartinec | 2008-10-01 00:43:36 +0000 (Wed, 01 Oct 2008) | 1 line
7597
Pyzor and DCC: replace line-by-line reading from a pipe with a read() to avoid Perl i/o bug on some platforms, just in case
7598
------------------------------------------------------------------------
7599
r700496 | mmartinec | 2008-09-30 15:16:13 +0000 (Tue, 30 Sep 2008) | 1 line
7601
refined error reporting in Pyzor plugin
7602
------------------------------------------------------------------------
7603
r700390 | jm | 2008-09-30 08:50:01 +0000 (Tue, 30 Sep 2008) | 1 line
7605
promotions validated
7606
------------------------------------------------------------------------
7607
r700029 | jm | 2008-09-29 08:50:04 +0000 (Mon, 29 Sep 2008) | 1 line
7609
promotions validated
7610
------------------------------------------------------------------------
7611
r699786 | jm | 2008-09-28 08:50:03 +0000 (Sun, 28 Sep 2008) | 1 line
7613
promotions validated
7614
------------------------------------------------------------------------
7615
r699754 | mmartinec | 2008-09-27 22:59:17 +0000 (Sat, 27 Sep 2008) | 2 lines
7617
fixed my mistake in AICache.pm (forgot to take 'die' out while putting 'dbg' in)
7619
------------------------------------------------------------------------
7620
r699606 | jm | 2008-09-27 08:50:01 +0000 (Sat, 27 Sep 2008) | 1 line
7622
promotions validated
7623
------------------------------------------------------------------------
7624
r699256 | jm | 2008-09-26 10:19:07 +0000 (Fri, 26 Sep 2008) | 1 line
7626
bug #5989: fix 'Subroutine __VBOUNCE_VALERT_one_line_body_test redefined' errors when running sa-compile with allow_user_rules set
7627
------------------------------------------------------------------------
7628
r699222 | jm | 2008-09-26 08:50:02 +0000 (Fri, 26 Sep 2008) | 1 line
7630
promotions validated
7631
------------------------------------------------------------------------
7632
r699140 | dos | 2008-09-26 00:41:03 +0000 (Fri, 26 Sep 2008) | 1 line
7634
bug 5988: remove dsbl.org rules, list no longer in operation
7635
------------------------------------------------------------------------
7636
r699006 | mmartinec | 2008-09-25 15:44:26 +0000 (Thu, 25 Sep 2008) | 6 lines
7638
Message.pm and Message/Node.pm: replace line-by-line reading by
7639
sysread + split, thus avoiding a Perl i/o bug on some platforms
7640
( http://rt.perl.org/rt3//Public/Bug/Display.html?id=39060 ,
7641
SA Bug 5985), while also providing a little speedup (10..25%)
7642
on reading a message.
7644
------------------------------------------------------------------------
7645
r698930 | mmartinec | 2008-09-25 11:43:46 +0000 (Thu, 25 Sep 2008) | 2 lines
7647
Relax reactions to errors in AICache.pm
7649
------------------------------------------------------------------------
7650
r698874 | jm | 2008-09-25 08:50:04 +0000 (Thu, 25 Sep 2008) | 1 line
7652
promotions validated
7653
------------------------------------------------------------------------
7654
r698468 | jm | 2008-09-24 08:50:03 +0000 (Wed, 24 Sep 2008) | 1 line
7656
promotions validated
7657
------------------------------------------------------------------------
7658
r698188 | mmartinec | 2008-09-23 14:24:38 +0000 (Tue, 23 Sep 2008) | 3 lines
7660
ArchiveIterator::_run_file : fixed my logic with $must_check_size,
7661
small speedup by moving a test for $must_check_size outside the loop.
7663
------------------------------------------------------------------------
7664
r698119 | jm | 2008-09-23 10:16:51 +0000 (Tue, 23 Sep 2008) | 1 line
7666
bug 5985: avoid spurious 'message: error reading: Bad file descriptor' error during normal use
7667
------------------------------------------------------------------------
7668
r697711 | jm | 2008-09-22 08:50:03 +0000 (Mon, 22 Sep 2008) | 1 line
7670
promotions validated
7671
------------------------------------------------------------------------
7672
r697333 | jm | 2008-09-20 08:50:02 +0000 (Sat, 20 Sep 2008) | 1 line
7674
promotions validated
7675
------------------------------------------------------------------------
7676
r697147 | mmartinec | 2008-09-19 16:40:01 +0000 (Fri, 19 Sep 2008) | 6 lines
7678
ArchiveIterator: prevent _scan_directory from passing directories
7679
to _scan_file (on NFS it would fail with EISDIR on read(2);
7680
let _run_file double-check what kind of a path it is dealing
7681
with, also allow it to deal with STDIN (which might become
7684
------------------------------------------------------------------------
7685
r697062 | jm | 2008-09-19 11:34:07 +0000 (Fri, 19 Sep 2008) | 1 line
7687
support Solaris zones, which have all sorts of important commands in absurd corners of the fs
7688
------------------------------------------------------------------------
7689
r697056 | mmartinec | 2008-09-19 11:26:46 +0000 (Fri, 19 Sep 2008) | 2 lines
7691
[Bug 5981] Improved error detection and reporting
7693
------------------------------------------------------------------------
7694
r697012 | jm | 2008-09-19 09:36:29 +0000 (Fri, 19 Sep 2008) | 1 line
7696
support Solaris zones, which have all sorts of important commands in absurd corners of the fs
7697
------------------------------------------------------------------------
7698
r696986 | jm | 2008-09-19 08:50:01 +0000 (Fri, 19 Sep 2008) | 1 line
7700
promotions validated
7701
------------------------------------------------------------------------
7702
r696694 | jm | 2008-09-18 16:23:52 +0000 (Thu, 18 Sep 2008) | 1 line
7704
remove bb-jm from the client/server mass-check list; we'll just set it up to run on spamassassin2 as its own, separate mass-check entirely
7705
------------------------------------------------------------------------
7706
r696684 | jm | 2008-09-18 16:06:35 +0000 (Thu, 18 Sep 2008) | 1 line
7708
remove spamassassin2.zones.apache.org from mass-check client hosts list; it's not working
7709
------------------------------------------------------------------------
7710
r696605 | jm | 2008-09-18 08:50:03 +0000 (Thu, 18 Sep 2008) | 1 line
7712
promotions validated
7713
------------------------------------------------------------------------
7714
r696200 | jm | 2008-09-17 08:50:03 +0000 (Wed, 17 Sep 2008) | 1 line
7716
promotions validated
7717
------------------------------------------------------------------------
7718
r696083 | duncf | 2008-09-16 21:55:58 +0000 (Tue, 16 Sep 2008) | 1 line
7720
Make ok_all_patterns/skip_all_patterns test failures give line numbers of caller for easier debugging.
7721
------------------------------------------------------------------------
7722
r695773 | jm | 2008-09-16 08:50:04 +0000 (Tue, 16 Sep 2008) | 1 line
7724
promotions validated
7725
------------------------------------------------------------------------
7726
r695381 | jm | 2008-09-15 08:50:07 +0000 (Mon, 15 Sep 2008) | 1 line
7728
promotions validated
7729
------------------------------------------------------------------------
7730
r694900 | jm | 2008-09-13 08:50:02 +0000 (Sat, 13 Sep 2008) | 1 line
7732
promotions validated
7733
------------------------------------------------------------------------
7734
r694655 | jm | 2008-09-12 08:50:04 +0000 (Fri, 12 Sep 2008) | 1 line
7736
promotions validated
7737
------------------------------------------------------------------------
7738
r694180 | jm | 2008-09-11 08:50:04 +0000 (Thu, 11 Sep 2008) | 1 line
7740
promotions validated
7741
------------------------------------------------------------------------
7742
r693738 | jm | 2008-09-10 08:50:02 +0000 (Wed, 10 Sep 2008) | 1 line
7744
promotions validated
7745
------------------------------------------------------------------------
7746
r693547 | mmartinec | 2008-09-09 18:23:41 +0000 (Tue, 09 Sep 2008) | 10 lines
7748
Plugin::DKIM minor details:
7749
- avoid trying to fix $signature->identity, the Mail::DKIM does not like it
7750
and complains 'cannot change identity' in case of a DK signature;
7751
- avoid undef warning in dbg;
7752
- make WHITELISTED debug log entry more informative by including a signing
7753
identity used for whitelisting, so instead of:
7754
author xxx@aol.com, WHITELISTED by whitelist_from_dkim
7756
author x@aol.com, WHITELISTED by whitelist_from_dkim/y@yahoogroups.com
7758
------------------------------------------------------------------------
7759
r693406 | jm | 2008-09-09 08:50:03 +0000 (Tue, 09 Sep 2008) | 1 line
7761
promotions validated
7762
------------------------------------------------------------------------
7763
r693028 | jm | 2008-09-08 08:50:08 +0000 (Mon, 08 Sep 2008) | 1 line
7765
promotions validated
7766
------------------------------------------------------------------------
7767
r692941 | sidney | 2008-09-07 20:28:45 +0000 (Sun, 07 Sep 2008) | 1 line
7769
bug 5428: sharpen up rule to eliminate false positives
7770
------------------------------------------------------------------------
7771
r692622 | jm | 2008-09-06 08:50:05 +0000 (Sat, 06 Sep 2008) | 1 line
7773
promotions validated
7774
------------------------------------------------------------------------
7775
r692417 | jm | 2008-09-05 12:07:55 +0000 (Fri, 05 Sep 2008) | 1 line
7777
more Solaris porting, this time so that spamassassin2.zones.apache.org will be able to act as a nightly mass-check slave in place of the decommissioned vmsa.apache.org
7778
------------------------------------------------------------------------
7779
r692385 | jm | 2008-09-05 08:50:02 +0000 (Fri, 05 Sep 2008) | 1 line
7781
promotions validated
7782
------------------------------------------------------------------------
7783
r691970 | jm | 2008-09-04 11:25:18 +0000 (Thu, 04 Sep 2008) | 1 line
7785
damn Solaris port crappage
7786
------------------------------------------------------------------------
7787
r691969 | jm | 2008-09-04 11:24:29 +0000 (Thu, 04 Sep 2008) | 1 line
7789
no need for this to require /tmpfs
7790
------------------------------------------------------------------------
7791
r691933 | jm | 2008-09-04 08:50:03 +0000 (Thu, 04 Sep 2008) | 1 line
7793
promotions validated
7794
------------------------------------------------------------------------
7795
r691784 | jm | 2008-09-03 21:26:04 +0000 (Wed, 03 Sep 2008) | 1 line
7797
ignore the svn-only rules tests
7798
------------------------------------------------------------------------
7799
r691678 | jm | 2008-09-03 16:45:10 +0000 (Wed, 03 Sep 2008) | 1 line
7801
hmm. 'uname -n' has replaced 'hostname' by now in most places
7802
------------------------------------------------------------------------
7803
r691650 | jm | 2008-09-03 16:12:59 +0000 (Wed, 03 Sep 2008) | 1 line
7805
moving hosts. s/vmsa/spamassassin2.zones/
7806
------------------------------------------------------------------------
7807
r691546 | jm | 2008-09-03 08:50:05 +0000 (Wed, 03 Sep 2008) | 1 line
7809
promotions validated
7810
------------------------------------------------------------------------
7811
r691291 | mmartinec | 2008-09-02 15:58:54 +0000 (Tue, 02 Sep 2008) | 2 lines
7815
------------------------------------------------------------------------
7816
r691156 | jm | 2008-09-02 08:50:09 +0000 (Tue, 02 Sep 2008) | 1 line
7818
promotions validated
7819
------------------------------------------------------------------------
7820
r690909 | jm | 2008-09-01 08:50:07 +0000 (Mon, 01 Sep 2008) | 1 line
7822
promotions validated
7823
------------------------------------------------------------------------
7824
r690482 | jm | 2008-08-30 08:50:04 +0000 (Sat, 30 Aug 2008) | 1 line
7826
promotions validated
7827
------------------------------------------------------------------------
7828
r690153 | jm | 2008-08-29 08:50:04 +0000 (Fri, 29 Aug 2008) | 1 line
7830
promotions validated
7831
------------------------------------------------------------------------
7832
r690090 | duncf | 2008-08-29 03:21:24 +0000 (Fri, 29 Aug 2008) | 2 lines
7834
Bug 5967: Move compile_now_start plugin call to after config is loaded.
7836
------------------------------------------------------------------------
7837
r689835 | mmartinec | 2008-08-28 14:28:02 +0000 (Thu, 28 Aug 2008) | 7 lines
7839
Changed PMS::get and its calls for compatibility regarding a
7840
default value: if the requested header field wasn't found,
7841
return a default value as specified by the caller: if defval
7842
argument is present it represents a default value even if undef;
7843
if defval argument is absent a default value is an empty string
7846
------------------------------------------------------------------------
7847
r689762 | jm | 2008-08-28 08:50:03 +0000 (Thu, 28 Aug 2008) | 1 line
7849
promotions validated
7850
------------------------------------------------------------------------
7851
r689682 | mmartinec | 2008-08-28 00:44:56 +0000 (Thu, 28 Aug 2008) | 22 lines
7853
- continue work on avoiding user data to be tested as perl booleans,
7854
instead test for defined or for an empty string as appropriate;
7855
- pms->get can now distinguish between empty and nonexistent header
7856
fields, undef is returned for nonexistent header field unless a
7857
default value argument is explicitly set to some defined value
7858
like an empty string;
7859
- modified calls to pms->get to deal with undef as appropriate;
7860
- Conf.pm, Conf/Parser.pm and Plugin/Check.pm now work together and turn
7861
a rule 'exists:name_of_header' into a defined(name_of_header) instead
7862
of a name_of_header =~ /./ to match the documentation ("Define a
7863
header existence test") and make it possible to distinguish empty
7864
from nonexistent header fields; in principle the new code could allow
7865
operators like 'eq' and 'ne' or function calls in header tests
7866
in addition to regexp matching operators '=~' and '!~' (but this
7867
is currently not allowed by the parser);
7868
- remove links to www.hughes-family.org/bugzilla in comments;
7869
- DNSEval.pm: do not allow '@' within a domain name when parsing an
7870
e-mail address: "abc@xyz"@example.com is a legitimate address and
7871
its domain is example.com, not xyz"@example.com;
7872
- HeaderEval.pm: turn a sloppy $from !~ /hotmail.com/ (and friends)
7873
into a somewhat better /\bhotmail\.com$/i (and friends)
7875
------------------------------------------------------------------------
7876
r689418 | jm | 2008-08-27 08:50:04 +0000 (Wed, 27 Aug 2008) | 1 line
7878
promotions validated
7879
------------------------------------------------------------------------
7880
r689167 | mmartinec | 2008-08-26 18:41:29 +0000 (Tue, 26 Aug 2008) | 1 line
7882
cosmetic: use tab/space indentation as originally in that code section
7883
------------------------------------------------------------------------
7884
r689130 | mmartinec | 2008-08-26 16:53:14 +0000 (Tue, 26 Aug 2008) | 1 line
7886
fixed previous patch (hb separator test failing)
7887
------------------------------------------------------------------------
7888
r689129 | mmartinec | 2008-08-26 16:28:52 +0000 (Tue, 26 Aug 2008) | 1 line
7890
bug 5965: do not treat user data as perl booleans (a string "0" is a false); differentiate between missing and empty header fields; tweak header parsing
7891
------------------------------------------------------------------------
7892
r688997 | jm | 2008-08-26 08:50:06 +0000 (Tue, 26 Aug 2008) | 1 line
7894
promotions validated
7895
------------------------------------------------------------------------
7896
r688661 | jm | 2008-08-25 08:50:02 +0000 (Mon, 25 Aug 2008) | 1 line
7898
promotions validated
7899
------------------------------------------------------------------------
7900
r688393 | parker | 2008-08-23 18:42:46 +0000 (Sat, 23 Aug 2008) | 6 lines
7902
Bug 5841: Added a cli_p argument to the whitelist/blacklist plugin hooks to indicate
7903
when the method is called via the command line interface (ie spamassassin). Then
7904
modified AWL plugin to only print when cli_p was true. Smallish API change but should
7905
mantain backwards compatibility. Also updated the t-tests to check the object
7906
interface along with the new behavior.
7908
------------------------------------------------------------------------
7909
r688277 | jm | 2008-08-23 08:50:06 +0000 (Sat, 23 Aug 2008) | 1 line
7911
promotions validated
7912
------------------------------------------------------------------------
7913
r688024 | jm | 2008-08-22 08:50:03 +0000 (Fri, 22 Aug 2008) | 1 line
7915
promotions validated
7916
------------------------------------------------------------------------
7917
r687652 | jm | 2008-08-21 08:50:04 +0000 (Thu, 21 Aug 2008) | 1 line
7919
promotions validated
7920
------------------------------------------------------------------------
7921
r687291 | jm | 2008-08-20 08:50:05 +0000 (Wed, 20 Aug 2008) | 1 line
7923
promotions validated
7924
------------------------------------------------------------------------
7925
r686870 | jm | 2008-08-18 21:15:07 +0000 (Mon, 18 Aug 2008) | 1 line
7927
correct doco for 'site_rules_filename' parameter; it takes a directory too
7928
------------------------------------------------------------------------
7929
r686699 | jm | 2008-08-18 08:50:07 +0000 (Mon, 18 Aug 2008) | 1 line
7931
promotions validated
7932
------------------------------------------------------------------------
7933
r686466 | jm | 2008-08-16 08:50:02 +0000 (Sat, 16 Aug 2008) | 1 line
7935
promotions validated
7936
------------------------------------------------------------------------
7937
r686358 | duncf | 2008-08-15 20:27:01 +0000 (Fri, 15 Aug 2008) | 2 lines
7939
Fix test by properly loading the Test plugin.
7941
------------------------------------------------------------------------
7942
r686353 | duncf | 2008-08-15 20:09:11 +0000 (Fri, 15 Aug 2008) | 1 line
7944
Fix whitespace for clarity
7945
------------------------------------------------------------------------
7946
r686317 | duncf | 2008-08-15 18:52:46 +0000 (Fri, 15 Aug 2008) | 2 lines
7948
bug 5959: Don't merge "duplicate" eval rules.
7950
------------------------------------------------------------------------
7951
r686177 | jm | 2008-08-15 08:50:02 +0000 (Fri, 15 Aug 2008) | 1 line
7953
promotions validated
7954
------------------------------------------------------------------------
7955
r685957 | jm | 2008-08-14 16:34:18 +0000 (Thu, 14 Aug 2008) | 1 line
7957
add a note to the UPGRADE file regarding Mail::DKIM being on by default now
7958
------------------------------------------------------------------------
7959
r685954 | jm | 2008-08-14 16:31:00 +0000 (Thu, 14 Aug 2008) | 1 line
7961
bug 5889: enable the DKIM rules by default in 3.3.0, by emulating SPF's behaviour when the Mail::DKIM module is not installed (it logs an error at debug-level only)
7962
------------------------------------------------------------------------
7963
r685950 | jm | 2008-08-14 16:05:27 +0000 (Thu, 14 Aug 2008) | 1 line
7965
test cases for the 'whitelist_bounce_relays' vbounce parameter
7966
------------------------------------------------------------------------
7967
r685932 | jm | 2008-08-14 14:57:23 +0000 (Thu, 14 Aug 2008) | 1 line
7969
bug 4131: speed up default 'make test' from 20 minutes, to just over 4, by not running the really slow tests by default. developers should edit t/config and set run_long_tests=y
7970
------------------------------------------------------------------------
7971
r685929 | jm | 2008-08-14 14:45:22 +0000 (Thu, 14 Aug 2008) | 1 line
7973
t.rules rule test suite: support additional configuration files, named 't.rules/RULE_NAME/msg.cf', which will be read before the message of that name is scanned
7974
------------------------------------------------------------------------
7975
r685819 | jm | 2008-08-14 08:50:02 +0000 (Thu, 14 Aug 2008) | 1 line
7977
promotions validated
7978
------------------------------------------------------------------------
7979
r685690 | jm | 2008-08-13 21:52:57 +0000 (Wed, 13 Aug 2008) | 1 line
7981
bug 5908: exit 0 instead of 1 if a required module is missing; this will avoid broken cpan-tester mails
7982
------------------------------------------------------------------------
7983
r685688 | jm | 2008-08-13 21:45:44 +0000 (Wed, 13 Aug 2008) | 1 line
7985
bug 5866: add a META.yml file
7986
------------------------------------------------------------------------
7987
r685679 | jm | 2008-08-13 21:13:31 +0000 (Wed, 13 Aug 2008) | 1 line
7989
bug 5945: fix UNRESOLVED_TEMPLATE fp
7990
------------------------------------------------------------------------
7991
r685594 | jm | 2008-08-13 15:59:28 +0000 (Wed, 13 Aug 2008) | 1 line
7993
bug 5943: avoid 'Unsuccessful stat on filename containing newline' warnings from current --vpopmail code
7994
------------------------------------------------------------------------
7995
r685480 | jm | 2008-08-13 08:50:07 +0000 (Wed, 13 Aug 2008) | 1 line
7997
promotions validated
7998
------------------------------------------------------------------------
7999
r685089 | jm | 2008-08-12 08:50:05 +0000 (Tue, 12 Aug 2008) | 1 line
8001
promotions validated
8002
------------------------------------------------------------------------
8003
r684810 | mmartinec | 2008-08-11 16:48:21 +0000 (Mon, 11 Aug 2008) | 8 lines
8005
Best practices: localized $@ and $! in DESTROY methods to prevent
8006
potential calls to eval and calls to system routines in code executed
8007
from a DESTROY method from clobbering global variables $@ and $!,
8008
possibly affecting further error processing. Executing eval {} within
8009
a DESTROY explains mysterious sightings when some outer eval captured
8010
an event but $@ was empty.
8013
------------------------------------------------------------------------
8014
r684674 | jm | 2008-08-11 08:50:05 +0000 (Mon, 11 Aug 2008) | 1 line
8016
promotions validated
8017
------------------------------------------------------------------------
8018
r684198 | jm | 2008-08-09 08:50:03 +0000 (Sat, 09 Aug 2008) | 1 line
8020
promotions validated
8021
------------------------------------------------------------------------
8022
r683910 | jm | 2008-08-08 08:50:03 +0000 (Fri, 08 Aug 2008) | 1 line
8024
promotions validated
8025
------------------------------------------------------------------------
8026
r683556 | jm | 2008-08-07 08:50:02 +0000 (Thu, 07 Aug 2008) | 1 line
8028
promotions validated
8029
------------------------------------------------------------------------
8030
r683176 | jm | 2008-08-06 08:50:04 +0000 (Wed, 06 Aug 2008) | 1 line
8032
promotions validated
8033
------------------------------------------------------------------------
8034
r683074 | sidney | 2008-08-06 01:19:48 +0000 (Wed, 06 Aug 2008) | 1 line
8036
Bug 5950: When spamd is started with the daemonize option do not exit the parent until the child signals that it has logged the pid, to allow a wrapper script to simply continue immediately after starting spamd
8037
------------------------------------------------------------------------
8038
r682932 | jm | 2008-08-05 20:30:51 +0000 (Tue, 05 Aug 2008) | 1 line
8040
avoid annoying 'uninitialized value' warnings when running spamd
8041
------------------------------------------------------------------------
8042
r682931 | jm | 2008-08-05 20:29:12 +0000 (Tue, 05 Aug 2008) | 1 line
8044
avoid annoying 'uninitialized value' warnings when running spamd
8045
------------------------------------------------------------------------
8046
r682635 | jm | 2008-08-05 08:50:06 +0000 (Tue, 05 Aug 2008) | 1 line
8048
promotions validated
8049
------------------------------------------------------------------------
8050
r682293 | jm | 2008-08-04 08:50:06 +0000 (Mon, 04 Aug 2008) | 1 line
8052
promotions validated
8053
------------------------------------------------------------------------
8054
r681941 | jm | 2008-08-02 08:50:03 +0000 (Sat, 02 Aug 2008) | 1 line
8056
promotions validated
8057
------------------------------------------------------------------------
8058
r681633 | jm | 2008-08-01 08:50:03 +0000 (Fri, 01 Aug 2008) | 1 line
8060
promotions validated
8061
------------------------------------------------------------------------
8062
r681304 | jm | 2008-07-31 08:50:04 +0000 (Thu, 31 Jul 2008) | 1 line
8064
promotions validated
8065
------------------------------------------------------------------------
8066
r680943 | jm | 2008-07-30 08:50:05 +0000 (Wed, 30 Jul 2008) | 1 line
8068
promotions validated
8069
------------------------------------------------------------------------
8070
r680646 | jm | 2008-07-29 08:50:03 +0000 (Tue, 29 Jul 2008) | 1 line
8072
promotions validated
8073
------------------------------------------------------------------------
8074
r680555 | duncf | 2008-07-28 22:51:29 +0000 (Mon, 28 Jul 2008) | 2 lines
8076
Properly parse the argument for "eval:check_foo(0)".
8078
------------------------------------------------------------------------
8079
r680291 | jm | 2008-07-28 08:50:05 +0000 (Mon, 28 Jul 2008) | 1 line
8081
promotions validated
8082
------------------------------------------------------------------------
8083
r679968 | jm | 2008-07-26 08:50:02 +0000 (Sat, 26 Jul 2008) | 1 line
8085
promotions validated
8086
------------------------------------------------------------------------
8087
r679708 | jm | 2008-07-25 08:50:05 +0000 (Fri, 25 Jul 2008) | 1 line
8089
promotions validated
8090
------------------------------------------------------------------------
8091
r679309 | jm | 2008-07-24 08:50:06 +0000 (Thu, 24 Jul 2008) | 1 line
8093
promotions validated
8094
------------------------------------------------------------------------
8095
r679029 | jm | 2008-07-23 08:50:04 +0000 (Wed, 23 Jul 2008) | 1 line
8097
promotions validated
8098
------------------------------------------------------------------------
8099
r678683 | jm | 2008-07-22 08:50:02 +0000 (Tue, 22 Jul 2008) | 1 line
8101
promotions validated
8102
------------------------------------------------------------------------
8103
r678363 | jm | 2008-07-21 08:50:03 +0000 (Mon, 21 Jul 2008) | 1 line
8105
promotions validated
8106
------------------------------------------------------------------------
8107
r678120 | jm | 2008-07-19 08:50:04 +0000 (Sat, 19 Jul 2008) | 1 line
8109
promotions validated
8110
------------------------------------------------------------------------
8111
r677856 | jm | 2008-07-18 08:50:06 +0000 (Fri, 18 Jul 2008) | 1 line
8113
promotions validated
8114
------------------------------------------------------------------------
8115
r677631 | jm | 2008-07-17 16:30:53 +0000 (Thu, 17 Jul 2008) | 1 line
8117
add some kills, to clean up hung procs
8118
------------------------------------------------------------------------
8119
r677622 | jm | 2008-07-17 15:59:14 +0000 (Thu, 17 Jul 2008) | 1 line
8121
update /export/home/bbmass to /export/home/nitemc
8122
------------------------------------------------------------------------
8123
r677621 | jm | 2008-07-17 15:50:14 +0000 (Thu, 17 Jul 2008) | 1 line
8125
remove some dead code
8126
------------------------------------------------------------------------
8127
r677620 | jm | 2008-07-17 15:48:41 +0000 (Thu, 17 Jul 2008) | 1 line
8129
move scripts from automc to nightlymc
8130
------------------------------------------------------------------------
8131
r677616 | jm | 2008-07-17 15:32:36 +0000 (Thu, 17 Jul 2008) | 1 line
8133
rule-QA backend: moving the nightly mass-checks out of /home/bbmass, where they don't really belong, under /export/home/nitemc running as uid 'nitemc'
8134
------------------------------------------------------------------------
8135
r677220 | jm | 2008-07-16 09:56:15 +0000 (Wed, 16 Jul 2008) | 1 line
8137
split rule-seeking algorithm into two phases; N-gram discovery and pattern assembly. add --phase2 switch to allow assembly to be re-run using state dumped from discovery phase. also speed up based on DProf profiling
8138
------------------------------------------------------------------------
8139
r677216 | jm | 2008-07-16 09:51:54 +0000 (Wed, 16 Jul 2008) | 1 line
8141
remove mass-check-by-mail support; nobody used it
8142
------------------------------------------------------------------------
8143
r677198 | jm | 2008-07-16 08:50:02 +0000 (Wed, 16 Jul 2008) | 1 line
8145
promotions validated
8146
------------------------------------------------------------------------
8147
r676832 | jm | 2008-07-15 08:50:09 +0000 (Tue, 15 Jul 2008) | 1 line
8149
promotions validated
8150
------------------------------------------------------------------------
8151
r676513 | jm | 2008-07-14 08:50:01 +0000 (Mon, 14 Jul 2008) | 1 line
8153
promotions validated
8154
------------------------------------------------------------------------
8155
r676134 | jm | 2008-07-12 08:50:02 +0000 (Sat, 12 Jul 2008) | 1 line
8157
promotions validated
8158
------------------------------------------------------------------------
8159
r675906 | jm | 2008-07-11 10:23:41 +0000 (Fri, 11 Jul 2008) | 1 line
8161
speed up the t.rules test suite by using Mail::SpamAssassin instead of subprocs
8162
------------------------------------------------------------------------
8163
r675902 | jm | 2008-07-11 10:08:45 +0000 (Fri, 11 Jul 2008) | 1 line
8165
bug 5926: disable RDNS_NONE for Lotus Domino, it never performs rDNS lookups
8166
------------------------------------------------------------------------
8167
r675869 | jm | 2008-07-11 08:54:56 +0000 (Fri, 11 Jul 2008) | 1 line
8169
bug 5931: remove needless O(N^2) de-duplication step from trusted_networks
8170
------------------------------------------------------------------------
8171
r675867 | jm | 2008-07-11 08:50:05 +0000 (Fri, 11 Jul 2008) | 1 line
8173
promotions validated
8174
------------------------------------------------------------------------
8175
r675595 | jm | 2008-07-10 14:38:17 +0000 (Thu, 10 Jul 2008) | 1 line
8177
bug 5884: if a BOUNCE_MESSAGE-hitting message has no Received headers, it can still be backscatter; check to see if the bounce-generating MTA was trusted, and if not, classify as backscatter anyway, since a mail from us to an external site should always contain Received headers before it's bounced.
8178
------------------------------------------------------------------------
8179
r675591 | jm | 2008-07-10 14:32:51 +0000 (Thu, 10 Jul 2008) | 1 line
8181
more curation of the bug 5884 attachment 4343 test cases (BOUNCE_MESSAGE and VBOUNCE_MESSAGE fns)
8182
------------------------------------------------------------------------
8183
r675580 | jm | 2008-07-10 14:07:10 +0000 (Thu, 10 Jul 2008) | 1 line
8185
move around test cases for bug 5884
8186
------------------------------------------------------------------------
8187
r675573 | jm | 2008-07-10 14:00:59 +0000 (Thu, 10 Jul 2008) | 1 line
8189
oops, fix syntax error
8190
------------------------------------------------------------------------
8191
r675572 | jm | 2008-07-10 13:58:54 +0000 (Thu, 10 Jul 2008) | 1 line
8193
allow specification of individual files to run
8194
------------------------------------------------------------------------
8195
r675557 | jm | 2008-07-10 12:59:53 +0000 (Thu, 10 Jul 2008) | 1 line
8197
bug 5938: rules test suite; run with ./t.rules/run
8198
------------------------------------------------------------------------
8199
r675524 | jm | 2008-07-10 11:29:06 +0000 (Thu, 10 Jul 2008) | 1 line
8201
add rsync area for John Hardin to upload fraud samples
8202
------------------------------------------------------------------------
8203
r675523 | jm | 2008-07-10 11:27:53 +0000 (Thu, 10 Jul 2008) | 1 line
8205
s/rawcor/uploadedcorpora/, makes much more sense as a location
8206
------------------------------------------------------------------------
8207
r675521 | jm | 2008-07-10 11:26:45 +0000 (Thu, 10 Jul 2008) | 1 line
8209
add another GWAVA bounceback pattern to VBOUNCE_MESSAGE
8210
------------------------------------------------------------------------
8211
r675479 | jm | 2008-07-10 08:50:07 +0000 (Thu, 10 Jul 2008) | 1 line
8213
promotions validated
8214
------------------------------------------------------------------------
8215
r675118 | jm | 2008-07-09 08:50:02 +0000 (Wed, 09 Jul 2008) | 1 line
8217
promotions validated
8218
------------------------------------------------------------------------
8219
r674742 | jm | 2008-07-08 08:50:06 +0000 (Tue, 08 Jul 2008) | 1 line
8221
promotions validated
8222
------------------------------------------------------------------------
8223
r674418 | jm | 2008-07-07 08:50:03 +0000 (Mon, 07 Jul 2008) | 1 line
8225
promotions validated
8226
------------------------------------------------------------------------
8227
r674164 | jm | 2008-07-05 08:50:03 +0000 (Sat, 05 Jul 2008) | 1 line
8229
promotions validated
8230
------------------------------------------------------------------------
8231
r673959 | jm | 2008-07-04 08:50:03 +0000 (Fri, 04 Jul 2008) | 1 line
8233
promotions validated
8234
------------------------------------------------------------------------
8235
r673622 | jm | 2008-07-03 08:50:02 +0000 (Thu, 03 Jul 2008) | 1 line
8237
promotions validated
8238
------------------------------------------------------------------------
8239
r673480 | jm | 2008-07-02 20:03:40 +0000 (Wed, 02 Jul 2008) | 1 line
8241
bug 5798: fix vpopmail support, thanks to Daniel Albers
8242
------------------------------------------------------------------------
8243
r673319 | jm | 2008-07-02 08:50:03 +0000 (Wed, 02 Jul 2008) | 1 line
8245
promotions validated
8246
------------------------------------------------------------------------
8247
r673029 | jm | 2008-07-01 08:57:53 +0000 (Tue, 01 Jul 2008) | 1 line
8249
add SpamArrest to vbounce ruleset, hadn't noticed it before as other bounce rules were marking it as generic bounce instead of C/R
8250
------------------------------------------------------------------------
8251
r673022 | jm | 2008-07-01 08:50:03 +0000 (Tue, 01 Jul 2008) | 1 line
8253
promotions validated
8254
------------------------------------------------------------------------
8255
r671467 | jm | 2008-06-25 08:50:02 +0000 (Wed, 25 Jun 2008) | 1 line
8257
promotions validated
8258
------------------------------------------------------------------------
8259
r671071 | jm | 2008-06-24 08:50:02 +0000 (Tue, 24 Jun 2008) | 1 line
8261
promotions validated
8262
------------------------------------------------------------------------
8263
r670483 | jm | 2008-06-23 08:50:02 +0000 (Mon, 23 Jun 2008) | 1 line
8265
promotions validated
8266
------------------------------------------------------------------------
8267
r670164 | jm | 2008-06-21 08:50:01 +0000 (Sat, 21 Jun 2008) | 1 line
8269
promotions validated
8270
------------------------------------------------------------------------
8271
r669828 | jm | 2008-06-20 08:53:28 +0000 (Fri, 20 Jun 2008) | 1 line
8273
remove OUTLOOK_3416, it seems to be gone
8274
------------------------------------------------------------------------
8275
r669825 | jm | 2008-06-20 08:50:03 +0000 (Fri, 20 Jun 2008) | 1 line
8277
promotions validated
8278
------------------------------------------------------------------------
8279
r669427 | jm | 2008-06-19 08:50:05 +0000 (Thu, 19 Jun 2008) | 1 line
8281
promotions validated
8282
------------------------------------------------------------------------
8283
r669114 | jm | 2008-06-18 08:50:06 +0000 (Wed, 18 Jun 2008) | 1 line
8285
promotions validated
8286
------------------------------------------------------------------------
8287
r668568 | jm | 2008-06-17 08:50:01 +0000 (Tue, 17 Jun 2008) | 1 line
8289
promotions validated
8290
------------------------------------------------------------------------
8291
r668148 | jm | 2008-06-16 13:06:52 +0000 (Mon, 16 Jun 2008) | 1 line
8293
bug 4950: remove REPTO_OVERQUOTE_THEBAT due to false positives and lack of hits
8294
------------------------------------------------------------------------
8295
r668088 | jm | 2008-06-16 09:31:44 +0000 (Mon, 16 Jun 2008) | 1 line
8297
bug 5888: remove __VBOUNCE_AUTOMATIC and move to BOUNCE_MESSAGE meta set -- 'automatic replies' are just bounces, not specifically virus-bounces. thanks to mouss for the fix
8298
------------------------------------------------------------------------
8299
r668077 | jm | 2008-06-16 08:50:02 +0000 (Mon, 16 Jun 2008) | 1 line
8301
promotions validated
8302
------------------------------------------------------------------------
8303
r667759 | jm | 2008-06-14 08:50:01 +0000 (Sat, 14 Jun 2008) | 1 line
8305
promotions validated
8306
------------------------------------------------------------------------
8307
r667424 | jm | 2008-06-13 08:50:01 +0000 (Fri, 13 Jun 2008) | 1 line
8309
promotions validated
8310
------------------------------------------------------------------------
8311
r667082 | jm | 2008-06-12 13:33:44 +0000 (Thu, 12 Jun 2008) | 1 line
8313
add a couple of bugzilla-gardening steps to the release process
8314
------------------------------------------------------------------------
8315
r667009 | jm | 2008-06-12 08:50:23 +0000 (Thu, 12 Jun 2008) | 1 line
8317
promotions validated
8318
------------------------------------------------------------------------
8319
r666576 | jm | 2008-06-11 08:50:02 +0000 (Wed, 11 Jun 2008) | 1 line
8321
promotions validated
8322
------------------------------------------------------------------------
8323
r666044 | jm | 2008-06-10 09:44:44 +0000 (Tue, 10 Jun 2008) | 1 line
8325
more formatting tweaking
8326
------------------------------------------------------------------------
8327
r666042 | jm | 2008-06-10 09:43:27 +0000 (Tue, 10 Jun 2008) | 1 line
8329
slight reformat; attempt to catch stupid XML::Simple idiocy; update to match most recent formatting
8330
------------------------------------------------------------------------
8331
r666039 | jm | 2008-06-10 09:37:54 +0000 (Tue, 10 Jun 2008) | 1 line
8333
add a header to the 'pasteable' text in rule-qa app
8334
------------------------------------------------------------------------
8335
r666013 | jm | 2008-06-10 08:50:02 +0000 (Tue, 10 Jun 2008) | 1 line
8337
promotions validated
8338
------------------------------------------------------------------------
8339
r664661 | jm | 2008-06-09 08:50:04 +0000 (Mon, 09 Jun 2008) | 1 line
8341
promotions validated
8342
------------------------------------------------------------------------
8343
r664303 | jm | 2008-06-07 08:50:01 +0000 (Sat, 07 Jun 2008) | 1 line
8345
promotions validated
8346
------------------------------------------------------------------------
8347
r663862 | jm | 2008-06-06 08:50:02 +0000 (Fri, 06 Jun 2008) | 1 line
8349
promotions validated
8350
------------------------------------------------------------------------
8351
r663502 | jm | 2008-06-05 08:50:02 +0000 (Thu, 05 Jun 2008) | 1 line
8353
promotions validated
8354
------------------------------------------------------------------------
8355
r663036 | jm | 2008-06-04 08:50:07 +0000 (Wed, 04 Jun 2008) | 1 line
8357
promotions validated
8358
------------------------------------------------------------------------
8359
r662703 | jm | 2008-06-03 08:50:02 +0000 (Tue, 03 Jun 2008) | 1 line
8361
promotions validated
8362
------------------------------------------------------------------------
8363
r662363 | jm | 2008-06-02 08:50:02 +0000 (Mon, 02 Jun 2008) | 1 line
8365
promotions validated
8366
------------------------------------------------------------------------
8367
r661977 | jm | 2008-05-31 08:50:03 +0000 (Sat, 31 May 2008) | 1 line
8369
promotions validated
8370
------------------------------------------------------------------------
8371
r661594 | jm | 2008-05-30 08:50:03 +0000 (Fri, 30 May 2008) | 1 line
8373
promotions validated
8374
------------------------------------------------------------------------
8375
r661261 | jm | 2008-05-29 08:50:04 +0000 (Thu, 29 May 2008) | 1 line
8377
promotions validated
8378
------------------------------------------------------------------------
8379
r660864 | jm | 2008-05-28 08:50:02 +0000 (Wed, 28 May 2008) | 1 line
8381
promotions validated
8382
------------------------------------------------------------------------
8383
r660428 | jm | 2008-05-27 08:50:03 +0000 (Tue, 27 May 2008) | 1 line
8385
promotions validated
8386
------------------------------------------------------------------------
8387
r660129 | jm | 2008-05-26 08:50:02 +0000 (Mon, 26 May 2008) | 1 line
8389
promotions validated
8390
------------------------------------------------------------------------
8391
r659775 | jm | 2008-05-24 08:50:10 +0000 (Sat, 24 May 2008) | 1 line
8393
promotions validated
8394
------------------------------------------------------------------------
8395
r659530 | jm | 2008-05-23 13:05:03 +0000 (Fri, 23 May 2008) | 1 line
18
8397
bug 5858: fix circular reference caused by some messages
19
8398
------------------------------------------------------------------------
20
r658745 | jm | 2008-05-21 16:31:04 +0000 (Wed, 21 May 2008) | 1 line
22
trivial bugfix: __BOUNCE_FROM_DAEMON incorrectly used + instead of *, so some From addresses were not being recognised as bounce senders
23
------------------------------------------------------------------------
24
r658010 | jm | 2008-05-19 22:35:18 +0000 (Mon, 19 May 2008) | 1 line
8399
r659475 | jm | 2008-05-23 08:50:04 +0000 (Fri, 23 May 2008) | 1 line
8401
promotions validated
8402
------------------------------------------------------------------------
8403
r659471 | jm | 2008-05-23 08:32:39 +0000 (Fri, 23 May 2008) | 1 line
8406
------------------------------------------------------------------------
8407
r659047 | jm | 2008-05-22 08:50:05 +0000 (Thu, 22 May 2008) | 1 line
8409
promotions validated
8410
------------------------------------------------------------------------
8411
r658898 | jm | 2008-05-21 22:11:32 +0000 (Wed, 21 May 2008) | 1 line
8413
bug 5829: oops, use correct plugin name and make it commented by default
8414
------------------------------------------------------------------------
8415
r658896 | jm | 2008-05-21 22:08:05 +0000 (Wed, 21 May 2008) | 1 line
8417
bug 5829: add the PhishTag plugin, thanks to Umut Topkara
8418
------------------------------------------------------------------------
8419
r658744 | jm | 2008-05-21 16:25:31 +0000 (Wed, 21 May 2008) | 1 line
8421
trivial: avoid FN with vbounce rule __BOUNCE_UNDELIVERABLE
8422
------------------------------------------------------------------------
8423
r658605 | jm | 2008-05-21 08:50:02 +0000 (Wed, 21 May 2008) | 1 line
8425
promotions validated
8426
------------------------------------------------------------------------
8427
r658172 | jm | 2008-05-20 08:50:31 +0000 (Tue, 20 May 2008) | 1 line
8429
promotions validated
8430
------------------------------------------------------------------------
8431
r658009 | jm | 2008-05-19 22:34:07 +0000 (Mon, 19 May 2008) | 1 line
26
8433
bug 5496, bug 5910: clear some FORGED_MUA_OUTLOOK false positives, particularly on the new-format Message-ID generated by the Outlook Express version used in Windows XP service pack 3
27
8434
------------------------------------------------------------------------
28
r657560 | jm | 2008-05-18 13:43:10 +0000 (Sun, 18 May 2008) | 1 line
30
remove OUTLOOK_3416, due to FP in bug 5650
31
------------------------------------------------------------------------
32
r632902 | mmartinec | 2008-03-03 01:03:59 +0000 (Mon, 03 Mar 2008) | 1 line
8435
r657564 | jm | 2008-05-18 14:04:07 +0000 (Sun, 18 May 2008) | 1 line
8437
bug 5899: add perl version string to the storage area for compiled rulesets, to avoid crashes when perl is upgraded between major versions and the ABI breaks
8438
------------------------------------------------------------------------
8439
r657514 | jm | 2008-05-18 08:50:15 +0000 (Sun, 18 May 2008) | 1 line
8441
promotions validated
8442
------------------------------------------------------------------------
8443
r657323 | jm | 2008-05-17 08:50:02 +0000 (Sat, 17 May 2008) | 1 line
8445
promotions validated
8446
------------------------------------------------------------------------
8447
r656985 | jm | 2008-05-16 09:48:58 +0000 (Fri, 16 May 2008) | 1 line
8449
keep one day's nightly mass-check logs around
8450
------------------------------------------------------------------------
8451
r656973 | jm | 2008-05-16 08:50:13 +0000 (Fri, 16 May 2008) | 1 line
8453
promotions validated
8454
------------------------------------------------------------------------
8455
r656555 | jm | 2008-05-15 08:50:03 +0000 (Thu, 15 May 2008) | 1 line
8457
promotions validated
8458
------------------------------------------------------------------------
8459
r656161 | jm | 2008-05-14 08:50:03 +0000 (Wed, 14 May 2008) | 1 line
8461
promotions validated
8462
------------------------------------------------------------------------
8463
r655784 | jm | 2008-05-13 08:50:02 +0000 (Tue, 13 May 2008) | 1 line
8465
promotions validated
8466
------------------------------------------------------------------------
8467
r655442 | jm | 2008-05-12 08:50:04 +0000 (Mon, 12 May 2008) | 1 line
8469
promotions validated
8470
------------------------------------------------------------------------
8471
r655283 | jm | 2008-05-11 09:05:38 +0000 (Sun, 11 May 2008) | 1 line
8473
ok, this is really getting stupid. just check out the whole damn HEAD from scratch every night since broken svn state keeps screwing these up
8474
------------------------------------------------------------------------
8475
r655279 | jm | 2008-05-11 08:50:02 +0000 (Sun, 11 May 2008) | 1 line
8477
promotions validated
8478
------------------------------------------------------------------------
8479
r655031 | jm | 2008-05-10 08:50:02 +0000 (Sat, 10 May 2008) | 1 line
8481
promotions validated
8482
------------------------------------------------------------------------
8483
r654725 | jm | 2008-05-09 08:50:04 +0000 (Fri, 09 May 2008) | 1 line
8485
promotions validated
8486
------------------------------------------------------------------------
8487
r654448 | jm | 2008-05-08 08:50:03 +0000 (Thu, 08 May 2008) | 1 line
8489
promotions validated
8490
------------------------------------------------------------------------
8491
r654042 | jm | 2008-05-07 08:50:06 +0000 (Wed, 07 May 2008) | 1 line
8493
promotions validated
8494
------------------------------------------------------------------------
8495
r653940 | jm | 2008-05-06 22:13:47 +0000 (Tue, 06 May 2008) | 1 line
8497
oops, __BOUNCE_FROM_DAEMON was missing quite a few bounce messages. fix
8498
------------------------------------------------------------------------
8499
r653765 | jm | 2008-05-06 13:16:12 +0000 (Tue, 06 May 2008) | 1 line
8501
attempt to get the bb-* corpus submitters mass-checking again
8502
------------------------------------------------------------------------
8503
r653713 | jm | 2008-05-06 08:50:03 +0000 (Tue, 06 May 2008) | 1 line
8505
promotions validated
8506
------------------------------------------------------------------------
8507
r653361 | jm | 2008-05-05 08:50:31 +0000 (Mon, 05 May 2008) | 1 line
8509
promotions validated
8510
------------------------------------------------------------------------
8511
r652454 | jm | 2008-05-01 08:50:02 +0000 (Thu, 01 May 2008) | 1 line
8513
promotions validated
8514
------------------------------------------------------------------------
8515
r651899 | jm | 2008-04-27 08:50:03 +0000 (Sun, 27 Apr 2008) | 1 line
8517
promotions validated
8518
------------------------------------------------------------------------
8519
r651806 | jm | 2008-04-26 08:50:03 +0000 (Sat, 26 Apr 2008) | 1 line
8521
promotions validated
8522
------------------------------------------------------------------------
8523
r651566 | jm | 2008-04-25 10:32:36 +0000 (Fri, 25 Apr 2008) | 1 line
8525
actually, recomment; it appears that if the Mail::DKIM module isn't installed, this plugin produces a very noisy warning to stderr
8526
------------------------------------------------------------------------
8527
r651565 | jm | 2008-04-25 10:30:22 +0000 (Fri, 25 Apr 2008) | 1 line
8529
bug 5890: pick 0.28 as a reasonable minimum version for Mail::DKIM
8530
------------------------------------------------------------------------
8531
r651541 | jm | 2008-04-25 08:50:02 +0000 (Fri, 25 Apr 2008) | 1 line
8533
promotions validated
8534
------------------------------------------------------------------------
8535
r651536 | jm | 2008-04-25 08:30:38 +0000 (Fri, 25 Apr 2008) | 1 line
8537
add CHALLENGE_RESPONSE -- the opposite of CRBOUNCE_MESSAGE, this is for C/R responses to mail the user really did send. this allows users to block/refile *all* C/R, regardless of whether it's in response to blowback or not
8538
------------------------------------------------------------------------
8539
r651535 | jm | 2008-04-25 08:28:23 +0000 (Fri, 25 Apr 2008) | 1 line
8541
make DKIM plugin on-by-default in 3.3.0; if the required modules aren't installed, it'll still disable itself anyway
8542
------------------------------------------------------------------------
8543
r651205 | jm | 2008-04-24 09:26:33 +0000 (Thu, 24 Apr 2008) | 1 line
8545
get-rulemetadata should delete directories before re-getting the rule source, otherwise mod times on rule source files will not match their mod times in SVN necessarily
8546
------------------------------------------------------------------------
8547
r651204 | jm | 2008-04-24 09:25:36 +0000 (Thu, 24 Apr 2008) | 1 line
8549
fix annoying 'tflags HASH(0xa03d09c).' UI badness on rule-qa site recently
8550
------------------------------------------------------------------------
8551
r651198 | jm | 2008-04-24 08:50:02 +0000 (Thu, 24 Apr 2008) | 1 line
8553
promotions validated
8554
------------------------------------------------------------------------
8555
r650852 | mmartinec | 2008-04-23 12:53:18 +0000 (Wed, 23 Apr 2008) | 1 line
8557
PR-5891: let AWL keep separate records for DKIM-signed and unsigned mail
8558
------------------------------------------------------------------------
8559
r650791 | jm | 2008-04-23 08:50:02 +0000 (Wed, 23 Apr 2008) | 1 line
8561
promotions validated
8562
------------------------------------------------------------------------
8563
r650420 | jm | 2008-04-22 08:50:12 +0000 (Tue, 22 Apr 2008) | 1 line
8565
promotions validated
8566
------------------------------------------------------------------------
8567
r650230 | jm | 2008-04-21 19:24:17 +0000 (Mon, 21 Apr 2008) | 1 line
8569
avoid 'set -e' problems when stopping slaves
8570
------------------------------------------------------------------------
8571
r650117 | jm | 2008-04-21 12:01:24 +0000 (Mon, 21 Apr 2008) | 1 line
8573
actually: redo, with less spurious error messages in general
8574
------------------------------------------------------------------------
8575
r650116 | jm | 2008-04-21 11:59:06 +0000 (Mon, 21 Apr 2008) | 1 line
8577
add a couple of ||trues to avoid spurious errors
8578
------------------------------------------------------------------------
8579
r650115 | jm | 2008-04-21 11:57:55 +0000 (Mon, 21 Apr 2008) | 1 line
8581
don't let the 'stop' script failure break mass-check uploads
8582
------------------------------------------------------------------------
8583
r650055 | jm | 2008-04-21 08:50:05 +0000 (Mon, 21 Apr 2008) | 1 line
8585
promotions validated
8586
------------------------------------------------------------------------
8587
r650054 | jm | 2008-04-21 08:42:41 +0000 (Mon, 21 Apr 2008) | 1 line
8589
avoid loading File::Find unless explicitly required by 'config_tree_recurse', fix from J. Nick Koston
8590
------------------------------------------------------------------------
8591
r649996 | jm | 2008-04-20 23:03:11 +0000 (Sun, 20 Apr 2008) | 1 line
8593
bug 5884: BOUNCE_MESSAGE rules from the VBounce ruleset should not match unless a message contains at least 1 Received: header. this allows locally-generated bounces to be rescued from being hit. Fix thanks to Jason Haar
8594
------------------------------------------------------------------------
8595
r649986 | jm | 2008-04-20 22:08:13 +0000 (Sun, 20 Apr 2008) | 1 line
8597
work around problems with missing .corpus files pre-checkout
8598
------------------------------------------------------------------------
8599
r649985 | jm | 2008-04-20 22:01:39 +0000 (Sun, 20 Apr 2008) | 1 line
8601
hmm, maybe the redirection is breaking nightly mass-checks
8602
------------------------------------------------------------------------
8603
r649896 | jm | 2008-04-20 08:50:02 +0000 (Sun, 20 Apr 2008) | 1 line
8605
promotions validated
8606
------------------------------------------------------------------------
8607
r649771 | jm | 2008-04-19 08:50:01 +0000 (Sat, 19 Apr 2008) | 1 line
8609
promotions validated
8610
------------------------------------------------------------------------
8611
r649411 | jm | 2008-04-18 08:50:03 +0000 (Fri, 18 Apr 2008) | 1 line
8613
promotions validated
8614
------------------------------------------------------------------------
8615
r649324 | mmartinec | 2008-04-17 23:01:40 +0000 (Thu, 17 Apr 2008) | 1 line
8617
VBounce.pm: relax r644752 and allow [> ]* before Received
8618
------------------------------------------------------------------------
8619
r649009 | jm | 2008-04-17 08:50:04 +0000 (Thu, 17 Apr 2008) | 1 line
8621
promotions validated
8622
------------------------------------------------------------------------
8623
r648888 | jm | 2008-04-16 22:40:36 +0000 (Wed, 16 Apr 2008) | 1 line
8625
bug 5752: add a warning telling the user to run 'sa-update' in Mail::SpamAssassin, if no rules are found in the system config dir, which will be possible since we plan to no longer distribute rules in the basic tarball
8626
------------------------------------------------------------------------
8627
r648876 | jm | 2008-04-16 22:03:36 +0000 (Wed, 16 Apr 2008) | 1 line
8629
bug 5879: save some memory by not importing Pod::Usage unless it is needed, thanks to J. Nick Koston
8630
------------------------------------------------------------------------
8631
r648870 | jm | 2008-04-16 21:57:16 +0000 (Wed, 16 Apr 2008) | 1 line
8633
bug 5877: save 350k+ of memory in sa-compile by replacing DynaLoader with XSLoader, thanks to J. Nick Koston
8634
------------------------------------------------------------------------
8635
r648864 | jm | 2008-04-16 21:35:45 +0000 (Wed, 16 Apr 2008) | 1 line
8637
bug 5041: do not render message bodies of MIME type 'message/partial'
8638
------------------------------------------------------------------------
8639
r648859 | jm | 2008-04-16 21:27:09 +0000 (Wed, 16 Apr 2008) | 1 line
8641
remove some formatting
8642
------------------------------------------------------------------------
8643
r648832 | jm | 2008-04-16 20:20:14 +0000 (Wed, 16 Apr 2008) | 1 line
8645
split out the per-user bit of run_nightly
8646
------------------------------------------------------------------------
8647
r648626 | jm | 2008-04-16 08:50:04 +0000 (Wed, 16 Apr 2008) | 1 line
8649
promotions validated
8650
------------------------------------------------------------------------
8651
r648443 | jm | 2008-04-15 22:39:45 +0000 (Tue, 15 Apr 2008) | 1 line
8653
add bb-traps mass-check user, mass-check spamtrapped data from traps.spamassassin.org
8654
------------------------------------------------------------------------
8655
r648184 | jm | 2008-04-15 08:50:03 +0000 (Tue, 15 Apr 2008) | 1 line
8657
promotions validated
8658
------------------------------------------------------------------------
8659
r647783 | kb | 2008-04-14 13:03:30 +0000 (Mon, 14 Apr 2008) | 1 line
8661
Adding myself to the committers list.
8662
------------------------------------------------------------------------
8663
r647774 | jm | 2008-04-14 12:52:33 +0000 (Mon, 14 Apr 2008) | 1 line
8665
mass-check should ignore lines that start with 'From ' in message bodies when looking for mbox separators. be more resilient and require a properly-formatted From line, with an email address and a date stamp
8666
------------------------------------------------------------------------
8667
r647702 | jm | 2008-04-14 08:50:02 +0000 (Mon, 14 Apr 2008) | 1 line
8669
promotions validated
8670
------------------------------------------------------------------------
8671
r647541 | jm | 2008-04-13 08:50:05 +0000 (Sun, 13 Apr 2008) | 1 line
8673
promotions validated
8674
------------------------------------------------------------------------
8675
r647396 | jm | 2008-04-12 08:50:02 +0000 (Sat, 12 Apr 2008) | 1 line
8677
promotions validated
8678
------------------------------------------------------------------------
8679
r647153 | jm | 2008-04-11 13:05:28 +0000 (Fri, 11 Apr 2008) | 1 line
8681
avoid VBounce rules firing on From: 'ICSOFT Secretariat' <postmaster13@303media.net>
8682
------------------------------------------------------------------------
8683
r647079 | jm | 2008-04-11 08:50:04 +0000 (Fri, 11 Apr 2008) | 1 line
8685
promotions validated
8686
------------------------------------------------------------------------
8687
r646806 | jm | 2008-04-10 14:00:37 +0000 (Thu, 10 Apr 2008) | 1 line
8689
bug 5820: add 'uridnssub' keyword for URIDNSBL plugin; fix URIBL_SBL to use this keyword, and thereby produce a marginal gain in efficiency for lookups on zen.spamhaus.org; thanks to Henrik Krohns for that code, added to CREDITS
8690
------------------------------------------------------------------------
8691
r646805 | jm | 2008-04-10 13:59:09 +0000 (Thu, 10 Apr 2008) | 1 line
8693
bug 5820: add 'uridnssub' keyword for URIDNSBL plugin; fix URIBL_SBL to use this keyword, and thereby produce a marginal gain in efficiency for lookups on zen.spamhaus.org
8694
------------------------------------------------------------------------
8695
r646689 | jm | 2008-04-10 08:50:08 +0000 (Thu, 10 Apr 2008) | 1 line
8697
promotions validated
8698
------------------------------------------------------------------------
8699
r646688 | jm | 2008-04-10 08:49:54 +0000 (Thu, 10 Apr 2008) | 1 line
8701
bug 5861: add DKIM-Signature and DomainKey-Signature to the set of headers whose contents are ignored for Bayes; their presence is marked, however. thanks to Henrik Krohns
8702
------------------------------------------------------------------------
8703
r646230 | jm | 2008-04-09 08:50:02 +0000 (Wed, 09 Apr 2008) | 1 line
8705
promotions validated
8706
------------------------------------------------------------------------
8707
r645795 | jm | 2008-04-08 08:50:02 +0000 (Tue, 08 Apr 2008) | 1 line
8709
promotions validated
8710
------------------------------------------------------------------------
8711
r645413 | jm | 2008-04-07 08:50:07 +0000 (Mon, 07 Apr 2008) | 1 line
8713
promotions validated
8714
------------------------------------------------------------------------
8715
r645213 | jm | 2008-04-06 08:50:02 +0000 (Sun, 06 Apr 2008) | 1 line
8717
promotions validated
8718
------------------------------------------------------------------------
8719
r645048 | jm | 2008-04-05 08:50:03 +0000 (Sat, 05 Apr 2008) | 1 line
8721
promotions validated
8722
------------------------------------------------------------------------
8723
r644752 | mmartinec | 2008-04-04 16:13:28 +0000 (Fri, 04 Apr 2008) | 1 line
8725
VBounce: ensure a known-false return value; match "Received:" only at the beginning of a line, case-insensitively and do not require a space after a colon
8726
------------------------------------------------------------------------
8727
r644644 | jm | 2008-04-04 08:50:03 +0000 (Fri, 04 Apr 2008) | 1 line
8729
promotions validated
8730
------------------------------------------------------------------------
8731
r644307 | jm | 2008-04-03 13:25:50 +0000 (Thu, 03 Apr 2008) | 1 line
8733
oops, typoed the cache-cleanup commands
8734
------------------------------------------------------------------------
8735
r644234 | jm | 2008-04-03 09:11:15 +0000 (Thu, 03 Apr 2008) | 1 line
8737
bug 5870: spamc long option '--dest' was broken. fix from Ty Boyack
8738
------------------------------------------------------------------------
8739
r644226 | jm | 2008-04-03 08:50:13 +0000 (Thu, 03 Apr 2008) | 1 line
8741
promotions validated
8742
------------------------------------------------------------------------
8743
r644030 | jm | 2008-04-02 20:04:05 +0000 (Wed, 02 Apr 2008) | 1 line
8745
add Fedora Core package names
8746
------------------------------------------------------------------------
8747
r643835 | jm | 2008-04-02 10:27:37 +0000 (Wed, 02 Apr 2008) | 1 line
8749
make this require that the cd succeeds first
8750
------------------------------------------------------------------------
8751
r643833 | jm | 2008-04-02 10:24:25 +0000 (Wed, 02 Apr 2008) | 1 line
8753
remove old cached mail messages on nightly mass-check slaves
8754
------------------------------------------------------------------------
8755
r643796 | jm | 2008-04-02 08:50:02 +0000 (Wed, 02 Apr 2008) | 1 line
8757
promotions validated
8758
------------------------------------------------------------------------
8759
r643323 | jm | 2008-04-01 08:50:11 +0000 (Tue, 01 Apr 2008) | 1 line
8761
promotions validated
8762
------------------------------------------------------------------------
8763
r642943 | jm | 2008-03-31 09:53:03 +0000 (Mon, 31 Mar 2008) | 1 line
8765
disable generation of OVERLAP report for preflight mass-checks; it's too slow to run
8766
------------------------------------------------------------------------
8767
r642928 | jm | 2008-03-31 08:50:04 +0000 (Mon, 31 Mar 2008) | 1 line
8769
promotions validated
8770
------------------------------------------------------------------------
8771
r642518 | jm | 2008-03-29 08:50:03 +0000 (Sat, 29 Mar 2008) | 1 line
8773
promotions validated
8774
------------------------------------------------------------------------
8775
r642311 | jm | 2008-03-28 17:32:06 +0000 (Fri, 28 Mar 2008) | 1 line
8777
add a favicon for ruleqa. and why not ;)
8778
------------------------------------------------------------------------
8779
r642148 | jm | 2008-03-28 08:50:07 +0000 (Fri, 28 Mar 2008) | 1 line
8781
promotions validated
8782
------------------------------------------------------------------------
8783
r641936 | dos | 2008-03-27 18:39:21 +0000 (Thu, 27 Mar 2008) | 1 line
8785
count messages that fail to be scanned in --cs_max_retries so we know when the --cs_schedule_cache mode --server can exit
8786
------------------------------------------------------------------------
8787
r641857 | jm | 2008-03-27 15:48:06 +0000 (Thu, 27 Mar 2008) | 1 line
8789
major fixes to the TAP-to-JUnit-XML conversion tool; Hudson test report should be much improved
8790
------------------------------------------------------------------------
8791
r641743 | jm | 2008-03-27 08:50:02 +0000 (Thu, 27 Mar 2008) | 1 line
8793
promotions validated
8794
------------------------------------------------------------------------
8795
r641639 | duncf | 2008-03-26 23:22:19 +0000 (Wed, 26 Mar 2008) | 1 line
8797
Do not dereference scalar values -- not sure how this ever worked
8798
------------------------------------------------------------------------
8799
r641238 | jm | 2008-03-26 10:32:36 +0000 (Wed, 26 Mar 2008) | 1 line
8801
oops. output goes to stdout, not to file
8802
------------------------------------------------------------------------
8803
r641237 | jm | 2008-03-26 10:29:17 +0000 (Wed, 26 Mar 2008) | 1 line
8805
upgrade tap-to-junit-xml to the documented version as on http://jmason.org/software/scripts/tap-to-junit-xml.txt
8806
------------------------------------------------------------------------
8807
r641229 | jm | 2008-03-26 09:51:35 +0000 (Wed, 26 Mar 2008) | 1 line
8809
hmm, some wierdness in the JUnit-style test reports. try single-file mode to see if it works better
8810
------------------------------------------------------------------------
8811
r641207 | jm | 2008-03-26 08:50:02 +0000 (Wed, 26 Mar 2008) | 1 line
8813
promotions validated
8814
------------------------------------------------------------------------
8815
r640747 | jm | 2008-03-25 08:50:25 +0000 (Tue, 25 Mar 2008) | 1 line
8817
promotions validated
8818
------------------------------------------------------------------------
8819
r640350 | jm | 2008-03-24 08:50:01 +0000 (Mon, 24 Mar 2008) | 1 line
8821
promotions validated
8822
------------------------------------------------------------------------
8823
r639965 | jm | 2008-03-22 08:50:02 +0000 (Sat, 22 Mar 2008) | 1 line
8825
promotions validated
8826
------------------------------------------------------------------------
8827
r639573 | jm | 2008-03-21 08:50:02 +0000 (Fri, 21 Mar 2008) | 1 line
8829
promotions validated
8830
------------------------------------------------------------------------
8831
r639203 | jm | 2008-03-20 08:50:03 +0000 (Thu, 20 Mar 2008) | 1 line
8833
promotions validated
8834
------------------------------------------------------------------------
8835
r638856 | jm | 2008-03-19 15:05:00 +0000 (Wed, 19 Mar 2008) | 1 line
8837
bug 5659: remove unneeded index from MySQL bayes_token table
8838
------------------------------------------------------------------------
8839
r638800 | jm | 2008-03-19 11:49:04 +0000 (Wed, 19 Mar 2008) | 1 line
8841
use ~/envs on the nightly mass-check slave accounts, so that custom perls can be used instead of /usr/bin/perl
8842
------------------------------------------------------------------------
8843
r638793 | jm | 2008-03-19 11:25:41 +0000 (Wed, 19 Mar 2008) | 1 line
8845
bug 5752: sa-update --install now can only be used with one --channel switch at a time
8846
------------------------------------------------------------------------
8847
r638750 | jm | 2008-03-19 08:50:07 +0000 (Wed, 19 Mar 2008) | 1 line
8849
promotions validated
8850
------------------------------------------------------------------------
8851
r638314 | jm | 2008-03-18 10:49:44 +0000 (Tue, 18 Mar 2008) | 1 line
8853
sa-update --install: relax 6-digit requirement to 3-digits; also ensure we use a digit block nearest the end of the string
8854
------------------------------------------------------------------------
8855
r638313 | jm | 2008-03-18 10:41:18 +0000 (Tue, 18 Mar 2008) | 1 line
8857
--install change had broken normal updates; thanks Daryl for spotting this
8858
------------------------------------------------------------------------
8859
r638267 | jm | 2008-03-18 08:50:02 +0000 (Tue, 18 Mar 2008) | 1 line
8861
promotions validated
8862
------------------------------------------------------------------------
8863
r637789 | jm | 2008-03-17 08:50:02 +0000 (Mon, 17 Mar 2008) | 1 line
8865
promotions validated
8866
------------------------------------------------------------------------
8867
r637674 | dos | 2008-03-16 22:26:05 +0000 (Sun, 16 Mar 2008) | 1 line
8869
bug 4964: add dependency info for NetAddr::IP missed in r637123
8870
------------------------------------------------------------------------
8871
r637583 | jm | 2008-03-16 13:13:25 +0000 (Sun, 16 Mar 2008) | 1 line
8873
remove the bb-zmi uploaded corpora from nightly mass-checks; it's been hitting no rules at all recently, which seems broken
8874
------------------------------------------------------------------------
8875
r637567 | jm | 2008-03-16 08:50:02 +0000 (Sun, 16 Mar 2008) | 1 line
8877
promotions validated
8878
------------------------------------------------------------------------
8879
r637451 | jm | 2008-03-15 18:37:22 +0000 (Sat, 15 Mar 2008) | 1 line
8881
bug 5752: add sa-update --install switch, to allow installation of already-downloaded rule update tarballs without performing a download
8882
------------------------------------------------------------------------
8883
r637371 | jm | 2008-03-15 08:50:02 +0000 (Sat, 15 Mar 2008) | 1 line
8885
promotions validated
8886
------------------------------------------------------------------------
8887
r637128 | jm | 2008-03-14 15:11:31 +0000 (Fri, 14 Mar 2008) | 1 line
8889
bug 5726: remove ROUND_THE_WORLD, ROUND_THE_WORLD_LOCAL, FAKE_HELO_MAIL_COM, FAKE_HELO_EXCITE, FAKE_HELO_LYCOS, FAKE_HELO_MSN, FAKE_HELO_EMAIL_COM, FAKE_HELO_YAHOO_CA. These rules performed PTR network lookups, but had results that were too bad to be worth the performance hit
8890
------------------------------------------------------------------------
8891
r637123 | jm | 2008-03-14 14:55:35 +0000 (Fri, 14 Mar 2008) | 23 lines
8893
bug 4964: IPv6 support for trusted_networks, internal_networks,
8894
whitelist_from_rcvd, msa_networks, and other stuff that uses NetSet and the
8895
Received header parser, using NetAddr::IP. (Mail::SPF already requires
8896
NetAddr::IP, so this is "free" for people who have that installed).
8900
- IP_PRIVATE now includes the ipv6 variants of private address space, as well
8901
as the ipv6-mapped ipv4 addresses.
8903
- NetSet now understands that ::ffff:192.168.1.2 and 192.168.1.2 are the same
8906
- when reading Received hdrs, the "IPv6:" prefix is stripped from ipv6
8907
addresses, and "::ffff:" is removed from ipv6-mapped ipv4 addresses (so
8908
strings can match them as simply ipv4 addrs).
8910
- ::1 is always included in the trusted_networks/internal_networks set, similar
8913
- lots of new tests have been added to exercise this.
8916
------------------------------------------------------------------------
8917
r637019 | jm | 2008-03-14 08:50:06 +0000 (Fri, 14 Mar 2008) | 1 line
8919
promotions validated
8920
------------------------------------------------------------------------
8921
r636671 | jm | 2008-03-13 08:50:09 +0000 (Thu, 13 Mar 2008) | 1 line
8923
promotions validated
8924
------------------------------------------------------------------------
8925
r636254 | jm | 2008-03-12 08:50:08 +0000 (Wed, 12 Mar 2008) | 1 line
8927
promotions validated
8928
------------------------------------------------------------------------
8929
r636025 | jm | 2008-03-11 17:29:12 +0000 (Tue, 11 Mar 2008) | 1 line
8932
------------------------------------------------------------------------
8933
r636022 | jm | 2008-03-11 17:27:25 +0000 (Tue, 11 Mar 2008) | 1 line
8936
------------------------------------------------------------------------
8937
r636001 | jm | 2008-03-11 16:48:33 +0000 (Tue, 11 Mar 2008) | 1 line
8940
------------------------------------------------------------------------
8941
r635990 | jm | 2008-03-11 16:04:02 +0000 (Tue, 11 Mar 2008) | 1 line
8944
------------------------------------------------------------------------
8945
r635987 | jm | 2008-03-11 16:00:52 +0000 (Tue, 11 Mar 2008) | 1 line
8947
add some more rule metadata to the displayed rule-detail page
8948
------------------------------------------------------------------------
8949
r635900 | jm | 2008-03-11 12:39:18 +0000 (Tue, 11 Mar 2008) | 1 line
8951
Mark has been on the PMC since Jan 17, but forgot to modify CREDITS
8952
------------------------------------------------------------------------
8953
r635853 | jm | 2008-03-11 08:50:02 +0000 (Tue, 11 Mar 2008) | 1 line
8955
promotions validated
8956
------------------------------------------------------------------------
8957
r635546 | jm | 2008-03-10 12:56:01 +0000 (Mon, 10 Mar 2008) | 1 line
8960
------------------------------------------------------------------------
8961
r635545 | jm | 2008-03-10 12:52:33 +0000 (Mon, 10 Mar 2008) | 1 line
8964
------------------------------------------------------------------------
8965
r635544 | jm | 2008-03-10 12:51:02 +0000 (Mon, 10 Mar 2008) | 1 line
8968
------------------------------------------------------------------------
8969
r635543 | jm | 2008-03-10 12:48:33 +0000 (Mon, 10 Mar 2008) | 1 line
8971
remove link to defunct buildbot; nicen up the title
8972
------------------------------------------------------------------------
8973
r635542 | jm | 2008-03-10 12:42:28 +0000 (Mon, 10 Mar 2008) | 1 line
8975
might as well include the rule's name too
8976
------------------------------------------------------------------------
8977
r635541 | jm | 2008-03-10 12:38:29 +0000 (Mon, 10 Mar 2008) | 1 line
8979
replace the inline rule source code with a simple link to the ViewVC page including that rule's source. much faster, I hope
8980
------------------------------------------------------------------------
8981
r635534 | jm | 2008-03-10 11:47:13 +0000 (Mon, 10 Mar 2008) | 1 line
8983
turn off inclusion of <code> in the rulemetadata XML files; it causes the ruleqa interface to run too slowly, unfortunately
8984
------------------------------------------------------------------------
8985
r635486 | jm | 2008-03-10 08:50:03 +0000 (Mon, 10 Mar 2008) | 1 line
8987
promotions validated
8988
------------------------------------------------------------------------
8989
r634908 | jm | 2008-03-08 08:50:03 +0000 (Sat, 08 Mar 2008) | 1 line
8991
promotions validated
8992
------------------------------------------------------------------------
8993
r634584 | jm | 2008-03-07 08:50:12 +0000 (Fri, 07 Mar 2008) | 1 line
8995
promotions validated
8996
------------------------------------------------------------------------
8997
r634194 | jm | 2008-03-06 08:50:02 +0000 (Thu, 06 Mar 2008) | 1 line
8999
promotions validated
9000
------------------------------------------------------------------------
9001
r633933 | jm | 2008-03-05 17:00:55 +0000 (Wed, 05 Mar 2008) | 1 line
9003
bug 5824: ensure ExtUtils::MakeMaker and re2c are available before allowing sa-compile to start, thanks to Warren Togami
9004
------------------------------------------------------------------------
9005
r633789 | jm | 2008-03-05 08:50:08 +0000 (Wed, 05 Mar 2008) | 1 line
9007
promotions validated
9008
------------------------------------------------------------------------
9009
r633392 | jm | 2008-03-04 08:50:55 +0000 (Tue, 04 Mar 2008) | 1 line
9011
promotions validated
9012
------------------------------------------------------------------------
9013
r633106 | jm | 2008-03-03 14:47:02 +0000 (Mon, 03 Mar 2008) | 1 line
9015
force ruleqa app to use XML::Parser from XML::Simple, to work around horrible UTF-8/xml bug in XML::SAX. also should be much faster, bonus
9016
------------------------------------------------------------------------
9017
r633046 | jm | 2008-03-03 11:47:14 +0000 (Mon, 03 Mar 2008) | 1 line
9019
add DOCTYPE for ruleqa page, use UTF-8 charset, remove 'use bytes'
9020
------------------------------------------------------------------------
9021
r633044 | jm | 2008-03-03 11:40:58 +0000 (Mon, 03 Mar 2008) | 1 line
9023
build/mkrules: ensure rule metadata output is valid UTF-8
9024
------------------------------------------------------------------------
9025
r632984 | jm | 2008-03-03 08:50:07 +0000 (Mon, 03 Mar 2008) | 1 line
9027
promotions validated
9028
------------------------------------------------------------------------
9029
r632569 | jm | 2008-03-01 08:50:04 +0000 (Sat, 01 Mar 2008) | 1 line
9031
promotions validated
9032
------------------------------------------------------------------------
9033
r632262 | jm | 2008-02-29 08:50:04 +0000 (Fri, 29 Feb 2008) | 1 line
9035
promotions validated
9036
------------------------------------------------------------------------
9037
r631982 | mmartinec | 2008-02-28 14:25:51 +0000 (Thu, 28 Feb 2008) | 1 line
34
9039
A missing or failed eval rule function can mistakenly count as a rule hit, bug 5839
35
9040
------------------------------------------------------------------------
36
r630925 | jm | 2008-02-25 16:37:34 +0000 (Mon, 25 Feb 2008) | 1 line
9041
r631932 | jm | 2008-02-28 11:19:33 +0000 (Thu, 28 Feb 2008) | 1 line
9043
mail the bad-rules report to dev weekly
9044
------------------------------------------------------------------------
9045
r631893 | jm | 2008-02-28 08:50:03 +0000 (Thu, 28 Feb 2008) | 1 line
9047
promotions validated
9048
------------------------------------------------------------------------
9049
r631516 | jm | 2008-02-27 08:50:09 +0000 (Wed, 27 Feb 2008) | 1 line
9051
promotions validated
9052
------------------------------------------------------------------------
9053
r631215 | jm | 2008-02-26 13:53:52 +0000 (Tue, 26 Feb 2008) | 1 line
9055
remove score lines for dead rules
9056
------------------------------------------------------------------------
9057
r631188 | jm | 2008-02-26 12:02:38 +0000 (Tue, 26 Feb 2008) | 1 line
9059
promotions validated
9060
------------------------------------------------------------------------
9061
r631186 | jm | 2008-02-26 11:55:05 +0000 (Tue, 26 Feb 2008) | 1 line
9063
delete output file when gzipping
9064
------------------------------------------------------------------------
9065
r631183 | jm | 2008-02-26 11:43:44 +0000 (Tue, 26 Feb 2008) | 1 line
9067
add metadata about all rules, not just rulesrc sandbox ones, to rulemetadata.xml files for ruleQA system; little bit of UI cleanup in ruleqa.cgi
9068
------------------------------------------------------------------------
9069
r630923 | jm | 2008-02-25 16:37:01 +0000 (Mon, 25 Feb 2008) | 1 line
38
9071
bug 5835: typo in POD docs for SPF plugin; thanks to Benny Pedersen for fix
39
9072
------------------------------------------------------------------------
40
r630870 | jm | 2008-02-25 15:09:15 +0000 (Mon, 25 Feb 2008) | 1 line
42
bug 5815: update 2TLD list to include .rs CCTLD
43
------------------------------------------------------------------------
44
r629596 | jm | 2008-02-20 19:54:57 +0000 (Wed, 20 Feb 2008) | 1 line
9073
r630901 | jm | 2008-02-25 16:01:33 +0000 (Mon, 25 Feb 2008) | 1 line
9075
fix source href link title
9076
------------------------------------------------------------------------
9077
r630898 | jm | 2008-02-25 16:00:27 +0000 (Mon, 25 Feb 2008) | 1 line
9080
------------------------------------------------------------------------
9081
r630897 | jm | 2008-02-25 15:59:27 +0000 (Mon, 25 Feb 2008) | 1 line
9084
------------------------------------------------------------------------
9085
r630895 | jm | 2008-02-25 15:55:17 +0000 (Mon, 25 Feb 2008) | 1 line
9087
bug 5177: display the code for the rule on the rule-QA app's detail page, and link to it in viewvc
9088
------------------------------------------------------------------------
9089
r629888 | mmartinec | 2008-02-21 17:43:43 +0000 (Thu, 21 Feb 2008) | 1 line
9091
New sub Message::split_into_array_of_short_lines to nicely split a text into array of paragraph chunks of sizes between 1 kB and 2 kB; bugs: 5717, 5644, 5795, 5486, 5801, 5041
9092
------------------------------------------------------------------------
9093
r629836 | jm | 2008-02-21 15:48:27 +0000 (Thu, 21 Feb 2008) | 1 line
9095
__THEBAT_MUA should be anchored at beginning of string (mentioned in bug 5800)
9096
------------------------------------------------------------------------
9097
r629810 | jm | 2008-02-21 14:51:00 +0000 (Thu, 21 Feb 2008) | 1 line
9099
bug 5774: __ANY_OUTLOOK_MUA needs to match new format for Outlook X-Mailer strings; 'Microsoft Office Outlook'
9100
------------------------------------------------------------------------
9101
r629767 | jm | 2008-02-21 12:29:11 +0000 (Thu, 21 Feb 2008) | 1 line
9103
turn off buildbot.spamassassin.org, replaced by Hudson
9104
------------------------------------------------------------------------
9105
r629766 | jm | 2008-02-21 12:19:13 +0000 (Thu, 21 Feb 2008) | 1 line
9107
bug 5731: remove the 'capture_spamd_straces' hack, now that it's no longer needed
9108
------------------------------------------------------------------------
9109
r629765 | jm | 2008-02-21 12:15:41 +0000 (Thu, 21 Feb 2008) | 1 line
9111
trivial: avoid silly 'unquoted string' warnings
9112
------------------------------------------------------------------------
9113
r629597 | jm | 2008-02-20 19:55:08 +0000 (Wed, 20 Feb 2008) | 1 line
46
9115
bug 5833: update ECCN status for SpamAssassin to note 5D002 status
47
9116
------------------------------------------------------------------------
48
r629057 | jm | 2008-02-19 10:34:32 +0000 (Tue, 19 Feb 2008) | 1 line
50
bug 5825: backport changes to support nested 'if' conditionals in rulesrc files
51
------------------------------------------------------------------------
52
r620371 | mmartinec | 2008-02-11 01:09:10 +0000 (Mon, 11 Feb 2008) | 1 line
54
t/dnsbl.t: no need to disable a test with new/fixed versions of Sys::Hostname::Long, bug 3806
55
------------------------------------------------------------------------
56
r620364 | mmartinec | 2008-02-11 00:53:35 +0000 (Mon, 11 Feb 2008) | 1 line
9117
r629040 | dos | 2008-02-19 09:14:39 +0000 (Tue, 19 Feb 2008) | 1 line
9119
bug 5831: fix unlinking of temp DB files that was broken by r594689; remove "no strict's" that should have been removed in r594689/r594691
9120
------------------------------------------------------------------------
9121
r628992 | dos | 2008-02-19 05:16:10 +0000 (Tue, 19 Feb 2008) | 1 line
9123
implement --cs_max_tries=N to limit the number of times the server will send (retry) a message to the clients to prevent the server from getting hung up on messages that the clients can't scan (for whatever reason, like none of the clients have the message in --cs_paths_only mode); warn about messages that aren't scanned within the limit
9124
------------------------------------------------------------------------
9125
r628062 | jm | 2008-02-15 13:40:09 +0000 (Fri, 15 Feb 2008) | 1 line
9127
get rid of tmpfs usage, it's bad for gaea. just use normal disk
9128
------------------------------------------------------------------------
9129
r627800 | mmartinec | 2008-02-14 16:53:26 +0000 (Thu, 14 Feb 2008) | 1 line
9131
spf.t, uribl.t, dnsbl_sc_meta.t: (same change as already in dnsbl.t) no need to disable a test with new/fixed versions of Sys::Hostname::Long, bug 3806
9132
------------------------------------------------------------------------
9133
r627477 | jm | 2008-02-13 15:34:19 +0000 (Wed, 13 Feb 2008) | 1 line
9135
bug 5787: round to nearest int instead of rounding up, to avoid float rounding bugs
9136
------------------------------------------------------------------------
9137
r627460 | jm | 2008-02-13 15:16:39 +0000 (Wed, 13 Feb 2008) | 1 line
9140
------------------------------------------------------------------------
9141
r627456 | jm | 2008-02-13 15:14:05 +0000 (Wed, 13 Feb 2008) | 1 line
9143
ensure overlap lines don't attempt to linkify trailing semicolons after rule names
9144
------------------------------------------------------------------------
9145
r627451 | jm | 2008-02-13 15:09:03 +0000 (Wed, 13 Feb 2008) | 1 line
9147
oops. bb- masschecks were inadvertently scanning ancient spam; ignore any spam older than 3 months old
9148
------------------------------------------------------------------------
9149
r627237 | sidney | 2008-02-13 03:44:41 +0000 (Wed, 13 Feb 2008) | 1 line
9151
bug 5823: test a regexp match if you are going to use from it
9152
------------------------------------------------------------------------
9153
r620609 | jm | 2008-02-11 21:05:28 +0000 (Mon, 11 Feb 2008) | 1 line
9155
bug 5557: additional tempfile cleanup in kill_handler part of spamassassin script
9156
------------------------------------------------------------------------
9157
r620225 | sidney | 2008-02-10 00:17:21 +0000 (Sun, 10 Feb 2008) | 1 line
9159
bug 5761: Add SPAMD_LOCALHOST option to make test to allow specifying non 127.0.0.1 local ip address for use in FreeBSD jail
9160
------------------------------------------------------------------------
9161
r620070 | sidney | 2008-02-09 02:54:53 +0000 (Sat, 09 Feb 2008) | 1 line
9163
bug 5815: new second level domains for .rs TLD
9164
------------------------------------------------------------------------
9165
r620000 | sidney | 2008-02-08 20:51:20 +0000 (Fri, 08 Feb 2008) | 1 line
9167
bug 5813: additional changes to remove unused TLDs bv gb pm sj so um yt
9168
------------------------------------------------------------------------
9169
r619931 | jm | 2008-02-08 16:27:28 +0000 (Fri, 08 Feb 2008) | 1 line
9171
mkrules: support nested conditionals so that Mark's sandbox rules work, add test case
9172
------------------------------------------------------------------------
9173
r619753 | sidney | 2008-02-08 03:22:58 +0000 (Fri, 08 Feb 2008) | 1 line
9175
bug 5813: correct TLD lookup to match current ICANN list and add all TLDs to regression tests
9176
------------------------------------------------------------------------
9177
r619630 | mmartinec | 2008-02-07 20:34:16 +0000 (Thu, 07 Feb 2008) | 1 line
9180
------------------------------------------------------------------------
9181
r619629 | mmartinec | 2008-02-07 20:33:16 +0000 (Thu, 07 Feb 2008) | 1 line
9183
add rulesrc/sandbox/mmartinec
9184
------------------------------------------------------------------------
9185
r619543 | mmartinec | 2008-02-07 18:19:47 +0000 (Thu, 07 Feb 2008) | 1 line
58
9187
DnsResolver: bump up resolver receive buffer size to 32kB if smaller, bug 5790
59
9188
------------------------------------------------------------------------
60
r620358 | jm | 2008-02-10 23:38:10 +0000 (Sun, 10 Feb 2008) | 1 line
62
bug 5764: fix test failure in t/dcc.t on Solaris 10
63
------------------------------------------------------------------------
64
r619567 | sidney | 2008-02-07 18:55:46 +0000 (Thu, 07 Feb 2008) | 1 line
66
bug 5666: expose gated_through_received_hdr_remover to be used as an eval rule, and the rule changes that it has been exposed for
67
------------------------------------------------------------------------
68
r619403 | mmartinec | 2008-02-07 13:22:49 +0000 (Thu, 07 Feb 2008) | 1 line
70
bug 5786: fix for missing From with DKIM; remove empty lines from SPF test mail header
71
------------------------------------------------------------------------
72
r619283 | sidney | 2008-02-07 06:16:02 +0000 (Thu, 07 Feb 2008) | 1 line
9189
r619432 | mmartinec | 2008-02-07 14:50:21 +0000 (Thu, 07 Feb 2008) | 1 line
9191
bug 3806 reopened: more selective test for disabling t/dnsbl.t
9192
------------------------------------------------------------------------
9193
r619406 | sidney | 2008-02-07 13:27:20 +0000 (Thu, 07 Feb 2008) | 1 line
9195
Add all the TLDs to the uri_text.t regression test, just to be complete
9196
------------------------------------------------------------------------
9197
r619364 | sidney | 2008-02-07 11:26:30 +0000 (Thu, 07 Feb 2008) | 1 line
9199
bug 5666: improve rules for catching various forged MUA headers
9200
------------------------------------------------------------------------
9201
r619242 | sidney | 2008-02-07 02:36:16 +0000 (Thu, 07 Feb 2008) | 1 line
74
9203
bug 4706: remove HG_HORMOME rules due to poor performance
75
9204
------------------------------------------------------------------------
9205
r619229 | mmartinec | 2008-02-07 00:18:37 +0000 (Thu, 07 Feb 2008) | 1 line
9207
remove empty lines in header in t/data/nice/spf3-received-spf, bug 5786
9208
------------------------------------------------------------------------
9209
r619221 | mmartinec | 2008-02-06 23:40:10 +0000 (Wed, 06 Feb 2008) | 1 line
9211
new eval rule "check_mailfrom_matches_rcvd": check if domain name of an envelope sender address matches a domain name of the first untrusted relay (if any), or any trusted relay otherwise
9212
------------------------------------------------------------------------
9213
r619040 | jm | 2008-02-06 15:55:05 +0000 (Wed, 06 Feb 2008) | 1 line
9215
oh ffs. revert name change to get this damn buildbot working
9216
------------------------------------------------------------------------
9217
r619034 | jm | 2008-02-06 15:50:44 +0000 (Wed, 06 Feb 2008) | 1 line
9220
------------------------------------------------------------------------
9221
r619033 | jm | 2008-02-06 15:49:50 +0000 (Wed, 06 Feb 2008) | 1 line
9224
------------------------------------------------------------------------
9225
r619027 | jm | 2008-02-06 15:35:21 +0000 (Wed, 06 Feb 2008) | 1 line
9227
replace perl561 with vanilla distro perl for gutsy buildbot
9228
------------------------------------------------------------------------
9229
r619021 | jm | 2008-02-06 15:29:29 +0000 (Wed, 06 Feb 2008) | 1 line
9231
bug 5731: turn off ltrace
9232
------------------------------------------------------------------------
9233
r618539 | dos | 2008-02-05 04:55:38 +0000 (Tue, 05 Feb 2008) | 1 line
9235
add --set option to log-grep-recent so that we can select set=1 messages from nightly runs with reuse=yes; do it in log-grep-recent so that we don't have to grep multiple GB of log files more than necessary (one time through chews enough disk i/o)
9236
------------------------------------------------------------------------
9237
r618536 | dos | 2008-02-05 04:23:18 +0000 (Tue, 05 Feb 2008) | 1 line
9239
use https for all svn co's to avoid issues with svn bailing with: svn: REPORT request failed on '/repos/asf/\!svn/vcc/default'
9240
------------------------------------------------------------------------
9241
r618520 | dos | 2008-02-05 02:42:10 +0000 (Tue, 05 Feb 2008) | 1 line
9243
move rule update score generation stuff out of my sandbox and into masses/rule-update-score-gen
9244
------------------------------------------------------------------------
9245
r618484 | jm | 2008-02-04 23:00:29 +0000 (Mon, 04 Feb 2008) | 1 line
9247
bug 5731: continue tracking down this DB_File trouble. let's get some ltrace captures too
9248
------------------------------------------------------------------------
9249
r617771 | jm | 2008-02-02 08:50:03 +0000 (Sat, 02 Feb 2008) | 1 line
9251
promotions validated
9252
------------------------------------------------------------------------
9253
r617441 | jm | 2008-02-01 10:36:55 +0000 (Fri, 01 Feb 2008) | 1 line
9255
DB_File bug isolation: oops, that didn't work, make it simpler
9256
------------------------------------------------------------------------
9257
r617391 | jm | 2008-02-01 09:26:53 +0000 (Fri, 01 Feb 2008) | 1 line
9259
DB_File bug isolation; this test is stalling under strace on vmsa, but it's irrelevant to the DB_File bug. skip it until we find that one
9260
------------------------------------------------------------------------
9261
r617372 | jm | 2008-02-01 08:50:07 +0000 (Fri, 01 Feb 2008) | 1 line
9263
promotions validated
9264
------------------------------------------------------------------------
9265
r617113 | jm | 2008-01-31 12:10:14 +0000 (Thu, 31 Jan 2008) | 1 line
9267
bug 5731: debug instrumentation to capture strace logs for the DB_File failures on vmsa, based on the presence (hack hack) of a file in /home/jm/capture_spamd_straces
9268
------------------------------------------------------------------------
9269
r617111 | jm | 2008-01-31 12:04:34 +0000 (Thu, 31 Jan 2008) | 1 line
9271
revert use of Timeout objects around the DB_File calls, it doesn't help with bug 5731 it seems
9272
------------------------------------------------------------------------
9273
r617071 | jm | 2008-01-31 08:50:08 +0000 (Thu, 31 Jan 2008) | 1 line
9275
promotions validated
9276
------------------------------------------------------------------------
9277
r616734 | fanf | 2008-01-30 12:11:09 +0000 (Wed, 30 Jan 2008) | 6 lines
9279
Fix some false positives from Outlook IMO reported by my users, e.g.
9280
Message-ID: <NCBBLLPDNOCNNBOLBDEDGEGNGCAF.redacted@redacted>
9281
I guess the last letter increments annually, so leave room for these
9282
people to continue running ancient software for the forseeable
9285
------------------------------------------------------------------------
9286
r616688 | jm | 2008-01-30 08:50:02 +0000 (Wed, 30 Jan 2008) | 1 line
9288
promotions validated
9289
------------------------------------------------------------------------
9290
r616214 | jm | 2008-01-29 08:50:01 +0000 (Tue, 29 Jan 2008) | 1 line
9292
promotions validated
9293
------------------------------------------------------------------------
9294
r616097 | sidney | 2008-01-28 22:46:03 +0000 (Mon, 28 Jan 2008) | 1 line
9296
bug 5780: total rewrite of URI detection in plain text body and corresponding test cases
9297
------------------------------------------------------------------------
9298
r615764 | jm | 2008-01-28 08:50:02 +0000 (Mon, 28 Jan 2008) | 1 line
9300
promotions validated
9301
------------------------------------------------------------------------
9302
r615665 | jm | 2008-01-27 22:18:41 +0000 (Sun, 27 Jan 2008) | 1 line
9304
fix [#INFRA-1497] by adding the hudson.zones.apache.org SSH RSA key fingerprint to our SVN
9305
------------------------------------------------------------------------
9306
r615562 | jm | 2008-01-27 08:50:04 +0000 (Sun, 27 Jan 2008) | 1 line
9308
promotions validated
9309
------------------------------------------------------------------------
9310
r615434 | jm | 2008-01-26 08:50:04 +0000 (Sat, 26 Jan 2008) | 1 line
9312
promotions validated
9313
------------------------------------------------------------------------
9314
r615416 | jm | 2008-01-26 00:52:26 +0000 (Sat, 26 Jan 2008) | 1 line
9316
try to keep disttest and p561 results separate
9317
------------------------------------------------------------------------
9318
r615376 | jm | 2008-01-25 22:14:08 +0000 (Fri, 25 Jan 2008) | 1 line
9320
ok, that'll do; run the full suites again
9321
------------------------------------------------------------------------
9322
r615374 | jm | 2008-01-25 22:09:53 +0000 (Fri, 25 Jan 2008) | 1 line
9325
------------------------------------------------------------------------
9326
r615373 | jm | 2008-01-25 22:07:31 +0000 (Fri, 25 Jan 2008) | 1 line
9328
some more work on getting the Hudson test results looking good
9329
------------------------------------------------------------------------
9330
r615369 | jm | 2008-01-25 22:01:02 +0000 (Fri, 25 Jan 2008) | 1 line
9332
I think multifile XML is the key
9333
------------------------------------------------------------------------
9334
r615358 | jm | 2008-01-25 21:48:07 +0000 (Fri, 25 Jan 2008) | 1 line
9336
aha, I think this might fix it
9337
------------------------------------------------------------------------
9338
r615351 | jm | 2008-01-25 21:28:21 +0000 (Fri, 25 Jan 2008) | 1 line
9340
let's try copying the JUnit formatting to see if it produces decent output in Hudson
9341
------------------------------------------------------------------------
9342
r615343 | jm | 2008-01-25 21:17:00 +0000 (Fri, 25 Jan 2008) | 1 line
9344
use an abbreviated build to test the test-results parsing stuff
9345
------------------------------------------------------------------------
9346
r615342 | jm | 2008-01-25 21:10:56 +0000 (Fri, 25 Jan 2008) | 1 line
9348
try adding a 'name' attribute too
9349
------------------------------------------------------------------------
9350
r615306 | mmartinec | 2008-01-25 19:01:14 +0000 (Fri, 25 Jan 2008) | 1 line
9352
DCC: added support for DCC reputations, added setting dcc_rep_percent, new test check_dcc_reputation_range(), new tag DCCREP; updated documentation; factored out duplicate code; thanks to Michael Scheidell for initial research and experimentation with DCC reputations
9353
------------------------------------------------------------------------
9354
r615289 | jm | 2008-01-25 18:05:11 +0000 (Fri, 25 Jan 2008) | 1 line
9356
add a 'package' attribute to generated XML
9357
------------------------------------------------------------------------
9358
r615210 | jm | 2008-01-25 12:42:34 +0000 (Fri, 25 Jan 2008) | 1 line
9360
oops, forgot to use a decent perl interp
9361
------------------------------------------------------------------------
9362
r615207 | jm | 2008-01-25 12:39:23 +0000 (Fri, 25 Jan 2008) | 1 line
9364
add a script to convert our Perlish TAP test format, to the Hudson-friendly JUnit style; use it on our make test logs
9365
------------------------------------------------------------------------
9366
r615148 | jm | 2008-01-25 08:50:01 +0000 (Fri, 25 Jan 2008) | 1 line
9368
promotions validated
9369
------------------------------------------------------------------------
9370
r614820 | jm | 2008-01-24 08:50:10 +0000 (Thu, 24 Jan 2008) | 1 line
9372
promotions validated
9373
------------------------------------------------------------------------
9374
r614505 | jm | 2008-01-23 11:46:41 +0000 (Wed, 23 Jan 2008) | 1 line
9376
fix typo, add speculation
9377
------------------------------------------------------------------------
9378
r614456 | jm | 2008-01-23 08:50:02 +0000 (Wed, 23 Jan 2008) | 1 line
9380
promotions validated
9381
------------------------------------------------------------------------
9382
r614149 | jm | 2008-01-22 08:50:02 +0000 (Tue, 22 Jan 2008) | 1 line
9384
promotions validated
9385
------------------------------------------------------------------------
9386
r613876 | jm | 2008-01-21 13:10:29 +0000 (Mon, 21 Jan 2008) | 1 line
9389
------------------------------------------------------------------------
9390
r613873 | jm | 2008-01-21 13:08:28 +0000 (Mon, 21 Jan 2008) | 1 line
9392
argh, NEVER use the native scripting code for a config language, impedance mismatch means syntax errors are too easy. argh argh
9393
------------------------------------------------------------------------
9394
r613871 | jm | 2008-01-21 13:04:55 +0000 (Mon, 21 Jan 2008) | 1 line
9397
------------------------------------------------------------------------
9398
r613870 | jm | 2008-01-21 13:02:24 +0000 (Mon, 21 Jan 2008) | 1 line
9400
reduce buildbot setup down to a single linux build, since we have Hudson now to replace the rest
9401
------------------------------------------------------------------------
9402
r613800 | jm | 2008-01-21 08:50:02 +0000 (Mon, 21 Jan 2008) | 1 line
9404
promotions validated
9405
------------------------------------------------------------------------
9406
r613684 | jm | 2008-01-20 21:28:07 +0000 (Sun, 20 Jan 2008) | 1 line
9408
ignore Hudson build output in 'artifacts'
9409
------------------------------------------------------------------------
9410
r613666 | jm | 2008-01-20 20:12:53 +0000 (Sun, 20 Jan 2008) | 1 line
9412
Hudson: archive the 'make test' output, too
9413
------------------------------------------------------------------------
9414
r613519 | jm | 2008-01-20 08:50:04 +0000 (Sun, 20 Jan 2008) | 1 line
9416
promotions validated
9417
------------------------------------------------------------------------
9418
r613441 | jm | 2008-01-19 19:53:55 +0000 (Sat, 19 Jan 2008) | 1 line
9420
more Hudsonification. put build artifacts into an 'artifacts' dir; try and get 'make distcheck' to pass
9421
------------------------------------------------------------------------
9422
r613438 | jm | 2008-01-19 18:48:44 +0000 (Sat, 19 Jan 2008) | 1 line
9424
rearrange so 'make distcheck' doesn't complain so much
9425
------------------------------------------------------------------------
9426
r613387 | jm | 2008-01-19 12:20:39 +0000 (Sat, 19 Jan 2008) | 1 line
9428
use sh -xe; fix typo
9429
------------------------------------------------------------------------
9430
r613386 | jm | 2008-01-19 12:16:25 +0000 (Sat, 19 Jan 2008) | 1 line
9432
add a directory for build scripts and utilities used by our Hudson continuous-integration system
9433
------------------------------------------------------------------------
9434
r613375 | jm | 2008-01-19 08:50:02 +0000 (Sat, 19 Jan 2008) | 1 line
9436
promotions validated
9437
------------------------------------------------------------------------
9438
r613308 | jm | 2008-01-18 23:26:07 +0000 (Fri, 18 Jan 2008) | 1 line
9440
trigger another to test Hudson
9441
------------------------------------------------------------------------
9442
r613306 | jm | 2008-01-18 23:11:30 +0000 (Fri, 18 Jan 2008) | 1 line
9444
hopefully this will trigger a build
9445
------------------------------------------------------------------------
9446
r613124 | jm | 2008-01-18 10:28:38 +0000 (Fri, 18 Jan 2008) | 1 line
9448
bug 5923: pluginize the Bayes subsystem, allowing replacement of our probabilistic classifier with alternative learning plugins. Merged from the bug-5293-pluginized-bayes branch
9449
------------------------------------------------------------------------
9450
r613107 | jm | 2008-01-18 08:50:05 +0000 (Fri, 18 Jan 2008) | 1 line
9452
promotions validated
9453
------------------------------------------------------------------------
76
9454
r613052 | felicity | 2008-01-18 04:40:04 +0000 (Fri, 18 Jan 2008) | 3 lines
78
9456
Update the sa-learn man page to include information about bayes version 3.
81
9459
------------------------------------------------------------------------
82
r611968 | jm | 2008-01-14 23:18:13 +0000 (Mon, 14 Jan 2008) | 1 line
84
bug 5783: update MANIFEST to add new file
85
------------------------------------------------------------------------
86
r611818 | jm | 2008-01-14 14:44:23 +0000 (Mon, 14 Jan 2008) | 1 line
88
add a file to contain the list of deleted rules; fixes warnings from 3.2.3 and earlier about scores set for nonexistent rules in latest update
9460
r612762 | jm | 2008-01-17 08:50:02 +0000 (Thu, 17 Jan 2008) | 1 line
9462
promotions validated
9463
------------------------------------------------------------------------
9464
r612545 | duncf | 2008-01-16 19:16:16 +0000 (Wed, 16 Jan 2008) | 1 line
9466
Spammers sometimes use wierd characters in their HELO strings, we should accept them
9467
------------------------------------------------------------------------
9468
r612387 | jm | 2008-01-16 08:50:02 +0000 (Wed, 16 Jan 2008) | 1 line
9470
promotions validated
9471
------------------------------------------------------------------------
9472
r612275 | jm | 2008-01-15 22:51:36 +0000 (Tue, 15 Jan 2008) | 1 line
9474
increase number of scanned messages in nightly bb-foo mass-checks; all mass-checks now use -j; scan all ham regardless of age or --tail limit
9475
------------------------------------------------------------------------
9476
r612266 | jm | 2008-01-15 22:40:42 +0000 (Tue, 15 Jan 2008) | 1 line
9478
add --reuse for the nightly slaves, so we get reused results in the bb-foo nightly mass-checks
9479
------------------------------------------------------------------------
9480
r612265 | jm | 2008-01-15 22:39:41 +0000 (Tue, 15 Jan 2008) | 1 line
9482
bug 5785: --server/--client and --reuse seemed to be broken, but in fact just need --reuse on all hosts
9483
------------------------------------------------------------------------
9484
r612128 | jm | 2008-01-15 14:54:32 +0000 (Tue, 15 Jan 2008) | 1 line
9486
bug 5788: overlap report has the container-contained relationship backwards
9487
------------------------------------------------------------------------
9488
r612071 | mmartinec | 2008-01-15 10:25:32 +0000 (Tue, 15 Jan 2008) | 1 line
9490
DKIM: avoid a "Use of uninitialized value" warning when a From header field is missing in a message, Bug 5786
9491
------------------------------------------------------------------------
9492
r612060 | mmartinec | 2008-01-15 09:38:56 +0000 (Tue, 15 Jan 2008) | 1 line
9494
avoid a bunch of warnings on "Use of uninitialized value" in Util::base64_decode when a base64-encoded part is empty
9495
------------------------------------------------------------------------
9496
r612058 | jm | 2008-01-15 09:37:10 +0000 (Tue, 15 Jan 2008) | 1 line
9498
add that experimental DB_File tie()-timeout hack to Bayes, too
9499
------------------------------------------------------------------------
9500
r612039 | jm | 2008-01-15 08:50:03 +0000 (Tue, 15 Jan 2008) | 1 line
9502
promotions validated
9503
------------------------------------------------------------------------
9504
r611969 | jm | 2008-01-14 23:23:42 +0000 (Mon, 14 Jan 2008) | 1 line
9506
more experiments with the DB_File hang handling
9507
------------------------------------------------------------------------
9508
r611742 | jm | 2008-01-14 08:50:01 +0000 (Mon, 14 Jan 2008) | 1 line
9510
promotions validated
9511
------------------------------------------------------------------------
9512
r611556 | sidney | 2008-01-13 10:42:00 +0000 (Sun, 13 Jan 2008) | 1 line
9514
CGI params are supposed to be URI unescaped, so unescape parms passed in as URI path before storing into CGI params array
9515
------------------------------------------------------------------------
9516
r611550 | jm | 2008-01-13 08:50:02 +0000 (Sun, 13 Jan 2008) | 1 line
9518
promotions validated
9519
------------------------------------------------------------------------
9520
r611510 | sidney | 2008-01-13 00:21:35 +0000 (Sun, 13 Jan 2008) | 1 line
9522
bug 5666: expose sub gated_through_received_hdr_remover() as an eval rule to allow moving the rest of check_messageid_not_usable from eval rules into a meta rule
9523
------------------------------------------------------------------------
9524
r611388 | jm | 2008-01-12 08:50:02 +0000 (Sat, 12 Jan 2008) | 1 line
9526
promotions validated
9527
------------------------------------------------------------------------
9528
r611179 | jm | 2008-01-11 14:00:11 +0000 (Fri, 11 Jan 2008) | 1 line
9530
trigger a build on t-feisty-561
9531
------------------------------------------------------------------------
9532
r611131 | jm | 2008-01-11 10:25:11 +0000 (Fri, 11 Jan 2008) | 1 line
9534
produce a noticeable warning in the logs
9535
------------------------------------------------------------------------
9536
r611118 | jm | 2008-01-11 09:14:39 +0000 (Fri, 11 Jan 2008) | 1 line
9538
hmm. it appears run_and_catch() didn't return the DB_File. fix
9539
------------------------------------------------------------------------
9540
r611115 | jm | 2008-01-11 09:08:25 +0000 (Fri, 11 Jan 2008) | 1 line
9542
trivial annoyance; use 'our'
9543
------------------------------------------------------------------------
9544
r611108 | jm | 2008-01-11 08:50:02 +0000 (Fri, 11 Jan 2008) | 1 line
9546
promotions validated
9547
------------------------------------------------------------------------
9548
r610991 | jm | 2008-01-10 23:59:52 +0000 (Thu, 10 Jan 2008) | 1 line
9550
bug 5772: use a checkout of the correct revision when building hit-frequencies reports, so that zero-hitting rules are correctly reported in ruleQA output
9551
------------------------------------------------------------------------
9552
r610988 | jm | 2008-01-10 23:31:06 +0000 (Thu, 10 Jan 2008) | 1 line
9554
bug 5772: attempt to use a checkout of the correct rules rev when building hit-frequencies
9555
------------------------------------------------------------------------
9556
r610979 | jm | 2008-01-10 23:06:57 +0000 (Thu, 10 Jan 2008) | 1 line
9558
bug 5731: add a timeout to the DB_File tie() call; let's see if this avoids the DB_File hangs
9559
------------------------------------------------------------------------
9560
r610723 | jm | 2008-01-10 08:50:11 +0000 (Thu, 10 Jan 2008) | 1 line
9562
promotions validated
89
9563
------------------------------------------------------------------------
90
9564
r610699 | felicity | 2008-01-10 07:17:04 +0000 (Thu, 10 Jan 2008) | 1 line
92
9566
bug 5775: newer gpg versions require keys to be cross-certified (backsig). Did a cross-verify on our update public key and re-exported.
93
9567
------------------------------------------------------------------------
94
r609982 | jm | 2008-01-08 13:43:45 +0000 (Tue, 08 Jan 2008) | 1 line
96
remove now-deleted rules from active.list
97
------------------------------------------------------------------------
98
r609969 | jm | 2008-01-08 13:29:18 +0000 (Tue, 08 Jan 2008) | 1 line
9568
r610482 | mmartinec | 2008-01-09 17:51:21 +0000 (Wed, 09 Jan 2008) | 1 line
9570
DCC: strip trailing space from a dccifd X-DCC-*-Metrics response, which ended up in a DCCR tag
9571
------------------------------------------------------------------------
9572
r610331 | jm | 2008-01-09 10:16:54 +0000 (Wed, 09 Jan 2008) | 1 line
9574
promotions validated
9575
------------------------------------------------------------------------
9576
r610308 | jm | 2008-01-09 08:50:11 +0000 (Wed, 09 Jan 2008) | 1 line
9578
promotions validated
9579
------------------------------------------------------------------------
9580
r610204 | jm | 2008-01-08 22:33:03 +0000 (Tue, 08 Jan 2008) | 1 line
9582
bug 5763: whitespace characters are dropped from 'invisible' text sections. fix, thanks to Yanyan Yang
9583
------------------------------------------------------------------------
9584
r610202 | jm | 2008-01-08 22:31:42 +0000 (Tue, 08 Jan 2008) | 1 line
9586
bug 5764: probable fix for DCC test failures; DCC no longer likes Received headers containing broadcast addresses, from the sounds of things
9587
------------------------------------------------------------------------
9588
r610063 | mmartinec | 2008-01-08 16:42:11 +0000 (Tue, 08 Jan 2008) | 1 line
9590
DCC: avoid warnings on "uninitialized value in split" when dcc_options are empty
9591
------------------------------------------------------------------------
9592
r609981 | jm | 2008-01-08 13:42:21 +0000 (Tue, 08 Jan 2008) | 1 line
9594
sync up with 3.2.x build instructions
9595
------------------------------------------------------------------------
9596
r609970 | jm | 2008-01-08 13:29:24 +0000 (Tue, 08 Jan 2008) | 1 line
100
9598
remove scores for FM_DDDD_TIMES_2, FM_SEX_HOSTDDDD
101
9599
------------------------------------------------------------------------
102
r609898 | sidney | 2008-01-08 07:42:40 +0000 (Tue, 08 Jan 2008) | 1 line
9600
r609908 | jm | 2008-01-08 08:50:07 +0000 (Tue, 08 Jan 2008) | 1 line
9602
promotions validated
9603
------------------------------------------------------------------------
9604
r609897 | sidney | 2008-01-08 07:41:16 +0000 (Tue, 08 Jan 2008) | 1 line
9606
correct cosmetic only typo in whitespace in previous commit
9607
------------------------------------------------------------------------
9608
r609896 | sidney | 2008-01-08 07:35:44 +0000 (Tue, 08 Jan 2008) | 1 line
104
9610
bug 5666: recognize message-id from sympatico.ca that was causing FORGED_MUA_OUTLOOK FP
105
9611
------------------------------------------------------------------------
106
r609710 | jm | 2008-01-07 17:32:47 +0000 (Mon, 07 Jan 2008) | 1 line
108
add Sidney's suggested step for the next release; copying the release announcement to the voting site
109
------------------------------------------------------------------------
110
r609709 | jm | 2008-01-07 17:28:27 +0000 (Mon, 07 Jan 2008) | 1 line
112
back-merge from trunk
113
------------------------------------------------------------------------
114
r609708 | jm | 2008-01-07 17:24:33 +0000 (Mon, 07 Jan 2008) | 1 line
116
fix bugs in build/README
117
------------------------------------------------------------------------
118
r609689 | jm | 2008-01-07 17:02:00 +0000 (Mon, 07 Jan 2008) | 1 line
120
3.2.5 devel cycle started
121
------------------------------------------------------------------------
122
r609688 | jm | 2008-01-07 17:01:24 +0000 (Mon, 07 Jan 2008) | 1 line
125
------------------------------------------------------------------------
126
r609222 | jm | 2008-01-05 21:31:04 +0000 (Sat, 05 Jan 2008) | 1 line
9612
r609699 | jm | 2008-01-07 17:15:01 +0000 (Mon, 07 Jan 2008) | 1 line
9614
promotions validated
9615
------------------------------------------------------------------------
9616
r609532 | jm | 2008-01-07 08:50:02 +0000 (Mon, 07 Jan 2008) | 1 line
9618
promotions validated
9619
------------------------------------------------------------------------
9620
r609221 | jm | 2008-01-05 21:30:48 +0000 (Sat, 05 Jan 2008) | 1 line
128
9622
update build procedures to remove a redundant step
129
9623
------------------------------------------------------------------------
130
r609216 | jm | 2008-01-05 21:08:24 +0000 (Sat, 05 Jan 2008) | 1 line
132
preparing to re-cut 3.2.4, with the fix for bug 5762 included
133
------------------------------------------------------------------------
134
r608672 | mmartinec | 2008-01-03 23:28:38 +0000 (Thu, 03 Jan 2008) | 1 line
136
AsyncLoop: call clock_getres only if Time::HiRes makes it available
137
------------------------------------------------------------------------
138
r607918 | jm | 2008-01-01 21:15:44 +0000 (Tue, 01 Jan 2008) | 1 line
140
preparing to release 3.2.4
141
------------------------------------------------------------------------
142
r607910 | jm | 2008-01-01 20:59:55 +0000 (Tue, 01 Jan 2008) | 1 line
144
preparing for 3.2.4 release
145
------------------------------------------------------------------------
146
r607761 | sidney | 2007-12-31 18:08:46 +0000 (Mon, 31 Dec 2007) | 1 line
148
bug 5748: fix locale problem with use of external sort by not sorting because the sort was not needed anyway
149
------------------------------------------------------------------------
150
r607612 | sidney | 2007-12-30 23:21:25 +0000 (Sun, 30 Dec 2007) | 1 line
152
Bug 5599: implement DNS server load distribution
153
------------------------------------------------------------------------
154
r607590 | jm | 2007-12-30 21:07:41 +0000 (Sun, 30 Dec 2007) | 1 line
156
bug 5673: 'ALL' header was including spurious extra spaces between header names and values. fix
157
------------------------------------------------------------------------
158
r607589 | jm | 2007-12-30 21:04:39 +0000 (Sun, 30 Dec 2007) | 1 line
160
bug 5715: allow for more than one sa-update MIRRORED.BY file host in DNS, for redundancy
161
------------------------------------------------------------------------
162
r607297 | mmartinec | 2007-12-28 17:31:23 +0000 (Fri, 28 Dec 2007) | 1 line
164
bug 5662: recognize author signature and multiple signatures for whitelisting (with Mail::DKIM 0.29); disable useless "check_dkim_signsome"; new eval rules "check_dkim_valid_author_sig" and "check_dkim_valid" (an alias for a "check_dkim_verified" misnomer); new tags _DKIMIDENTITY_ and _DKIMDOMAIN_; updated terminology; verification speedup with Mail::DKIM 0.30 (or its pre-releases)
165
------------------------------------------------------------------------
166
r607239 | jm | 2007-12-28 13:17:26 +0000 (Fri, 28 Dec 2007) | 1 line
168
bug 5696: cut regexp base strings at Unicode high codepoints, to avoid corruption of patterns containing UTF-8
169
------------------------------------------------------------------------
170
r607236 | jm | 2007-12-28 13:15:46 +0000 (Fri, 28 Dec 2007) | 1 line
172
bug 5637: bayes_file_mode is handled incorrectly when creating bayes.mutex, resulting in incorrect permissions on that file; fix by Mihaly Barasz
173
------------------------------------------------------------------------
174
r607235 | jm | 2007-12-28 13:14:06 +0000 (Fri, 28 Dec 2007) | 1 line
176
bug 5612: DB_File version 4.2.x has a bug that loops infinitely if files named '__db.{filename}' are present; work around. thanks to J. Nick Koston for the report and fix
177
------------------------------------------------------------------------
178
r607233 | jm | 2007-12-28 13:12:14 +0000 (Fri, 28 Dec 2007) | 1 line
180
bug 5606: too-early init_learner() call causes root's user prefs file to be read when spamd is started; this is inappropriate. fix
181
------------------------------------------------------------------------
182
r607232 | jm | 2007-12-28 13:10:16 +0000 (Fri, 28 Dec 2007) | 1 line
184
bug 4179: if allow_user_rules is 1, user rules are not unique to each user; one user's user rules can appear in later scans for other users that are run using the same spamd process. fix
185
------------------------------------------------------------------------
186
r607225 | jm | 2007-12-28 12:37:13 +0000 (Fri, 28 Dec 2007) | 1 line
9624
r609102 | jm | 2008-01-05 08:50:13 +0000 (Sat, 05 Jan 2008) | 1 line
9626
promotions validated
9627
------------------------------------------------------------------------
9628
r608775 | jm | 2008-01-04 08:50:01 +0000 (Fri, 04 Jan 2008) | 1 line
9630
promotions validated
9631
------------------------------------------------------------------------
9632
r608648 | mmartinec | 2008-01-03 21:59:24 +0000 (Thu, 03 Jan 2008) | 1 line
9634
AsyncLoop: test for Time::HiRes->can("clock_getres") instead of testing for a version number
9635
------------------------------------------------------------------------
9636
r608572 | mmartinec | 2008-01-03 17:46:18 +0000 (Thu, 03 Jan 2008) | 1 line
9638
AsyncLoop: call clock_getres only if Time::HiRes is version 1.77 or later
9639
------------------------------------------------------------------------
9640
r608380 | jm | 2008-01-03 08:50:02 +0000 (Thu, 03 Jan 2008) | 1 line
9642
promotions validated
9643
------------------------------------------------------------------------
9644
r608134 | kmcgrail | 2008-01-02 15:55:54 +0000 (Wed, 02 Jan 2008) | 1 line
9646
small update to error output of razor tests to reflect that registration is now done with razor-admin -register not razor-register
9647
------------------------------------------------------------------------
9648
r608041 | jm | 2008-01-02 08:50:06 +0000 (Wed, 02 Jan 2008) | 1 line
9650
promotions validated
9651
------------------------------------------------------------------------
9652
r607818 | jm | 2008-01-01 08:50:05 +0000 (Tue, 01 Jan 2008) | 1 line
9654
promotions validated
9655
------------------------------------------------------------------------
9656
r607728 | sidney | 2007-12-31 11:45:52 +0000 (Mon, 31 Dec 2007) | 1 line
9658
bug 5748: back out revs 607229 and 606874, and do much simpler fix of removing unnecessary sort
9659
------------------------------------------------------------------------
9660
r607704 | jm | 2007-12-31 08:50:06 +0000 (Mon, 31 Dec 2007) | 1 line
9662
promotions validated
9663
------------------------------------------------------------------------
9664
r607543 | sidney | 2007-12-30 11:39:05 +0000 (Sun, 30 Dec 2007) | 1 line
9666
bug 5599: move shuffle code up so it is done when dns_available is yes or test, and is done before testing
9667
------------------------------------------------------------------------
9668
r607525 | jm | 2007-12-30 08:50:02 +0000 (Sun, 30 Dec 2007) | 1 line
9670
promotions validated
9671
------------------------------------------------------------------------
9672
r607398 | jm | 2007-12-29 08:50:02 +0000 (Sat, 29 Dec 2007) | 1 line
9674
promotions validated
9675
------------------------------------------------------------------------
9676
r607229 | sidney | 2007-12-28 13:05:04 +0000 (Fri, 28 Dec 2007) | 1 line
9678
bug 5748: use built-in sort in sa-compile to avoid locale issues we had with external sort
9679
------------------------------------------------------------------------
9680
r607224 | jm | 2007-12-28 12:36:54 +0000 (Fri, 28 Dec 2007) | 1 line
188
9682
note that dkim.t has been broken by external changes, annoyingly
189
9683
------------------------------------------------------------------------
190
r606498 | sidney | 2007-12-22 21:43:27 +0000 (Sat, 22 Dec 2007) | 1 line
9684
r607191 | jm | 2007-12-28 08:50:02 +0000 (Fri, 28 Dec 2007) | 1 line
9686
promotions validated
9687
------------------------------------------------------------------------
9688
r607156 | dos | 2007-12-28 01:48:59 +0000 (Fri, 28 Dec 2007) | 1 line
9690
bug 5715: allow for more than one sa-update MIRRORED.BY file host in DNS for redundancy
9691
------------------------------------------------------------------------
9692
r607020 | jm | 2007-12-27 08:50:02 +0000 (Thu, 27 Dec 2007) | 1 line
9694
promotions validated
9695
------------------------------------------------------------------------
9696
r606874 | sidney | 2007-12-26 10:10:40 +0000 (Wed, 26 Dec 2007) | 1 line
9698
bug 5748: sa-compile calls the system sort which on some platforms needs to have LC_ALL set to C in the enviroment
9699
------------------------------------------------------------------------
9700
r606857 | jm | 2007-12-26 08:50:01 +0000 (Wed, 26 Dec 2007) | 1 line
9702
promotions validated
9703
------------------------------------------------------------------------
9704
r606773 | jm | 2007-12-25 08:50:02 +0000 (Tue, 25 Dec 2007) | 1 line
9706
promotions validated
9707
------------------------------------------------------------------------
9708
r606699 | mmartinec | 2007-12-24 13:42:41 +0000 (Mon, 24 Dec 2007) | 1 line
9710
DKIM: prefer SpamAssassin's parsing of From over Mail::DKIM/Mail::Address
9711
------------------------------------------------------------------------
9712
r606698 | mmartinec | 2007-12-24 13:12:30 +0000 (Mon, 24 Dec 2007) | 1 line
9714
forgot to register eval rule check_dkim_valid_author_sig
9715
------------------------------------------------------------------------
9716
r606678 | jm | 2007-12-24 08:50:07 +0000 (Mon, 24 Dec 2007) | 1 line
9718
promotions validated
9719
------------------------------------------------------------------------
9720
r606658 | mmartinec | 2007-12-24 03:00:21 +0000 (Mon, 24 Dec 2007) | 1 line
9722
DKIM: never trigger signsome to avoid useless rule firing; optimize whitelisting as suggested by Daryl - don't invoke verification when author address is not listed in wl; add eval rules check_dkim_valid (alias for check_dkim_verified) and check_dkim_valid_author_sig; speed-up feeding msg to verifier; policy lookup should not be suppressed on 3rd-party sigs; edit variable and subr. names, comments and docs
9723
------------------------------------------------------------------------
9724
r606545 | jm | 2007-12-23 08:50:02 +0000 (Sun, 23 Dec 2007) | 1 line
9726
promotions validated
9727
------------------------------------------------------------------------
9728
r606497 | sidney | 2007-12-22 21:41:23 +0000 (Sat, 22 Dec 2007) | 1 line
192
9730
bug 5705: use the correct perl binary to lint parse-rules-for-masses in the meta tests
193
9731
------------------------------------------------------------------------
194
r606150 | jm | 2007-12-21 09:57:22 +0000 (Fri, 21 Dec 2007) | 1 line
196
bug 5680: ALL_TRUSTED can fire if a trusted MSA or webmail system receives the message from an untrusted X-Originating-IP: header
197
------------------------------------------------------------------------
198
r606149 | jm | 2007-12-21 09:53:24 +0000 (Fri, 21 Dec 2007) | 1 line
200
bug 5626: in the 'spamassassin' script, install a signal handler for SIGHUP, SIGINT, SIGTERM and SIGPIPE to ensure that temporary files are removed
201
------------------------------------------------------------------------
202
r605203 | jm | 2007-12-18 13:05:54 +0000 (Tue, 18 Dec 2007) | 1 line
204
bug 3811: silence noise emitted during 'perl Makefile.PL' caused by ExtUtils::MakeMaker and/or CPAN.pm bugs
205
------------------------------------------------------------------------
206
r605054 | sidney | 2007-12-18 00:29:39 +0000 (Tue, 18 Dec 2007) | 1 line
9732
r606420 | jm | 2007-12-22 08:50:02 +0000 (Sat, 22 Dec 2007) | 1 line
9734
promotions validated
9735
------------------------------------------------------------------------
9736
r606216 | jm | 2007-12-21 15:14:12 +0000 (Fri, 21 Dec 2007) | 1 line
9738
avoid matching with $1 active; save it beforehand
9739
------------------------------------------------------------------------
9740
r606137 | jm | 2007-12-21 08:50:04 +0000 (Fri, 21 Dec 2007) | 1 line
9742
promotions validated
9743
------------------------------------------------------------------------
9744
r605836 | jm | 2007-12-20 08:50:02 +0000 (Thu, 20 Dec 2007) | 1 line
9746
promotions validated
9747
------------------------------------------------------------------------
9748
r605469 | jm | 2007-12-19 08:50:01 +0000 (Wed, 19 Dec 2007) | 1 line
9750
promotions validated
9751
------------------------------------------------------------------------
9752
r605142 | jm | 2007-12-18 08:50:03 +0000 (Tue, 18 Dec 2007) | 1 line
9754
promotions validated
9755
------------------------------------------------------------------------
9756
r605053 | sidney | 2007-12-18 00:29:08 +0000 (Tue, 18 Dec 2007) | 1 line
208
9758
bug 5608 - more correct wording in POD documentation
209
9759
------------------------------------------------------------------------
210
r604716 | jm | 2007-12-16 21:40:14 +0000 (Sun, 16 Dec 2007) | 1 line
212
bug 5594: several major sa-compile fixes. major increase in overall speed; cache results between runs to further increase speed; and fix a danger of massive memory usage
213
------------------------------------------------------------------------
214
r604715 | jm | 2007-12-16 21:33:52 +0000 (Sun, 16 Dec 2007) | 1 line
216
bug 5557: some temporary files are left not cleaned up on Windows; fix
217
------------------------------------------------------------------------
218
r604713 | jm | 2007-12-16 21:30:05 +0000 (Sun, 16 Dec 2007) | 1 line
220
bug 5661: speed up Bayes SQL queries by allowing the use of indexes when expiring
221
------------------------------------------------------------------------
222
r604711 | jm | 2007-12-16 21:27:57 +0000 (Sun, 16 Dec 2007) | 1 line
224
bug 5611: support 'spamd --nouser-config -u username', which setuids to 'username' but does not read user_prefs files from anywhere
225
------------------------------------------------------------------------
226
r604710 | jm | 2007-12-16 21:26:37 +0000 (Sun, 16 Dec 2007) | 1 line
228
bug 5577: spamc on win32 reports corrupt error messages if spamd host is unresolveable or unconnectable. fix
229
------------------------------------------------------------------------
230
r604709 | jm | 2007-12-16 21:25:32 +0000 (Sun, 16 Dec 2007) | 1 line
232
bug 5556: fix a variety of sa-compile portability issues, and support for 5.6.x perls
233
------------------------------------------------------------------------
234
r604708 | jm | 2007-12-16 21:22:28 +0000 (Sun, 16 Dec 2007) | 1 line
236
bug 5514: make 'score set for a non-existent rule' a debug message, instead of a lint warning, since it's a very frequent FAQ
237
------------------------------------------------------------------------
238
r604707 | jm | 2007-12-16 21:21:18 +0000 (Sun, 16 Dec 2007) | 1 line
240
bug 5493: sa-compile fails to correctly deal with escaped backslashes. fix
241
------------------------------------------------------------------------
242
r604706 | jm | 2007-12-16 21:19:59 +0000 (Sun, 16 Dec 2007) | 1 line
244
bug 5665: spamd may fail to notice that a child has completed exiting, and keeps in the child list in state 'K', eventually filling up the child list with 'ghost' children. fix
245
------------------------------------------------------------------------
246
r604705 | jm | 2007-12-16 21:18:11 +0000 (Sun, 16 Dec 2007) | 1 line
9760
r605038 | jm | 2007-12-17 23:08:48 +0000 (Mon, 17 Dec 2007) | 1 line
9762
reactivate --reuse in bb-foo nightly mass-checks
9763
------------------------------------------------------------------------
9764
r604877 | jm | 2007-12-17 14:18:15 +0000 (Mon, 17 Dec 2007) | 1 line
9766
cycle the freqsd log once on restart
9767
------------------------------------------------------------------------
9768
r604876 | jm | 2007-12-17 14:14:53 +0000 (Mon, 17 Dec 2007) | 1 line
9770
non-fatal errors, please
9771
------------------------------------------------------------------------
9772
r604873 | jm | 2007-12-17 14:08:07 +0000 (Mon, 17 Dec 2007) | 1 line
9774
some leftover changes for Google Charts usage
9775
------------------------------------------------------------------------
9776
r604793 | jm | 2007-12-17 08:50:02 +0000 (Mon, 17 Dec 2007) | 1 line
9778
promotions validated
9779
------------------------------------------------------------------------
9780
r604577 | jm | 2007-12-16 08:50:02 +0000 (Sun, 16 Dec 2007) | 1 line
9782
promotions validated
9783
------------------------------------------------------------------------
9784
r604521 | jm | 2007-12-15 22:23:15 +0000 (Sat, 15 Dec 2007) | 1 line
9786
add a 'stop' script for distributed nightly runs; it seems we're not stopping for some reason
9787
------------------------------------------------------------------------
9788
r604405 | jm | 2007-12-15 08:50:02 +0000 (Sat, 15 Dec 2007) | 1 line
9790
promotions validated
9791
------------------------------------------------------------------------
9792
r604265 | jm | 2007-12-14 19:16:56 +0000 (Fri, 14 Dec 2007) | 1 line
9794
log the starting time and date
9795
------------------------------------------------------------------------
9796
r604260 | jm | 2007-12-14 19:06:30 +0000 (Fri, 14 Dec 2007) | 1 line
9798
add another run-as-root cron housekeeping task
9799
------------------------------------------------------------------------
9800
r604131 | jm | 2007-12-14 08:50:08 +0000 (Fri, 14 Dec 2007) | 1 line
9802
promotions validated
9803
------------------------------------------------------------------------
9804
r603778 | jm | 2007-12-12 23:31:41 +0000 (Wed, 12 Dec 2007) | 1 line
9806
bug 5514: make 'score set for non-existent rule' a debug message, instead of a lint warning, since it's a very frequent FAQ
9807
------------------------------------------------------------------------
9808
r603754 | jm | 2007-12-12 22:07:47 +0000 (Wed, 12 Dec 2007) | 1 line
9810
bug 5721: avoid reporting overlaps between a meta rule and its subrules
9811
------------------------------------------------------------------------
9812
r603520 | jm | 2007-12-12 09:25:11 +0000 (Wed, 12 Dec 2007) | 1 line
9814
bug 3811: silence idiotic noise emitted during 'perl Makefile.PL' caused by ExtUtils::MakeMaker and/or CPAN.pm bugs
9815
------------------------------------------------------------------------
9816
r603397 | jm | 2007-12-11 22:44:45 +0000 (Tue, 11 Dec 2007) | 1 line
9818
spamassassin/user_prefs file was not being read by mass-check; fix. Also, reduce code duplication by getting mass-check --lint to use a shared function when creating the M:SA object
9819
------------------------------------------------------------------------
9820
r603378 | jm | 2007-12-11 22:08:17 +0000 (Tue, 11 Dec 2007) | 1 line
9822
bug 5746: fix distributed mass-checks on the zone
9823
------------------------------------------------------------------------
9824
r602967 | jm | 2007-12-10 17:02:25 +0000 (Mon, 10 Dec 2007) | 1 line
9826
update with row-highlighting niceness; reformat slightly
9827
------------------------------------------------------------------------
9828
r602917 | jm | 2007-12-10 14:46:41 +0000 (Mon, 10 Dec 2007) | 1 line
9830
no need to package backup scripts
9831
------------------------------------------------------------------------
9832
r602895 | jm | 2007-12-10 13:28:51 +0000 (Mon, 10 Dec 2007) | 1 line
9834
avoid silly undef warning
9835
------------------------------------------------------------------------
9836
r602088 | jm | 2007-12-07 12:59:00 +0000 (Fri, 07 Dec 2007) | 1 line
9838
use Google Chart for scoremap graphing, just for the sake of it
9839
------------------------------------------------------------------------
9840
r602076 | jm | 2007-12-07 11:56:37 +0000 (Fri, 07 Dec 2007) | 1 line
9842
woo, let's try Google Charts
9843
------------------------------------------------------------------------
9844
r601791 | jm | 2007-12-06 17:20:59 +0000 (Thu, 06 Dec 2007) | 1 line
9846
oops. do nightly mass-checks even if the kill fails
9847
------------------------------------------------------------------------
9848
r601598 | duncf | 2007-12-06 02:24:56 +0000 (Thu, 06 Dec 2007) | 1 line
9850
Renumber constants in libspamc.h to avoid breaking binary compatibility
9851
------------------------------------------------------------------------
9852
r601372 | jm | 2007-12-05 15:47:14 +0000 (Wed, 05 Dec 2007) | 1 line
9854
promotions validated
9855
------------------------------------------------------------------------
9856
r601283 | jm | 2007-12-05 10:03:25 +0000 (Wed, 05 Dec 2007) | 1 line
9858
bug 4179: only recompile once after user rules go 'out of scope'
9859
------------------------------------------------------------------------
9860
r601282 | jm | 2007-12-05 10:01:59 +0000 (Wed, 05 Dec 2007) | 1 line
9862
avoid silly undef warning in error_log
9863
------------------------------------------------------------------------
9864
r601155 | jm | 2007-12-04 23:54:00 +0000 (Tue, 04 Dec 2007) | 1 line
9866
bug 4179: add test case
9867
------------------------------------------------------------------------
9868
r601154 | jm | 2007-12-04 23:51:59 +0000 (Tue, 04 Dec 2007) | 1 line
9870
bug 4179: user rules are not unique to each user; one user's user rules can appear in later scans for other users. fix
9871
------------------------------------------------------------------------
9872
r601153 | jm | 2007-12-04 23:49:59 +0000 (Tue, 04 Dec 2007) | 1 line
9874
did I forget to commit this? ROUND_THE_WORLD_LOCAL includes network operations, despite its name
9875
------------------------------------------------------------------------
9876
r601070 | duncf | 2007-12-04 20:22:59 +0000 (Tue, 04 Dec 2007) | 5 lines
9878
Allow for easier integration of libspamc into third-party software by
9879
allowing callbacks for logging functions instead of logging only to
9880
syslog/stderr. Allow for easy extension of spamc/spamd protocol with
9881
callbacks for generating and processing arbitrary headers.
9883
------------------------------------------------------------------------
9884
r601069 | jm | 2007-12-04 20:16:18 +0000 (Tue, 04 Dec 2007) | 1 line
9886
minor tweak of the text regarding the Bayes classifier
9887
------------------------------------------------------------------------
9888
r601053 | duncf | 2007-12-04 19:38:39 +0000 (Tue, 04 Dec 2007) | 1 line
9890
bug 5739: fix possible memory leak
9891
------------------------------------------------------------------------
9892
r601014 | kmcgrail | 2007-12-04 17:29:31 +0000 (Tue, 04 Dec 2007) | 1 line
9894
Minor Formatting Changes, Changed Hosting Heading to Resources, added required ASF Sponsorship information per 11/5/07 email from Jim Jagielski on behalf of the PRC since the credits tab on the website is a direct link to this file
9895
------------------------------------------------------------------------
9896
r600981 | jm | 2007-12-04 15:47:22 +0000 (Tue, 04 Dec 2007) | 1 line
9898
promotions validated
9899
------------------------------------------------------------------------
9900
r600728 | jm | 2007-12-03 23:38:21 +0000 (Mon, 03 Dec 2007) | 1 line
9902
kill perl processes on the remote slaves, before starting more
9903
------------------------------------------------------------------------
9904
r600598 | jm | 2007-12-03 17:11:07 +0000 (Mon, 03 Dec 2007) | 1 line
9906
slightly less broken but still stupid log cycling
9907
------------------------------------------------------------------------
9908
r600583 | jm | 2007-12-03 16:19:36 +0000 (Mon, 03 Dec 2007) | 1 line
9910
bug 5355: changes to TLD list (.asia, .cat, .tel) and 2LDs (co.nr) were applied to 3.2.x, but not to trunk. fix
9911
------------------------------------------------------------------------
9912
r600580 | jm | 2007-12-03 16:05:28 +0000 (Mon, 03 Dec 2007) | 1 line
248
9914
bug 5677: update TLD list in RegistrarBoundaries with latest feedback from Alex, Jeff and Dallas
249
9915
------------------------------------------------------------------------
250
r604555 | sidney | 2007-12-16 05:56:36 +0000 (Sun, 16 Dec 2007) | 1 line
252
remove score for DRUG_RA_PRICE because the rule no longer exists
253
------------------------------------------------------------------------
254
r604549 | sidney | 2007-12-16 03:40:59 +0000 (Sun, 16 Dec 2007) | 1 line
256
bug 5586: fix typo in the fix that was checked in to branch 3.2
257
------------------------------------------------------------------------
258
r604547 | sidney | 2007-12-16 03:05:48 +0000 (Sun, 16 Dec 2007) | 1 line
260
test case number was not incrememnted last time a test case was added
261
------------------------------------------------------------------------
262
r600712 | duncf | 2007-12-03 22:20:13 +0000 (Mon, 03 Dec 2007) | 2 lines
264
bug 5735: spamc should allow retry_sleep 0
266
------------------------------------------------------------------------
267
r599208 | duncf | 2007-11-28 23:58:28 +0000 (Wed, 28 Nov 2007) | 1 line
269
bug 5728: require -u with --sql-config or --ldap-config
270
------------------------------------------------------------------------
271
r590056 | jm | 2007-10-30 13:05:54 +0000 (Tue, 30 Oct 2007) | 1 line
9916
r600570 | jm | 2007-12-03 15:47:15 +0000 (Mon, 03 Dec 2007) | 1 line
9918
promotions validated
9919
------------------------------------------------------------------------
9920
r600508 | jm | 2007-12-03 12:32:48 +0000 (Mon, 03 Dec 2007) | 1 line
9922
zone: add log-gzipping weekly script, and a copy of the lines for root's crontab
9923
------------------------------------------------------------------------
9924
r600490 | jm | 2007-12-03 11:33:13 +0000 (Mon, 03 Dec 2007) | 1 line
9926
duh, had this script in two places
9927
------------------------------------------------------------------------
9928
r600259 | jm | 2007-12-02 08:50:04 +0000 (Sun, 02 Dec 2007) | 1 line
9930
promotions validated
9931
------------------------------------------------------------------------
9932
r600061 | jm | 2007-12-01 08:50:02 +0000 (Sat, 01 Dec 2007) | 1 line
9934
promotions validated
9935
------------------------------------------------------------------------
9936
r599740 | jm | 2007-11-30 08:50:01 +0000 (Fri, 30 Nov 2007) | 1 line
9938
promotions validated
9939
------------------------------------------------------------------------
9940
r599674 | dos | 2007-11-30 01:55:43 +0000 (Fri, 30 Nov 2007) | 1 line
9942
bug 5737: mkrules cannot use generated scores since the generated scores are not guaranteed to be in sync with the current active.list file
9943
------------------------------------------------------------------------
9944
r599346 | jm | 2007-11-29 08:50:01 +0000 (Thu, 29 Nov 2007) | 1 line
9946
promotions validated
9947
------------------------------------------------------------------------
9948
r599218 | duncf | 2007-11-29 00:14:13 +0000 (Thu, 29 Nov 2007) | 1 line
9950
bug 5735: allow retry_sleep of 0
9951
------------------------------------------------------------------------
9952
r599214 | duncf | 2007-11-29 00:05:50 +0000 (Thu, 29 Nov 2007) | 1 line
9955
------------------------------------------------------------------------
9956
r598913 | jm | 2007-11-28 08:50:01 +0000 (Wed, 28 Nov 2007) | 1 line
9958
promotions validated
9959
------------------------------------------------------------------------
9960
r598562 | jm | 2007-11-27 08:50:02 +0000 (Tue, 27 Nov 2007) | 1 line
9962
promotions validated
9963
------------------------------------------------------------------------
9964
r598431 | mmartinec | 2007-11-26 21:10:47 +0000 (Mon, 26 Nov 2007) | 1 line
9966
add option "need_tags" to the API, conditionalize timing measurements
9967
------------------------------------------------------------------------
9968
r598193 | jm | 2007-11-26 09:52:44 +0000 (Mon, 26 Nov 2007) | 1 line
9970
trivial: avoid a silly 'undef' warning
9971
------------------------------------------------------------------------
9972
r598169 | jm | 2007-11-26 08:50:02 +0000 (Mon, 26 Nov 2007) | 1 line
9974
promotions validated
9975
------------------------------------------------------------------------
9976
r598150 | parker | 2007-11-26 07:26:31 +0000 (Mon, 26 Nov 2007) | 3 lines
9978
Bug 5730: Use new method for telling PostgreSQL that a string contains an
9979
escape sequence when DB version is 8.1+
9981
------------------------------------------------------------------------
9982
r598145 | parker | 2007-11-26 06:47:35 +0000 (Mon, 26 Nov 2007) | 2 lines
9984
Bug 5729: Allow for a return value of 0E0 meaning zero but true when calling do.
9986
------------------------------------------------------------------------
9987
r598108 | parker | 2007-11-26 02:08:14 +0000 (Mon, 26 Nov 2007) | 2 lines
9991
------------------------------------------------------------------------
9992
r598107 | parker | 2007-11-26 02:04:48 +0000 (Mon, 26 Nov 2007) | 7 lines
9994
Bug 5464: SQLite was complaining about closing the database handle with an
9995
active statements. Looks like a bug in DBD::SQLite doesn't completely clean
9996
things up when you run $sth->finish(), so added an undef $sth in there as
9999
Also created a spamd_sql_prefs.t test file.
10001
------------------------------------------------------------------------
10002
r597958 | parker | 2007-11-25 06:39:10 +0000 (Sun, 25 Nov 2007) | 3 lines
10004
Couple of found uri tests, not sure where they came from or how long they've
10005
been in my tree but figured I'd commit them.
10007
------------------------------------------------------------------------
10008
r597881 | parker | 2007-11-24 16:51:16 +0000 (Sat, 24 Nov 2007) | 3 lines
10010
Bug 5176: Take the BETA lable off the SQL support and add a note about
10013
------------------------------------------------------------------------
10014
r597829 | parker | 2007-11-24 08:56:50 +0000 (Sat, 24 Nov 2007) | 2 lines
10016
Updated for new test
10018
------------------------------------------------------------------------
10019
r597827 | jm | 2007-11-24 08:50:02 +0000 (Sat, 24 Nov 2007) | 1 line
10021
promotions validated
10022
------------------------------------------------------------------------
10023
r597826 | parker | 2007-11-24 08:47:46 +0000 (Sat, 24 Nov 2007) | 2 lines
10025
Added support for the new HEADERS command in the SPAMD protocol.
10027
------------------------------------------------------------------------
10028
r597823 | parker | 2007-11-24 07:55:58 +0000 (Sat, 24 Nov 2007) | 2 lines
10030
Addition of tests for Mail::SpamAssassin::Client module
10032
------------------------------------------------------------------------
10033
r597822 | parker | 2007-11-24 07:44:50 +0000 (Sat, 24 Nov 2007) | 2 lines
10035
Bug 5572: Add timeout to client code.
10037
------------------------------------------------------------------------
10038
r597617 | jm | 2007-11-23 09:50:50 +0000 (Fri, 23 Nov 2007) | 1 line
10040
bug 5637: bayes_file_mode is handled incorrectly when creating bayes.mutex, resulting in incorrect permissions on that file; fix by Mihaly Barasz
10041
------------------------------------------------------------------------
10042
r597599 | jm | 2007-11-23 08:50:02 +0000 (Fri, 23 Nov 2007) | 1 line
10044
promotions validated
10045
------------------------------------------------------------------------
10046
r597441 | jm | 2007-11-22 15:49:27 +0000 (Thu, 22 Nov 2007) | 1 line
10048
skip those core files
10049
------------------------------------------------------------------------
10050
r597418 | jm | 2007-11-22 15:02:27 +0000 (Thu, 22 Nov 2007) | 1 line
10052
include the full paths, better UI
10053
------------------------------------------------------------------------
10054
r597394 | jm | 2007-11-22 12:12:27 +0000 (Thu, 22 Nov 2007) | 1 line
10056
oops, backup /usr/local and /etc too
10057
------------------------------------------------------------------------
10058
r597393 | jm | 2007-11-22 12:08:03 +0000 (Thu, 22 Nov 2007) | 1 line
10060
find the excludes file correctly
10061
------------------------------------------------------------------------
10062
r597392 | jm | 2007-11-22 12:04:48 +0000 (Thu, 22 Nov 2007) | 1 line
10064
solaris portability
10065
------------------------------------------------------------------------
10066
r597391 | jm | 2007-11-22 12:00:00 +0000 (Thu, 22 Nov 2007) | 1 line
10068
add basic backup script for the stuff on the zone
10069
------------------------------------------------------------------------
10070
r597387 | jm | 2007-11-22 11:43:09 +0000 (Thu, 22 Nov 2007) | 1 line
10073
------------------------------------------------------------------------
10074
r597386 | jm | 2007-11-22 11:41:37 +0000 (Thu, 22 Nov 2007) | 1 line
10076
add some cron cleanup
10077
------------------------------------------------------------------------
10078
r597385 | jm | 2007-11-22 11:38:37 +0000 (Thu, 22 Nov 2007) | 1 line
10080
doh. --reuse isn't quite working; scan times are quite slow, so I suspect it's still doing some net lookups somewhere :(
10081
------------------------------------------------------------------------
10082
r597336 | jm | 2007-11-22 08:50:01 +0000 (Thu, 22 Nov 2007) | 1 line
10084
promotions validated
10085
------------------------------------------------------------------------
10086
r597217 | dos | 2007-11-21 21:46:15 +0000 (Wed, 21 Nov 2007) | 1 line
10088
bug 5720: make sure that the first msg number we use is 1 and not 0; while we're at it, support (for correctness) the pretty unlikely case that we may want to cache messages located in the root directory
10089
------------------------------------------------------------------------
10090
r597212 | dos | 2007-11-21 21:28:20 +0000 (Wed, 21 Nov 2007) | 1 line
10092
bug 5720: get client to skip messages when the server indicates an error with a particular message; this eliminates the issue of trying to use the same message id in the same batch when more than one message has a problem in a batch... and keeps us from scanning bogus place-holder messages that we were going to ignore the results of anyway
10093
------------------------------------------------------------------------
10094
r596991 | jm | 2007-11-21 08:50:04 +0000 (Wed, 21 Nov 2007) | 1 line
10096
promotions validated
10097
------------------------------------------------------------------------
10098
r596888 | duncf | 2007-11-21 00:18:45 +0000 (Wed, 21 Nov 2007) | 1 line
10100
bug 5728: disable setuid fallback when --sql-config/--ldap-config is used
10101
------------------------------------------------------------------------
10102
r596806 | mmartinec | 2007-11-20 20:06:07 +0000 (Tue, 20 Nov 2007) | 1 line
10104
docs: SpamAssassin.pm: added a call to $spamtest->finish to sample code in SYNOPSIS, as nodded on a ML, matching r595511
10105
------------------------------------------------------------------------
10106
r596735 | jm | 2007-11-20 16:22:47 +0000 (Tue, 20 Nov 2007) | 1 line
10108
fix some lint warnings from 'gcc -Wextra -Wall'
10109
------------------------------------------------------------------------
10110
r596572 | jm | 2007-11-20 08:50:05 +0000 (Tue, 20 Nov 2007) | 1 line
10112
promotions validated
10113
------------------------------------------------------------------------
10114
r596475 | jm | 2007-11-19 22:54:20 +0000 (Mon, 19 Nov 2007) | 1 line
10116
suppress silly uninit-value warnings
10117
------------------------------------------------------------------------
10118
r596226 | jm | 2007-11-19 08:50:02 +0000 (Mon, 19 Nov 2007) | 1 line
10120
promotions validated
10121
------------------------------------------------------------------------
10122
r596095 | jm | 2007-11-18 16:11:20 +0000 (Sun, 18 Nov 2007) | 1 line
10124
bug 5711: allow 'mass-check --reuse' without '--net' to reuse net-rule hits, and output mass-check results for scoreset 1; while lines that are not reusable use set 0. Also, fix a few tests to use 'tflags net' if they use network lookups (including calls to lookup_ptr().) Fix nightly mass-checks on the zone to use --reuse to gain this.
10125
------------------------------------------------------------------------
10126
r596065 | jm | 2007-11-18 08:50:02 +0000 (Sun, 18 Nov 2007) | 1 line
10128
promotions validated
10129
------------------------------------------------------------------------
10130
r596064 | dos | 2007-11-18 08:07:09 +0000 (Sun, 18 Nov 2007) | 1 line
10132
not sure why this is here... but it's breaking mass-check, so out it goes
10133
------------------------------------------------------------------------
10134
r595922 | jm | 2007-11-17 08:50:01 +0000 (Sat, 17 Nov 2007) | 1 line
10136
promotions validated
10137
------------------------------------------------------------------------
10138
r595759 | jm | 2007-11-16 17:55:08 +0000 (Fri, 16 Nov 2007) | 1 line
10140
bug 5711: a first step towards 'mass-check --reuse' without '--net' reusing net hits when they are available
10141
------------------------------------------------------------------------
10142
r595641 | jm | 2007-11-16 12:19:50 +0000 (Fri, 16 Nov 2007) | 1 line
10144
Colm says: go higher ;)
10145
------------------------------------------------------------------------
10146
r595593 | jm | 2007-11-16 08:50:09 +0000 (Fri, 16 Nov 2007) | 1 line
10148
promotions validated
10149
------------------------------------------------------------------------
10150
r595585 | dos | 2007-11-16 07:20:25 +0000 (Fri, 16 Nov 2007) | 1 line
10152
bug 5720: send the client a malformed message index, get one back; duh!
10153
------------------------------------------------------------------------
10154
r595511 | mmartinec | 2007-11-16 01:15:32 +0000 (Fri, 16 Nov 2007) | 1 line
10156
add a call to $spamtest->finish in spamassassin.raw to allow plugins like HitFreqsRuleTiming to finish up their job
10157
------------------------------------------------------------------------
10158
r595503 | mmartinec | 2007-11-16 00:31:28 +0000 (Fri, 16 Nov 2007) | 1 line
10160
Plugin::DKIM: fix anchoring in regexp; rename "verified" to "valid" in variables and in comments to match SSP and RFC 4871 terminology
10161
------------------------------------------------------------------------
10162
r595239 | jm | 2007-11-15 08:50:03 +0000 (Thu, 15 Nov 2007) | 1 line
10164
promotions validated
10165
------------------------------------------------------------------------
10166
r595224 | dos | 2007-11-15 06:56:15 +0000 (Thu, 15 Nov 2007) | 1 line
10168
prevent cs_server w/cs_schedule_cache non-completion caused by malformed cs_client result lines (cause of malformed result lines currently unknown)... see mass-check --cs_schedule_cache & "0 messages outstanding" thread on dev@ on Nov 14, 2007
10169
------------------------------------------------------------------------
10170
r594827 | jm | 2007-11-14 10:30:44 +0000 (Wed, 14 Nov 2007) | 1 line
10173
------------------------------------------------------------------------
10174
r594800 | jm | 2007-11-14 08:50:03 +0000 (Wed, 14 Nov 2007) | 1 line
10176
promotions validated
10177
------------------------------------------------------------------------
10178
r594729 | jm | 2007-11-14 00:30:59 +0000 (Wed, 14 Nov 2007) | 1 line
10180
avoid a 'Can't use an undefined value as an ARRAY reference' warning
10181
------------------------------------------------------------------------
10182
r594726 | jm | 2007-11-14 00:07:39 +0000 (Wed, 14 Nov 2007) | 1 line
10184
set up some big -j's
10185
------------------------------------------------------------------------
10186
r594725 | jm | 2007-11-14 00:06:18 +0000 (Wed, 14 Nov 2007) | 1 line
10188
add ability to pass "-jN" switch to slaves, to take advantage of heavyweight slaves that can perform lots of jobs
10189
------------------------------------------------------------------------
10190
r594719 | jm | 2007-11-13 23:43:28 +0000 (Tue, 13 Nov 2007) | 1 line
10192
hooray, another host ;)
10193
------------------------------------------------------------------------
10194
r594709 | jm | 2007-11-13 23:28:57 +0000 (Tue, 13 Nov 2007) | 1 line
10196
get all zone-based nightly mass-checks using --cs_schedule_cache
10197
------------------------------------------------------------------------
10198
r594702 | jm | 2007-11-13 23:17:15 +0000 (Tue, 13 Nov 2007) | 1 line
10200
shift the clienttree into a subdir, so that the cs_cache dir is persistent
10201
------------------------------------------------------------------------
10202
r594691 | jm | 2007-11-13 22:57:20 +0000 (Tue, 13 Nov 2007) | 1 line
10204
SDBM_File uses the Fcntl constants
10205
------------------------------------------------------------------------
10206
r594689 | jm | 2007-11-13 22:51:53 +0000 (Tue, 13 Nov 2007) | 1 line
10208
use SDBM_File instead of DB_File for caches; it should be faster, and always available, possibly at the expense of a little extra disk space
10209
------------------------------------------------------------------------
10210
r594683 | jm | 2007-11-13 22:46:07 +0000 (Tue, 13 Nov 2007) | 1 line
10212
try using --cs_schedule_cache
10213
------------------------------------------------------------------------
10214
r594457 | jm | 2007-11-13 08:50:05 +0000 (Tue, 13 Nov 2007) | 1 line
10216
promotions validated
10217
------------------------------------------------------------------------
10218
r594355 | jm | 2007-11-13 00:02:49 +0000 (Tue, 13 Nov 2007) | 1 line
10220
add --cs_cache stuff to the nightly mass-check client side, too
10221
------------------------------------------------------------------------
10222
r594354 | jm | 2007-11-13 00:00:26 +0000 (Tue, 13 Nov 2007) | 1 line
10224
use --cs_cache on nightly mass-check server-side
10225
------------------------------------------------------------------------
10226
r594353 | jm | 2007-11-12 23:58:55 +0000 (Mon, 12 Nov 2007) | 1 line
10228
use --cs_cache on nightly mass-check server-side
10229
------------------------------------------------------------------------
10230
r594052 | jm | 2007-11-12 08:50:02 +0000 (Mon, 12 Nov 2007) | 1 line
10232
promotions validated
10233
------------------------------------------------------------------------
10234
r593754 | jm | 2007-11-10 08:50:01 +0000 (Sat, 10 Nov 2007) | 1 line
10236
promotions validated
10237
------------------------------------------------------------------------
10238
r593597 | mmartinec | 2007-11-09 17:26:50 +0000 (Fri, 09 Nov 2007) | 1 line
10240
Now that Mail::DKIM 0.29 has been released, update Plugin::DKIM to use the new public API access to multiple signatures (if available). The plugin will still only show one signature with older versions of Mail::DKIM. Add tag DKIMDOMAIN (in addition to DKIMIDENTITY).
10241
------------------------------------------------------------------------
10242
r593456 | jm | 2007-11-09 08:50:03 +0000 (Fri, 09 Nov 2007) | 1 line
10244
promotions validated
10245
------------------------------------------------------------------------
10246
r593073 | jm | 2007-11-08 08:50:02 +0000 (Thu, 08 Nov 2007) | 1 line
10248
promotions validated
10249
------------------------------------------------------------------------
10250
r592873 | dos | 2007-11-07 20:15:39 +0000 (Wed, 07 Nov 2007) | 1 line
10252
bug 5703: M::SA::AI target format 'dir' should recurse into subdirs
10253
------------------------------------------------------------------------
10254
r592654 | jm | 2007-11-07 08:50:03 +0000 (Wed, 07 Nov 2007) | 1 line
10256
promotions validated
10257
------------------------------------------------------------------------
10258
r592331 | jm | 2007-11-06 08:50:03 +0000 (Tue, 06 Nov 2007) | 1 line
10260
promotions validated
10261
------------------------------------------------------------------------
10262
r591914 | jm | 2007-11-05 08:50:05 +0000 (Mon, 05 Nov 2007) | 1 line
10264
promotions validated
10265
------------------------------------------------------------------------
10266
r591741 | jm | 2007-11-04 08:50:02 +0000 (Sun, 04 Nov 2007) | 1 line
10268
promotions validated
10269
------------------------------------------------------------------------
10270
r591561 | jm | 2007-11-03 08:50:01 +0000 (Sat, 03 Nov 2007) | 1 line
10272
promotions validated
10273
------------------------------------------------------------------------
10274
r591423 | jm | 2007-11-02 18:35:57 +0000 (Fri, 02 Nov 2007) | 1 line
10276
bug 5680: ALL_TRUSTED fires even if X-Originating-IP appears in headers; add IP addresses from the 'X-Yahoo-Post-IP', 'X-Originating-IP', 'X-Apparently-From', 'X-SenderIP' headers to the relays list in order to fix this
10277
------------------------------------------------------------------------
10278
r591266 | jm | 2007-11-02 08:50:04 +0000 (Fri, 02 Nov 2007) | 1 line
10280
promotions validated
10281
------------------------------------------------------------------------
10282
r590936 | jm | 2007-11-01 08:50:09 +0000 (Thu, 01 Nov 2007) | 1 line
10284
promotions validated
10285
------------------------------------------------------------------------
10286
r590636 | jm | 2007-10-31 12:08:06 +0000 (Wed, 31 Oct 2007) | 1 line
10288
oops, remove score as well for DRUG_RA_PRICE
10289
------------------------------------------------------------------------
10290
r590594 | jm | 2007-10-31 08:50:02 +0000 (Wed, 31 Oct 2007) | 1 line
10292
promotions validated
10293
------------------------------------------------------------------------
10294
r590504 | mmartinec | 2007-10-30 23:05:28 +0000 (Tue, 30 Oct 2007) | 1 line
10296
revert r586641, needs a better solution
10297
------------------------------------------------------------------------
10298
r590055 | jm | 2007-10-30 13:04:47 +0000 (Tue, 30 Oct 2007) | 1 line
273
10300
bug 5682: remove FH_HOST_ALMOST_IP, FH_HOST_EQ_D_D_D_D, due to false positives and redundancy with RDNS_DYNAMIC; remove FH_HOST_EQ_D_D_D_DB due to no hits
274
10301
------------------------------------------------------------------------
275
r586471 | jm | 2007-10-19 14:21:07 +0000 (Fri, 19 Oct 2007) | 1 line
277
backport changes to SVN-only build/mkrules script from trunk, to support new rulesrc/scores dir
278
------------------------------------------------------------------------
279
r586009 | jm | 2007-10-18 15:37:51 +0000 (Thu, 18 Oct 2007) | 1 line
10302
r590051 | jm | 2007-10-30 12:36:03 +0000 (Tue, 30 Oct 2007) | 1 line
10304
separate out meta subrules from full rules in the overlap report section
10305
------------------------------------------------------------------------
10306
r589989 | jm | 2007-10-30 08:50:04 +0000 (Tue, 30 Oct 2007) | 1 line
10308
promotions validated
10309
------------------------------------------------------------------------
10310
r589545 | jm | 2007-10-29 08:50:06 +0000 (Mon, 29 Oct 2007) | 1 line
10312
promotions validated
10313
------------------------------------------------------------------------
10314
r589063 | jm | 2007-10-27 08:50:01 +0000 (Sat, 27 Oct 2007) | 1 line
10316
promotions validated
10317
------------------------------------------------------------------------
10318
r588565 | jm | 2007-10-26 08:50:01 +0000 (Fri, 26 Oct 2007) | 1 line
10320
promotions validated
10321
------------------------------------------------------------------------
10322
r588457 | dos | 2007-10-26 00:51:56 +0000 (Fri, 26 Oct 2007) | 1 line
10324
SPF neutral rules can be reused now
10325
------------------------------------------------------------------------
10326
r588442 | dos | 2007-10-26 00:29:41 +0000 (Fri, 26 Oct 2007) | 1 line
10328
sub rules must have the reuse flag set too, otherwise they'll be run
10329
------------------------------------------------------------------------
10330
r588320 | dos | 2007-10-25 19:36:59 +0000 (Thu, 25 Oct 2007) | 1 line
10332
always rebuild the rules.pl file for --reuse; re-using an old one makes no sense at all
10333
------------------------------------------------------------------------
10334
r588305 | dos | 2007-10-25 18:31:07 +0000 (Thu, 25 Oct 2007) | 1 line
10336
detect and abort on a broken --reuse configuration
10337
------------------------------------------------------------------------
10338
r588280 | dos | 2007-10-25 16:55:37 +0000 (Thu, 25 Oct 2007) | 1 line
10340
allow running --cs_schedule_cache with no -n option so that we get date stamps in the mass-check logs; warn loudly about the fact that the corpus will be run un-sorted
10341
------------------------------------------------------------------------
10342
r588166 | jm | 2007-10-25 08:50:02 +0000 (Thu, 25 Oct 2007) | 1 line
10344
promotions validated
10345
------------------------------------------------------------------------
10346
r588123 | dos | 2007-10-25 03:14:36 +0000 (Thu, 25 Oct 2007) | 1 line
10348
DB_File is optional, ensure mass-check works without it and --cs_schedule_cache works with it
10349
------------------------------------------------------------------------
10350
r588116 | dos | 2007-10-25 02:33:01 +0000 (Thu, 25 Oct 2007) | 1 line
10352
remove a temp file that was left over when the client ends without seeing a 'Finished' header from the server; this should have been in r585312
10353
------------------------------------------------------------------------
10354
r588105 | dos | 2007-10-25 01:32:09 +0000 (Thu, 25 Oct 2007) | 1 line
10356
implement support for caching messages on mass-check clients and optional mass-check message distribution scheduling (by the server) based on client caches
10357
------------------------------------------------------------------------
10358
r587847 | jm | 2007-10-24 10:07:18 +0000 (Wed, 24 Oct 2007) | 1 line
10360
remove backported ref to osbf_path
10361
------------------------------------------------------------------------
10362
r587840 | jm | 2007-10-24 09:55:29 +0000 (Wed, 24 Oct 2007) | 1 line
10364
BACKPORT change to bayes 10fold cross validation driver: ensure we take a (gzipped) copy of Bayes DBs and the test mboxes, so that FPs and FNs can be reproduced later after the test finishes
10365
------------------------------------------------------------------------
10366
r587820 | jm | 2007-10-24 08:50:02 +0000 (Wed, 24 Oct 2007) | 1 line
10368
promotions validated
10369
------------------------------------------------------------------------
10370
r587557 | dos | 2007-10-23 17:01:51 +0000 (Tue, 23 Oct 2007) | 1 line
10372
I don't need the svn freaks demon emailing me freqs for rules associated with the generated scores; it's not exactly useful info
10373
------------------------------------------------------------------------
10374
r587545 | jm | 2007-10-23 15:50:45 +0000 (Tue, 23 Oct 2007) | 1 line
10376
bug 5696: cut regexp base strings at Unicode high codepoints, to avoid corruption of patterns containing UTF-8
10377
------------------------------------------------------------------------
10378
r587529 | jm | 2007-10-23 14:57:33 +0000 (Tue, 23 Oct 2007) | 1 line
10380
speed up build/preprocessor script to make builds run faster
10381
------------------------------------------------------------------------
10382
r587441 | jm | 2007-10-23 10:04:50 +0000 (Tue, 23 Oct 2007) | 1 line
10384
remove devnull from the __BOUNCE_FROM_DAEMON list; Sonic's monitors use it for nonbounce purposes
10385
------------------------------------------------------------------------
10386
r587422 | jm | 2007-10-23 08:50:02 +0000 (Tue, 23 Oct 2007) | 1 line
10388
promotions validated
10389
------------------------------------------------------------------------
10390
r587036 | jm | 2007-10-22 08:50:01 +0000 (Mon, 22 Oct 2007) | 1 line
10392
promotions validated
10393
------------------------------------------------------------------------
10394
r586730 | mmartinec | 2007-10-20 14:31:15 +0000 (Sat, 20 Oct 2007) | 1 line
10396
do not "require" Encode in Node.pm, depend on a Conf module to bring it in if expected to be needed
10397
------------------------------------------------------------------------
10398
r586688 | jm | 2007-10-20 08:50:02 +0000 (Sat, 20 Oct 2007) | 1 line
10400
promotions validated
10401
------------------------------------------------------------------------
10402
r586642 | mmartinec | 2007-10-19 23:33:53 +0000 (Fri, 19 Oct 2007) | 1 line
10404
oops, wrong version of a patch
10405
------------------------------------------------------------------------
10406
r586641 | mmartinec | 2007-10-19 23:28:34 +0000 (Fri, 19 Oct 2007) | 1 line
10408
replace experimental and broken utf8::downgrade() with encode("utf8"), Bug 5691
10409
------------------------------------------------------------------------
10410
r586428 | jm | 2007-10-19 13:20:55 +0000 (Fri, 19 Oct 2007) | 1 line
10412
the recent Buildbot failures on vmsa all seem to die around 'auto-whitelist: tie-ing to DB file of type DB_File R/W in ./log/user_state/auto-whitelist'. probably some issue with DB_File's locking under vmware... disable use of AWL for these tests, they don't need it anyway
10413
------------------------------------------------------------------------
10414
r586361 | jm | 2007-10-19 10:06:47 +0000 (Fri, 19 Oct 2007) | 1 line
10416
replace the bad 'nameless booleans' antipattern with the good 'named hash' pattern
10417
------------------------------------------------------------------------
10418
r586332 | jm | 2007-10-19 08:50:02 +0000 (Fri, 19 Oct 2007) | 1 line
10420
promotions validated
10421
------------------------------------------------------------------------
10422
r586015 | jm | 2007-10-18 15:52:40 +0000 (Thu, 18 Oct 2007) | 1 line
10424
bug 5677: new, even more complete updated list of 3-level TLDs, thanks to URIBL and SURBL for updates
10425
------------------------------------------------------------------------
10426
r585925 | jm | 2007-10-18 10:57:14 +0000 (Thu, 18 Oct 2007) | 1 line
10428
Mark, you have to increment the 'plan tests' line when you add a test. ;)
10429
------------------------------------------------------------------------
10430
r585901 | jm | 2007-10-18 08:50:02 +0000 (Thu, 18 Oct 2007) | 1 line
10432
promotions validated
10433
------------------------------------------------------------------------
10434
r585898 | mmartinec | 2007-10-18 08:22:01 +0000 (Thu, 18 Oct 2007) | 1 line
10436
added a test case to t/rcvd_parser.t, Bug 5583
10437
------------------------------------------------------------------------
10438
r585593 | mmartinec | 2007-10-17 17:37:14 +0000 (Wed, 17 Oct 2007) | 1 line
10440
avoid a warning on undef, edit formatting/comment to match 3.2
10441
------------------------------------------------------------------------
10442
r585544 | jm | 2007-10-17 15:46:46 +0000 (Wed, 17 Oct 2007) | 1 line
10444
re-add Olivier Nicole to the CREDITS list; his contributions got dropped a while ago, but it's nice to acknowledge them for posterity
10445
------------------------------------------------------------------------
10446
r585500 | jm | 2007-10-17 13:44:19 +0000 (Wed, 17 Oct 2007) | 1 line
10448
bug 5672: remove DNS_FROM_SECURITYSAGE (DNSBL lookups against securitysage.com) due to unreliability
10449
------------------------------------------------------------------------
10450
r585414 | jm | 2007-10-17 08:50:03 +0000 (Wed, 17 Oct 2007) | 1 line
10452
promotions validated
10453
------------------------------------------------------------------------
10454
r585347 | dos | 2007-10-17 03:27:19 +0000 (Wed, 17 Oct 2007) | 1 line
10456
add message throughput logging
10457
------------------------------------------------------------------------
10458
r585312 | dos | 2007-10-17 01:04:09 +0000 (Wed, 17 Oct 2007) | 1 line
10460
reduce network i/o by 90% by compressing results while taking an imperceptible performance hit to do so
10461
------------------------------------------------------------------------
10462
r585292 | mmartinec | 2007-10-17 00:04:48 +0000 (Wed, 17 Oct 2007) | 11 lines
10464
AsyncLoop: replaces sharp clipping on a lower timeout value with a
10465
smooth quadratic transition curve from an initial to a minimal timeout
10466
value; updated documentation accordingly. Adjust actual timeout value
10467
to timer resolution (ceiling) if Time::HiRes module is not available.
10469
Conf+AsyncLoop: to a configuration variable rbl_timeout add two optional
10470
parameters: a minimal timeout value, and a zone name if a timeout
10471
specification should only apply to the specified zone or its subdomains;
10472
update documentation accordingly.
10475
------------------------------------------------------------------------
10476
r585082 | jm | 2007-10-16 08:50:02 +0000 (Tue, 16 Oct 2007) | 1 line
10478
promotions validated
10479
------------------------------------------------------------------------
10480
r585004 | dos | 2007-10-16 02:35:07 +0000 (Tue, 16 Oct 2007) | 1 line
10482
allow mkrules to use scores that were generated (based on nightly mass-checks) for the sandbox rules
10483
------------------------------------------------------------------------
10484
r584922 | dos | 2007-10-15 21:11:05 +0000 (Mon, 15 Oct 2007) | 1 line
10486
revert that, mkrules thinks all the scores are active, and they're not
10487
------------------------------------------------------------------------
10488
r584896 | dos | 2007-10-15 20:22:21 +0000 (Mon, 15 Oct 2007) | 1 line
10490
allow mkrules to use scores that were generated (based on nightly mass-checks) for the sandbox rules
10491
------------------------------------------------------------------------
10492
r584875 | dos | 2007-10-15 19:46:39 +0000 (Mon, 15 Oct 2007) | 1 line
10494
the client assumed anything with a content-length header was a list of messages; sending a content-length header for everything (for network i/o instrumentation) broke this assumption; make an equally bad assumption, that still works for now, that lists of messages (and nothing else) will have a content-type of application/x-zip
10495
------------------------------------------------------------------------
10496
r584819 | jm | 2007-10-15 16:51:31 +0000 (Mon, 15 Oct 2007) | 1 line
281
10498
bug 5681: look up IP addresses found in 'X-Yahoo-Post-IP' and 'X-SenderIP' headers, too, thanks to Martin Blapp
282
10499
------------------------------------------------------------------------
283
r586008 | jm | 2007-10-18 15:36:50 +0000 (Thu, 18 Oct 2007) | 1 line
285
bug 5492: use get_pristine_body() API instead of more complex get_pristine() usage in VBounce plugin, thanks to Henrik Krohns
286
------------------------------------------------------------------------
287
r585950 | mmartinec | 2007-10-18 12:52:52 +0000 (Thu, 18 Oct 2007) | 1 line
289
Unhelpful diagnostics when site rules directory is inaccessible, Bug 5507
290
------------------------------------------------------------------------
291
r585895 | mmartinec | 2007-10-18 08:16:27 +0000 (Thu, 18 Oct 2007) | 1 line
293
Another unparsed Received line, Bug 5583, including a test case
294
------------------------------------------------------------------------
295
r585580 | mmartinec | 2007-10-17 17:16:16 +0000 (Wed, 17 Oct 2007) | 1 line
297
Bug 5589: Refined async events handling and DNS lookup completions
298
------------------------------------------------------------------------
299
r585506 | jm | 2007-10-17 13:48:50 +0000 (Wed, 17 Oct 2007) | 1 line
301
bug 5527: add AOL WebMail received header support, thanks to Steve Freegard
302
------------------------------------------------------------------------
303
r585501 | jm | 2007-10-17 13:44:44 +0000 (Wed, 17 Oct 2007) | 1 line
305
bug 5672: remove DNS_FROM_SECURITYSAGE (DNSBL lookups against securitysage.com) due to unreliability
306
------------------------------------------------------------------------
307
r585434 | jm | 2007-10-17 10:11:01 +0000 (Wed, 17 Oct 2007) | 1 line
10500
r584726 | jm | 2007-10-15 10:52:09 +0000 (Mon, 15 Oct 2007) | 1 line
309
10502
bug 5687: fix bug where duplicate loadplugin line results in eval rule method registered with invalid $self object
310
10503
------------------------------------------------------------------------
311
r583975 | jm | 2007-10-11 22:12:28 +0000 (Thu, 11 Oct 2007) | 1 line
10504
r584710 | jm | 2007-10-15 08:50:02 +0000 (Mon, 15 Oct 2007) | 1 line
10506
promotions validated
10507
------------------------------------------------------------------------
10508
r584702 | dos | 2007-10-15 07:38:15 +0000 (Mon, 15 Oct 2007) | 1 line
10510
base network i/o instrumentation on actual data sent/rcvd, rather than parts of the uncompressed data
10511
------------------------------------------------------------------------
10512
r584514 | jm | 2007-10-14 08:50:01 +0000 (Sun, 14 Oct 2007) | 1 line
10514
promotions validated
10515
------------------------------------------------------------------------
10516
r584460 | dos | 2007-10-13 22:39:03 +0000 (Sat, 13 Oct 2007) | 1 line
10518
bug 5683: make sure we skip the _scoreset test hash key everywhere by just deleting it
10519
------------------------------------------------------------------------
10520
r584441 | jm | 2007-10-13 19:03:31 +0000 (Sat, 13 Oct 2007) | 1 line
10522
add more debugging to try and figure out these buildbot test failures on vmsa
10523
------------------------------------------------------------------------
10524
r584431 | jm | 2007-10-13 17:03:35 +0000 (Sat, 13 Oct 2007) | 1 line
10526
use the SDBM database for 10-fold cross validation bayes tests, for speed
10527
------------------------------------------------------------------------
10528
r584383 | jm | 2007-10-13 08:50:07 +0000 (Sat, 13 Oct 2007) | 1 line
10530
promotions validated
10531
------------------------------------------------------------------------
10532
r584348 | jm | 2007-10-13 00:24:28 +0000 (Sat, 13 Oct 2007) | 1 line
10534
trivial fix: magic strings could still become bayes tokens
10535
------------------------------------------------------------------------
10536
r584256 | jm | 2007-10-12 20:17:32 +0000 (Fri, 12 Oct 2007) | 1 line
10538
ignore non-cf/pm files in the scores dir, as well as in sandbox
10539
------------------------------------------------------------------------
10540
r584188 | jm | 2007-10-12 15:33:24 +0000 (Fri, 12 Oct 2007) | 1 line
10543
------------------------------------------------------------------------
10544
r584152 | jm | 2007-10-12 12:47:32 +0000 (Fri, 12 Oct 2007) | 1 line
10546
update Bayes 10-fold cross validation driver script to support 3.2.0 requirements -- the plugin .pre files much be present for mass-check to work
10547
------------------------------------------------------------------------
10548
r584120 | jm | 2007-10-12 10:38:59 +0000 (Fri, 12 Oct 2007) | 1 line
10550
increase a timeout; it appears a test failure was caused by this expiring
10551
------------------------------------------------------------------------
10552
r584102 | jm | 2007-10-12 08:50:02 +0000 (Fri, 12 Oct 2007) | 1 line
10554
promotions validated
10555
------------------------------------------------------------------------
10556
r583974 | jm | 2007-10-11 22:10:40 +0000 (Thu, 11 Oct 2007) | 1 line
313
10558
bug 5568: ensure read-receipt messages are not tagged with BOUNCE_MESSAGE
314
10559
------------------------------------------------------------------------
315
r583857 | jm | 2007-10-11 15:41:23 +0000 (Thu, 11 Oct 2007) | 1 line
10560
r583966 | jm | 2007-10-11 21:54:56 +0000 (Thu, 11 Oct 2007) | 1 line
10562
bug 5677: update list of 3-level TLDs, thanks to the URIBL guys
10563
------------------------------------------------------------------------
10564
r583856 | jm | 2007-10-11 15:40:50 +0000 (Thu, 11 Oct 2007) | 1 line
317
10566
bug 5676: trivial fix to POD documentation; the topic is 'whitelist_bounce_relays', not 'whitelist_from'
318
10567
------------------------------------------------------------------------
319
r582914 | jm | 2007-10-08 17:52:03 +0000 (Mon, 08 Oct 2007) | 1 line
321
backport score changes to 3.2.0, to match rules deleted from sandboxes
322
------------------------------------------------------------------------
323
r581301 | jm | 2007-10-02 16:54:20 +0000 (Tue, 02 Oct 2007) | 3 lines
325
bug 5476: update Bonded Sender (now Sender Score
326
Certified) rules, and add a rule for their strictly-confirmed-opt-in-required
328
------------------------------------------------------------------------
329
r578929 | jm | 2007-09-24 19:37:37 +0000 (Mon, 24 Sep 2007) | 1 line
331
remove localized descriptions for FORGED_AOL_TAGS and FORGED_MUA_AOL_FROM
332
------------------------------------------------------------------------
333
r578885 | jm | 2007-09-24 17:34:43 +0000 (Mon, 24 Sep 2007) | 1 line
10568
r583838 | jm | 2007-10-11 14:45:01 +0000 (Thu, 11 Oct 2007) | 1 line
10570
add header-dumping plugin; extend seek-phrases-in-log to extract rules from header samples, and log timestamps on its error messages
10571
------------------------------------------------------------------------
10572
r583741 | jm | 2007-10-11 08:50:05 +0000 (Thu, 11 Oct 2007) | 1 line
10574
promotions validated
10575
------------------------------------------------------------------------
10576
r583607 | jm | 2007-10-10 20:35:44 +0000 (Wed, 10 Oct 2007) | 1 line
10578
support 'daterev=last-net' to pick the most recent --net mass-check
10579
------------------------------------------------------------------------
10580
r583603 | jm | 2007-10-10 20:28:24 +0000 (Wed, 10 Oct 2007) | 1 line
10582
improve the rule-QA app's UI a little more
10583
------------------------------------------------------------------------
10584
r583583 | jm | 2007-10-10 19:14:40 +0000 (Wed, 10 Oct 2007) | 1 line
10586
cut down the DateRevs listed on the default page UI
10587
------------------------------------------------------------------------
10588
r583561 | jm | 2007-10-10 17:59:57 +0000 (Wed, 10 Oct 2007) | 1 line
10590
ignore q= shortcut for follow-on links; clean up some others too
10591
------------------------------------------------------------------------
10592
r583552 | jm | 2007-10-10 17:35:58 +0000 (Wed, 10 Oct 2007) | 1 line
10594
add a 'q' parameter, shortcut for querying rules
10595
------------------------------------------------------------------------
10596
r583551 | mmartinec | 2007-10-10 17:33:04 +0000 (Wed, 10 Oct 2007) | 1 line
10598
AsyncLoop: rename (new) parameter "timeout" to "timeout_initial", add "timeout_min", document both
10599
------------------------------------------------------------------------
10600
r583543 | jm | 2007-10-10 17:03:53 +0000 (Wed, 10 Oct 2007) | 1 line
10602
fix old logfile-removal script
10603
------------------------------------------------------------------------
10604
r583535 | jm | 2007-10-10 16:48:39 +0000 (Wed, 10 Oct 2007) | 1 line
10606
rule-QA app: cache list of daterevs and their metadata, for speed
10607
------------------------------------------------------------------------
10608
r583445 | jm | 2007-10-10 12:16:50 +0000 (Wed, 10 Oct 2007) | 1 line
10610
bug 5673: just use get_pristine_header() for the 'ALL' pseudo-header, to preserve all internal whitespace in the headers; update test
10611
------------------------------------------------------------------------
10612
r583434 | jm | 2007-10-10 11:27:37 +0000 (Wed, 10 Oct 2007) | 1 line
10614
avoid 'uninitialized value in string eq' warning
10615
------------------------------------------------------------------------
10616
r583414 | jm | 2007-10-10 09:52:10 +0000 (Wed, 10 Oct 2007) | 1 line
10618
revamp header a little
10619
------------------------------------------------------------------------
10620
r583388 | jm | 2007-10-10 08:50:05 +0000 (Wed, 10 Oct 2007) | 1 line
10622
promotions validated
10623
------------------------------------------------------------------------
10624
r583256 | mmartinec | 2007-10-09 18:36:24 +0000 (Tue, 09 Oct 2007) | 1 line
10626
revert most calls to dbg using %s to previous shape, as preferred by jm (seems I forgot about these previously)
10627
------------------------------------------------------------------------
10628
r583255 | mmartinec | 2007-10-09 18:19:37 +0000 (Tue, 09 Oct 2007) | 1 line
10630
poll_callback could have called set_response_packet or report_id_complete, notice the request completion right away
10631
------------------------------------------------------------------------
10632
r583238 | jm | 2007-10-09 17:46:53 +0000 (Tue, 09 Oct 2007) | 1 line
10634
reverse the order of the overlap report; it turns out it's more useful to know what rules are subsumed within the current rule's hits, not vice-versa
10635
------------------------------------------------------------------------
10636
r583216 | jm | 2007-10-09 16:33:14 +0000 (Tue, 09 Oct 2007) | 1 line
10638
try out 10 retries instead of 3, see if that fixes the annoying spamd_kill_restart.t and spamd_kill_restart_rr.t test failures on the vmsa buildbot
10639
------------------------------------------------------------------------
10640
r583094 | jm | 2007-10-09 10:25:46 +0000 (Tue, 09 Oct 2007) | 1 line
10642
bug 5673: 'ALL' header was including extra spurious spaces between header names and values. fix
10643
------------------------------------------------------------------------
10644
r583077 | jm | 2007-10-09 08:50:04 +0000 (Tue, 09 Oct 2007) | 1 line
10646
promotions validated
10647
------------------------------------------------------------------------
10648
r582949 | jm | 2007-10-08 19:49:43 +0000 (Mon, 08 Oct 2007) | 1 line
10650
bug 5669: mass-check should simply ignore 0-length files entirely, by skipping them in ArchiveIterator
10651
------------------------------------------------------------------------
10652
r582948 | jm | 2007-10-08 19:47:30 +0000 (Mon, 08 Oct 2007) | 1 line
10654
add a rudimentary test case for mass-check
10655
------------------------------------------------------------------------
10656
r582913 | jm | 2007-10-08 17:50:32 +0000 (Mon, 08 Oct 2007) | 1 line
10658
remove some 0-hitting or bad rules, based on the bad-rules report output; a couple of Henry's rules get it due to them causing lint warnings for a while now
10659
------------------------------------------------------------------------
10660
r582903 | mmartinec | 2007-10-08 17:33:16 +0000 (Mon, 08 Oct 2007) | 1 line
10662
let URIDNSBL and ASN tolerate undefined DNS response; optimize a potentially common case in AsyncLoop
10663
------------------------------------------------------------------------
10664
r582748 | jm | 2007-10-08 08:50:03 +0000 (Mon, 08 Oct 2007) | 1 line
10666
promotions validated
10667
------------------------------------------------------------------------
10668
r582702 | mmartinec | 2007-10-08 02:09:27 +0000 (Mon, 08 Oct 2007) | 1 line
10670
update set_response_packet() to be backwards compatible with third-party plugins which do not supply a key in a call
10671
------------------------------------------------------------------------
10672
r582610 | jm | 2007-10-07 10:59:24 +0000 (Sun, 07 Oct 2007) | 1 line
10674
bug 5665: spamd may fail to notice that a child has completed exiting, and keeps it in the child list in state 'K', eventually filling up the child list with 'ghost' children. fix
10675
------------------------------------------------------------------------
10676
r582600 | jm | 2007-10-07 08:50:05 +0000 (Sun, 07 Oct 2007) | 1 line
10678
promotions validated
10679
------------------------------------------------------------------------
10680
r582471 | jm | 2007-10-06 08:50:02 +0000 (Sat, 06 Oct 2007) | 1 line
10682
promotions validated
10683
------------------------------------------------------------------------
10684
r582397 | mmartinec | 2007-10-05 21:27:23 +0000 (Fri, 05 Oct 2007) | 1 line
10686
Support multiple signatures in DKIM plugin, add tag DKIMIDENTITY; see 5662
10687
------------------------------------------------------------------------
10688
r582350 | jm | 2007-10-05 17:15:15 +0000 (Fri, 05 Oct 2007) | 1 line
10690
measure last-changed rev on rulesrc, not the top-level dir, for mass-checks
10691
------------------------------------------------------------------------
10692
r582314 | dos | 2007-10-05 15:33:21 +0000 (Fri, 05 Oct 2007) | 1 line
10694
add cs_conn_retries option to control the number of times the client will retry the initial connection to the server
10695
------------------------------------------------------------------------
10696
r582302 | jm | 2007-10-05 15:06:42 +0000 (Fri, 05 Oct 2007) | 1 line
10698
rules may have a T_ prefix
10699
------------------------------------------------------------------------
10700
r582272 | jm | 2007-10-05 13:56:38 +0000 (Fri, 05 Oct 2007) | 1 line
10703
------------------------------------------------------------------------
10704
r582236 | jm | 2007-10-05 12:55:47 +0000 (Fri, 05 Oct 2007) | 1 line
10706
tidy up formatting; include the freqs file header; include mass-check name; don't include __SUBRULES
10707
------------------------------------------------------------------------
10708
r582221 | jm | 2007-10-05 11:59:01 +0000 (Fri, 05 Oct 2007) | 1 line
10710
remove @ from GetOptions call, it was breaking the parse-rules-for-masses call (hence no scores and no knowledge of tflags etc. in hit-frequencies). also, if a rule exists in the current config, it should be in the freqs output, even if there are no hits
10711
------------------------------------------------------------------------
10712
r582207 | jm | 2007-10-05 11:07:37 +0000 (Fri, 05 Oct 2007) | 1 line
10714
add a script which will mail the committer with freqs from the mc-fast mass-check, any time rules are committed to the 'rulesrc' tree
10715
------------------------------------------------------------------------
10716
r582172 | jm | 2007-10-05 09:52:17 +0000 (Fri, 05 Oct 2007) | 1 line
10718
fix last night's corpus-nightly bug; renice syntax is different on Solaris, so nightly run exited immediately
10719
------------------------------------------------------------------------
10720
r582133 | jm | 2007-10-05 08:50:02 +0000 (Fri, 05 Oct 2007) | 1 line
10722
promotions validated
10723
------------------------------------------------------------------------
10724
r581949 | dos | 2007-10-04 15:26:30 +0000 (Thu, 04 Oct 2007) | 1 line
10726
handle zero-length messages when not in --cs_paths_only mode; we send a blank message rather than skipping the message so that the result output is identical to the output if the client was running in --cs_paths_only; in any case, people should remove zero-length messages from their corpora (there's no way to receive a headerless message without an error in your mail system) and fix their procmail maildir config that is quite likely broken
10727
------------------------------------------------------------------------
10728
r581940 | dos | 2007-10-04 14:58:37 +0000 (Thu, 04 Oct 2007) | 1 line
10730
ensure that timestamps are duplicated; duplicate timestamps wipe out the ability to timeout any messages previously sent in the same second, thus preventing mass-check --server from ever completing (it'll wait forever for those messages); this is trivial to trigger by hand and more common to occur naturally the more machines you add to your cluster
10731
------------------------------------------------------------------------
10732
r581804 | jm | 2007-10-04 08:50:04 +0000 (Thu, 04 Oct 2007) | 1 line
10734
promotions validated
10735
------------------------------------------------------------------------
10736
r581765 | dos | 2007-10-04 02:46:31 +0000 (Thu, 04 Oct 2007) | 1 line
10738
newline goes before the next line, not after it :)
10739
------------------------------------------------------------------------
10740
r581764 | dos | 2007-10-04 02:42:33 +0000 (Thu, 04 Oct 2007) | 1 line
10742
cleanup more cosmetic/debug stuff that bugs me
10743
------------------------------------------------------------------------
10744
r581759 | dos | 2007-10-04 02:13:28 +0000 (Thu, 04 Oct 2007) | 1 line
10746
change --noisy output to use status() so that the output is time stamped
10747
------------------------------------------------------------------------
10748
r581644 | jm | 2007-10-03 16:17:10 +0000 (Wed, 03 Oct 2007) | 1 line
10750
add a --quiet switch to sa-compile to make things less noisy
10751
------------------------------------------------------------------------
10752
r581582 | jm | 2007-10-03 12:33:08 +0000 (Wed, 03 Oct 2007) | 1 line
10754
bug 4104: those test rules had scores in 50_scores.cf; remove them
10755
------------------------------------------------------------------------
10756
r581530 | jm | 2007-10-03 08:50:02 +0000 (Wed, 03 Oct 2007) | 1 line
10758
promotions validated
10759
------------------------------------------------------------------------
10760
r581351 | dos | 2007-10-02 19:10:51 +0000 (Tue, 02 Oct 2007) | 1 line
10762
use at to delay the reloading of the dns zone so that at least some of the mirrors have time to get the update files before sa-update clients start asking for them
10763
------------------------------------------------------------------------
10764
r581224 | jm | 2007-10-02 13:11:13 +0000 (Tue, 02 Oct 2007) | 1 line
10766
a little script tidying; also, keep STDERR output from builds, it's just the STDOUT that is too noisy
10767
------------------------------------------------------------------------
10768
r581215 | jm | 2007-10-02 12:51:54 +0000 (Tue, 02 Oct 2007) | 1 line
10770
silence a particularly noisy part of starting the remote slave
10771
------------------------------------------------------------------------
10772
r581160 | jm | 2007-10-02 08:50:02 +0000 (Tue, 02 Oct 2007) | 1 line
10774
promotions validated
10775
------------------------------------------------------------------------
10776
r581122 | mmartinec | 2007-10-02 01:12:12 +0000 (Tue, 02 Oct 2007) | 1 line
10778
revise r580453, accomodating some of the concerns in bug 5662#1 for Plugin::DKIM
10779
------------------------------------------------------------------------
10780
r581108 | jm | 2007-10-01 23:04:47 +0000 (Mon, 01 Oct 2007) | 1 line
10782
deduplication of subsumbed patterns was broken; fix
10783
------------------------------------------------------------------------
10784
r580917 | jm | 2007-10-01 10:44:40 +0000 (Mon, 01 Oct 2007) | 1 line
10786
use bash, not /bin/sh; the post-svn script uses a few bashisms
10787
------------------------------------------------------------------------
10788
r580892 | jm | 2007-10-01 08:50:02 +0000 (Mon, 01 Oct 2007) | 1 line
10790
promotions validated
10791
------------------------------------------------------------------------
10792
r580558 | jm | 2007-09-29 08:50:02 +0000 (Sat, 29 Sep 2007) | 1 line
10794
promotions validated
10795
------------------------------------------------------------------------
10796
r580455 | mmartinec | 2007-09-28 18:43:40 +0000 (Fri, 28 Sep 2007) | 1 line
10798
simplified SELECT FROM bayes_token to be able to use index, see bug 5661
10799
------------------------------------------------------------------------
10800
r580453 | mmartinec | 2007-09-28 18:39:55 +0000 (Fri, 28 Sep 2007) | 10 lines
10802
Cleaned concepts in a DKIM plugin, previous interpretation of
10803
"identity" was incompatible with the current DKIM standard RFC 4871
10804
and SSP, and was a mixture from DomainKeys and whitelist_from_rcvd.
10805
Added substantial new documentation (POD), and updated comments
10806
and debug output to use the same terminology. Reduced debug logging
10807
clutter. Reworked whitelisting to match the new documentation
10808
and expected use as per SSP draft. Tested whitelisting based on
10809
originator signature as well as based on third-party signature.
10810
Prepare grounds for messages with multiple signatures (although
10811
Mail::DKIM does not support that yet, but is in the works).
10812
------------------------------------------------------------------------
10813
r580253 | jm | 2007-09-28 08:50:03 +0000 (Fri, 28 Sep 2007) | 1 line
10815
promotions validated
10816
------------------------------------------------------------------------
10817
r580055 | mmartinec | 2007-09-27 15:05:21 +0000 (Thu, 27 Sep 2007) | 1 line
10819
let completed_callback be called even on aborts, see bug 5589#11
10820
------------------------------------------------------------------------
10821
r579988 | jm | 2007-09-27 12:37:01 +0000 (Thu, 27 Sep 2007) | 1 line
10823
bug 5611: support 'spamd --nouser-config -u username', which setuids to 'username' but does not read user_prefs files from anywhere
10824
------------------------------------------------------------------------
10825
r579985 | jm | 2007-09-27 12:27:16 +0000 (Thu, 27 Sep 2007) | 1 line
10827
another fix; need to let the PATH's perl be used
10828
------------------------------------------------------------------------
10829
r579984 | jm | 2007-09-27 12:22:11 +0000 (Thu, 27 Sep 2007) | 1 line
10831
oops, missed a 'cd'
10832
------------------------------------------------------------------------
10833
r579983 | jm | 2007-09-27 12:16:31 +0000 (Thu, 27 Sep 2007) | 1 line
10835
bug 5606: too-early init_learner() call causes root's user prefs file to be read when spamd is started; this is inappropriate. fix
10836
------------------------------------------------------------------------
10837
r579948 | jm | 2007-09-27 08:50:02 +0000 (Thu, 27 Sep 2007) | 1 line
10839
promotions validated
10840
------------------------------------------------------------------------
10841
r579693 | mmartinec | 2007-09-26 15:27:35 +0000 (Wed, 26 Sep 2007) | 1 line
10843
add timing to bayes plugin
10844
------------------------------------------------------------------------
10845
r579680 | mmartinec | 2007-09-26 14:48:01 +0000 (Wed, 26 Sep 2007) | 1 line
10847
applied patch in 4653, fixes PostgreSQL 7.* and does not hurt 8.*
10848
------------------------------------------------------------------------
10849
r579612 | jm | 2007-09-26 11:46:44 +0000 (Wed, 26 Sep 2007) | 1 line
10851
when starting a slave, source /etc/profile to get custom local PATH setting, and rebuild SA blib from source
10852
------------------------------------------------------------------------
10853
r579611 | jm | 2007-09-26 11:42:58 +0000 (Wed, 26 Sep 2007) | 1 line
10855
add a new option to log the network utilization figures
10856
------------------------------------------------------------------------
10857
r579608 | jm | 2007-09-26 11:34:33 +0000 (Wed, 26 Sep 2007) | 1 line
10859
and finally get rid of final whitespace
10860
------------------------------------------------------------------------
10861
r579607 | jm | 2007-09-26 11:33:43 +0000 (Wed, 26 Sep 2007) | 1 line
10863
returned results need quotes
10864
------------------------------------------------------------------------
10865
r579606 | jm | 2007-09-26 11:32:07 +0000 (Wed, 26 Sep 2007) | 1 line
10867
fixing more stupid typos
10868
------------------------------------------------------------------------
10869
r579605 | jm | 2007-09-26 11:30:53 +0000 (Wed, 26 Sep 2007) | 1 line
10872
------------------------------------------------------------------------
10873
r579603 | jm | 2007-09-26 11:28:09 +0000 (Wed, 26 Sep 2007) | 1 line
10875
perl is more portable than sh/sed
10876
------------------------------------------------------------------------
10877
r579600 | jm | 2007-09-26 11:25:23 +0000 (Wed, 26 Sep 2007) | 1 line
10879
fix sed command typo
10880
------------------------------------------------------------------------
10881
r579581 | jm | 2007-09-26 10:50:49 +0000 (Wed, 26 Sep 2007) | 1 line
10883
split corpus-nightly into two scripts, so that changes made to the script itself during SVN update will take effect
10884
------------------------------------------------------------------------
10885
r579573 | jm | 2007-09-26 10:42:38 +0000 (Wed, 26 Sep 2007) | 1 line
10887
remove obsolete script
10888
------------------------------------------------------------------------
10889
r579563 | jm | 2007-09-26 10:18:52 +0000 (Wed, 26 Sep 2007) | 1 line
10891
remove internationalized descs for those 2 removed AOL rules
10892
------------------------------------------------------------------------
10893
r579561 | jm | 2007-09-26 10:14:47 +0000 (Wed, 26 Sep 2007) | 1 line
10895
bug 5612: some versions of Berkeley DB can get into a deadlock condition if files named __db.{filename} are present; work around more thoroughly this time. (previous patch omitted some failure cases)
10896
------------------------------------------------------------------------
10897
r579518 | jm | 2007-09-26 08:50:02 +0000 (Wed, 26 Sep 2007) | 1 line
10899
promotions validated
10900
------------------------------------------------------------------------
10901
r579385 | jm | 2007-09-25 21:18:11 +0000 (Tue, 25 Sep 2007) | 1 line
10903
read 'clienthosts' from a shared file since these will typically share the same host list
10904
------------------------------------------------------------------------
10905
r579357 | jm | 2007-09-25 19:36:50 +0000 (Tue, 25 Sep 2007) | 1 line
10907
use --run_post_scan to start the mass-check slaves. this fixes two bugs, namely: (1) sometimes the scan stage takes 3 hours, which was simply too long for mass-check --client to sanely sleep for; (2) some mass-check corpora don't contain any messages up to date, so the scan stage would exit with 'no messages to process' -- but the clients were already running and would stay running, idle, for 6 hours. using --run_post_scan to start the slaves works around both problems. Also, reduce the conn_retries timeout back down to a sane hour, now that we don't have to wait for it necessarily
10908
------------------------------------------------------------------------
10909
r579344 | jm | 2007-09-25 18:35:14 +0000 (Tue, 25 Sep 2007) | 1 line
10911
added --run_post_scan option, to run a command before starting the 'run' stage of mass-checking
10912
------------------------------------------------------------------------
10913
r579303 | jm | 2007-09-25 15:58:36 +0000 (Tue, 25 Sep 2007) | 1 line
10916
------------------------------------------------------------------------
10917
r579292 | mmartinec | 2007-09-25 15:13:52 +0000 (Tue, 25 Sep 2007) | 1 line
10919
allow debug areas to be excluded from all debugging, see RFE 5657
10920
------------------------------------------------------------------------
10921
r579127 | jm | 2007-09-25 08:50:07 +0000 (Tue, 25 Sep 2007) | 1 line
10923
promotions validated
10924
------------------------------------------------------------------------
10925
r578937 | jm | 2007-09-24 19:59:57 +0000 (Mon, 24 Sep 2007) | 1 line
10927
silent some noisy debugs
10928
------------------------------------------------------------------------
10929
r578935 | jm | 2007-09-24 19:56:18 +0000 (Mon, 24 Sep 2007) | 1 line
10931
oops, info() isn't imported in the spamassassin script; use warn instead
10932
------------------------------------------------------------------------
10933
r578928 | jm | 2007-09-24 19:34:39 +0000 (Mon, 24 Sep 2007) | 1 line
10935
bug 5626: install a signal handler for SIGHUP, SIGINT, SIGPIPE and SIGTERM which will remove leftover temp files
10936
------------------------------------------------------------------------
10937
r578884 | jm | 2007-09-24 17:34:17 +0000 (Mon, 24 Sep 2007) | 1 line
335
10939
bug 5538: remove FORGED_MUA_AOL_FROM and FORGED_AOL_TAGSentirely; they're obsolete, given the current capabilities of AOL mail user agents
336
10940
------------------------------------------------------------------------
337
r578787 | jm | 2007-09-24 12:31:20 +0000 (Mon, 24 Sep 2007) | 1 line
10941
r578868 | mmartinec | 2007-09-24 16:17:09 +0000 (Mon, 24 Sep 2007) | 1 line
339
remove score for nonexistent rules; forgotten backport from 3.2.x rule updates SVN dir
10943
avoid "Use of uninitialized..." warning in DCC.pm
340
10944
------------------------------------------------------------------------
341
r578785 | jm | 2007-09-24 12:27:30 +0000 (Mon, 24 Sep 2007) | 1 line
10945
r578789 | jm | 2007-09-24 12:32:41 +0000 (Mon, 24 Sep 2007) | 1 line
343
10947
bug 5632: remove all completewhois.com DNSBL lookups, site seems to have disappeared without warning
344
10948
------------------------------------------------------------------------
345
r578778 | jm | 2007-09-24 12:17:05 +0000 (Mon, 24 Sep 2007) | 1 line
10949
r578777 | jm | 2007-09-24 12:15:44 +0000 (Mon, 24 Sep 2007) | 1 line
347
10951
bug 5586: RDNS_NONE has false positives if the MTA doesn't put the hostname in the Received header, like Communigate Pro. add an exception for this
348
10952
------------------------------------------------------------------------
349
r564346 | jm | 2007-08-09 19:32:45 +0000 (Thu, 09 Aug 2007) | 1 line
351
3.2.4 devel cycle started
352
------------------------------------------------------------------------
353
r564345 | jm | 2007-08-09 19:32:15 +0000 (Thu, 09 Aug 2007) | 1 line
356
------------------------------------------------------------------------
357
r563875 | jm | 2007-08-08 13:38:40 +0000 (Wed, 08 Aug 2007) | 1 line
10953
r578771 | jm | 2007-09-24 11:58:55 +0000 (Mon, 24 Sep 2007) | 1 line
10955
massively increase retry timeout for client-server mass-check; the SA zone can take an extremely long time due to its crappy I/O performance
10956
------------------------------------------------------------------------
10957
r578712 | jm | 2007-09-24 08:50:02 +0000 (Mon, 24 Sep 2007) | 1 line
10959
promotions validated
10960
------------------------------------------------------------------------
10961
r578470 | jm | 2007-09-22 18:30:08 +0000 (Sat, 22 Sep 2007) | 1 line
10963
oops. obv packed values aren't what I meant to add
10964
------------------------------------------------------------------------
10965
r578393 | jm | 2007-09-22 08:50:02 +0000 (Sat, 22 Sep 2007) | 1 line
10967
promotions validated
10968
------------------------------------------------------------------------
10969
r578308 | mmartinec | 2007-09-21 22:41:27 +0000 (Fri, 21 Sep 2007) | 1 line
10971
actually, the last iteration in fisher_yates_shuffle is redundant
10972
------------------------------------------------------------------------
10973
r578237 | jm | 2007-09-21 19:21:03 +0000 (Fri, 21 Sep 2007) | 1 line
10975
cause mass-check clients to log sent/received info
10976
------------------------------------------------------------------------
10977
r578233 | jm | 2007-09-21 19:13:49 +0000 (Fri, 21 Sep 2007) | 1 line
10979
in --noisy mode with --client or --server, log how many bytes were sent/received over the network
10980
------------------------------------------------------------------------
10981
r578110 | mmartinec | 2007-09-21 13:54:40 +0000 (Fri, 21 Sep 2007) | 1 line
10983
remove a bug 5283 workaround which is now redundant (see bug 5645)
10984
------------------------------------------------------------------------
10985
r578022 | jm | 2007-09-21 08:50:02 +0000 (Fri, 21 Sep 2007) | 1 line
10987
promotions validated
10988
------------------------------------------------------------------------
10989
r577906 | jm | 2007-09-20 20:30:22 +0000 (Thu, 20 Sep 2007) | 1 line
10991
remove unused loopid var
10992
------------------------------------------------------------------------
10993
r577854 | mmartinec | 2007-09-20 18:29:25 +0000 (Thu, 20 Sep 2007) | 1 line
10995
use same parsing regexp in handle_conditional() as in other similar cases
10996
------------------------------------------------------------------------
10997
r577838 | mmartinec | 2007-09-20 17:55:32 +0000 (Thu, 20 Sep 2007) | 1 line
10999
Conf::Parser did not recognize module name with a digit as in "ifplugin Mail::SpamAssassin::Plugin::Razor2"; warn of syntax errors in failing eval
11000
------------------------------------------------------------------------
11001
r577753 | jm | 2007-09-20 14:00:17 +0000 (Thu, 20 Sep 2007) | 1 line
11003
keep the .corpus files for each nightly-mass-check user checked in
11004
------------------------------------------------------------------------
11005
r577736 | jm | 2007-09-20 13:25:09 +0000 (Thu, 20 Sep 2007) | 1 line
11007
use the same TZ for consistency in timestamps
11008
------------------------------------------------------------------------
11009
r577735 | jm | 2007-09-20 13:23:20 +0000 (Thu, 20 Sep 2007) | 1 line
11011
that was _too_ noisy
11012
------------------------------------------------------------------------
11013
r577672 | mmartinec | 2007-09-20 10:23:29 +0000 (Thu, 20 Sep 2007) | 1 line
11015
untaint a regexp in OneLineBodyRuleType before evaluating it
11016
------------------------------------------------------------------------
11017
r577640 | jm | 2007-09-20 08:50:03 +0000 (Thu, 20 Sep 2007) | 1 line
11019
promotions validated
11020
------------------------------------------------------------------------
11021
r577625 | dos | 2007-09-20 08:23:38 +0000 (Thu, 20 Sep 2007) | 1 line
11023
handle message errors on the server (by skipping the message and still supplying the client with the number of messages we told them we would) when not running in --cs_paths_only mode; missing messages in --cs_paths_only mode will still fsck things up royally (clients and server will loop retrying the missing messages); the retry portion of the code I committed and then reverted last week will probably fix this fine; will look at later
11024
------------------------------------------------------------------------
11025
r577276 | jm | 2007-09-19 12:24:35 +0000 (Wed, 19 Sep 2007) | 1 line
11027
remove unused variable from the generated XS file
11028
------------------------------------------------------------------------
11029
r577272 | jm | 2007-09-19 12:20:16 +0000 (Wed, 19 Sep 2007) | 1 line
11031
avoid massive memory blow-up in sa-compile; seems /\b/ isn't the right thing to use when matching the list of already-subsumed base string names
11032
------------------------------------------------------------------------
11033
r577271 | jm | 2007-09-19 12:17:06 +0000 (Wed, 19 Sep 2007) | 1 line
11035
avoid trivial C compiler warning
11036
------------------------------------------------------------------------
11037
r577267 | jm | 2007-09-19 12:09:26 +0000 (Wed, 19 Sep 2007) | 1 line
11039
revert last change, Daryl says it won't work and I believe him
11040
------------------------------------------------------------------------
11041
r577243 | jm | 2007-09-19 11:10:08 +0000 (Wed, 19 Sep 2007) | 1 line
11043
if we hit an unreadable message file, skip it in client/server mode instead of killing the entire mass-check with 'Can't use an undefined value as an ARRAY reference at mass-check line 1181.'
11044
------------------------------------------------------------------------
11045
r577199 | jm | 2007-09-19 08:50:02 +0000 (Wed, 19 Sep 2007) | 1 line
11047
promotions validated
11048
------------------------------------------------------------------------
11049
r577105 | jm | 2007-09-18 23:25:35 +0000 (Tue, 18 Sep 2007) | 1 line
11051
this need to be untainted for sa-compile to operate
11052
------------------------------------------------------------------------
11053
r576895 | jm | 2007-09-18 13:13:09 +0000 (Tue, 18 Sep 2007) | 1 line
11055
bug 5557: temp files not removed on Win32, since a file cannot be deleted while it is still open. fix
11056
------------------------------------------------------------------------
11057
r576781 | jm | 2007-09-18 08:50:02 +0000 (Tue, 18 Sep 2007) | 1 line
11059
promotions validated
11060
------------------------------------------------------------------------
11061
r576305 | jm | 2007-09-17 08:50:04 +0000 (Mon, 17 Sep 2007) | 1 line
11063
promotions validated
11064
------------------------------------------------------------------------
11065
r576172 | jm | 2007-09-16 20:50:53 +0000 (Sun, 16 Sep 2007) | 1 line
11067
oops, bad merge; fix
11068
------------------------------------------------------------------------
11069
r576170 | jm | 2007-09-16 20:45:01 +0000 (Sun, 16 Sep 2007) | 1 line
11071
remove buildbots on the SA zone, migrate to using vmsa buildbots instead
11072
------------------------------------------------------------------------
11073
r576166 | jm | 2007-09-16 20:10:03 +0000 (Sun, 16 Sep 2007) | 1 line
11075
fix to use SSL in distributed mass-check mode
11076
------------------------------------------------------------------------
11077
r576155 | jm | 2007-09-16 19:28:04 +0000 (Sun, 16 Sep 2007) | 1 line
11079
add some noise for the first few attempts at this
11080
------------------------------------------------------------------------
11081
r576153 | jm | 2007-09-16 19:22:32 +0000 (Sun, 16 Sep 2007) | 1 line
11083
add step to copy the SSL certs required to connect
11084
------------------------------------------------------------------------
11085
r576063 | jm | 2007-09-16 08:50:02 +0000 (Sun, 16 Sep 2007) | 1 line
11087
promotions validated
11088
------------------------------------------------------------------------
11089
r575999 | mmartinec | 2007-09-15 23:27:52 +0000 (Sat, 15 Sep 2007) | 1 line
11091
Plugin.pm: remove unnecessary file handle DATA, saving one permanently open file descriptor
11092
------------------------------------------------------------------------
11093
r575994 | jm | 2007-09-15 22:28:42 +0000 (Sat, 15 Sep 2007) | 1 line
11095
add 'clienttree' setting so that multiple types of mass-check can run at the same time
11096
------------------------------------------------------------------------
11097
r575988 | jm | 2007-09-15 21:42:26 +0000 (Sat, 15 Sep 2007) | 1 line
11099
distributing corpus-nightly mass-check load via SSH to multiple slave hosts
11100
------------------------------------------------------------------------
11101
r575984 | jm | 2007-09-15 21:15:39 +0000 (Sat, 15 Sep 2007) | 1 line
11103
add connection retrying to mass-check, for the first connection only
11104
------------------------------------------------------------------------
11105
r575977 | jm | 2007-09-15 21:01:05 +0000 (Sat, 15 Sep 2007) | 1 line
11107
more handholding for IO::Socket::SSL
11108
------------------------------------------------------------------------
11109
r575970 | jm | 2007-09-15 20:35:55 +0000 (Sat, 15 Sep 2007) | 1 line
11111
remove some obsolete use of Exporter
11112
------------------------------------------------------------------------
11113
r575968 | mmartinec | 2007-09-15 20:16:07 +0000 (Sat, 15 Sep 2007) | 1 line
11115
Exporter never really worked in SA, was not enclosed in BEGIN{}; revert quick-fixes r575915 and r575772, they were not solving the right problem
11116
------------------------------------------------------------------------
11117
r575967 | jm | 2007-09-15 20:11:31 +0000 (Sat, 15 Sep 2007) | 1 line
11119
duh, IO::Socket::SSL doesn't resolve hostnames either. more handholding
11120
------------------------------------------------------------------------
11121
r575960 | jm | 2007-09-15 18:58:12 +0000 (Sat, 15 Sep 2007) | 1 line
11123
trivial: avoid 'exiting sub via next' warning
11124
------------------------------------------------------------------------
11125
r575957 | jm | 2007-09-15 18:53:23 +0000 (Sat, 15 Sep 2007) | 1 line
11127
really avoid the already-processed patterns
11128
------------------------------------------------------------------------
11129
r575915 | mmartinec | 2007-09-15 13:13:34 +0000 (Sat, 15 Sep 2007) | 5 lines
11131
Conf::Parser.pm: explicitly specify module name when calling
11132
sub untaint_var from anonymous subroutines which may be invoked
11133
in a context of modules; Util.pm: do not export subs local_tz,
11134
base64_decode and untaint_var by default, but use @EXPORT_OK
11135
and leave the decision to the importing module.
11136
------------------------------------------------------------------------
11137
r575893 | jm | 2007-09-15 08:50:02 +0000 (Sat, 15 Sep 2007) | 1 line
11139
promotions validated
11140
------------------------------------------------------------------------
11141
r575772 | mmartinec | 2007-09-14 18:37:14 +0000 (Fri, 14 Sep 2007) | 1 line
11143
Conf.pm: revert importing of untaint_var, anonymous subs may run in another context
11144
------------------------------------------------------------------------
11145
r575698 | mmartinec | 2007-09-14 14:25:07 +0000 (Fri, 14 Sep 2007) | 1 line
11147
explicit untainting in sa-compile
11148
------------------------------------------------------------------------
11149
r575696 | mmartinec | 2007-09-14 14:23:15 +0000 (Fri, 14 Sep 2007) | 1 line
11151
export Util::untaint_var by default, reducing clutter in other modules
11152
------------------------------------------------------------------------
11153
r575657 | mmartinec | 2007-09-14 12:34:07 +0000 (Fri, 14 Sep 2007) | 1 line
11155
Plugin/VBounce.pm: remove file handle DATA with its open file descriptor
11156
------------------------------------------------------------------------
11157
r575588 | jm | 2007-09-14 08:50:08 +0000 (Fri, 14 Sep 2007) | 1 line
11159
promotions validated
11160
------------------------------------------------------------------------
11161
r575456 | jm | 2007-09-13 21:16:16 +0000 (Thu, 13 Sep 2007) | 1 line
11163
bug 5599: update with Mark's fix for Fisher-Yates shuffle
11164
------------------------------------------------------------------------
11165
r575307 | mmartinec | 2007-09-13 13:23:57 +0000 (Thu, 13 Sep 2007) | 1 line
11167
fix Insecure depenedency in AutoWhitelist.pm
11168
------------------------------------------------------------------------
11169
r575252 | jm | 2007-09-13 10:41:38 +0000 (Thu, 13 Sep 2007) | 1 line
11171
bug 5492: use get_pristine_body() API instead of more complex get_pristine() usage, thanks to Henrik Krohns
11172
------------------------------------------------------------------------
11173
r575223 | jm | 2007-09-13 08:50:02 +0000 (Thu, 13 Sep 2007) | 1 line
11175
promotions validated
11176
------------------------------------------------------------------------
11177
r575196 | dos | 2007-09-13 07:05:52 +0000 (Thu, 13 Sep 2007) | 1 line
11179
revert --cs_max_retries for now, it doesn't actually work that well without --cs_paths_only :(
11180
------------------------------------------------------------------------
11181
r575088 | jm | 2007-09-12 21:43:54 +0000 (Wed, 12 Sep 2007) | 1 line
11183
require valid client certs in --cs_ssl --server mode; document openssl setup commands
11184
------------------------------------------------------------------------
11185
r575085 | jm | 2007-09-12 21:39:56 +0000 (Wed, 12 Sep 2007) | 1 line
11187
always send SSL cert in --cs_ssl --client mode
11188
------------------------------------------------------------------------
11189
r575084 | jm | 2007-09-12 21:27:59 +0000 (Wed, 12 Sep 2007) | 1 line
11192
------------------------------------------------------------------------
11193
r575083 | jm | 2007-09-12 21:21:58 +0000 (Wed, 12 Sep 2007) | 1 line
11196
------------------------------------------------------------------------
11197
r575082 | jm | 2007-09-12 21:20:44 +0000 (Wed, 12 Sep 2007) | 1 line
11199
add a --cs_ssl switch to use SSL/TLS to encrypt --client/--server mode
11200
------------------------------------------------------------------------
11201
r574934 | jm | 2007-09-12 13:07:31 +0000 (Wed, 12 Sep 2007) | 1 line
11203
bug 5599: allow load distribution of SA nameserver queries across all nameservers listed in resolv.conf, using 'dns_options rotate'. thanks to Pawel Sasin <hannibal /at/ wp-sa.pl>
11204
------------------------------------------------------------------------
11205
r574933 | jm | 2007-09-12 13:05:28 +0000 (Wed, 12 Sep 2007) | 1 line
11207
ensure env vars are used
11208
------------------------------------------------------------------------
11209
r574932 | jm | 2007-09-12 12:56:34 +0000 (Wed, 12 Sep 2007) | 1 line
11211
bug 5476: update Bonded Sender (now Sender Score Certified) rules, and add a rule for their strictly-confirmed-opt-in-required zone
11212
------------------------------------------------------------------------
11213
r574922 | jm | 2007-09-12 12:47:00 +0000 (Wed, 12 Sep 2007) | 1 line
11215
update VBounce ruleset with some additional Subject-line patterns noted by Dan Barker (thanks Dan)
11216
------------------------------------------------------------------------
11217
r574849 | jm | 2007-09-12 08:50:04 +0000 (Wed, 12 Sep 2007) | 1 line
11219
promotions validated
11220
------------------------------------------------------------------------
11221
r574664 | mmartinec | 2007-09-11 18:46:40 +0000 (Tue, 11 Sep 2007) | 1 line
11223
add a: use re taint to every module, see bug 5645
11224
------------------------------------------------------------------------
11225
r574660 | mmartinec | 2007-09-11 18:32:32 +0000 (Tue, 11 Sep 2007) | 6 lines
11227
Explicit untainting in Plugin/DCC.
11228
Also (just in case): avoid join then splitting of exec arguments
11229
on whitespace, which can potentially let external data to get split
11230
into more than one command line argument.
11233
------------------------------------------------------------------------
11234
r574659 | mmartinec | 2007-09-11 18:23:26 +0000 (Tue, 11 Sep 2007) | 1 line
11236
Use untaint_var() for explicit untainting, see bug 5645
11237
------------------------------------------------------------------------
11238
r574645 | mmartinec | 2007-09-11 17:37:37 +0000 (Tue, 11 Sep 2007) | 1 line
11240
adding to Constants.pm: use strict; use warnings; add missing vars declaration
11241
------------------------------------------------------------------------
11242
r574511 | jm | 2007-09-11 08:50:02 +0000 (Tue, 11 Sep 2007) | 1 line
11244
promotions validated
11245
------------------------------------------------------------------------
11246
r574417 | mmartinec | 2007-09-11 00:49:35 +0000 (Tue, 11 Sep 2007) | 7 lines
11248
Util::helper_app_pipe_open_unix : contain a failing exec with
11249
an eval to prevent additional cases of process cloning. The exec
11250
could fail this way when given tainted arguments. While at it,
11251
also eval-protect an open($fh,'-|'), which need eval-trapping
11252
when implied fork fails due to system resource quotas exceeded.
11255
------------------------------------------------------------------------
11256
r574224 | mmartinec | 2007-09-10 12:38:58 +0000 (Mon, 10 Sep 2007) | 1 line
11258
make untaint_var() more robust to its environment; simplify taint_var()
11259
------------------------------------------------------------------------
11260
r574178 | jm | 2007-09-10 08:50:02 +0000 (Mon, 10 Sep 2007) | 1 line
11262
promotions validated
11263
------------------------------------------------------------------------
11264
r573993 | jm | 2007-09-09 11:17:45 +0000 (Sun, 09 Sep 2007) | 1 line
11266
try triggering a build
11267
------------------------------------------------------------------------
11268
r573991 | jm | 2007-09-09 11:00:46 +0000 (Sun, 09 Sep 2007) | 1 line
11270
remote transfer of logs, so that bbmass can run on vmsa
11271
------------------------------------------------------------------------
11272
r573989 | jm | 2007-09-09 10:55:04 +0000 (Sun, 09 Sep 2007) | 1 line
11274
split out part of the post-bbmass-mass-check process since we'll be distributing it across two hosts
11275
------------------------------------------------------------------------
11276
r573961 | jm | 2007-09-09 08:50:02 +0000 (Sun, 09 Sep 2007) | 1 line
11278
promotions validated
11279
------------------------------------------------------------------------
11280
r573948 | dos | 2007-09-09 04:46:39 +0000 (Sun, 09 Sep 2007) | 6 lines
11282
add --cs_max_retries mass-check option to limit the number of times a message
11283
will be retried; keeps mass-check server from dying if archive iterator has
11284
some sort of error with a message (like it's been removed from the corpus);
11285
use --noisy to find out which messages are being skipped; no change in
11286
functionality if you don't use the --cs_max_retries option
11288
------------------------------------------------------------------------
11289
r573802 | jm | 2007-09-08 08:50:02 +0000 (Sat, 08 Sep 2007) | 1 line
11291
promotions validated
11292
------------------------------------------------------------------------
11293
r573652 | fanf | 2007-09-07 18:10:03 +0000 (Fri, 07 Sep 2007) | 5 lines
11295
Update the MAPS rules templates with correct links to the
11296
documentation for the relevant lists, and query zones
11297
that follow their current documentation. This should be
11298
helpful for RBL+ customers and users of the JANET mirror.
11300
------------------------------------------------------------------------
11301
r573507 | jm | 2007-09-07 08:50:02 +0000 (Fri, 07 Sep 2007) | 1 line
11303
promotions validated
11304
------------------------------------------------------------------------
11305
r573181 | jm | 2007-09-06 08:50:04 +0000 (Thu, 06 Sep 2007) | 1 line
11307
promotions validated
11308
------------------------------------------------------------------------
11309
r573117 | dos | 2007-09-06 00:27:12 +0000 (Thu, 06 Sep 2007) | 1 line
11311
it's an array/list of hashes, not an array/list of arrays
11312
------------------------------------------------------------------------
11313
r572900 | jm | 2007-09-05 08:50:02 +0000 (Wed, 05 Sep 2007) | 1 line
11315
promotions validated
11316
------------------------------------------------------------------------
11317
r572845 | dos | 2007-09-05 00:29:46 +0000 (Wed, 05 Sep 2007) | 1 line
11319
add Mark Martinec to the committers list; move Bob Menschel and JGM to inactive list; thanks goes to all three
11320
------------------------------------------------------------------------
11321
r572660 | mmartinec | 2007-09-04 13:09:30 +0000 (Tue, 04 Sep 2007) | 1 line
11323
forgot to return true from eval in PerMsgStatus::learn
11324
------------------------------------------------------------------------
11325
r572582 | jm | 2007-09-04 08:50:02 +0000 (Tue, 04 Sep 2007) | 1 line
11327
promotions validated
11328
------------------------------------------------------------------------
11329
r572259 | jm | 2007-09-03 08:50:03 +0000 (Mon, 03 Sep 2007) | 1 line
11331
promotions validated
11332
------------------------------------------------------------------------
11333
r572169 | mmartinec | 2007-09-02 21:40:48 +0000 (Sun, 02 Sep 2007) | 1 line
11335
some parse_rfc822_date comments and handling of Y 1970
11336
------------------------------------------------------------------------
11337
r572167 | jm | 2007-09-02 21:34:07 +0000 (Sun, 02 Sep 2007) | 1 line
11339
revert to using old corpus-hourly; the new script still has bugs, breaking '.all' report generation for the ruleqa system, and I don't have the time to fix them just yet
11340
------------------------------------------------------------------------
11341
r572025 | jm | 2007-09-02 16:46:04 +0000 (Sun, 02 Sep 2007) | 1 line
11343
hooray, svn on the zone now supports --limit
11344
------------------------------------------------------------------------
11345
r571930 | jm | 2007-09-02 08:50:01 +0000 (Sun, 02 Sep 2007) | 1 line
11347
promotions validated
11348
------------------------------------------------------------------------
11349
r571904 | mmartinec | 2007-09-02 00:02:06 +0000 (Sun, 02 Sep 2007) | 1 line
11351
provide sub timer_reset to discard timers and start anew; no API yet (not yet used)
11352
------------------------------------------------------------------------
11353
r571893 | mmartinec | 2007-09-01 23:16:38 +0000 (Sat, 01 Sep 2007) | 11 lines
11355
Removed hundred of assignments of an empty list or hash to a
11356
just created empty array or hash. Explanation: operator 'my' brings
11357
to life scalars with an undefined value, lists with no elements,
11358
and hashes with no keys. The following assignments are thus redundant:
11359
my $x=undef; my @x=(); my %x=(); Interestingly noone does the first,
11360
but there were about 100 cases of second and third. Even as a stylistic
11361
measure I don't think it counts, as it was not used systematically,
11362
and only in minority of cases.
11366
------------------------------------------------------------------------
11367
r571892 | mmartinec | 2007-09-01 23:05:59 +0000 (Sat, 01 Sep 2007) | 1 line
11369
fix a harmless typo in start_lookup()
11370
------------------------------------------------------------------------
11371
r571752 | jm | 2007-09-01 08:50:01 +0000 (Sat, 01 Sep 2007) | 1 line
11373
promotions validated
11374
------------------------------------------------------------------------
11375
r571618 | jm | 2007-08-31 22:03:33 +0000 (Fri, 31 Aug 2007) | 1 line
11377
fix: chopping too much lost end of fsize metadatum
11378
------------------------------------------------------------------------
11379
r571613 | jm | 2007-08-31 21:55:50 +0000 (Fri, 31 Aug 2007) | 1 line
11381
caching of logfile metadata, to save on gunzipping
11382
------------------------------------------------------------------------
11383
r571524 | jm | 2007-08-31 17:04:14 +0000 (Fri, 31 Aug 2007) | 1 line
11385
various un-checked-in fixes for the new ruleqa report generation script
11386
------------------------------------------------------------------------
11387
r571434 | jm | 2007-08-31 11:23:31 +0000 (Fri, 31 Aug 2007) | 1 line
11389
avoid warning when cwd is unwriteable
11390
------------------------------------------------------------------------
11391
r571433 | jm | 2007-08-31 11:21:16 +0000 (Fri, 31 Aug 2007) | 1 line
11394
------------------------------------------------------------------------
11395
r571432 | jm | 2007-08-31 11:20:01 +0000 (Fri, 31 Aug 2007) | 1 line
11398
------------------------------------------------------------------------
11399
r571403 | jm | 2007-08-31 08:50:02 +0000 (Fri, 31 Aug 2007) | 1 line
11401
promotions validated
11402
------------------------------------------------------------------------
11403
r571075 | jm | 2007-08-30 08:50:02 +0000 (Thu, 30 Aug 2007) | 1 line
11405
promotions validated
11406
------------------------------------------------------------------------
11407
r570703 | jm | 2007-08-29 08:50:04 +0000 (Wed, 29 Aug 2007) | 1 line
11409
promotions validated
11410
------------------------------------------------------------------------
11411
r570477 | jm | 2007-08-28 16:24:20 +0000 (Tue, 28 Aug 2007) | 1 line
11413
use new script instead of corpus-hourly
11414
------------------------------------------------------------------------
11415
r570385 | jm | 2007-08-28 11:33:51 +0000 (Tue, 28 Aug 2007) | 1 line
11417
automatically ignore cache if too old
11418
------------------------------------------------------------------------
11419
r570384 | jm | 2007-08-28 11:30:47 +0000 (Tue, 28 Aug 2007) | 1 line
11421
replacement for corpus-hourly, redesigned to be more suitable for the current ruleqa system
11422
------------------------------------------------------------------------
11423
r570347 | jm | 2007-08-28 08:50:04 +0000 (Tue, 28 Aug 2007) | 1 line
11425
promotions validated
11426
------------------------------------------------------------------------
11427
r570127 | mmartinec | 2007-08-27 13:59:33 +0000 (Mon, 27 Aug 2007) | 12 lines
11429
Shave off up to 1 second of wait time during the final call of
11430
complete_lookups() from harvest_dnsbl_queries(), if all queries
11431
have expired by the current time + 1 second. Explanation:
11432
harvest_dnsbl_queries polls in full 1 second intervals. Even if
11433
all queries expire at some time during the last 1 s interval,
11434
the 'select' would still wait for the full 1 second period.
11435
Now the last 1 s wait interval is reduced to only cover up to
11436
the latest query expiration time. This optimization is made
11437
possible by the subsecond timing.
11441
------------------------------------------------------------------------
11442
r570101 | jm | 2007-08-27 13:12:01 +0000 (Mon, 27 Aug 2007) | 1 line
11444
generate bad-rules list daily
11445
------------------------------------------------------------------------
11446
r570082 | jm | 2007-08-27 11:57:46 +0000 (Mon, 27 Aug 2007) | 1 line
11448
allow multiple threshold values to be used, and output comments when each one is passed; also, an experimental way to 'jump' over 'gaps' in patterns where noise chars have been inserted
11449
------------------------------------------------------------------------
11450
r570042 | jm | 2007-08-27 08:50:02 +0000 (Mon, 27 Aug 2007) | 1 line
11452
promotions validated
11453
------------------------------------------------------------------------
11454
r569704 | jm | 2007-08-25 16:48:23 +0000 (Sat, 25 Aug 2007) | 1 line
11456
another error case for that bug
11457
------------------------------------------------------------------------
11458
r569657 | jm | 2007-08-25 11:08:35 +0000 (Sat, 25 Aug 2007) | 1 line
11460
try to avoid creating incorrect freqs files with 0 freqs for all rules. corpus-hourly needs a rewrite
11461
------------------------------------------------------------------------
11462
r569652 | jm | 2007-08-25 10:26:48 +0000 (Sat, 25 Aug 2007) | 1 line
11464
comment out HTML freqs files, not used anymore
11465
------------------------------------------------------------------------
11466
r569651 | jm | 2007-08-25 10:24:20 +0000 (Sat, 25 Aug 2007) | 1 line
11468
comment out HTML freqs files, not used anymore
11469
------------------------------------------------------------------------
11470
r569650 | jm | 2007-08-25 10:22:51 +0000 (Sat, 25 Aug 2007) | 1 line
11472
comment out HTML freqs files, not used anymore
11473
------------------------------------------------------------------------
11474
r569645 | jm | 2007-08-25 08:50:02 +0000 (Sat, 25 Aug 2007) | 1 line
11476
promotions validated
11477
------------------------------------------------------------------------
11478
r569459 | jm | 2007-08-24 17:28:06 +0000 (Fri, 24 Aug 2007) | 1 line
11480
include copy_config() calls in the timer list, since it's pretty time-consuming (5.5% of spamd runtime)
11481
------------------------------------------------------------------------
11482
r569458 | jm | 2007-08-24 17:23:22 +0000 (Fri, 24 Aug 2007) | 1 line
11484
add timer debugging call to spamd, too
11485
------------------------------------------------------------------------
11486
r569452 | jm | 2007-08-24 16:42:07 +0000 (Fri, 24 Aug 2007) | 1 line
11488
avoid silly warning noise
11489
------------------------------------------------------------------------
11490
r569445 | mmartinec | 2007-08-24 16:23:30 +0000 (Fri, 24 Aug 2007) | 1 line
11492
Make a timing report accessible to a caller as a tag TIMING
11493
------------------------------------------------------------------------
11494
r569441 | jm | 2007-08-24 16:17:21 +0000 (Fri, 24 Aug 2007) | 1 line
11496
add helper cron script which collects a list of 'bad' rules, reporting on a per-source-file basis
11497
------------------------------------------------------------------------
11498
r569406 | mmartinec | 2007-08-24 14:55:11 +0000 (Fri, 24 Aug 2007) | 1 line
11500
Taking advantage of the new jm's ScopedTimer, get rid of passing around waiting_time in AsyncLoop; select sleep time now shows up as 'poll_dns_idle' in general timing report
11501
------------------------------------------------------------------------
11502
r569350 | mmartinec | 2007-08-24 11:11:51 +0000 (Fri, 24 Aug 2007) | 1 line
11504
add 4 dbg calls in Check.pm
11505
------------------------------------------------------------------------
11506
r569347 | mmartinec | 2007-08-24 11:00:01 +0000 (Fri, 24 Aug 2007) | 1 line
11508
timing reports: don't lose precision, keep timestamps in floating point
11509
------------------------------------------------------------------------
11510
r569299 | jm | 2007-08-24 08:50:03 +0000 (Fri, 24 Aug 2007) | 1 line
11512
promotions validated
11513
------------------------------------------------------------------------
11514
r569130 | jm | 2007-08-23 19:49:38 +0000 (Thu, 23 Aug 2007) | 1 line
11516
the promotion of previously-unknown rules wasn't working; fix
11517
------------------------------------------------------------------------
11518
r568994 | jm | 2007-08-23 13:53:04 +0000 (Thu, 23 Aug 2007) | 9 lines
11520
Change promotion rules to work off more than one mass-check. Now,
11521
a rule has to perform well in 3 mass checks (last night, the night
11522
before that, and the night before that one) before it will be
11523
listed; new rules get an exception from this, however, and will
11524
be listed as promotable if they do well in just the mass-checks
11525
for which the rule was in existence. Also, skip over the --net
11526
mass-checks, for purposes of determining rule promotability.
11529
------------------------------------------------------------------------
11530
r568961 | jm | 2007-08-23 12:50:51 +0000 (Thu, 23 Aug 2007) | 1 line
11532
allow multiple days instead of just 'last-night'
11533
------------------------------------------------------------------------
11534
r568925 | jm | 2007-08-23 10:42:24 +0000 (Thu, 23 Aug 2007) | 1 line
11536
oops, forgot the test for that mkrules change
11537
------------------------------------------------------------------------
11538
r568890 | jm | 2007-08-23 08:50:01 +0000 (Thu, 23 Aug 2007) | 1 line
11540
promotions validated
11541
------------------------------------------------------------------------
11542
r568676 | jm | 2007-08-22 16:11:08 +0000 (Wed, 22 Aug 2007) | 1 line
11544
oops, missing some metas
11545
------------------------------------------------------------------------
11546
r568571 | jm | 2007-08-22 11:39:49 +0000 (Wed, 22 Aug 2007) | 1 line
11548
bug 5558: comment out 'score' lines for non-promoted sandbox rules automatically
11549
------------------------------------------------------------------------
11550
r568562 | jm | 2007-08-22 11:29:10 +0000 (Wed, 22 Aug 2007) | 1 line
11552
some optimization of _log(); avoid a needless string subst
11553
------------------------------------------------------------------------
11554
r568559 | jm | 2007-08-22 11:18:47 +0000 (Wed, 22 Aug 2007) | 1 line
11556
avoid clashing variable names for timer
11557
------------------------------------------------------------------------
11558
r568515 | jm | 2007-08-22 08:50:04 +0000 (Wed, 22 Aug 2007) | 1 line
11560
promotions validated
11561
------------------------------------------------------------------------
11562
r568489 | jm | 2007-08-22 08:02:27 +0000 (Wed, 22 Aug 2007) | 1 line
11564
DependencyInfo cannot use dbg() -- it is used as a standalone module by Makefile.PL
11565
------------------------------------------------------------------------
11566
r568336 | mmartinec | 2007-08-22 00:04:52 +0000 (Wed, 22 Aug 2007) | 1 line
11568
take two: converted almost all eval calls in lib to check for eval result instead of for $@, as per bug 5589; some futher dbg calls edits
11569
------------------------------------------------------------------------
11570
r568209 | mmartinec | 2007-08-21 17:46:39 +0000 (Tue, 21 Aug 2007) | 1 line
11572
reverting r568168 entirely, will redo it later
11573
------------------------------------------------------------------------
11574
r568168 | mmartinec | 2007-08-21 15:36:41 +0000 (Tue, 21 Aug 2007) | 1 line
11576
converted almost all eval calls in lib to test for eval result instead of $@, as per bug 5589; do some futher dbg calls cleanup
11577
------------------------------------------------------------------------
11578
r568103 | jm | 2007-08-21 12:45:50 +0000 (Tue, 21 Aug 2007) | 1 line
11580
bug 5618: fix BOUNCE_MESSAGE to catch 'Subject: Delivery Status Notification'
11581
------------------------------------------------------------------------
11582
r568024 | jm | 2007-08-21 08:50:06 +0000 (Tue, 21 Aug 2007) | 1 line
11584
promotions validated
11585
------------------------------------------------------------------------
11586
r567684 | mmartinec | 2007-08-20 13:10:01 +0000 (Mon, 20 Aug 2007) | 1 line
11588
URIDNSBL.pm: "querystart" field is now redundant, removed
11589
------------------------------------------------------------------------
11590
r567653 | jm | 2007-08-20 11:08:11 +0000 (Mon, 20 Aug 2007) | 1 line
11592
bug 5612: DB_File version 4.2.x has a bug that loops infinitely if files named '__db.{filename}' are present; work around. thanks to J. Nick Koston for the report and fix
11593
------------------------------------------------------------------------
11594
r567605 | jm | 2007-08-20 08:50:01 +0000 (Mon, 20 Aug 2007) | 1 line
11596
promotions validated
11597
------------------------------------------------------------------------
11598
r567486 | jm | 2007-08-19 22:07:21 +0000 (Sun, 19 Aug 2007) | 1 line
11600
bug 5493: sa-compile would not correctly deal with escaped backslashes, fix
11601
------------------------------------------------------------------------
11602
r567485 | jm | 2007-08-19 21:48:41 +0000 (Sun, 19 Aug 2007) | 1 line
11605
------------------------------------------------------------------------
11606
r567481 | jm | 2007-08-19 21:40:25 +0000 (Sun, 19 Aug 2007) | 1 line
11608
bug 5556: missing close call; newSVpvn_share() is unavailable in perls before 5.7.1; and we cannot assume that -O2 is a valid compiler optimization flag due to ancient Sun compiler team idiocy, so use Config{optimize} instead
11609
------------------------------------------------------------------------
11610
r567383 | jm | 2007-08-19 10:33:13 +0000 (Sun, 19 Aug 2007) | 1 line
11612
avoid overlapping timer var names, oops
11613
------------------------------------------------------------------------
11614
r567373 | jm | 2007-08-19 08:50:02 +0000 (Sun, 19 Aug 2007) | 1 line
11616
promotions validated
11617
------------------------------------------------------------------------
11618
r567342 | jm | 2007-08-19 00:05:21 +0000 (Sun, 19 Aug 2007) | 1 line
11620
rewrite O(N^2) base-string-overlap test, nearly tripling its speed
11621
------------------------------------------------------------------------
11622
r567337 | jm | 2007-08-18 23:13:22 +0000 (Sat, 18 Aug 2007) | 1 line
11624
oops, get rid of debugging noise
11625
------------------------------------------------------------------------
11626
r567336 | jm | 2007-08-18 23:07:42 +0000 (Sat, 18 Aug 2007) | 1 line
11628
oops, avoid cache corruption caused by accidental modification of non-copied cache data
11629
------------------------------------------------------------------------
11630
r567334 | jm | 2007-08-18 22:55:20 +0000 (Sat, 18 Aug 2007) | 1 line
11632
cache base-strings to speed up sa-compile; store them between runs in ~/.spamassassin/sa-compile.cache. relies on Data::Dumper, which is a base module since 5.005
11633
------------------------------------------------------------------------
11634
r567250 | jm | 2007-08-18 08:50:02 +0000 (Sat, 18 Aug 2007) | 1 line
11636
promotions validated
11637
------------------------------------------------------------------------
11638
r566968 | jm | 2007-08-17 08:50:01 +0000 (Fri, 17 Aug 2007) | 1 line
11640
promotions validated
11641
------------------------------------------------------------------------
11642
r566848 | jm | 2007-08-16 21:01:25 +0000 (Thu, 16 Aug 2007) | 1 line
11644
merge patterns containing ., .?, .{0,3}, .{0,5}, .{0,20}, and .{0,40} unknowns
11645
------------------------------------------------------------------------
11646
r566757 | jm | 2007-08-16 16:06:30 +0000 (Thu, 16 Aug 2007) | 1 line
11648
slightly more useful debugs when HTTP GETs fail
11649
------------------------------------------------------------------------
11650
r566749 | jm | 2007-08-16 15:35:06 +0000 (Thu, 16 Aug 2007) | 1 line
11652
fix spurious timer error with Mail::SA::finish(); make more code conditional on would_log('timing')
11653
------------------------------------------------------------------------
11654
r566746 | jm | 2007-08-16 15:16:33 +0000 (Thu, 16 Aug 2007) | 1 line
11656
optimise: don't issue timer report data at all unless debug is active
11657
------------------------------------------------------------------------
11658
r566745 | jm | 2007-08-16 15:08:27 +0000 (Thu, 16 Aug 2007) | 1 line
11660
silliness with ||= on a string; explicitly munge to numeric to avoid div by 0 errors
11661
------------------------------------------------------------------------
11662
r566739 | jm | 2007-08-16 14:50:53 +0000 (Thu, 16 Aug 2007) | 1 line
11664
looks like this file got missed from MANIFEST some time back
11665
------------------------------------------------------------------------
11666
r566738 | jm | 2007-08-16 14:49:03 +0000 (Thu, 16 Aug 2007) | 1 line
11668
bug 5356: other parts of that checkin
11669
------------------------------------------------------------------------
11670
r566737 | jm | 2007-08-16 14:42:20 +0000 (Thu, 16 Aug 2007) | 1 line
11672
bug 5356: add compact speed-profile log info
11673
------------------------------------------------------------------------
11674
r566574 | jm | 2007-08-16 08:50:02 +0000 (Thu, 16 Aug 2007) | 1 line
11676
promotions validated
11677
------------------------------------------------------------------------
11678
r566069 | jm | 2007-08-15 08:50:02 +0000 (Wed, 15 Aug 2007) | 1 line
11680
promotions validated
11681
------------------------------------------------------------------------
11682
r565664 | jm | 2007-08-14 08:50:03 +0000 (Tue, 14 Aug 2007) | 1 line
11684
promotions validated
11685
------------------------------------------------------------------------
11686
r565649 | mmartinec | 2007-08-14 08:00:24 +0000 (Tue, 14 Aug 2007) | 1 line
11688
Removed dated text about no. of file descr. in Conf.pm
11689
------------------------------------------------------------------------
11690
r565567 | mmartinec | 2007-08-13 23:41:39 +0000 (Mon, 13 Aug 2007) | 1 line
11692
In comments, POD and dbg strings: fix 70 typos, mistakes and similar
11693
------------------------------------------------------------------------
11694
r565376 | mmartinec | 2007-08-13 15:20:23 +0000 (Mon, 13 Aug 2007) | 1 line
11696
(bug5507) Unhelpful diagnostics when site rules directory is inaccessible
11697
------------------------------------------------------------------------
11698
r565335 | jm | 2007-08-13 13:02:42 +0000 (Mon, 13 Aug 2007) | 1 line
11700
too clever; sudo requires an exact command-line match
11701
------------------------------------------------------------------------
11702
r565324 | jm | 2007-08-13 12:26:01 +0000 (Mon, 13 Aug 2007) | 1 line
11704
allow the SOA file to be specified on command line; reload just the changed zone
11705
------------------------------------------------------------------------
11706
r565271 | jm | 2007-08-13 08:50:02 +0000 (Mon, 13 Aug 2007) | 1 line
11708
promotions validated
11709
------------------------------------------------------------------------
11710
r565045 | mmartinec | 2007-08-12 12:19:05 +0000 (Sun, 12 Aug 2007) | 1 line
11712
typo in POD (AsyncLoop.pm)
11713
------------------------------------------------------------------------
11714
r565023 | jm | 2007-08-12 08:50:13 +0000 (Sun, 12 Aug 2007) | 1 line
11716
promotions validated
11717
------------------------------------------------------------------------
11718
r564869 | jm | 2007-08-11 08:50:02 +0000 (Sat, 11 Aug 2007) | 1 line
11720
promotions validated
11721
------------------------------------------------------------------------
11722
r564636 | mmartinec | 2007-08-10 15:53:51 +0000 (Fri, 10 Aug 2007) | 1 line
11724
Refined async events handling and DNS lookup completions (bug 5589)
11725
------------------------------------------------------------------------
11726
r564613 | mmartinec | 2007-08-10 14:58:51 +0000 (Fri, 10 Aug 2007) | 1 line
11728
fix Received parsing of "from [IP] by host" (bug 4078)
11729
------------------------------------------------------------------------
11730
r564513 | jm | 2007-08-10 08:50:07 +0000 (Fri, 10 Aug 2007) | 1 line
11732
promotions validated
11733
------------------------------------------------------------------------
11734
r564421 | mss | 2007-08-09 23:27:13 +0000 (Thu, 09 Aug 2007) | 3 lines
11736
Tiny fix to avoid angle brackets around URLs in DNSBL TXT replies when there are already brackets (looks especially weird
11737
at the closing bracket).
11739
------------------------------------------------------------------------
11740
r564352 | jm | 2007-08-09 19:36:39 +0000 (Thu, 09 Aug 2007) | 1 line
11742
promotions validated
11743
------------------------------------------------------------------------
11744
r564145 | jm | 2007-08-09 08:50:03 +0000 (Thu, 09 Aug 2007) | 1 line
11746
promotions validated
11747
------------------------------------------------------------------------
11748
r563874 | jm | 2007-08-08 13:38:39 +0000 (Wed, 08 Aug 2007) | 1 line
359
11750
doc: minor fixes to build procedure doc
360
11751
------------------------------------------------------------------------
361
r563848 | jm | 2007-08-08 13:16:52 +0000 (Wed, 08 Aug 2007) | 1 line
363
preparing to release 3.2.3
364
------------------------------------------------------------------------
365
r563591 | jm | 2007-08-07 17:49:55 +0000 (Tue, 07 Aug 2007) | 1 line
367
bug 5107: change default user_scores_ldap_username to be the null string, allowing anonymous binding; fix 'schema' syntax error in LDAP config support
368
------------------------------------------------------------------------
369
r563590 | jm | 2007-08-07 17:49:08 +0000 (Tue, 07 Aug 2007) | 1 line
371
zeroing an 'eval' rule's score did not stop it running. fix, thanks to Richard Birkett <richard+spamassassin at musicbox.net>
372
------------------------------------------------------------------------
373
r563526 | jm | 2007-08-07 15:36:14 +0000 (Tue, 07 Aug 2007) | 1 line
11752
r563791 | jm | 2007-08-08 08:50:05 +0000 (Wed, 08 Aug 2007) | 1 line
11754
promotions validated
11755
------------------------------------------------------------------------
11756
r563527 | jm | 2007-08-07 15:36:35 +0000 (Tue, 07 Aug 2007) | 1 line
375
11758
add Matt's suggested helpful documentation comment to .pre files
376
11759
------------------------------------------------------------------------
377
r563523 | jm | 2007-08-07 15:28:02 +0000 (Tue, 07 Aug 2007) | 1 line
379
bug 5574: fix new setuid code to work with perl 5.6.1, and to support DCC and Pyzor in all releases of perl
380
------------------------------------------------------------------------
381
r563522 | jm | 2007-08-07 15:23:32 +0000 (Tue, 07 Aug 2007) | 2 lines
383
bug 5475: fix FORGED_MUA_AOL_FROM to allow
384
<*@{aol,cs}.*> addresses instead of just <*@{aol,cs}.com>
385
------------------------------------------------------------------------
386
r563521 | jm | 2007-08-07 15:22:48 +0000 (Tue, 07 Aug 2007) | 2 lines
388
bug 5544: ALL_TRUSTED is immutable, mark this
389
explicitly by putting it in an immutable section
390
------------------------------------------------------------------------
391
r563519 | jm | 2007-08-07 15:21:26 +0000 (Tue, 07 Aug 2007) | 1 line
393
bug 5397: RDNS_DYNAMIC should never fire on a PTR with 'static' in it; thanks to Martin Blapp <mbr at freebsd.org>. bug 5563: RDNS_DYNAMIC rules use order-dependent fields where it is unsafe to depend on this, fix. bug 5564: __RDNS_DYNAMIC_IPADDR does not hit all of its test patterns, fix.
394
------------------------------------------------------------------------
395
r562563 | sidney | 2007-08-03 19:42:15 +0000 (Fri, 03 Aug 2007) | 1 line
397
increase dcc timeout used in test. default caused bogus errors on some high latency or slow networks
398
------------------------------------------------------------------------
399
r560956 | jm | 2007-07-30 12:57:27 +0000 (Mon, 30 Jul 2007) | 1 line
11760
r563427 | jm | 2007-08-07 08:50:03 +0000 (Tue, 07 Aug 2007) | 1 line
11762
promotions validated
11763
------------------------------------------------------------------------
11764
r563068 | jm | 2007-08-06 08:50:01 +0000 (Mon, 06 Aug 2007) | 1 line
11766
promotions validated
11767
------------------------------------------------------------------------
11768
r562988 | jm | 2007-08-05 23:35:44 +0000 (Sun, 05 Aug 2007) | 1 line
11770
some plugin documentation fixes
11771
------------------------------------------------------------------------
11772
r562841 | jm | 2007-08-05 08:50:01 +0000 (Sun, 05 Aug 2007) | 1 line
11774
promotions validated
11775
------------------------------------------------------------------------
11776
r562703 | jm | 2007-08-04 12:14:49 +0000 (Sat, 04 Aug 2007) | 1 line
11778
support lossiness-tracking with case-sensitive base extraction, too
11779
------------------------------------------------------------------------
11780
r562699 | jm | 2007-08-04 11:53:30 +0000 (Sat, 04 Aug 2007) | 1 line
11782
additional re2c optimization. Some rules can be extracted in their entirety into the 'base string' form, without any lossiness. Mark these, so that the validation perl-regexp match step can be skipped
11783
------------------------------------------------------------------------
11784
r562675 | jm | 2007-08-04 08:50:02 +0000 (Sat, 04 Aug 2007) | 1 line
11786
promotions validated
11787
------------------------------------------------------------------------
11788
r562498 | jm | 2007-08-03 15:21:58 +0000 (Fri, 03 Aug 2007) | 1 line
11790
right; fixed. WEEK was only a day (must have accidentally deleted something here), and before and after were listed in *the wrong order* in the damn split statement
11791
------------------------------------------------------------------------
11792
r562493 | jm | 2007-08-03 14:59:37 +0000 (Fri, 03 Aug 2007) | 1 line
11794
another attempt; avoid 'scantime=3' in favour of 'time=1186028679'
11795
------------------------------------------------------------------------
11796
r562491 | jm | 2007-08-03 14:54:12 +0000 (Fri, 03 Aug 2007) | 1 line
11798
hmm, still bugs. try this
11799
------------------------------------------------------------------------
11800
r562483 | jm | 2007-08-03 14:37:54 +0000 (Fri, 03 Aug 2007) | 1 line
11802
fix bug in new time_filter code; this is cleaner, and accurate for a change
11803
------------------------------------------------------------------------
11804
r562471 | jm | 2007-08-03 14:07:08 +0000 (Fri, 03 Aug 2007) | 1 line
11806
see how slow things are without this optimization
11807
------------------------------------------------------------------------
11808
r562468 | jm | 2007-08-03 14:01:46 +0000 (Fri, 03 Aug 2007) | 1 line
11810
redirect at http://buildbot.spamassassin.org/bbmass/ to http://bbmass.spamassassin.org:8011/
11811
------------------------------------------------------------------------
11812
r562396 | jm | 2007-08-03 09:34:01 +0000 (Fri, 03 Aug 2007) | 1 line
11814
see if this works around odd Solaris AICache failures (see http://bbmass.spamassassin.org/mc-fast/builds/626/step-test/0 for an example)
11815
------------------------------------------------------------------------
11816
r562388 | jm | 2007-08-03 08:50:02 +0000 (Fri, 03 Aug 2007) | 1 line
11818
promotions validated
11819
------------------------------------------------------------------------
11820
r562180 | jm | 2007-08-02 16:42:09 +0000 (Thu, 02 Aug 2007) | 1 line
11822
revert the ArchiveIterator atomic-rewrite code, per Theo's request; replace with a write-in-place as before, but hopefully a little safer
11823
------------------------------------------------------------------------
11824
r562173 | jm | 2007-08-02 16:26:39 +0000 (Thu, 02 Aug 2007) | 1 line
11826
anecdotal tip from Sidney
11827
------------------------------------------------------------------------
11828
r562170 | jm | 2007-08-02 16:24:31 +0000 (Thu, 02 Aug 2007) | 1 line
11830
bugfixes for automc mass-checking backend
11831
------------------------------------------------------------------------
11832
r562048 | jm | 2007-08-02 08:50:02 +0000 (Thu, 02 Aug 2007) | 1 line
11834
promotions validated
11835
------------------------------------------------------------------------
11836
r561720 | jm | 2007-08-01 09:06:04 +0000 (Wed, 01 Aug 2007) | 1 line
11838
increase dcc_timeout as per Sidney's request
11839
------------------------------------------------------------------------
11840
r561713 | jm | 2007-08-01 08:50:06 +0000 (Wed, 01 Aug 2007) | 1 line
11842
promotions validated
11843
------------------------------------------------------------------------
11844
r561442 | jm | 2007-07-31 19:10:36 +0000 (Tue, 31 Jul 2007) | 1 line
11846
oops, no need to warn about nonexistent previous copies
11847
------------------------------------------------------------------------
11848
r561412 | jm | 2007-07-31 17:59:30 +0000 (Tue, 31 Jul 2007) | 1 line
11850
reduce scheduler wait time between svn checkin and before mass-checks start
11851
------------------------------------------------------------------------
11852
r561410 | jm | 2007-07-31 17:53:04 +0000 (Tue, 31 Jul 2007) | 1 line
11854
use dedicated archive-iterator cache tree for bbmass preflight mass-checks
11855
------------------------------------------------------------------------
11856
r561408 | jm | 2007-07-31 17:46:49 +0000 (Tue, 31 Jul 2007) | 1 line
11858
optimize the 'dir' form of the mass-check cache; it now does its jobs without any sanity-check stat() operations at all. hopefully this can increase rule-qa mass-check speeds. also do the traditional 3-phase rename/rename/unlink file-replacement algorithm when updating the AICache file
11859
------------------------------------------------------------------------
11860
r561337 | jm | 2007-07-31 14:18:12 +0000 (Tue, 31 Jul 2007) | 1 line
11862
slightly better output from corpus-hourly script
11863
------------------------------------------------------------------------
11864
r561316 | jm | 2007-07-31 12:53:18 +0000 (Tue, 31 Jul 2007) | 1 line
11866
impose a global max-age for all mass-check logs processed by the ruleqa stuff; 5 years for ham, 6 months for spam
11867
------------------------------------------------------------------------
11868
r561307 | jm | 2007-07-31 12:17:08 +0000 (Tue, 31 Jul 2007) | 1 line
11870
add a link to the wiki for --help
11871
------------------------------------------------------------------------
11872
r561305 | jm | 2007-07-31 12:06:59 +0000 (Tue, 31 Jul 2007) | 1 line
11874
ruleqa system: delete old mass-check logs after 180 days to free up some space
11875
------------------------------------------------------------------------
11876
r561296 | jm | 2007-07-31 11:01:41 +0000 (Tue, 31 Jul 2007) | 1 line
11878
fix problem with undeleted tmp files building up in /export/home/bbmass/tmp
11879
------------------------------------------------------------------------
11880
r561273 | jm | 2007-07-31 08:50:02 +0000 (Tue, 31 Jul 2007) | 1 line
11882
promotions validated
11883
------------------------------------------------------------------------
11884
r561013 | jm | 2007-07-30 15:36:13 +0000 (Mon, 30 Jul 2007) | 1 line
11886
bug 5545: allow 'tflags publish' to be made default/non-default on a per-file basis for sandbox rules files, using a '#testrules' comment
11887
------------------------------------------------------------------------
11888
r561008 | jm | 2007-07-30 15:09:52 +0000 (Mon, 30 Jul 2007) | 1 line
11890
trivial doc fix: update to note CPAN limitation
11891
------------------------------------------------------------------------
11892
r560972 | jm | 2007-07-30 13:19:12 +0000 (Mon, 30 Jul 2007) | 1 line
11894
bug 5544: ALL_TRUSTED is immutable, mark this explicitly by putting it in an immutable section
11895
------------------------------------------------------------------------
11896
r560971 | jm | 2007-07-30 13:16:03 +0000 (Mon, 30 Jul 2007) | 1 line
11898
bug 5577: spamc on win32 reported corrupt error messages if spamd host was unresolveable or unconnectable. fix
11899
------------------------------------------------------------------------
11900
r560968 | jm | 2007-07-30 13:11:04 +0000 (Mon, 30 Jul 2007) | 1 line
11902
bug 5475: fix FORGED_MUA_AOL_FROM to allow <*@{aol,cs}.*> addresses instead of just <*@{aol,cs}.com>
11903
------------------------------------------------------------------------
11904
r560962 | jm | 2007-07-30 13:03:57 +0000 (Mon, 30 Jul 2007) | 1 line
11906
bug 5519: zeroing an 'eval' rule's score did not stop it running. fix, thanks to Richard Birkett <richard+spamassassin at musicbox.net>
11907
------------------------------------------------------------------------
11908
r560957 | jm | 2007-07-30 12:57:35 +0000 (Mon, 30 Jul 2007) | 1 line
401
11910
clarify documentation to note clearly that MXes must perform DNS name resolution, for whitelist_from_rcvd to work
402
11911
------------------------------------------------------------------------
403
r560934 | jm | 2007-07-30 12:07:40 +0000 (Mon, 30 Jul 2007) | 1 line
405
doc fix: cpan uploads cannot handle .tar.bz2, note this
406
------------------------------------------------------------------------
407
r560059 | sidney | 2007-07-27 01:52:42 +0000 (Fri, 27 Jul 2007) | 1 line
409
bug 5571: allow for new message id format we have seen from Vista or Windows 2003 Server MAPI
410
------------------------------------------------------------------------
411
r559432 | jm | 2007-07-25 12:45:08 +0000 (Wed, 25 Jul 2007) | 1 line
414
------------------------------------------------------------------------
415
r559431 | jm | 2007-07-25 12:44:48 +0000 (Wed, 25 Jul 2007) | 1 line
418
------------------------------------------------------------------------
419
r558764 | jm | 2007-07-23 14:59:57 +0000 (Mon, 23 Jul 2007) | 1 line
421
draft 3.2.2 announcement text
422
------------------------------------------------------------------------
423
r558759 | jm | 2007-07-23 14:54:25 +0000 (Mon, 23 Jul 2007) | 1 line
11912
r560954 | jm | 2007-07-30 12:53:10 +0000 (Mon, 30 Jul 2007) | 1 line
11914
bug 5397: RDNS_DYNAMIC should never fire on a PTR with 'static' in it; thanks to Martin Blapp <mbr at freebsd.org>
11915
------------------------------------------------------------------------
11916
r560952 | jm | 2007-07-30 12:47:53 +0000 (Mon, 30 Jul 2007) | 1 line
11918
bug 5527: parse AOL WebMail Received HTTP-handover headers, thanks to Steve Freegard <steve.freegard at fsl.com>
11919
------------------------------------------------------------------------
11920
r560521 | jm | 2007-07-28 08:50:01 +0000 (Sat, 28 Jul 2007) | 1 line
11922
promotions validated
11923
------------------------------------------------------------------------
11924
r560322 | jm | 2007-07-27 17:15:14 +0000 (Fri, 27 Jul 2007) | 1 line
11926
bug 5574: fix DCC and Pyzor checks to correctly perform setuid with perl 5.8.x
11927
------------------------------------------------------------------------
11928
r560318 | jm | 2007-07-27 17:09:51 +0000 (Fri, 27 Jul 2007) | 1 line
11930
run multiple scans with the spamd child to ensure the setuid was reversible if needs be
11931
------------------------------------------------------------------------
11932
r560314 | jm | 2007-07-27 16:59:20 +0000 (Fri, 27 Jul 2007) | 1 line
11934
add test case for bug 5574 comment 12
11935
------------------------------------------------------------------------
11936
r560270 | jm | 2007-07-27 15:17:45 +0000 (Fri, 27 Jul 2007) | 1 line
11938
add 'last 2 days' and 'last 3 days' links
11939
------------------------------------------------------------------------
11940
r560237 | jm | 2007-07-27 14:04:10 +0000 (Fri, 27 Jul 2007) | 1 line
11942
seek-phrases now understands paragraph breaks
11943
------------------------------------------------------------------------
11944
r560208 | jm | 2007-07-27 12:02:37 +0000 (Fri, 27 Jul 2007) | 1 line
11946
change Dumptext plugin to be a bit more explicit about where paragraph endings lie
11947
------------------------------------------------------------------------
11948
r560194 | jm | 2007-07-27 11:16:28 +0000 (Fri, 27 Jul 2007) | 1 line
11950
handle another form of mass-check format
11951
------------------------------------------------------------------------
11952
r560150 | jm | 2007-07-27 08:50:01 +0000 (Fri, 27 Jul 2007) | 1 line
11954
promotions validated
11955
------------------------------------------------------------------------
11956
r560034 | sidney | 2007-07-26 23:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
11958
allow for new message id format we have seen from Vista or Windows 2003 Server MAPI
11959
------------------------------------------------------------------------
11960
r559801 | jm | 2007-07-26 12:58:35 +0000 (Thu, 26 Jul 2007) | 1 line
11962
no longer need debugging stat calls
11963
------------------------------------------------------------------------
11964
r559798 | jm | 2007-07-26 12:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
11966
remove use of the slow, inefficient Template::Toolkit
11967
------------------------------------------------------------------------
11968
r559784 | jm | 2007-07-26 11:19:55 +0000 (Thu, 26 Jul 2007) | 1 line
11970
no need to start now-unused bbmass buildbot slaves
11971
------------------------------------------------------------------------
11972
r559783 | jm | 2007-07-26 11:18:30 +0000 (Thu, 26 Jul 2007) | 1 line
11974
oops, delete obsolete duplicate init script
11975
------------------------------------------------------------------------
11976
r559782 | jm | 2007-07-26 11:15:13 +0000 (Thu, 26 Jul 2007) | 1 line
11978
disable mc-slow and mc-slower bbmass mass-check slaves, because the solaris zone can no longer keep up; it's taking 6 hours to complete them nowadays
11979
------------------------------------------------------------------------
11980
r559755 | jm | 2007-07-26 08:50:02 +0000 (Thu, 26 Jul 2007) | 1 line
11982
promotions validated
11983
------------------------------------------------------------------------
11984
r559563 | jm | 2007-07-25 19:16:01 +0000 (Wed, 25 Jul 2007) | 1 line
11986
bug 5574: fix new setuid code to work with perl 5.6.1
11987
------------------------------------------------------------------------
11988
r559560 | jm | 2007-07-25 19:05:45 +0000 (Wed, 25 Jul 2007) | 1 line
11990
avoid losing reverse overlap ratios
11991
------------------------------------------------------------------------
11992
r559551 | jm | 2007-07-25 18:42:50 +0000 (Wed, 25 Jul 2007) | 1 line
11994
oops, miscounted tests
11995
------------------------------------------------------------------------
11996
r559545 | jm | 2007-07-25 18:10:32 +0000 (Wed, 25 Jul 2007) | 1 line
11998
add test case for bug 5574, t/root_spamd_u.t
11999
------------------------------------------------------------------------
12000
r559451 | jm | 2007-07-25 13:27:29 +0000 (Wed, 25 Jul 2007) | 1 line
12002
ensure identical-FP/FN-rate rule order remains the same two runs in a row
12003
------------------------------------------------------------------------
12004
r559440 | jm | 2007-07-25 12:54:32 +0000 (Wed, 25 Jul 2007) | 1 line
12006
promotions validated
12007
------------------------------------------------------------------------
12008
r559359 | jm | 2007-07-25 08:50:02 +0000 (Wed, 25 Jul 2007) | 1 line
12010
promotions validated
12011
------------------------------------------------------------------------
12012
r559154 | jm | 2007-07-24 18:22:37 +0000 (Tue, 24 Jul 2007) | 1 line
12014
add link to bbmass too
12015
------------------------------------------------------------------------
12016
r559147 | jm | 2007-07-24 18:18:39 +0000 (Tue, 24 Jul 2007) | 1 line
12018
add some shortcut links at the tops of the ruleqa app's pages
12019
------------------------------------------------------------------------
12020
r559073 | jm | 2007-07-24 15:02:58 +0000 (Tue, 24 Jul 2007) | 1 line
12022
helper script to remove high-scoring spam from a mass-check log, so that seek-phrases-in-log won't bother with the stuff we catch easily
12023
------------------------------------------------------------------------
12024
r559069 | jm | 2007-07-24 14:59:21 +0000 (Tue, 24 Jul 2007) | 1 line
12026
leave out the header line when outputting rules
12027
------------------------------------------------------------------------
12028
r559048 | jm | 2007-07-24 13:26:56 +0000 (Tue, 24 Jul 2007) | 1 line
12030
oops, fix --ruleprefix too
12031
------------------------------------------------------------------------
12032
r559018 | jm | 2007-07-24 12:14:41 +0000 (Tue, 24 Jul 2007) | 1 line
12034
oops, --maxtextread was not working
12035
------------------------------------------------------------------------
12036
r558964 | jm | 2007-07-24 08:50:01 +0000 (Tue, 24 Jul 2007) | 1 line
12038
promotions validated
12039
------------------------------------------------------------------------
12040
r558758 | jm | 2007-07-23 14:54:20 +0000 (Mon, 23 Jul 2007) | 1 line
425
12042
trivial: fix build script to output md5/sha1 lines indented in the same style as the release announcement mails use
426
12043
------------------------------------------------------------------------
427
r558751 | jm | 2007-07-23 14:45:44 +0000 (Mon, 23 Jul 2007) | 1 line
429
preparing to release 3.2.2
430
------------------------------------------------------------------------
431
r558682 | jm | 2007-07-23 10:23:09 +0000 (Mon, 23 Jul 2007) | 3 lines
433
bug 5449: allow_user_rules causes Rule2XSBody plugin
434
to emit spurious warnings; fix. also, add a new 'user_conf_parsing_end' plugin
435
hook, which is called after the per-user configuration is parsed
436
------------------------------------------------------------------------
437
r556494 | felicity | 2007-07-16 02:10:49 +0000 (Mon, 16 Jul 2007) | 1 line
439
reduce backtracking in regexp for improved performance on some matches
12044
r558660 | jm | 2007-07-23 08:50:01 +0000 (Mon, 23 Jul 2007) | 1 line
12046
promotions validated
12047
------------------------------------------------------------------------
12048
r558470 | jm | 2007-07-22 08:50:01 +0000 (Sun, 22 Jul 2007) | 1 line
12050
promotions validated
12051
------------------------------------------------------------------------
12052
r558324 | jm | 2007-07-21 12:25:48 +0000 (Sat, 21 Jul 2007) | 1 line
12054
allow the rule prefix to be specified by caller
12055
------------------------------------------------------------------------
12056
r558269 | jm | 2007-07-21 08:50:01 +0000 (Sat, 21 Jul 2007) | 1 line
12058
promotions validated
12059
------------------------------------------------------------------------
12060
r558018 | jm | 2007-07-20 15:16:46 +0000 (Fri, 20 Jul 2007) | 1 line
12062
improve memory performance of rule-seeker by discarding 1-hit (hapax) entries every 1000 messages scanned; ensure more chars are quoted correctly in the output; and don't allocate any memory when processing ham for better speed
12063
------------------------------------------------------------------------
12064
r557929 | jm | 2007-07-20 08:50:02 +0000 (Fri, 20 Jul 2007) | 1 line
12066
promotions validated
12067
------------------------------------------------------------------------
12068
r557525 | jm | 2007-07-19 08:50:01 +0000 (Thu, 19 Jul 2007) | 1 line
12070
promotions validated
12071
------------------------------------------------------------------------
12072
r557198 | jm | 2007-07-18 08:50:02 +0000 (Wed, 18 Jul 2007) | 1 line
12074
promotions validated
12075
------------------------------------------------------------------------
12076
r556923 | hstern | 2007-07-17 13:08:27 +0000 (Tue, 17 Jul 2007) | 5 lines
12078
Dropped redundant rule __RDNS_DYNAMIC_IPADDR2.
12083
------------------------------------------------------------------------
12084
r556911 | hstern | 2007-07-17 12:51:16 +0000 (Tue, 17 Jul 2007) | 5 lines
12086
Simplified and corrected the __RDNS_DYNAMIC_IPADDR regex.
12088
Closes bug 5564. Reviewed by jmason.
12091
------------------------------------------------------------------------
12092
r556893 | hstern | 2007-07-17 11:55:51 +0000 (Tue, 17 Jul 2007) | 6 lines
12094
Fixed broken regexes requiring auth= to immediately proceed rdns= fields.
12095
Wrong as per unwritten spec. ;)
12100
------------------------------------------------------------------------
12101
r556851 | jm | 2007-07-17 08:50:04 +0000 (Tue, 17 Jul 2007) | 1 line
12103
promotions validated
12104
------------------------------------------------------------------------
12105
r556556 | jm | 2007-07-16 08:50:07 +0000 (Mon, 16 Jul 2007) | 1 line
12107
promotions validated
440
12108
------------------------------------------------------------------------
441
12109
r556490 | felicity | 2007-07-16 02:02:56 +0000 (Mon, 16 Jul 2007) | 2 lines
443
12111
Use the GPG in ~/sabuildtools because the default one is broken
445
12113
------------------------------------------------------------------------
446
r554333 | felicity | 2007-07-08 07:30:58 +0000 (Sun, 08 Jul 2007) | 1 line
12114
r556474 | felicity | 2007-07-15 23:00:16 +0000 (Sun, 15 Jul 2007) | 1 line
12116
add in a copy of the script I use to push updates manually
12117
------------------------------------------------------------------------
12118
r556461 | felicity | 2007-07-15 21:58:19 +0000 (Sun, 15 Jul 2007) | 1 line
12120
don't call out to perl when shell commands will do
12121
------------------------------------------------------------------------
12122
r556374 | jm | 2007-07-15 08:50:02 +0000 (Sun, 15 Jul 2007) | 1 line
12124
promotions validated
12125
------------------------------------------------------------------------
12126
r556246 | jm | 2007-07-14 08:50:02 +0000 (Sat, 14 Jul 2007) | 1 line
12128
promotions validated
12129
------------------------------------------------------------------------
12130
r556043 | jm | 2007-07-13 15:50:42 +0000 (Fri, 13 Jul 2007) | 1 line
12132
missed checking in an essential script
12133
------------------------------------------------------------------------
12134
r555912 | jm | 2007-07-13 08:50:01 +0000 (Fri, 13 Jul 2007) | 1 line
12136
promotions validated
12137
------------------------------------------------------------------------
12138
r555799 | jm | 2007-07-12 22:26:53 +0000 (Thu, 12 Jul 2007) | 1 line
12140
bug 5107: change default user_scores_ldap_username to be the null string, allowing anonymous binding; fix 'schema' syntax error in LDAP config support
12141
------------------------------------------------------------------------
12142
r555664 | jm | 2007-07-12 15:38:09 +0000 (Thu, 12 Jul 2007) | 1 line
12144
bug 5449: allow_user_rules causes Rule2XSBody plugin to emit spurious warnings; fix. also, add a new 'user_conf_parsing_end' plugin hook, which is called after the per-user configuration is parsed
12145
------------------------------------------------------------------------
12146
r555539 | jm | 2007-07-12 08:50:01 +0000 (Thu, 12 Jul 2007) | 1 line
12148
promotions validated
12149
------------------------------------------------------------------------
12150
r555355 | jm | 2007-07-11 18:15:34 +0000 (Wed, 11 Jul 2007) | 1 line
12152
new functionality for seek-phrases-in-log: rule generation. also some more QA/filtering on its output
12153
------------------------------------------------------------------------
12154
r555212 | jm | 2007-07-11 08:50:02 +0000 (Wed, 11 Jul 2007) | 1 line
12156
promotions validated
12157
------------------------------------------------------------------------
12158
r554869 | jm | 2007-07-10 08:50:02 +0000 (Tue, 10 Jul 2007) | 1 line
12160
promotions validated
12161
------------------------------------------------------------------------
12162
r554674 | jm | 2007-07-09 15:04:35 +0000 (Mon, 09 Jul 2007) | 1 line
12164
make as many buildbots run early as possible
12165
------------------------------------------------------------------------
12166
r554673 | jm | 2007-07-09 15:01:22 +0000 (Mon, 09 Jul 2007) | 1 line
12168
oops, leftover debian-stable bits
12169
------------------------------------------------------------------------
12170
r554670 | jm | 2007-07-09 14:59:02 +0000 (Mon, 09 Jul 2007) | 1 line
12172
add new buildbot slave to scheduling list too
12173
------------------------------------------------------------------------
12174
r554662 | jm | 2007-07-09 14:34:18 +0000 (Mon, 09 Jul 2007) | 1 line
12176
get rid of an old buildbot
12177
------------------------------------------------------------------------
12178
r554660 | jm | 2007-07-09 14:27:31 +0000 (Mon, 09 Jul 2007) | 1 line
12180
add a buildbot on my Ubuntu Feisty box
12181
------------------------------------------------------------------------
12182
r554566 | jm | 2007-07-09 08:50:01 +0000 (Mon, 09 Jul 2007) | 1 line
12184
promotions validated
12185
------------------------------------------------------------------------
12186
r554339 | jm | 2007-07-08 08:50:05 +0000 (Sun, 08 Jul 2007) | 1 line
12188
promotions validated
12189
------------------------------------------------------------------------
12190
r554334 | felicity | 2007-07-08 07:31:34 +0000 (Sun, 08 Jul 2007) | 1 line
448
12192
bug 5182: update the sa-learn doc to mention that -u is only usable w/ sql
449
12193
------------------------------------------------------------------------
450
r554237 | jm | 2007-07-07 18:24:47 +0000 (Sat, 07 Jul 2007) | 4 lines
452
bug 5412: 'spamc -x -R' always returned 0, instead
453
of the exit code, on error. Bug 5478: in addition, 'spamc -x -e /command' would
454
still run the command, even if errors meant that the filtered text would be
455
unavailable, which contradicted -x. fixed
456
------------------------------------------------------------------------
457
r553694 | sidney | 2007-07-06 01:47:14 +0000 (Fri, 06 Jul 2007) | 1 line
459
bug 5545: revert r553327 which I never should have committed, back to previous 'tflags publish' behaviour
460
------------------------------------------------------------------------
461
r553327 | sidney | 2007-07-04 20:41:30 +0000 (Wed, 04 Jul 2007) | 1 line
463
bug5545: switch 3.2 updates to require tflags publish
464
------------------------------------------------------------------------
465
r553325 | sidney | 2007-07-04 20:31:13 +0000 (Wed, 04 Jul 2007) | 1 line
467
bug5419: kill -HUP of pidof spamd causes the ps name to change from spamd to perl
468
------------------------------------------------------------------------
469
r553320 | sidney | 2007-07-04 20:12:16 +0000 (Wed, 04 Jul 2007) | 1 line
471
bug5546: mkrules doesn't take mod time of rules/active.list file into account
472
------------------------------------------------------------------------
473
r553318 | sidney | 2007-07-04 20:08:07 +0000 (Wed, 04 Jul 2007) | 1 line
475
bug5535: fix make test problem in Windows caused by nonportable use of getpwuid
476
------------------------------------------------------------------------
477
r553317 | sidney | 2007-07-04 20:04:23 +0000 (Wed, 04 Jul 2007) | 1 line
479
bug5534: fix compile warning in sa-compile
480
------------------------------------------------------------------------
481
r553316 | sidney | 2007-07-04 19:57:43 +0000 (Wed, 04 Jul 2007) | 1 line
483
bug5462: add file that I forgot to svn add before checkin of rev 553314
484
------------------------------------------------------------------------
485
r553314 | sidney | 2007-07-04 19:49:58 +0000 (Wed, 04 Jul 2007) | 1 line
487
bug5462: fix spamc -H randomisation that was broken
488
------------------------------------------------------------------------
489
r553313 | sidney | 2007-07-04 19:44:12 +0000 (Wed, 04 Jul 2007) | 1 line
12194
r554330 | sidney | 2007-07-08 07:25:59 +0000 (Sun, 08 Jul 2007) | 1 line
12196
reduce backtracking in regexp for improved performance on some matches
12197
------------------------------------------------------------------------
12198
r554164 | jm | 2007-07-07 08:50:01 +0000 (Sat, 07 Jul 2007) | 1 line
12200
promotions validated
12201
------------------------------------------------------------------------
12202
r554131 | felicity | 2007-07-07 04:44:52 +0000 (Sat, 07 Jul 2007) | 1 line
12204
more correctly detect missing mime-part headers
12205
------------------------------------------------------------------------
12206
r553795 | jm | 2007-07-06 08:50:02 +0000 (Fri, 06 Jul 2007) | 1 line
12208
promotions validated
12209
------------------------------------------------------------------------
12210
r553740 | felicity | 2007-07-06 05:29:26 +0000 (Fri, 06 Jul 2007) | 1 line
12212
promote new INVALID_DATE, make test rules specifically test rules, update the new mime epilogue/etc rules to be more efficient.
12213
------------------------------------------------------------------------
12214
r553454 | jm | 2007-07-05 11:06:58 +0000 (Thu, 05 Jul 2007) | 1 line
12216
bug 5545: revert r553198, back to previous 'tflags publish' behaviour
12217
------------------------------------------------------------------------
12218
r553421 | jm | 2007-07-05 08:50:08 +0000 (Thu, 05 Jul 2007) | 1 line
12220
promotions validated
12221
------------------------------------------------------------------------
12222
r553392 | felicity | 2007-07-05 06:44:24 +0000 (Thu, 05 Jul 2007) | 5 lines
12224
Put in a new rule that looks for MIME eplilogues (data after the closing
12225
boundary). It's a really quick thing to test for, and has an ok hit rate in
12229
------------------------------------------------------------------------
12230
r553343 | dos | 2007-07-04 22:36:22 +0000 (Wed, 04 Jul 2007) | 1 line
12232
remove hard-coded update tag version and use version passed to the sub instead
12233
------------------------------------------------------------------------
12234
r553330 | jm | 2007-07-04 21:09:27 +0000 (Wed, 04 Jul 2007) | 1 line
12236
promotions validated
12237
------------------------------------------------------------------------
12238
r553326 | dos | 2007-07-04 20:33:05 +0000 (Wed, 04 Jul 2007) | 1 line
12240
fix path... updatesd has no rights to bbmass/ and run_part2 already uses updatesd/
12241
------------------------------------------------------------------------
12242
r553321 | dos | 2007-07-04 20:12:29 +0000 (Wed, 04 Jul 2007) | 1 line
12244
revert r534396 that broke rule updates for trunk
12245
------------------------------------------------------------------------
12246
r553319 | dos | 2007-07-04 20:09:50 +0000 (Wed, 04 Jul 2007) | 1 line
12248
bump trunk rule updates version to 3.3.0
12249
------------------------------------------------------------------------
12250
r553202 | jm | 2007-07-04 13:31:43 +0000 (Wed, 04 Jul 2007) | 1 line
12252
bug 5546: mkrules compiler dependency checking would ignore changes to rules/active.list. fix
12253
------------------------------------------------------------------------
12254
r553198 | jm | 2007-07-04 13:09:02 +0000 (Wed, 04 Jul 2007) | 1 line
12256
bug 5545: 3.3.x updates now require an explicit 'tflags publish' for rules in the rulesrc sandboxes to be published in updates
12257
------------------------------------------------------------------------
12258
r553127 | jm | 2007-07-04 08:50:02 +0000 (Wed, 04 Jul 2007) | 1 line
12260
promotions validated
12261
------------------------------------------------------------------------
12262
r553070 | felicity | 2007-07-04 04:31:29 +0000 (Wed, 04 Jul 2007) | 1 line
12264
While we expect rule listings will only have a unique listing of rules, there could be duplicates, so only count them once per message.
12265
------------------------------------------------------------------------
12266
r553011 | felicity | 2007-07-03 22:56:45 +0000 (Tue, 03 Jul 2007) | 1 line
12268
overwrite mass_prefs instead of just appending to it
12269
------------------------------------------------------------------------
12270
r552846 | jm | 2007-07-03 14:08:36 +0000 (Tue, 03 Jul 2007) | 1 line
12272
add note about the current score-range algorithm
12273
------------------------------------------------------------------------
12274
r552742 | jm | 2007-07-03 08:50:03 +0000 (Tue, 03 Jul 2007) | 1 line
12276
promotions validated
12277
------------------------------------------------------------------------
12278
r552434 | jm | 2007-07-02 08:50:02 +0000 (Mon, 02 Jul 2007) | 1 line
12280
promotions validated
12281
------------------------------------------------------------------------
12282
r552261 | jm | 2007-07-01 08:50:02 +0000 (Sun, 01 Jul 2007) | 1 line
12284
promotions validated
12285
------------------------------------------------------------------------
12286
r552120 | jm | 2007-06-30 08:50:01 +0000 (Sat, 30 Jun 2007) | 1 line
12288
promotions validated
12289
------------------------------------------------------------------------
12290
r551875 | jm | 2007-06-29 12:50:15 +0000 (Fri, 29 Jun 2007) | 1 line
12292
bug 5445: body eval tests defined in user_rules cause 'Subroutine _eval_tests_type11_prineg400_set3 redefined' warnings; fix
12293
------------------------------------------------------------------------
12294
r551862 | jm | 2007-06-29 12:02:45 +0000 (Fri, 29 Jun 2007) | 1 line
12296
bug 5419: when re-execing the perl interpreter in response to a SIGHUP, the fix for bug 5255 caused the ARGV[0] to change from 'spamd' to 'perl' under certain circumstances. fix
12297
------------------------------------------------------------------------
12298
r551824 | jm | 2007-06-29 08:50:02 +0000 (Fri, 29 Jun 2007) | 1 line
12300
promotions validated
12301
------------------------------------------------------------------------
12302
r551544 | jm | 2007-06-28 13:00:00 +0000 (Thu, 28 Jun 2007) | 1 line
12304
bug 5412: fix all the various combinations of spamc -x -E -R -s; previous rev of the fix broke -s
12305
------------------------------------------------------------------------
12306
r551507 | jm | 2007-06-28 08:50:02 +0000 (Thu, 28 Jun 2007) | 1 line
12308
promotions validated
12309
------------------------------------------------------------------------
12310
r551101 | jm | 2007-06-27 08:50:01 +0000 (Wed, 27 Jun 2007) | 1 line
12312
promotions validated
12313
------------------------------------------------------------------------
12314
r550927 | sidney | 2007-06-26 20:13:14 +0000 (Tue, 26 Jun 2007) | 1 line
12316
bug 5529: Some tests do not run under root when root's home directory is not world-readable
12317
------------------------------------------------------------------------
12318
r550740 | jm | 2007-06-26 08:50:02 +0000 (Tue, 26 Jun 2007) | 1 line
12320
promotions validated
12321
------------------------------------------------------------------------
12322
r550555 | jm | 2007-06-25 17:20:48 +0000 (Mon, 25 Jun 2007) | 1 line
12324
bug 5412: oops. fix bug in new 255.255.255.255 code; one too many %s in the format string
12325
------------------------------------------------------------------------
12326
r550538 | jm | 2007-06-25 16:28:50 +0000 (Mon, 25 Jun 2007) | 1 line
12328
bug 5531: transport_setup() leaks a small amount of memory each time it's called; fix, by adding a API for SA 3.3.0, transport_cleanup()
12329
------------------------------------------------------------------------
12330
r550537 | jm | 2007-06-25 16:21:15 +0000 (Mon, 25 Jun 2007) | 1 line
12332
bug 5412: 'spamc -x -R' always returned 0, instead of the exit code, on error. Bug 5478: in addition, 'spamc -x -e /command' would still run the command, even if errors meant that the filtered text would be unavailable, which contradicted -x. fix both bugs
12333
------------------------------------------------------------------------
12334
r550414 | jm | 2007-06-25 08:50:01 +0000 (Mon, 25 Jun 2007) | 1 line
12336
promotions validated
12337
------------------------------------------------------------------------
12338
r550180 | jm | 2007-06-24 08:50:01 +0000 (Sun, 24 Jun 2007) | 1 line
12340
promotions validated
12341
------------------------------------------------------------------------
12342
r550045 | sidney | 2007-06-23 14:09:09 +0000 (Sat, 23 Jun 2007) | 1 line
12344
bug 5535: simpler cleaner fix and avoids CLA question
12345
------------------------------------------------------------------------
12346
r550043 | sidney | 2007-06-23 13:53:29 +0000 (Sat, 23 Jun 2007) | 1 line
12348
bug 5535: revert r550029 and use alternative patch which doesn't break test when SA is not installed
12349
------------------------------------------------------------------------
12350
r550029 | sidney | 2007-06-23 11:00:35 +0000 (Sat, 23 Jun 2007) | 1 line
12352
bug 5535: replace use of getpwuid with our cross-platform portable version
12353
------------------------------------------------------------------------
12354
r550024 | jm | 2007-06-23 08:50:07 +0000 (Sat, 23 Jun 2007) | 1 line
12356
promotions validated
12357
------------------------------------------------------------------------
12358
r549860 | jm | 2007-06-22 16:07:36 +0000 (Fri, 22 Jun 2007) | 1 line
12360
update number of tests
12361
------------------------------------------------------------------------
12362
r549830 | jm | 2007-06-22 14:36:09 +0000 (Fri, 22 Jun 2007) | 1 line
12364
bug 5522: add test case
12365
------------------------------------------------------------------------
12366
r549829 | jm | 2007-06-22 14:35:15 +0000 (Fri, 22 Jun 2007) | 1 line
491
12368
bug 5522: spamd -x -u was attempting to switch uid to the username passed from spamc, contradicting the documentation. fix
492
12369
------------------------------------------------------------------------
493
r553310 | sidney | 2007-07-04 19:34:34 +0000 (Wed, 04 Jul 2007) | 1 line
495
bug5529: fix make tests running under root, needed for CPAN installs to work
496
------------------------------------------------------------------------
497
r553307 | sidney | 2007-07-04 19:29:11 +0000 (Wed, 04 Jul 2007) | 1 line
499
bug 5518: use POSIX for setguid and setgrid because it handles platforms that our less portable code was breaking in make test
500
------------------------------------------------------------------------
501
r552442 | jm | 2007-07-02 09:31:44 +0000 (Mon, 02 Jul 2007) | 1 line
503
bug 5445: body eval tests defined in user_rules cause 'Subroutine _eval_tests_type11_prineg400_set3 redefined' warnings; fix
504
------------------------------------------------------------------------
505
r550539 | jm | 2007-06-25 16:29:10 +0000 (Mon, 25 Jun 2007) | 1 line
507
bug 5531: transport_setup() leaks a small amount of memory each time it's called; document this in a comment
508
------------------------------------------------------------------------
509
r549171 | dos | 2007-06-20 17:52:24 +0000 (Wed, 20 Jun 2007) | 1 line
511
bug 5450: add __RCVD_IN_DNSWL to 72_active.cf
512
------------------------------------------------------------------------
513
r548570 | felicity | 2007-06-19 03:52:33 +0000 (Tue, 19 Jun 2007) | 1 line
515
bug 5355: add in new entries for RegistrarBoundaries
516
------------------------------------------------------------------------
517
r548401 | jm | 2007-06-18 16:30:30 +0000 (Mon, 18 Jun 2007) | 2 lines
519
bug 5509: improve URIBL timeout debugging messages,
520
thanks to Mark Martinec
521
------------------------------------------------------------------------
522
r548399 | jm | 2007-06-18 16:29:40 +0000 (Mon, 18 Jun 2007) | 1 line
12370
r549808 | jm | 2007-06-22 12:55:08 +0000 (Fri, 22 Jun 2007) | 1 line
12372
bug 5534: fix annoying 'ISO C90 forbids mixed declarations and code' warnings from sa-compile, caused by extern declarations inside functions
12373
------------------------------------------------------------------------
12374
r549800 | jm | 2007-06-22 12:39:41 +0000 (Fri, 22 Jun 2007) | 1 line
12376
add test case for bug 5478
12377
------------------------------------------------------------------------
12378
r549752 | jm | 2007-06-22 08:50:02 +0000 (Fri, 22 Jun 2007) | 1 line
12380
promotions validated
12381
------------------------------------------------------------------------
12382
r549430 | jm | 2007-06-21 08:50:02 +0000 (Thu, 21 Jun 2007) | 1 line
12384
promotions validated
12385
------------------------------------------------------------------------
12386
r549103 | jm | 2007-06-20 13:26:38 +0000 (Wed, 20 Jun 2007) | 1 line
12388
bug 5462: spamc -H randomization was broken; fix
12389
------------------------------------------------------------------------
12390
r549085 | jm | 2007-06-20 12:29:16 +0000 (Wed, 20 Jun 2007) | 1 line
12392
bug 5518: fix root_* test scripts to use SDBM_File instead of DB_File, for ease of running on our Solaris zone
12393
------------------------------------------------------------------------
12394
r549082 | jm | 2007-06-20 12:22:04 +0000 (Wed, 20 Jun 2007) | 1 line
12396
SDBM_File is more widely available than DB_File; avoid that requirement
12397
------------------------------------------------------------------------
12398
r549001 | jm | 2007-06-20 08:50:01 +0000 (Wed, 20 Jun 2007) | 1 line
12400
promotions validated
12401
------------------------------------------------------------------------
12402
r548655 | jm | 2007-06-19 08:50:02 +0000 (Tue, 19 Jun 2007) | 1 line
12404
promotions validated
12405
------------------------------------------------------------------------
12406
r548397 | jm | 2007-06-18 16:27:23 +0000 (Mon, 18 Jun 2007) | 1 line
12408
bug 5511: fix network lookup timeouts, where lookups were being lost once a timeout was hit; also fix code to match documentation on rbl_timeout's scaling and minimum duration of 1 second; and attempt to collect already-received DNS responses when the timeout is reached. thanks to Mark Martinec
12409
------------------------------------------------------------------------
12410
r548261 | jm | 2007-06-18 08:50:04 +0000 (Mon, 18 Jun 2007) | 1 line
12412
promotions validated
12413
------------------------------------------------------------------------
12414
r548027 | jm | 2007-06-17 08:50:03 +0000 (Sun, 17 Jun 2007) | 1 line
12416
promotions validated
12417
------------------------------------------------------------------------
12418
r547889 | jm | 2007-06-16 08:50:01 +0000 (Sat, 16 Jun 2007) | 1 line
12420
promotions validated
12421
------------------------------------------------------------------------
12422
r547841 | sidney | 2007-06-16 01:31:08 +0000 (Sat, 16 Jun 2007) | 1 line
12424
bug 5518: avoid platform dependent setuid/setgid problems by using functions in POSIX::
12425
------------------------------------------------------------------------
12426
r547724 | jm | 2007-06-15 16:09:03 +0000 (Fri, 15 Jun 2007) | 1 line
12429
------------------------------------------------------------------------
12430
r547714 | jm | 2007-06-15 15:36:16 +0000 (Fri, 15 Jun 2007) | 1 line
524
12432
bug 5515: libsslspamc.so & libsslspamc.so can not build without -fPIC, but we were picking up the wrong CFLAGS to do this. fix
525
12433
------------------------------------------------------------------------
526
r548396 | jm | 2007-06-18 16:27:22 +0000 (Mon, 18 Jun 2007) | 1 line
528
bug 5511: fix network lookup timeouts, where lookups were being lost once a timeout was hit; also fix code to match documentation on rbl_timeout's scaling and minimum duration of 1 second; and attempt to collect already-received DNS responses when the timeout is reached. thanks to Mark Martinec
529
------------------------------------------------------------------------
530
r548391 | jm | 2007-06-18 16:19:35 +0000 (Mon, 18 Jun 2007) | 1 line
532
bug 5110: fix test suite to support running as root, now that spamd will automatically fall back to 'nobody' privs; this was breaking CPAN installation
533
------------------------------------------------------------------------
534
r548187 | dos | 2007-06-18 03:27:29 +0000 (Mon, 18 Jun 2007) | 1 line
536
bug 5501: zero score for FH_HAS_XID
537
------------------------------------------------------------------------
538
r547235 | jm | 2007-06-14 12:43:41 +0000 (Thu, 14 Jun 2007) | 1 line
540
reset IS_DEVEL_BUILD for the 3.2.2 release
541
------------------------------------------------------------------------
542
r546256 | jm | 2007-06-11 20:15:48 +0000 (Mon, 11 Jun 2007) | 1 line
544
add 3.2.1 build announcement
545
------------------------------------------------------------------------
546
r546255 | jm | 2007-06-11 20:15:43 +0000 (Mon, 11 Jun 2007) | 1 line
12434
r547713 | jm | 2007-06-15 15:35:00 +0000 (Fri, 15 Jun 2007) | 1 line
12436
remove mc-med buildbot; we don't really need so many after all, I think, and this reduces load a little
12437
------------------------------------------------------------------------
12438
r547650 | jm | 2007-06-15 12:27:33 +0000 (Fri, 15 Jun 2007) | 1 line
12440
bug 5510: fix test suite to support running as root, now that spamd will automatically fall back to 'nobody' privs
12441
------------------------------------------------------------------------
12442
r547648 | jm | 2007-06-15 12:24:57 +0000 (Fri, 15 Jun 2007) | 1 line
12444
add a test case for bug 5518
12445
------------------------------------------------------------------------
12446
r547647 | jm | 2007-06-15 12:24:39 +0000 (Fri, 15 Jun 2007) | 1 line
12448
add a test case for bug 5518
12449
------------------------------------------------------------------------
12450
r547583 | jm | 2007-06-15 08:50:01 +0000 (Fri, 15 Jun 2007) | 1 line
12452
promotions validated
12453
------------------------------------------------------------------------
12454
r547347 | jm | 2007-06-14 18:24:32 +0000 (Thu, 14 Jun 2007) | 1 line
12456
bug 5509: improve URIBL timeout debugging messages, thanks to Mark Martinec
12457
------------------------------------------------------------------------
12458
r547344 | jm | 2007-06-14 18:17:28 +0000 (Thu, 14 Jun 2007) | 1 line
12460
bug 5511: recompute the DNS lookup deadline after every call to {async}->complete_lookups(), to avoid timing out too early; also, never allow the deadline to be recomputed to 0 in contradiction of the documentation. thanks to Mark Martinec
12461
------------------------------------------------------------------------
12462
r547242 | jm | 2007-06-14 13:09:29 +0000 (Thu, 14 Jun 2007) | 1 line
12464
compress the OVERLAP files, they're pretty big
12465
------------------------------------------------------------------------
12466
r547174 | jm | 2007-06-14 08:50:01 +0000 (Thu, 14 Jun 2007) | 1 line
12468
promotions validated
12469
------------------------------------------------------------------------
12470
r546911 | jm | 2007-06-13 15:10:28 +0000 (Wed, 13 Jun 2007) | 1 line
12472
announce lists silently discard postings from non-apache.org addresses
12473
------------------------------------------------------------------------
12474
r546781 | jm | 2007-06-13 08:50:02 +0000 (Wed, 13 Jun 2007) | 1 line
12476
promotions validated
12477
------------------------------------------------------------------------
12478
r546424 | jm | 2007-06-12 08:50:01 +0000 (Tue, 12 Jun 2007) | 1 line
12480
promotions validated
12481
------------------------------------------------------------------------
12482
r546252 | jm | 2007-06-11 20:15:25 +0000 (Mon, 11 Jun 2007) | 1 line
12484
new build instructions, allowing private builds
12485
------------------------------------------------------------------------
12486
r546251 | jm | 2007-06-11 20:15:19 +0000 (Mon, 11 Jun 2007) | 1 line
548
12488
update MANIFEST to include new test files
549
12489
------------------------------------------------------------------------
550
r546244 | jm | 2007-06-11 20:13:51 +0000 (Mon, 11 Jun 2007) | 1 line
553
------------------------------------------------------------------------
554
r546243 | jm | 2007-06-11 20:13:45 +0000 (Mon, 11 Jun 2007) | 3 lines
12490
r546250 | jm | 2007-06-11 20:15:14 +0000 (Mon, 11 Jun 2007) | 3 lines
556
12492
bug 5480: fix CVE-2007-2873, a local user symlink-attack DoS
557
12493
vulnerability in spamd when '--allow-tell' is used. Full details at
558
12494
http://spamassassin.apache.org/advisories/cve-2007-2873.txt
559
12495
------------------------------------------------------------------------
560
r545288 | sidney | 2007-06-07 19:59:41 +0000 (Thu, 07 Jun 2007) | 1 line
562
bug5488: zero some rules causing FPs
563
------------------------------------------------------------------------
564
r545281 | sidney | 2007-06-07 19:52:06 +0000 (Thu, 07 Jun 2007) | 1 line
12496
r546100 | hstern | 2007-06-11 11:31:35 +0000 (Mon, 11 Jun 2007) | 3 lines
12498
Fixed early-morning regex silliness with ASAHI rule.
12501
------------------------------------------------------------------------
12502
r546084 | hstern | 2007-06-11 10:59:15 +0000 (Mon, 11 Jun 2007) | 3 lines
12504
Added patterns for ppp.asahi-net.or.jp.
12507
------------------------------------------------------------------------
12508
r546048 | jm | 2007-06-11 08:50:02 +0000 (Mon, 11 Jun 2007) | 1 line
12510
promotions validated
12511
------------------------------------------------------------------------
12512
r545858 | jm | 2007-06-10 08:50:01 +0000 (Sun, 10 Jun 2007) | 1 line
12514
promotions validated
12515
------------------------------------------------------------------------
12516
r545713 | jm | 2007-06-09 08:50:01 +0000 (Sat, 09 Jun 2007) | 1 line
12518
promotions validated
12519
------------------------------------------------------------------------
12520
r545458 | jm | 2007-06-08 08:50:02 +0000 (Fri, 08 Jun 2007) | 1 line
12522
promotions validated
12523
------------------------------------------------------------------------
12524
r545287 | sidney | 2007-06-07 19:56:09 +0000 (Thu, 07 Jun 2007) | 1 line
566
12526
bug 5257: revert change made for this bug. ham threshold was too low in practice
567
12527
------------------------------------------------------------------------
568
r545279 | sidney | 2007-06-07 19:46:14 +0000 (Thu, 07 Jun 2007) | 1 line
570
bug 5502: add AUTOLEARNSCORE template tag
571
------------------------------------------------------------------------
572
r545100 | sidney | 2007-06-07 08:26:57 +0000 (Thu, 07 Jun 2007) | 1 line
574
bug 5102: tighten up regexp for FORGED_HOTMAIL_RCVD to avoid soe FPs
575
------------------------------------------------------------------------
576
r545094 | dos | 2007-06-07 07:55:51 +0000 (Thu, 07 Jun 2007) | 1 line
12528
r545264 | jm | 2007-06-07 18:43:02 +0000 (Thu, 07 Jun 2007) | 1 line
12530
bug 5488: fix the 2 meta rules that also depended on FH_HOST_EQ_D_D_D_DB: FM_DDDD_TIMES_2 and FM_SEX_HOSTDDDD. zeroed scores
12531
------------------------------------------------------------------------
12532
r545263 | jm | 2007-06-07 18:41:23 +0000 (Thu, 07 Jun 2007) | 1 line
12534
remove an FP'ing pattern from the __VBOUNCE_ATTACHMENT0 rule, used in the VBounce ruleset -- it's common for mail footers to declare that a virus had not been found in the mail, and this rule FPs on that text
12535
------------------------------------------------------------------------
12536
r545253 | jm | 2007-06-07 18:13:36 +0000 (Thu, 07 Jun 2007) | 1 line
12538
rename meta.t to basic_meta.t in trunk, to catch rule errors more quickly. no need to backport to stable branch
12539
------------------------------------------------------------------------
12540
r545143 | sidney | 2007-06-07 10:39:12 +0000 (Thu, 07 Jun 2007) | 1 line
12542
bug 5502: Add _AUTOLEARNSCORE_ template tag
12543
------------------------------------------------------------------------
12544
r545111 | jm | 2007-06-07 08:50:02 +0000 (Thu, 07 Jun 2007) | 1 line
12546
promotions validated
12547
------------------------------------------------------------------------
12548
r545093 | dos | 2007-06-07 07:55:43 +0000 (Thu, 07 Jun 2007) | 1 line
578
12550
bug 5312: add note to INSTALL doc that NetAddr::IP versions before 4.007 trigger PL_sawampersand slow down
579
12551
------------------------------------------------------------------------
580
r545073 | sidney | 2007-06-07 05:46:44 +0000 (Thu, 07 Jun 2007) | 1 line
12552
r545071 | sidney | 2007-06-07 05:42:40 +0000 (Thu, 07 Jun 2007) | 1 line
582
12554
bug 5457: spamc build and test should handle not having zlib
583
12555
------------------------------------------------------------------------
584
r544947 | jm | 2007-06-06 20:50:43 +0000 (Wed, 06 Jun 2007) | 1 line
586
bug 5379: spamd could crash at startup if its preloading temporary directory already exists. fix
587
------------------------------------------------------------------------
588
r544945 | sidney | 2007-06-06 20:48:15 +0000 (Wed, 06 Jun 2007) | 1 line
12556
r545055 | dos | 2007-06-07 04:00:13 +0000 (Thu, 07 Jun 2007) | 1 line
12558
bug 5102: remove unused capture
12559
------------------------------------------------------------------------
12560
r544969 | sidney | 2007-06-06 21:41:21 +0000 (Wed, 06 Jun 2007) | 1 line
12562
bug 5488: FH_HOST_EQ_D_D_D_D tests causing increase in FPs
12563
------------------------------------------------------------------------
12564
r544825 | sidney | 2007-06-06 12:31:46 +0000 (Wed, 06 Jun 2007) | 1 line
590
12566
bug4616: spamc config can cause command line options to be ignored
591
12567
------------------------------------------------------------------------
592
r544604 | dos | 2007-06-05 19:32:06 +0000 (Tue, 05 Jun 2007) | 1 line
594
bug 5485: zero score DK/DKIM_POLICY_SIGNSOME rules since they'll always fire due to defaults (unless there's an explicit SIGNALL policy)
595
------------------------------------------------------------------------
596
r544388 | sidney | 2007-06-05 05:33:49 +0000 (Tue, 05 Jun 2007) | 1 line
598
bug 5492: VBounce rule was looking in header instead of body for whitelisted relays
599
------------------------------------------------------------------------
600
r544370 | sidney | 2007-06-05 04:27:58 +0000 (Tue, 05 Jun 2007) | 1 line
602
bug 5422: spamd error, prefork: ordered child N to accept...
603
------------------------------------------------------------------------
604
r543972 | dos | 2007-06-03 19:55:22 +0000 (Sun, 03 Jun 2007) | 1 line
12568
r544770 | jm | 2007-06-06 08:50:02 +0000 (Wed, 06 Jun 2007) | 1 line
12570
promotions validated
12571
------------------------------------------------------------------------
12572
r544411 | sidney | 2007-06-05 06:59:29 +0000 (Tue, 05 Jun 2007) | 1 line
12574
bug 5379: spamd won't start if temp preloading dir exists
12575
------------------------------------------------------------------------
12576
r544092 | jm | 2007-06-04 08:50:01 +0000 (Mon, 04 Jun 2007) | 1 line
12578
promotions validated
12579
------------------------------------------------------------------------
12580
r543867 | sidney | 2007-06-03 09:50:15 +0000 (Sun, 03 Jun 2007) | 1 line
12582
bug 5432 - Change default in Win32 build to not build spamc
12583
------------------------------------------------------------------------
12584
r543860 | jm | 2007-06-03 08:50:02 +0000 (Sun, 03 Jun 2007) | 1 line
12586
promotions validated
12587
------------------------------------------------------------------------
12588
r543787 | felicity | 2007-06-02 21:26:43 +0000 (Sat, 02 Jun 2007) | 1 line
12590
Create new config_text debug facility which will output the configuration text that is going to be parsed.
12591
------------------------------------------------------------------------
12592
r543724 | dos | 2007-06-02 08:54:04 +0000 (Sat, 02 Jun 2007) | 1 line
606
12594
bug 5487: prevent multiple "urirhssub"s using the same zone from overwriting each other
607
12595
------------------------------------------------------------------------
608
r543868 | sidney | 2007-06-03 09:51:38 +0000 (Sun, 03 Jun 2007) | 1 line
610
bug 5432 - Change default in Win32 build to not build spamc
611
------------------------------------------------------------------------
612
r543854 | dos | 2007-06-03 07:09:19 +0000 (Sun, 03 Jun 2007) | 1 line
614
bug 5446: add --updatedir option to sa-compile and remove inaccurate re2c required version info from pod
615
------------------------------------------------------------------------
616
r543627 | dos | 2007-06-01 21:39:53 +0000 (Fri, 01 Jun 2007) | 1 line
12596
r543722 | jm | 2007-06-02 08:50:01 +0000 (Sat, 02 Jun 2007) | 1 line
12598
promotions validated
12599
------------------------------------------------------------------------
12600
r543626 | dos | 2007-06-01 21:39:43 +0000 (Fri, 01 Jun 2007) | 1 line
618
12602
bug 5436: correct ifplugin statements missing for scores in 50_scores.cf
619
12603
------------------------------------------------------------------------
620
r543052 | dos | 2007-05-31 04:34:08 +0000 (Thu, 31 May 2007) | 1 line
622
doc fix: user LOCAL_RULES_DIR macro where appropriate
623
------------------------------------------------------------------------
624
r541872 | dos | 2007-05-26 08:49:21 +0000 (Sat, 26 May 2007) | 1 line
12604
r543586 | jm | 2007-06-01 19:44:25 +0000 (Fri, 01 Jun 2007) | 1 line
12606
bug 5492: take care of the \r\n binmode oddness in that fix for whitelist_bounce_relays
12607
------------------------------------------------------------------------
12608
r543469 | jm | 2007-06-01 11:55:11 +0000 (Fri, 01 Jun 2007) | 1 line
12610
bug 5492: whitelist_bounce_relays was being applied to all messages, whether they should have been vbounce-whitelisted or not
12611
------------------------------------------------------------------------
12612
r543429 | jm | 2007-06-01 08:50:01 +0000 (Fri, 01 Jun 2007) | 1 line
12614
promotions validated
12615
------------------------------------------------------------------------
12616
r543087 | jm | 2007-05-31 08:50:02 +0000 (Thu, 31 May 2007) | 1 line
12618
promotions validated
12619
------------------------------------------------------------------------
12620
r542780 | jm | 2007-05-30 08:50:01 +0000 (Wed, 30 May 2007) | 1 line
12622
promotions validated
12623
------------------------------------------------------------------------
12624
r542459 | jm | 2007-05-29 08:50:01 +0000 (Tue, 29 May 2007) | 1 line
12626
promotions validated
12627
------------------------------------------------------------------------
12628
r542157 | jm | 2007-05-28 08:50:02 +0000 (Mon, 28 May 2007) | 1 line
12630
promotions validated
12631
------------------------------------------------------------------------
12632
r541966 | jm | 2007-05-27 08:50:01 +0000 (Sun, 27 May 2007) | 1 line
12634
promotions validated
12635
------------------------------------------------------------------------
12636
r541873 | jm | 2007-05-26 08:50:01 +0000 (Sat, 26 May 2007) | 1 line
12638
promotions validated
12639
------------------------------------------------------------------------
12640
r541787 | dos | 2007-05-25 21:42:59 +0000 (Fri, 25 May 2007) | 1 line
626
12642
bug 5477: prevent Rule2XSBody info message from appearing on stderr during spamd startup
627
12643
------------------------------------------------------------------------
628
r540411 | duncf | 2007-05-22 03:28:54 +0000 (Tue, 22 May 2007) | 1 line
12644
r541588 | jm | 2007-05-25 08:50:07 +0000 (Fri, 25 May 2007) | 1 line
12646
promotions validated
12647
------------------------------------------------------------------------
12648
r541526 | dos | 2007-05-25 03:58:48 +0000 (Fri, 25 May 2007) | 1 line
12650
increment number of tests
12651
------------------------------------------------------------------------
12652
r541441 | dos | 2007-05-24 21:40:51 +0000 (Thu, 24 May 2007) | 1 line
12654
add test case for qmail's 'with ESMTPA;' that includes a semi-colon
12655
------------------------------------------------------------------------
12656
r541228 | jm | 2007-05-24 08:50:01 +0000 (Thu, 24 May 2007) | 1 line
12658
promotions validated
12659
------------------------------------------------------------------------
12660
r540889 | jm | 2007-05-23 08:50:01 +0000 (Wed, 23 May 2007) | 1 line
12662
promotions validated
12663
------------------------------------------------------------------------
12664
r540494 | jm | 2007-05-22 08:50:02 +0000 (Tue, 22 May 2007) | 1 line
12666
promotions validated
12667
------------------------------------------------------------------------
12668
r540410 | duncf | 2007-05-22 03:28:24 +0000 (Tue, 22 May 2007) | 1 line
630
12670
Document maximum recommended message size for spamassassin
631
12671
------------------------------------------------------------------------
632
r540408 | duncf | 2007-05-22 03:00:49 +0000 (Tue, 22 May 2007) | 1 line
12672
r540407 | duncf | 2007-05-22 03:00:20 +0000 (Tue, 22 May 2007) | 1 line
634
12674
Clarify how to get languages in a marked up messages from TextCat plugin
635
12675
------------------------------------------------------------------------
636
r540400 | duncf | 2007-05-22 02:34:47 +0000 (Tue, 22 May 2007) | 1 line
12676
r540399 | duncf | 2007-05-22 02:34:24 +0000 (Tue, 22 May 2007) | 1 line
638
12678
Clean up comments and license blocks
639
12679
------------------------------------------------------------------------
640
r540384 | duncf | 2007-05-22 01:01:44 +0000 (Tue, 22 May 2007) | 1 line
12680
r540382 | duncf | 2007-05-22 01:00:46 +0000 (Tue, 22 May 2007) | 1 line
642
12682
Fix POD formatting
643
12683
------------------------------------------------------------------------
644
r540379 | duncf | 2007-05-22 00:19:02 +0000 (Tue, 22 May 2007) | 1 line
12684
r540377 | duncf | 2007-05-22 00:12:35 +0000 (Tue, 22 May 2007) | 1 line
646
12686
Cant use POD formatting codes on lines that begins with space/tab
647
12687
------------------------------------------------------------------------
648
r536482 | jm | 2007-05-09 10:29:17 +0000 (Wed, 09 May 2007) | 1 line
12688
r540068 | jm | 2007-05-21 08:50:02 +0000 (Mon, 21 May 2007) | 1 line
12690
promotions validated
12691
------------------------------------------------------------------------
12692
r539847 | jm | 2007-05-20 08:50:02 +0000 (Sun, 20 May 2007) | 1 line
12694
promotions validated
12695
------------------------------------------------------------------------
12696
r539713 | jm | 2007-05-19 08:50:01 +0000 (Sat, 19 May 2007) | 1 line
12698
promotions validated
12699
------------------------------------------------------------------------
12700
r539318 | jm | 2007-05-18 08:50:01 +0000 (Fri, 18 May 2007) | 1 line
12702
promotions validated
12703
------------------------------------------------------------------------
12704
r538839 | jm | 2007-05-17 08:50:02 +0000 (Thu, 17 May 2007) | 1 line
12706
promotions validated
12707
------------------------------------------------------------------------
12708
r538487 | jm | 2007-05-16 08:50:02 +0000 (Wed, 16 May 2007) | 1 line
12710
promotions validated
12711
------------------------------------------------------------------------
12712
r538092 | jm | 2007-05-15 08:50:03 +0000 (Tue, 15 May 2007) | 1 line
12714
promotions validated
12715
------------------------------------------------------------------------
12716
r537751 | jm | 2007-05-14 08:50:01 +0000 (Mon, 14 May 2007) | 1 line
12718
promotions validated
12719
------------------------------------------------------------------------
12720
r537558 | jm | 2007-05-13 08:50:01 +0000 (Sun, 13 May 2007) | 1 line
12722
promotions validated
12723
------------------------------------------------------------------------
12724
r537356 | jm | 2007-05-12 08:50:01 +0000 (Sat, 12 May 2007) | 1 line
12726
promotions validated
12727
------------------------------------------------------------------------
12728
r537130 | jm | 2007-05-11 08:50:04 +0000 (Fri, 11 May 2007) | 1 line
12730
promotions validated
12731
------------------------------------------------------------------------
12732
r536782 | jm | 2007-05-10 08:50:01 +0000 (Thu, 10 May 2007) | 1 line
12734
promotions validated
12735
------------------------------------------------------------------------
12736
r536481 | jm | 2007-05-09 10:28:54 +0000 (Wed, 09 May 2007) | 1 line
650
12738
bug 5312: doc fix: note that Razor-agents 2.83 includes the fix for the perl-interpreter slowdown bug
651
12739
------------------------------------------------------------------------
652
r534805 | jm | 2007-05-03 11:52:29 +0000 (Thu, 03 May 2007) | 1 line
654
trivial: removing obsolete change-summary doc
655
------------------------------------------------------------------------
656
r534514 | fanf | 2007-05-02 15:30:57 +0000 (Wed, 02 May 2007) | 1 line
658
revert since we are in R-T-C mode on the 3.2 branch
659
------------------------------------------------------------------------
660
r534510 | fanf | 2007-05-02 15:17:42 +0000 (Wed, 02 May 2007) | 2 lines
662
Backport fix for bug #5102
664
------------------------------------------------------------------------
665
r534466 | jm | 2007-05-02 14:01:28 +0000 (Wed, 02 May 2007) | 1 line
667
backport the build/README doc changes
668
------------------------------------------------------------------------
669
r534465 | jm | 2007-05-02 13:58:30 +0000 (Wed, 02 May 2007) | 1 line
671
forward-port some trivial documentation fixes from trunk. fix a typo in INSTALL; remove a warning about now-obsolete UTF-8 problems from the Red Hat 8 era; update accuracy figures in the README first paragraph; document /var/lib/spamassassin usage; and update the list of optional plugins/rules in README
672
------------------------------------------------------------------------
673
r534459 | jm | 2007-05-02 13:54:04 +0000 (Wed, 02 May 2007) | 2 lines
675
argh. use a more consistent branch naming scheme
12740
r536459 | jm | 2007-05-09 08:50:07 +0000 (Wed, 09 May 2007) | 1 line
12742
promotions validated
12743
------------------------------------------------------------------------
12744
r536142 | jm | 2007-05-08 09:56:55 +0000 (Tue, 08 May 2007) | 1 line
12746
remove BUGS from our copy of debian rules (does anyone still use this?)
12747
------------------------------------------------------------------------
12748
r536125 | jm | 2007-05-08 08:50:02 +0000 (Tue, 08 May 2007) | 1 line
12750
promotions validated
12751
------------------------------------------------------------------------
12752
r535785 | jm | 2007-05-07 08:50:02 +0000 (Mon, 07 May 2007) | 1 line
12754
promotions validated
12755
------------------------------------------------------------------------
12756
r535712 | dos | 2007-05-07 02:19:28 +0000 (Mon, 07 May 2007) | 1 line
12758
abort runGA if garescorer fails
12759
------------------------------------------------------------------------
12760
r535586 | jm | 2007-05-06 08:50:02 +0000 (Sun, 06 May 2007) | 1 line
12762
promotions validated
12763
------------------------------------------------------------------------
12764
r535536 | jm | 2007-05-05 14:59:45 +0000 (Sat, 05 May 2007) | 1 line
12766
rm on solaris will not delete CWD -- work around by cd'ing to / before running it
12767
------------------------------------------------------------------------
12768
r535534 | jm | 2007-05-05 14:45:11 +0000 (Sat, 05 May 2007) | 1 line
12770
still seeing some uninit warnings; hmm
12771
------------------------------------------------------------------------
12772
r535520 | jm | 2007-05-05 13:13:50 +0000 (Sat, 05 May 2007) | 1 line
12774
avoid uninit warnings
12775
------------------------------------------------------------------------
12776
r535517 | jm | 2007-05-05 12:48:09 +0000 (Sat, 05 May 2007) | 1 line
12778
duh, wrong way around ;)
12779
------------------------------------------------------------------------
12780
r535515 | jm | 2007-05-05 12:38:32 +0000 (Sat, 05 May 2007) | 1 line
12782
no need to make links in all circumstances
12783
------------------------------------------------------------------------
12784
r535514 | jm | 2007-05-05 12:35:44 +0000 (Sat, 05 May 2007) | 1 line
12786
create temporary copies of the log files we process, to avoid race conditions where rsyncd uploads a new rev which we then think is data from an OLD rev
12787
------------------------------------------------------------------------
12788
r535480 | jm | 2007-05-05 08:50:01 +0000 (Sat, 05 May 2007) | 1 line
12790
promotions validated
12791
------------------------------------------------------------------------
12792
r535129 | jm | 2007-05-04 08:50:05 +0000 (Fri, 04 May 2007) | 1 line
12794
promotions validated
12795
------------------------------------------------------------------------
12796
r535102 | jm | 2007-05-04 05:42:14 +0000 (Fri, 04 May 2007) | 1 line
12798
promotions validated
12799
------------------------------------------------------------------------
12800
r535078 | dos | 2007-05-04 04:00:43 +0000 (Fri, 04 May 2007) | 1 line
12802
promotions validated
12803
------------------------------------------------------------------------
12804
r535075 | dos | 2007-05-04 03:56:44 +0000 (Fri, 04 May 2007) | 1 line
12806
promotions validated
12807
------------------------------------------------------------------------
12808
r535074 | dos | 2007-05-04 03:55:57 +0000 (Fri, 04 May 2007) | 1 line
12810
catch missing svn revision
12811
------------------------------------------------------------------------
12812
r535061 | dos | 2007-05-04 02:52:09 +0000 (Fri, 04 May 2007) | 1 line
12814
make clean in run_part2 to avoid mismatched script and module versions when version changes happen
12815
------------------------------------------------------------------------
12816
r535001 | fanf | 2007-05-03 22:42:55 +0000 (Thu, 03 May 2007) | 4 lines
12818
Remove the mention of re2c's version number. Version 0.12.0 works fine
12819
and 0.10.x is no longer distributed, so don't send people on a wild
12820
goose chase for unnecessarily old versions.
12822
------------------------------------------------------------------------
12823
r534942 | fanf | 2007-05-03 17:38:41 +0000 (Thu, 03 May 2007) | 1 line
12825
correct name of SA state object
12826
------------------------------------------------------------------------
12827
r534933 | fanf | 2007-05-03 16:56:51 +0000 (Thu, 03 May 2007) | 2 lines
12829
Add a --updatedir option, like sa-update. (Bug 5446)
12831
------------------------------------------------------------------------
12832
r534809 | jm | 2007-05-03 12:03:48 +0000 (Thu, 03 May 2007) | 1 line
12834
bug 5422: deleting hash entries from the SIGCHLD signal handler is unsafe, causes corruption of the data structure, and results in 'prefork: ordered child N to accept, but they reported state '1', killing rogue' errors. fix
12835
------------------------------------------------------------------------
12836
r534803 | jm | 2007-05-03 11:50:50 +0000 (Thu, 03 May 2007) | 1 line
12838
removing obsolete change-summary doc
12839
------------------------------------------------------------------------
12840
r534754 | jm | 2007-05-03 08:50:04 +0000 (Thu, 03 May 2007) | 1 line
12842
promotions validated
12843
------------------------------------------------------------------------
12844
r534615 | jm | 2007-05-02 21:05:25 +0000 (Wed, 02 May 2007) | 1 line
12846
grr... stupid false-positive-prone homebrew filters at the ASF
12847
------------------------------------------------------------------------
12848
r534488 | fanf | 2007-05-02 14:45:55 +0000 (Wed, 02 May 2007) | 2 lines
12850
Bug #5102: fix FORGED_HOTMAIL_RCVD false positive
12852
------------------------------------------------------------------------
12853
r534460 | jm | 2007-05-02 13:55:16 +0000 (Wed, 02 May 2007) | 1 line
12855
update branching note in build/README
12856
------------------------------------------------------------------------
12857
r534438 | jm | 2007-05-02 12:56:49 +0000 (Wed, 02 May 2007) | 1 line
12859
update with notes from 3.2.0 release process, fix a few version numbers in build procedure doc
12860
------------------------------------------------------------------------
12861
r534437 | jm | 2007-05-02 12:56:16 +0000 (Wed, 02 May 2007) | 1 line
12863
backport build announcement text, updated build/update_website_docs script
12864
------------------------------------------------------------------------
12865
r534407 | jm | 2007-05-02 12:02:35 +0000 (Wed, 02 May 2007) | 1 line
12867
3.3.0 devel cycle started
12868
------------------------------------------------------------------------
12869
r534402 | jm | 2007-05-02 11:58:23 +0000 (Wed, 02 May 2007) | 1 line
12872
------------------------------------------------------------------------
12873
r534396 | jm | 2007-05-02 11:47:11 +0000 (Wed, 02 May 2007) | 1 line
12875
temporarily turn off 3.2.0 updates until we've figured out how to do them (see dev list)
12876
------------------------------------------------------------------------
12877
r534356 | jm | 2007-05-02 08:50:03 +0000 (Wed, 02 May 2007) | 1 line
12879
promotions validated
12880
------------------------------------------------------------------------
12881
r534091 | jm | 2007-05-01 13:53:35 +0000 (Tue, 01 May 2007) | 1 line
12883
preparing to release 3.2.0
12884
------------------------------------------------------------------------
12885
r533969 | jm | 2007-05-01 08:50:02 +0000 (Tue, 01 May 2007) | 1 line
12887
promotions validated
12888
------------------------------------------------------------------------
12889
r533729 | jm | 2007-04-30 12:47:59 +0000 (Mon, 30 Apr 2007) | 1 line
12891
add Matt Kettler to the PMC; welcome Matt
12892
------------------------------------------------------------------------
12893
r533624 | jm | 2007-04-30 08:50:02 +0000 (Mon, 30 Apr 2007) | 1 line
12895
promotions validated
12896
------------------------------------------------------------------------
12897
r533489 | jm | 2007-04-29 08:50:01 +0000 (Sun, 29 Apr 2007) | 1 line
12899
promotions validated
12900
------------------------------------------------------------------------
12901
r533315 | jm | 2007-04-28 08:50:02 +0000 (Sat, 28 Apr 2007) | 1 line
12903
promotions validated
12904
------------------------------------------------------------------------
12905
r533020 | jm | 2007-04-27 08:50:01 +0000 (Fri, 27 Apr 2007) | 1 line
12907
promotions validated
12908
------------------------------------------------------------------------
12909
r532667 | jm | 2007-04-26 08:50:02 +0000 (Thu, 26 Apr 2007) | 1 line
12911
promotions validated
12912
------------------------------------------------------------------------
12913
r532263 | jm | 2007-04-25 08:50:02 +0000 (Wed, 25 Apr 2007) | 1 line
12915
promotions validated
12916
------------------------------------------------------------------------
12917
r532138 | sidney | 2007-04-24 23:37:02 +0000 (Tue, 24 Apr 2007) | 1 line
12919
trivial doc change. Add -V --version to usage, man, and pod
12920
------------------------------------------------------------------------
12921
r531936 | jm | 2007-04-24 13:41:24 +0000 (Tue, 24 Apr 2007) | 1 line
12924
------------------------------------------------------------------------
12925
r531834 | jm | 2007-04-24 08:50:02 +0000 (Tue, 24 Apr 2007) | 1 line
12927
promotions validated
12928
------------------------------------------------------------------------
12929
r531445 | jm | 2007-04-23 12:11:40 +0000 (Mon, 23 Apr 2007) | 1 line
12931
preparing to package 3.2.0-rc3
12932
------------------------------------------------------------------------
12933
r531438 | jm | 2007-04-23 11:26:30 +0000 (Mon, 23 Apr 2007) | 1 line
12935
trivial: change saw_ampersand test to both (a) require the t/config setting be set to 'y' AND (b) the Devel::SawAmpersand module be installed
12936
------------------------------------------------------------------------
12937
r531381 | jm | 2007-04-23 08:50:02 +0000 (Mon, 23 Apr 2007) | 1 line
12939
promotions validated
12940
------------------------------------------------------------------------
12941
r531157 | jm | 2007-04-22 08:50:01 +0000 (Sun, 22 Apr 2007) | 1 line
12943
promotions validated
12944
------------------------------------------------------------------------
12945
r530997 | jm | 2007-04-21 08:50:01 +0000 (Sat, 21 Apr 2007) | 1 line
12947
promotions validated
12948
------------------------------------------------------------------------
12949
r530950 | sidney | 2007-04-20 23:58:58 +0000 (Fri, 20 Apr 2007) | 1 line
12951
replace nonportable use of system mv with File::Copy::move
12952
------------------------------------------------------------------------
12953
r530922 | sidney | 2007-04-20 21:09:50 +0000 (Fri, 20 Apr 2007) | 1 line
12955
use correct test for whether to run spamc tests. use correct name for test in sa_t_init
12956
------------------------------------------------------------------------
12957
r530907 | jm | 2007-04-20 20:16:26 +0000 (Fri, 20 Apr 2007) | 1 line
12959
replace unportable perl command with workalike, but win32-portable, code in tests
12960
------------------------------------------------------------------------
12961
r530905 | jm | 2007-04-20 20:15:38 +0000 (Fri, 20 Apr 2007) | 1 line
12963
skip this test on Win32; CMD.EXE can't deal with spaces in the switches
12964
------------------------------------------------------------------------
12965
r530900 | jm | 2007-04-20 19:46:03 +0000 (Fri, 20 Apr 2007) | 1 line
12967
more win32 portability: Win32 requires a full ENV{PATH} for this test to pass
12968
------------------------------------------------------------------------
12969
r530889 | jm | 2007-04-20 19:10:57 +0000 (Fri, 20 Apr 2007) | 1 line
12971
bug 5430: deleting the temporary file while keeping it open is a POSIX idiom, unsupported on Win32. replace with an unlink when the Message object is finish()ed or freed
12972
------------------------------------------------------------------------
12973
r530795 | jm | 2007-04-20 13:14:48 +0000 (Fri, 20 Apr 2007) | 1 line
12975
bug 5344: use binmode() when creating temp files so that line endings are preserved sanely; add more test cases
12976
------------------------------------------------------------------------
12977
r530770 | jm | 2007-04-20 12:33:09 +0000 (Fri, 20 Apr 2007) | 1 line
12979
bug 5420: Solaris sometimes reports EACCES if ports are in use, as well as EADDRINUSE. support this
12980
------------------------------------------------------------------------
12981
r530769 | jm | 2007-04-20 12:31:51 +0000 (Fri, 20 Apr 2007) | 1 line
12983
bug 4481: always report $@ error messages where appropriate
12984
------------------------------------------------------------------------
12985
r530767 | jm | 2007-04-20 12:29:25 +0000 (Fri, 20 Apr 2007) | 1 line
12987
bug 4834: allow builders to call tests with 'make test SPAMD_HOST=[ipaddress]', to deal with FreeBSD jails which don't allow the tests to open TCP connections from a source address of 127.0.0.1
12988
------------------------------------------------------------------------
12989
r530764 | jm | 2007-04-20 12:25:18 +0000 (Fri, 20 Apr 2007) | 1 line
12991
bug 5427: replace unportable [ -d rulesrc ] idiom in Makefile
12992
------------------------------------------------------------------------
12993
r530762 | jm | 2007-04-20 12:24:02 +0000 (Fri, 20 Apr 2007) | 1 line
12995
bug 5344: add test case for the win32 line-endings bug
12996
------------------------------------------------------------------------
12997
r530698 | jm | 2007-04-20 08:50:03 +0000 (Fri, 20 Apr 2007) | 1 line
12999
promotions validated
13000
------------------------------------------------------------------------
13001
r530418 | jm | 2007-04-19 13:58:37 +0000 (Thu, 19 Apr 2007) | 1 line
13003
fix Win32 bug, whereby the path to the perl interpreter was winding up in headers of messages processed using 'report_safe 1', due to broken code which added that path as a means of tainting a variable, then failed to remove it properly again
13004
------------------------------------------------------------------------
13005
r530417 | jm | 2007-04-19 13:57:12 +0000 (Thu, 19 Apr 2007) | 1 line
13007
trivial: ensure statements end in ';'
13008
------------------------------------------------------------------------
13009
r530334 | jm | 2007-04-19 08:50:02 +0000 (Thu, 19 Apr 2007) | 1 line
13011
promotions validated
13012
------------------------------------------------------------------------
13013
r530112 | jm | 2007-04-18 18:10:11 +0000 (Wed, 18 Apr 2007) | 1 line
13015
trivial: avoid silly false positive by Kaspersky Desktop AV, reported by Alex
13016
------------------------------------------------------------------------
13017
r529923 | jm | 2007-04-18 08:50:02 +0000 (Wed, 18 Apr 2007) | 1 line
13019
promotions validated
13020
------------------------------------------------------------------------
13021
r529529 | jm | 2007-04-17 08:50:02 +0000 (Tue, 17 Apr 2007) | 1 line
13023
promotions validated
13024
------------------------------------------------------------------------
13025
r529273 | jm | 2007-04-16 14:48:14 +0000 (Mon, 16 Apr 2007) | 1 line
13027
Kevin A. McGrail joins the PMC, too; welcome Kevin
13028
------------------------------------------------------------------------
13029
r529182 | jm | 2007-04-16 09:29:50 +0000 (Mon, 16 Apr 2007) | 1 line
13031
note that this odd failure case does occasionally happen and seems harmless
13032
------------------------------------------------------------------------
13033
r529172 | jm | 2007-04-16 08:50:01 +0000 (Mon, 16 Apr 2007) | 1 line
13035
promotions validated
13036
------------------------------------------------------------------------
13037
r528942 | jm | 2007-04-15 08:50:02 +0000 (Sun, 15 Apr 2007) | 1 line
13039
promotions validated
13040
------------------------------------------------------------------------
13041
r528869 | dos | 2007-04-14 20:23:34 +0000 (Sat, 14 Apr 2007) | 1 line
13043
set exec prop on log-grep-recent
13044
------------------------------------------------------------------------
13045
r528785 | jm | 2007-04-14 08:50:01 +0000 (Sat, 14 Apr 2007) | 1 line
13047
promotions validated
13048
------------------------------------------------------------------------
13049
r528653 | sidney | 2007-04-13 20:38:22 +0000 (Fri, 13 Apr 2007) | 1 line
13051
bug 5417: correct file name in a warning message
13052
------------------------------------------------------------------------
13053
r528557 | jm | 2007-04-13 17:12:30 +0000 (Fri, 13 Apr 2007) | 1 line
13055
bug 5403: trivial documentation fix: note that Mail::DomainKeys is officially unsupported, and quote the author of that module's thoughts on the matter in the SpamAssassin plugin's POD doc
13056
------------------------------------------------------------------------
13057
r528556 | jm | 2007-04-13 17:09:00 +0000 (Fri, 13 Apr 2007) | 1 line
13059
bug 5398: 'remove' typoed as 'remote'. trivial fix
13060
------------------------------------------------------------------------
13061
r528467 | jm | 2007-04-13 12:34:40 +0000 (Fri, 13 Apr 2007) | 1 line
13063
3.2.0-rc2 up for voting; back to development mode for trunk
13064
------------------------------------------------------------------------
13065
r528457 | jm | 2007-04-13 12:23:07 +0000 (Fri, 13 Apr 2007) | 1 line
13067
preparing to re-cut 3.2.0-rc2 release, to take the place of the unreleased 3.2.0-rc2 tarballs
13068
------------------------------------------------------------------------
13069
r528456 | jm | 2007-04-13 12:22:05 +0000 (Fri, 13 Apr 2007) | 1 line
13071
explicitly skip release announcement text files
13072
------------------------------------------------------------------------
13073
r528438 | sidney | 2007-04-13 11:02:26 +0000 (Fri, 13 Apr 2007) | 1 line
13075
bug 5416: fix bad test for not connected that should use undef which failed when connected() returned 0
13076
------------------------------------------------------------------------
13077
r528391 | jm | 2007-04-13 08:50:02 +0000 (Fri, 13 Apr 2007) | 1 line
13079
promotions validated
13080
------------------------------------------------------------------------
13081
r528255 | jm | 2007-04-12 22:15:57 +0000 (Thu, 12 Apr 2007) | 1 line
13083
bug 5414: remove calls to Symbol::delete_package() that are causing t/bayessql.t test to fail
13084
------------------------------------------------------------------------
13085
r528065 | dos | 2007-04-12 17:56:23 +0000 (Thu, 12 Apr 2007) | 1 line
13087
set exec prop on runPerceptron
13088
------------------------------------------------------------------------
13089
r527994 | hstern | 2007-04-12 15:51:36 +0000 (Thu, 12 Apr 2007) | 1 line
13091
Backing out accidental commit to perceptron.c. svn commit -m never again
13092
------------------------------------------------------------------------
13093
r527990 | hstern | 2007-04-12 15:49:14 +0000 (Thu, 12 Apr 2007) | 1 line
13095
Removing myself from the active committers list.
13096
------------------------------------------------------------------------
13097
r527963 | jm | 2007-04-12 14:50:28 +0000 (Thu, 12 Apr 2007) | 1 line
13099
for next rc or the release -- update build instructions a little; remove the 3.2.0.txt announcement, and remove it from MANIFEST, since it's too complicated trying to update it *and* put it in the distribution tarball; update Dallas' email address for the change log; and set trunk back into dev mode, since the current tarball is being voted on from the rc2 tag.
13100
------------------------------------------------------------------------
13101
r527931 | jm | 2007-04-12 13:20:05 +0000 (Thu, 12 Apr 2007) | 1 line
13103
forgot the Subject line's PRERELEASE warning
13104
------------------------------------------------------------------------
13105
r527926 | jm | 2007-04-12 13:12:09 +0000 (Thu, 12 Apr 2007) | 1 line
13107
add rc2 announcement
13108
------------------------------------------------------------------------
13109
r527901 | jm | 2007-04-12 12:37:03 +0000 (Thu, 12 Apr 2007) | 1 line
13111
preparing to release 3.2.0rc2
13112
------------------------------------------------------------------------
13113
r527871 | jm | 2007-04-12 10:20:11 +0000 (Thu, 12 Apr 2007) | 1 line
13115
traditional sorting of MANIFEST
13116
------------------------------------------------------------------------
13117
r527868 | jm | 2007-04-12 09:56:08 +0000 (Thu, 12 Apr 2007) | 1 line
13119
add a new, aggressive multi-process spamd preforking stress-test. skipped by default, unless 'run_spamd_prefork_stress_test' is set to 'y' in t/config
13120
------------------------------------------------------------------------
13121
r527859 | jm | 2007-04-12 09:42:35 +0000 (Thu, 12 Apr 2007) | 1 line
13123
add a deprecation message for 'uridnsbl_timeout'; since it was a public config setting in released code, there's a good chance users are using it, and removing it entirely would result in lint errors for them
13124
------------------------------------------------------------------------
13125
r527840 | jm | 2007-04-12 08:50:02 +0000 (Thu, 12 Apr 2007) | 1 line
13127
promotions validated
13128
------------------------------------------------------------------------
13129
r527787 | dos | 2007-04-12 06:26:14 +0000 (Thu, 12 Apr 2007) | 1 line
13132
------------------------------------------------------------------------
13133
r527786 | dos | 2007-04-12 06:25:50 +0000 (Thu, 12 Apr 2007) | 12 lines
13135
bug 5384: uridnsbl interaction with skip_rbl_checks in 3.2.0, differing behavior from 3.1.8
13137
- remove the uridnsbl_timeout option, it wasn't being used ever since the
13138
M::SA::AsyncLoop code was implemented
13140
- move the "query_launch_time" from M::SA::Dns into M::SA::AsyncLoop and have
13141
it set whenever $async->start_lookup is called so that code dealing with DNS
13142
timeouts isn't scattered all over the place (and via undocumented methods)
13144
- add a method to M::SA::AsyncLoop to get the start time of the last DNS query
13145
so that M::SA::Dns can (continue to) take care of timing out DNS queries
13147
------------------------------------------------------------------------
13148
r527741 | dos | 2007-04-12 01:29:10 +0000 (Thu, 12 Apr 2007) | 1 line
13151
------------------------------------------------------------------------
13152
r527740 | dos | 2007-04-12 01:28:35 +0000 (Thu, 12 Apr 2007) | 49 lines
13154
bug 5410: config options that cause DNS lookups should be privileged
13155
(and timeouts should require admin privs)
13157
The following config options (all offered by plugins) can now only be used in
13158
user_pref files (or equivalent) if allow_user_rules is enabled:
13160
MIMEHeader.pm: setting => 'mimeheader',
13162
ReplaceTags.pm: setting => 'replace_tag',
13163
ReplaceTags.pm: setting => 'replace_pre',
13164
ReplaceTags.pm: setting => 'replace_inter',
13165
ReplaceTags.pm: setting => 'replace_post',
13166
ReplaceTags.pm: setting => 'replace_rules',
13167
ReplaceTags.pm: setting => 'replace_start',
13168
ReplaceTags.pm: setting => 'replace_end',
13170
URIDetail.pm: setting => 'uri_detail',
13172
URIDNSBL.pm: setting => 'uridnsbl',
13173
URIDNSBL.pm: setting => 'urirhsbl',
13174
URIDNSBL.pm: setting => 'urirhssub',
13177
The following config options (all offered by plugins) can now only be used in
13180
ASN.pm: setting => 'asn_lookup',
13182
DCC.pm: setting => 'dcc_timeout',
13184
DKIM.pm: setting => 'dkim_timeout',
13186
DomainKeys.pm: setting => 'domainkeys_timeout',
13188
Pyzor.pm: setting => 'pyzor_timeout',
13190
Razor2.pm: setting => 'razor_timeout',
13191
Razor2.pm: setting => 'razor_config',
13193
SPF.pm: setting => 'spf_timeout',
13195
URIDNSBL.pm: setting => 'uridnsbl_timeout',
13196
URIDNSBL.pm: setting => 'uridnsbl_max_domains',
13199
The following config option can now only be used in site config files:
13201
Conf.pm: setting => 'rbl_timeout',
13203
------------------------------------------------------------------------
13204
r527640 | jm | 2007-04-11 20:01:48 +0000 (Wed, 11 Apr 2007) | 1 line
13206
welcome, Doc, to the PMC ;)
13207
------------------------------------------------------------------------
13208
r527636 | jm | 2007-04-11 19:48:06 +0000 (Wed, 11 Apr 2007) | 1 line
13210
fix spamc building on Win32 -- there's no replace/getopt.c anymore, just getopt.c
13211
------------------------------------------------------------------------
13212
r527418 | jm | 2007-04-11 08:50:02 +0000 (Wed, 11 Apr 2007) | 1 line
13214
promotions validated
13215
------------------------------------------------------------------------
13216
r527324 | maddoc | 2007-04-10 22:10:32 +0000 (Tue, 10 Apr 2007) | 1 line
13218
Changes to 3.2.0.txt
13219
------------------------------------------------------------------------
13220
r527323 | maddoc | 2007-04-10 22:03:13 +0000 (Tue, 10 Apr 2007) | 1 line
13222
Changes to 3.2.0.txt
13223
------------------------------------------------------------------------
13224
r527306 | dos | 2007-04-10 21:26:56 +0000 (Tue, 10 Apr 2007) | 1 line
13226
make sure we don't use an unknown identity as a mfrom identity... just like I wrote in the POD
13227
------------------------------------------------------------------------
13228
r527265 | dos | 2007-04-10 19:52:47 +0000 (Tue, 10 Apr 2007) | 1 line
13230
be a little more flexible with whitespace when re-using received-spf headers
13231
------------------------------------------------------------------------
13232
r527248 | dos | 2007-04-10 18:57:25 +0000 (Tue, 10 Apr 2007) | 1 line
13234
trust algorithm no longer uses DNS, remove -L reference from whitelist_from_rcvd Conf POD
13235
------------------------------------------------------------------------
13236
r527228 | dos | 2007-04-10 18:04:25 +0000 (Tue, 10 Apr 2007) | 1 line
13238
add missing 'of' in AsyncLoop POD
13239
------------------------------------------------------------------------
13240
r527062 | jm | 2007-04-10 08:50:04 +0000 (Tue, 10 Apr 2007) | 1 line
13242
promotions validated
13243
------------------------------------------------------------------------
13244
r527045 | dos | 2007-04-10 06:55:09 +0000 (Tue, 10 Apr 2007) | 18 lines
13246
Most of the ASN plugin re-written:
13248
- remove potentially abusive duplicate lookup option
13249
(if you *really* need to query for the same thing two or more times in
13250
order to get a response, just duplicate the asn_lookup config lines)
13252
- re-implement the asn_lookup as an actual config option instead of a header
13255
- allow for queries against more than one zone at a time
13257
- make the template tag names configurable
13259
- register the query with AsyncLoop
13261
- process the results via the callback rather than polling
13264
------------------------------------------------------------------------
13265
r526708 | jm | 2007-04-09 10:57:14 +0000 (Mon, 09 Apr 2007) | 1 line
13267
bug 5408: ImageInfo rules weren't protected correctly by 'ifplugin' scoping
13268
------------------------------------------------------------------------
13269
r526706 | jm | 2007-04-09 10:53:39 +0000 (Mon, 09 Apr 2007) | 1 line
13271
bug 5407: add ldaps support to configuration LDAP support
13272
------------------------------------------------------------------------
13273
r526674 | jm | 2007-04-09 08:50:03 +0000 (Mon, 09 Apr 2007) | 1 line
13275
promotions validated
13276
------------------------------------------------------------------------
13277
r526536 | jm | 2007-04-08 08:50:02 +0000 (Sun, 08 Apr 2007) | 1 line
13279
promotions validated
13280
------------------------------------------------------------------------
13281
r526412 | jm | 2007-04-07 08:50:02 +0000 (Sat, 07 Apr 2007) | 1 line
13283
promotions validated
13284
------------------------------------------------------------------------
13285
r526102 | jm | 2007-04-06 08:50:01 +0000 (Fri, 06 Apr 2007) | 1 line
13287
promotions validated
13288
------------------------------------------------------------------------
13289
r525941 | duncf | 2007-04-05 19:31:14 +0000 (Thu, 05 Apr 2007) | 1 line
13291
Add explanation of how to plot "real" ROC graphs (as shown in the literature) in mk-roc-graphs
13292
------------------------------------------------------------------------
13293
r525807 | jm | 2007-04-05 12:44:49 +0000 (Thu, 05 Apr 2007) | 1 line
13295
support ok_all_patterns() variant where it just checks all patterns and returns a success value, instead of calling ok()
13296
------------------------------------------------------------------------
13297
r525764 | jm | 2007-04-05 08:50:02 +0000 (Thu, 05 Apr 2007) | 1 line
13299
promotions validated
13300
------------------------------------------------------------------------
13301
r525460 | jm | 2007-04-04 08:50:01 +0000 (Wed, 04 Apr 2007) | 1 line
13303
promotions validated
13304
------------------------------------------------------------------------
13305
r525240 | jm | 2007-04-03 18:44:11 +0000 (Tue, 03 Apr 2007) | 1 line
13307
update mimeparse test to take text/foo content-type parsing change into account; text/richtext is now parsed as text/plain
13308
------------------------------------------------------------------------
13309
r525238 | jm | 2007-04-03 18:35:55 +0000 (Tue, 03 Apr 2007) | 1 line
13311
remove bug 5313 debugging log messages
13312
------------------------------------------------------------------------
13313
r525237 | jm | 2007-04-03 18:34:21 +0000 (Tue, 03 Apr 2007) | 1 line
13315
bug 5313: fix spamd 'prefork: select returned -1, recovering: Bad file descriptor' error. do this by ensuring FDs are fully cleaned up (and removed from the selector bitvec) if a child is killed, and a few other related cleanups, to fully clarify the code. also, fix a case where write errors from child to parent were not being caught or logged, due to incorrect use of write() instead of die(). finally, add test instrumentation code, allowing simulation of certain reported system errors. Note: this checkin also contains additional debugging log messages
13316
------------------------------------------------------------------------
13317
r525228 | jm | 2007-04-03 18:14:43 +0000 (Tue, 03 Apr 2007) | 1 line
13319
bug 5399: add two additional required test message files
13320
------------------------------------------------------------------------
13321
r525227 | jm | 2007-04-03 18:14:30 +0000 (Tue, 03 Apr 2007) | 1 line
13323
bug 5399: add two additional required test message files
13324
------------------------------------------------------------------------
13325
r525224 | jm | 2007-04-03 18:08:44 +0000 (Tue, 03 Apr 2007) | 1 line
13327
bug 5399: if the content-type starts with /^text\b/i, and isn't in a list of already-dealt-with types, treat it as text/plain to emulate silly MUA behaviour
13328
------------------------------------------------------------------------
13329
r525090 | jm | 2007-04-03 08:50:01 +0000 (Tue, 03 Apr 2007) | 1 line
13331
promotions validated
13332
------------------------------------------------------------------------
13333
r524746 | jm | 2007-04-02 08:50:02 +0000 (Mon, 02 Apr 2007) | 1 line
13335
promotions validated
13336
------------------------------------------------------------------------
13337
r524559 | jm | 2007-04-01 08:50:01 +0000 (Sun, 01 Apr 2007) | 1 line
13339
promotions validated
13340
------------------------------------------------------------------------
13341
r524391 | jm | 2007-03-31 08:50:01 +0000 (Sat, 31 Mar 2007) | 1 line
13343
promotions validated
13344
------------------------------------------------------------------------
13345
r523994 | jm | 2007-03-30 08:50:01 +0000 (Fri, 30 Mar 2007) | 1 line
13347
promotions validated
13348
------------------------------------------------------------------------
13349
r523743 | jm | 2007-03-29 15:20:01 +0000 (Thu, 29 Mar 2007) | 1 line
13351
bug 4747: oops, put this back to a dbg()
13352
------------------------------------------------------------------------
13353
r523738 | jm | 2007-03-29 15:13:02 +0000 (Thu, 29 Mar 2007) | 1 line
13355
bug 4747: actually fix the 'Return-Path: <>' case; the search pattern for <> was incorrect, since get() returns the header value without the < and >, so the empty string
13356
------------------------------------------------------------------------
13357
r523730 | jm | 2007-03-29 14:52:48 +0000 (Thu, 29 Mar 2007) | 1 line
13359
bug 4747: silence noisy warnings produced with a null sender (Return-Path: <>) when always_trust_envelope_sender was set to 1, and envelope_sender_header was set to Return-Path
13360
------------------------------------------------------------------------
13361
r523626 | jm | 2007-03-29 08:50:02 +0000 (Thu, 29 Mar 2007) | 1 line
13363
promotions validated
13364
------------------------------------------------------------------------
13365
r523403 | jm | 2007-03-28 16:38:58 +0000 (Wed, 28 Mar 2007) | 1 line
13367
improve sa-update documentation a little, to cleanup some text and note '&& reload' idiom
13368
------------------------------------------------------------------------
13369
r523232 | jm | 2007-03-28 08:50:01 +0000 (Wed, 28 Mar 2007) | 1 line
13371
promotions validated
13372
------------------------------------------------------------------------
13373
r523025 | jm | 2007-03-27 18:33:24 +0000 (Tue, 27 Mar 2007) | 1 line
13375
bug 5388: do not attempt to work with TCP connections that did not complete the accept() process, and are not connected
13376
------------------------------------------------------------------------
13377
r522813 | jm | 2007-03-27 08:50:01 +0000 (Tue, 27 Mar 2007) | 1 line
13379
promotions validated
13380
------------------------------------------------------------------------
13381
r522559 | jm | 2007-03-26 16:05:14 +0000 (Mon, 26 Mar 2007) | 1 line
13383
use off-zone hosting for static files
13384
------------------------------------------------------------------------
13385
r522458 | jm | 2007-03-26 08:50:01 +0000 (Mon, 26 Mar 2007) | 1 line
13387
promotions validated
13388
------------------------------------------------------------------------
13389
r522258 | jm | 2007-03-25 13:04:54 +0000 (Sun, 25 Mar 2007) | 1 line
13391
add new public API: Mail::SA::get_loaded_plugins_list(), to allow callers to get a list of the currently-loaded plugin objects
13392
------------------------------------------------------------------------
13393
r522255 | jm | 2007-03-25 12:52:35 +0000 (Sun, 25 Mar 2007) | 1 line
13396
------------------------------------------------------------------------
13397
r522178 | jm | 2007-03-25 08:50:01 +0000 (Sun, 25 Mar 2007) | 1 line
13399
promotions validated
13400
------------------------------------------------------------------------
13401
r521993 | jm | 2007-03-24 08:50:02 +0000 (Sat, 24 Mar 2007) | 1 line
13403
promotions validated
13404
------------------------------------------------------------------------
13405
r521869 | jm | 2007-03-23 19:00:27 +0000 (Fri, 23 Mar 2007) | 1 line
13407
minor changes to bring build notes up to speed with current practice
13408
------------------------------------------------------------------------
13409
r521628 | jm | 2007-03-23 08:50:01 +0000 (Fri, 23 Mar 2007) | 1 line
13411
promotions validated
13412
------------------------------------------------------------------------
13413
r521275 | jm | 2007-03-22 14:04:55 +0000 (Thu, 22 Mar 2007) | 1 line
13415
preparing to release 3.2.0 release candidate 1, attempt number 2
13416
------------------------------------------------------------------------
13417
r521273 | jm | 2007-03-22 13:58:25 +0000 (Thu, 22 Mar 2007) | 1 line
13419
argh, minotaur keeps changing under our feet; we need to move the build procedure to another host. /usr/local/bin/perl has disappeared; s/local\//g in build scripts
13420
------------------------------------------------------------------------
13421
r521266 | jm | 2007-03-22 13:47:41 +0000 (Thu, 22 Mar 2007) | 1 line
13423
preparing to release 3.2.0 release candidate 1
13424
------------------------------------------------------------------------
13425
r521261 | jm | 2007-03-22 13:41:18 +0000 (Thu, 22 Mar 2007) | 1 line
13427
trivial: rearrange @EXTRA_VERSION, improve its comment
13428
------------------------------------------------------------------------
13429
r521153 | jm | 2007-03-22 08:50:05 +0000 (Thu, 22 Mar 2007) | 1 line
13431
promotions validated
13432
------------------------------------------------------------------------
13433
r521140 | sidney | 2007-03-22 07:10:30 +0000 (Thu, 22 Mar 2007) | 1 line
13435
update Changes file
13436
------------------------------------------------------------------------
13437
r520892 | jm | 2007-03-21 14:01:15 +0000 (Wed, 21 Mar 2007) | 1 line
13439
remove ugly and superfluous line number from 'falling back to nobody' warning
13440
------------------------------------------------------------------------
13441
r520881 | jm | 2007-03-21 13:30:05 +0000 (Wed, 21 Mar 2007) | 1 line
13443
bug 5365: spamd child falling back to 'nobody' due to unknown username passed from spamc, attempts to read previous user's bayes dbs (and fails). fixed
13444
------------------------------------------------------------------------
13445
r520820 | jm | 2007-03-21 09:41:04 +0000 (Wed, 21 Mar 2007) | 1 line
13447
deprioritise --updatedir, and recommend strongly that it not be used
13448
------------------------------------------------------------------------
13449
r520808 | jm | 2007-03-21 08:50:02 +0000 (Wed, 21 Mar 2007) | 1 line
13451
promotions validated
13452
------------------------------------------------------------------------
13453
r520455 | jm | 2007-03-20 16:00:04 +0000 (Tue, 20 Mar 2007) | 1 line
13455
shortcircuiting during compile_now() meant that part of the ruleset went uncompiled until the first message was scanned in each spamd child. fix
13456
------------------------------------------------------------------------
13457
r520453 | jm | 2007-03-20 15:58:51 +0000 (Tue, 20 Mar 2007) | 1 line
13459
note when rulesets are compiled; helps debugging
13460
------------------------------------------------------------------------
13461
r520388 | jm | 2007-03-20 13:50:13 +0000 (Tue, 20 Mar 2007) | 1 line
13463
update with 2 new buildbots, thanks to Matthias Leisi <matthias at leisi.net>
13464
------------------------------------------------------------------------
13465
r520332 | jm | 2007-03-20 08:50:03 +0000 (Tue, 20 Mar 2007) | 1 line
13467
promotions validated
13468
------------------------------------------------------------------------
13469
r519878 | jm | 2007-03-19 08:50:02 +0000 (Mon, 19 Mar 2007) | 1 line
13471
promotions validated
13472
------------------------------------------------------------------------
13473
r519574 | jm | 2007-03-18 08:50:01 +0000 (Sun, 18 Mar 2007) | 1 line
13475
promotions validated
13476
------------------------------------------------------------------------
13477
r519264 | jm | 2007-03-17 08:50:02 +0000 (Sat, 17 Mar 2007) | 1 line
13479
promotions validated
13480
------------------------------------------------------------------------
13481
r519015 | jm | 2007-03-16 15:46:13 +0000 (Fri, 16 Mar 2007) | 1 line
13483
cut 3.2.0-pre3 pre-release tarball; back to dev mode for the trunk
13484
------------------------------------------------------------------------
13485
r518998 | jm | 2007-03-16 15:07:41 +0000 (Fri, 16 Mar 2007) | 1 line
13487
preparing to relase 3.2.0-pre3
13488
------------------------------------------------------------------------
13489
r518982 | jm | 2007-03-16 14:09:14 +0000 (Fri, 16 Mar 2007) | 1 line
13491
bug 5338: check Config{installsiteman1dir} and Config{installvendorman1dir} as well as Config{installman1dir}, otherwise we can wind up not installing many of the important man pages when we should do so
13492
------------------------------------------------------------------------
13493
r518980 | jm | 2007-03-16 14:08:24 +0000 (Fri, 16 Mar 2007) | 1 line
13495
fix indent in INSTALL docs
13496
------------------------------------------------------------------------
13497
r518890 | jm | 2007-03-16 08:50:02 +0000 (Fri, 16 Mar 2007) | 1 line
13499
promotions validated
13500
------------------------------------------------------------------------
13501
r518740 | jm | 2007-03-15 19:46:38 +0000 (Thu, 15 Mar 2007) | 1 line
13503
inhibit noise from sa-compile
13504
------------------------------------------------------------------------
13505
r518736 | jm | 2007-03-15 19:32:15 +0000 (Thu, 15 Mar 2007) | 1 line
13507
remove some vestigial code for user-defined HAMMYTOKENS/SPAMMYTOKENS formats, which was (a) a disabled code path and (b) would have been a security hole if it was enabled
13508
------------------------------------------------------------------------
13509
r518664 | dos | 2007-03-15 15:34:08 +0000 (Thu, 15 Mar 2007) | 1 line
13511
prevent plugins from permanently disabling their dns tests, dns may become available again with re-testing of dns availability
13512
------------------------------------------------------------------------
13513
r518631 | jm | 2007-03-15 14:05:34 +0000 (Thu, 15 Mar 2007) | 1 line
13515
bug 5344: binmode() causes 'CR NL' ('\r\n') to be read as 'NL' ('\n'). fix this by using the octal escape sequences: \015\012, instead, in the core spots where we access user-submitted mail data through a filehandle that may be affected by binmode.
13516
------------------------------------------------------------------------
13517
r518626 | jm | 2007-03-15 13:37:37 +0000 (Thu, 15 Mar 2007) | 1 line
13519
bug 5371: sa-update could produce updates that load files in the wrong order; sort alphanumerically to avoid this
13520
------------------------------------------------------------------------
13521
r518615 | jm | 2007-03-15 13:01:09 +0000 (Thu, 15 Mar 2007) | 1 line
13523
follow some good advice from Perl::Critic; "return undef" should be just "return" due to odd behaviour in wantarray mode
13524
------------------------------------------------------------------------
13525
r518521 | jm | 2007-03-15 08:50:02 +0000 (Thu, 15 Mar 2007) | 1 line
13527
promotions validated
13528
------------------------------------------------------------------------
13529
r518443 | dos | 2007-03-15 02:21:34 +0000 (Thu, 15 Mar 2007) | 1 line
13531
add clear_msa_networks to tests where needed
13532
------------------------------------------------------------------------
13533
r518194 | jm | 2007-03-14 15:49:45 +0000 (Wed, 14 Mar 2007) | 1 line
13535
oops, redefining an argument
13536
------------------------------------------------------------------------
13537
r518187 | jm | 2007-03-14 15:38:32 +0000 (Wed, 14 Mar 2007) | 1 line
13539
refactor some shared code from spamd_hup.t, spamd_kill_restart.t and spamd_kill_restart_rr.t into SATest.pm; add new more-raceproof spamd_hup logic to other two tests, too
13540
------------------------------------------------------------------------
13541
r518167 | jm | 2007-03-14 15:00:34 +0000 (Wed, 14 Mar 2007) | 1 line
13543
add some more sanity checks on pid file size
13544
------------------------------------------------------------------------
13545
r518147 | jm | 2007-03-14 14:00:03 +0000 (Wed, 14 Mar 2007) | 1 line
13547
another attempt at a race-resistant spamd SIGHUP test case
13548
------------------------------------------------------------------------
13549
r518146 | jm | 2007-03-14 13:59:37 +0000 (Wed, 14 Mar 2007) | 1 line
13551
add timestamped logs to the spamd test suite
13552
------------------------------------------------------------------------
13553
r518117 | jm | 2007-03-14 12:40:07 +0000 (Wed, 14 Mar 2007) | 1 line
13555
add alternative fitness function: distance from a target false-positive rate. This is easier to predict, and produces better GA results in fewer generations in 10-pass cross-validation tests. However, it's not actually active yet in runGA; next time the GA is run, it will be worthwhile switching to this
13556
------------------------------------------------------------------------
13557
r518111 | jm | 2007-03-14 12:31:49 +0000 (Wed, 14 Mar 2007) | 1 line
13559
GA improvements. remove long-vestigial USE_LOG_SCORE_EVALUATION and exhaustive_eval code; make maxiter a command-line parameter; add a digit to the percentage counters in the output; silence some inscrutable noise in the output; and make the checkpoints output more frequently
13560
------------------------------------------------------------------------
13561
r518108 | jm | 2007-03-14 12:21:28 +0000 (Wed, 14 Mar 2007) | 1 line
13563
bring 10-pass cross-validation driver script up to date with current runGA practices
13564
------------------------------------------------------------------------
13565
r518071 | jm | 2007-03-14 08:50:01 +0000 (Wed, 14 Mar 2007) | 1 line
13567
promotions validated
13568
------------------------------------------------------------------------
13569
r517847 | jm | 2007-03-13 20:12:46 +0000 (Tue, 13 Mar 2007) | 1 line
13571
work around noisy and spurious test failures on solaris with perl 5.6.1
13572
------------------------------------------------------------------------
13573
r517835 | jm | 2007-03-13 20:00:42 +0000 (Tue, 13 Mar 2007) | 1 line
13575
use STDIN instead of STDERR to determine if progress bars are appropriate; this is more std UNIXy, and also avoids 'stty: : No such device or address' errors on Solaris if a command is run < /dev/null
13576
------------------------------------------------------------------------
13577
r517750 | jm | 2007-03-13 16:09:42 +0000 (Tue, 13 Mar 2007) | 1 line
13579
this should be an info, so people can know the compiled rules are in use
13580
------------------------------------------------------------------------
13581
r517684 | jm | 2007-03-13 13:23:14 +0000 (Tue, 13 Mar 2007) | 1 line
13583
fix re2c code to support partially-overlapping patterns; e.g. 'abc' and 'bcd' in the string 'abcd'. do this by backtracking after each match to one char after the start of the match
13584
------------------------------------------------------------------------
13585
r517592 | jm | 2007-03-13 08:50:05 +0000 (Tue, 13 Mar 2007) | 1 line
13587
promotions validated
13588
------------------------------------------------------------------------
13589
r517533 | duncf | 2007-03-13 05:15:22 +0000 (Tue, 13 Mar 2007) | 2 lines
13591
Fix logic error in score-ranges-from-freqs
13593
------------------------------------------------------------------------
13594
r517315 | duncf | 2007-03-12 18:14:28 +0000 (Mon, 12 Mar 2007) | 3 lines
13596
Looks like "learn" is the proper tflag for BAYES rules (i.e. rules
13597
ignored in sets 2 and 3)
13599
------------------------------------------------------------------------
13600
r517311 | duncf | 2007-03-12 17:59:30 +0000 (Mon, 12 Mar 2007) | 1 line
13602
Fix logic error in parse-rules-for-masses, add bayes tflags to BAYES rules
13603
------------------------------------------------------------------------
13604
r517209 | jm | 2007-03-12 13:26:02 +0000 (Mon, 12 Mar 2007) | 1 line
13606
fix t/rule_multiple.t failures; tflags multiple support had been broken by the code which merged dup rules together, and also by another bug in got_hit()
13607
------------------------------------------------------------------------
13608
r517190 | jm | 2007-03-12 12:24:04 +0000 (Mon, 12 Mar 2007) | 1 line
13610
add to sa-compile doco
13611
------------------------------------------------------------------------
13612
r517133 | jm | 2007-03-12 08:50:01 +0000 (Mon, 12 Mar 2007) | 1 line
13614
promotions validated
13615
------------------------------------------------------------------------
13616
r517051 | jm | 2007-03-11 23:46:52 +0000 (Sun, 11 Mar 2007) | 1 line
13618
aha. rules that are not 'tflags multiple' should be able to get a 'value' of 2 when in use as meta subrules
13619
------------------------------------------------------------------------
13620
r516901 | jm | 2007-03-11 13:41:15 +0000 (Sun, 11 Mar 2007) | 1 line
13622
support another way perl 5.8.x outputs escape sequences from BodyRuleBaseExtractor
13623
------------------------------------------------------------------------
13624
r516873 | jm | 2007-03-11 08:50:01 +0000 (Sun, 11 Mar 2007) | 1 line
13626
promotions validated
13627
------------------------------------------------------------------------
13628
r516709 | jm | 2007-03-10 14:02:07 +0000 (Sat, 10 Mar 2007) | 1 line
13630
store a perl copy of the bases from the compilation step in the 'compiled' area, too; improve sa-compile documentation
13631
------------------------------------------------------------------------
13632
r516707 | jm | 2007-03-10 13:33:58 +0000 (Sat, 10 Mar 2007) | 1 line
13634
better UI for the time-consuming part of sa-compile; use progress bars, issue info() lines
13635
------------------------------------------------------------------------
13636
r516666 | jm | 2007-03-10 08:50:01 +0000 (Sat, 10 Mar 2007) | 1 line
13638
promotions validated
13639
------------------------------------------------------------------------
13640
r516606 | jm | 2007-03-09 23:47:54 +0000 (Fri, 09 Mar 2007) | 1 line
13642
sa-compile now outputs a status line after extracting base strings
13643
------------------------------------------------------------------------
13644
r516581 | jm | 2007-03-09 22:20:08 +0000 (Fri, 09 Mar 2007) | 1 line
13646
support \033 escapes in sa-compile for __ISO_JP_2022_DELIM
13647
------------------------------------------------------------------------
13648
r516532 | jm | 2007-03-09 20:07:17 +0000 (Fri, 09 Mar 2007) | 1 line
13650
fix quite a few bugs in the body-rule base string extraction plugin, and add test cases for the bugs fixed
13651
------------------------------------------------------------------------
13652
r516332 | jm | 2007-03-09 08:50:02 +0000 (Fri, 09 Mar 2007) | 1 line
13654
promotions validated
13655
------------------------------------------------------------------------
13656
r516156 | jm | 2007-03-08 19:28:37 +0000 (Thu, 08 Mar 2007) | 1 line
13659
------------------------------------------------------------------------
13660
r516154 | jm | 2007-03-08 19:19:31 +0000 (Thu, 08 Mar 2007) | 1 line
13662
bug 5352: use zero-space lookbehind assertion to avoid ACM hosts
13663
------------------------------------------------------------------------
13664
r516072 | jm | 2007-03-08 15:28:26 +0000 (Thu, 08 Mar 2007) | 1 line
13666
remove obsolete and unused dot_star and dot_plus code; write bases to a file named by the ruleset and priority, instead of overwriting one file, much more useful for the --keep-tmps case; and cd to / before running the rm -rf command in the non-keep-tmps case, to hopefully fix Sidney's bug
13667
------------------------------------------------------------------------
13668
r516070 | jm | 2007-03-08 15:27:10 +0000 (Thu, 08 Mar 2007) | 1 line
13670
BodyRuleBaseExtractor issue: two rules with the same word as longest base string would sometimes overlap, resulting in one rule being discarded from the base string; fix
13671
------------------------------------------------------------------------
13672
r515972 | jm | 2007-03-08 08:50:01 +0000 (Thu, 08 Mar 2007) | 1 line
13674
promotions validated
13675
------------------------------------------------------------------------
13676
r515732 | dos | 2007-03-07 20:07:32 +0000 (Wed, 07 Mar 2007) | 1 line
13678
change all tab indentations to a pair of spaces
13679
------------------------------------------------------------------------
13680
r515725 | dos | 2007-03-07 20:00:43 +0000 (Wed, 07 Mar 2007) | 1 line
13682
bug 5348: add 25_asn.cf for ASN plugin and cleanup/clairify plugin POD
13683
------------------------------------------------------------------------
13684
r515643 | jm | 2007-03-07 16:57:02 +0000 (Wed, 07 Mar 2007) | 1 line
13687
------------------------------------------------------------------------
13688
r515640 | jm | 2007-03-07 16:53:53 +0000 (Wed, 07 Mar 2007) | 1 line
13690
absorb meaningless warnings
13691
------------------------------------------------------------------------
13692
r515632 | jm | 2007-03-07 16:15:50 +0000 (Wed, 07 Mar 2007) | 1 line
13694
Change BodyRuleBaseExtractor plugin to use perl's built-in regexp parser, 'perl -Mre=debug'. This renders the code a lot more reliable, and it can now parse a wider range of regexps than before. Improve Rule2XSBody diagnostics, in particular around which compiled regexp DFA is being loaded, and reasons why it discards some compiled rules; Remove some superfluous escaping from sa-compile.raw; and add several new test cases for BodyRuleBaseExtractor
13695
------------------------------------------------------------------------
13696
r515626 | jm | 2007-03-07 16:12:28 +0000 (Wed, 07 Mar 2007) | 1 line
13698
mass-check should use blib before lib, so that @@LOCAL_STATE_DIR@@ and so on are correctly interpolated
13699
------------------------------------------------------------------------
13700
r515540 | jm | 2007-03-07 11:42:03 +0000 (Wed, 07 Mar 2007) | 1 line
13702
add an UPGRADE section for 3.2.0, listing the 127/8-trusted issue and the new msa_networks setting; more to follow, no doubt
13703
------------------------------------------------------------------------
13704
r515496 | jm | 2007-03-07 08:50:01 +0000 (Wed, 07 Mar 2007) | 1 line
13706
promotions validated
13707
------------------------------------------------------------------------
13708
r515298 | jm | 2007-03-06 21:00:54 +0000 (Tue, 06 Mar 2007) | 43 lines
13710
A couple of enhancements to Plugin::DKIM from Mark Martinec:
13712
'prompted by recent enhancements to the underlying module Mail::DKIM, which now
13713
also supports DomainKeys signatures in addition to DKIM signatures, and is
13714
being actively maintained, unlike Mail::DomainKeys.
13716
- separate a signature verification from fetching a policy, which makes it
13717
possible to avoid one DNS lookups (by not fetching a policy) for each
13718
unverified message by setting score to 0 for all policy-related rules
13719
(DKIM_POLICY_SIGNALL, DKIM_POLICY_SIGNSOME, and DKIM_POLICY_TESTING).
13722
- let the check_dkim_testing() also take into account a testing flag
13723
in a public key, not just the one in a policy record (still lacks
13724
the final support in Mail::DKIM (missing a documented method),
13725
but the plugin is now ready). This is an equivalent change that
13726
was already made to Plugin::DomainKeys.
13729
- skip fetching a policy (SSP) if a signature does verify, according
13730
to draft-allman-dkim-ssp-02: If the message contains a valid Originator
13731
Signature, no Sender Signing Practices check need be performed:
13732
the Verifier SHOULD NOT look up the Sender Signing Practices
13733
and the message SHOULD be considered non-Suspicious.
13734
This is an equivalent change that was already made
13735
to Plugin::DomainKeys.
13737
- make some debugging messages more informative or concise;
13739
- bug fix: protect fetching/parsing a policy record by eval { }
13740
to prevent a syntax error in a policy record from invalidating
13741
an already verified good signature;
13743
- bug fix: if an identity tag (i=) is missing (this tag is optional),
13744
it should default to an '@' prepended to a domain (d=),
13745
according to draft-ietf-dkim-base-09; previously dkim whitelisting
13746
check was skipped when identity was not explicit ('i' tag missing);
13748
- squash code in _check_dkim_whitelist() in half by factoring out
13749
duplicate code sections
13753
------------------------------------------------------------------------
13754
r515260 | jm | 2007-03-06 19:19:29 +0000 (Tue, 06 Mar 2007) | 1 line
13756
try out the Cool Tools perl on the zone
13757
------------------------------------------------------------------------
13758
r515222 | jm | 2007-03-06 17:36:12 +0000 (Tue, 06 Mar 2007) | 1 line
13760
make it clear that Mail::DKIM is better than Mail::DomainKeys
13761
------------------------------------------------------------------------
13762
r515103 | jm | 2007-03-06 12:34:50 +0000 (Tue, 06 Mar 2007) | 1 line
13764
bug 5352: trivial rule fix to avoid HELO_DYNAMIC_DHCP hits on all mail via the ACM mail server
13765
------------------------------------------------------------------------
13766
r515028 | jm | 2007-03-06 08:50:02 +0000 (Tue, 06 Mar 2007) | 1 line
13768
promotions validated
13769
------------------------------------------------------------------------
13770
r514669 | jm | 2007-03-05 13:56:59 +0000 (Mon, 05 Mar 2007) | 1 line
13772
fix more SVN breakage with home dirs on the zone
13773
------------------------------------------------------------------------
13774
r514663 | jm | 2007-03-05 13:09:48 +0000 (Mon, 05 Mar 2007) | 1 line
13776
optimisations; no need to do a lot of the work performed for the ham case
13777
------------------------------------------------------------------------
13778
r514605 | jm | 2007-03-05 08:50:01 +0000 (Mon, 05 Mar 2007) | 1 line
13780
promotions validated
13781
------------------------------------------------------------------------
13782
r514401 | jm | 2007-03-04 13:44:08 +0000 (Sun, 04 Mar 2007) | 1 line
13784
escape more bits from the output code file; uncomment some testing code lines; and fix '--sudo' mode to run more of the build process as non-root
13785
------------------------------------------------------------------------
13786
r514400 | jm | 2007-03-04 13:42:46 +0000 (Sun, 04 Mar 2007) | 1 line
13788
oops. Rule2XSBody was looking at the wrong rendering of the body string; 'rawbody' instead of 'body'. fix
13789
------------------------------------------------------------------------
13790
r514375 | jm | 2007-03-04 08:50:01 +0000 (Sun, 04 Mar 2007) | 1 line
13792
promotions validated
13793
------------------------------------------------------------------------
13794
r514103 | jm | 2007-03-03 08:50:02 +0000 (Sat, 03 Mar 2007) | 1 line
13796
promotions validated
13797
------------------------------------------------------------------------
13798
r513827 | jm | 2007-03-02 16:23:14 +0000 (Fri, 02 Mar 2007) | 1 line
13800
free up some more RAM
13801
------------------------------------------------------------------------
13802
r513818 | jm | 2007-03-02 15:53:02 +0000 (Fri, 02 Mar 2007) | 1 line
13804
add recent additions to list of 3LDs via URIBL, thanks Dallas
13805
------------------------------------------------------------------------
13806
r513816 | jm | 2007-03-02 15:51:52 +0000 (Fri, 02 Mar 2007) | 1 line
13808
avoid file descriptor leak if 'mass_check_skip_message' hook is used
13809
------------------------------------------------------------------------
13810
r513691 | jm | 2007-03-02 10:21:49 +0000 (Fri, 02 Mar 2007) | 1 line
13812
bug 5362: add Mail::SPF as an optional module, and document its relationship to Mail::SPF::Query
13813
------------------------------------------------------------------------
13814
r513418 | jm | 2007-03-01 17:45:29 +0000 (Thu, 01 Mar 2007) | 1 line
13816
bug 5360: spamd --daemonize fails to start if the MySQL or SQL BayesStore backends are in use, due to SIGPIPE delivered before signal handlers are set up. fix
13817
------------------------------------------------------------------------
13818
r513348 | jm | 2007-03-01 14:29:40 +0000 (Thu, 01 Mar 2007) | 1 line
13820
fix SVN failures on zone apps; explicitly set HOME env var for all daemons, since otherwise they will attempt to read the wrong SVN authorization files and fail all operations that involve the 'rulesrc' external
13821
------------------------------------------------------------------------
13822
r513343 | jm | 2007-03-01 14:21:21 +0000 (Thu, 01 Mar 2007) | 1 line
13824
svnpath is a Debianism, not available on the zones
13825
------------------------------------------------------------------------
13826
r513309 | jm | 2007-03-01 13:23:27 +0000 (Thu, 01 Mar 2007) | 1 line
13828
fix to use current SVN, not locked to version 1.1.4, for nightly mass-check tagging
13829
------------------------------------------------------------------------
13830
r512851 | jm | 2007-02-28 17:16:53 +0000 (Wed, 28 Feb 2007) | 1 line
13832
preparing to build 3.2.0pre2 PRERELEASE
13833
------------------------------------------------------------------------
13834
r512747 | jm | 2007-02-28 13:13:31 +0000 (Wed, 28 Feb 2007) | 1 line
13836
update STATISTICS files to list freqs against entire mass-check set, not the 1/10th test set
13837
------------------------------------------------------------------------
13838
r512746 | jm | 2007-02-28 13:12:48 +0000 (Wed, 28 Feb 2007) | 1 line
13840
update Changes file
13841
------------------------------------------------------------------------
13842
r512705 | jm | 2007-02-28 11:18:29 +0000 (Wed, 28 Feb 2007) | 1 line
13844
STATISTICS files should include the full freqs report, on the entire training log set, not the 1/10th test set
13845
------------------------------------------------------------------------
13846
r512496 | jm | 2007-02-27 23:40:40 +0000 (Tue, 27 Feb 2007) | 1 line
13848
oops, another point where sudo is required
13849
------------------------------------------------------------------------
13850
r512495 | jm | 2007-02-27 23:39:38 +0000 (Tue, 27 Feb 2007) | 1 line
13852
comment debugging noise
13853
------------------------------------------------------------------------
13854
r512494 | jm | 2007-02-27 23:38:30 +0000 (Tue, 27 Feb 2007) | 1 line
13856
--sudo means skip the writable check
13857
------------------------------------------------------------------------
13858
r512482 | jm | 2007-02-27 23:17:02 +0000 (Tue, 27 Feb 2007) | 1 line
13860
fix BodyRuleBaseExtractor and sa-compile to deal correctly with the SARE rulesets, which use backslashes in (previously untested) ways compared to the testing so far
13861
------------------------------------------------------------------------
13862
r512364 | hstern | 2007-02-27 19:09:30 +0000 (Tue, 27 Feb 2007) | 2 lines
13864
Added .mobi to list of valid TLDs.
13866
------------------------------------------------------------------------
13867
r512321 | jm | 2007-02-27 16:58:28 +0000 (Tue, 27 Feb 2007) | 1 line
13869
rebuilt STATS files for new scores
13870
------------------------------------------------------------------------
13871
r512267 | jm | 2007-02-27 14:56:39 +0000 (Tue, 27 Feb 2007) | 1 line
13873
fix meta.t failures in new scoresets
13874
------------------------------------------------------------------------
13875
r512265 | jm | 2007-02-27 14:44:00 +0000 (Tue, 27 Feb 2007) | 1 line
13877
bug 5270: redo scoresets 1 and 3, due to RCVD_IN_PBL omission in previous runs
13878
------------------------------------------------------------------------
13879
r512262 | jm | 2007-02-27 14:14:16 +0000 (Tue, 27 Feb 2007) | 1 line
13881
more portability-friendly makefile; LIBDIR has to be update between solaris and linux. also, fix deps for garescorer binary
13882
------------------------------------------------------------------------
13883
r512239 | jm | 2007-02-27 12:49:01 +0000 (Tue, 27 Feb 2007) | 1 line
13885
discourage use of whitelist_from; the doco was not clear about this
13886
------------------------------------------------------------------------
13887
r511876 | felicity | 2007-02-26 16:22:53 +0000 (Mon, 26 Feb 2007) | 1 line
13889
bug 5353: don't let boolean not match when neq is supposed to ...
13890
------------------------------------------------------------------------
13891
r511862 | jm | 2007-02-26 15:46:29 +0000 (Mon, 26 Feb 2007) | 1 line
13893
fix PATH settings on the zone to include the correct version of subversion
13894
------------------------------------------------------------------------
13895
r511648 | jm | 2007-02-25 22:53:58 +0000 (Sun, 25 Feb 2007) | 1 line
13897
bug 5340: sa-compile was complaining about being unable to write to the compiled-rules dir, incorrectly. fix
13898
------------------------------------------------------------------------
13899
r511548 | jm | 2007-02-25 16:42:57 +0000 (Sun, 25 Feb 2007) | 1 line
13901
duh, stupid typo in a scores line
13902
------------------------------------------------------------------------
13903
r511547 | jm | 2007-02-25 16:39:22 +0000 (Sun, 25 Feb 2007) | 1 line
13905
ignore T_ rules with a zero score in rewrite
13906
------------------------------------------------------------------------
13907
r511543 | jm | 2007-02-25 16:34:02 +0000 (Sun, 25 Feb 2007) | 1 line
13909
add additional virus-bounce pattern to VBounce ruleset
13910
------------------------------------------------------------------------
13911
r511540 | jm | 2007-02-25 16:27:03 +0000 (Sun, 25 Feb 2007) | 1 line
13913
bug 5270: updated STATISTICS files and scores
13914
------------------------------------------------------------------------
13915
r511517 | jm | 2007-02-25 14:43:59 +0000 (Sun, 25 Feb 2007) | 1 line
13917
more tmp files; use '-svn' instead of '-cvs' for version strings; filter out T_ rules in STATISTICS files; current 50_scores.cf
13918
------------------------------------------------------------------------
13919
r511505 | jm | 2007-02-25 13:17:32 +0000 (Sun, 25 Feb 2007) | 1 line
13921
bug 5270: correctly track scores zeroed in score-ranges-from-freqs, so that they are output as 0 post-rescoring. also, just use unique temp files instead of tmp/rules.pl
13922
------------------------------------------------------------------------
13923
r511470 | jm | 2007-02-25 08:50:02 +0000 (Sun, 25 Feb 2007) | 1 line
13925
promotions validated
13926
------------------------------------------------------------------------
13927
r511346 | jm | 2007-02-24 21:09:00 +0000 (Sat, 24 Feb 2007) | 1 line
13929
bug 5257: set autolearn thresholds to be more conservative for learning mails as ham, due to anecdotal reports of problems
13930
------------------------------------------------------------------------
13931
r511345 | jm | 2007-02-24 21:08:38 +0000 (Sat, 24 Feb 2007) | 1 line
13933
bug 4747: update documentation to match current EnvelopeFrom behaviour
13934
------------------------------------------------------------------------
13935
r511240 | jm | 2007-02-24 08:50:02 +0000 (Sat, 24 Feb 2007) | 1 line
13937
promotions validated
13938
------------------------------------------------------------------------
13939
r510873 | jm | 2007-02-23 08:50:01 +0000 (Fri, 23 Feb 2007) | 1 line
13941
promotions validated
13942
------------------------------------------------------------------------
13943
r510442 | jm | 2007-02-22 08:50:02 +0000 (Thu, 22 Feb 2007) | 1 line
13945
promotions validated
13946
------------------------------------------------------------------------
13947
r510008 | jm | 2007-02-21 13:38:54 +0000 (Wed, 21 Feb 2007) | 1 line
13949
we should use the saved test log when generating stats, instead of assuming what's currently in spam-test.log is still usable
13950
------------------------------------------------------------------------
13951
r510005 | jm | 2007-02-21 13:33:11 +0000 (Wed, 21 Feb 2007) | 1 line
13953
oops, that's a sh script
13954
------------------------------------------------------------------------
13955
r510001 | jm | 2007-02-21 13:25:45 +0000 (Wed, 21 Feb 2007) | 1 line
13957
update stats-generation part of the script, to automate more of the hard work
13958
------------------------------------------------------------------------
13959
r509993 | jm | 2007-02-21 13:05:06 +0000 (Wed, 21 Feb 2007) | 1 line
13962
------------------------------------------------------------------------
13963
r509988 | jm | 2007-02-21 12:54:19 +0000 (Wed, 21 Feb 2007) | 1 line
13965
bug 5270: add new helper script to ensure that rules listed in an active.list file are always published in future, since they now have evolved scores
13966
------------------------------------------------------------------------
13967
r509987 | jm | 2007-02-21 12:51:47 +0000 (Wed, 21 Feb 2007) | 1 line
13969
make some of the imageinfo rules into meta subrules, in order to fix t/meta.t problems caused by new GA-evolved scores
13970
------------------------------------------------------------------------
13971
r509941 | jm | 2007-02-21 08:50:01 +0000 (Wed, 21 Feb 2007) | 1 line
13973
promotions validated
13974
------------------------------------------------------------------------
13975
r509710 | jm | 2007-02-20 19:05:42 +0000 (Tue, 20 Feb 2007) | 1 line
13977
update to match build/parse-rules-for-masses
13978
------------------------------------------------------------------------
13979
r509555 | jm | 2007-02-20 13:35:10 +0000 (Tue, 20 Feb 2007) | 1 line
13981
should run preflight mass-checks anyway even if lint checks fail for that set of rules files
13982
------------------------------------------------------------------------
13983
r509465 | jm | 2007-02-20 08:50:02 +0000 (Tue, 20 Feb 2007) | 1 line
13985
promotions validated
13986
------------------------------------------------------------------------
13987
r509134 | jm | 2007-02-19 08:50:02 +0000 (Mon, 19 Feb 2007) | 1 line
13989
promotions validated
13990
------------------------------------------------------------------------
13991
r508887 | jm | 2007-02-18 08:50:02 +0000 (Sun, 18 Feb 2007) | 1 line
13993
promotions validated
13994
------------------------------------------------------------------------
13995
r508786 | jm | 2007-02-17 18:02:15 +0000 (Sat, 17 Feb 2007) | 1 line
13997
try to remove the requirement of single-threaded use of ../rules/50_scores.cf in runGA script; update configs to what was used in bug 5270
13998
------------------------------------------------------------------------
13999
r508785 | jm | 2007-02-17 18:01:16 +0000 (Sat, 17 Feb 2007) | 1 line
14001
bug 5270: GA scores for set 3
14002
------------------------------------------------------------------------
14003
r508737 | jm | 2007-02-17 08:50:01 +0000 (Sat, 17 Feb 2007) | 1 line
14005
promotions validated
14006
------------------------------------------------------------------------
14007
r508709 | felicity | 2007-02-17 05:01:42 +0000 (Sat, 17 Feb 2007) | 1 line
14009
bug 5337: change the start order for redhat such that spamd starts before the MTA
14010
------------------------------------------------------------------------
14011
r508679 | jm | 2007-02-17 01:35:11 +0000 (Sat, 17 Feb 2007) | 1 line
14013
set 1 scores re-run with GA
14014
------------------------------------------------------------------------
14015
r508499 | jm | 2007-02-16 17:18:14 +0000 (Fri, 16 Feb 2007) | 1 line
14017
avoid a 'may be used uninitialized' warning
14018
------------------------------------------------------------------------
14019
r508378 | jm | 2007-02-16 12:21:03 +0000 (Fri, 16 Feb 2007) | 1 line
14021
bug 5270: new scores for scoreset 0. also updates to runGA script
14022
------------------------------------------------------------------------
14023
r508376 | jm | 2007-02-16 12:02:37 +0000 (Fri, 16 Feb 2007) | 1 line
14025
bug 5318: forgot score for this informational rule
14026
------------------------------------------------------------------------
14027
r508375 | jm | 2007-02-16 12:01:00 +0000 (Fri, 16 Feb 2007) | 1 line
14029
increase URI length limit to 8k as discussed in bug 5318 comment 30
14030
------------------------------------------------------------------------
14031
r508349 | jm | 2007-02-16 08:50:01 +0000 (Fri, 16 Feb 2007) | 1 line
14033
promotions validated
14034
------------------------------------------------------------------------
14035
r508108 | felicity | 2007-02-15 19:48:39 +0000 (Thu, 15 Feb 2007) | 1 line
14037
bug 5336: properly handle non-AI formatted targets, such as when no initial target is given
14038
------------------------------------------------------------------------
14039
r508081 | jm | 2007-02-15 19:07:18 +0000 (Thu, 15 Feb 2007) | 1 line
14041
bug 5330: document that Mail::DKIM 0.20 will perform DomainKeys lookups automatically, as well as DKIM ones
14042
------------------------------------------------------------------------
14043
r508076 | jm | 2007-02-15 18:59:01 +0000 (Thu, 15 Feb 2007) | 1 line
14045
bug 5179: perl does silly things with \r\n line endings on non-UNIX platforms. use \015\012 instead
14046
------------------------------------------------------------------------
14047
r507951 | jm | 2007-02-15 15:06:58 +0000 (Thu, 15 Feb 2007) | 1 line
14049
ensure rule-parsing inherently knows about bayes/net scoresets
14050
------------------------------------------------------------------------
14051
r507950 | jm | 2007-02-15 15:06:06 +0000 (Thu, 15 Feb 2007) | 1 line
14053
typo; the tflag for BAYES rules is 'learn', not 'bayes'
14054
------------------------------------------------------------------------
14055
r507903 | jm | 2007-02-15 11:44:18 +0000 (Thu, 15 Feb 2007) | 1 line
14057
rename 'evolve' to 'garescorer' for clarity, to differentiate from perceptron or future alternative score-evolving systems
14058
------------------------------------------------------------------------
14059
r507901 | jm | 2007-02-15 11:40:13 +0000 (Thu, 15 Feb 2007) | 1 line
14061
fork copy of runGA script which uses the perceptron, rather than the GA
14062
------------------------------------------------------------------------
14063
r507900 | jm | 2007-02-15 11:39:50 +0000 (Thu, 15 Feb 2007) | 1 line
14065
reinstate GA evolver code from r6318, due to issues with perceptron
14066
------------------------------------------------------------------------
14067
r507897 | jm | 2007-02-15 11:36:38 +0000 (Thu, 15 Feb 2007) | 1 line
14069
reinstate GA evolver code from r6318, due to issues with perceptron
14070
------------------------------------------------------------------------
14071
r507884 | jm | 2007-02-15 10:51:03 +0000 (Thu, 15 Feb 2007) | 1 line
14073
bug 5270: 3.2.0 rescoring. this set of scores is for set 2
14074
------------------------------------------------------------------------
14075
r507856 | jm | 2007-02-15 08:50:04 +0000 (Thu, 15 Feb 2007) | 1 line
14077
promotions validated
14078
------------------------------------------------------------------------
14079
r507708 | jm | 2007-02-14 21:57:01 +0000 (Wed, 14 Feb 2007) | 1 line
14081
stop zeroing scores; it seems to kill accuracy of the GA FP%/FN% computation compared to fp-fn-statistics. also, don't include T_ rules in the input files generated by logs-to-c. finally, support the LEARN_RATE var in validate-model
14082
------------------------------------------------------------------------
14083
r507674 | jm | 2007-02-14 20:09:41 +0000 (Wed, 14 Feb 2007) | 1 line
14085
skip new '_scoreset' key where parse-rules-for-masses is used
14086
------------------------------------------------------------------------
14087
r507673 | jm | 2007-02-14 20:09:29 +0000 (Wed, 14 Feb 2007) | 1 line
14089
skip new '_scoreset' key where parse-rules-for-masses is used
14090
------------------------------------------------------------------------
14091
r507645 | jm | 2007-02-14 18:04:44 +0000 (Wed, 14 Feb 2007) | 1 line
14093
oops. sorry Theo, my bad; fix die()s when running parse-rules-for-masses during nightly mass-check run
14094
------------------------------------------------------------------------
14095
r507521 | jm | 2007-02-14 13:06:37 +0000 (Wed, 14 Feb 2007) | 1 line
14097
fix reported problem with VBounce plugin, caused by bug 5331; certain MIME structures are unparseable using Message::find_parts(), so just use the slower but more reliable full message rendering instead
14098
------------------------------------------------------------------------
14099
r507505 | jm | 2007-02-14 12:16:11 +0000 (Wed, 14 Feb 2007) | 1 line
14101
bug 5328: always use an absolute path for the apache-spamd PidFile setting, thanks to Radoslaw Zielinski
14102
------------------------------------------------------------------------
14103
r507503 | jm | 2007-02-14 12:14:52 +0000 (Wed, 14 Feb 2007) | 1 line
14105
bug 4329: support --cf 'config line' option in apache-spamd, thanks to Radoslaw Zielinski
14106
------------------------------------------------------------------------
14107
r507439 | jm | 2007-02-14 08:50:03 +0000 (Wed, 14 Feb 2007) | 1 line
14109
promotions validated
14110
------------------------------------------------------------------------
14111
r507306 | jm | 2007-02-13 23:46:02 +0000 (Tue, 13 Feb 2007) | 1 line
14113
gratuitous paranoia; use a separate rules.pl file for each scoreset, and record the ruleset's scoreset in that file
14114
------------------------------------------------------------------------
14115
r507102 | felicity | 2007-02-13 17:05:27 +0000 (Tue, 13 Feb 2007) | 1 line
14117
bug 5318: set a maximum internal length for URIs
14118
------------------------------------------------------------------------
14119
r506913 | jm | 2007-02-13 08:50:04 +0000 (Tue, 13 Feb 2007) | 1 line
14121
promotions validated
14122
------------------------------------------------------------------------
14123
r506604 | jm | 2007-02-12 19:44:11 +0000 (Mon, 12 Feb 2007) | 1 line
14125
better scores for scoreset 1
14126
------------------------------------------------------------------------
14127
r506581 | jm | 2007-02-12 19:05:34 +0000 (Mon, 12 Feb 2007) | 1 line
14129
more fixes for masses scripts; tenpass/split-log-into-buckets-cached needed to exit if the cached version was up to date; score-ranges-from-freqs should not mark 0-scored rules as immutable, unless they also had no hits, since the score could have been reset to 0 after the mass-check; and runGA could save disk by using ln instead of cp, and should save the freqs file used
14130
------------------------------------------------------------------------
14131
r506554 | jm | 2007-02-12 17:56:18 +0000 (Mon, 12 Feb 2007) | 1 line
14134
------------------------------------------------------------------------
14135
r506546 | jm | 2007-02-12 17:42:14 +0000 (Mon, 12 Feb 2007) | 1 line
14137
tell us what is going on
14138
------------------------------------------------------------------------
14139
r506435 | jm | 2007-02-12 12:54:02 +0000 (Mon, 12 Feb 2007) | 1 line
14141
ensure the gen-foo dir contains a copy of the full scores file
14142
------------------------------------------------------------------------
14143
r506376 | jm | 2007-02-12 08:50:03 +0000 (Mon, 12 Feb 2007) | 1 line
14145
promotions validated
14146
------------------------------------------------------------------------
14147
r506073 | jm | 2007-02-11 17:25:42 +0000 (Sun, 11 Feb 2007) | 1 line
14150
------------------------------------------------------------------------
14151
r506071 | jm | 2007-02-11 17:18:36 +0000 (Sun, 11 Feb 2007) | 1 line
14154
------------------------------------------------------------------------
14155
r506070 | jm | 2007-02-11 17:14:35 +0000 (Sun, 11 Feb 2007) | 1 line
14157
add new log-splitting script which caches the results
14158
------------------------------------------------------------------------
14159
r505940 | jm | 2007-02-11 12:42:42 +0000 (Sun, 11 Feb 2007) | 1 line
14162
------------------------------------------------------------------------
14163
r505863 | jm | 2007-02-11 08:50:02 +0000 (Sun, 11 Feb 2007) | 1 line
14165
promotions validated
14166
------------------------------------------------------------------------
14167
r505660 | jm | 2007-02-10 08:50:02 +0000 (Sat, 10 Feb 2007) | 1 line
14169
promotions validated
14170
------------------------------------------------------------------------
14171
r505437 | jm | 2007-02-09 19:29:56 +0000 (Fri, 09 Feb 2007) | 1 line
14173
scores for set 3. these may need tuning
14174
------------------------------------------------------------------------
14175
r505327 | jm | 2007-02-09 15:36:36 +0000 (Fri, 09 Feb 2007) | 1 line
14177
oops, checked into the wrong place before. fix; RCVD_IN_WHOIS_HIJACKED should be a mutable score
14178
------------------------------------------------------------------------
14179
r505216 | jm | 2007-02-09 08:50:05 +0000 (Fri, 09 Feb 2007) | 1 line
14181
promotions validated
14182
------------------------------------------------------------------------
14183
r505029 | jm | 2007-02-08 20:34:18 +0000 (Thu, 08 Feb 2007) | 1 line
14185
always ignore AWL in perceptron
14186
------------------------------------------------------------------------
14187
r505000 | jm | 2007-02-08 18:47:21 +0000 (Thu, 08 Feb 2007) | 1 line
14189
correct scores for URIBL_RED and URIBL_GREY; neither should be mutable, and scores should be lower going by current contents of http://www.uribl.com/
14190
------------------------------------------------------------------------
14191
r504994 | jm | 2007-02-08 18:29:17 +0000 (Thu, 08 Feb 2007) | 1 line
14193
masses: ensure that T_ rules are clamped to a score of 0.01 for perceptron runs, since they're only for testing
14194
------------------------------------------------------------------------
14195
r504983 | jm | 2007-02-08 18:01:15 +0000 (Thu, 08 Feb 2007) | 1 line
14197
comment now-obsolete 'ignored rule test got a hit in file' warning in masses
14198
------------------------------------------------------------------------
14199
r504908 | jm | 2007-02-08 14:27:55 +0000 (Thu, 08 Feb 2007) | 1 line
14201
bug 5285: reuse NJABL_DUL Dynablock hits as input for RCVD_IN_PBL during the perceptron run
14202
------------------------------------------------------------------------
14203
r504893 | jm | 2007-02-08 13:46:22 +0000 (Thu, 08 Feb 2007) | 1 line
14205
bug 5271: more ImageInfo integration; update CREDITS to note that it was contributed by Dallas E. Engelken (thanks Dallas); add loadplugin line to MANIFEST; and comment out the rules that didn't reach quality levels in the ruleqa system (were still sandbox rules)
14206
------------------------------------------------------------------------
14207
r504890 | jm | 2007-02-08 13:42:56 +0000 (Thu, 08 Feb 2007) | 1 line
14209
bug 5271: more ImageInfo integration; update CREDITS to note that it was contributed by Dallas E. Engelken (thanks Dallas), add loadplugin line to MANIFEST
14210
------------------------------------------------------------------------
14211
r504888 | jm | 2007-02-08 13:39:33 +0000 (Thu, 08 Feb 2007) | 1 line
14213
bug 4271: move ImageInfo into 3.2.0 core ruleset
14214
------------------------------------------------------------------------
14215
r504823 | jm | 2007-02-08 08:50:02 +0000 (Thu, 08 Feb 2007) | 1 line
14217
promotions validated
14218
------------------------------------------------------------------------
14219
r504605 | felicity | 2007-02-07 16:18:09 +0000 (Wed, 07 Feb 2007) | 1 line
14221
bug 5240: also disable auto_whitelist_factory in updates
14222
------------------------------------------------------------------------
14223
r504463 | jm | 2007-02-07 08:50:02 +0000 (Wed, 07 Feb 2007) | 1 line
14225
promotions validated
14226
------------------------------------------------------------------------
14227
r504039 | jm | 2007-02-06 08:50:04 +0000 (Tue, 06 Feb 2007) | 1 line
14229
promotions validated
14230
------------------------------------------------------------------------
14231
r503963 | felicity | 2007-02-06 02:45:08 +0000 (Tue, 06 Feb 2007) | 1 line
14233
bug 5240: also disable bayes_store_module without --allowplugins
14234
------------------------------------------------------------------------
14235
r503590 | jm | 2007-02-05 08:50:04 +0000 (Mon, 05 Feb 2007) | 1 line
14237
promotions validated
14238
------------------------------------------------------------------------
14239
r503495 | jm | 2007-02-04 21:59:33 +0000 (Sun, 04 Feb 2007) | 1 line
14241
bug 4576: handle mail.gmx.net-style qmail headers
14242
------------------------------------------------------------------------
14243
r503494 | jm | 2007-02-04 21:49:12 +0000 (Sun, 04 Feb 2007) | 1 line
14245
rename rule-discovery script in MANIFEST.SKIP, too
14246
------------------------------------------------------------------------
14247
r503181 | jm | 2007-02-03 08:50:02 +0000 (Sat, 03 Feb 2007) | 1 line
14249
promotions validated
14250
------------------------------------------------------------------------
14251
r502688 | jm | 2007-02-02 18:32:48 +0000 (Fri, 02 Feb 2007) | 1 line
14253
rename badly-named 'phrase-extract-in-log' script to be more consistent with its companion
14254
------------------------------------------------------------------------
14255
r502687 | jm | 2007-02-02 18:31:20 +0000 (Fri, 02 Feb 2007) | 1 line
14257
reduce RAM usage in rule-seeker script; there's no need to track ham hits at all, just kill any potential rules as soon as a single ham is hit (and free up its memory)
14258
------------------------------------------------------------------------
14259
r502686 | jm | 2007-02-02 18:30:02 +0000 (Fri, 02 Feb 2007) | 1 line
14261
sa-compile --list doesn't need write privs to /var/lib/spamassassin
14262
------------------------------------------------------------------------
14263
r502535 | jm | 2007-02-02 08:50:02 +0000 (Fri, 02 Feb 2007) | 1 line
14265
promotions validated
14266
------------------------------------------------------------------------
14267
r502161 | jm | 2007-02-01 08:50:05 +0000 (Thu, 01 Feb 2007) | 1 line
14269
promotions validated
14270
------------------------------------------------------------------------
14271
r502116 | felicity | 2007-02-01 04:15:39 +0000 (Thu, 01 Feb 2007) | 1 line
14273
bug 5261: only try to match terminal size w/ regexp if variable is defined
14274
------------------------------------------------------------------------
14275
r501888 | jm | 2007-01-31 16:30:47 +0000 (Wed, 31 Jan 2007) | 1 line
14277
oops. scale to 0-100, not 0-1
14278
------------------------------------------------------------------------
14279
r501885 | jm | 2007-01-31 16:29:07 +0000 (Wed, 31 Jan 2007) | 1 line
14282
------------------------------------------------------------------------
14283
r501881 | jm | 2007-01-31 16:27:30 +0000 (Wed, 31 Jan 2007) | 1 line
14285
a little bit clearer output
14286
------------------------------------------------------------------------
14287
r501877 | jm | 2007-01-31 16:17:26 +0000 (Wed, 31 Jan 2007) | 1 line
14289
add a script to cut a log file up based on the age of the messages it describes
14290
------------------------------------------------------------------------
14291
r501866 | jm | 2007-01-31 15:55:31 +0000 (Wed, 31 Jan 2007) | 1 line
14293
this should be checked in
14294
------------------------------------------------------------------------
14295
r501832 | jm | 2007-01-31 13:08:43 +0000 (Wed, 31 Jan 2007) | 1 line
14297
add --ids switch to mboxget; just lists the ids, similar to awk '{print $3}'
14298
------------------------------------------------------------------------
14299
r501594 | jm | 2007-01-30 21:57:46 +0000 (Tue, 30 Jan 2007) | 1 line
14301
use /tmpfs for temporary files on the zone, in nightly and preflight mass-checks
14302
------------------------------------------------------------------------
14303
r501592 | jm | 2007-01-30 21:55:45 +0000 (Tue, 30 Jan 2007) | 1 line
14305
File::Spec was too paranoid; it ignores TMPDIR entirely if taint mode is active, hence we never used TMPDIR at all. fix
14306
------------------------------------------------------------------------
14307
r501546 | jm | 2007-01-30 20:33:31 +0000 (Tue, 30 Jan 2007) | 1 line
14309
split tmpfs stuff into its own init script
14310
------------------------------------------------------------------------
14311
r501545 | jm | 2007-01-30 20:31:39 +0000 (Tue, 30 Jan 2007) | 1 line
14313
use buildbot scheduler to stagger mass-check startup times, to avoid peak load
14314
------------------------------------------------------------------------
14315
r501539 | jm | 2007-01-30 20:23:24 +0000 (Tue, 30 Jan 2007) | 1 line
14317
makes more sense to just do the mkdir once
14318
------------------------------------------------------------------------
14319
r501537 | jm | 2007-01-30 20:21:22 +0000 (Tue, 30 Jan 2007) | 1 line
14321
perhaps chmod 0 is a bit too much
14322
------------------------------------------------------------------------
14323
r501535 | jm | 2007-01-30 20:15:46 +0000 (Tue, 30 Jan 2007) | 1 line
14325
reinstate wide use of /tmpfs, a memory-backed filesystem, to store the mass-check cache data. This should help reduce I/O load on the zone
14326
------------------------------------------------------------------------
14327
r501519 | jm | 2007-01-30 18:57:55 +0000 (Tue, 30 Jan 2007) | 1 line
14330
------------------------------------------------------------------------
14331
r501447 | jm | 2007-01-30 16:27:18 +0000 (Tue, 30 Jan 2007) | 1 line
14333
add some files from /etc -- bits from /etc/passwd, and the contents of /etc/rsyncd.conf -- for safe keeping
14334
------------------------------------------------------------------------
14335
r501427 | jm | 2007-01-30 15:56:04 +0000 (Tue, 30 Jan 2007) | 1 line
14337
replace use of /home with /export/home directly -- apparently it is better for zone I/O
14338
------------------------------------------------------------------------
14339
r501426 | jm | 2007-01-30 15:53:45 +0000 (Tue, 30 Jan 2007) | 1 line
14341
replace use of /home with /export/home directly -- apparently it is better for zone I/O
14342
------------------------------------------------------------------------
14343
r501348 | jm | 2007-01-30 08:50:44 +0000 (Tue, 30 Jan 2007) | 1 line
14345
promotions validated
14346
------------------------------------------------------------------------
14347
r501246 | felicity | 2007-01-30 00:12:53 +0000 (Tue, 30 Jan 2007) | 1 line
14349
mass-check in client mode should start by requesting a small amount of work and then adapt from there, not the opposite.
14350
------------------------------------------------------------------------
14351
r501231 | jm | 2007-01-29 23:27:38 +0000 (Mon, 29 Jan 2007) | 1 line
14353
another place where Check is needed
14354
------------------------------------------------------------------------
14355
r501224 | jm | 2007-01-29 23:11:43 +0000 (Mon, 29 Jan 2007) | 1 line
14357
another bit of code that wasn't loading Check
14358
------------------------------------------------------------------------
14359
r501219 | jm | 2007-01-29 23:01:29 +0000 (Mon, 29 Jan 2007) | 1 line
14361
more efficient 'check_main'-implementation-required; change check_main API to return 1, and only if it returns undef (as it does when unimplemented), perform the have_plugin() call
14362
------------------------------------------------------------------------
14363
r501214 | jm | 2007-01-29 22:42:44 +0000 (Mon, 29 Jan 2007) | 1 line
14365
oops. abbreviated lint test run in mkrules doesn't load any .pre files, so (a) didn't do half of the linting and (b) died with the new check_main-implementor-required rule from bug 5311. fix
14366
------------------------------------------------------------------------
14367
r501210 | jm | 2007-01-29 22:39:30 +0000 (Mon, 29 Jan 2007) | 1 line
14369
bug 5308: also list Mail::DKIM and Mail::DomainKeys version information in the --lint --debug 'diag:' output
14370
------------------------------------------------------------------------
14371
r501209 | jm | 2007-01-29 22:37:19 +0000 (Mon, 29 Jan 2007) | 1 line
14373
remove redundant Mail::DKIM listing -- it was listed twice
14374
------------------------------------------------------------------------
14375
r501207 | jm | 2007-01-29 22:33:23 +0000 (Mon, 29 Jan 2007) | 1 line
14377
prettify: sort the MANIFEST file
14378
------------------------------------------------------------------------
14379
r501206 | jm | 2007-01-29 22:32:31 +0000 (Mon, 29 Jan 2007) | 1 line
14381
bug 5311: die() if no plugin implements 'check_main' and the check() API is called, otherwise it's reasonably easy to wind up with a non-scanning scanner. also, add a test
14382
------------------------------------------------------------------------
14383
r501204 | jm | 2007-01-29 22:32:18 +0000 (Mon, 29 Jan 2007) | 1 line
14385
bug 5311: die() if no plugin implements 'check_main' and the check() API is called, otherwise it's reasonably easy to wind up with a non-scanning scanner. also, add a test
14386
------------------------------------------------------------------------
14387
r501198 | jm | 2007-01-29 22:15:46 +0000 (Mon, 29 Jan 2007) | 1 line
14389
bug 5312: document Razor slowdown bug
14390
------------------------------------------------------------------------
14391
r501196 | jm | 2007-01-29 22:11:38 +0000 (Mon, 29 Jan 2007) | 1 line
14393
check razor plugin with scores == 0, too
14394
------------------------------------------------------------------------
14395
r501075 | jm | 2007-01-29 15:03:20 +0000 (Mon, 29 Jan 2007) | 1 line
14398
------------------------------------------------------------------------
14399
r501073 | jm | 2007-01-29 14:56:29 +0000 (Mon, 29 Jan 2007) | 1 line
14401
ok, really just one more test build
14402
------------------------------------------------------------------------
14403
r501072 | jm | 2007-01-29 14:54:23 +0000 (Mon, 29 Jan 2007) | 1 line
14405
trigger just one more test build
14406
------------------------------------------------------------------------
14407
r501071 | jm | 2007-01-29 14:53:22 +0000 (Mon, 29 Jan 2007) | 1 line
14410
------------------------------------------------------------------------
14411
r501070 | jm | 2007-01-29 14:51:00 +0000 (Mon, 29 Jan 2007) | 1 line
14414
------------------------------------------------------------------------
14415
r501069 | jm | 2007-01-29 14:46:33 +0000 (Mon, 29 Jan 2007) | 1 line
14417
try to get builds triggering again
14418
------------------------------------------------------------------------
14419
r501067 | jm | 2007-01-29 14:42:08 +0000 (Mon, 29 Jan 2007) | 1 line
14421
upgraded Buildbot on the zone to 0.7.5; these are the config file changes that were required due to its lack of decent backwards compatibility, grr
14422
------------------------------------------------------------------------
14423
r501060 | jm | 2007-01-29 14:22:54 +0000 (Mon, 29 Jan 2007) | 1 line
14425
might as well include the release announcement in each tarball
14426
------------------------------------------------------------------------
14427
r500973 | jm | 2007-01-29 08:50:03 +0000 (Mon, 29 Jan 2007) | 1 line
14429
promotions validated
14430
------------------------------------------------------------------------
14431
r500504 | jm | 2007-01-27 08:50:03 +0000 (Sat, 27 Jan 2007) | 1 line
14433
promotions validated
14434
------------------------------------------------------------------------
14435
r500235 | jm | 2007-01-26 13:20:01 +0000 (Fri, 26 Jan 2007) | 1 line
14437
add new Devel::SawAmpersand-based test, which detects use of the dollar-ampersand perlvar -- this slows down every regexp match performed in the perl interpreter afterwards, so is better avoided in SpamAssassin. test is SVN-only and requires editing t/config to run
14438
------------------------------------------------------------------------
14439
r500184 | jm | 2007-01-26 08:50:03 +0000 (Fri, 26 Jan 2007) | 1 line
14441
promotions validated
14442
------------------------------------------------------------------------
14443
r500052 | dos | 2007-01-25 23:26:59 +0000 (Thu, 25 Jan 2007) | 1 line
14445
bug 5305: add msa_networks to the list of config items with their own clone method
14446
------------------------------------------------------------------------
14447
r500015 | felicity | 2007-01-25 22:12:53 +0000 (Thu, 25 Jan 2007) | 3 lines
14449
Add in my samailoffset script which can be used to retrieve messages from a
14450
corpus, mostly for use with mass-check logs.
14452
------------------------------------------------------------------------
14453
r499778 | jm | 2007-01-25 13:03:52 +0000 (Thu, 25 Jan 2007) | 1 line
14455
bug 5304: move documentation for whitelist_from, whitelist_from_rcvd, unwhitelist_from, def_whitelist_from_rcvd, whitelist_allows_relays, unwhitelist_from_rcvd, blacklist_from, unblacklist_from, whitelist_to, more_spam_to, all_spam_to, and blacklist_to, back to Conf.pm from Mail/SpamAssassin/Plugin/WLBLEval.pm -- since they are basic config settings, frequently used by endusers and documentation needs to be easily accessible.
14456
------------------------------------------------------------------------
14457
r499774 | jm | 2007-01-25 12:58:08 +0000 (Thu, 25 Jan 2007) | 1 line
14459
bug 5295: add 'whitelist_auth', to whitelist addresses that send mail using sender-authorization systems like SPF, Domain Keys, and DKIM
14460
------------------------------------------------------------------------
14461
r499702 | jm | 2007-01-25 08:50:03 +0000 (Thu, 25 Jan 2007) | 1 line
14463
promotions validated
14464
------------------------------------------------------------------------
14465
r499691 | dos | 2007-01-25 07:22:38 +0000 (Thu, 25 Jan 2007) | 9 lines
14467
- fix weak validation regexes in netset that caused
14468
"trusted_networks 10/8 !10/8" to be accepted as valid input
14469
(only complete dot-quads were being checked for duplication)
14471
- redirect STDERR in t/trust_path.t when expecting netset to
14472
warn about bad trusted/internal/msa networks config; also cause the tests
14473
to fail if the expected warnings aren't triggered
14476
------------------------------------------------------------------------
14477
r499613 | dos | 2007-01-24 23:25:25 +0000 (Wed, 24 Jan 2007) | 36 lines
14479
bug 5305: implement msa_networks for detecting MSAs and extending trust accordingly
14481
If a host acts solely as an MSA (and not a combined MX/MSA and/or
14482
intermediate relay) we can rely on it to take care of making sure
14483
its clients pass some sort of auth check, and thus are trusted
14484
(trusted in the sense of SAs trusted_networks).
14486
Similar functionality exists now so long as the MSA included an
14487
auth token in its Received header which is supported by SA.
14489
msa_networks supports identifying clients of MSAs that don't include
14490
any sort of visibile auth token, such as older versions of Postfix
14491
and whatever it is that gmx.net is using (probably old Postfix).
14493
Supporting MSAs without visible auth tokens (which includes new
14494
versions of Postfix which has visible auth tokens disabled by
14495
default) also satisfies the vocal minority who are super paranoid
14496
(for some unknown reason) about others knowing that a client passed
14497
some sort of auth check before relaying mail.
14502
If your MSA acts solely as an MSA, put the MSA in all three of
14503
trusted_networks, internal_networks, msa_networks.
14505
If your MSA is also acting as an MX server never, NEVER, include it
14506
in msa_networks since you'll end up trusting everyone who submits
14507
mail to the MX server.
14509
If your MSA is also acting as an intermidiate relay that may
14510
receive mail that was submitted to an MX server never, NEVER, include
14511
it in msa_networks since you'll end up trusting everyone who submits
14512
mail to the MX server.
14515
------------------------------------------------------------------------
14516
r499552 | jm | 2007-01-24 19:54:21 +0000 (Wed, 24 Jan 2007) | 1 line
14518
don't need Crypt::OpenSSL::BigNum for this test
14519
------------------------------------------------------------------------
14520
r499388 | jm | 2007-01-24 13:00:50 +0000 (Wed, 24 Jan 2007) | 1 line
14522
bug 5268: support single-digit hexadecimal numbers in the host part of URIs
14523
------------------------------------------------------------------------
14524
r499314 | jm | 2007-01-24 08:49:15 +0000 (Wed, 24 Jan 2007) | 1 line
14526
promotions validated
14527
------------------------------------------------------------------------
14528
r499154 | jm | 2007-01-23 22:07:14 +0000 (Tue, 23 Jan 2007) | 1 line
14530
found some vbounce misses in traps; add rules
14531
------------------------------------------------------------------------
14532
r499101 | jm | 2007-01-23 19:16:04 +0000 (Tue, 23 Jan 2007) | 1 line
14534
add NO_HEADERS_MESSAGE, rule to detect corrupt corpora
14535
------------------------------------------------------------------------
14536
r499099 | jm | 2007-01-23 19:14:30 +0000 (Tue, 23 Jan 2007) | 1 line
14538
add the test that uses those two new test files
14539
------------------------------------------------------------------------
14540
r499097 | jm | 2007-01-23 18:42:57 +0000 (Tue, 23 Jan 2007) | 1 line
14542
oops, forgot 2 new test files
14543
------------------------------------------------------------------------
14544
r499074 | maddoc | 2007-01-23 16:50:20 +0000 (Tue, 23 Jan 2007) | 1 line
14547
------------------------------------------------------------------------
14548
r499012 | jm | 2007-01-23 13:08:29 +0000 (Tue, 23 Jan 2007) | 1 line
14550
remove_spamassassin_markup() / spamassassin -d was broken with CR-LF line endings; it replaced them with LF. fix, and add test case to strip2.t to prevent future regression. Also, add a test case for markup (and removal) on a message with no body
14551
------------------------------------------------------------------------
14552
r499009 | jm | 2007-01-23 12:50:44 +0000 (Tue, 23 Jan 2007) | 1 line
14554
bug 5250: previous fix didn't deal with messages with no header/body separator; also, this way is more efficient, by pushing the header-line-ending encoding nearer to point of insertion in the rewrite_report_safe() and rewrite_no_report_safe() methods
14555
------------------------------------------------------------------------
14556
r499007 | jm | 2007-01-23 12:48:34 +0000 (Tue, 23 Jan 2007) | 1 line
14558
File::Compare actually *creates* nonexistent files, so some error conditions causing strip2.t test failure were masked in a very confusing way. fix
14559
------------------------------------------------------------------------
14560
r498959 | jm | 2007-01-23 08:49:15 +0000 (Tue, 23 Jan 2007) | 1 line
14562
promotions validated
14563
------------------------------------------------------------------------
14564
r498825 | jm | 2007-01-22 22:05:21 +0000 (Mon, 22 Jan 2007) | 1 line
14566
bug 5250: in rewrite_mail(), messages would have all line endings rewritten -- even inside 8bit binary parts. fix
14567
------------------------------------------------------------------------
14568
r498777 | jm | 2007-01-22 20:11:40 +0000 (Mon, 22 Jan 2007) | 1 line
14570
add the 3.2.0 announcement text -- match the scheme we've been using in 3.1.x
14571
------------------------------------------------------------------------
14572
r498650 | jm | 2007-01-22 15:29:12 +0000 (Mon, 22 Jan 2007) | 1 line
14574
bug 5300: DKIM signature verification would fail to verify if a message contained DOS-style line endings. fix from Jason Long <jlong at messiah.edu>
14575
------------------------------------------------------------------------
14576
r498626 | jm | 2007-01-22 14:42:25 +0000 (Mon, 22 Jan 2007) | 1 line
14578
bug 5298: Mail::DKIM 0.18 apparently no longer needs Crypt::OpenSSL::Bignum, so remove it from the requires list in our plugin and let Mail::DKIM sort it out internally
14579
------------------------------------------------------------------------
14580
r498602 | jm | 2007-01-22 13:05:45 +0000 (Mon, 22 Jan 2007) | 1 line
14582
no need to distribute those hack scripts
14583
------------------------------------------------------------------------
14584
r498601 | jm | 2007-01-22 13:04:40 +0000 (Mon, 22 Jan 2007) | 1 line
14586
add a hack-in-progress to SVN; seek-phrases-in-corpus. Given a small corpus of spam, and a corpus of ham, seek out common phrases that appear only in the spam and would make good phrase rules, using a (simple but relatively memory-efficient) BLAST-style algorithm.
14587
------------------------------------------------------------------------
14588
r498595 | jm | 2007-01-22 12:31:32 +0000 (Mon, 22 Jan 2007) | 1 line
14590
bug 4770: re-apply Mail::SpamAssassin::Plugin::ASN patch, now that licensing is sorted. exposes ASN data as a Bayes token and the _ASNCIDR_ and _ASN_ header-rewriting tags. thanks to Matthias Leisi <matthias /at/ leisi.net>
14591
------------------------------------------------------------------------
14592
r498559 | jm | 2007-01-22 08:49:16 +0000 (Mon, 22 Jan 2007) | 1 line
14594
promotions validated
14595
------------------------------------------------------------------------
14596
r498256 | jm | 2007-01-21 08:49:16 +0000 (Sun, 21 Jan 2007) | 1 line
14598
promotions validated
14599
------------------------------------------------------------------------
14600
r498092 | jm | 2007-01-20 08:49:17 +0000 (Sat, 20 Jan 2007) | 1 line
14602
promotions validated
14603
------------------------------------------------------------------------
14604
r497910 | felicity | 2007-01-19 19:12:52 +0000 (Fri, 19 Jan 2007) | 1 line
14606
fix email address for the pmc tfor people to request submission accounts
14607
------------------------------------------------------------------------
14608
r497857 | jm | 2007-01-19 16:10:58 +0000 (Fri, 19 Jan 2007) | 1 line
14611
------------------------------------------------------------------------
14612
r497855 | jm | 2007-01-19 16:03:09 +0000 (Fri, 19 Jan 2007) | 1 line
14614
change ruleqa default to show last-night's rules, not the most recent preflight mass-check
14615
------------------------------------------------------------------------
14616
r497852 | jm | 2007-01-19 15:55:59 +0000 (Fri, 19 Jan 2007) | 1 line
14618
move 20_dynrdns.cf from sandbox into main ruleset, so RDNS_DYNAMIC and RDNS_NONE are core rules; lock their scores to an informational 0.1, however, since they still have a high ham hit-rate alone
14619
------------------------------------------------------------------------
14620
r497851 | jm | 2007-01-19 15:53:19 +0000 (Fri, 19 Jan 2007) | 1 line
14622
update some build procedure notes for 3.2.0
14623
------------------------------------------------------------------------
14624
r497816 | jm | 2007-01-19 13:53:45 +0000 (Fri, 19 Jan 2007) | 1 line
14626
add 'mass_check_skip_message' plugin hook to mass-check, allowing plugins to cause mass-check to ignore some messages; add 'GrepRenderedBody.pm' mass-check plugin, which allows callers to 'grep' messages for mass-check by regexps matched against the rendered message body
14627
------------------------------------------------------------------------
14628
r497792 | jm | 2007-01-19 12:41:35 +0000 (Fri, 19 Jan 2007) | 1 line
14630
public APIs for accessing the decoded or rendered body arrays are undocumented; fix this. TODO: should we keep those PerMsgStatus APIs private, and document the ones on Message.pm instead?
14631
------------------------------------------------------------------------
14632
r497791 | jm | 2007-01-19 12:29:25 +0000 (Fri, 19 Jan 2007) | 1 line
14634
hmm. we'd forgotten to document the 'have_shortcircuited' plugin hook; I wonder if we can hook up some greppy magic in the test suite to catch this kind of omission in future
14635
------------------------------------------------------------------------
14636
r497743 | jm | 2007-01-19 08:49:17 +0000 (Fri, 19 Jan 2007) | 1 line
14638
promotions validated
14639
------------------------------------------------------------------------
14640
r497475 | jm | 2007-01-18 16:04:59 +0000 (Thu, 18 Jan 2007) | 1 line
14642
preparing to release 3.2.0-pre1 PRERELEASE
14643
------------------------------------------------------------------------
14644
r497472 | jm | 2007-01-18 15:59:39 +0000 (Thu, 18 Jan 2007) | 1 line
14646
preparing to release 3.2.0-pre1 PRERELEASE
677
14647
------------------------------------------------------------------------