~ubuntu-branches/ubuntu/utopic/spamassassin/utopic-proposed

« back to all changes in this revision

Viewing changes to Changes

  • Committer: Bazaar Package Importer
  • Author(s): Noah Meyerhans
  • Date: 2010-01-26 22:53:12 UTC
  • mfrom: (1.1.13 upstream) (5.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100126225312-wkftb10idc1kz2aq
Tags: 3.3.0-1
* New upstream version.
* Switch to dpkg-source 3.0 (quilt) format

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
------------------------------------------------------------------------
2
 
r660442 | jm | 2008-05-27 09:21:57 +0000 (Tue, 27 May 2008) | 3 lines
3
 
 
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
9
 
 
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
13
 
 
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
 
3
 
 
4
promotions validated
 
5
------------------------------------------------------------------------
 
6
r901468 | jhardin | 2010-01-21 00:38:42 +0000 (Thu, 21 Jan 2010) | 1 line
 
7
 
 
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
 
11
 
 
12
Bug 6295 RCVD_ILLEGAL_IP should not be eval rule
 
13
- changing the rule itself
 
14
 
 
15
------------------------------------------------------------------------
 
16
r901442 | mmartinec | 2010-01-20 23:42:38 +0000 (Wed, 20 Jan 2010) | 3 lines
 
17
 
 
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
 
20
 
 
21
------------------------------------------------------------------------
 
22
r901439 | mmartinec | 2010-01-20 23:38:54 +0000 (Wed, 20 Jan 2010) | 5 lines
 
23
 
 
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
 
28
 
 
29
------------------------------------------------------------------------
 
30
r901430 | jm | 2010-01-20 23:15:04 +0000 (Wed, 20 Jan 2010) | 1 line
 
31
 
 
32
temporary kludge workaround for bug 6297
 
33
------------------------------------------------------------------------
 
34
r901410 | wtogami | 2010-01-20 22:38:39 +0000 (Wed, 20 Jan 2010) | 2 lines
 
35
 
 
36
Bug #6297: KHOP_HELO_BOT nopublish for now to make it safe to release 3.3.0
 
37
 
 
38
------------------------------------------------------------------------
 
39
r901393 | axb | 2010-01-20 21:53:00 +0000 (Wed, 20 Jan 2010) | 1 line
 
40
 
 
41
added AXB_URI_APE_ABUSE2
 
42
------------------------------------------------------------------------
 
43
r901390 | jm | 2010-01-20 21:48:04 +0000 (Wed, 20 Jan 2010) | 1 line
 
44
 
 
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
 
48
 
 
49
auto-generated test rules
 
50
------------------------------------------------------------------------
 
51
r901340 | khopesh | 2010-01-20 19:19:13 +0000 (Wed, 20 Jan 2010) | 1 line
 
52
 
 
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
 
56
 
 
57
Spamhaus CSS does not appear in masschecks thus cannot be scored by automated means.  Set an explicit score.
 
58
 
 
59
------------------------------------------------------------------------
 
60
r901311 | jm | 2010-01-20 18:00:22 +0000 (Wed, 20 Jan 2010) | 1 line
 
61
 
 
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
 
65
 
 
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
 
69
 
 
70
auto-generated test rules
 
71
------------------------------------------------------------------------
 
72
r901164 | jm | 2010-01-20 12:31:56 +0000 (Wed, 20 Jan 2010) | 1 line
 
73
 
 
74
trivial: add md5sums/sha1sums of tarballs
 
75
------------------------------------------------------------------------
 
76
r901161 | jm | 2010-01-20 12:27:37 +0000 (Wed, 20 Jan 2010) | 1 line
 
77
 
 
78
more trivial typo fixing and tidying
 
79
------------------------------------------------------------------------
 
80
r901160 | hege | 2010-01-20 12:26:35 +0000 (Wed, 20 Jan 2010) | 1 line
 
81
 
 
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
 
85
 
 
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
 
89
 
 
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
 
93
 
 
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
 
96
 
 
97
------------------------------------------------------------------------
 
98
r901108 | jm | 2010-01-20 08:51:00 +0000 (Wed, 20 Jan 2010) | 1 line
 
99
 
 
100
promotions validated
 
101
------------------------------------------------------------------------
 
102
r901077 | hege | 2010-01-20 06:13:25 +0000 (Wed, 20 Jan 2010) | 1 line
 
103
 
 
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
 
107
 
 
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
 
111
 
 
112
promotions validated
 
113
------------------------------------------------------------------------
 
114
r900625 | jm | 2010-01-19 00:44:25 +0000 (Tue, 19 Jan 2010) | 1 line
 
115
 
 
116
remove unused announcement for cancelled rc3
 
117
------------------------------------------------------------------------
 
118
r900613 | jm | 2010-01-18 23:56:48 +0000 (Mon, 18 Jan 2010) | 1 line
 
119
 
 
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
 
123
 
 
124
preparing to release 3.3.0
 
125
------------------------------------------------------------------------
 
126
r900476 | mmartinec | 2010-01-18 17:45:28 +0000 (Mon, 18 Jan 2010) | 3 lines
 
127
 
 
128
Bug 6289: NetAddr::IP errors during make test - make version 4.000
 
129
a minimal required version
 
130
 
 
131
------------------------------------------------------------------------
 
132
r900429 | wtogami | 2010-01-18 15:44:47 +0000 (Mon, 18 Jan 2010) | 2 lines
 
133
 
 
134
Anubis is not ready for public traffic yet.
 
135
 
 
136
------------------------------------------------------------------------
 
137
r900304 | jm | 2010-01-18 08:50:02 +0000 (Mon, 18 Jan 2010) | 1 line
 
138
 
 
139
promotions validated
 
140
------------------------------------------------------------------------
 
141
r900250 | jm | 2010-01-18 00:23:34 +0000 (Mon, 18 Jan 2010) | 1 line
 
142
 
 
143
auto-generated test rules
 
144
------------------------------------------------------------------------
 
145
r900169 | jm | 2010-01-17 17:54:13 +0000 (Sun, 17 Jan 2010) | 1 line
 
146
 
 
147
auto-generated test rules
 
148
------------------------------------------------------------------------
 
149
r900069 | axb | 2010-01-17 08:51:03 +0000 (Sun, 17 Jan 2010) | 1 line
 
150
 
 
151
added qatar.io
 
152
------------------------------------------------------------------------
 
153
r900066 | jm | 2010-01-17 07:53:24 +0000 (Sun, 17 Jan 2010) | 1 line
 
154
 
 
155
auto-generated test rules
 
156
------------------------------------------------------------------------
 
157
r900047 | jm | 2010-01-17 01:44:54 +0000 (Sun, 17 Jan 2010) | 1 line
 
158
 
 
159
auto-generated test rules
 
160
------------------------------------------------------------------------
 
161
r900033 | jm | 2010-01-16 23:04:57 +0000 (Sat, 16 Jan 2010) | 1 line
 
162
 
 
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
 
166
 
 
167
auto-generated test rules
 
168
------------------------------------------------------------------------
 
169
r899984 | jm | 2010-01-16 16:13:05 +0000 (Sat, 16 Jan 2010) | 1 line
 
170
 
 
171
auto-generated test rules
 
172
------------------------------------------------------------------------
 
173
r899903 | jm | 2010-01-16 08:50:03 +0000 (Sat, 16 Jan 2010) | 1 line
 
174
 
 
175
promotions validated
 
176
------------------------------------------------------------------------
 
177
r899892 | jm | 2010-01-16 06:59:51 +0000 (Sat, 16 Jan 2010) | 1 line
 
178
 
 
179
auto-generated test rules
 
180
------------------------------------------------------------------------
 
181
r899886 | khopesh | 2010-01-16 05:27:23 +0000 (Sat, 16 Jan 2010) | 1 line
 
182
 
 
183
added ifplugin and spaced arguments
 
184
------------------------------------------------------------------------
 
185
r899859 | khopesh | 2010-01-16 00:52:11 +0000 (Sat, 16 Jan 2010) | 1 line
 
186
 
 
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
 
190
 
 
191
sc-neighbors update
 
192
------------------------------------------------------------------------
 
193
r899847 | khopesh | 2010-01-16 00:07:39 +0000 (Sat, 16 Jan 2010) | 1 line
 
194
 
 
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
 
198
 
 
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
 
202
 
 
203
auto-generated test rules
 
204
------------------------------------------------------------------------
 
205
r899793 | mmartinec | 2010-01-15 20:01:08 +0000 (Fri, 15 Jan 2010) | 2 lines
 
206
 
 
207
Bug 6263: sa_compile.t test fails if re2c not found, or installed re2c version is too old
 
208
 
 
209
------------------------------------------------------------------------
 
210
r899774 | mmartinec | 2010-01-15 19:25:27 +0000 (Fri, 15 Jan 2010) | 3 lines
 
211
 
 
212
Bug 6286: relax timing margins on the t/timeout.t test,
 
213
especially on the #16 reset() test, which was too tight
 
214
 
 
215
------------------------------------------------------------------------
 
216
r899636 | jm | 2010-01-15 14:19:18 +0000 (Fri, 15 Jan 2010) | 1 line
 
217
 
 
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
 
221
 
 
222
promotions validated
 
223
------------------------------------------------------------------------
 
224
r899424 | wtogami | 2010-01-14 21:41:02 +0000 (Thu, 14 Jan 2010) | 2 lines
 
225
 
 
226
back to devel
 
227
 
 
228
------------------------------------------------------------------------
 
229
r899419 | wtogami | 2010-01-14 21:32:41 +0000 (Thu, 14 Jan 2010) | 1 line
 
230
 
 
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
 
234
 
 
235
further tweaks on 3.3.0-release.txt
 
236
 
 
237
------------------------------------------------------------------------
 
238
r899401 | mmartinec | 2010-01-14 20:33:23 +0000 (Thu, 14 Jan 2010) | 3 lines
 
239
 
 
240
3.3.0-release.txt - added sections: Introduction,
 
241
About Apache SpamAssassin, About The Apache Software Foundation
 
242
 
 
243
------------------------------------------------------------------------
 
244
r899236 | mmartinec | 2010-01-14 15:24:40 +0000 (Thu, 14 Jan 2010) | 2 lines
 
245
 
 
246
Bug 6274: Add missing declaration of $COLLECT_REGRESSION_TESTS in M::SA::Conf
 
247
 
 
248
------------------------------------------------------------------------
 
249
r899118 | jm | 2010-01-14 08:50:02 +0000 (Thu, 14 Jan 2010) | 1 line
 
250
 
 
251
promotions validated
 
252
------------------------------------------------------------------------
 
253
r899079 | jm | 2010-01-14 06:53:37 +0000 (Thu, 14 Jan 2010) | 1 line
 
254
 
 
255
auto-generated test rules
 
256
------------------------------------------------------------------------
 
257
r898960 | axb | 2010-01-13 22:02:27 +0000 (Wed, 13 Jan 2010) | 1 line
 
258
 
 
259
 
 
260
------------------------------------------------------------------------
 
261
r898781 | mmartinec | 2010-01-13 14:46:48 +0000 (Wed, 13 Jan 2010) | 2 lines
 
262
 
 
263
oops
 
264
 
 
265
------------------------------------------------------------------------
 
266
r898775 | mmartinec | 2010-01-13 14:40:37 +0000 (Wed, 13 Jan 2010) | 2 lines
 
267
 
 
268
Bug 6274: Semantics of CONF_TYPE_* constants and additional config argument types
 
269
 
 
270
------------------------------------------------------------------------
 
271
r898726 | jm | 2010-01-13 11:48:50 +0000 (Wed, 13 Jan 2010) | 1 line
 
272
 
 
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
 
276
 
 
277
promotions validated
 
278
------------------------------------------------------------------------
 
279
r898663 | jm | 2010-01-13 06:51:06 +0000 (Wed, 13 Jan 2010) | 1 line
 
280
 
 
281
auto-generated test rules
 
282
------------------------------------------------------------------------
 
283
r898566 | jm | 2010-01-12 23:06:19 +0000 (Tue, 12 Jan 2010) | 1 line
 
284
 
 
285
auto-generated test rules
 
286
------------------------------------------------------------------------
 
287
r898373 | jm | 2010-01-12 15:36:16 +0000 (Tue, 12 Jan 2010) | 1 line
 
288
 
 
289
auto-generated test rules
 
290
------------------------------------------------------------------------
 
291
r898254 | jm | 2010-01-12 08:50:03 +0000 (Tue, 12 Jan 2010) | 1 line
 
292
 
 
293
promotions validated
 
294
------------------------------------------------------------------------
 
295
r898195 | jm | 2010-01-12 06:55:03 +0000 (Tue, 12 Jan 2010) | 1 line
 
296
 
 
297
auto-generated test rules
 
298
------------------------------------------------------------------------
 
299
r898187 | axb | 2010-01-12 06:38:21 +0000 (Tue, 12 Jan 2010) | 1 line
 
300
 
 
301
added dbmail.com
 
302
------------------------------------------------------------------------
 
303
r898112 | jm | 2010-01-11 23:32:44 +0000 (Mon, 11 Jan 2010) | 1 line
 
304
 
 
305
auto-generated test rules
 
306
------------------------------------------------------------------------
 
307
r898104 | jm | 2010-01-11 23:13:14 +0000 (Mon, 11 Jan 2010) | 1 line
 
308
 
 
309
auto-generated test rules
 
310
------------------------------------------------------------------------
 
311
r898022 | wtogami | 2010-01-11 19:29:33 +0000 (Mon, 11 Jan 2010) | 2 lines
 
312
 
 
313
back to devel build
 
314
 
 
315
------------------------------------------------------------------------
 
316
r898018 | wtogami | 2010-01-11 19:21:31 +0000 (Mon, 11 Jan 2010) | 1 line
 
317
 
 
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
 
321
 
 
322
auto-generated test rules
 
323
------------------------------------------------------------------------
 
324
r897948 | mmartinec | 2010-01-11 17:09:08 +0000 (Mon, 11 Jan 2010) | 3 lines
 
325
 
 
326
spamc/spamc.pod: Updated documentation regarding exit status
 
327
accoding to a complaint on a mailing list
 
328
 
 
329
------------------------------------------------------------------------
 
330
r897946 | mmartinec | 2010-01-11 17:03:46 +0000 (Mon, 11 Jan 2010) | 2 lines
 
331
 
 
332
Bug 6268: SA die()s if can't create the userstate dir
 
333
 
 
334
------------------------------------------------------------------------
 
335
r897930 | mmartinec | 2010-01-11 16:36:49 +0000 (Mon, 11 Jan 2010) | 2 lines
 
336
 
 
337
Bug 6265: Archive::Tar and IO::Zlib should be required by spamassassin
 
338
 
 
339
------------------------------------------------------------------------
 
340
r897929 | mmartinec | 2010-01-11 16:32:34 +0000 (Mon, 11 Jan 2010) | 2 lines
 
341
 
 
342
Bug 6277: Add a verbose option to sa-update to show updated channels
 
343
 
 
344
------------------------------------------------------------------------
 
345
r897918 | mmartinec | 2010-01-11 15:54:08 +0000 (Mon, 11 Jan 2010) | 2 lines
 
346
 
 
347
Bug 6278: Break recursion on attempt to add _ADDEDHEADER_ into a header section
 
348
 
 
349
------------------------------------------------------------------------
 
350
r897903 | jm | 2010-01-11 15:23:00 +0000 (Mon, 11 Jan 2010) | 1 line
 
351
 
 
352
auto-generated test rules
 
353
------------------------------------------------------------------------
 
354
r897798 | jm | 2010-01-11 08:50:02 +0000 (Mon, 11 Jan 2010) | 1 line
 
355
 
 
356
promotions validated
 
357
------------------------------------------------------------------------
 
358
r897767 | jm | 2010-01-11 06:56:56 +0000 (Mon, 11 Jan 2010) | 1 line
 
359
 
 
360
auto-generated test rules
 
361
------------------------------------------------------------------------
 
362
r897734 | jm | 2010-01-10 23:49:51 +0000 (Sun, 10 Jan 2010) | 1 line
 
363
 
 
364
auto-generated test rules
 
365
------------------------------------------------------------------------
 
366
r897732 | jm | 2010-01-10 23:31:11 +0000 (Sun, 10 Jan 2010) | 1 line
 
367
 
 
368
auto-generated test rules
 
369
------------------------------------------------------------------------
 
370
r897725 | axb | 2010-01-10 22:39:30 +0000 (Sun, 10 Jan 2010) | 1 line
 
371
 
 
372
 
 
373
------------------------------------------------------------------------
 
374
r897724 | axb | 2010-01-10 22:38:24 +0000 (Sun, 10 Jan 2010) | 1 line
 
375
 
 
376
 
 
377
------------------------------------------------------------------------
 
378
r897722 | jm | 2010-01-10 22:22:38 +0000 (Sun, 10 Jan 2010) | 1 line
 
379
 
 
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
 
383
 
 
384
auto-generated test rules
 
385
------------------------------------------------------------------------
 
386
r897592 | jm | 2010-01-10 06:55:50 +0000 (Sun, 10 Jan 2010) | 1 line
 
387
 
 
388
auto-generated test rules
 
389
------------------------------------------------------------------------
 
390
r897575 | jm | 2010-01-09 23:14:38 +0000 (Sat, 09 Jan 2010) | 1 line
 
391
 
 
392
auto-generated test rules
 
393
------------------------------------------------------------------------
 
394
r897522 | jm | 2010-01-09 19:09:57 +0000 (Sat, 09 Jan 2010) | 1 line
 
395
 
 
396
auto-generated test rules
 
397
------------------------------------------------------------------------
 
398
r897495 | jm | 2010-01-09 16:55:08 +0000 (Sat, 09 Jan 2010) | 1 line
 
399
 
 
400
auto-generated test rules
 
401
------------------------------------------------------------------------
 
402
r897389 | jm | 2010-01-09 08:51:12 +0000 (Sat, 09 Jan 2010) | 1 line
 
403
 
 
404
promotions validated
 
405
------------------------------------------------------------------------
 
406
r897386 | jm | 2010-01-09 07:03:06 +0000 (Sat, 09 Jan 2010) | 1 line
 
407
 
 
408
auto-generated test rules
 
409
------------------------------------------------------------------------
 
410
r897345 | jm | 2010-01-08 23:13:27 +0000 (Fri, 08 Jan 2010) | 1 line
 
411
 
 
412
auto-generated test rules
 
413
------------------------------------------------------------------------
 
414
r897304 | jm | 2010-01-08 19:11:30 +0000 (Fri, 08 Jan 2010) | 1 line
 
415
 
 
416
auto-generated test rules
 
417
------------------------------------------------------------------------
 
418
r897259 | jm | 2010-01-08 16:44:43 +0000 (Fri, 08 Jan 2010) | 1 line
 
419
 
 
420
auto-generated test rules
 
421
------------------------------------------------------------------------
 
422
r897247 | mmartinec | 2010-01-08 16:15:15 +0000 (Fri, 08 Jan 2010) | 2 lines
 
423
 
 
424
Change in comments in 60_whitelist_dkim.cf
 
425
 
 
426
------------------------------------------------------------------------
 
427
r897135 | jm | 2010-01-08 08:50:16 +0000 (Fri, 08 Jan 2010) | 1 line
 
428
 
 
429
promotions validated
 
430
------------------------------------------------------------------------
 
431
r897131 | jm | 2010-01-08 08:13:36 +0000 (Fri, 08 Jan 2010) | 1 line
 
432
 
 
433
auto-generated test rules
 
434
------------------------------------------------------------------------
 
435
r897077 | mmartinec | 2010-01-08 01:51:25 +0000 (Fri, 08 Jan 2010) | 5 lines
 
436
 
 
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
 
441
 
 
442
------------------------------------------------------------------------
 
443
r897074 | mmartinec | 2010-01-08 01:28:50 +0000 (Fri, 08 Jan 2010) | 3 lines
 
444
 
 
445
Bug 6176: distinguish too long lines from non-NL-terminated (last) line
 
446
in the issued diagnostic
 
447
 
 
448
------------------------------------------------------------------------
 
449
r897070 | mmartinec | 2010-01-08 00:59:58 +0000 (Fri, 08 Jan 2010) | 2 lines
 
450
 
 
451
Bug 6275: X-Spam-* header fields are inserted in the middle of a Return-Path
 
452
 
 
453
------------------------------------------------------------------------
 
454
r897064 | jm | 2010-01-08 00:30:09 +0000 (Fri, 08 Jan 2010) | 1 line
 
455
 
 
456
auto-generated test rules
 
457
------------------------------------------------------------------------
 
458
r897031 | mmartinec | 2010-01-07 22:12:58 +0000 (Thu, 07 Jan 2010) | 2 lines
 
459
 
 
460
Bug 6279: conditionalize originating_ip_headers rules in 10_default_prefs.cf
 
461
 
 
462
------------------------------------------------------------------------
 
463
r896974 | jm | 2010-01-07 19:25:08 +0000 (Thu, 07 Jan 2010) | 1 line
 
464
 
 
465
auto-generated test rules
 
466
------------------------------------------------------------------------
 
467
r896886 | axb | 2010-01-07 14:07:08 +0000 (Thu, 07 Jan 2010) | 1 line
 
468
 
 
469
added kmtn.ru
 
470
------------------------------------------------------------------------
 
471
r896802 | jm | 2010-01-07 08:50:42 +0000 (Thu, 07 Jan 2010) | 1 line
 
472
 
 
473
promotions validated
 
474
------------------------------------------------------------------------
 
475
r896766 | jm | 2010-01-07 07:05:21 +0000 (Thu, 07 Jan 2010) | 1 line
 
476
 
 
477
auto-generated test rules
 
478
------------------------------------------------------------------------
 
479
r896713 | jm | 2010-01-06 23:21:41 +0000 (Wed, 06 Jan 2010) | 1 line
 
480
 
 
481
auto-generated test rules
 
482
------------------------------------------------------------------------
 
483
r896634 | jm | 2010-01-06 19:31:51 +0000 (Wed, 06 Jan 2010) | 1 line
 
484
 
 
485
auto-generated test rules
 
486
------------------------------------------------------------------------
 
487
r896512 | jm | 2010-01-06 16:31:31 +0000 (Wed, 06 Jan 2010) | 1 line
 
488
 
 
489
auto-generated test rules
 
490
------------------------------------------------------------------------
 
491
r896501 | jm | 2010-01-06 16:12:12 +0000 (Wed, 06 Jan 2010) | 1 line
 
492
 
 
493
auto-generated test rules
 
494
------------------------------------------------------------------------
 
495
r896403 | mmartinec | 2010-01-06 11:37:32 +0000 (Wed, 06 Jan 2010) | 2 lines
 
496
 
 
497
Bug 5895: a documentation change and a simplification
 
498
 
 
499
------------------------------------------------------------------------
 
500
r896352 | jm | 2010-01-06 08:50:05 +0000 (Wed, 06 Jan 2010) | 1 line
 
501
 
 
502
promotions validated
 
503
------------------------------------------------------------------------
 
504
r896338 | jm | 2010-01-06 07:19:30 +0000 (Wed, 06 Jan 2010) | 1 line
 
505
 
 
506
auto-generated test rules
 
507
------------------------------------------------------------------------
 
508
r896288 | jm | 2010-01-06 00:34:36 +0000 (Wed, 06 Jan 2010) | 1 line
 
509
 
 
510
auto-generated test rules
 
511
------------------------------------------------------------------------
 
512
r896064 | hege | 2010-01-05 14:26:32 +0000 (Tue, 05 Jan 2010) | 1 line
 
513
 
 
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
 
517
 
 
518
promotions validated
 
519
------------------------------------------------------------------------
 
520
r895578 | jm | 2010-01-04 08:50:02 +0000 (Mon, 04 Jan 2010) | 1 line
 
521
 
 
522
promotions validated
 
523
------------------------------------------------------------------------
 
524
r895444 | khopesh | 2010-01-03 16:49:34 +0000 (Sun, 03 Jan 2010) | 1 line
 
525
 
 
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
 
529
 
 
530
 
 
531
------------------------------------------------------------------------
 
532
r895146 | jm | 2010-01-02 08:50:01 +0000 (Sat, 02 Jan 2010) | 1 line
 
533
 
 
534
promotions validated
 
535
------------------------------------------------------------------------
 
536
r895070 | axb | 2010-01-01 20:39:08 +0000 (Fri, 01 Jan 2010) | 1 line
 
537
 
 
538
 
 
539
------------------------------------------------------------------------
 
540
r895069 | axb | 2010-01-01 20:31:24 +0000 (Fri, 01 Jan 2010) | 3 lines
 
541
 
 
542
added 
 
543
AXB_HELO_HOME_LE
 
544
AXB_HELO_HOME_UN
 
545
------------------------------------------------------------------------
 
546
r895066 | axb | 2010-01-01 20:25:51 +0000 (Fri, 01 Jan 2010) | 3 lines
 
547
 
 
548
removed AXB_HELO_LH_HOME
 
549
 
 
550
will replace
 
551
------------------------------------------------------------------------
 
552
r895033 | hege | 2010-01-01 16:28:48 +0000 (Fri, 01 Jan 2010) | 1 line
 
553
 
 
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
 
557
 
 
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
 
563
 
 
564
removed
 
565
 
 
566
publish FH_DATE_PAST_20XX
 
567
------------------------------------------------------------------------
 
568
r895010 | axb | 2010-01-01 13:33:02 +0000 (Fri, 01 Jan 2010) | 1 line
 
569
 
 
570
1/1/10
 
571
------------------------------------------------------------------------
 
572
r895003 | axb | 2010-01-01 12:48:52 +0000 (Fri, 01 Jan 2010) | 2 lines
 
573
 
 
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
 
578
 
 
579
promotions validated
 
580
------------------------------------------------------------------------
 
581
r894795 | jm | 2009-12-31 08:50:01 +0000 (Thu, 31 Dec 2009) | 1 line
 
582
 
 
583
promotions validated
 
584
------------------------------------------------------------------------
 
585
r894626 | axb | 2009-12-30 14:40:14 +0000 (Wed, 30 Dec 2009) | 1 line
 
586
 
 
587
12/30/09
 
588
------------------------------------------------------------------------
 
589
r894568 | jm | 2009-12-30 08:50:03 +0000 (Wed, 30 Dec 2009) | 1 line
 
590
 
 
591
promotions validated
 
592
------------------------------------------------------------------------
 
593
r894438 | mmartinec | 2009-12-29 16:53:33 +0000 (Tue, 29 Dec 2009) | 2 lines
 
594
 
 
595
Bug 6262: pre-define certain tags which might otherwise remain unrecognized
 
596
 
 
597
------------------------------------------------------------------------
 
598
r894373 | jm | 2009-12-29 12:56:21 +0000 (Tue, 29 Dec 2009) | 1 line
 
599
 
 
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
 
603
 
 
604
Copied 3.3.0-rc1.txt to 3.3.0-release.txt
 
605
and tweaked the INSTALLING RULES section.
 
606
 
 
607
------------------------------------------------------------------------
 
608
r894168 | axb | 2009-12-28 13:22:05 +0000 (Mon, 28 Dec 2009) | 1 line
 
609
 
 
610
added AXB_URI_APE_ABUSE1
 
611
------------------------------------------------------------------------
 
612
r894139 | jm | 2009-12-28 08:50:02 +0000 (Mon, 28 Dec 2009) | 1 line
 
613
 
 
614
promotions validated
 
615
------------------------------------------------------------------------
 
616
r894117 | wtogami | 2009-12-27 23:47:55 +0000 (Sun, 27 Dec 2009) | 2 lines
 
617
 
 
618
IS_DEVEL_BUILD=1
 
619
 
 
620
------------------------------------------------------------------------
 
621
r893956 | axb | 2009-12-26 10:35:40 +0000 (Sat, 26 Dec 2009) | 1 line
 
622
 
 
623
261209
 
624
------------------------------------------------------------------------
 
625
r893949 | jm | 2009-12-26 08:50:02 +0000 (Sat, 26 Dec 2009) | 1 line
 
626
 
 
627
promotions validated
 
628
------------------------------------------------------------------------
 
629
r893844 | jm | 2009-12-25 08:50:03 +0000 (Fri, 25 Dec 2009) | 1 line
 
630
 
 
631
promotions validated
 
632
------------------------------------------------------------------------
 
633
r893786 | mmartinec | 2009-12-24 16:56:36 +0000 (Thu, 24 Dec 2009) | 2 lines
 
634
 
 
635
Added section INSTALLING RULES to release notes.
 
636
 
 
637
------------------------------------------------------------------------
 
638
r893710 | jm | 2009-12-24 08:50:02 +0000 (Thu, 24 Dec 2009) | 1 line
 
639
 
 
640
promotions validated
 
641
------------------------------------------------------------------------
 
642
r893430 | jm | 2009-12-23 08:50:02 +0000 (Wed, 23 Dec 2009) | 1 line
 
643
 
 
644
promotions validated
 
645
------------------------------------------------------------------------
 
646
r893292 | wtogami | 2009-12-22 19:48:46 +0000 (Tue, 22 Dec 2009) | 2 lines
 
647
 
 
648
preparing to release 3.3.0-rc1.proposed2
 
649
 
 
650
------------------------------------------------------------------------
 
651
r893270 | mmartinec | 2009-12-22 18:54:41 +0000 (Tue, 22 Dec 2009) | 2 lines
 
652
 
 
653
Bug 6176 spamc.c fix: spamc truncates lines read from spamc.conf (take two)
 
654
 
 
655
------------------------------------------------------------------------
 
656
r893149 | jm | 2009-12-22 11:59:37 +0000 (Tue, 22 Dec 2009) | 1 line
 
657
 
 
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
 
661
 
 
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;
 
666
 
 
667
------------------------------------------------------------------------
 
668
r893113 | axb | 2009-12-22 08:25:11 +0000 (Tue, 22 Dec 2009) | 1 line
 
669
 
 
670
 
 
671
------------------------------------------------------------------------
 
672
r892730 | jm | 2009-12-21 08:50:02 +0000 (Mon, 21 Dec 2009) | 1 line
 
673
 
 
674
promotions validated
 
675
------------------------------------------------------------------------
 
676
r892657 | wtogami | 2009-12-20 20:32:45 +0000 (Sun, 20 Dec 2009) | 2 lines
 
677
 
 
678
Revert Bug #6176 patch that broke spamc.
 
679
 
 
680
------------------------------------------------------------------------
 
681
r892578 | axb | 2009-12-20 09:30:44 +0000 (Sun, 20 Dec 2009) | 1 line
 
682
 
 
683
 
 
684
------------------------------------------------------------------------
 
685
r892576 | axb | 2009-12-20 09:19:43 +0000 (Sun, 20 Dec 2009) | 1 line
 
686
 
 
687
 
 
688
------------------------------------------------------------------------
 
689
r892574 | axb | 2009-12-20 08:52:19 +0000 (Sun, 20 Dec 2009) | 1 line
 
690
 
 
691
 
 
692
------------------------------------------------------------------------
 
693
r892544 | axb | 2009-12-20 00:57:04 +0000 (Sun, 20 Dec 2009) | 1 line
 
694
 
 
695
 
 
696
------------------------------------------------------------------------
 
697
r892541 | axb | 2009-12-20 00:24:44 +0000 (Sun, 20 Dec 2009) | 1 line
 
698
 
 
699
 
 
700
------------------------------------------------------------------------
 
701
r892538 | axb | 2009-12-20 00:03:25 +0000 (Sun, 20 Dec 2009) | 1 line
 
702
 
 
703
 
 
704
------------------------------------------------------------------------
 
705
r892524 | axb | 2009-12-19 23:05:51 +0000 (Sat, 19 Dec 2009) | 1 line
 
706
 
 
707
 
 
708
------------------------------------------------------------------------
 
709
r892522 | axb | 2009-12-19 23:05:13 +0000 (Sat, 19 Dec 2009) | 1 line
 
710
 
 
711
 
 
712
------------------------------------------------------------------------
 
713
r892513 | axb | 2009-12-19 22:26:20 +0000 (Sat, 19 Dec 2009) | 1 line
 
714
 
 
715
 
 
716
------------------------------------------------------------------------
 
717
r892498 | wtogami | 2009-12-19 18:56:54 +0000 (Sat, 19 Dec 2009) | 2 lines
 
718
 
 
719
Add Warren's Amazon wishlist to CREDITS.
 
720
 
 
721
------------------------------------------------------------------------
 
722
r892488 | axb | 2009-12-19 17:15:32 +0000 (Sat, 19 Dec 2009) | 1 line
 
723
 
 
724
 
 
725
------------------------------------------------------------------------
 
726
r892486 | jhardin | 2009-12-19 16:51:12 +0000 (Sat, 19 Dec 2009) | 1 line
 
727
 
 
728
metas to test ReturnPath vs. blacklists
 
729
------------------------------------------------------------------------
 
730
r892452 | jm | 2009-12-19 08:50:06 +0000 (Sat, 19 Dec 2009) | 1 line
 
731
 
 
732
promotions validated
 
733
------------------------------------------------------------------------
 
734
r892420 | wtogami | 2009-12-19 01:58:47 +0000 (Sat, 19 Dec 2009) | 2 lines
 
735
 
 
736
IS_DEVEL_BUILD=1
 
737
 
 
738
------------------------------------------------------------------------
 
739
r892412 | jhardin | 2009-12-19 00:57:20 +0000 (Sat, 19 Dec 2009) | 1 line
 
740
 
 
741
metas to test ReturnPath vs. blacklists
 
742
------------------------------------------------------------------------
 
743
r892395 | jhardin | 2009-12-18 23:15:14 +0000 (Fri, 18 Dec 2009) | 1 line
 
744
 
 
745
metas to test ReturnPath vs. blacklists
 
746
------------------------------------------------------------------------
 
747
r892384 | wtogami | 2009-12-18 22:09:02 +0000 (Fri, 18 Dec 2009) | 2 lines
 
748
 
 
749
preparing to release 3.3.0-rc1
 
750
 
 
751
------------------------------------------------------------------------
 
752
r892319 | mmartinec | 2009-12-18 17:19:50 +0000 (Fri, 18 Dec 2009) | 2 lines
 
753
 
 
754
3.3.0-rc1.txt: mention some of the recent changes
 
755
 
 
756
------------------------------------------------------------------------
 
757
r892312 | wtogami | 2009-12-18 16:55:41 +0000 (Fri, 18 Dec 2009) | 2 lines
 
758
 
 
759
RH Bug #103401: Use portreserve if available during spamd startup on RHEL or Fedora
 
760
 
 
761
------------------------------------------------------------------------
 
762
r892229 | mmartinec | 2009-12-18 11:52:40 +0000 (Fri, 18 Dec 2009) | 4 lines
 
763
 
 
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
 
767
 
 
768
------------------------------------------------------------------------
 
769
r892183 | jm | 2009-12-18 08:50:02 +0000 (Fri, 18 Dec 2009) | 1 line
 
770
 
 
771
promotions validated
 
772
------------------------------------------------------------------------
 
773
r891968 | axb | 2009-12-17 22:59:38 +0000 (Thu, 17 Dec 2009) | 1 line
 
774
 
 
775
added ms*.hinet.net
 
776
------------------------------------------------------------------------
 
777
r891935 | mmartinec | 2009-12-17 21:51:31 +0000 (Thu, 17 Dec 2009) | 2 lines
 
778
 
 
779
Bug 6176: spamc truncates lines read from spamc.conf
 
780
 
 
781
------------------------------------------------------------------------
 
782
r891864 | mmartinec | 2009-12-17 20:04:19 +0000 (Thu, 17 Dec 2009) | 8 lines
 
783
 
 
784
Bug 6253:
 
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
 
791
 
 
792
------------------------------------------------------------------------
 
793
r891806 | mmartinec | 2009-12-17 17:26:01 +0000 (Thu, 17 Dec 2009) | 1 line
 
794
 
 
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
 
798
 
 
799
promotions validated
 
800
------------------------------------------------------------------------
 
801
r891501 | wtogami | 2009-12-17 00:59:42 +0000 (Thu, 17 Dec 2009) | 2 lines
 
802
 
 
803
One more test failure
 
804
 
 
805
------------------------------------------------------------------------
 
806
r891472 | wtogami | 2009-12-16 23:26:35 +0000 (Wed, 16 Dec 2009) | 2 lines
 
807
 
 
808
Fix test warning, odd that this rule was translated but not the others.
 
809
 
 
810
------------------------------------------------------------------------
 
811
r891460 | wtogami | 2009-12-16 22:36:28 +0000 (Wed, 16 Dec 2009) | 3 lines
 
812
 
 
813
Bug #6247: Replace HABEAS, BSP and SSC with RP CERTIFIED.
 
814
Note: CERTIFIED is cumulative with SAFE.
 
815
 
 
816
------------------------------------------------------------------------
 
817
r891391 | wtogami | 2009-12-16 19:25:47 +0000 (Wed, 16 Dec 2009) | 4 lines
 
818
 
 
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.
 
822
 
 
823
------------------------------------------------------------------------
 
824
r891227 | mmartinec | 2009-12-16 13:03:16 +0000 (Wed, 16 Dec 2009) | 2 lines
 
825
 
 
826
oops, submitted too many files, reverting Timeout.pm and t/timeout.t
 
827
 
 
828
------------------------------------------------------------------------
 
829
r891224 | mmartinec | 2009-12-16 12:59:47 +0000 (Wed, 16 Dec 2009) | 6 lines
 
830
 
 
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"
 
836
 
 
837
------------------------------------------------------------------------
 
838
r891207 | mmartinec | 2009-12-16 12:02:52 +0000 (Wed, 16 Dec 2009) | 4 lines
 
839
 
 
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
 
843
 
 
844
------------------------------------------------------------------------
 
845
r891160 | jm | 2009-12-16 08:50:02 +0000 (Wed, 16 Dec 2009) | 1 line
 
846
 
 
847
promotions validated
 
848
------------------------------------------------------------------------
 
849
r891005 | wtogami | 2009-12-15 21:39:47 +0000 (Tue, 15 Dec 2009) | 2 lines
 
850
 
 
851
Add DNSWL_NONE as informational rule.  Helpful in measurements and in combination with other rules.
 
852
 
 
853
------------------------------------------------------------------------
 
854
r891001 | wtogami | 2009-12-15 21:30:53 +0000 (Tue, 15 Dec 2009) | 2 lines
 
855
 
 
856
Bug #6251: Temporarily reduce DNSWL scores
 
857
 
 
858
------------------------------------------------------------------------
 
859
r890963 | mmartinec | 2009-12-15 19:56:54 +0000 (Tue, 15 Dec 2009) | 3 lines
 
860
 
 
861
Bug 6258: avoid warnings on undefined exit status,
 
862
recognize and nicely display a HUP signal (trivial)
 
863
 
 
864
------------------------------------------------------------------------
 
865
r890693 | jm | 2009-12-15 08:50:02 +0000 (Tue, 15 Dec 2009) | 1 line
 
866
 
 
867
promotions validated
 
868
------------------------------------------------------------------------
 
869
r890644 | khopesh | 2009-12-15 05:02:12 +0000 (Tue, 15 Dec 2009) | 1 line
 
870
 
 
871
khop updates
 
872
------------------------------------------------------------------------
 
873
r890227 | jm | 2009-12-14 08:50:02 +0000 (Mon, 14 Dec 2009) | 1 line
 
874
 
 
875
promotions validated
 
876
------------------------------------------------------------------------
 
877
r890077 | khopesh | 2009-12-13 17:07:51 +0000 (Sun, 13 Dec 2009) | 1 line
 
878
 
 
879
khop updates, tweaks
 
880
------------------------------------------------------------------------
 
881
r889898 | jm | 2009-12-12 08:50:03 +0000 (Sat, 12 Dec 2009) | 1 line
 
882
 
 
883
promotions validated
 
884
------------------------------------------------------------------------
 
885
r889887 | wtogami | 2009-12-12 04:24:37 +0000 (Sat, 12 Dec 2009) | 2 lines
 
886
 
 
887
Tweak VANITY more
 
888
 
 
889
------------------------------------------------------------------------
 
890
r889883 | wtogami | 2009-12-12 04:00:13 +0000 (Sat, 12 Dec 2009) | 2 lines
 
891
 
 
892
Bug #6247: Add RP_* rules for weekly masscheck.
 
893
 
 
894
------------------------------------------------------------------------
 
895
r889864 | wtogami | 2009-12-12 00:03:34 +0000 (Sat, 12 Dec 2009) | 2 lines
 
896
 
 
897
Tweak VANITY
 
898
 
 
899
------------------------------------------------------------------------
 
900
r889764 | mmartinec | 2009-12-11 18:46:38 +0000 (Fri, 11 Dec 2009) | 2 lines
 
901
 
 
902
Bug 6257 3.3.0-rc1.txt: add a note on compatibility with amavisd-new
 
903
 
 
904
------------------------------------------------------------------------
 
905
r889534 | jm | 2009-12-11 08:50:03 +0000 (Fri, 11 Dec 2009) | 1 line
 
906
 
 
907
promotions validated
 
908
------------------------------------------------------------------------
 
909
r889337 | mmartinec | 2009-12-10 17:00:45 +0000 (Thu, 10 Dec 2009) | 2 lines
 
910
 
 
911
Bug 6245: added one test case to t/rcvd_parser.t
 
912
 
 
913
------------------------------------------------------------------------
 
914
r889332 | mmartinec | 2009-12-10 16:53:16 +0000 (Thu, 10 Dec 2009) | 3 lines
 
915
 
 
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)'
 
918
 
 
919
------------------------------------------------------------------------
 
920
r889277 | wtogami | 2009-12-10 14:46:16 +0000 (Thu, 10 Dec 2009) | 2 lines
 
921
 
 
922
Bug #6252: Force publish VANITY
 
923
 
 
924
------------------------------------------------------------------------
 
925
r889141 | jm | 2009-12-10 08:50:26 +0000 (Thu, 10 Dec 2009) | 1 line
 
926
 
 
927
promotions validated
 
928
------------------------------------------------------------------------
 
929
r889034 | mmartinec | 2009-12-10 00:30:41 +0000 (Thu, 10 Dec 2009) | 3 lines
 
930
 
 
931
copied 3.3.0-beta1.txt to 3.3.0-rc1.txt and added
 
932
a paragraph on compatibility with a ClamAV plugin
 
933
 
 
934
------------------------------------------------------------------------
 
935
r888928 | mmartinec | 2009-12-09 19:29:19 +0000 (Wed, 09 Dec 2009) | 4 lines
 
936
 
 
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"
 
940
 
 
941
------------------------------------------------------------------------
 
942
r888736 | jm | 2009-12-09 08:50:02 +0000 (Wed, 09 Dec 2009) | 1 line
 
943
 
 
944
promotions validated
 
945
------------------------------------------------------------------------
 
946
r888673 | khopesh | 2009-12-09 01:55:57 +0000 (Wed, 09 Dec 2009) | 1 line
 
947
 
 
948
khop tweaks/updates
 
949
------------------------------------------------------------------------
 
950
r888291 | jm | 2009-12-08 08:50:02 +0000 (Tue, 08 Dec 2009) | 1 line
 
951
 
 
952
promotions validated
 
953
------------------------------------------------------------------------
 
954
r887980 | mmartinec | 2009-12-07 16:23:26 +0000 (Mon, 07 Dec 2009) | 2 lines
 
955
 
 
956
Bug 6250: check syntax of awl & bayes mode settings and untaint them
 
957
 
 
958
------------------------------------------------------------------------
 
959
r887941 | fanf | 2009-12-07 14:57:20 +0000 (Mon, 07 Dec 2009) | 2 lines
 
960
 
 
961
Bug 6242: Recognize MS Exchange HTTP-DAV message submission
 
962
 
 
963
------------------------------------------------------------------------
 
964
r887863 | jm | 2009-12-07 08:50:02 +0000 (Mon, 07 Dec 2009) | 1 line
 
965
 
 
966
promotions validated
 
967
------------------------------------------------------------------------
 
968
r887738 | mmartinec | 2009-12-06 18:42:14 +0000 (Sun, 06 Dec 2009) | 2 lines
 
969
 
 
970
3.3.0-beta1.txt add: "expect some tests in t/dkim2.t to fail with versions older than 0.36_5"
 
971
 
 
972
------------------------------------------------------------------------
 
973
r887516 | jm | 2009-12-05 08:50:03 +0000 (Sat, 05 Dec 2009) | 1 line
 
974
 
 
975
promotions validated
 
976
------------------------------------------------------------------------
 
977
r887479 | mmartinec | 2009-12-05 01:35:04 +0000 (Sat, 05 Dec 2009) | 4 lines
 
978
 
 
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
 
982
 
 
983
------------------------------------------------------------------------
 
984
r887451 | mmartinec | 2009-12-04 23:31:52 +0000 (Fri, 04 Dec 2009) | 2 lines
 
985
 
 
986
updated MANIFEST, according to discussion on the dev ML
 
987
 
 
988
------------------------------------------------------------------------
 
989
r887254 | mmartinec | 2009-12-04 16:24:36 +0000 (Fri, 04 Dec 2009) | 2 lines
 
990
 
 
991
comments changed in Timeout.pm
 
992
 
 
993
------------------------------------------------------------------------
 
994
r887241 | mmartinec | 2009-12-04 16:04:16 +0000 (Fri, 04 Dec 2009) | 2 lines
 
995
 
 
996
3.3.0-beta1.txt minor tweaks: unmatched parenthesis, mention mk-baseline-results
 
997
 
 
998
------------------------------------------------------------------------
 
999
r887114 | jm | 2009-12-04 08:50:09 +0000 (Fri, 04 Dec 2009) | 1 line
 
1000
 
 
1001
promotions validated
 
1002
------------------------------------------------------------------------
 
1003
r887064 | khopesh | 2009-12-04 05:16:19 +0000 (Fri, 04 Dec 2009) | 1 line
 
1004
 
 
1005
khop updates
 
1006
------------------------------------------------------------------------
 
1007
r886931 | jm | 2009-12-03 21:36:41 +0000 (Thu, 03 Dec 2009) | 1 line
 
1008
 
 
1009
fix typo
 
1010
------------------------------------------------------------------------
 
1011
r886920 | wtogami | 2009-12-03 21:04:03 +0000 (Thu, 03 Dec 2009) | 2 lines
 
1012
 
 
1013
IS_DEVEL_BUILD yes.
 
1014
 
 
1015
------------------------------------------------------------------------
 
1016
r886918 | wtogami | 2009-12-03 21:01:35 +0000 (Thu, 03 Dec 2009) | 2 lines
 
1017
 
 
1018
Updated 3.3.0-beta1 text.
 
1019
 
 
1020
------------------------------------------------------------------------
 
1021
r886849 | wtogami | 2009-12-03 17:08:51 +0000 (Thu, 03 Dec 2009) | 2 lines
 
1022
 
 
1023
Tweaks to VANITY
 
1024
 
 
1025
------------------------------------------------------------------------
 
1026
r886706 | jm | 2009-12-03 08:50:05 +0000 (Thu, 03 Dec 2009) | 1 line
 
1027
 
 
1028
promotions validated
 
1029
------------------------------------------------------------------------
 
1030
r886679 | wtogami | 2009-12-03 04:36:01 +0000 (Thu, 03 Dec 2009) | 1 line
 
1031
 
 
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
 
1035
 
 
1036
Add missing file t/timeout.t to MANIFEST.
 
1037
 
 
1038
------------------------------------------------------------------------
 
1039
r886671 | wtogami | 2009-12-03 03:58:19 +0000 (Thu, 03 Dec 2009) | 2 lines
 
1040
 
 
1041
Comment out IS_DEVEL_BUILD for beta1 release.
 
1042
 
 
1043
------------------------------------------------------------------------
 
1044
r886670 | wtogami | 2009-12-03 03:46:49 +0000 (Thu, 03 Dec 2009) | 2 lines
 
1045
 
 
1046
Bug 6223: Add new key fingerprint to the 3.3.0-beta1 announcement.
 
1047
 
 
1048
------------------------------------------------------------------------
 
1049
r886667 | wtogami | 2009-12-03 02:55:10 +0000 (Thu, 03 Dec 2009) | 4 lines
 
1050
 
 
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.
 
1054
 
 
1055
------------------------------------------------------------------------
 
1056
r886665 | khopesh | 2009-12-03 02:53:17 +0000 (Thu, 03 Dec 2009) | 1 line
 
1057
 
 
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
 
1061
 
 
1062
rules/STATISTICS-set*.txt
 
1063
 
 
1064
------------------------------------------------------------------------
 
1065
r886222 | mmartinec | 2009-12-02 17:52:48 +0000 (Wed, 02 Dec 2009) | 2 lines
 
1066
 
 
1067
mk-baseline-results: avoid the shell 'source' command consulting the PATH
 
1068
 
 
1069
------------------------------------------------------------------------
 
1070
r886212 | mmartinec | 2009-12-02 17:33:57 +0000 (Wed, 02 Dec 2009) | 3 lines
 
1071
 
 
1072
Bug 6155: generated new rulesrc/10_force_active.cf
 
1073
as per step 6.5 in RescoreMassCheck
 
1074
 
 
1075
------------------------------------------------------------------------
 
1076
r886173 | mmartinec | 2009-12-02 15:24:32 +0000 (Wed, 02 Dec 2009) | 1 line
 
1077
 
 
1078
runGA config files used
 
1079
------------------------------------------------------------------------
 
1080
r886149 | mmartinec | 2009-12-02 14:04:56 +0000 (Wed, 02 Dec 2009) | 2 lines
 
1081
 
 
1082
forgot to require a Timeout.pm in PerMsgStatus.pm
 
1083
 
 
1084
------------------------------------------------------------------------
 
1085
r886133 | mmartinec | 2009-12-02 12:32:55 +0000 (Wed, 02 Dec 2009) | 4 lines
 
1086
 
 
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
 
1090
 
 
1091
------------------------------------------------------------------------
 
1092
r886073 | jm | 2009-12-02 08:50:01 +0000 (Wed, 02 Dec 2009) | 1 line
 
1093
 
 
1094
promotions validated
 
1095
------------------------------------------------------------------------
 
1096
r885853 | mmartinec | 2009-12-01 18:12:38 +0000 (Tue, 01 Dec 2009) | 3 lines
 
1097
 
 
1098
spamd: take a connect time as a reference for time limiting,
 
1099
instead of the current time at the start of message parsing
 
1100
 
 
1101
------------------------------------------------------------------------
 
1102
r885690 | jm | 2009-12-01 08:50:03 +0000 (Tue, 01 Dec 2009) | 1 line
 
1103
 
 
1104
promotions validated
 
1105
------------------------------------------------------------------------
 
1106
r885649 | mmartinec | 2009-12-01 01:59:22 +0000 (Tue, 01 Dec 2009) | 4 lines
 
1107
 
 
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
 
1111
 
 
1112
------------------------------------------------------------------------
 
1113
r885588 | mmartinec | 2009-11-30 21:31:40 +0000 (Mon, 30 Nov 2009) | 2 lines
 
1114
 
 
1115
t/timeout.t: make the last test more robust
 
1116
 
 
1117
------------------------------------------------------------------------
 
1118
r885578 | wtogami | 2009-11-30 20:32:54 +0000 (Mon, 30 Nov 2009) | 2 lines
 
1119
 
 
1120
Note beta1 in SpamAssassin.pm
 
1121
 
 
1122
------------------------------------------------------------------------
 
1123
r885577 | wtogami | 2009-11-30 20:32:02 +0000 (Mon, 30 Nov 2009) | 2 lines
 
1124
 
 
1125
.spec to reflect upcoming beta1
 
1126
 
 
1127
------------------------------------------------------------------------
 
1128
r885564 | mmartinec | 2009-11-30 19:46:11 +0000 (Mon, 30 Nov 2009) | 4 lines
 
1129
 
 
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
 
1133
 
 
1134
------------------------------------------------------------------------
 
1135
r885355 | jm | 2009-11-30 08:50:03 +0000 (Mon, 30 Nov 2009) | 1 line
 
1136
 
 
1137
promotions validated
 
1138
------------------------------------------------------------------------
 
1139
r885077 | jm | 2009-11-28 08:50:03 +0000 (Sat, 28 Nov 2009) | 1 line
 
1140
 
 
1141
promotions validated
 
1142
------------------------------------------------------------------------
 
1143
r884945 | mmartinec | 2009-11-27 18:40:20 +0000 (Fri, 27 Nov 2009) | 3 lines
 
1144
 
 
1145
mention a rename of DKIM_VERIFIED into DKIM_VALID
 
1146
in release notes
 
1147
 
 
1148
------------------------------------------------------------------------
 
1149
r884927 | mmartinec | 2009-11-27 18:01:38 +0000 (Fri, 27 Nov 2009) | 3 lines
 
1150
 
 
1151
changed score of FM_FRM_RN_L_BRACK from 0 into 0.001,
 
1152
to make xt/10_rule_test_suite.t happy
 
1153
 
 
1154
------------------------------------------------------------------------
 
1155
r884912 | wtogami | 2009-11-27 17:10:20 +0000 (Fri, 27 Nov 2009) | 3 lines
 
1156
 
 
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.
 
1159
 
 
1160
------------------------------------------------------------------------
 
1161
r884908 | wtogami | 2009-11-27 17:04:49 +0000 (Fri, 27 Nov 2009) | 2 lines
 
1162
 
 
1163
Remove more nopublish rules from the release notes.
 
1164
 
 
1165
------------------------------------------------------------------------
 
1166
r884902 | mmartinec | 2009-11-27 16:18:28 +0000 (Fri, 27 Nov 2009) | 2 lines
 
1167
 
 
1168
Bug 6144: updated 3.3.0-beta1.txt
 
1169
 
 
1170
------------------------------------------------------------------------
 
1171
r884863 | mmartinec | 2009-11-27 12:49:43 +0000 (Fri, 27 Nov 2009) | 3 lines
 
1172
 
 
1173
Bug 6187 - Mail::SpamAssasin::Client ping may erronesously
 
1174
result in broken pipe. Bumps spamc protocol vesion to 1.5.
 
1175
 
 
1176
------------------------------------------------------------------------
 
1177
r884785 | jm | 2009-11-27 08:50:02 +0000 (Fri, 27 Nov 2009) | 1 line
 
1178
 
 
1179
promotions validated
 
1180
------------------------------------------------------------------------
 
1181
r884704 | mmartinec | 2009-11-26 21:51:59 +0000 (Thu, 26 Nov 2009) | 3 lines
 
1182
 
 
1183
Prepared a beta1 release notes: build/announcements/3.3.0-beta1.txt
 
1184
based on alpha3 release notes and change log
 
1185
 
 
1186
------------------------------------------------------------------------
 
1187
r884681 | axb | 2009-11-26 19:55:34 +0000 (Thu, 26 Nov 2009) | 1 line
 
1188
 
 
1189
 
 
1190
------------------------------------------------------------------------
 
1191
r884673 | axb | 2009-11-26 19:31:38 +0000 (Thu, 26 Nov 2009) | 1 line
 
1192
 
 
1193
added AXB_ESP_ABUSE01
 
1194
------------------------------------------------------------------------
 
1195
r884667 | mmartinec | 2009-11-26 19:04:02 +0000 (Thu, 26 Nov 2009) | 4 lines
 
1196
 
 
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
 
1200
 
 
1201
------------------------------------------------------------------------
 
1202
r884465 | jm | 2009-11-26 08:50:02 +0000 (Thu, 26 Nov 2009) | 1 line
 
1203
 
 
1204
promotions validated
 
1205
------------------------------------------------------------------------
 
1206
r884343 | khopesh | 2009-11-26 00:11:48 +0000 (Thu, 26 Nov 2009) | 1 line
 
1207
 
 
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
 
1211
 
 
1212
Bug 5883 - support for Communigate Pro 'Received' header field;
 
1213
folded-in all supplied test cases into t/rcvd_parser.t
 
1214
 
 
1215
------------------------------------------------------------------------
 
1216
r884199 | mmartinec | 2009-11-25 17:12:56 +0000 (Wed, 25 Nov 2009) | 6 lines
 
1217
 
 
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'
 
1223
 
 
1224
------------------------------------------------------------------------
 
1225
r884007 | jm | 2009-11-25 08:50:32 +0000 (Wed, 25 Nov 2009) | 1 line
 
1226
 
 
1227
promotions validated
 
1228
------------------------------------------------------------------------
 
1229
r883795 | mmartinec | 2009-11-24 17:28:57 +0000 (Tue, 24 Nov 2009) | 2 lines
 
1230
 
 
1231
Old versions of NetAddr::IP do not support option qw(:upper), dropping.
 
1232
 
 
1233
------------------------------------------------------------------------
 
1234
r883779 | mmartinec | 2009-11-24 16:47:31 +0000 (Tue, 24 Nov 2009) | 2 lines
 
1235
 
 
1236
svn propset svn:executable 1 t/bayesbdb.t
 
1237
 
 
1238
------------------------------------------------------------------------
 
1239
r883778 | mmartinec | 2009-11-24 16:45:53 +0000 (Tue, 24 Nov 2009) | 2 lines
 
1240
 
 
1241
svn propset svn:executable 1 t/timeout.t
 
1242
 
 
1243
------------------------------------------------------------------------
 
1244
r883770 | mmartinec | 2009-11-24 16:32:51 +0000 (Tue, 24 Nov 2009) | 8 lines
 
1245
 
 
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. 
 
1253
 
 
1254
------------------------------------------------------------------------
 
1255
r883710 | khopesh | 2009-11-24 14:51:53 +0000 (Tue, 24 Nov 2009) | 1 line
 
1256
 
 
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
 
1260
 
 
1261
bumped up the t/rcvd_parser.t 'plan tests' count by one
 
1262
 
 
1263
------------------------------------------------------------------------
 
1264
r883650 | mmartinec | 2009-11-24 10:51:24 +0000 (Tue, 24 Nov 2009) | 6 lines
 
1265
 
 
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
 
1271
 
 
1272
------------------------------------------------------------------------
 
1273
r883623 | jm | 2009-11-24 08:50:02 +0000 (Tue, 24 Nov 2009) | 1 line
 
1274
 
 
1275
promotions validated
 
1276
------------------------------------------------------------------------
 
1277
r883570 | dos | 2009-11-24 01:50:56 +0000 (Tue, 24 Nov 2009) | 1 line
 
1278
 
 
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
 
1282
 
 
1283
promotions validated
 
1284
------------------------------------------------------------------------
 
1285
r883193 | khopesh | 2009-11-22 23:56:17 +0000 (Sun, 22 Nov 2009) | 1 line
 
1286
 
 
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
 
1290
 
 
1291
promotions validated
 
1292
------------------------------------------------------------------------
 
1293
r883038 | khopesh | 2009-11-22 05:44:14 +0000 (Sun, 22 Nov 2009) | 1 line
 
1294
 
 
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
 
1298
 
 
1299
promotions validated
 
1300
------------------------------------------------------------------------
 
1301
r882815 | mmartinec | 2009-11-21 01:13:57 +0000 (Sat, 21 Nov 2009) | 5 lines
 
1302
 
 
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
 
1307
 
 
1308
------------------------------------------------------------------------
 
1309
r882811 | mmartinec | 2009-11-21 01:03:14 +0000 (Sat, 21 Nov 2009) | 2 lines
 
1310
 
 
1311
hacked 20_khop_bl.cf, looks like the 'mkrules' does not understand an 'else' !?
 
1312
 
 
1313
------------------------------------------------------------------------
 
1314
r882450 | jm | 2009-11-20 08:50:03 +0000 (Fri, 20 Nov 2009) | 1 line
 
1315
 
 
1316
promotions validated
 
1317
------------------------------------------------------------------------
 
1318
r882413 | khopesh | 2009-11-20 04:56:38 +0000 (Fri, 20 Nov 2009) | 1 line
 
1319
 
 
1320
selections from my sa-update channels
 
1321
------------------------------------------------------------------------
 
1322
r882245 | mmartinec | 2009-11-19 18:53:25 +0000 (Thu, 19 Nov 2009) | 2 lines
 
1323
 
 
1324
Bug 5630 - improved path information in man pages for sa-update and sa-compile
 
1325
 
 
1326
------------------------------------------------------------------------
 
1327
r882241 | mmartinec | 2009-11-19 18:43:53 +0000 (Thu, 19 Nov 2009) | 2 lines
 
1328
 
 
1329
Bug 5628 - inline documentation contradicts code
 
1330
 
 
1331
------------------------------------------------------------------------
 
1332
r882213 | mmartinec | 2009-11-19 17:32:32 +0000 (Thu, 19 Nov 2009) | 2 lines
 
1333
 
 
1334
Bug 6237 - RCVD_ILLEGAL_IP with ip 2.0.0.0/8 (and 223.0.0.0/8)
 
1335
 
 
1336
------------------------------------------------------------------------
 
1337
r882080 | jm | 2009-11-19 08:50:20 +0000 (Thu, 19 Nov 2009) | 1 line
 
1338
 
 
1339
promotions validated
 
1340
------------------------------------------------------------------------
 
1341
r882020 | mmartinec | 2009-11-19 00:51:09 +0000 (Thu, 19 Nov 2009) | 3 lines
 
1342
 
 
1343
Bug 6238: introducing the 'time_limit' configuration option,
 
1344
with associated code changes in various places
 
1345
 
 
1346
------------------------------------------------------------------------
 
1347
r881700 | jm | 2009-11-18 08:50:02 +0000 (Wed, 18 Nov 2009) | 1 line
 
1348
 
 
1349
promotions validated
 
1350
------------------------------------------------------------------------
 
1351
r881633 | jhardin | 2009-11-18 00:35:48 +0000 (Wed, 18 Nov 2009) | 1 line
 
1352
 
 
1353
tweak lotsa_money
 
1354
------------------------------------------------------------------------
 
1355
r881494 | wtogami | 2009-11-17 20:30:47 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1356
 
 
1357
*yoink*
 
1358
 
 
1359
------------------------------------------------------------------------
 
1360
r881382 | mmartinec | 2009-11-17 17:18:20 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1361
 
 
1362
Bug 6232: workaround for Net::DNS::Packet::new inconsistency
 
1363
 
 
1364
------------------------------------------------------------------------
 
1365
r881316 | mmartinec | 2009-11-17 15:00:34 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1366
 
 
1367
Fixed bug in BayesStore::BDB::tok_get, fixed corresponding test
 
1368
 
 
1369
------------------------------------------------------------------------
 
1370
r881240 | mmartinec | 2009-11-17 10:57:36 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1371
 
 
1372
Bug 6155 #163: force nonzero scores on MISSING_HB_SEP and X_MESSAGE_INFO for the test
 
1373
 
 
1374
------------------------------------------------------------------------
 
1375
r881199 | jm | 2009-11-17 08:50:03 +0000 (Tue, 17 Nov 2009) | 1 line
 
1376
 
 
1377
promotions validated
 
1378
------------------------------------------------------------------------
 
1379
r881163 | wtogami | 2009-11-17 05:58:48 +0000 (Tue, 17 Nov 2009) | 9 lines
 
1380
 
 
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.
 
1384
 
 
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
 
1388
fine as-is.
 
1389
 
 
1390
------------------------------------------------------------------------
 
1391
r881160 | wtogami | 2009-11-17 05:41:41 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1392
 
 
1393
Bug #6155 score reductions as documented in Comment #162.
 
1394
 
 
1395
------------------------------------------------------------------------
 
1396
r881159 | wtogami | 2009-11-17 05:35:00 +0000 (Tue, 17 Nov 2009) | 2 lines
 
1397
 
 
1398
Bug #6155 commit raw scores from Comment #146 as documented in #162.
 
1399
 
 
1400
------------------------------------------------------------------------
 
1401
r881065 | jm | 2009-11-17 00:06:03 +0000 (Tue, 17 Nov 2009) | 1 line
 
1402
 
 
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
 
1406
 
 
1407
trobert's phishing rule
 
1408
 
 
1409
------------------------------------------------------------------------
 
1410
r880674 | jm | 2009-11-16 08:50:08 +0000 (Mon, 16 Nov 2009) | 1 line
 
1411
 
 
1412
promotions validated
 
1413
------------------------------------------------------------------------
 
1414
r836340 | jm | 2009-11-15 08:50:02 +0000 (Sun, 15 Nov 2009) | 1 line
 
1415
 
 
1416
promotions validated
 
1417
------------------------------------------------------------------------
 
1418
r836300 | jm | 2009-11-15 00:34:38 +0000 (Sun, 15 Nov 2009) | 1 line
 
1419
 
 
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
 
1423
 
 
1424
promotions validated
 
1425
------------------------------------------------------------------------
 
1426
r835775 | jm | 2009-11-13 08:50:02 +0000 (Fri, 13 Nov 2009) | 1 line
 
1427
 
 
1428
promotions validated
 
1429
------------------------------------------------------------------------
 
1430
r835740 | jhardin | 2009-11-13 04:55:48 +0000 (Fri, 13 Nov 2009) | 2 lines
 
1431
 
 
1432
Tweak lotsa_money
 
1433
 
 
1434
------------------------------------------------------------------------
 
1435
r835374 | hege | 2009-11-12 13:00:04 +0000 (Thu, 12 Nov 2009) | 2 lines
 
1436
 
 
1437
reorganize
 
1438
 
 
1439
------------------------------------------------------------------------
 
1440
r835366 | hege | 2009-11-12 12:36:55 +0000 (Thu, 12 Nov 2009) | 1 line
 
1441
 
 
1442
 
 
1443
------------------------------------------------------------------------
 
1444
r835304 | jm | 2009-11-12 08:50:04 +0000 (Thu, 12 Nov 2009) | 1 line
 
1445
 
 
1446
promotions validated
 
1447
------------------------------------------------------------------------
 
1448
r834996 | mmartinec | 2009-11-11 18:12:04 +0000 (Wed, 11 Nov 2009) | 3 lines
 
1449
 
 
1450
Preventively local()-ize $1 in a couple of places in PerMsgStatus
 
1451
in view of [perl #67962]
 
1452
 
 
1453
------------------------------------------------------------------------
 
1454
r834803 | jm | 2009-11-11 08:50:02 +0000 (Wed, 11 Nov 2009) | 1 line
 
1455
 
 
1456
promotions validated
 
1457
------------------------------------------------------------------------
 
1458
r834191 | mmartinec | 2009-11-09 19:45:40 +0000 (Mon, 09 Nov 2009) | 6 lines
 
1459
 
 
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.
 
1465
 
 
1466
------------------------------------------------------------------------
 
1467
r834162 | mmartinec | 2009-11-09 18:02:22 +0000 (Mon, 09 Nov 2009) | 2 lines
 
1468
 
 
1469
Bug 6200 cont'd: fixed DependencyInfo.pm
 
1470
 
 
1471
------------------------------------------------------------------------
 
1472
r834158 | mmartinec | 2009-11-09 17:43:33 +0000 (Mon, 09 Nov 2009) | 2 lines
 
1473
 
 
1474
t/rule_names.t cosmetics
 
1475
 
 
1476
------------------------------------------------------------------------
 
1477
r834157 | mmartinec | 2009-11-09 17:42:25 +0000 (Mon, 09 Nov 2009) | 3 lines
 
1478
 
 
1479
Updated minimal/recommended versions of Perl and Mail::DKIM
 
1480
in INSTALL, META.yml, Makefile.PL
 
1481
 
 
1482
------------------------------------------------------------------------
 
1483
r834155 | mmartinec | 2009-11-09 17:37:53 +0000 (Mon, 09 Nov 2009) | 4 lines
 
1484
 
 
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)
 
1488
 
 
1489
------------------------------------------------------------------------
 
1490
r833769 | axb | 2009-11-07 21:21:19 +0000 (Sat, 07 Nov 2009) | 10 lines
 
1491
 
 
1492
as per bug 6230 removed:
 
1493
 
 
1494
partner2profit.com
 
1495
smileycentral.com
 
1496
tickle.com
 
1497
topica.com
 
1498
vistaprint.com
 
1499
freelotto.com
 
1500
yourfreedvds.com
 
1501
 
 
1502
------------------------------------------------------------------------
 
1503
r833654 | jm | 2009-11-07 08:50:02 +0000 (Sat, 07 Nov 2009) | 1 line
 
1504
 
 
1505
promotions validated
 
1506
------------------------------------------------------------------------
 
1507
r833344 | mmartinec | 2009-11-06 11:11:56 +0000 (Fri, 06 Nov 2009) | 2 lines
 
1508
 
 
1509
Bug 6232: backed out r833081 (except the added debug line)
 
1510
 
 
1511
------------------------------------------------------------------------
 
1512
r833320 | jm | 2009-11-06 08:50:02 +0000 (Fri, 06 Nov 2009) | 1 line
 
1513
 
 
1514
promotions validated
 
1515
------------------------------------------------------------------------
 
1516
r833250 | jm | 2009-11-06 00:03:12 +0000 (Fri, 06 Nov 2009) | 1 line
 
1517
 
 
1518
oops.  fix bug
 
1519
------------------------------------------------------------------------
 
1520
r833246 | jm | 2009-11-05 23:54:18 +0000 (Thu, 05 Nov 2009) | 1 line
 
1521
 
 
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
 
1525
 
 
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
 
1529
 
 
1530
Bug 6232, a quick workaround hack to Net::DNS inconsistency
 
1531
 
 
1532
------------------------------------------------------------------------
 
1533
r832991 | jhardin | 2009-11-05 04:56:25 +0000 (Thu, 05 Nov 2009) | 2 lines
 
1534
 
 
1535
tweak fillform
 
1536
 
 
1537
------------------------------------------------------------------------
 
1538
r832683 | jm | 2009-11-04 08:50:02 +0000 (Wed, 04 Nov 2009) | 1 line
 
1539
 
 
1540
promotions validated
 
1541
------------------------------------------------------------------------
 
1542
r832650 | jhardin | 2009-11-04 03:03:30 +0000 (Wed, 04 Nov 2009) | 2 lines
 
1543
 
 
1544
tweak lotsa_money
 
1545
 
 
1546
------------------------------------------------------------------------
 
1547
r832530 | mmartinec | 2009-11-03 20:03:10 +0000 (Tue, 03 Nov 2009) | 2 lines
 
1548
 
 
1549
Plugin::SPF incorrectly insisted on a space after colon in a Received-SPF header field
 
1550
 
 
1551
------------------------------------------------------------------------
 
1552
r832479 | jhardin | 2009-11-03 17:30:29 +0000 (Tue, 03 Nov 2009) | 1 line
 
1553
 
 
1554
improve "misspaced From:" metarules a bit
 
1555
------------------------------------------------------------------------
 
1556
r831941 | mmartinec | 2009-11-02 16:19:45 +0000 (Mon, 02 Nov 2009) | 5 lines
 
1557
 
 
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 
 
1562
 
 
1563
------------------------------------------------------------------------
 
1564
r831820 | jm | 2009-11-02 08:50:05 +0000 (Mon, 02 Nov 2009) | 1 line
 
1565
 
 
1566
promotions validated
 
1567
------------------------------------------------------------------------
 
1568
r831701 | jhardin | 2009-11-01 16:43:32 +0000 (Sun, 01 Nov 2009) | 2 lines
 
1569
 
 
1570
Try runon FROM rule again
 
1571
 
 
1572
------------------------------------------------------------------------
 
1573
r831685 | jm | 2009-11-01 15:04:22 +0000 (Sun, 01 Nov 2009) | 1 line
 
1574
 
 
1575
auto-generated test rules
 
1576
------------------------------------------------------------------------
 
1577
r831667 | jm | 2009-11-01 11:00:12 +0000 (Sun, 01 Nov 2009) | 1 line
 
1578
 
 
1579
auto-generated test rules
 
1580
------------------------------------------------------------------------
 
1581
r831655 | jm | 2009-11-01 08:50:01 +0000 (Sun, 01 Nov 2009) | 1 line
 
1582
 
 
1583
promotions validated
 
1584
------------------------------------------------------------------------
 
1585
r831647 | jm | 2009-11-01 06:55:45 +0000 (Sun, 01 Nov 2009) | 1 line
 
1586
 
 
1587
auto-generated test rules
 
1588
------------------------------------------------------------------------
 
1589
r831614 | jm | 2009-10-31 23:11:57 +0000 (Sat, 31 Oct 2009) | 1 line
 
1590
 
 
1591
auto-generated test rules
 
1592
------------------------------------------------------------------------
 
1593
r831583 | jm | 2009-10-31 19:07:27 +0000 (Sat, 31 Oct 2009) | 1 line
 
1594
 
 
1595
auto-generated test rules
 
1596
------------------------------------------------------------------------
 
1597
r831548 | jm | 2009-10-31 15:03:04 +0000 (Sat, 31 Oct 2009) | 1 line
 
1598
 
 
1599
auto-generated test rules
 
1600
------------------------------------------------------------------------
 
1601
r831529 | jm | 2009-10-31 10:59:03 +0000 (Sat, 31 Oct 2009) | 1 line
 
1602
 
 
1603
auto-generated test rules
 
1604
------------------------------------------------------------------------
 
1605
r831520 | jm | 2009-10-31 08:50:02 +0000 (Sat, 31 Oct 2009) | 1 line
 
1606
 
 
1607
promotions validated
 
1608
------------------------------------------------------------------------
 
1609
r831517 | jm | 2009-10-31 06:54:09 +0000 (Sat, 31 Oct 2009) | 1 line
 
1610
 
 
1611
auto-generated test rules
 
1612
------------------------------------------------------------------------
 
1613
r831515 | wtogami | 2009-10-31 04:33:21 +0000 (Sat, 31 Oct 2009) | 2 lines
 
1614
 
 
1615
Improve the uri patterns, thanks hege.
 
1616
 
 
1617
------------------------------------------------------------------------
 
1618
r831508 | jhardin | 2009-10-31 02:13:14 +0000 (Sat, 31 Oct 2009) | 2 lines
 
1619
 
 
1620
Tweak lotsa_money
 
1621
 
 
1622
------------------------------------------------------------------------
 
1623
r831495 | mmartinec | 2009-10-31 00:27:01 +0000 (Sat, 31 Oct 2009) | 2 lines
 
1624
 
 
1625
Bug 6230: remove massmailers from uridnsbl_skip_domain in 25_uribl.cf
 
1626
 
 
1627
------------------------------------------------------------------------
 
1628
r831492 | mmartinec | 2009-10-31 00:14:14 +0000 (Sat, 31 Oct 2009) | 2 lines
 
1629
 
 
1630
Bug 6231: add timestamps when logging on stderr
 
1631
 
 
1632
------------------------------------------------------------------------
 
1633
r831487 | jm | 2009-10-30 23:12:30 +0000 (Fri, 30 Oct 2009) | 1 line
 
1634
 
 
1635
auto-generated test rules
 
1636
------------------------------------------------------------------------
 
1637
r831439 | mmartinec | 2009-10-30 20:17:23 +0000 (Fri, 30 Oct 2009) | 2 lines
 
1638
 
 
1639
Bug 6216: fix Plugin::BodyEval::check_blank_line_ratio()
 
1640
 
 
1641
------------------------------------------------------------------------
 
1642
r831427 | jm | 2009-10-30 19:08:48 +0000 (Fri, 30 Oct 2009) | 1 line
 
1643
 
 
1644
auto-generated test rules
 
1645
------------------------------------------------------------------------
 
1646
r831368 | mmartinec | 2009-10-30 16:11:59 +0000 (Fri, 30 Oct 2009) | 3 lines
 
1647
 
 
1648
t/SATest.pm: provide information about the process
 
1649
failure reason if system() fails
 
1650
 
 
1651
------------------------------------------------------------------------
 
1652
r831320 | mmartinec | 2009-10-30 15:09:04 +0000 (Fri, 30 Oct 2009) | 3 lines
 
1653
 
 
1654
Bug 6142: add a config parameter skip_uribl_checks to the
 
1655
URIDNSBL plugin, cross-document it with skip_rbl_checks.
 
1656
 
 
1657
------------------------------------------------------------------------
 
1658
r831317 | jm | 2009-10-30 15:04:07 +0000 (Fri, 30 Oct 2009) | 1 line
 
1659
 
 
1660
auto-generated test rules
 
1661
------------------------------------------------------------------------
 
1662
r831283 | hege | 2009-10-30 12:38:33 +0000 (Fri, 30 Oct 2009) | 1 line
 
1663
 
 
1664
irq.ir
 
1665
------------------------------------------------------------------------
 
1666
r831260 | jm | 2009-10-30 11:00:25 +0000 (Fri, 30 Oct 2009) | 1 line
 
1667
 
 
1668
auto-generated test rules
 
1669
------------------------------------------------------------------------
 
1670
r831229 | jm | 2009-10-30 08:50:05 +0000 (Fri, 30 Oct 2009) | 1 line
 
1671
 
 
1672
promotions validated
 
1673
------------------------------------------------------------------------
 
1674
r831215 | jm | 2009-10-30 06:56:25 +0000 (Fri, 30 Oct 2009) | 1 line
 
1675
 
 
1676
auto-generated test rules
 
1677
------------------------------------------------------------------------
 
1678
r831149 | jm | 2009-10-29 23:19:32 +0000 (Thu, 29 Oct 2009) | 1 line
 
1679
 
 
1680
auto-generated test rules
 
1681
------------------------------------------------------------------------
 
1682
r831064 | jm | 2009-10-29 19:16:19 +0000 (Thu, 29 Oct 2009) | 1 line
 
1683
 
 
1684
auto-generated test rules
 
1685
------------------------------------------------------------------------
 
1686
r830995 | jm | 2009-10-29 15:12:27 +0000 (Thu, 29 Oct 2009) | 1 line
 
1687
 
 
1688
auto-generated test rules
 
1689
------------------------------------------------------------------------
 
1690
r830895 | jm | 2009-10-29 11:08:00 +0000 (Thu, 29 Oct 2009) | 1 line
 
1691
 
 
1692
auto-generated test rules
 
1693
------------------------------------------------------------------------
 
1694
r830862 | jm | 2009-10-29 08:50:03 +0000 (Thu, 29 Oct 2009) | 1 line
 
1695
 
 
1696
promotions validated
 
1697
------------------------------------------------------------------------
 
1698
r830853 | jm | 2009-10-29 07:04:04 +0000 (Thu, 29 Oct 2009) | 1 line
 
1699
 
 
1700
auto-generated test rules
 
1701
------------------------------------------------------------------------
 
1702
r830824 | wtogami | 2009-10-29 01:44:53 +0000 (Thu, 29 Oct 2009) | 2 lines
 
1703
 
 
1704
Add USCA pattern to VANITY.
 
1705
 
 
1706
------------------------------------------------------------------------
 
1707
r830791 | jm | 2009-10-28 23:25:31 +0000 (Wed, 28 Oct 2009) | 1 line
 
1708
 
 
1709
auto-generated test rules
 
1710
------------------------------------------------------------------------
 
1711
r830735 | jm | 2009-10-28 19:21:01 +0000 (Wed, 28 Oct 2009) | 1 line
 
1712
 
 
1713
auto-generated test rules
 
1714
------------------------------------------------------------------------
 
1715
r830574 | jm | 2009-10-28 15:17:50 +0000 (Wed, 28 Oct 2009) | 1 line
 
1716
 
 
1717
auto-generated test rules
 
1718
------------------------------------------------------------------------
 
1719
r830570 | jhardin | 2009-10-28 15:11:17 +0000 (Wed, 28 Oct 2009) | 1 line
 
1720
 
 
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
 
1724
 
 
1725
auto-generated test rules
 
1726
------------------------------------------------------------------------
 
1727
r830464 | jm | 2009-10-28 08:50:03 +0000 (Wed, 28 Oct 2009) | 1 line
 
1728
 
 
1729
promotions validated
 
1730
------------------------------------------------------------------------
 
1731
r830451 | jm | 2009-10-28 07:08:54 +0000 (Wed, 28 Oct 2009) | 1 line
 
1732
 
 
1733
auto-generated test rules
 
1734
------------------------------------------------------------------------
 
1735
r830438 | jhardin | 2009-10-28 04:20:26 +0000 (Wed, 28 Oct 2009) | 2 lines
 
1736
 
 
1737
Fix a typo
 
1738
 
 
1739
------------------------------------------------------------------------
 
1740
r830437 | jhardin | 2009-10-28 04:16:41 +0000 (Wed, 28 Oct 2009) | 1 line
 
1741
 
 
1742
More advance fee tweaking
 
1743
------------------------------------------------------------------------
 
1744
r830412 | jhardin | 2009-10-28 00:39:27 +0000 (Wed, 28 Oct 2009) | 1 line
 
1745
 
 
1746
Add to TO=FROM rule
 
1747
------------------------------------------------------------------------
 
1748
r830402 | jm | 2009-10-27 23:33:28 +0000 (Tue, 27 Oct 2009) | 1 line
 
1749
 
 
1750
auto-generated test rules
 
1751
------------------------------------------------------------------------
 
1752
r830306 | jm | 2009-10-27 19:28:48 +0000 (Tue, 27 Oct 2009) | 1 line
 
1753
 
 
1754
auto-generated test rules
 
1755
------------------------------------------------------------------------
 
1756
r830226 | jm | 2009-10-27 15:24:14 +0000 (Tue, 27 Oct 2009) | 1 line
 
1757
 
 
1758
auto-generated test rules
 
1759
------------------------------------------------------------------------
 
1760
r830134 | jm | 2009-10-27 11:19:28 +0000 (Tue, 27 Oct 2009) | 1 line
 
1761
 
 
1762
auto-generated test rules
 
1763
------------------------------------------------------------------------
 
1764
r830076 | jm | 2009-10-27 07:12:26 +0000 (Tue, 27 Oct 2009) | 1 line
 
1765
 
 
1766
auto-generated test rules
 
1767
------------------------------------------------------------------------
 
1768
r830057 | jhardin | 2009-10-27 04:51:13 +0000 (Tue, 27 Oct 2009) | 2 lines
 
1769
 
 
1770
more lotsa_money tweaking
 
1771
 
 
1772
------------------------------------------------------------------------
 
1773
r830018 | jm | 2009-10-26 23:35:08 +0000 (Mon, 26 Oct 2009) | 1 line
 
1774
 
 
1775
auto-generated test rules
 
1776
------------------------------------------------------------------------
 
1777
r829917 | jm | 2009-10-26 19:31:13 +0000 (Mon, 26 Oct 2009) | 1 line
 
1778
 
 
1779
auto-generated test rules
 
1780
------------------------------------------------------------------------
 
1781
r829824 | jm | 2009-10-26 15:26:29 +0000 (Mon, 26 Oct 2009) | 1 line
 
1782
 
 
1783
auto-generated test rules
 
1784
------------------------------------------------------------------------
 
1785
r829821 | jhardin | 2009-10-26 15:05:05 +0000 (Mon, 26 Oct 2009) | 1 line
 
1786
 
 
1787
More lotsa_money tweaking
 
1788
------------------------------------------------------------------------
 
1789
r829751 | jm | 2009-10-26 11:21:22 +0000 (Mon, 26 Oct 2009) | 1 line
 
1790
 
 
1791
auto-generated test rules
 
1792
------------------------------------------------------------------------
 
1793
r829711 | jm | 2009-10-26 07:16:09 +0000 (Mon, 26 Oct 2009) | 1 line
 
1794
 
 
1795
auto-generated test rules
 
1796
------------------------------------------------------------------------
 
1797
r829681 | jm | 2009-10-25 23:51:59 +0000 (Sun, 25 Oct 2009) | 1 line
 
1798
 
 
1799
auto-generated test rules
 
1800
------------------------------------------------------------------------
 
1801
r829678 | jm | 2009-10-25 23:37:45 +0000 (Sun, 25 Oct 2009) | 1 line
 
1802
 
 
1803
auto-generated test rules
 
1804
------------------------------------------------------------------------
 
1805
r829656 | jhardin | 2009-10-25 21:27:25 +0000 (Sun, 25 Oct 2009) | 1 line
 
1806
 
 
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
 
1810
 
 
1811
Fix a stupid bug in LOTTO_URI, tweak some other lotsa_money rules
 
1812
 
 
1813
------------------------------------------------------------------------
 
1814
r829633 | jm | 2009-10-25 19:33:20 +0000 (Sun, 25 Oct 2009) | 1 line
 
1815
 
 
1816
auto-generated test rules
 
1817
------------------------------------------------------------------------
 
1818
r829606 | jm | 2009-10-25 15:28:13 +0000 (Sun, 25 Oct 2009) | 1 line
 
1819
 
 
1820
auto-generated test rules
 
1821
------------------------------------------------------------------------
 
1822
r829539 | jm | 2009-10-25 11:24:03 +0000 (Sun, 25 Oct 2009) | 1 line
 
1823
 
 
1824
auto-generated test rules
 
1825
------------------------------------------------------------------------
 
1826
r829502 | jm | 2009-10-25 07:18:27 +0000 (Sun, 25 Oct 2009) | 1 line
 
1827
 
 
1828
auto-generated test rules
 
1829
------------------------------------------------------------------------
 
1830
r829494 | wtogami | 2009-10-25 04:49:12 +0000 (Sun, 25 Oct 2009) | 2 lines
 
1831
 
 
1832
CN_RX: .cn URI beginning with rx
 
1833
 
 
1834
------------------------------------------------------------------------
 
1835
r829461 | jhardin | 2009-10-24 22:41:05 +0000 (Sat, 24 Oct 2009) | 1 line
 
1836
 
 
1837
More lotsa_money and fillform tweaking
 
1838
------------------------------------------------------------------------
 
1839
r829459 | jm | 2009-10-24 22:32:30 +0000 (Sat, 24 Oct 2009) | 1 line
 
1840
 
 
1841
auto-generated test rules
 
1842
------------------------------------------------------------------------
 
1843
r829429 | jm | 2009-10-24 18:18:25 +0000 (Sat, 24 Oct 2009) | 1 line
 
1844
 
 
1845
auto-generated test rules
 
1846
------------------------------------------------------------------------
 
1847
r829373 | jm | 2009-10-24 14:13:50 +0000 (Sat, 24 Oct 2009) | 1 line
 
1848
 
 
1849
auto-generated test rules
 
1850
------------------------------------------------------------------------
 
1851
r829338 | jm | 2009-10-24 10:08:25 +0000 (Sat, 24 Oct 2009) | 1 line
 
1852
 
 
1853
auto-generated test rules
 
1854
------------------------------------------------------------------------
 
1855
r829310 | jm | 2009-10-24 06:02:53 +0000 (Sat, 24 Oct 2009) | 1 line
 
1856
 
 
1857
auto-generated test rules
 
1858
------------------------------------------------------------------------
 
1859
r829301 | wtogami | 2009-10-24 03:05:42 +0000 (Sat, 24 Oct 2009) | 3 lines
 
1860
 
 
1861
Two weeks of weekly masschecks indicate that the deep parsing was not worthwhile.
 
1862
0.4% spam 0.04% fp
 
1863
 
 
1864
------------------------------------------------------------------------
 
1865
r829300 | wtogami | 2009-10-24 02:59:44 +0000 (Sat, 24 Oct 2009) | 2 lines
 
1866
 
 
1867
Make it easy to see the safety of all Anubis blacklists together.
 
1868
 
 
1869
------------------------------------------------------------------------
 
1870
r829299 | wtogami | 2009-10-24 02:54:05 +0000 (Sat, 24 Oct 2009) | 3 lines
 
1871
 
 
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.
 
1874
 
 
1875
------------------------------------------------------------------------
 
1876
r829262 | jm | 2009-10-23 22:19:37 +0000 (Fri, 23 Oct 2009) | 1 line
 
1877
 
 
1878
auto-generated test rules
 
1879
------------------------------------------------------------------------
 
1880
r829163 | jm | 2009-10-23 18:14:19 +0000 (Fri, 23 Oct 2009) | 1 line
 
1881
 
 
1882
auto-generated test rules
 
1883
------------------------------------------------------------------------
 
1884
r829104 | jhardin | 2009-10-23 15:51:38 +0000 (Fri, 23 Oct 2009) | 1 line
 
1885
 
 
1886
More lotsa_money tweaking
 
1887
------------------------------------------------------------------------
 
1888
r829071 | jm | 2009-10-23 14:10:06 +0000 (Fri, 23 Oct 2009) | 1 line
 
1889
 
 
1890
auto-generated test rules
 
1891
------------------------------------------------------------------------
 
1892
r828982 | jm | 2009-10-23 10:05:36 +0000 (Fri, 23 Oct 2009) | 1 line
 
1893
 
 
1894
auto-generated test rules
 
1895
------------------------------------------------------------------------
 
1896
r828938 | jm | 2009-10-23 06:00:33 +0000 (Fri, 23 Oct 2009) | 1 line
 
1897
 
 
1898
auto-generated test rules
 
1899
------------------------------------------------------------------------
 
1900
r828871 | jm | 2009-10-22 22:17:15 +0000 (Thu, 22 Oct 2009) | 1 line
 
1901
 
 
1902
auto-generated test rules
 
1903
------------------------------------------------------------------------
 
1904
r828705 | jm | 2009-10-22 14:07:49 +0000 (Thu, 22 Oct 2009) | 1 line
 
1905
 
 
1906
auto-generated test rules
 
1907
------------------------------------------------------------------------
 
1908
r828628 | jm | 2009-10-22 10:03:50 +0000 (Thu, 22 Oct 2009) | 1 line
 
1909
 
 
1910
auto-generated test rules
 
1911
------------------------------------------------------------------------
 
1912
r828320 | jm | 2009-10-22 05:58:16 +0000 (Thu, 22 Oct 2009) | 1 line
 
1913
 
 
1914
auto-generated test rules
 
1915
------------------------------------------------------------------------
 
1916
r828303 | wtogami | 2009-10-22 04:31:06 +0000 (Thu, 22 Oct 2009) | 2 lines
 
1917
 
 
1918
Wrap with ifplugin and put into the correct file.
 
1919
 
 
1920
------------------------------------------------------------------------
 
1921
r828295 | wtogami | 2009-10-22 03:58:25 +0000 (Thu, 22 Oct 2009) | 2 lines
 
1922
 
 
1923
HOSTKARMA URIBL rules for testing
 
1924
 
 
1925
------------------------------------------------------------------------
 
1926
r828291 | jhardin | 2009-10-22 03:29:49 +0000 (Thu, 22 Oct 2009) | 2 lines
 
1927
 
 
1928
clean up lotsa_money and fillform in preparation for advance_fee update; tweak skype and misquoted-HTML rules
 
1929
 
 
1930
------------------------------------------------------------------------
 
1931
r828239 | jm | 2009-10-21 22:28:41 +0000 (Wed, 21 Oct 2009) | 1 line
 
1932
 
 
1933
auto-generated test rules
 
1934
------------------------------------------------------------------------
 
1935
r828235 | jm | 2009-10-21 22:14:42 +0000 (Wed, 21 Oct 2009) | 1 line
 
1936
 
 
1937
auto-generated test rules
 
1938
------------------------------------------------------------------------
 
1939
r828123 | jm | 2009-10-21 18:09:48 +0000 (Wed, 21 Oct 2009) | 1 line
 
1940
 
 
1941
auto-generated test rules
 
1942
------------------------------------------------------------------------
 
1943
r828023 | hege | 2009-10-21 14:14:36 +0000 (Wed, 21 Oct 2009) | 1 line
 
1944
 
 
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
 
1948
 
 
1949
add SA file header
 
1950
------------------------------------------------------------------------
 
1951
r827948 | jm | 2009-10-21 10:01:11 +0000 (Wed, 21 Oct 2009) | 1 line
 
1952
 
 
1953
auto-generated test rules
 
1954
------------------------------------------------------------------------
 
1955
r827908 | hege | 2009-10-21 07:19:48 +0000 (Wed, 21 Oct 2009) | 1 line
 
1956
 
 
1957
reorganize
 
1958
------------------------------------------------------------------------
 
1959
r827892 | jm | 2009-10-21 05:55:57 +0000 (Wed, 21 Oct 2009) | 1 line
 
1960
 
 
1961
auto-generated test rules
 
1962
------------------------------------------------------------------------
 
1963
r827821 | jm | 2009-10-20 22:11:15 +0000 (Tue, 20 Oct 2009) | 1 line
 
1964
 
 
1965
auto-generated test rules
 
1966
------------------------------------------------------------------------
 
1967
r827752 | jm | 2009-10-20 18:07:07 +0000 (Tue, 20 Oct 2009) | 1 line
 
1968
 
 
1969
auto-generated test rules
 
1970
------------------------------------------------------------------------
 
1971
r827021 | jm | 2009-10-20 09:58:29 +0000 (Tue, 20 Oct 2009) | 1 line
 
1972
 
 
1973
auto-generated test rules
 
1974
------------------------------------------------------------------------
 
1975
r826962 | jm | 2009-10-20 05:53:17 +0000 (Tue, 20 Oct 2009) | 1 line
 
1976
 
 
1977
auto-generated test rules
 
1978
------------------------------------------------------------------------
 
1979
r826832 | jm | 2009-10-19 22:09:19 +0000 (Mon, 19 Oct 2009) | 1 line
 
1980
 
 
1981
auto-generated test rules
 
1982
------------------------------------------------------------------------
 
1983
r826740 | jm | 2009-10-19 18:05:34 +0000 (Mon, 19 Oct 2009) | 1 line
 
1984
 
 
1985
auto-generated test rules
 
1986
------------------------------------------------------------------------
 
1987
r826674 | jm | 2009-10-19 14:01:17 +0000 (Mon, 19 Oct 2009) | 1 line
 
1988
 
 
1989
auto-generated test rules
 
1990
------------------------------------------------------------------------
 
1991
r826624 | jm | 2009-10-19 09:56:53 +0000 (Mon, 19 Oct 2009) | 1 line
 
1992
 
 
1993
auto-generated test rules
 
1994
------------------------------------------------------------------------
 
1995
r826587 | wtogami | 2009-10-19 06:00:36 +0000 (Mon, 19 Oct 2009) | 2 lines
 
1996
 
 
1997
Disable UBL, too broken to be worthwhile to test.
 
1998
 
 
1999
------------------------------------------------------------------------
 
2000
r826586 | jm | 2009-10-19 05:52:18 +0000 (Mon, 19 Oct 2009) | 1 line
 
2001
 
 
2002
auto-generated test rules
 
2003
------------------------------------------------------------------------
 
2004
r826541 | jm | 2009-10-18 22:23:40 +0000 (Sun, 18 Oct 2009) | 1 line
 
2005
 
 
2006
auto-generated test rules
 
2007
------------------------------------------------------------------------
 
2008
r826538 | jm | 2009-10-18 22:09:40 +0000 (Sun, 18 Oct 2009) | 1 line
 
2009
 
 
2010
auto-generated test rules
 
2011
------------------------------------------------------------------------
 
2012
r826476 | jm | 2009-10-18 18:05:45 +0000 (Sun, 18 Oct 2009) | 1 line
 
2013
 
 
2014
auto-generated test rules
 
2015
------------------------------------------------------------------------
 
2016
r826441 | jm | 2009-10-18 14:01:33 +0000 (Sun, 18 Oct 2009) | 1 line
 
2017
 
 
2018
auto-generated test rules
 
2019
------------------------------------------------------------------------
 
2020
r826391 | jm | 2009-10-18 09:58:00 +0000 (Sun, 18 Oct 2009) | 1 line
 
2021
 
 
2022
auto-generated test rules
 
2023
------------------------------------------------------------------------
 
2024
r826359 | jm | 2009-10-18 05:53:37 +0000 (Sun, 18 Oct 2009) | 1 line
 
2025
 
 
2026
auto-generated test rules
 
2027
------------------------------------------------------------------------
 
2028
r826315 | jm | 2009-10-17 22:15:50 +0000 (Sat, 17 Oct 2009) | 1 line
 
2029
 
 
2030
auto-generated test rules
 
2031
------------------------------------------------------------------------
 
2032
r826286 | jm | 2009-10-17 18:11:46 +0000 (Sat, 17 Oct 2009) | 1 line
 
2033
 
 
2034
auto-generated test rules
 
2035
------------------------------------------------------------------------
 
2036
r826256 | jm | 2009-10-17 14:08:06 +0000 (Sat, 17 Oct 2009) | 1 line
 
2037
 
 
2038
auto-generated test rules
 
2039
------------------------------------------------------------------------
 
2040
r826214 | jm | 2009-10-17 10:03:41 +0000 (Sat, 17 Oct 2009) | 1 line
 
2041
 
 
2042
auto-generated test rules
 
2043
------------------------------------------------------------------------
 
2044
r826198 | jm | 2009-10-17 08:50:03 +0000 (Sat, 17 Oct 2009) | 1 line
 
2045
 
 
2046
promotions validated
 
2047
------------------------------------------------------------------------
 
2048
r826179 | wtogami | 2009-10-17 06:03:09 +0000 (Sat, 17 Oct 2009) | 2 lines
 
2049
 
 
2050
Test UBL in masschecks
 
2051
 
 
2052
------------------------------------------------------------------------
 
2053
r826178 | jm | 2009-10-17 05:59:04 +0000 (Sat, 17 Oct 2009) | 1 line
 
2054
 
 
2055
auto-generated test rules
 
2056
------------------------------------------------------------------------
 
2057
r826153 | mmartinec | 2009-10-17 00:49:29 +0000 (Sat, 17 Oct 2009) | 3 lines
 
2058
 
 
2059
t/dkim2.t: disable awl, razor, pyzor, bayes for this test,
 
2060
these are just wasting time here
 
2061
 
 
2062
------------------------------------------------------------------------
 
2063
r826116 | jm | 2009-10-16 22:24:32 +0000 (Fri, 16 Oct 2009) | 1 line
 
2064
 
 
2065
auto-generated test rules
 
2066
------------------------------------------------------------------------
 
2067
r826083 | wtogami | 2009-10-16 20:52:32 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2068
 
 
2069
Test Anubis Reputation DNS lists
 
2070
 
 
2071
------------------------------------------------------------------------
 
2072
r826044 | mmartinec | 2009-10-16 19:16:16 +0000 (Fri, 16 Oct 2009) | 3 lines
 
2073
 
 
2074
Plugin/DCC.pm: improve error reporting on finding
 
2075
a DCC home directory, to facilitate troubleshooting
 
2076
 
 
2077
------------------------------------------------------------------------
 
2078
r826040 | mmartinec | 2009-10-16 19:05:10 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2079
 
 
2080
Fix the previous change, it should be: local $/ = $/
 
2081
 
 
2082
------------------------------------------------------------------------
 
2083
r826024 | jm | 2009-10-16 18:20:24 +0000 (Fri, 16 Oct 2009) | 1 line
 
2084
 
 
2085
auto-generated test rules
 
2086
------------------------------------------------------------------------
 
2087
r825924 | jhardin | 2009-10-16 15:09:39 +0000 (Fri, 16 Oct 2009) | 1 line
 
2088
 
 
2089
tweak lotsa_money
 
2090
------------------------------------------------------------------------
 
2091
r825906 | jm | 2009-10-16 14:16:52 +0000 (Fri, 16 Oct 2009) | 1 line
 
2092
 
 
2093
auto-generated test rules
 
2094
------------------------------------------------------------------------
 
2095
r825892 | mmartinec | 2009-10-16 13:43:01 +0000 (Fri, 16 Oct 2009) | 3 lines
 
2096
 
 
2097
Bug 6218 - input delimiter $/ can be corrupted by a plugin,
 
2098
localize $/ and $\ (and possibly others) before calling a plugin
 
2099
 
 
2100
------------------------------------------------------------------------
 
2101
r825886 | jhardin | 2009-10-16 13:31:03 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2102
 
 
2103
Tweak SPAN rules a bit more
 
2104
 
 
2105
------------------------------------------------------------------------
 
2106
r825877 | jhardin | 2009-10-16 13:13:17 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2107
 
 
2108
Tweak lotsa_money and SPAN rules
 
2109
 
 
2110
------------------------------------------------------------------------
 
2111
r825834 | jm | 2009-10-16 10:12:12 +0000 (Fri, 16 Oct 2009) | 1 line
 
2112
 
 
2113
auto-generated test rules
 
2114
------------------------------------------------------------------------
 
2115
r825811 | jm | 2009-10-16 08:50:03 +0000 (Fri, 16 Oct 2009) | 1 line
 
2116
 
 
2117
promotions validated
 
2118
------------------------------------------------------------------------
 
2119
r825779 | jm | 2009-10-16 06:06:58 +0000 (Fri, 16 Oct 2009) | 1 line
 
2120
 
 
2121
auto-generated test rules
 
2122
------------------------------------------------------------------------
 
2123
r825769 | wtogami | 2009-10-16 05:16:23 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2124
 
 
2125
RCVD_IN_SEMBACKSCATTER is not useful to test.
 
2126
 
 
2127
------------------------------------------------------------------------
 
2128
r825749 | jhardin | 2009-10-16 02:55:53 +0000 (Fri, 16 Oct 2009) | 2 lines
 
2129
 
 
2130
Tweak lotsa_money and SPAN rules
 
2131
 
 
2132
------------------------------------------------------------------------
 
2133
r825687 | jm | 2009-10-15 22:29:45 +0000 (Thu, 15 Oct 2009) | 1 line
 
2134
 
 
2135
auto-generated test rules
 
2136
------------------------------------------------------------------------
 
2137
r825625 | jhardin | 2009-10-15 19:49:17 +0000 (Thu, 15 Oct 2009) | 1 line
 
2138
 
 
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
 
2142
 
 
2143
auto-generated test rules
 
2144
------------------------------------------------------------------------
 
2145
r825503 | jm | 2009-10-15 14:21:09 +0000 (Thu, 15 Oct 2009) | 1 line
 
2146
 
 
2147
auto-generated test rules
 
2148
------------------------------------------------------------------------
 
2149
r825456 | jm | 2009-10-15 10:16:42 +0000 (Thu, 15 Oct 2009) | 1 line
 
2150
 
 
2151
auto-generated test rules
 
2152
------------------------------------------------------------------------
 
2153
r825439 | jm | 2009-10-15 08:50:03 +0000 (Thu, 15 Oct 2009) | 1 line
 
2154
 
 
2155
promotions validated
 
2156
------------------------------------------------------------------------
 
2157
r825405 | jm | 2009-10-15 06:11:53 +0000 (Thu, 15 Oct 2009) | 1 line
 
2158
 
 
2159
auto-generated test rules
 
2160
------------------------------------------------------------------------
 
2161
r825325 | jm | 2009-10-14 22:46:05 +0000 (Wed, 14 Oct 2009) | 1 line
 
2162
 
 
2163
auto-generated test rules
 
2164
------------------------------------------------------------------------
 
2165
r825316 | jm | 2009-10-14 22:31:27 +0000 (Wed, 14 Oct 2009) | 1 line
 
2166
 
 
2167
auto-generated test rules
 
2168
------------------------------------------------------------------------
 
2169
r825211 | jm | 2009-10-14 18:27:14 +0000 (Wed, 14 Oct 2009) | 1 line
 
2170
 
 
2171
auto-generated test rules
 
2172
------------------------------------------------------------------------
 
2173
r825150 | jm | 2009-10-14 14:22:55 +0000 (Wed, 14 Oct 2009) | 1 line
 
2174
 
 
2175
auto-generated test rules
 
2176
------------------------------------------------------------------------
 
2177
r825129 | jhardin | 2009-10-14 13:38:39 +0000 (Wed, 14 Oct 2009) | 2 lines
 
2178
 
 
2179
Fix a typo and add some German text to lotsa_money and the reevolved advance fee
 
2180
 
 
2181
------------------------------------------------------------------------
 
2182
r825079 | jm | 2009-10-14 10:16:26 +0000 (Wed, 14 Oct 2009) | 1 line
 
2183
 
 
2184
auto-generated test rules
 
2185
------------------------------------------------------------------------
 
2186
r825058 | jm | 2009-10-14 08:50:02 +0000 (Wed, 14 Oct 2009) | 1 line
 
2187
 
 
2188
promotions validated
 
2189
------------------------------------------------------------------------
 
2190
r825049 | axb | 2009-10-14 07:49:45 +0000 (Wed, 14 Oct 2009) | 1 line
 
2191
 
 
2192
added AXB_419_FROM_C1
 
2193
------------------------------------------------------------------------
 
2194
r825015 | jm | 2009-10-14 06:10:06 +0000 (Wed, 14 Oct 2009) | 1 line
 
2195
 
 
2196
auto-generated test rules
 
2197
------------------------------------------------------------------------
 
2198
r824961 | jm | 2009-10-13 22:31:21 +0000 (Tue, 13 Oct 2009) | 1 line
 
2199
 
 
2200
auto-generated test rules
 
2201
------------------------------------------------------------------------
 
2202
r824869 | jm | 2009-10-13 18:25:33 +0000 (Tue, 13 Oct 2009) | 1 line
 
2203
 
 
2204
auto-generated test rules
 
2205
------------------------------------------------------------------------
 
2206
r824776 | jm | 2009-10-13 14:19:08 +0000 (Tue, 13 Oct 2009) | 1 line
 
2207
 
 
2208
auto-generated test rules
 
2209
------------------------------------------------------------------------
 
2210
r824659 | jm | 2009-10-13 10:14:07 +0000 (Tue, 13 Oct 2009) | 1 line
 
2211
 
 
2212
auto-generated test rules
 
2213
------------------------------------------------------------------------
 
2214
r824640 | jm | 2009-10-13 08:50:02 +0000 (Tue, 13 Oct 2009) | 1 line
 
2215
 
 
2216
promotions validated
 
2217
------------------------------------------------------------------------
 
2218
r824599 | jm | 2009-10-13 06:06:52 +0000 (Tue, 13 Oct 2009) | 1 line
 
2219
 
 
2220
auto-generated test rules
 
2221
------------------------------------------------------------------------
 
2222
r824590 | jhardin | 2009-10-13 04:58:21 +0000 (Tue, 13 Oct 2009) | 1 line
 
2223
 
 
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
 
2227
 
 
2228
auto-generated test rules
 
2229
------------------------------------------------------------------------
 
2230
r824523 | jm | 2009-10-12 22:24:27 +0000 (Mon, 12 Oct 2009) | 1 line
 
2231
 
 
2232
auto-generated test rules
 
2233
------------------------------------------------------------------------
 
2234
r824478 | jhardin | 2009-10-12 19:58:20 +0000 (Mon, 12 Oct 2009) | 1 line
 
2235
 
 
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
 
2239
 
 
2240
auto-generated test rules
 
2241
------------------------------------------------------------------------
 
2242
r824436 | jhardin | 2009-10-12 17:37:18 +0000 (Mon, 12 Oct 2009) | 1 line
 
2243
 
 
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
 
2247
 
 
2248
auto-generated test rules
 
2249
------------------------------------------------------------------------
 
2250
r824287 | jm | 2009-10-12 10:11:37 +0000 (Mon, 12 Oct 2009) | 1 line
 
2251
 
 
2252
auto-generated test rules
 
2253
------------------------------------------------------------------------
 
2254
r824262 | jm | 2009-10-12 08:50:02 +0000 (Mon, 12 Oct 2009) | 1 line
 
2255
 
 
2256
promotions validated
 
2257
------------------------------------------------------------------------
 
2258
r824240 | jm | 2009-10-12 06:06:59 +0000 (Mon, 12 Oct 2009) | 1 line
 
2259
 
 
2260
auto-generated test rules
 
2261
------------------------------------------------------------------------
 
2262
r824206 | jhardin | 2009-10-12 00:41:40 +0000 (Mon, 12 Oct 2009) | 1 line
 
2263
 
 
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
 
2267
 
 
2268
reevolved ADVANCE_FEE using nightly logs
 
2269
------------------------------------------------------------------------
 
2270
r824197 | jhardin | 2009-10-11 23:20:58 +0000 (Sun, 11 Oct 2009) | 1 line
 
2271
 
 
2272
Add another attachment obfu rule
 
2273
------------------------------------------------------------------------
 
2274
r824187 | jm | 2009-10-11 22:31:42 +0000 (Sun, 11 Oct 2009) | 1 line
 
2275
 
 
2276
auto-generated test rules
 
2277
------------------------------------------------------------------------
 
2278
r824121 | jm | 2009-10-11 18:27:18 +0000 (Sun, 11 Oct 2009) | 1 line
 
2279
 
 
2280
auto-generated test rules
 
2281
------------------------------------------------------------------------
 
2282
r824112 | jhardin | 2009-10-11 17:20:32 +0000 (Sun, 11 Oct 2009) | 2 lines
 
2283
 
 
2284
tweak reevolved advance fee second-order metarules
 
2285
 
 
2286
------------------------------------------------------------------------
 
2287
r824081 | jm | 2009-10-11 14:23:10 +0000 (Sun, 11 Oct 2009) | 1 line
 
2288
 
 
2289
auto-generated test rules
 
2290
------------------------------------------------------------------------
 
2291
r824048 | jm | 2009-10-11 10:18:08 +0000 (Sun, 11 Oct 2009) | 1 line
 
2292
 
 
2293
auto-generated test rules
 
2294
------------------------------------------------------------------------
 
2295
r824039 | jm | 2009-10-11 08:50:02 +0000 (Sun, 11 Oct 2009) | 1 line
 
2296
 
 
2297
promotions validated
 
2298
------------------------------------------------------------------------
 
2299
r824030 | jm | 2009-10-11 06:15:02 +0000 (Sun, 11 Oct 2009) | 1 line
 
2300
 
 
2301
auto-generated test rules
 
2302
------------------------------------------------------------------------
 
2303
r823972 | jm | 2009-10-10 22:53:19 +0000 (Sat, 10 Oct 2009) | 1 line
 
2304
 
 
2305
auto-generated test rules
 
2306
------------------------------------------------------------------------
 
2307
r823971 | jm | 2009-10-10 22:39:06 +0000 (Sat, 10 Oct 2009) | 1 line
 
2308
 
 
2309
auto-generated test rules
 
2310
------------------------------------------------------------------------
 
2311
r823921 | jm | 2009-10-10 18:49:02 +0000 (Sat, 10 Oct 2009) | 1 line
 
2312
 
 
2313
auto-generated test rules
 
2314
------------------------------------------------------------------------
 
2315
r823915 | jm | 2009-10-10 18:34:44 +0000 (Sat, 10 Oct 2009) | 1 line
 
2316
 
 
2317
auto-generated test rules
 
2318
------------------------------------------------------------------------
 
2319
r823885 | jhardin | 2009-10-10 16:52:11 +0000 (Sat, 10 Oct 2009) | 2 lines
 
2320
 
 
2321
Tweak fillform and lotsa_money yet more
 
2322
 
 
2323
------------------------------------------------------------------------
 
2324
r823884 | jhardin | 2009-10-10 16:42:34 +0000 (Sat, 10 Oct 2009) | 2 lines
 
2325
 
 
2326
Clean up naming of fillform rules; tweak lotsa_money some more
 
2327
 
 
2328
------------------------------------------------------------------------
 
2329
r823860 | jm | 2009-10-10 14:29:18 +0000 (Sat, 10 Oct 2009) | 1 line
 
2330
 
 
2331
auto-generated test rules
 
2332
------------------------------------------------------------------------
 
2333
r823838 | jm | 2009-10-10 10:24:14 +0000 (Sat, 10 Oct 2009) | 1 line
 
2334
 
 
2335
auto-generated test rules
 
2336
------------------------------------------------------------------------
 
2337
r823821 | jm | 2009-10-10 08:50:02 +0000 (Sat, 10 Oct 2009) | 1 line
 
2338
 
 
2339
promotions validated
 
2340
------------------------------------------------------------------------
 
2341
r823800 | jm | 2009-10-10 06:19:39 +0000 (Sat, 10 Oct 2009) | 1 line
 
2342
 
 
2343
auto-generated test rules
 
2344
------------------------------------------------------------------------
 
2345
r823779 | wtogami | 2009-10-10 03:40:44 +0000 (Sat, 10 Oct 2009) | 2 lines
 
2346
 
 
2347
RCVD_IN_PSBL_DEEP experimental rule for net masscheck
 
2348
 
 
2349
------------------------------------------------------------------------
 
2350
r823770 | wtogami | 2009-10-10 02:32:15 +0000 (Sat, 10 Oct 2009) | 2 lines
 
2351
 
 
2352
Wrap the SEM URIBL rules with ifplugin
 
2353
 
 
2354
------------------------------------------------------------------------
 
2355
r823745 | jhardin | 2009-10-09 23:44:29 +0000 (Fri, 09 Oct 2009) | 1 line
 
2356
 
 
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
 
2360
 
 
2361
auto-generated test rules
 
2362
------------------------------------------------------------------------
 
2363
r823655 | jm | 2009-10-09 18:38:18 +0000 (Fri, 09 Oct 2009) | 1 line
 
2364
 
 
2365
auto-generated test rules
 
2366
------------------------------------------------------------------------
 
2367
r823644 | wtogami | 2009-10-09 18:06:37 +0000 (Fri, 09 Oct 2009) | 2 lines
 
2368
 
 
2369
Apparently his sample rules are not proper syntax, disable them until I have time to figure out why.
 
2370
 
 
2371
------------------------------------------------------------------------
 
2372
r823635 | wtogami | 2009-10-09 17:47:39 +0000 (Fri, 09 Oct 2009) | 2 lines
 
2373
 
 
2374
Bug 6220: Evaluate Spam Eating Monkey DNSBL and URIBL's in weekly mass check
 
2375
 
 
2376
------------------------------------------------------------------------
 
2377
r823564 | jm | 2009-10-09 14:32:22 +0000 (Fri, 09 Oct 2009) | 1 line
 
2378
 
 
2379
auto-generated test rules
 
2380
------------------------------------------------------------------------
 
2381
r823528 | mmartinec | 2009-10-09 12:36:12 +0000 (Fri, 09 Oct 2009) | 2 lines
 
2382
 
 
2383
garescorer.c: spelling: LAMARK -> LAMARCK (Jean-Baptiste Lamarck)
 
2384
 
 
2385
------------------------------------------------------------------------
 
2386
r823503 | jm | 2009-10-09 10:26:27 +0000 (Fri, 09 Oct 2009) | 1 line
 
2387
 
 
2388
auto-generated test rules
 
2389
------------------------------------------------------------------------
 
2390
r823460 | jm | 2009-10-09 08:50:01 +0000 (Fri, 09 Oct 2009) | 1 line
 
2391
 
 
2392
promotions validated
 
2393
------------------------------------------------------------------------
 
2394
r823418 | jm | 2009-10-09 06:20:48 +0000 (Fri, 09 Oct 2009) | 1 line
 
2395
 
 
2396
auto-generated test rules
 
2397
------------------------------------------------------------------------
 
2398
r823352 | jm | 2009-10-08 22:45:12 +0000 (Thu, 08 Oct 2009) | 1 line
 
2399
 
 
2400
auto-generated test rules
 
2401
------------------------------------------------------------------------
 
2402
r823204 | jhardin | 2009-10-08 15:23:29 +0000 (Thu, 08 Oct 2009) | 1 line
 
2403
 
 
2404
reevolved ADVANCE_FEE using nightly logs
 
2405
------------------------------------------------------------------------
 
2406
r823190 | jm | 2009-10-08 14:32:38 +0000 (Thu, 08 Oct 2009) | 1 line
 
2407
 
 
2408
auto-generated test rules
 
2409
------------------------------------------------------------------------
 
2410
r823171 | jhardin | 2009-10-08 13:34:57 +0000 (Thu, 08 Oct 2009) | 1 line
 
2411
 
 
2412
reevolved ADVANCE_FEE using nightly logs
 
2413
------------------------------------------------------------------------
 
2414
r823119 | jm | 2009-10-08 10:26:56 +0000 (Thu, 08 Oct 2009) | 1 line
 
2415
 
 
2416
auto-generated test rules
 
2417
------------------------------------------------------------------------
 
2418
r823090 | jm | 2009-10-08 08:50:03 +0000 (Thu, 08 Oct 2009) | 1 line
 
2419
 
 
2420
promotions validated
 
2421
------------------------------------------------------------------------
 
2422
r823061 | jm | 2009-10-08 06:21:59 +0000 (Thu, 08 Oct 2009) | 1 line
 
2423
 
 
2424
auto-generated test rules
 
2425
------------------------------------------------------------------------
 
2426
r823005 | jhardin | 2009-10-08 02:36:52 +0000 (Thu, 08 Oct 2009) | 1 line
 
2427
 
 
2428
More lotsa_money tweaking
 
2429
------------------------------------------------------------------------
 
2430
r822958 | jm | 2009-10-07 22:59:22 +0000 (Wed, 07 Oct 2009) | 1 line
 
2431
 
 
2432
auto-generated test rules
 
2433
------------------------------------------------------------------------
 
2434
r822953 | jm | 2009-10-07 22:45:18 +0000 (Wed, 07 Oct 2009) | 1 line
 
2435
 
 
2436
auto-generated test rules
 
2437
------------------------------------------------------------------------
 
2438
r822801 | jhardin | 2009-10-07 16:46:32 +0000 (Wed, 07 Oct 2009) | 1 line
 
2439
 
 
2440
More lotsa_money tweaking
 
2441
------------------------------------------------------------------------
 
2442
r822785 | mmartinec | 2009-10-07 16:13:55 +0000 (Wed, 07 Oct 2009) | 2 lines
 
2443
 
 
2444
runGA: obtain numcpus on FreeBSD and Solaris; add time/date log on garescorer run
 
2445
 
 
2446
------------------------------------------------------------------------
 
2447
r822784 | mmartinec | 2009-10-07 16:10:06 +0000 (Wed, 07 Oct 2009) | 2 lines
 
2448
 
 
2449
garescorer.c: polishing the performance report
 
2450
 
 
2451
------------------------------------------------------------------------
 
2452
r822767 | jhardin | 2009-10-07 14:58:01 +0000 (Wed, 07 Oct 2009) | 1 line
 
2453
 
 
2454
reevolved ADVANCE_FEE using nightly logs
 
2455
------------------------------------------------------------------------
 
2456
r822754 | jm | 2009-10-07 14:24:06 +0000 (Wed, 07 Oct 2009) | 1 line
 
2457
 
 
2458
auto-generated test rules
 
2459
------------------------------------------------------------------------
 
2460
r822737 | jhardin | 2009-10-07 13:49:28 +0000 (Wed, 07 Oct 2009) | 1 line
 
2461
 
 
2462
reevolved ADVANCE_FEE using nightly logs
 
2463
------------------------------------------------------------------------
 
2464
r822643 | jm | 2009-10-07 10:19:12 +0000 (Wed, 07 Oct 2009) | 1 line
 
2465
 
 
2466
auto-generated test rules
 
2467
------------------------------------------------------------------------
 
2468
r822624 | jm | 2009-10-07 08:50:02 +0000 (Wed, 07 Oct 2009) | 1 line
 
2469
 
 
2470
promotions validated
 
2471
------------------------------------------------------------------------
 
2472
r822598 | jm | 2009-10-07 06:13:47 +0000 (Wed, 07 Oct 2009) | 1 line
 
2473
 
 
2474
auto-generated test rules
 
2475
------------------------------------------------------------------------
 
2476
r822529 | jm | 2009-10-06 22:32:56 +0000 (Tue, 06 Oct 2009) | 1 line
 
2477
 
 
2478
auto-generated test rules
 
2479
------------------------------------------------------------------------
 
2480
r822519 | jhardin | 2009-10-06 21:32:13 +0000 (Tue, 06 Oct 2009) | 1 line
 
2481
 
 
2482
reevolved ADVANCE_FEE using nightly logs
 
2483
------------------------------------------------------------------------
 
2484
r822506 | wtogami | 2009-10-06 21:17:19 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2485
 
 
2486
I misunderstood what nopublish means, none of these rules should be used except in masscheck.
 
2487
 
 
2488
------------------------------------------------------------------------
 
2489
r822482 | jhardin | 2009-10-06 20:31:02 +0000 (Tue, 06 Oct 2009) | 1 line
 
2490
 
 
2491
reevolved ADVANCE_FEE using nightly logs
 
2492
------------------------------------------------------------------------
 
2493
r822479 | wtogami | 2009-10-06 20:29:51 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2494
 
 
2495
RCVD_IN_HOSTKARMA_YL is masscheck only, do not ever publish.
 
2496
 
 
2497
------------------------------------------------------------------------
 
2498
r822467 | wtogami | 2009-10-06 20:15:23 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2499
 
 
2500
Oops, these are not network rules.
 
2501
 
 
2502
------------------------------------------------------------------------
 
2503
r822420 | wtogami | 2009-10-06 18:44:12 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2504
 
 
2505
Test 7-length .cn
 
2506
 
 
2507
------------------------------------------------------------------------
 
2508
r822413 | jm | 2009-10-06 18:28:24 +0000 (Tue, 06 Oct 2009) | 1 line
 
2509
 
 
2510
auto-generated test rules
 
2511
------------------------------------------------------------------------
 
2512
r822291 | jm | 2009-10-06 14:23:47 +0000 (Tue, 06 Oct 2009) | 1 line
 
2513
 
 
2514
auto-generated test rules
 
2515
------------------------------------------------------------------------
 
2516
r822269 | jhardin | 2009-10-06 13:38:29 +0000 (Tue, 06 Oct 2009) | 1 line
 
2517
 
 
2518
More lotsa_money tweaking
 
2519
------------------------------------------------------------------------
 
2520
r822208 | mmartinec | 2009-10-06 10:39:31 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2521
 
 
2522
garescorer.c: report performance as iterations per second
 
2523
 
 
2524
------------------------------------------------------------------------
 
2525
r822206 | mmartinec | 2009-10-06 10:35:14 +0000 (Tue, 06 Oct 2009) | 2 lines
 
2526
 
 
2527
garescorer.c: fix undeclared variable usage: rename is_mutatable to is_mutable
 
2528
 
 
2529
------------------------------------------------------------------------
 
2530
r822193 | jm | 2009-10-06 10:19:24 +0000 (Tue, 06 Oct 2009) | 1 line
 
2531
 
 
2532
auto-generated test rules
 
2533
------------------------------------------------------------------------
 
2534
r822140 | jm | 2009-10-06 06:13:53 +0000 (Tue, 06 Oct 2009) | 1 line
 
2535
 
 
2536
auto-generated test rules
 
2537
------------------------------------------------------------------------
 
2538
r822082 | jhardin | 2009-10-05 23:15:15 +0000 (Mon, 05 Oct 2009) | 1 line
 
2539
 
 
2540
Tweak fillform
 
2541
------------------------------------------------------------------------
 
2542
r822063 | jm | 2009-10-05 22:35:43 +0000 (Mon, 05 Oct 2009) | 1 line
 
2543
 
 
2544
auto-generated test rules
 
2545
------------------------------------------------------------------------
 
2546
r821950 | jm | 2009-10-05 18:30:06 +0000 (Mon, 05 Oct 2009) | 1 line
 
2547
 
 
2548
auto-generated test rules
 
2549
------------------------------------------------------------------------
 
2550
r821949 | jhardin | 2009-10-05 18:13:09 +0000 (Mon, 05 Oct 2009) | 1 line
 
2551
 
 
2552
reevolved ADVANCE_FEE using nightly logs
 
2553
------------------------------------------------------------------------
 
2554
r821921 | jhardin | 2009-10-05 17:06:00 +0000 (Mon, 05 Oct 2009) | 1 line
 
2555
 
 
2556
reevolved ADVANCE_FEE using nightly logs
 
2557
------------------------------------------------------------------------
 
2558
r821814 | jhardin | 2009-10-05 14:54:25 +0000 (Mon, 05 Oct 2009) | 1 line
 
2559
 
 
2560
More lotsa_money tweaking
 
2561
------------------------------------------------------------------------
 
2562
r821807 | jm | 2009-10-05 14:24:55 +0000 (Mon, 05 Oct 2009) | 1 line
 
2563
 
 
2564
auto-generated test rules
 
2565
------------------------------------------------------------------------
 
2566
r821776 | wtogami | 2009-10-05 12:39:53 +0000 (Mon, 05 Oct 2009) | 2 lines
 
2567
 
 
2568
Bug 6156: Make PSBL lastexternal instead of deep parsing
 
2569
 
 
2570
------------------------------------------------------------------------
 
2571
r821738 | jm | 2009-10-05 10:20:10 +0000 (Mon, 05 Oct 2009) | 1 line
 
2572
 
 
2573
auto-generated test rules
 
2574
------------------------------------------------------------------------
 
2575
r821692 | jm | 2009-10-05 06:13:57 +0000 (Mon, 05 Oct 2009) | 1 line
 
2576
 
 
2577
auto-generated test rules
 
2578
------------------------------------------------------------------------
 
2579
r821658 | wtogami | 2009-10-05 02:02:11 +0000 (Mon, 05 Oct 2009) | 2 lines
 
2580
 
 
2581
These rules were moved to wtogami's sandbox.
 
2582
 
 
2583
------------------------------------------------------------------------
 
2584
r821650 | wtogami | 2009-10-05 01:55:46 +0000 (Mon, 05 Oct 2009) | 2 lines
 
2585
 
 
2586
Move CN_EIGHT rules to wtogami's sandbox.
 
2587
 
 
2588
------------------------------------------------------------------------
 
2589
r821645 | jhardin | 2009-10-05 01:27:59 +0000 (Mon, 05 Oct 2009) | 1 line
 
2590
 
 
2591
More lotsa_money tweaking
 
2592
------------------------------------------------------------------------
 
2593
r821638 | wtogami | 2009-10-04 23:09:14 +0000 (Sun, 04 Oct 2009) | 2 lines
 
2594
 
 
2595
Bug 6212: RCVD_IN_HOSTKARMA_* rules for testing.
 
2596
 
 
2597
------------------------------------------------------------------------
 
2598
r821630 | jm | 2009-10-04 22:38:20 +0000 (Sun, 04 Oct 2009) | 1 line
 
2599
 
 
2600
auto-generated test rules
 
2601
------------------------------------------------------------------------
 
2602
r821618 | wtogami | 2009-10-04 21:17:36 +0000 (Sun, 04 Oct 2009) | 2 lines
 
2603
 
 
2604
Add myself to CREDITS
 
2605
 
 
2606
------------------------------------------------------------------------
 
2607
r821571 | jm | 2009-10-04 18:32:37 +0000 (Sun, 04 Oct 2009) | 1 line
 
2608
 
 
2609
auto-generated test rules
 
2610
------------------------------------------------------------------------
 
2611
r821566 | jhardin | 2009-10-04 17:43:16 +0000 (Sun, 04 Oct 2009) | 1 line
 
2612
 
 
2613
reevolved ADVANCE_FEE using nightly logs
 
2614
------------------------------------------------------------------------
 
2615
r821563 | jhardin | 2009-10-04 17:25:21 +0000 (Sun, 04 Oct 2009) | 1 line
 
2616
 
 
2617
reevolved ADVANCE_FEE using nightly logs
 
2618
------------------------------------------------------------------------
 
2619
r821560 | jhardin | 2009-10-04 17:12:33 +0000 (Sun, 04 Oct 2009) | 2 lines
 
2620
 
 
2621
Tewak lotsa_money to incorporate some other sandbox rules, tewak CN_EIGHT
 
2622
 
 
2623
------------------------------------------------------------------------
 
2624
r821544 | jm | 2009-10-04 14:28:00 +0000 (Sun, 04 Oct 2009) | 1 line
 
2625
 
 
2626
auto-generated test rules
 
2627
------------------------------------------------------------------------
 
2628
r821503 | axb | 2009-10-04 10:48:17 +0000 (Sun, 04 Oct 2009) | 1 line
 
2629
 
 
2630
 
 
2631
------------------------------------------------------------------------
 
2632
r821499 | jm | 2009-10-04 10:22:51 +0000 (Sun, 04 Oct 2009) | 1 line
 
2633
 
 
2634
auto-generated test rules
 
2635
------------------------------------------------------------------------
 
2636
r821470 | jm | 2009-10-04 06:17:22 +0000 (Sun, 04 Oct 2009) | 1 line
 
2637
 
 
2638
auto-generated test rules
 
2639
------------------------------------------------------------------------
 
2640
r821463 | jhardin | 2009-10-04 04:19:39 +0000 (Sun, 04 Oct 2009) | 2 lines
 
2641
 
 
2642
Reevolved based on local masscheck
 
2643
 
 
2644
------------------------------------------------------------------------
 
2645
r821462 | jhardin | 2009-10-04 04:18:19 +0000 (Sun, 04 Oct 2009) | 2 lines
 
2646
 
 
2647
FROM_MISSPACED has rotten S/O without quotes
 
2648
 
 
2649
------------------------------------------------------------------------
 
2650
r821441 | jhardin | 2009-10-03 22:59:08 +0000 (Sat, 03 Oct 2009) | 2 lines
 
2651
 
 
2652
refinements of CN_EIGHT per list discussion
 
2653
 
 
2654
------------------------------------------------------------------------
 
2655
r821439 | jm | 2009-10-03 22:37:50 +0000 (Sat, 03 Oct 2009) | 1 line
 
2656
 
 
2657
auto-generated test rules
 
2658
------------------------------------------------------------------------
 
2659
r821415 | jhardin | 2009-10-03 21:04:24 +0000 (Sat, 03 Oct 2009) | 2 lines
 
2660
 
 
2661
fix CN_EIGHT - d'oh!
 
2662
 
 
2663
------------------------------------------------------------------------
 
2664
r821389 | jm | 2009-10-03 18:33:38 +0000 (Sat, 03 Oct 2009) | 1 line
 
2665
 
 
2666
auto-generated test rules
 
2667
------------------------------------------------------------------------
 
2668
r821372 | jhardin | 2009-10-03 17:36:23 +0000 (Sat, 03 Oct 2009) | 2 lines
 
2669
 
 
2670
Tweak lotas_money and fillform, add first cut of re-evolved ADVANCE_FEE (based on iffy logs, will need to reevolve again)
 
2671
 
 
2672
------------------------------------------------------------------------
 
2673
r821326 | jm | 2009-10-03 14:28:08 +0000 (Sat, 03 Oct 2009) | 1 line
 
2674
 
 
2675
auto-generated test rules
 
2676
------------------------------------------------------------------------
 
2677
r821289 | jm | 2009-10-03 10:23:04 +0000 (Sat, 03 Oct 2009) | 1 line
 
2678
 
 
2679
auto-generated test rules
 
2680
------------------------------------------------------------------------
 
2681
r821273 | jm | 2009-10-03 08:50:02 +0000 (Sat, 03 Oct 2009) | 1 line
 
2682
 
 
2683
promotions validated
 
2684
------------------------------------------------------------------------
 
2685
r821257 | jm | 2009-10-03 06:30:49 +0000 (Sat, 03 Oct 2009) | 1 line
 
2686
 
 
2687
auto-generated test rules
 
2688
------------------------------------------------------------------------
 
2689
r821231 | jhardin | 2009-10-03 03:26:18 +0000 (Sat, 03 Oct 2009) | 1 line
 
2690
 
 
2691
minor lotsa_money tweaks
 
2692
------------------------------------------------------------------------
 
2693
r821195 | jm | 2009-10-02 22:50:44 +0000 (Fri, 02 Oct 2009) | 1 line
 
2694
 
 
2695
auto-generated test rules
 
2696
------------------------------------------------------------------------
 
2697
r821190 | jm | 2009-10-02 22:37:52 +0000 (Fri, 02 Oct 2009) | 1 line
 
2698
 
 
2699
auto-generated test rules
 
2700
------------------------------------------------------------------------
 
2701
r821132 | jhardin | 2009-10-02 19:01:43 +0000 (Fri, 02 Oct 2009) | 1 line
 
2702
 
 
2703
More lotsa_money tweaking
 
2704
------------------------------------------------------------------------
 
2705
r821123 | jm | 2009-10-02 18:33:08 +0000 (Fri, 02 Oct 2009) | 1 line
 
2706
 
 
2707
auto-generated test rules
 
2708
------------------------------------------------------------------------
 
2709
r821034 | jm | 2009-10-02 14:28:12 +0000 (Fri, 02 Oct 2009) | 1 line
 
2710
 
 
2711
auto-generated test rules
 
2712
------------------------------------------------------------------------
 
2713
r821017 | jhardin | 2009-10-02 13:35:32 +0000 (Fri, 02 Oct 2009) | 2 lines
 
2714
 
 
2715
Lotsa_Money changes preparatory to reevolving ADVANCE_FEE. Some other new misc rules and tuning of other rules.
 
2716
 
 
2717
------------------------------------------------------------------------
 
2718
r820981 | axb | 2009-10-02 11:56:37 +0000 (Fri, 02 Oct 2009) | 3 lines
 
2719
 
 
2720
 
 
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
 
2725
 
 
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
 
2732
 
 
2733
adding support for
 
2734
http://www.spamhaus.org/news.lasso?article=646
 
2735
http://www.spamhaus.org/css/
 
2736
 
 
2737
RCVD_IN_XBL  "3"
 
2738
 
 
2739
------------------------------------------------------------------------
 
2740
r820950 | jm | 2009-10-02 10:22:37 +0000 (Fri, 02 Oct 2009) | 1 line
 
2741
 
 
2742
auto-generated test rules
 
2743
------------------------------------------------------------------------
 
2744
r820935 | jm | 2009-10-02 08:50:02 +0000 (Fri, 02 Oct 2009) | 1 line
 
2745
 
 
2746
promotions validated
 
2747
------------------------------------------------------------------------
 
2748
r820896 | jm | 2009-10-02 06:16:58 +0000 (Fri, 02 Oct 2009) | 1 line
 
2749
 
 
2750
auto-generated test rules
 
2751
------------------------------------------------------------------------
 
2752
r820816 | jm | 2009-10-01 21:51:04 +0000 (Thu, 01 Oct 2009) | 1 line
 
2753
 
 
2754
auto-generated test rules
 
2755
------------------------------------------------------------------------
 
2756
r820809 | jm | 2009-10-01 21:37:40 +0000 (Thu, 01 Oct 2009) | 1 line
 
2757
 
 
2758
auto-generated test rules
 
2759
------------------------------------------------------------------------
 
2760
r820340 | mmartinec | 2009-09-30 16:37:50 +0000 (Wed, 30 Sep 2009) | 3 lines
 
2761
 
 
2762
Enable TestingAndDebugging::ProhibitNoStrict test but
 
2763
allow the use of 'no strict "refs"'
 
2764
 
 
2765
------------------------------------------------------------------------
 
2766
r820325 | mmartinec | 2009-09-30 16:01:28 +0000 (Wed, 30 Sep 2009) | 3 lines
 
2767
 
 
2768
Deal with BuiltinFunctions::RequireGlobFunction,
 
2769
removing it from xt/60_perlcritic.t exceptions
 
2770
 
 
2771
------------------------------------------------------------------------
 
2772
r820310 | mmartinec | 2009-09-30 15:49:36 +0000 (Wed, 30 Sep 2009) | 3 lines
 
2773
 
 
2774
Deal with ControlStructures::ProhibitMutatingListFunctions
 
2775
and remove this exception from xt/60_perlcritic.t
 
2776
 
 
2777
------------------------------------------------------------------------
 
2778
r820297 | mmartinec | 2009-09-30 15:20:41 +0000 (Wed, 30 Sep 2009) | 3 lines
 
2779
 
 
2780
Deal with BayesStore/BDB.pm, removing another exception from
 
2781
xt/60_perlcritic.t: Variables::ProhibitConditionalDeclarations
 
2782
 
 
2783
------------------------------------------------------------------------
 
2784
r820294 | mmartinec | 2009-09-30 15:09:24 +0000 (Wed, 30 Sep 2009) | 4 lines
 
2785
 
 
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
 
2789
 
 
2790
------------------------------------------------------------------------
 
2791
r820289 | mmartinec | 2009-09-30 14:59:32 +0000 (Wed, 30 Sep 2009) | 3 lines
 
2792
 
 
2793
Bug 6213: parsing of eval-type rules: allow unquoted
 
2794
domain names, disallow unmatched quotes
 
2795
 
 
2796
------------------------------------------------------------------------
 
2797
r820211 | jm | 2009-09-30 08:50:02 +0000 (Wed, 30 Sep 2009) | 1 line
 
2798
 
 
2799
promotions validated
 
2800
------------------------------------------------------------------------
 
2801
r820065 | jm | 2009-09-29 18:46:49 +0000 (Tue, 29 Sep 2009) | 1 line
 
2802
 
 
2803
auto-generated test rules
 
2804
------------------------------------------------------------------------
 
2805
r819987 | jm | 2009-09-29 15:36:42 +0000 (Tue, 29 Sep 2009) | 1 line
 
2806
 
 
2807
auto-generated test rules
 
2808
------------------------------------------------------------------------
 
2809
r819980 | jm | 2009-09-29 15:15:14 +0000 (Tue, 29 Sep 2009) | 1 line
 
2810
 
 
2811
auto-generated test rules
 
2812
------------------------------------------------------------------------
 
2813
r819938 | jm | 2009-09-29 13:25:46 +0000 (Tue, 29 Sep 2009) | 1 line
 
2814
 
 
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
 
2818
 
 
2819
promotions validated
 
2820
------------------------------------------------------------------------
 
2821
r819476 | jm | 2009-09-28 08:50:02 +0000 (Mon, 28 Sep 2009) | 1 line
 
2822
 
 
2823
promotions validated
 
2824
------------------------------------------------------------------------
 
2825
r819244 | jm | 2009-09-27 02:24:53 +0000 (Sun, 27 Sep 2009) | 1 line
 
2826
 
 
2827
auto-generated test rules
 
2828
------------------------------------------------------------------------
 
2829
r818926 | mmartinec | 2009-09-25 17:41:22 +0000 (Fri, 25 Sep 2009) | 4 lines
 
2830
 
 
2831
add tflag 'userconf' to rules DKIM_SIGNED, DKIM_VALID
 
2832
and DKIM_VALID_AU and document that their score should
 
2833
be kept low
 
2834
 
 
2835
------------------------------------------------------------------------
 
2836
r818921 | mmartinec | 2009-09-25 17:27:08 +0000 (Fri, 25 Sep 2009) | 5 lines
 
2837
 
 
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
 
2842
 
 
2843
------------------------------------------------------------------------
 
2844
r818463 | mmartinec | 2009-09-24 12:34:10 +0000 (Thu, 24 Sep 2009) | 2 lines
 
2845
 
 
2846
URIDetail.pm: fix Bug 6205 comment 5
 
2847
 
 
2848
------------------------------------------------------------------------
 
2849
r818446 | jm | 2009-09-24 11:00:31 +0000 (Thu, 24 Sep 2009) | 1 line
 
2850
 
 
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
 
2854
 
 
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
 
2858
 
 
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
 
2862
 
 
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
 
2866
 
 
2867
promotions validated
 
2868
------------------------------------------------------------------------
 
2869
r817751 | mmartinec | 2009-09-22 18:24:15 +0000 (Tue, 22 Sep 2009) | 5 lines
 
2870
 
 
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)
 
2875
 
 
2876
------------------------------------------------------------------------
 
2877
r817690 | jhardin | 2009-09-22 15:12:03 +0000 (Tue, 22 Sep 2009) | 1 line
 
2878
 
 
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
 
2882
 
 
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
 
2886
 
 
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
 
2892
 
 
2893
------------------------------------------------------------------------
 
2894
r817311 | mmartinec | 2009-09-21 16:21:47 +0000 (Mon, 21 Sep 2009) | 3 lines
 
2895
 
 
2896
Bug 6191: takes almost a minute to start spamd on a
 
2897
slow machine, bump up the retry counter to 90 seconds
 
2898
 
 
2899
------------------------------------------------------------------------
 
2900
r817198 | mmartinec | 2009-09-21 10:18:31 +0000 (Mon, 21 Sep 2009) | 2 lines
 
2901
 
 
2902
Bug 5958: URIDetail plugin not taint safe, fixed
 
2903
 
 
2904
------------------------------------------------------------------------
 
2905
r817140 | jm | 2009-09-21 03:30:24 +0000 (Mon, 21 Sep 2009) | 1 line
 
2906
 
 
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
 
2910
 
 
2911
oops. remove --debug
 
2912
------------------------------------------------------------------------
 
2913
r817096 | jm | 2009-09-20 20:28:04 +0000 (Sun, 20 Sep 2009) | 1 line
 
2914
 
 
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
 
2918
 
 
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
 
2922
 
 
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
 
2926
 
 
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
 
2930
 
 
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
 
2934
 
 
2935
bug 6173: fix incorrect mode bits when creating lock files for AWL, thanks to Cedric Knight
 
2936
 
 
2937
------------------------------------------------------------------------
 
2938
r817057 | jm | 2009-09-20 17:34:43 +0000 (Sun, 20 Sep 2009) | 1 line
 
2939
 
 
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
 
2943
 
 
2944
Fix bug in lotsa_money, tweak it a bit
 
2945
 
 
2946
------------------------------------------------------------------------
 
2947
r816968 | jhardin | 2009-09-19 23:45:18 +0000 (Sat, 19 Sep 2009) | 2 lines
 
2948
 
 
2949
Tweak lotsa_money, add rule for "please review attachment" and hope for the best
 
2950
 
 
2951
------------------------------------------------------------------------
 
2952
r816933 | jm | 2009-09-19 14:54:49 +0000 (Sat, 19 Sep 2009) | 1 line
 
2953
 
 
2954
auto-generated test rules
 
2955
------------------------------------------------------------------------
 
2956
r816932 | jm | 2009-09-19 14:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
 
2957
 
 
2958
auto-generated test rules
 
2959
------------------------------------------------------------------------
 
2960
r816871 | jm | 2009-09-19 08:50:01 +0000 (Sat, 19 Sep 2009) | 1 line
 
2961
 
 
2962
promotions validated
 
2963
------------------------------------------------------------------------
 
2964
r816855 | jm | 2009-09-19 05:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
 
2965
 
 
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
 
2969
 
 
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
 
2973
 
 
2974
Bug 6174 trivial: typo in a rule description text
 
2975
 
 
2976
------------------------------------------------------------------------
 
2977
r816683 | mmartinec | 2009-09-18 15:51:14 +0000 (Fri, 18 Sep 2009) | 5 lines
 
2978
 
 
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.
 
2983
 
 
2984
------------------------------------------------------------------------
 
2985
r816538 | jm | 2009-09-18 08:50:02 +0000 (Fri, 18 Sep 2009) | 1 line
 
2986
 
 
2987
promotions validated
 
2988
------------------------------------------------------------------------
 
2989
r816412 | mmartinec | 2009-09-17 23:44:11 +0000 (Thu, 17 Sep 2009) | 6 lines
 
2990
 
 
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)
 
2996
 
 
2997
------------------------------------------------------------------------
 
2998
r816136 | mmartinec | 2009-09-17 11:02:14 +0000 (Thu, 17 Sep 2009) | 2 lines
 
2999
 
 
3000
25_dkim.cf: tame NML_ADSP_CUSTOM_* rules by __VIA_RESIGNER
 
3001
 
 
3002
------------------------------------------------------------------------
 
3003
r816109 | jm | 2009-09-17 09:36:03 +0000 (Thu, 17 Sep 2009) | 1 line
 
3004
 
 
3005
auto-generated test rules
 
3006
------------------------------------------------------------------------
 
3007
r816103 | jm | 2009-09-17 09:09:58 +0000 (Thu, 17 Sep 2009) | 1 line
 
3008
 
 
3009
auto-generated test rules
 
3010
------------------------------------------------------------------------
 
3011
r816097 | jm | 2009-09-17 08:50:02 +0000 (Thu, 17 Sep 2009) | 1 line
 
3012
 
 
3013
promotions validated
 
3014
------------------------------------------------------------------------
 
3015
r815997 | mmartinec | 2009-09-16 22:52:21 +0000 (Wed, 16 Sep 2009) | 2 lines
 
3016
 
 
3017
25_dkim.cf: tidy up - remove old stuff, shuffle
 
3018
 
 
3019
------------------------------------------------------------------------
 
3020
r815844 | mmartinec | 2009-09-16 15:41:01 +0000 (Wed, 16 Sep 2009) | 6 lines
 
3021
 
 
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
 
3027
 
 
3028
------------------------------------------------------------------------
 
3029
r815828 | mmartinec | 2009-09-16 15:14:30 +0000 (Wed, 16 Sep 2009) | 5 lines
 
3030
 
 
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
 
3035
 
 
3036
------------------------------------------------------------------------
 
3037
r815775 | jhardin | 2009-09-16 13:40:25 +0000 (Wed, 16 Sep 2009) | 2 lines
 
3038
 
 
3039
Tweak fillform, add new stuff to lotsa_money and misc
 
3040
 
 
3041
------------------------------------------------------------------------
 
3042
r815674 | jm | 2009-09-16 08:50:04 +0000 (Wed, 16 Sep 2009) | 1 line
 
3043
 
 
3044
promotions validated
 
3045
------------------------------------------------------------------------
 
3046
r815598 | hege | 2009-09-16 04:10:24 +0000 (Wed, 16 Sep 2009) | 1 line
 
3047
 
 
3048
add subject_spaces
 
3049
------------------------------------------------------------------------
 
3050
r815575 | jm | 2009-09-16 00:12:39 +0000 (Wed, 16 Sep 2009) | 1 line
 
3051
 
 
3052
auto-generated test rules
 
3053
------------------------------------------------------------------------
 
3054
r815569 | jm | 2009-09-15 23:53:15 +0000 (Tue, 15 Sep 2009) | 1 line
 
3055
 
 
3056
auto-generated test rules
 
3057
------------------------------------------------------------------------
 
3058
r815520 | jm | 2009-09-15 22:10:42 +0000 (Tue, 15 Sep 2009) | 1 line
 
3059
 
 
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
 
3063
 
 
3064
MANIFEST tidying
 
3065
------------------------------------------------------------------------
 
3066
r815516 | jm | 2009-09-15 22:05:59 +0000 (Tue, 15 Sep 2009) | 1 line
 
3067
 
 
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
 
3071
 
 
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
 
3075
 
 
3076
auto-generated test rules
 
3077
------------------------------------------------------------------------
 
3078
r815222 | jm | 2009-09-15 08:50:02 +0000 (Tue, 15 Sep 2009) | 1 line
 
3079
 
 
3080
promotions validated
 
3081
------------------------------------------------------------------------
 
3082
r814964 | jm | 2009-09-15 02:04:22 +0000 (Tue, 15 Sep 2009) | 1 line
 
3083
 
 
3084
auto-generated test rules
 
3085
------------------------------------------------------------------------
 
3086
r814961 | jm | 2009-09-15 01:41:57 +0000 (Tue, 15 Sep 2009) | 1 line
 
3087
 
 
3088
auto-generated test rules
 
3089
------------------------------------------------------------------------
 
3090
r814949 | mmartinec | 2009-09-15 01:03:33 +0000 (Tue, 15 Sep 2009) | 4 lines
 
3091
 
 
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
 
3095
 
 
3096
------------------------------------------------------------------------
 
3097
r814729 | jm | 2009-09-14 16:44:05 +0000 (Mon, 14 Sep 2009) | 1 line
 
3098
 
 
3099
auto-generated test rules
 
3100
------------------------------------------------------------------------
 
3101
r814588 | jm | 2009-09-14 11:37:56 +0000 (Mon, 14 Sep 2009) | 1 line
 
3102
 
 
3103
auto-generated test rules
 
3104
------------------------------------------------------------------------
 
3105
r814525 | jm | 2009-09-14 08:50:02 +0000 (Mon, 14 Sep 2009) | 1 line
 
3106
 
 
3107
promotions validated
 
3108
------------------------------------------------------------------------
 
3109
r814507 | jm | 2009-09-14 07:42:25 +0000 (Mon, 14 Sep 2009) | 1 line
 
3110
 
 
3111
auto-generated test rules
 
3112
------------------------------------------------------------------------
 
3113
r814458 | jm | 2009-09-14 01:09:25 +0000 (Mon, 14 Sep 2009) | 1 line
 
3114
 
 
3115
auto-generated test rules
 
3116
------------------------------------------------------------------------
 
3117
r814456 | jm | 2009-09-14 00:46:11 +0000 (Mon, 14 Sep 2009) | 1 line
 
3118
 
 
3119
auto-generated test rules
 
3120
------------------------------------------------------------------------
 
3121
r814383 | jhardin | 2009-09-13 21:16:49 +0000 (Sun, 13 Sep 2009) | 1 line
 
3122
 
 
3123
tweak lotsa_money and fill_form
 
3124
------------------------------------------------------------------------
 
3125
r814339 | jm | 2009-09-13 16:46:28 +0000 (Sun, 13 Sep 2009) | 1 line
 
3126
 
 
3127
auto-generated test rules
 
3128
------------------------------------------------------------------------
 
3129
r814292 | jm | 2009-09-13 09:12:00 +0000 (Sun, 13 Sep 2009) | 1 line
 
3130
 
 
3131
auto-generated test rules
 
3132
------------------------------------------------------------------------
 
3133
r814285 | jm | 2009-09-13 08:50:02 +0000 (Sun, 13 Sep 2009) | 1 line
 
3134
 
 
3135
promotions validated
 
3136
------------------------------------------------------------------------
 
3137
r814284 | jm | 2009-09-13 08:49:38 +0000 (Sun, 13 Sep 2009) | 1 line
 
3138
 
 
3139
auto-generated test rules
 
3140
------------------------------------------------------------------------
 
3141
r814258 | jhardin | 2009-09-13 01:49:54 +0000 (Sun, 13 Sep 2009) | 2 lines
 
3142
 
 
3143
tweak lotsa_money, reduce FPs
 
3144
 
 
3145
------------------------------------------------------------------------
 
3146
r814252 | jm | 2009-09-12 23:31:07 +0000 (Sat, 12 Sep 2009) | 1 line
 
3147
 
 
3148
auto-generated test rules
 
3149
------------------------------------------------------------------------
 
3150
r814249 | jm | 2009-09-12 23:04:46 +0000 (Sat, 12 Sep 2009) | 1 line
 
3151
 
 
3152
auto-generated test rules
 
3153
------------------------------------------------------------------------
 
3154
r814243 | jhardin | 2009-09-12 21:43:35 +0000 (Sat, 12 Sep 2009) | 3 lines
 
3155
 
 
3156
tweak lotsa_money
 
3157
 
 
3158
 
 
3159
------------------------------------------------------------------------
 
3160
r814222 | jhardin | 2009-09-12 18:24:56 +0000 (Sat, 12 Sep 2009) | 2 lines
 
3161
 
 
3162
fix lotsa_money lottery FPs
 
3163
 
 
3164
------------------------------------------------------------------------
 
3165
r814217 | jhardin | 2009-09-12 17:59:39 +0000 (Sat, 12 Sep 2009) | 1 line
 
3166
 
 
3167
tweak lotsa_money lottery rules
 
3168
------------------------------------------------------------------------
 
3169
r814117 | jm | 2009-09-12 08:50:02 +0000 (Sat, 12 Sep 2009) | 1 line
 
3170
 
 
3171
promotions validated
 
3172
------------------------------------------------------------------------
 
3173
r814069 | jm | 2009-09-11 22:43:32 +0000 (Fri, 11 Sep 2009) | 1 line
 
3174
 
 
3175
auto-generated test rules
 
3176
------------------------------------------------------------------------
 
3177
r814066 | jm | 2009-09-11 22:30:22 +0000 (Fri, 11 Sep 2009) | 1 line
 
3178
 
 
3179
auto-generated test rules
 
3180
------------------------------------------------------------------------
 
3181
r813826 | jhardin | 2009-09-11 13:41:40 +0000 (Fri, 11 Sep 2009) | 2 lines
 
3182
 
 
3183
Fix FP in tbird image ruleset, add more lottery coverage in lotsa_money
 
3184
 
 
3185
------------------------------------------------------------------------
 
3186
r813723 | jm | 2009-09-11 08:50:02 +0000 (Fri, 11 Sep 2009) | 1 line
 
3187
 
 
3188
promotions validated
 
3189
------------------------------------------------------------------------
 
3190
r813670 | hege | 2009-09-11 06:07:34 +0000 (Fri, 11 Sep 2009) | 1 line
 
3191
 
 
3192
muchmoney fix attempt 2
 
3193
------------------------------------------------------------------------
 
3194
r813666 | hege | 2009-09-11 05:17:37 +0000 (Fri, 11 Sep 2009) | 1 line
 
3195
 
 
3196
fix FROM_CONTAINS_TAB
 
3197
------------------------------------------------------------------------
 
3198
r813665 | hege | 2009-09-11 05:17:05 +0000 (Fri, 11 Sep 2009) | 1 line
 
3199
 
 
3200
fixup muchmoney
 
3201
------------------------------------------------------------------------
 
3202
r813594 | jm | 2009-09-10 21:24:59 +0000 (Thu, 10 Sep 2009) | 1 line
 
3203
 
 
3204
auto-generated test rules
 
3205
------------------------------------------------------------------------
 
3206
r813583 | jm | 2009-09-10 20:55:35 +0000 (Thu, 10 Sep 2009) | 1 line
 
3207
 
 
3208
auto-generated test rules
 
3209
------------------------------------------------------------------------
 
3210
r813434 | jhardin | 2009-09-10 13:42:41 +0000 (Thu, 10 Sep 2009) | 2 lines
 
3211
 
 
3212
Minor rule cleanup
 
3213
 
 
3214
------------------------------------------------------------------------
 
3215
r813389 | hstern | 2009-09-10 11:59:26 +0000 (Thu, 10 Sep 2009) | 3 lines
 
3216
 
 
3217
Added Facebook redirector pattern.  Thanks to RLS for pointing it out.
 
3218
 
 
3219
 
 
3220
------------------------------------------------------------------------
 
3221
r813361 | jm | 2009-09-10 10:41:39 +0000 (Thu, 10 Sep 2009) | 1 line
 
3222
 
 
3223
auto-generated test rules
 
3224
------------------------------------------------------------------------
 
3225
r813333 | jm | 2009-09-10 09:47:38 +0000 (Thu, 10 Sep 2009) | 1 line
 
3226
 
 
3227
auto-generated test rules
 
3228
------------------------------------------------------------------------
 
3229
r813312 | jm | 2009-09-10 08:50:04 +0000 (Thu, 10 Sep 2009) | 1 line
 
3230
 
 
3231
promotions validated
 
3232
------------------------------------------------------------------------
 
3233
r813237 | hege | 2009-09-10 05:57:24 +0000 (Thu, 10 Sep 2009) | 1 line
 
3234
 
 
3235
fix filenames, improve bigmoney
 
3236
------------------------------------------------------------------------
 
3237
r813163 | mmartinec | 2009-09-09 23:08:38 +0000 (Wed, 09 Sep 2009) | 4 lines
 
3238
 
 
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
 
3242
 
 
3243
------------------------------------------------------------------------
 
3244
r813097 | jm | 2009-09-09 19:56:37 +0000 (Wed, 09 Sep 2009) | 1 line
 
3245
 
 
3246
auto-generated test rules
 
3247
------------------------------------------------------------------------
 
3248
r813095 | mmartinec | 2009-09-09 19:49:07 +0000 (Wed, 09 Sep 2009) | 11 lines
 
3249
 
 
3250
Bug 6189 - DKIM plugin:
 
3251
draft-ietf-dkim-ssp-10/RFC-5617 made Author Domain Signature
 
3252
based on 'd':
 
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;
 
3260
 
 
3261
------------------------------------------------------------------------
 
3262
r813017 | kb | 2009-09-09 16:04:49 +0000 (Wed, 09 Sep 2009) | 2 lines
 
3263
 
 
3264
Fix oops regarding public vs confidential PMC contact.
 
3265
 
 
3266
------------------------------------------------------------------------
 
3267
r812956 | jm | 2009-09-09 13:39:22 +0000 (Wed, 09 Sep 2009) | 1 line
 
3268
 
 
3269
auto-generated test rules
 
3270
------------------------------------------------------------------------
 
3271
r812935 | jhardin | 2009-09-09 13:04:50 +0000 (Wed, 09 Sep 2009) | 2 lines
 
3272
 
 
3273
tweak lotsa_money
 
3274
 
 
3275
------------------------------------------------------------------------
 
3276
r812836 | jm | 2009-09-09 08:50:02 +0000 (Wed, 09 Sep 2009) | 1 line
 
3277
 
 
3278
promotions validated
 
3279
------------------------------------------------------------------------
 
3280
r812739 | kb | 2009-09-09 00:43:15 +0000 (Wed, 09 Sep 2009) | 2 lines
 
3281
 
 
3282
10 months late, move myself from Committers to PMC.
 
3283
 
 
3284
------------------------------------------------------------------------
 
3285
r812731 | jhardin | 2009-09-08 23:47:26 +0000 (Tue, 08 Sep 2009) | 3 lines
 
3286
 
 
3287
tweak misc rules
 
3288
 
 
3289
 
 
3290
------------------------------------------------------------------------
 
3291
r812726 | jhardin | 2009-09-08 23:43:56 +0000 (Tue, 08 Sep 2009) | 2 lines
 
3292
 
 
3293
Tweak fillform
 
3294
 
 
3295
------------------------------------------------------------------------
 
3296
r812706 | jhardin | 2009-09-08 21:44:27 +0000 (Tue, 08 Sep 2009) | 2 lines
 
3297
 
 
3298
Tweak lotsa_money rules
 
3299
 
 
3300
------------------------------------------------------------------------
 
3301
r812608 | jm | 2009-09-08 18:23:39 +0000 (Tue, 08 Sep 2009) | 1 line
 
3302
 
 
3303
auto-generated test rules
 
3304
------------------------------------------------------------------------
 
3305
r812515 | jm | 2009-09-08 14:05:48 +0000 (Tue, 08 Sep 2009) | 1 line
 
3306
 
 
3307
auto-generated test rules
 
3308
------------------------------------------------------------------------
 
3309
r812393 | jm | 2009-09-08 08:50:02 +0000 (Tue, 08 Sep 2009) | 1 line
 
3310
 
 
3311
promotions validated
 
3312
------------------------------------------------------------------------
 
3313
r812348 | jm | 2009-09-08 06:07:04 +0000 (Tue, 08 Sep 2009) | 1 line
 
3314
 
 
3315
auto-generated test rules
 
3316
------------------------------------------------------------------------
 
3317
r812297 | jm | 2009-09-07 22:30:55 +0000 (Mon, 07 Sep 2009) | 1 line
 
3318
 
 
3319
auto-generated test rules
 
3320
------------------------------------------------------------------------
 
3321
r812254 | jhardin | 2009-09-07 18:48:56 +0000 (Mon, 07 Sep 2009) | 1 line
 
3322
 
 
3323
fix oops in lotsa_money
 
3324
------------------------------------------------------------------------
 
3325
r812247 | jm | 2009-09-07 18:28:48 +0000 (Mon, 07 Sep 2009) | 1 line
 
3326
 
 
3327
auto-generated test rules
 
3328
------------------------------------------------------------------------
 
3329
r812148 | jm | 2009-09-07 14:12:28 +0000 (Mon, 07 Sep 2009) | 1 line
 
3330
 
 
3331
auto-generated test rules
 
3332
------------------------------------------------------------------------
 
3333
r812142 | jm | 2009-09-07 13:59:29 +0000 (Mon, 07 Sep 2009) | 1 line
 
3334
 
 
3335
auto-generated test rules
 
3336
------------------------------------------------------------------------
 
3337
r812041 | jm | 2009-09-07 08:50:03 +0000 (Mon, 07 Sep 2009) | 1 line
 
3338
 
 
3339
promotions validated
 
3340
------------------------------------------------------------------------
 
3341
r812003 | jm | 2009-09-07 06:13:08 +0000 (Mon, 07 Sep 2009) | 1 line
 
3342
 
 
3343
auto-generated test rules
 
3344
------------------------------------------------------------------------
 
3345
r811992 | jhardin | 2009-09-07 03:57:29 +0000 (Mon, 07 Sep 2009) | 2 lines
 
3346
 
 
3347
Small rule tweaks, add descriptions
 
3348
 
 
3349
------------------------------------------------------------------------
 
3350
r811935 | jm | 2009-09-06 22:45:18 +0000 (Sun, 06 Sep 2009) | 1 line
 
3351
 
 
3352
auto-generated test rules
 
3353
------------------------------------------------------------------------
 
3354
r811929 | jm | 2009-09-06 22:32:37 +0000 (Sun, 06 Sep 2009) | 1 line
 
3355
 
 
3356
auto-generated test rules
 
3357
------------------------------------------------------------------------
 
3358
r811858 | jm | 2009-09-06 18:48:12 +0000 (Sun, 06 Sep 2009) | 1 line
 
3359
 
 
3360
auto-generated test rules
 
3361
------------------------------------------------------------------------
 
3362
r811854 | jm | 2009-09-06 18:33:02 +0000 (Sun, 06 Sep 2009) | 1 line
 
3363
 
 
3364
auto-generated test rules
 
3365
------------------------------------------------------------------------
 
3366
r811829 | jhardin | 2009-09-06 15:46:01 +0000 (Sun, 06 Sep 2009) | 2 lines
 
3367
 
 
3368
Tweak lots-of-money, add Dear Email User rule for phishing
 
3369
 
 
3370
------------------------------------------------------------------------
 
3371
r811781 | jm | 2009-09-06 08:50:01 +0000 (Sun, 06 Sep 2009) | 1 line
 
3372
 
 
3373
promotions validated
 
3374
------------------------------------------------------------------------
 
3375
r811768 | jm | 2009-09-06 06:12:33 +0000 (Sun, 06 Sep 2009) | 1 line
 
3376
 
 
3377
auto-generated test rules
 
3378
------------------------------------------------------------------------
 
3379
r811722 | jm | 2009-09-05 22:31:27 +0000 (Sat, 05 Sep 2009) | 1 line
 
3380
 
 
3381
auto-generated test rules
 
3382
------------------------------------------------------------------------
 
3383
r811695 | jm | 2009-09-05 18:40:35 +0000 (Sat, 05 Sep 2009) | 1 line
 
3384
 
 
3385
auto-generated test rules
 
3386
------------------------------------------------------------------------
 
3387
r811694 | jm | 2009-09-05 18:26:30 +0000 (Sat, 05 Sep 2009) | 1 line
 
3388
 
 
3389
auto-generated test rules
 
3390
------------------------------------------------------------------------
 
3391
r811660 | jm | 2009-09-05 15:01:51 +0000 (Sat, 05 Sep 2009) | 1 line
 
3392
 
 
3393
auto-generated test rules
 
3394
------------------------------------------------------------------------
 
3395
r811659 | jm | 2009-09-05 14:49:42 +0000 (Sat, 05 Sep 2009) | 1 line
 
3396
 
 
3397
auto-generated test rules
 
3398
------------------------------------------------------------------------
 
3399
r811608 | jm | 2009-09-05 08:50:02 +0000 (Sat, 05 Sep 2009) | 1 line
 
3400
 
 
3401
promotions validated
 
3402
------------------------------------------------------------------------
 
3403
r811591 | jm | 2009-09-05 06:22:36 +0000 (Sat, 05 Sep 2009) | 1 line
 
3404
 
 
3405
auto-generated test rules
 
3406
------------------------------------------------------------------------
 
3407
r811590 | jm | 2009-09-05 06:10:20 +0000 (Sat, 05 Sep 2009) | 1 line
 
3408
 
 
3409
auto-generated test rules
 
3410
------------------------------------------------------------------------
 
3411
r811509 | jm | 2009-09-04 18:25:22 +0000 (Fri, 04 Sep 2009) | 1 line
 
3412
 
 
3413
auto-generated test rules
 
3414
------------------------------------------------------------------------
 
3415
r811462 | jhardin | 2009-09-04 16:09:10 +0000 (Fri, 04 Sep 2009) | 1 line
 
3416
 
 
3417
add msgid rule for evaluation
 
3418
------------------------------------------------------------------------
 
3419
r811424 | jm | 2009-09-04 14:19:03 +0000 (Fri, 04 Sep 2009) | 1 line
 
3420
 
 
3421
auto-generated test rules
 
3422
------------------------------------------------------------------------
 
3423
r811417 | jm | 2009-09-04 14:06:07 +0000 (Fri, 04 Sep 2009) | 1 line
 
3424
 
 
3425
auto-generated test rules
 
3426
------------------------------------------------------------------------
 
3427
r811401 | jhardin | 2009-09-04 13:49:18 +0000 (Fri, 04 Sep 2009) | 1 line
 
3428
 
 
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
 
3432
 
 
3433
Tweak lots_of_money ruleset
 
3434
------------------------------------------------------------------------
 
3435
r811288 | jm | 2009-09-04 08:50:03 +0000 (Fri, 04 Sep 2009) | 1 line
 
3436
 
 
3437
promotions validated
 
3438
------------------------------------------------------------------------
 
3439
r811227 | jm | 2009-09-04 06:09:18 +0000 (Fri, 04 Sep 2009) | 1 line
 
3440
 
 
3441
auto-generated test rules
 
3442
------------------------------------------------------------------------
 
3443
r811214 | jhardin | 2009-09-04 04:01:12 +0000 (Fri, 04 Sep 2009) | 1 line
 
3444
 
 
3445
Tweak lots_of_money ruleset
 
3446
------------------------------------------------------------------------
 
3447
r811170 | jm | 2009-09-03 23:24:16 +0000 (Thu, 03 Sep 2009) | 1 line
 
3448
 
 
3449
auto-generated test rules
 
3450
------------------------------------------------------------------------
 
3451
r811168 | jm | 2009-09-03 23:11:34 +0000 (Thu, 03 Sep 2009) | 1 line
 
3452
 
 
3453
auto-generated test rules
 
3454
------------------------------------------------------------------------
 
3455
r811150 | jm | 2009-09-03 21:56:49 +0000 (Thu, 03 Sep 2009) | 1 line
 
3456
 
 
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
 
3460
 
 
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
 
3464
 
 
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
 
3468
 
 
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
 
3472
 
 
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
 
3476
 
 
3477
bug 6119: add an FP sample
 
3478
------------------------------------------------------------------------
 
3479
r811119 | jm | 2009-09-03 20:57:31 +0000 (Thu, 03 Sep 2009) | 1 line
 
3480
 
 
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
 
3484
 
 
3485
RATWARE_BOUNDARY plus variant, supersedes all previous RATWARE_OUTLOOK stuff.
 
3486
 
 
3487
------------------------------------------------------------------------
 
3488
r811067 | jm | 2009-09-03 18:22:30 +0000 (Thu, 03 Sep 2009) | 1 line
 
3489
 
 
3490
auto-generated test rules
 
3491
------------------------------------------------------------------------
 
3492
r811024 | mmartinec | 2009-09-03 16:46:55 +0000 (Thu, 03 Sep 2009) | 3 lines
 
3493
 
 
3494
Bug 6192: suppress logging of $& when its value is not available
 
3495
(i.e. when no regexp has been evaluated during rule evaluation)
 
3496
 
 
3497
------------------------------------------------------------------------
 
3498
r810952 | jm | 2009-09-03 14:08:24 +0000 (Thu, 03 Sep 2009) | 1 line
 
3499
 
 
3500
auto-generated test rules
 
3501
------------------------------------------------------------------------
 
3502
r810905 | mmartinec | 2009-09-03 12:00:13 +0000 (Thu, 03 Sep 2009) | 3 lines
 
3503
 
 
3504
Plugin/HeaderEval.pm: add one line: expose existing function
 
3505
'received_within_months' as an eval function (by Warren Togami)
 
3506
 
 
3507
------------------------------------------------------------------------
 
3508
r810895 | mmartinec | 2009-09-03 11:16:25 +0000 (Thu, 03 Sep 2009) | 2 lines
 
3509
 
 
3510
Bug 6191: Plugin/Pyzor.pm, 'pyzor_options' was not untainted
 
3511
 
 
3512
------------------------------------------------------------------------
 
3513
r810883 | mmartinec | 2009-09-03 10:45:38 +0000 (Thu, 03 Sep 2009) | 3 lines
 
3514
 
 
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
 
3517
 
 
3518
------------------------------------------------------------------------
 
3519
r810866 | mmartinec | 2009-09-03 10:23:00 +0000 (Thu, 03 Sep 2009) | 6 lines
 
3520
 
 
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;
 
3526
 
 
3527
------------------------------------------------------------------------
 
3528
r810818 | jm | 2009-09-03 08:45:48 +0000 (Thu, 03 Sep 2009) | 1 line
 
3529
 
 
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
 
3533
 
 
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
 
3537
 
 
3538
auto-generated test rules
 
3539
------------------------------------------------------------------------
 
3540
r810778 | jm | 2009-09-03 06:07:37 +0000 (Thu, 03 Sep 2009) | 1 line
 
3541
 
 
3542
auto-generated test rules
 
3543
------------------------------------------------------------------------
 
3544
r810764 | dos | 2009-09-03 02:48:37 +0000 (Thu, 03 Sep 2009) | 1 line
 
3545
 
 
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
 
3549
 
 
3550
Fix FP in obfuscated URI rule
 
3551
------------------------------------------------------------------------
 
3552
r810722 | jm | 2009-09-02 22:45:30 +0000 (Wed, 02 Sep 2009) | 1 line
 
3553
 
 
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
 
3557
 
 
3558
auto-generated test rules
 
3559
------------------------------------------------------------------------
 
3560
r810692 | jm | 2009-09-02 20:18:26 +0000 (Wed, 02 Sep 2009) | 1 line
 
3561
 
 
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
 
3565
 
 
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
 
3569
 
 
3570
auto-generated test rules
 
3571
------------------------------------------------------------------------
 
3572
r810647 | jhardin | 2009-09-02 18:19:53 +0000 (Wed, 02 Sep 2009) | 1 line
 
3573
 
 
3574
Fix breakage in tbird image rule
 
3575
------------------------------------------------------------------------
 
3576
r810641 | jhardin | 2009-09-02 18:13:36 +0000 (Wed, 02 Sep 2009) | 1 line
 
3577
 
 
3578
Fix breakage in tbird image rule
 
3579
------------------------------------------------------------------------
 
3580
r810619 | jhardin | 2009-09-02 17:15:00 +0000 (Wed, 02 Sep 2009) | 1 line
 
3581
 
 
3582
Fix breakage in tbird image rule
 
3583
------------------------------------------------------------------------
 
3584
r810606 | jhardin | 2009-09-02 16:54:37 +0000 (Wed, 02 Sep 2009) | 1 line
 
3585
 
 
3586
Tweak lots_of_money ruleset
 
3587
------------------------------------------------------------------------
 
3588
r810602 | jhardin | 2009-09-02 16:45:32 +0000 (Wed, 02 Sep 2009) | 1 line
 
3589
 
 
3590
Tweak lots_of_money ruleset
 
3591
------------------------------------------------------------------------
 
3592
r810544 | mmartinec | 2009-09-02 15:13:30 +0000 (Wed, 02 Sep 2009) | 2 lines
 
3593
 
 
3594
Plugin/DKIM.pm - more changes to the text in comments and POD
 
3595
 
 
3596
------------------------------------------------------------------------
 
3597
r810522 | mmartinec | 2009-09-02 14:32:06 +0000 (Wed, 02 Sep 2009) | 4 lines
 
3598
 
 
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)
 
3602
 
 
3603
------------------------------------------------------------------------
 
3604
r810462 | jm | 2009-09-02 11:42:40 +0000 (Wed, 02 Sep 2009) | 1 line
 
3605
 
 
3606
auto-generated test rules
 
3607
------------------------------------------------------------------------
 
3608
r810454 | mmartinec | 2009-09-02 11:18:24 +0000 (Wed, 02 Sep 2009) | 5 lines
 
3609
 
 
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.
 
3614
 
 
3615
------------------------------------------------------------------------
 
3616
r810448 | mmartinec | 2009-09-02 10:33:15 +0000 (Wed, 02 Sep 2009) | 5 lines
 
3617
 
 
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).
 
3622
 
 
3623
------------------------------------------------------------------------
 
3624
r810419 | jm | 2009-09-02 08:50:01 +0000 (Wed, 02 Sep 2009) | 1 line
 
3625
 
 
3626
promotions validated
 
3627
------------------------------------------------------------------------
 
3628
r810357 | dos | 2009-09-02 04:44:00 +0000 (Wed, 02 Sep 2009) | 1 line
 
3629
 
 
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
 
3633
 
 
3634
auto-generated test rules
 
3635
------------------------------------------------------------------------
 
3636
r810285 | jm | 2009-09-01 22:28:53 +0000 (Tue, 01 Sep 2009) | 1 line
 
3637
 
 
3638
auto-generated test rules
 
3639
------------------------------------------------------------------------
 
3640
r810155 | jm | 2009-09-01 18:24:39 +0000 (Tue, 01 Sep 2009) | 1 line
 
3641
 
 
3642
auto-generated test rules
 
3643
------------------------------------------------------------------------
 
3644
r810067 | jm | 2009-09-01 14:20:18 +0000 (Tue, 01 Sep 2009) | 1 line
 
3645
 
 
3646
auto-generated test rules
 
3647
------------------------------------------------------------------------
 
3648
r809979 | jm | 2009-09-01 11:44:53 +0000 (Tue, 01 Sep 2009) | 1 line
 
3649
 
 
3650
auto-generated test rules
 
3651
------------------------------------------------------------------------
 
3652
r809894 | jm | 2009-09-01 08:50:02 +0000 (Tue, 01 Sep 2009) | 1 line
 
3653
 
 
3654
promotions validated
 
3655
------------------------------------------------------------------------
 
3656
r809884 | axb | 2009-09-01 08:32:59 +0000 (Tue, 01 Sep 2009) | 1 line
 
3657
 
 
3658
 
 
3659
------------------------------------------------------------------------
 
3660
r809879 | axb | 2009-09-01 08:15:01 +0000 (Tue, 01 Sep 2009) | 1 line
 
3661
 
 
3662
 
 
3663
------------------------------------------------------------------------
 
3664
r809780 | jhardin | 2009-08-31 23:41:28 +0000 (Mon, 31 Aug 2009) | 1 line
 
3665
 
 
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
 
3669
 
 
3670
auto-generated test rules
 
3671
------------------------------------------------------------------------
 
3672
r809765 | jm | 2009-08-31 22:29:23 +0000 (Mon, 31 Aug 2009) | 1 line
 
3673
 
 
3674
auto-generated test rules
 
3675
------------------------------------------------------------------------
 
3676
r809755 | jhardin | 2009-08-31 21:37:30 +0000 (Mon, 31 Aug 2009) | 1 line
 
3677
 
 
3678
Tweak forged tbird image ruleset
 
3679
------------------------------------------------------------------------
 
3680
r809683 | jm | 2009-08-31 18:38:09 +0000 (Mon, 31 Aug 2009) | 1 line
 
3681
 
 
3682
auto-generated test rules
 
3683
------------------------------------------------------------------------
 
3684
r809682 | jm | 2009-08-31 18:24:55 +0000 (Mon, 31 Aug 2009) | 1 line
 
3685
 
 
3686
auto-generated test rules
 
3687
------------------------------------------------------------------------
 
3688
r809566 | jm | 2009-08-31 12:56:41 +0000 (Mon, 31 Aug 2009) | 1 line
 
3689
 
 
3690
auto-generated test rules
 
3691
------------------------------------------------------------------------
 
3692
r809564 | jhardin | 2009-08-31 12:55:36 +0000 (Mon, 31 Aug 2009) | 2 lines
 
3693
 
 
3694
bufix and refine lotsa_money
 
3695
 
 
3696
------------------------------------------------------------------------
 
3697
r809502 | jm | 2009-08-31 08:50:02 +0000 (Mon, 31 Aug 2009) | 1 line
 
3698
 
 
3699
promotions validated
 
3700
------------------------------------------------------------------------
 
3701
r809432 | jm | 2009-08-30 22:28:51 +0000 (Sun, 30 Aug 2009) | 1 line
 
3702
 
 
3703
auto-generated test rules
 
3704
------------------------------------------------------------------------
 
3705
r809423 | jhardin | 2009-08-30 22:06:30 +0000 (Sun, 30 Aug 2009) | 2 lines
 
3706
 
 
3707
lotsa_money tweaks
 
3708
 
 
3709
------------------------------------------------------------------------
 
3710
r809400 | jm | 2009-08-30 18:36:30 +0000 (Sun, 30 Aug 2009) | 1 line
 
3711
 
 
3712
auto-generated test rules
 
3713
------------------------------------------------------------------------
 
3714
r809396 | jm | 2009-08-30 18:23:27 +0000 (Sun, 30 Aug 2009) | 1 line
 
3715
 
 
3716
auto-generated test rules
 
3717
------------------------------------------------------------------------
 
3718
r809391 | jhardin | 2009-08-30 17:55:28 +0000 (Sun, 30 Aug 2009) | 2 lines
 
3719
 
 
3720
Add comments about replacetags fixes in 3.2.5
 
3721
 
 
3722
------------------------------------------------------------------------
 
3723
r809377 | jhardin | 2009-08-30 17:03:54 +0000 (Sun, 30 Aug 2009) | 2 lines
 
3724
 
 
3725
remove duplicated rule
 
3726
 
 
3727
------------------------------------------------------------------------
 
3728
r809327 | jm | 2009-08-30 12:52:48 +0000 (Sun, 30 Aug 2009) | 1 line
 
3729
 
 
3730
auto-generated test rules
 
3731
------------------------------------------------------------------------
 
3732
r809247 | jm | 2009-08-30 06:07:37 +0000 (Sun, 30 Aug 2009) | 1 line
 
3733
 
 
3734
auto-generated test rules
 
3735
------------------------------------------------------------------------
 
3736
r809244 | jhardin | 2009-08-30 03:42:17 +0000 (Sun, 30 Aug 2009) | 2 lines
 
3737
 
 
3738
score metas for people using these files, add some non-tbird-related image spam tests
 
3739
 
 
3740
------------------------------------------------------------------------
 
3741
r809209 | jm | 2009-08-29 22:26:44 +0000 (Sat, 29 Aug 2009) | 1 line
 
3742
 
 
3743
auto-generated test rules
 
3744
------------------------------------------------------------------------
 
3745
r809186 | jm | 2009-08-29 18:17:59 +0000 (Sat, 29 Aug 2009) | 1 line
 
3746
 
 
3747
auto-generated test rules
 
3748
------------------------------------------------------------------------
 
3749
r809148 | jhardin | 2009-08-29 15:39:23 +0000 (Sat, 29 Aug 2009) | 2 lines
 
3750
 
 
3751
Add metas to improve S/O
 
3752
 
 
3753
------------------------------------------------------------------------
 
3754
r809132 | jm | 2009-08-29 13:37:43 +0000 (Sat, 29 Aug 2009) | 1 line
 
3755
 
 
3756
auto-generated test rules
 
3757
------------------------------------------------------------------------
 
3758
r809102 | jm | 2009-08-29 08:50:01 +0000 (Sat, 29 Aug 2009) | 1 line
 
3759
 
 
3760
promotions validated
 
3761
------------------------------------------------------------------------
 
3762
r809085 | jm | 2009-08-29 06:02:45 +0000 (Sat, 29 Aug 2009) | 1 line
 
3763
 
 
3764
auto-generated test rules
 
3765
------------------------------------------------------------------------
 
3766
r809077 | mmartinec | 2009-08-29 00:44:38 +0000 (Sat, 29 Aug 2009) | 4 lines
 
3767
 
 
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")
 
3771
 
 
3772
------------------------------------------------------------------------
 
3773
r809048 | jm | 2009-08-28 22:21:18 +0000 (Fri, 28 Aug 2009) | 1 line
 
3774
 
 
3775
auto-generated test rules
 
3776
------------------------------------------------------------------------
 
3777
r808975 | jm | 2009-08-28 18:17:34 +0000 (Fri, 28 Aug 2009) | 1 line
 
3778
 
 
3779
auto-generated test rules
 
3780
------------------------------------------------------------------------
 
3781
r808960 | jhardin | 2009-08-28 17:19:35 +0000 (Fri, 28 Aug 2009) | 1 line
 
3782
 
 
3783
Tweak lots_of_money ruleset
 
3784
------------------------------------------------------------------------
 
3785
r808954 | jhardin | 2009-08-28 17:00:29 +0000 (Fri, 28 Aug 2009) | 1 line
 
3786
 
 
3787
Tweak lots_of_money ruleset
 
3788
------------------------------------------------------------------------
 
3789
r808953 | mmartinec | 2009-08-28 16:54:55 +0000 (Fri, 28 Aug 2009) | 2 lines
 
3790
 
 
3791
Cosmetics in find_rule_support_file.
 
3792
 
 
3793
------------------------------------------------------------------------
 
3794
r808940 | jhardin | 2009-08-28 16:19:12 +0000 (Fri, 28 Aug 2009) | 1 line
 
3795
 
 
3796
Tweak image spam ruleset
 
3797
------------------------------------------------------------------------
 
3798
r808936 | mmartinec | 2009-08-28 16:05:27 +0000 (Fri, 28 Aug 2009) | 3 lines
 
3799
 
 
3800
Add option 'tflags' to sub got_hit(), simplifying life for
 
3801
plugins which provide dynamic rules and scores.
 
3802
 
 
3803
------------------------------------------------------------------------
 
3804
r808888 | jhardin | 2009-08-28 13:48:35 +0000 (Fri, 28 Aug 2009) | 2 lines
 
3805
 
 
3806
refine tbird image spam ruleset
 
3807
 
 
3808
------------------------------------------------------------------------
 
3809
r808816 | jm | 2009-08-28 08:50:02 +0000 (Fri, 28 Aug 2009) | 1 line
 
3810
 
 
3811
promotions validated
 
3812
------------------------------------------------------------------------
 
3813
r808764 | jm | 2009-08-28 06:03:19 +0000 (Fri, 28 Aug 2009) | 1 line
 
3814
 
 
3815
auto-generated test rules
 
3816
------------------------------------------------------------------------
 
3817
r808667 | jm | 2009-08-27 22:23:00 +0000 (Thu, 27 Aug 2009) | 1 line
 
3818
 
 
3819
auto-generated test rules
 
3820
------------------------------------------------------------------------
 
3821
r808560 | jm | 2009-08-27 18:18:46 +0000 (Thu, 27 Aug 2009) | 1 line
 
3822
 
 
3823
auto-generated test rules
 
3824
------------------------------------------------------------------------
 
3825
r808417 | jm | 2009-08-27 14:00:13 +0000 (Thu, 27 Aug 2009) | 1 line
 
3826
 
 
3827
auto-generated test rules
 
3828
------------------------------------------------------------------------
 
3829
r808411 | jhardin | 2009-08-27 13:29:14 +0000 (Thu, 27 Aug 2009) | 2 lines
 
3830
 
 
3831
Tweak lots_of_money
 
3832
 
 
3833
------------------------------------------------------------------------
 
3834
r808390 | mmartinec | 2009-08-27 12:10:43 +0000 (Thu, 27 Aug 2009) | 4 lines
 
3835
 
 
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()
 
3839
 
 
3840
------------------------------------------------------------------------
 
3841
r808324 | jm | 2009-08-27 08:50:02 +0000 (Thu, 27 Aug 2009) | 1 line
 
3842
 
 
3843
promotions validated
 
3844
------------------------------------------------------------------------
 
3845
r808286 | jm | 2009-08-27 06:04:32 +0000 (Thu, 27 Aug 2009) | 1 line
 
3846
 
 
3847
auto-generated test rules
 
3848
------------------------------------------------------------------------
 
3849
r808148 | jm | 2009-08-26 18:20:02 +0000 (Wed, 26 Aug 2009) | 1 line
 
3850
 
 
3851
auto-generated test rules
 
3852
------------------------------------------------------------------------
 
3853
r808126 | mmartinec | 2009-08-26 16:59:39 +0000 (Wed, 26 Aug 2009) | 4 lines
 
3854
 
 
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
 
3858
 
 
3859
------------------------------------------------------------------------
 
3860
r808012 | jm | 2009-08-26 14:01:15 +0000 (Wed, 26 Aug 2009) | 1 line
 
3861
 
 
3862
auto-generated test rules
 
3863
------------------------------------------------------------------------
 
3864
r807941 | mmartinec | 2009-08-26 09:40:04 +0000 (Wed, 26 Aug 2009) | 4 lines
 
3865
 
 
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
 
3869
 
 
3870
------------------------------------------------------------------------
 
3871
r807936 | mmartinec | 2009-08-26 09:10:22 +0000 (Wed, 26 Aug 2009) | 4 lines
 
3872
 
 
3873
added tag _ADDEDHEADER_ for completeness;
 
3874
consmetics/consistency: drop redundant 'return' in short
 
3875
anonymous subroutines declared for tags in _get_tag()
 
3876
 
 
3877
------------------------------------------------------------------------
 
3878
r807925 | jm | 2009-08-26 08:50:03 +0000 (Wed, 26 Aug 2009) | 1 line
 
3879
 
 
3880
promotions validated
 
3881
------------------------------------------------------------------------
 
3882
r807891 | jm | 2009-08-26 06:16:18 +0000 (Wed, 26 Aug 2009) | 1 line
 
3883
 
 
3884
auto-generated test rules
 
3885
------------------------------------------------------------------------
 
3886
r807887 | jm | 2009-08-26 06:05:03 +0000 (Wed, 26 Aug 2009) | 1 line
 
3887
 
 
3888
auto-generated test rules
 
3889
------------------------------------------------------------------------
 
3890
r807839 | jm | 2009-08-25 22:27:11 +0000 (Tue, 25 Aug 2009) | 1 line
 
3891
 
 
3892
auto-generated test rules
 
3893
------------------------------------------------------------------------
 
3894
r807784 | mmartinec | 2009-08-25 19:57:03 +0000 (Tue, 25 Aug 2009) | 3 lines
 
3895
 
 
3896
Get rid of undef warnings during timing report,
 
3897
document a tag TIMING and the two newly added tags
 
3898
 
 
3899
------------------------------------------------------------------------
 
3900
r807765 | mmartinec | 2009-08-25 19:11:35 +0000 (Tue, 25 Aug 2009) | 4 lines
 
3901
 
 
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
 
3905
 
 
3906
------------------------------------------------------------------------
 
3907
r807706 | mmartinec | 2009-08-25 16:42:45 +0000 (Tue, 25 Aug 2009) | 4 lines
 
3908
 
 
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
 
3912
 
 
3913
------------------------------------------------------------------------
 
3914
r807641 | jm | 2009-08-25 14:09:21 +0000 (Tue, 25 Aug 2009) | 1 line
 
3915
 
 
3916
auto-generated test rules
 
3917
------------------------------------------------------------------------
 
3918
r807522 | jm | 2009-08-25 08:50:02 +0000 (Tue, 25 Aug 2009) | 1 line
 
3919
 
 
3920
promotions validated
 
3921
------------------------------------------------------------------------
 
3922
r807491 | jm | 2009-08-25 06:05:08 +0000 (Tue, 25 Aug 2009) | 1 line
 
3923
 
 
3924
auto-generated test rules
 
3925
------------------------------------------------------------------------
 
3926
r807421 | jm | 2009-08-24 22:43:01 +0000 (Mon, 24 Aug 2009) | 1 line
 
3927
 
 
3928
auto-generated test rules
 
3929
------------------------------------------------------------------------
 
3930
r807414 | jm | 2009-08-24 22:31:41 +0000 (Mon, 24 Aug 2009) | 1 line
 
3931
 
 
3932
auto-generated test rules
 
3933
------------------------------------------------------------------------
 
3934
r807407 | jhardin | 2009-08-24 22:08:46 +0000 (Mon, 24 Aug 2009) | 1 line
 
3935
 
 
3936
Add more image spam sign
 
3937
------------------------------------------------------------------------
 
3938
r807405 | jhardin | 2009-08-24 22:06:55 +0000 (Mon, 24 Aug 2009) | 1 line
 
3939
 
 
3940
Add more image spam sign
 
3941
------------------------------------------------------------------------
 
3942
r807380 | jhardin | 2009-08-24 21:10:50 +0000 (Mon, 24 Aug 2009) | 1 line
 
3943
 
 
3944
forgot .cf extension - d'oh!!!
 
3945
------------------------------------------------------------------------
 
3946
r807359 | axb | 2009-08-24 20:07:35 +0000 (Mon, 24 Aug 2009) | 1 line
 
3947
 
 
3948
 
 
3949
------------------------------------------------------------------------
 
3950
r807335 | jhardin | 2009-08-24 18:42:26 +0000 (Mon, 24 Aug 2009) | 1 line
 
3951
 
 
3952
RE tuning
 
3953
------------------------------------------------------------------------
 
3954
r807328 | jm | 2009-08-24 18:20:06 +0000 (Mon, 24 Aug 2009) | 1 line
 
3955
 
 
3956
auto-generated test rules
 
3957
------------------------------------------------------------------------
 
3958
r807277 | jhardin | 2009-08-24 15:10:40 +0000 (Mon, 24 Aug 2009) | 1 line
 
3959
 
 
3960
fix typo
 
3961
------------------------------------------------------------------------
 
3962
r807274 | jhardin | 2009-08-24 15:09:00 +0000 (Mon, 24 Aug 2009) | 1 line
 
3963
 
 
3964
Possible image spam rule
 
3965
------------------------------------------------------------------------
 
3966
r807240 | mmartinec | 2009-08-24 14:32:32 +0000 (Mon, 24 Aug 2009) | 4 lines
 
3967
 
 
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)
 
3971
 
 
3972
------------------------------------------------------------------------
 
3973
r807235 | jm | 2009-08-24 14:26:23 +0000 (Mon, 24 Aug 2009) | 1 line
 
3974
 
 
3975
auto-generated test rules
 
3976
------------------------------------------------------------------------
 
3977
r807231 | jm | 2009-08-24 14:13:44 +0000 (Mon, 24 Aug 2009) | 1 line
 
3978
 
 
3979
auto-generated test rules
 
3980
------------------------------------------------------------------------
 
3981
r807127 | jm | 2009-08-24 08:50:02 +0000 (Mon, 24 Aug 2009) | 1 line
 
3982
 
 
3983
promotions validated
 
3984
------------------------------------------------------------------------
 
3985
r807082 | jm | 2009-08-24 06:04:39 +0000 (Mon, 24 Aug 2009) | 1 line
 
3986
 
 
3987
auto-generated test rules
 
3988
------------------------------------------------------------------------
 
3989
r807049 | jhardin | 2009-08-24 02:29:19 +0000 (Mon, 24 Aug 2009) | 2 lines
 
3990
 
 
3991
Tweak misc rules, add lotsa_money ruleset
 
3992
 
 
3993
------------------------------------------------------------------------
 
3994
r807025 | jm | 2009-08-23 22:30:14 +0000 (Sun, 23 Aug 2009) | 1 line
 
3995
 
 
3996
auto-generated test rules
 
3997
------------------------------------------------------------------------
 
3998
r807009 | jhardin | 2009-08-23 19:42:40 +0000 (Sun, 23 Aug 2009) | 1 line
 
3999
 
 
4000
tweaks to misc rules
 
4001
------------------------------------------------------------------------
 
4002
r807001 | axb | 2009-08-23 19:19:52 +0000 (Sun, 23 Aug 2009) | 2 lines
 
4003
 
 
4004
Added *.OEM1
 
4005
formating cleanup
 
4006
------------------------------------------------------------------------
 
4007
r806998 | jm | 2009-08-23 18:23:03 +0000 (Sun, 23 Aug 2009) | 1 line
 
4008
 
 
4009
auto-generated test rules
 
4010
------------------------------------------------------------------------
 
4011
r806977 | jm | 2009-08-23 14:29:35 +0000 (Sun, 23 Aug 2009) | 1 line
 
4012
 
 
4013
auto-generated test rules
 
4014
------------------------------------------------------------------------
 
4015
r806974 | jm | 2009-08-23 14:18:19 +0000 (Sun, 23 Aug 2009) | 1 line
 
4016
 
 
4017
auto-generated test rules
 
4018
------------------------------------------------------------------------
 
4019
r806811 | jm | 2009-08-22 08:50:02 +0000 (Sat, 22 Aug 2009) | 1 line
 
4020
 
 
4021
promotions validated
 
4022
------------------------------------------------------------------------
 
4023
r806731 | axb | 2009-08-21 21:48:42 +0000 (Fri, 21 Aug 2009) | 1 line
 
4024
 
 
4025
 
 
4026
------------------------------------------------------------------------
 
4027
r806619 | mmartinec | 2009-08-21 16:06:31 +0000 (Fri, 21 Aug 2009) | 3 lines
 
4028
 
 
4029
Plugin::DKIM: change a warn() into info() on detecting an old
 
4030
version of Mail::DKIM
 
4031
 
 
4032
------------------------------------------------------------------------
 
4033
r806510 | jm | 2009-08-21 11:48:37 +0000 (Fri, 21 Aug 2009) | 1 line
 
4034
 
 
4035
auto-generated test rules
 
4036
------------------------------------------------------------------------
 
4037
r806481 | jm | 2009-08-21 10:02:32 +0000 (Fri, 21 Aug 2009) | 1 line
 
4038
 
 
4039
auto-generated test rules
 
4040
------------------------------------------------------------------------
 
4041
r806459 | jm | 2009-08-21 08:50:02 +0000 (Fri, 21 Aug 2009) | 1 line
 
4042
 
 
4043
promotions validated
 
4044
------------------------------------------------------------------------
 
4045
r806103 | axb | 2009-08-20 10:05:12 +0000 (Thu, 20 Aug 2009) | 1 line
 
4046
 
 
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
 
4050
 
 
4051
promotions validated
 
4052
------------------------------------------------------------------------
 
4053
r805606 | jm | 2009-08-18 22:21:11 +0000 (Tue, 18 Aug 2009) | 1 line
 
4054
 
 
4055
satisfy perlcritic, a little
 
4056
------------------------------------------------------------------------
 
4057
r805605 | jm | 2009-08-18 22:20:30 +0000 (Tue, 18 Aug 2009) | 1 line
 
4058
 
 
4059
not needed anymore
 
4060
------------------------------------------------------------------------
 
4061
r805602 | mmartinec | 2009-08-18 22:12:49 +0000 (Tue, 18 Aug 2009) | 3 lines
 
4062
 
 
4063
Change few remaining dbg("conf: ..") to dbg("config: ..")
 
4064
to go with the flock.
 
4065
 
 
4066
------------------------------------------------------------------------
 
4067
r805584 | jm | 2009-08-18 21:17:40 +0000 (Tue, 18 Aug 2009) | 1 line
 
4068
 
 
4069
promotions validated
 
4070
------------------------------------------------------------------------
 
4071
r805579 | jm | 2009-08-18 21:06:22 +0000 (Tue, 18 Aug 2009) | 1 line
 
4072
 
 
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
 
4076
 
 
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
 
4080
 
 
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
 
4084
 
 
4085
added AXB_TITLE_NEWSTELLER
 
4086
------------------------------------------------------------------------
 
4087
r805559 | jm | 2009-08-18 20:02:16 +0000 (Tue, 18 Aug 2009) | 1 line
 
4088
 
 
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
 
4092
 
 
4093
Plugin/ASN.pm: don't use raw data from DNS as a regexp
 
4094
 
 
4095
------------------------------------------------------------------------
 
4096
r805514 | mmartinec | 2009-08-18 17:54:37 +0000 (Tue, 18 Aug 2009) | 4 lines
 
4097
 
 
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.
 
4101
 
 
4102
------------------------------------------------------------------------
 
4103
r805476 | mmartinec | 2009-08-18 16:15:50 +0000 (Tue, 18 Aug 2009) | 2 lines
 
4104
 
 
4105
t/debug.t: warn and error messages do not have a facility name
 
4106
 
 
4107
------------------------------------------------------------------------
 
4108
r805406 | mmartinec | 2009-08-18 13:22:00 +0000 (Tue, 18 Aug 2009) | 2 lines
 
4109
 
 
4110
t/debug.t: get rid of the "malformed debug message:"
 
4111
 
 
4112
------------------------------------------------------------------------
 
4113
r805388 | mmartinec | 2009-08-18 12:43:47 +0000 (Tue, 18 Aug 2009) | 2 lines
 
4114
 
 
4115
DependencyInfo.pm: updated text for modules Mail::DKIM and IO::Socket::INET6
 
4116
 
 
4117
------------------------------------------------------------------------
 
4118
r805328 | mmartinec | 2009-08-18 09:04:20 +0000 (Tue, 18 Aug 2009) | 2 lines
 
4119
 
 
4120
DKIM.pm: localize $@
 
4121
 
 
4122
------------------------------------------------------------------------
 
4123
r805325 | mmartinec | 2009-08-18 08:55:10 +0000 (Tue, 18 Aug 2009) | 2 lines
 
4124
 
 
4125
Let t/dkim2.t just quit in absence of Mail::DKIM::Verifier
 
4126
 
 
4127
------------------------------------------------------------------------
 
4128
r805296 | jm | 2009-08-18 07:24:38 +0000 (Tue, 18 Aug 2009) | 1 line
 
4129
 
 
4130
auto-generated test rules
 
4131
------------------------------------------------------------------------
 
4132
r805266 | jhardin | 2009-08-18 03:31:45 +0000 (Tue, 18 Aug 2009) | 1 line
 
4133
 
 
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
 
4137
 
 
4138
auto-generated test rules
 
4139
------------------------------------------------------------------------
 
4140
r805165 | jm | 2009-08-17 21:52:30 +0000 (Mon, 17 Aug 2009) | 1 line
 
4141
 
 
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
 
4145
 
 
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
 
4149
 
 
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
 
4153
 
 
4154
auto-generated test rules
 
4155
------------------------------------------------------------------------
 
4156
r805121 | mmartinec | 2009-08-17 20:12:17 +0000 (Mon, 17 Aug 2009) | 2 lines
 
4157
 
 
4158
Bug 6180: "cannot load Mail::DKIM module", fixed
 
4159
 
 
4160
------------------------------------------------------------------------
 
4161
r805118 | jm | 2009-08-17 20:02:21 +0000 (Mon, 17 Aug 2009) | 1 line
 
4162
 
 
4163
auto-generated test rules
 
4164
------------------------------------------------------------------------
 
4165
r805036 | jm | 2009-08-17 16:53:20 +0000 (Mon, 17 Aug 2009) | 1 line
 
4166
 
 
4167
auto-generated test rules
 
4168
------------------------------------------------------------------------
 
4169
r804888 | jm | 2009-08-17 07:41:24 +0000 (Mon, 17 Aug 2009) | 1 line
 
4170
 
 
4171
auto-generated test rules
 
4172
------------------------------------------------------------------------
 
4173
r804838 | jm | 2009-08-17 03:44:49 +0000 (Mon, 17 Aug 2009) | 1 line
 
4174
 
 
4175
auto-generated test rules
 
4176
------------------------------------------------------------------------
 
4177
r804836 | jhardin | 2009-08-17 03:44:03 +0000 (Mon, 17 Aug 2009) | 1 line
 
4178
 
 
4179
add misspaced From: header rule
 
4180
------------------------------------------------------------------------
 
4181
r804755 | jm | 2009-08-16 20:02:42 +0000 (Sun, 16 Aug 2009) | 1 line
 
4182
 
 
4183
auto-generated test rules
 
4184
------------------------------------------------------------------------
 
4185
r804711 | jhardin | 2009-08-16 16:20:59 +0000 (Sun, 16 Aug 2009) | 1 line
 
4186
 
 
4187
add numeric+cctld URI rule
 
4188
------------------------------------------------------------------------
 
4189
r804710 | jm | 2009-08-16 16:12:15 +0000 (Sun, 16 Aug 2009) | 1 line
 
4190
 
 
4191
auto-generated test rules
 
4192
------------------------------------------------------------------------
 
4193
r804641 | jm | 2009-08-16 07:42:13 +0000 (Sun, 16 Aug 2009) | 1 line
 
4194
 
 
4195
auto-generated test rules
 
4196
------------------------------------------------------------------------
 
4197
r804638 | jm | 2009-08-16 07:28:22 +0000 (Sun, 16 Aug 2009) | 1 line
 
4198
 
 
4199
auto-generated test rules
 
4200
------------------------------------------------------------------------
 
4201
r804540 | jm | 2009-08-15 23:47:59 +0000 (Sat, 15 Aug 2009) | 1 line
 
4202
 
 
4203
auto-generated test rules
 
4204
------------------------------------------------------------------------
 
4205
r804521 | jm | 2009-08-15 20:01:14 +0000 (Sat, 15 Aug 2009) | 1 line
 
4206
 
 
4207
auto-generated test rules
 
4208
------------------------------------------------------------------------
 
4209
r804519 | jm | 2009-08-15 19:48:01 +0000 (Sat, 15 Aug 2009) | 1 line
 
4210
 
 
4211
auto-generated test rules
 
4212
------------------------------------------------------------------------
 
4213
r804487 | jm | 2009-08-15 17:08:14 +0000 (Sat, 15 Aug 2009) | 1 line
 
4214
 
 
4215
auto-generated test rules
 
4216
------------------------------------------------------------------------
 
4217
r804440 | jm | 2009-08-15 07:25:48 +0000 (Sat, 15 Aug 2009) | 1 line
 
4218
 
 
4219
auto-generated test rules
 
4220
------------------------------------------------------------------------
 
4221
r804410 | jm | 2009-08-14 23:51:56 +0000 (Fri, 14 Aug 2009) | 1 line
 
4222
 
 
4223
auto-generated test rules
 
4224
------------------------------------------------------------------------
 
4225
r804377 | jm | 2009-08-14 21:17:46 +0000 (Fri, 14 Aug 2009) | 1 line
 
4226
 
 
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
 
4230
 
 
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
 
4234
 
 
4235
auto-generated test rules
 
4236
------------------------------------------------------------------------
 
4237
r804342 | jm | 2009-08-14 19:48:43 +0000 (Fri, 14 Aug 2009) | 1 line
 
4238
 
 
4239
auto-generated test rules
 
4240
------------------------------------------------------------------------
 
4241
r804272 | jm | 2009-08-14 15:56:45 +0000 (Fri, 14 Aug 2009) | 1 line
 
4242
 
 
4243
auto-generated test rules
 
4244
------------------------------------------------------------------------
 
4245
r804248 | jhardin | 2009-08-14 15:01:02 +0000 (Fri, 14 Aug 2009) | 1 line
 
4246
 
 
4247
tweak fillform
 
4248
------------------------------------------------------------------------
 
4249
r804100 | jm | 2009-08-14 07:25:31 +0000 (Fri, 14 Aug 2009) | 1 line
 
4250
 
 
4251
auto-generated test rules
 
4252
------------------------------------------------------------------------
 
4253
r804061 | jm | 2009-08-13 23:45:54 +0000 (Thu, 13 Aug 2009) | 1 line
 
4254
 
 
4255
auto-generated test rules
 
4256
------------------------------------------------------------------------
 
4257
r804009 | jm | 2009-08-13 19:48:25 +0000 (Thu, 13 Aug 2009) | 1 line
 
4258
 
 
4259
auto-generated test rules
 
4260
------------------------------------------------------------------------
 
4261
r803940 | mmartinec | 2009-08-13 16:07:35 +0000 (Thu, 13 Aug 2009) | 3 lines
 
4262
 
 
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?)
 
4265
 
 
4266
------------------------------------------------------------------------
 
4267
r803935 | jm | 2009-08-13 15:52:53 +0000 (Thu, 13 Aug 2009) | 1 line
 
4268
 
 
4269
auto-generated test rules
 
4270
------------------------------------------------------------------------
 
4271
r803923 | mmartinec | 2009-08-13 15:10:34 +0000 (Thu, 13 Aug 2009) | 5 lines
 
4272
 
 
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
 
4277
 
 
4278
------------------------------------------------------------------------
 
4279
r803858 | mmartinec | 2009-08-13 12:20:59 +0000 (Thu, 13 Aug 2009) | 13 lines
 
4280
 
 
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
 
4286
  to dccifd daemon;
 
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
 
4290
  explicitly given;
 
4291
- do not depend on a return value from calls to dbg !
 
4292
- cleanup / cosmetics
 
4293
 
 
4294
------------------------------------------------------------------------
 
4295
r803798 | jm | 2009-08-13 07:27:55 +0000 (Thu, 13 Aug 2009) | 1 line
 
4296
 
 
4297
auto-generated test rules
 
4298
------------------------------------------------------------------------
 
4299
r803779 | jhardin | 2009-08-13 05:32:52 +0000 (Thu, 13 Aug 2009) | 1 line
 
4300
 
 
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
 
4304
 
 
4305
auto-generated test rules
 
4306
------------------------------------------------------------------------
 
4307
r803678 | jm | 2009-08-12 19:36:31 +0000 (Wed, 12 Aug 2009) | 1 line
 
4308
 
 
4309
auto-generated test rules
 
4310
------------------------------------------------------------------------
 
4311
r803569 | jm | 2009-08-12 15:50:12 +0000 (Wed, 12 Aug 2009) | 1 line
 
4312
 
 
4313
auto-generated test rules
 
4314
------------------------------------------------------------------------
 
4315
r803468 | hege | 2009-08-12 12:13:14 +0000 (Wed, 12 Aug 2009) | 1 line
 
4316
 
 
4317
add some sane scores
 
4318
------------------------------------------------------------------------
 
4319
r803324 | jm | 2009-08-11 23:37:33 +0000 (Tue, 11 Aug 2009) | 1 line
 
4320
 
 
4321
auto-generated test rules
 
4322
------------------------------------------------------------------------
 
4323
r803259 | jm | 2009-08-11 19:43:21 +0000 (Tue, 11 Aug 2009) | 1 line
 
4324
 
 
4325
auto-generated test rules
 
4326
------------------------------------------------------------------------
 
4327
r803254 | jm | 2009-08-11 19:29:56 +0000 (Tue, 11 Aug 2009) | 1 line
 
4328
 
 
4329
auto-generated test rules
 
4330
------------------------------------------------------------------------
 
4331
r803203 | jhardin | 2009-08-11 16:47:12 +0000 (Tue, 11 Aug 2009) | 1 line
 
4332
 
 
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
 
4336
 
 
4337
auto-generated test rules
 
4338
------------------------------------------------------------------------
 
4339
r803012 | jm | 2009-08-11 07:27:56 +0000 (Tue, 11 Aug 2009) | 1 line
 
4340
 
 
4341
auto-generated test rules
 
4342
------------------------------------------------------------------------
 
4343
r803010 | jm | 2009-08-11 07:14:04 +0000 (Tue, 11 Aug 2009) | 1 line
 
4344
 
 
4345
auto-generated test rules
 
4346
------------------------------------------------------------------------
 
4347
r803005 | hege | 2009-08-11 06:36:03 +0000 (Tue, 11 Aug 2009) | 1 line
 
4348
 
 
4349
 
 
4350
------------------------------------------------------------------------
 
4351
r803004 | hege | 2009-08-11 06:35:22 +0000 (Tue, 11 Aug 2009) | 1 line
 
4352
 
 
4353
spammy filename
 
4354
------------------------------------------------------------------------
 
4355
r802973 | jhardin | 2009-08-11 01:42:04 +0000 (Tue, 11 Aug 2009) | 1 line
 
4356
 
 
4357
tweak fill_this_form
 
4358
------------------------------------------------------------------------
 
4359
r802970 | hege | 2009-08-11 01:05:22 +0000 (Tue, 11 Aug 2009) | 1 line
 
4360
 
 
4361
 
 
4362
------------------------------------------------------------------------
 
4363
r802966 | hege | 2009-08-11 00:36:15 +0000 (Tue, 11 Aug 2009) | 5 lines
 
4364
 
 
4365
 
 
4366
Remove FREEMAIL_FROM_END_DIGIT, use ENVFROM instead for better ratio
 
4367
Add FREEMAIL_REPLYTO_END_DIGIT, which also has very nice ratio
 
4368
 
 
4369
 
 
4370
------------------------------------------------------------------------
 
4371
r802961 | jm | 2009-08-10 23:53:22 +0000 (Mon, 10 Aug 2009) | 1 line
 
4372
 
 
4373
auto-generated test rules
 
4374
------------------------------------------------------------------------
 
4375
r802959 | jm | 2009-08-10 23:40:38 +0000 (Mon, 10 Aug 2009) | 1 line
 
4376
 
 
4377
auto-generated test rules
 
4378
------------------------------------------------------------------------
 
4379
r802907 | jm | 2009-08-10 19:27:30 +0000 (Mon, 10 Aug 2009) | 1 line
 
4380
 
 
4381
auto-generated test rules
 
4382
------------------------------------------------------------------------
 
4383
r802835 | jm | 2009-08-10 15:47:47 +0000 (Mon, 10 Aug 2009) | 1 line
 
4384
 
 
4385
auto-generated test rules
 
4386
------------------------------------------------------------------------
 
4387
r802828 | jm | 2009-08-10 15:34:18 +0000 (Mon, 10 Aug 2009) | 1 line
 
4388
 
 
4389
auto-generated test rules
 
4390
------------------------------------------------------------------------
 
4391
r802809 | kmcgrail | 2009-08-10 14:37:45 +0000 (Mon, 10 Aug 2009) | 1 line
 
4392
 
 
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
 
4396
 
 
4397
test separate freemail end digit rules
 
4398
------------------------------------------------------------------------
 
4399
r802668 | jm | 2009-08-10 07:10:41 +0000 (Mon, 10 Aug 2009) | 1 line
 
4400
 
 
4401
auto-generated test rules
 
4402
------------------------------------------------------------------------
 
4403
r802633 | jm | 2009-08-09 23:44:50 +0000 (Sun, 09 Aug 2009) | 1 line
 
4404
 
 
4405
auto-generated test rules
 
4406
------------------------------------------------------------------------
 
4407
r802630 | jm | 2009-08-09 23:32:07 +0000 (Sun, 09 Aug 2009) | 1 line
 
4408
 
 
4409
auto-generated test rules
 
4410
------------------------------------------------------------------------
 
4411
r802607 | jm | 2009-08-09 21:11:52 +0000 (Sun, 09 Aug 2009) | 1 line
 
4412
 
 
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
 
4416
 
 
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
 
4420
 
 
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
 
4424
 
 
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
 
4428
 
 
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
 
4432
 
 
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
 
4436
 
 
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
 
4440
 
 
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
 
4444
 
 
4445
auto-generated test rules
 
4446
------------------------------------------------------------------------
 
4447
r802575 | jm | 2009-08-09 19:44:22 +0000 (Sun, 09 Aug 2009) | 1 line
 
4448
 
 
4449
auto-generated test rules
 
4450
------------------------------------------------------------------------
 
4451
r802553 | jm | 2009-08-09 15:48:24 +0000 (Sun, 09 Aug 2009) | 1 line
 
4452
 
 
4453
auto-generated test rules
 
4454
------------------------------------------------------------------------
 
4455
r802497 | jm | 2009-08-09 07:08:52 +0000 (Sun, 09 Aug 2009) | 1 line
 
4456
 
 
4457
auto-generated test rules
 
4458
------------------------------------------------------------------------
 
4459
r802467 | jm | 2009-08-08 23:34:13 +0000 (Sat, 08 Aug 2009) | 1 line
 
4460
 
 
4461
auto-generated test rules
 
4462
------------------------------------------------------------------------
 
4463
r802442 | jm | 2009-08-08 19:39:10 +0000 (Sat, 08 Aug 2009) | 1 line
 
4464
 
 
4465
auto-generated test rules
 
4466
------------------------------------------------------------------------
 
4467
r802441 | jm | 2009-08-08 19:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
 
4468
 
 
4469
auto-generated test rules
 
4470
------------------------------------------------------------------------
 
4471
r802418 | jm | 2009-08-08 16:30:22 +0000 (Sat, 08 Aug 2009) | 1 line
 
4472
 
 
4473
auto-generated test rules
 
4474
------------------------------------------------------------------------
 
4475
r802310 | jm | 2009-08-08 07:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
 
4476
 
 
4477
auto-generated test rules
 
4478
------------------------------------------------------------------------
 
4479
r802274 | mmartinec | 2009-08-08 00:12:48 +0000 (Sat, 08 Aug 2009) | 9 lines
 
4480
 
 
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
 
4484
  for consistency;
 
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")
 
4489
 
 
4490
------------------------------------------------------------------------
 
4491
r802269 | jm | 2009-08-07 23:44:16 +0000 (Fri, 07 Aug 2009) | 1 line
 
4492
 
 
4493
auto-generated test rules
 
4494
------------------------------------------------------------------------
 
4495
r802158 | jm | 2009-08-07 19:36:28 +0000 (Fri, 07 Aug 2009) | 1 line
 
4496
 
 
4497
auto-generated test rules
 
4498
------------------------------------------------------------------------
 
4499
r802058 | jm | 2009-08-07 15:59:25 +0000 (Fri, 07 Aug 2009) | 1 line
 
4500
 
 
4501
auto-generated test rules
 
4502
------------------------------------------------------------------------
 
4503
r801940 | jm | 2009-08-07 10:38:56 +0000 (Fri, 07 Aug 2009) | 1 line
 
4504
 
 
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
 
4508
 
 
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
 
4512
 
 
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
 
4516
 
 
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
 
4520
 
 
4521
auto-generated test rules
 
4522
------------------------------------------------------------------------
 
4523
r801848 | jm | 2009-08-06 23:59:52 +0000 (Thu, 06 Aug 2009) | 1 line
 
4524
 
 
4525
auto-generated test rules
 
4526
------------------------------------------------------------------------
 
4527
r801809 | jm | 2009-08-06 20:17:01 +0000 (Thu, 06 Aug 2009) | 1 line
 
4528
 
 
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
 
4532
 
 
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
 
4536
 
 
4537
auto-generated test rules
 
4538
------------------------------------------------------------------------
 
4539
r801771 | mmartinec | 2009-08-06 18:56:44 +0000 (Thu, 06 Aug 2009) | 3 lines
 
4540
 
 
4541
Bug 5893 (and Bug 5965): bayes_sql_override_username is ignored
 
4542
if value evalutes to 'false'
 
4543
 
 
4544
------------------------------------------------------------------------
 
4545
r801769 | mmartinec | 2009-08-06 18:49:16 +0000 (Thu, 06 Aug 2009) | 2 lines
 
4546
 
 
4547
Oops.
 
4548
 
 
4549
------------------------------------------------------------------------
 
4550
r801734 | mmartinec | 2009-08-06 17:19:08 +0000 (Thu, 06 Aug 2009) | 3 lines
 
4551
 
 
4552
Bug 5656: allow message to be fed to SA by any IO::* object,
 
4553
not just by IO::File or GLOB
 
4554
 
 
4555
------------------------------------------------------------------------
 
4556
r801714 | mmartinec | 2009-08-06 16:54:11 +0000 (Thu, 06 Aug 2009) | 2 lines
 
4557
 
 
4558
Bug 5505: parsing of mbx format tidbits
 
4559
 
 
4560
------------------------------------------------------------------------
 
4561
r801707 | mmartinec | 2009-08-06 16:28:06 +0000 (Thu, 06 Aug 2009) | 3 lines
 
4562
 
 
4563
Bug 5463: enhance got_hit API for dynamic scores & descriptions
 
4564
(loosely based on the patch provided there)
 
4565
 
 
4566
------------------------------------------------------------------------
 
4567
r801663 | jm | 2009-08-06 15:06:40 +0000 (Thu, 06 Aug 2009) | 1 line
 
4568
 
 
4569
auto-generated test rules
 
4570
------------------------------------------------------------------------
 
4571
r801547 | mmartinec | 2009-08-06 09:06:00 +0000 (Thu, 06 Aug 2009) | 2 lines
 
4572
 
 
4573
missing_hb_separator.t: avoid dependency on MISSING_SUBJECT rule
 
4574
 
 
4575
------------------------------------------------------------------------
 
4576
r801520 | jm | 2009-08-06 07:07:41 +0000 (Thu, 06 Aug 2009) | 1 line
 
4577
 
 
4578
auto-generated test rules
 
4579
------------------------------------------------------------------------
 
4580
r801494 | jhardin | 2009-08-06 02:07:10 +0000 (Thu, 06 Aug 2009) | 1 line
 
4581
 
 
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
 
4585
 
 
4586
Bug 6141, Bug 5673:
 
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.
 
4609
 
 
4610
------------------------------------------------------------------------
 
4611
r801467 | jm | 2009-08-05 23:37:24 +0000 (Wed, 05 Aug 2009) | 1 line
 
4612
 
 
4613
auto-generated test rules
 
4614
------------------------------------------------------------------------
 
4615
r801372 | jm | 2009-08-05 19:24:51 +0000 (Wed, 05 Aug 2009) | 1 line
 
4616
 
 
4617
auto-generated test rules
 
4618
------------------------------------------------------------------------
 
4619
r801301 | hege | 2009-08-05 16:55:44 +0000 (Wed, 05 Aug 2009) | 1 line
 
4620
 
 
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
 
4624
 
 
4625
auto-generated test rules
 
4626
------------------------------------------------------------------------
 
4627
r801101 | jm | 2009-08-05 09:27:48 +0000 (Wed, 05 Aug 2009) | 1 line
 
4628
 
 
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
 
4632
 
 
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
 
4636
 
 
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
 
4640
 
 
4641
auto-generated test rules
 
4642
------------------------------------------------------------------------
 
4643
r801019 | jm | 2009-08-04 23:32:00 +0000 (Tue, 04 Aug 2009) | 1 line
 
4644
 
 
4645
auto-generated test rules
 
4646
------------------------------------------------------------------------
 
4647
r800932 | jm | 2009-08-04 19:36:01 +0000 (Tue, 04 Aug 2009) | 1 line
 
4648
 
 
4649
auto-generated test rules
 
4650
------------------------------------------------------------------------
 
4651
r800930 | jm | 2009-08-04 19:24:09 +0000 (Tue, 04 Aug 2009) | 1 line
 
4652
 
 
4653
auto-generated test rules
 
4654
------------------------------------------------------------------------
 
4655
r800867 | mmartinec | 2009-08-04 16:36:31 +0000 (Tue, 04 Aug 2009) | 4 lines
 
4656
 
 
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
 
4660
 
 
4661
------------------------------------------------------------------------
 
4662
r800866 | jhardin | 2009-08-04 16:36:28 +0000 (Tue, 04 Aug 2009) | 1 line
 
4663
 
 
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
 
4667
 
 
4668
auto-generated test rules
 
4669
------------------------------------------------------------------------
 
4670
r800691 | jm | 2009-08-04 07:46:29 +0000 (Tue, 04 Aug 2009) | 1 line
 
4671
 
 
4672
auto-generated test rules
 
4673
------------------------------------------------------------------------
 
4674
r800690 | jm | 2009-08-04 07:31:24 +0000 (Tue, 04 Aug 2009) | 1 line
 
4675
 
 
4676
auto-generated test rules
 
4677
------------------------------------------------------------------------
 
4678
r800518 | jm | 2009-08-03 19:52:24 +0000 (Mon, 03 Aug 2009) | 1 line
 
4679
 
 
4680
auto-generated test rules
 
4681
------------------------------------------------------------------------
 
4682
r800449 | jm | 2009-08-03 16:15:47 +0000 (Mon, 03 Aug 2009) | 1 line
 
4683
 
 
4684
auto-generated test rules
 
4685
------------------------------------------------------------------------
 
4686
r800227 | jm | 2009-08-03 07:14:59 +0000 (Mon, 03 Aug 2009) | 1 line
 
4687
 
 
4688
auto-generated test rules
 
4689
------------------------------------------------------------------------
 
4690
r800219 | hege | 2009-08-03 06:47:22 +0000 (Mon, 03 Aug 2009) | 1 line
 
4691
 
 
4692
improve hk_random
 
4693
------------------------------------------------------------------------
 
4694
r800167 | jm | 2009-08-03 00:02:07 +0000 (Mon, 03 Aug 2009) | 1 line
 
4695
 
 
4696
auto-generated test rules
 
4697
------------------------------------------------------------------------
 
4698
r800152 | jm | 2009-08-02 22:25:31 +0000 (Sun, 02 Aug 2009) | 1 line
 
4699
 
 
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
 
4703
 
 
4704
auto-generated test rules
 
4705
------------------------------------------------------------------------
 
4706
r800134 | jm | 2009-08-02 19:18:30 +0000 (Sun, 02 Aug 2009) | 1 line
 
4707
 
 
4708
auto-generated test rules
 
4709
------------------------------------------------------------------------
 
4710
r800108 | hege | 2009-08-02 17:16:21 +0000 (Sun, 02 Aug 2009) | 1 line
 
4711
 
 
4712
improve hk_random
 
4713
------------------------------------------------------------------------
 
4714
r800092 | jm | 2009-08-02 14:58:14 +0000 (Sun, 02 Aug 2009) | 1 line
 
4715
 
 
4716
auto-generated test rules
 
4717
------------------------------------------------------------------------
 
4718
r800001 | jm | 2009-08-02 07:15:28 +0000 (Sun, 02 Aug 2009) | 1 line
 
4719
 
 
4720
auto-generated test rules
 
4721
------------------------------------------------------------------------
 
4722
r800000 | jm | 2009-08-02 07:03:01 +0000 (Sun, 02 Aug 2009) | 1 line
 
4723
 
 
4724
auto-generated test rules
 
4725
------------------------------------------------------------------------
 
4726
r799988 | jhardin | 2009-08-02 04:45:07 +0000 (Sun, 02 Aug 2009) | 1 line
 
4727
 
 
4728
tweak fill_this_form
 
4729
------------------------------------------------------------------------
 
4730
r799960 | jm | 2009-08-01 23:18:49 +0000 (Sat, 01 Aug 2009) | 1 line
 
4731
 
 
4732
auto-generated test rules
 
4733
------------------------------------------------------------------------
 
4734
r799908 | jm | 2009-08-01 19:16:12 +0000 (Sat, 01 Aug 2009) | 1 line
 
4735
 
 
4736
auto-generated test rules
 
4737
------------------------------------------------------------------------
 
4738
r799896 | jm | 2009-08-01 16:40:54 +0000 (Sat, 01 Aug 2009) | 1 line
 
4739
 
 
4740
auto-generated test rules
 
4741
------------------------------------------------------------------------
 
4742
r799810 | jm | 2009-08-01 07:01:03 +0000 (Sat, 01 Aug 2009) | 1 line
 
4743
 
 
4744
auto-generated test rules
 
4745
------------------------------------------------------------------------
 
4746
r799770 | jm | 2009-07-31 23:29:24 +0000 (Fri, 31 Jul 2009) | 1 line
 
4747
 
 
4748
auto-generated test rules
 
4749
------------------------------------------------------------------------
 
4750
r799719 | jm | 2009-07-31 19:46:50 +0000 (Fri, 31 Jul 2009) | 1 line
 
4751
 
 
4752
auto-generated test rules
 
4753
------------------------------------------------------------------------
 
4754
r799713 | jm | 2009-07-31 19:30:35 +0000 (Fri, 31 Jul 2009) | 1 line
 
4755
 
 
4756
auto-generated test rules
 
4757
------------------------------------------------------------------------
 
4758
r799626 | jm | 2009-07-31 14:49:58 +0000 (Fri, 31 Jul 2009) | 1 line
 
4759
 
 
4760
auto-generated test rules
 
4761
------------------------------------------------------------------------
 
4762
r799529 | jm | 2009-07-31 07:08:39 +0000 (Fri, 31 Jul 2009) | 1 line
 
4763
 
 
4764
auto-generated test rules
 
4765
------------------------------------------------------------------------
 
4766
r799528 | jm | 2009-07-31 06:56:47 +0000 (Fri, 31 Jul 2009) | 1 line
 
4767
 
 
4768
auto-generated test rules
 
4769
------------------------------------------------------------------------
 
4770
r799471 | jm | 2009-07-30 23:29:54 +0000 (Thu, 30 Jul 2009) | 1 line
 
4771
 
 
4772
auto-generated test rules
 
4773
------------------------------------------------------------------------
 
4774
r799468 | jhardin | 2009-07-30 22:53:21 +0000 (Thu, 30 Jul 2009) | 1 line
 
4775
 
 
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
 
4779
 
 
4780
auto-generated test rules
 
4781
------------------------------------------------------------------------
 
4782
r799323 | jm | 2009-07-30 15:18:57 +0000 (Thu, 30 Jul 2009) | 1 line
 
4783
 
 
4784
auto-generated test rules
 
4785
------------------------------------------------------------------------
 
4786
r799190 | jm | 2009-07-30 07:11:30 +0000 (Thu, 30 Jul 2009) | 1 line
 
4787
 
 
4788
auto-generated test rules
 
4789
------------------------------------------------------------------------
 
4790
r799125 | jm | 2009-07-29 23:35:41 +0000 (Wed, 29 Jul 2009) | 1 line
 
4791
 
 
4792
auto-generated test rules
 
4793
------------------------------------------------------------------------
 
4794
r799048 | jm | 2009-07-29 20:13:14 +0000 (Wed, 29 Jul 2009) | 1 line
 
4795
 
 
4796
auto-generated test rules
 
4797
------------------------------------------------------------------------
 
4798
r799040 | jm | 2009-07-29 20:00:25 +0000 (Wed, 29 Jul 2009) | 1 line
 
4799
 
 
4800
auto-generated test rules
 
4801
------------------------------------------------------------------------
 
4802
r798957 | jm | 2009-07-29 15:45:19 +0000 (Wed, 29 Jul 2009) | 1 line
 
4803
 
 
4804
auto-generated test rules
 
4805
------------------------------------------------------------------------
 
4806
r798804 | jm | 2009-07-29 07:21:23 +0000 (Wed, 29 Jul 2009) | 1 line
 
4807
 
 
4808
auto-generated test rules
 
4809
------------------------------------------------------------------------
 
4810
r798727 | jm | 2009-07-28 23:42:58 +0000 (Tue, 28 Jul 2009) | 1 line
 
4811
 
 
4812
auto-generated test rules
 
4813
------------------------------------------------------------------------
 
4814
r798721 | jm | 2009-07-28 22:20:54 +0000 (Tue, 28 Jul 2009) | 1 line
 
4815
 
 
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
 
4819
 
 
4820
auto-generated test rules
 
4821
------------------------------------------------------------------------
 
4822
r798675 | jm | 2009-07-28 19:36:14 +0000 (Tue, 28 Jul 2009) | 1 line
 
4823
 
 
4824
auto-generated test rules
 
4825
------------------------------------------------------------------------
 
4826
r798565 | jm | 2009-07-28 15:36:25 +0000 (Tue, 28 Jul 2009) | 1 line
 
4827
 
 
4828
auto-generated test rules
 
4829
------------------------------------------------------------------------
 
4830
r798423 | jm | 2009-07-28 07:15:55 +0000 (Tue, 28 Jul 2009) | 1 line
 
4831
 
 
4832
auto-generated test rules
 
4833
------------------------------------------------------------------------
 
4834
r798309 | jm | 2009-07-27 22:24:44 +0000 (Mon, 27 Jul 2009) | 1 line
 
4835
 
 
4836
check in current ruleqa.cgi config
 
4837
------------------------------------------------------------------------
 
4838
r798308 | jm | 2009-07-27 22:22:40 +0000 (Mon, 27 Jul 2009) | 1 line
 
4839
 
 
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
 
4843
 
 
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
 
4847
 
 
4848
 
 
4849
------------------------------------------------------------------------
 
4850
r798285 | jhardin | 2009-07-27 21:18:12 +0000 (Mon, 27 Jul 2009) | 1 line
 
4851
 
 
4852
URI obfu tweaks
 
4853
------------------------------------------------------------------------
 
4854
r798267 | jm | 2009-07-27 19:31:48 +0000 (Mon, 27 Jul 2009) | 1 line
 
4855
 
 
4856
auto-generated test rules
 
4857
------------------------------------------------------------------------
 
4858
r798198 | hege | 2009-07-27 16:10:29 +0000 (Mon, 27 Jul 2009) | 1 line
 
4859
 
 
4860
my test rules
 
4861
------------------------------------------------------------------------
 
4862
r798185 | jm | 2009-07-27 15:12:23 +0000 (Mon, 27 Jul 2009) | 1 line
 
4863
 
 
4864
auto-generated test rules
 
4865
------------------------------------------------------------------------
 
4866
r798179 | jm | 2009-07-27 14:59:36 +0000 (Mon, 27 Jul 2009) | 1 line
 
4867
 
 
4868
auto-generated test rules
 
4869
------------------------------------------------------------------------
 
4870
r798047 | jm | 2009-07-27 07:14:24 +0000 (Mon, 27 Jul 2009) | 1 line
 
4871
 
 
4872
auto-generated test rules
 
4873
------------------------------------------------------------------------
 
4874
r798004 | jm | 2009-07-26 23:32:21 +0000 (Sun, 26 Jul 2009) | 1 line
 
4875
 
 
4876
auto-generated test rules
 
4877
------------------------------------------------------------------------
 
4878
r797978 | jm | 2009-07-26 19:35:59 +0000 (Sun, 26 Jul 2009) | 1 line
 
4879
 
 
4880
auto-generated test rules
 
4881
------------------------------------------------------------------------
 
4882
r797977 | jm | 2009-07-26 19:23:40 +0000 (Sun, 26 Jul 2009) | 1 line
 
4883
 
 
4884
auto-generated test rules
 
4885
------------------------------------------------------------------------
 
4886
r797941 | jm | 2009-07-26 14:36:38 +0000 (Sun, 26 Jul 2009) | 1 line
 
4887
 
 
4888
auto-generated test rules
 
4889
------------------------------------------------------------------------
 
4890
r797866 | jm | 2009-07-26 07:00:29 +0000 (Sun, 26 Jul 2009) | 1 line
 
4891
 
 
4892
auto-generated test rules
 
4893
------------------------------------------------------------------------
 
4894
r797853 | jm | 2009-07-25 23:20:57 +0000 (Sat, 25 Jul 2009) | 1 line
 
4895
 
 
4896
auto-generated test rules
 
4897
------------------------------------------------------------------------
 
4898
r797842 | jm | 2009-07-25 21:22:25 +0000 (Sat, 25 Jul 2009) | 1 line
 
4899
 
 
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
 
4903
 
 
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
 
4907
 
 
4908
auto-generated test rules
 
4909
------------------------------------------------------------------------
 
4910
r797794 | jm | 2009-07-25 16:48:26 +0000 (Sat, 25 Jul 2009) | 1 line
 
4911
 
 
4912
auto-generated test rules
 
4913
------------------------------------------------------------------------
 
4914
r797709 | jhardin | 2009-07-25 02:54:48 +0000 (Sat, 25 Jul 2009) | 1 line
 
4915
 
 
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
 
4919
 
 
4920
auto-generated test rules
 
4921
------------------------------------------------------------------------
 
4922
r797691 | jm | 2009-07-24 23:37:38 +0000 (Fri, 24 Jul 2009) | 1 line
 
4923
 
 
4924
auto-generated test rules
 
4925
------------------------------------------------------------------------
 
4926
r797612 | jm | 2009-07-24 19:10:55 +0000 (Fri, 24 Jul 2009) | 1 line
 
4927
 
 
4928
auto-generated test rules
 
4929
------------------------------------------------------------------------
 
4930
r797504 | jm | 2009-07-24 14:46:15 +0000 (Fri, 24 Jul 2009) | 1 line
 
4931
 
 
4932
auto-generated test rules
 
4933
------------------------------------------------------------------------
 
4934
r797413 | jm | 2009-07-24 10:40:16 +0000 (Fri, 24 Jul 2009) | 1 line
 
4935
 
 
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
 
4939
 
 
4940
promotions validated
 
4941
------------------------------------------------------------------------
 
4942
r797339 | jm | 2009-07-24 06:55:41 +0000 (Fri, 24 Jul 2009) | 1 line
 
4943
 
 
4944
auto-generated test rules
 
4945
------------------------------------------------------------------------
 
4946
r797276 | jhardin | 2009-07-24 00:12:49 +0000 (Fri, 24 Jul 2009) | 1 line
 
4947
 
 
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
 
4951
 
 
4952
auto-generated test rules
 
4953
------------------------------------------------------------------------
 
4954
r797271 | sidney | 2009-07-24 00:05:39 +0000 (Fri, 24 Jul 2009) | 1 line
 
4955
 
 
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
 
4959
 
 
4960
auto-generated test rules
 
4961
------------------------------------------------------------------------
 
4962
r797202 | jm | 2009-07-23 19:27:39 +0000 (Thu, 23 Jul 2009) | 1 line
 
4963
 
 
4964
auto-generated test rules
 
4965
------------------------------------------------------------------------
 
4966
r797138 | jm | 2009-07-23 16:35:46 +0000 (Thu, 23 Jul 2009) | 1 line
 
4967
 
 
4968
avoid trivial gcc -Wall warning
 
4969
------------------------------------------------------------------------
 
4970
r797084 | jm | 2009-07-23 14:36:34 +0000 (Thu, 23 Jul 2009) | 1 line
 
4971
 
 
4972
auto-generated test rules
 
4973
------------------------------------------------------------------------
 
4974
r797082 | jm | 2009-07-23 14:28:17 +0000 (Thu, 23 Jul 2009) | 1 line
 
4975
 
 
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
 
4979
 
 
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
 
4983
 
 
4984
fix path from ssh
 
4985
------------------------------------------------------------------------
 
4986
r797044 | jm | 2009-07-23 12:34:44 +0000 (Thu, 23 Jul 2009) | 1 line
 
4987
 
 
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
 
4991
 
 
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
 
4995
 
 
4996
auto-generated test rules
 
4997
------------------------------------------------------------------------
 
4998
r796913 | jm | 2009-07-22 23:41:06 +0000 (Wed, 22 Jul 2009) | 1 line
 
4999
 
 
5000
auto-generated test rules
 
5001
------------------------------------------------------------------------
 
5002
r796852 | jm | 2009-07-22 19:35:06 +0000 (Wed, 22 Jul 2009) | 1 line
 
5003
 
 
5004
auto-generated test rules
 
5005
------------------------------------------------------------------------
 
5006
r796653 | jm | 2009-07-22 09:57:57 +0000 (Wed, 22 Jul 2009) | 1 line
 
5007
 
 
5008
add jm config file
 
5009
------------------------------------------------------------------------
 
5010
r796638 | jm | 2009-07-22 09:22:02 +0000 (Wed, 22 Jul 2009) | 1 line
 
5011
 
 
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
 
5015
 
 
5016
promotions validated
 
5017
------------------------------------------------------------------------
 
5018
r796621 | jm | 2009-07-22 07:15:22 +0000 (Wed, 22 Jul 2009) | 1 line
 
5019
 
 
5020
auto-generated test rules
 
5021
------------------------------------------------------------------------
 
5022
r796583 | jm | 2009-07-21 23:38:59 +0000 (Tue, 21 Jul 2009) | 1 line
 
5023
 
 
5024
auto-generated test rules
 
5025
------------------------------------------------------------------------
 
5026
r796565 | jm | 2009-07-21 22:12:32 +0000 (Tue, 21 Jul 2009) | 1 line
 
5027
 
 
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
 
5031
 
 
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
 
5035
 
 
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
 
5039
 
 
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
 
5043
 
 
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
 
5047
 
 
5048
auto-generated test rules
 
5049
------------------------------------------------------------------------
 
5050
r796491 | jm | 2009-07-21 19:23:51 +0000 (Tue, 21 Jul 2009) | 1 line
 
5051
 
 
5052
auto-generated test rules
 
5053
------------------------------------------------------------------------
 
5054
r796332 | jm | 2009-07-21 15:05:24 +0000 (Tue, 21 Jul 2009) | 1 line
 
5055
 
 
5056
auto-generated test rules
 
5057
------------------------------------------------------------------------
 
5058
r796283 | jhardin | 2009-07-21 13:10:58 +0000 (Tue, 21 Jul 2009) | 1 line
 
5059
 
 
5060
Drop older URI obfu rule
 
5061
------------------------------------------------------------------------
 
5062
r796282 | jhardin | 2009-07-21 13:08:26 +0000 (Tue, 21 Jul 2009) | 1 line
 
5063
 
 
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
 
5067
 
 
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
 
5071
 
 
5072
auto-generated test rules
 
5073
------------------------------------------------------------------------
 
5074
r796063 | jm | 2009-07-20 23:33:39 +0000 (Mon, 20 Jul 2009) | 1 line
 
5075
 
 
5076
auto-generated test rules
 
5077
------------------------------------------------------------------------
 
5078
r795973 | jm | 2009-07-20 19:34:21 +0000 (Mon, 20 Jul 2009) | 1 line
 
5079
 
 
5080
auto-generated test rules
 
5081
------------------------------------------------------------------------
 
5082
r795964 | jm | 2009-07-20 19:26:27 +0000 (Mon, 20 Jul 2009) | 1 line
 
5083
 
 
5084
auto-generated test rules
 
5085
------------------------------------------------------------------------
 
5086
r795847 | jm | 2009-07-20 14:10:47 +0000 (Mon, 20 Jul 2009) | 1 line
 
5087
 
 
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
 
5091
 
 
5092
bug 6152: another revision
 
5093
------------------------------------------------------------------------
 
5094
r795844 | jm | 2009-07-20 13:57:42 +0000 (Mon, 20 Jul 2009) | 1 line
 
5095
 
 
5096
auto-generated test rules
 
5097
------------------------------------------------------------------------
 
5098
r795698 | jm | 2009-07-20 06:08:36 +0000 (Mon, 20 Jul 2009) | 1 line
 
5099
 
 
5100
auto-generated test rules
 
5101
------------------------------------------------------------------------
 
5102
r795651 | jm | 2009-07-19 22:41:39 +0000 (Sun, 19 Jul 2009) | 1 line
 
5103
 
 
5104
auto-generated test rules
 
5105
------------------------------------------------------------------------
 
5106
r795648 | jm | 2009-07-19 22:33:53 +0000 (Sun, 19 Jul 2009) | 1 line
 
5107
 
 
5108
auto-generated test rules
 
5109
------------------------------------------------------------------------
 
5110
r795606 | jm | 2009-07-19 20:04:38 +0000 (Sun, 19 Jul 2009) | 1 line
 
5111
 
 
5112
oops, syntax error
 
5113
------------------------------------------------------------------------
 
5114
r795605 | jm | 2009-07-19 20:03:33 +0000 (Sun, 19 Jul 2009) | 1 line
 
5115
 
 
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
 
5119
 
 
5120
auto-generated test rules
 
5121
------------------------------------------------------------------------
 
5122
r795578 | jhardin | 2009-07-19 17:13:21 +0000 (Sun, 19 Jul 2009) | 1 line
 
5123
 
 
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
 
5127
 
 
5128
auto-generated test rules
 
5129
------------------------------------------------------------------------
 
5130
r795481 | jm | 2009-07-19 06:06:54 +0000 (Sun, 19 Jul 2009) | 1 line
 
5131
 
 
5132
auto-generated test rules
 
5133
------------------------------------------------------------------------
 
5134
r795441 | jm | 2009-07-18 22:27:33 +0000 (Sat, 18 Jul 2009) | 1 line
 
5135
 
 
5136
auto-generated test rules
 
5137
------------------------------------------------------------------------
 
5138
r795430 | jhardin | 2009-07-18 21:01:52 +0000 (Sat, 18 Jul 2009) | 1 line
 
5139
 
 
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
 
5143
 
 
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
 
5147
 
 
5148
auto-generated test rules
 
5149
------------------------------------------------------------------------
 
5150
r795380 | jm | 2009-07-18 14:39:31 +0000 (Sat, 18 Jul 2009) | 1 line
 
5151
 
 
5152
auto-generated test rules
 
5153
------------------------------------------------------------------------
 
5154
r795325 | jm | 2009-07-18 08:50:03 +0000 (Sat, 18 Jul 2009) | 1 line
 
5155
 
 
5156
promotions validated
 
5157
------------------------------------------------------------------------
 
5158
r795320 | jm | 2009-07-18 06:04:08 +0000 (Sat, 18 Jul 2009) | 1 line
 
5159
 
 
5160
auto-generated test rules
 
5161
------------------------------------------------------------------------
 
5162
r795262 | jm | 2009-07-17 22:47:16 +0000 (Fri, 17 Jul 2009) | 1 line
 
5163
 
 
5164
new nightly-mass-check infrastructure
 
5165
------------------------------------------------------------------------
 
5166
r795259 | jm | 2009-07-17 22:41:31 +0000 (Fri, 17 Jul 2009) | 1 line
 
5167
 
 
5168
auto-generated test rules
 
5169
------------------------------------------------------------------------
 
5170
r795255 | jm | 2009-07-17 22:35:24 +0000 (Fri, 17 Jul 2009) | 1 line
 
5171
 
 
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
 
5175
 
 
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
 
5179
 
 
5180
auto-generated test rules
 
5181
------------------------------------------------------------------------
 
5182
r795249 | jm | 2009-07-17 22:18:55 +0000 (Fri, 17 Jul 2009) | 1 line
 
5183
 
 
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
 
5187
 
 
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
 
5191
 
 
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
 
5195
 
 
5196
auto-generated test rules
 
5197
------------------------------------------------------------------------
 
5198
r795080 | jm | 2009-07-17 13:36:46 +0000 (Fri, 17 Jul 2009) | 1 line
 
5199
 
 
5200
auto-generated test rules
 
5201
------------------------------------------------------------------------
 
5202
r795079 | jm | 2009-07-17 13:35:42 +0000 (Fri, 17 Jul 2009) | 1 line
 
5203
 
 
5204
improve unhelpful error message
 
5205
------------------------------------------------------------------------
 
5206
r795015 | jm | 2009-07-17 08:50:02 +0000 (Fri, 17 Jul 2009) | 1 line
 
5207
 
 
5208
promotions validated
 
5209
------------------------------------------------------------------------
 
5210
r794970 | jm | 2009-07-17 06:05:28 +0000 (Fri, 17 Jul 2009) | 1 line
 
5211
 
 
5212
auto-generated test rules
 
5213
------------------------------------------------------------------------
 
5214
r794888 | jm | 2009-07-16 22:12:26 +0000 (Thu, 16 Jul 2009) | 1 line
 
5215
 
 
5216
avoid build errors from 'make'
 
5217
------------------------------------------------------------------------
 
5218
r794884 | jm | 2009-07-16 21:56:43 +0000 (Thu, 16 Jul 2009) | 1 line
 
5219
 
 
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
 
5223
 
 
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
 
5227
 
 
5228
auto-generated test rules
 
5229
------------------------------------------------------------------------
 
5230
r794877 | jm | 2009-07-16 21:42:13 +0000 (Thu, 16 Jul 2009) | 1 line
 
5231
 
 
5232
auto-generated test rules
 
5233
------------------------------------------------------------------------
 
5234
r794871 | jm | 2009-07-16 21:31:08 +0000 (Thu, 16 Jul 2009) | 1 line
 
5235
 
 
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
 
5239
 
 
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
 
5243
 
 
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
 
5247
 
 
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
 
5251
 
 
5252
auto-generated test rules
 
5253
------------------------------------------------------------------------
 
5254
r794768 | jm | 2009-07-16 17:55:15 +0000 (Thu, 16 Jul 2009) | 1 line
 
5255
 
 
5256
auto-generated test rules
 
5257
------------------------------------------------------------------------
 
5258
r794744 | jm | 2009-07-16 16:40:01 +0000 (Thu, 16 Jul 2009) | 1 line
 
5259
 
 
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
 
5263
 
 
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
 
5267
 
 
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
 
5271
 
 
5272
bug 6114: update KHOP_SC rules
 
5273
------------------------------------------------------------------------
 
5274
r794596 | jm | 2009-07-16 08:50:05 +0000 (Thu, 16 Jul 2009) | 1 line
 
5275
 
 
5276
promotions validated
 
5277
------------------------------------------------------------------------
 
5278
r794494 | jhardin | 2009-07-16 02:13:24 +0000 (Thu, 16 Jul 2009) | 1 line
 
5279
 
 
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
 
5283
 
 
5284
Add RCVD_IN_PSBL rule for testing, bug 6156.
 
5285
 
 
5286
 
 
5287
------------------------------------------------------------------------
 
5288
r794467 | jm | 2009-07-16 00:00:19 +0000 (Thu, 16 Jul 2009) | 1 line
 
5289
 
 
5290
fix
 
5291
------------------------------------------------------------------------
 
5292
r794465 | jm | 2009-07-15 23:53:05 +0000 (Wed, 15 Jul 2009) | 1 line
 
5293
 
 
5294
another log filename format
 
5295
------------------------------------------------------------------------
 
5296
r794463 | jm | 2009-07-15 23:46:51 +0000 (Wed, 15 Jul 2009) | 1 line
 
5297
 
 
5298
annoying multi-machine problems
 
5299
------------------------------------------------------------------------
 
5300
r794461 | jm | 2009-07-15 23:44:54 +0000 (Wed, 15 Jul 2009) | 1 line
 
5301
 
 
5302
a little more debugging
 
5303
------------------------------------------------------------------------
 
5304
r794458 | jm | 2009-07-15 23:31:01 +0000 (Wed, 15 Jul 2009) | 1 line
 
5305
 
 
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
 
5309
 
 
5310
remove obsolete script, doh
 
5311
------------------------------------------------------------------------
 
5312
r794453 | jm | 2009-07-15 23:12:49 +0000 (Wed, 15 Jul 2009) | 1 line
 
5313
 
 
5314
chase through the new report type
 
5315
------------------------------------------------------------------------
 
5316
r794450 | jm | 2009-07-15 22:52:20 +0000 (Wed, 15 Jul 2009) | 1 line
 
5317
 
 
5318
build corpus reports
 
5319
------------------------------------------------------------------------
 
5320
r794449 | jm | 2009-07-15 22:50:51 +0000 (Wed, 15 Jul 2009) | 1 line
 
5321
 
 
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
 
5325
 
 
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
 
5329
 
 
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
 
5333
 
 
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
 
5337
 
 
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
 
5341
 
 
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
 
5345
 
 
5346
promotions validated
 
5347
------------------------------------------------------------------------
 
5348
r794060 | jm | 2009-07-14 20:40:44 +0000 (Tue, 14 Jul 2009) | 1 line
 
5349
 
 
5350
auto-generated test rules
 
5351
------------------------------------------------------------------------
 
5352
r793881 | jm | 2009-07-14 12:21:14 +0000 (Tue, 14 Jul 2009) | 1 line
 
5353
 
 
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
 
5357
 
 
5358
match config
 
5359
------------------------------------------------------------------------
 
5360
r793879 | jm | 2009-07-14 12:20:44 +0000 (Tue, 14 Jul 2009) | 1 line
 
5361
 
 
5362
no longer need to support proxying
 
5363
------------------------------------------------------------------------
 
5364
r793878 | jm | 2009-07-14 12:20:14 +0000 (Tue, 14 Jul 2009) | 1 line
 
5365
 
 
5366
back up /var/www too
 
5367
------------------------------------------------------------------------
 
5368
r793877 | jm | 2009-07-14 12:17:15 +0000 (Tue, 14 Jul 2009) | 1 line
 
5369
 
 
5370
current config
 
5371
------------------------------------------------------------------------
 
5372
r793876 | jm | 2009-07-14 12:15:28 +0000 (Tue, 14 Jul 2009) | 1 line
 
5373
 
 
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
 
5377
 
 
5378
promotions validated
 
5379
------------------------------------------------------------------------
 
5380
r793666 | jhardin | 2009-07-13 19:15:06 +0000 (Mon, 13 Jul 2009) | 1 line
 
5381
 
 
5382
tweaking uri_obfu_www
 
5383
------------------------------------------------------------------------
 
5384
r793638 | jhardin | 2009-07-13 17:42:22 +0000 (Mon, 13 Jul 2009) | 1 line
 
5385
 
 
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
 
5389
 
 
5390
tweaking uri_obfu_www
 
5391
------------------------------------------------------------------------
 
5392
r793604 | jm | 2009-07-13 15:03:59 +0000 (Mon, 13 Jul 2009) | 1 line
 
5393
 
 
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
 
5397
 
 
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
 
5401
 
 
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
 
5405
 
 
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
 
5409
 
 
5410
auto-generated test rules
 
5411
------------------------------------------------------------------------
 
5412
r793375 | jhardin | 2009-07-12 16:36:11 +0000 (Sun, 12 Jul 2009) | 1 line
 
5413
 
 
5414
fillform tuning
 
5415
------------------------------------------------------------------------
 
5416
r793371 | jhardin | 2009-07-12 16:19:17 +0000 (Sun, 12 Jul 2009) | 1 line
 
5417
 
 
5418
fillform and URI obfuscation tuning
 
5419
------------------------------------------------------------------------
 
5420
r793294 | jm | 2009-07-12 08:50:02 +0000 (Sun, 12 Jul 2009) | 1 line
 
5421
 
 
5422
promotions validated
 
5423
------------------------------------------------------------------------
 
5424
r793268 | jm | 2009-07-12 04:39:45 +0000 (Sun, 12 Jul 2009) | 1 line
 
5425
 
 
5426
auto-generated test rules
 
5427
------------------------------------------------------------------------
 
5428
r793234 | jm | 2009-07-11 22:15:01 +0000 (Sat, 11 Jul 2009) | 1 line
 
5429
 
 
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
 
5433
 
 
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
 
5437
 
 
5438
the rulesrc external is no more
 
5439
------------------------------------------------------------------------
 
5440
r793227 | jm | 2009-07-11 21:45:30 +0000 (Sat, 11 Jul 2009) | 1 line
 
5441
 
 
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
 
5445
 
 
5446
more removal of build/nightlymc
 
5447
------------------------------------------------------------------------
 
5448
r793223 | jm | 2009-07-11 21:41:53 +0000 (Sat, 11 Jul 2009) | 1 line
 
5449
 
 
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
 
5453
 
 
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
 
5457
 
 
5458
oops, update path
 
5459
------------------------------------------------------------------------
 
5460
r793220 | jm | 2009-07-11 21:30:48 +0000 (Sat, 11 Jul 2009) | 1 line
 
5461
 
 
5462
oops, update path
 
5463
------------------------------------------------------------------------
 
5464
r793156 | mmartinec | 2009-07-11 00:40:23 +0000 (Sat, 11 Jul 2009) | 3 lines
 
5465
 
 
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'
 
5468
 
 
5469
------------------------------------------------------------------------
 
5470
r793151 | mmartinec | 2009-07-11 00:08:53 +0000 (Sat, 11 Jul 2009) | 3 lines
 
5471
 
 
5472
50_scores.cf: tweak some DKIM scores, most notably
 
5473
increase the score on DKIM_ADSP_NXDOMAIN
 
5474
 
 
5475
------------------------------------------------------------------------
 
5476
r793149 | mmartinec | 2009-07-10 23:57:36 +0000 (Fri, 10 Jul 2009) | 3 lines
 
5477
 
 
5478
DKIM.pm and t/dkim2.t: anticipate support for NXDOMAIN and
 
5479
SERVFAIL ADSP statuses in future versions of Mail::DKIM.
 
5480
 
 
5481
------------------------------------------------------------------------
 
5482
r793112 | jhardin | 2009-07-10 21:20:12 +0000 (Fri, 10 Jul 2009) | 1 line
 
5483
 
 
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
 
5487
 
 
5488
add uridnsbl_skip_domain openxmlformats.org passport.com xmlsoap.org
 
5489
 
 
5490
------------------------------------------------------------------------
 
5491
r792947 | jhardin | 2009-07-10 13:30:28 +0000 (Fri, 10 Jul 2009) | 1 line
 
5492
 
 
5493
Tweak fillform - spammers are adapting already
 
5494
------------------------------------------------------------------------
 
5495
r792929 | jm | 2009-07-10 12:45:13 +0000 (Fri, 10 Jul 2009) | 1 line
 
5496
 
 
5497
bug 6152: updated
 
5498
------------------------------------------------------------------------
 
5499
r792903 | jm | 2009-07-10 12:07:22 +0000 (Fri, 10 Jul 2009) | 1 line
 
5500
 
 
5501
bug 6152: try out test rule
 
5502
------------------------------------------------------------------------
 
5503
r792893 | jm | 2009-07-10 11:52:38 +0000 (Fri, 10 Jul 2009) | 1 line
 
5504
 
 
5505
auto-generated test rules
 
5506
------------------------------------------------------------------------
 
5507
r792879 | jm | 2009-07-10 10:50:56 +0000 (Fri, 10 Jul 2009) | 1 line
 
5508
 
 
5509
auto-generated test rules
 
5510
------------------------------------------------------------------------
 
5511
r792877 | jm | 2009-07-10 10:46:31 +0000 (Fri, 10 Jul 2009) | 1 line
 
5512
 
 
5513
add a subdir
 
5514
------------------------------------------------------------------------
 
5515
r792875 | jm | 2009-07-10 10:34:50 +0000 (Fri, 10 Jul 2009) | 1 line
 
5516
 
 
5517
fixes to support solaris, as usual
 
5518
------------------------------------------------------------------------
 
5519
r792870 | jm | 2009-07-10 10:27:21 +0000 (Fri, 10 Jul 2009) | 1 line
 
5520
 
 
5521
rsync to each other for safety
 
5522
------------------------------------------------------------------------
 
5523
r792851 | jm | 2009-07-10 09:20:46 +0000 (Fri, 10 Jul 2009) | 1 line
 
5524
 
 
5525
avoid wierd Solaris /bin/sh omission
 
5526
------------------------------------------------------------------------
 
5527
r792845 | jm | 2009-07-10 09:07:55 +0000 (Fri, 10 Jul 2009) | 1 line
 
5528
 
 
5529
chmod +x
 
5530
------------------------------------------------------------------------
 
5531
r792844 | jm | 2009-07-10 09:06:56 +0000 (Fri, 10 Jul 2009) | 1 line
 
5532
 
 
5533
oops, trivial fix
 
5534
------------------------------------------------------------------------
 
5535
r792843 | jm | 2009-07-10 09:03:49 +0000 (Fri, 10 Jul 2009) | 1 line
 
5536
 
 
5537
update backup script for current zones
 
5538
------------------------------------------------------------------------
 
5539
r792842 | jm | 2009-07-10 09:03:09 +0000 (Fri, 10 Jul 2009) | 1 line
 
5540
 
 
5541
update backup script for current zones
 
5542
------------------------------------------------------------------------
 
5543
r792840 | jm | 2009-07-10 08:58:35 +0000 (Fri, 10 Jul 2009) | 1 line
 
5544
 
 
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
 
5548
 
 
5549
promotions validated
 
5550
------------------------------------------------------------------------
 
5551
r792722 | jm | 2009-07-09 21:49:27 +0000 (Thu, 09 Jul 2009) | 1 line
 
5552
 
 
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
 
5556
 
 
5557
revert accidental commit
 
5558
------------------------------------------------------------------------
 
5559
r792717 | jm | 2009-07-09 21:40:38 +0000 (Thu, 09 Jul 2009) | 1 line
 
5560
 
 
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
 
5564
 
 
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
 
5568
 
 
5569
t/dkim2.t: factor out common code, making it leaner and cleaner
 
5570
 
 
5571
------------------------------------------------------------------------
 
5572
r792607 | mmartinec | 2009-07-09 17:02:09 +0000 (Thu, 09 Jul 2009) | 3 lines
 
5573
 
 
5574
60_whitelist_dkim.cf tweaks: removed twitter.com based on
 
5575
recent trends there; add few more publishers
 
5576
 
 
5577
------------------------------------------------------------------------
 
5578
r792553 | sidney | 2009-07-09 13:42:44 +0000 (Thu, 09 Jul 2009) | 1 line
 
5579
 
 
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
 
5583
 
 
5584
promotions validated
 
5585
------------------------------------------------------------------------
 
5586
r792364 | mmartinec | 2009-07-09 00:46:05 +0000 (Thu, 09 Jul 2009) | 4 lines
 
5587
 
 
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
 
5591
 
 
5592
------------------------------------------------------------------------
 
5593
r792363 | mmartinec | 2009-07-09 00:31:15 +0000 (Thu, 09 Jul 2009) | 7 lines
 
5594
 
 
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.
 
5601
 
 
5602
------------------------------------------------------------------------
 
5603
r792323 | sidney | 2009-07-08 21:12:17 +0000 (Wed, 08 Jul 2009) | 1 line
 
5604
 
 
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
 
5608
 
 
5609
Updates to 60_whitelist_dkim.cf based on recent logs.
 
5610
 
 
5611
------------------------------------------------------------------------
 
5612
r792178 | jm | 2009-07-08 15:08:04 +0000 (Wed, 08 Jul 2009) | 1 line
 
5613
 
 
5614
auto-generated test rules
 
5615
------------------------------------------------------------------------
 
5616
r792172 | jm | 2009-07-08 14:59:36 +0000 (Wed, 08 Jul 2009) | 1 line
 
5617
 
 
5618
auto-generated test rules
 
5619
------------------------------------------------------------------------
 
5620
r792107 | jm | 2009-07-08 12:02:46 +0000 (Wed, 08 Jul 2009) | 1 line
 
5621
 
 
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
 
5625
 
 
5626
moved def_whitelist_from_dkim entries to rules/60_whitelist_dkim.cf,
 
5627
deleted rulesrc/sandbox/mmartinec/60_whitelist_dkim.cf
 
5628
 
 
5629
------------------------------------------------------------------------
 
5630
r792071 | jm | 2009-07-08 08:50:02 +0000 (Wed, 08 Jul 2009) | 1 line
 
5631
 
 
5632
promotions validated
 
5633
------------------------------------------------------------------------
 
5634
r791964 | mmartinec | 2009-07-07 20:10:37 +0000 (Tue, 07 Jul 2009) | 5 lines
 
5635
 
 
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.
 
5640
 
 
5641
------------------------------------------------------------------------
 
5642
r791904 | mmartinec | 2009-07-07 16:42:40 +0000 (Tue, 07 Jul 2009) | 3 lines
 
5643
 
 
5644
Plugin/DKIM.pm: cosmetic, avoid a warning on undef $1
 
5645
when there is no "From" header field in a message.
 
5646
 
 
5647
------------------------------------------------------------------------
 
5648
r791891 | mmartinec | 2009-07-07 16:10:42 +0000 (Tue, 07 Jul 2009) | 3 lines
 
5649
 
 
5650
t/SATest.pm: suppress printing "Output can be examined in:"
 
5651
when there are no files to report.
 
5652
 
 
5653
------------------------------------------------------------------------
 
5654
r791831 | jhardin | 2009-07-07 13:33:40 +0000 (Tue, 07 Jul 2009) | 2 lines
 
5655
 
 
5656
More fillform tweaks
 
5657
 
 
5658
------------------------------------------------------------------------
 
5659
r791820 | mmartinec | 2009-07-07 12:58:20 +0000 (Tue, 07 Jul 2009) | 5 lines
 
5660
 
 
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.
 
5665
 
 
5666
------------------------------------------------------------------------
 
5667
r791769 | mmartinec | 2009-07-07 09:33:32 +0000 (Tue, 07 Jul 2009) | 4 lines
 
5668
 
 
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.
 
5672
 
 
5673
------------------------------------------------------------------------
 
5674
r791754 | jm | 2009-07-07 08:50:03 +0000 (Tue, 07 Jul 2009) | 1 line
 
5675
 
 
5676
promotions validated
 
5677
------------------------------------------------------------------------
 
5678
r791732 | mmartinec | 2009-07-07 07:44:20 +0000 (Tue, 07 Jul 2009) | 3 lines
 
5679
 
 
5680
t/dkim2.t: remove a redundant call to init(0),
 
5681
it is already called from a compile_now
 
5682
 
 
5683
------------------------------------------------------------------------
 
5684
r791715 | sidney | 2009-07-07 06:30:54 +0000 (Tue, 07 Jul 2009) | 1 line
 
5685
 
 
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
 
5689
 
 
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. 
 
5693
 
 
5694
------------------------------------------------------------------------
 
5695
r791633 | jm | 2009-07-06 22:16:56 +0000 (Mon, 06 Jul 2009) | 1 line
 
5696
 
 
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
 
5700
 
 
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
 
5704
 
 
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.
 
5709
 
 
5710
------------------------------------------------------------------------
 
5711
r791511 | jm | 2009-07-06 15:16:44 +0000 (Mon, 06 Jul 2009) | 1 line
 
5712
 
 
5713
auto-generated test rules
 
5714
------------------------------------------------------------------------
 
5715
r791499 | mmartinec | 2009-07-06 14:48:49 +0000 (Mon, 06 Jul 2009) | 6 lines
 
5716
 
 
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.
 
5722
 
 
5723
------------------------------------------------------------------------
 
5724
r791426 | jm | 2009-07-06 10:08:49 +0000 (Mon, 06 Jul 2009) | 1 line
 
5725
 
 
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
 
5729
 
 
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
 
5733
 
 
5734
promotions validated
 
5735
------------------------------------------------------------------------
 
5736
r791396 | jm | 2009-07-06 07:22:21 +0000 (Mon, 06 Jul 2009) | 1 line
 
5737
 
 
5738
auto-generated test rules
 
5739
------------------------------------------------------------------------
 
5740
r791347 | jhardin | 2009-07-06 00:16:14 +0000 (Mon, 06 Jul 2009) | 2 lines
 
5741
 
 
5742
More fillform tweaks
 
5743
 
 
5744
------------------------------------------------------------------------
 
5745
r791340 | jm | 2009-07-05 23:22:30 +0000 (Sun, 05 Jul 2009) | 1 line
 
5746
 
 
5747
auto-generated test rules
 
5748
------------------------------------------------------------------------
 
5749
r791307 | jhardin | 2009-07-05 20:14:29 +0000 (Sun, 05 Jul 2009) | 2 lines
 
5750
 
 
5751
Add uri_obfu_ws, tweak fillform
 
5752
 
 
5753
------------------------------------------------------------------------
 
5754
r791300 | jm | 2009-07-05 19:05:00 +0000 (Sun, 05 Jul 2009) | 1 line
 
5755
 
 
5756
auto-generated test rules
 
5757
------------------------------------------------------------------------
 
5758
r791252 | jm | 2009-07-05 14:15:11 +0000 (Sun, 05 Jul 2009) | 1 line
 
5759
 
 
5760
auto-generated test rules
 
5761
------------------------------------------------------------------------
 
5762
r791202 | jm | 2009-07-05 06:49:28 +0000 (Sun, 05 Jul 2009) | 1 line
 
5763
 
 
5764
auto-generated test rules
 
5765
------------------------------------------------------------------------
 
5766
r791189 | jm | 2009-07-04 23:31:57 +0000 (Sat, 04 Jul 2009) | 1 line
 
5767
 
 
5768
auto-generated test rules
 
5769
------------------------------------------------------------------------
 
5770
r791183 | jm | 2009-07-04 22:15:18 +0000 (Sat, 04 Jul 2009) | 1 line
 
5771
 
 
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
 
5775
 
 
5776
auto-generated test rules
 
5777
------------------------------------------------------------------------
 
5778
r791143 | jm | 2009-07-04 15:56:49 +0000 (Sat, 04 Jul 2009) | 1 line
 
5779
 
 
5780
auto-generated test rules
 
5781
------------------------------------------------------------------------
 
5782
r791137 | jm | 2009-07-04 15:31:50 +0000 (Sat, 04 Jul 2009) | 1 line
 
5783
 
 
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
 
5787
 
 
5788
don't attempt to package this
 
5789
------------------------------------------------------------------------
 
5790
r791083 | jm | 2009-07-04 08:50:01 +0000 (Sat, 04 Jul 2009) | 1 line
 
5791
 
 
5792
promotions validated
 
5793
------------------------------------------------------------------------
 
5794
r791024 | jm | 2009-07-03 21:32:07 +0000 (Fri, 03 Jul 2009) | 1 line
 
5795
 
 
5796
auto-generated test rules
 
5797
------------------------------------------------------------------------
 
5798
r791019 | jm | 2009-07-03 21:23:24 +0000 (Fri, 03 Jul 2009) | 1 line
 
5799
 
 
5800
auto-generated test rules
 
5801
------------------------------------------------------------------------
 
5802
r790955 | jm | 2009-07-03 15:58:15 +0000 (Fri, 03 Jul 2009) | 1 line
 
5803
 
 
5804
auto-generated test rules
 
5805
------------------------------------------------------------------------
 
5806
r790842 | jm | 2009-07-03 10:07:18 +0000 (Fri, 03 Jul 2009) | 1 line
 
5807
 
 
5808
use a less GNU-specific untar
 
5809
------------------------------------------------------------------------
 
5810
r790829 | jm | 2009-07-03 08:50:01 +0000 (Fri, 03 Jul 2009) | 1 line
 
5811
 
 
5812
promotions validated
 
5813
------------------------------------------------------------------------
 
5814
r790825 | jm | 2009-07-03 08:36:13 +0000 (Fri, 03 Jul 2009) | 1 line
 
5815
 
 
5816
auto-generated test rules
 
5817
------------------------------------------------------------------------
 
5818
r790753 | jm | 2009-07-02 22:49:40 +0000 (Thu, 02 Jul 2009) | 1 line
 
5819
 
 
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
 
5823
 
 
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
 
5827
 
 
5828
auto-generated test rules
 
5829
------------------------------------------------------------------------
 
5830
r790737 | jm | 2009-07-02 21:28:57 +0000 (Thu, 02 Jul 2009) | 1 line
 
5831
 
 
5832
auto-generated test rules
 
5833
------------------------------------------------------------------------
 
5834
r790653 | jm | 2009-07-02 16:28:11 +0000 (Thu, 02 Jul 2009) | 1 line
 
5835
 
 
5836
auto-generated test rules
 
5837
------------------------------------------------------------------------
 
5838
r790593 | jm | 2009-07-02 13:49:32 +0000 (Thu, 02 Jul 2009) | 1 line
 
5839
 
 
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
 
5843
 
 
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
 
5847
 
 
5848
3.3.0-alpha1 RELEASED
 
5849
------------------------------------------------------------------------
 
5850
r790507 | jm | 2009-07-02 09:02:19 +0000 (Thu, 02 Jul 2009) | 1 line
 
5851
 
 
5852
auto-generated test rules
 
5853
------------------------------------------------------------------------
 
5854
r790409 | jm | 2009-07-01 22:17:05 +0000 (Wed, 01 Jul 2009) | 1 line
 
5855
 
 
5856
remove more PERL_VERSION
 
5857
------------------------------------------------------------------------
 
5858
r790407 | jm | 2009-07-01 22:14:28 +0000 (Wed, 01 Jul 2009) | 1 line
 
5859
 
 
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
 
5863
 
 
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
 
5867
 
 
5868
auto-generated test rules
 
5869
------------------------------------------------------------------------
 
5870
r790389 | jm | 2009-07-01 21:35:45 +0000 (Wed, 01 Jul 2009) | 1 line
 
5871
 
 
5872
auto-generated test rules
 
5873
------------------------------------------------------------------------
 
5874
r790388 | jm | 2009-07-01 21:34:32 +0000 (Wed, 01 Jul 2009) | 1 line
 
5875
 
 
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
 
5879
 
 
5880
auto-generated test rules
 
5881
------------------------------------------------------------------------
 
5882
r790254 | jm | 2009-07-01 16:33:35 +0000 (Wed, 01 Jul 2009) | 1 line
 
5883
 
 
5884
fixing rule-tarball packaging script
 
5885
------------------------------------------------------------------------
 
5886
r790250 | jm | 2009-07-01 16:31:03 +0000 (Wed, 01 Jul 2009) | 1 line
 
5887
 
 
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
 
5891
 
 
5892
sought rules
 
5893
------------------------------------------------------------------------
 
5894
r790229 | jhardin | 2009-07-01 15:49:18 +0000 (Wed, 01 Jul 2009) | 2 lines
 
5895
 
 
5896
More fillform tweaking
 
5897
 
 
5898
------------------------------------------------------------------------
 
5899
r790226 | jm | 2009-07-01 15:45:16 +0000 (Wed, 01 Jul 2009) | 1 line
 
5900
 
 
5901
work on build script
 
5902
------------------------------------------------------------------------
 
5903
r790154 | jm | 2009-07-01 13:14:56 +0000 (Wed, 01 Jul 2009) | 1 line
 
5904
 
 
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
 
5908
 
 
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
 
5912
 
 
5913
auto-generated test rules
 
5914
------------------------------------------------------------------------
 
5915
r790020 | jm | 2009-07-01 01:47:33 +0000 (Wed, 01 Jul 2009) | 1 line
 
5916
 
 
5917
auto-generated test rules
 
5918
------------------------------------------------------------------------
 
5919
r789992 | jm | 2009-06-30 22:33:44 +0000 (Tue, 30 Jun 2009) | 1 line
 
5920
 
 
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
 
5924
 
 
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
 
5928
 
 
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
 
5932
 
 
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
 
5936
 
 
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
 
5940
 
 
5941
bug 5919: add test case
 
5942
------------------------------------------------------------------------
 
5943
r789966 | jm | 2009-06-30 21:36:35 +0000 (Tue, 30 Jun 2009) | 1 line
 
5944
 
 
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
 
5948
 
 
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
 
5952
 
 
5953
seriously, remove that external
 
5954
------------------------------------------------------------------------
 
5955
r789962 | jm | 2009-06-30 21:20:06 +0000 (Tue, 30 Jun 2009) | 1 line
 
5956
 
 
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
 
5960
 
 
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
 
5964
 
 
5965
auto-generated test rules
 
5966
------------------------------------------------------------------------
 
5967
r789833 | jhardin | 2009-06-30 17:15:52 +0000 (Tue, 30 Jun 2009) | 2 lines
 
5968
 
 
5969
Make FILL_THIS_FORM_FRAUD_PHISH a little tighter
 
5970
 
 
5971
------------------------------------------------------------------------
 
5972
r789820 | jhardin | 2009-06-30 16:25:10 +0000 (Tue, 30 Jun 2009) | 2 lines
 
5973
 
 
5974
Add jhardin@impsec.org to CREDITS
 
5975
 
 
5976
------------------------------------------------------------------------
 
5977
r789819 | jhardin | 2009-06-30 16:24:32 +0000 (Tue, 30 Jun 2009) | 2 lines
 
5978
 
 
5979
Add jhardin@impsec.org
 
5980
 
 
5981
------------------------------------------------------------------------
 
5982
r789807 | jm | 2009-06-30 15:55:52 +0000 (Tue, 30 Jun 2009) | 1 line
 
5983
 
 
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
 
5987
 
 
5988
defensive programming - avoid a warning, Bug 5948
 
5989
 
 
5990
------------------------------------------------------------------------
 
5991
r789649 | jm | 2009-06-30 10:15:16 +0000 (Tue, 30 Jun 2009) | 1 line
 
5992
 
 
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
 
5996
 
 
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
 
6000
 
 
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
 
6004
 
 
6005
auto-generated test rules
 
6006
------------------------------------------------------------------------
 
6007
r789620 | jm | 2009-06-30 08:50:01 +0000 (Tue, 30 Jun 2009) | 1 line
 
6008
 
 
6009
promotions validated
 
6010
------------------------------------------------------------------------
 
6011
r789618 | jm | 2009-06-30 08:46:31 +0000 (Tue, 30 Jun 2009) | 1 line
 
6012
 
 
6013
auto-generated test rules
 
6014
------------------------------------------------------------------------
 
6015
r789590 | mmartinec | 2009-06-30 07:08:42 +0000 (Tue, 30 Jun 2009) | 3 lines
 
6016
 
 
6017
renamed rules ML_ADSP_CUSTOM_* to NML_ADSP_CUSTOM_*
 
6018
to better reflect their semantics (NOT from a Mailing List)
 
6019
 
 
6020
------------------------------------------------------------------------
 
6021
r789526 | jm | 2009-06-30 01:19:57 +0000 (Tue, 30 Jun 2009) | 1 line
 
6022
 
 
6023
auto-generated test rules
 
6024
------------------------------------------------------------------------
 
6025
r789487 | mmartinec | 2009-06-29 23:08:56 +0000 (Mon, 29 Jun 2009) | 6 lines
 
6026
 
 
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
 
6032
 
 
6033
------------------------------------------------------------------------
 
6034
r789482 | mmartinec | 2009-06-29 22:51:55 +0000 (Mon, 29 Jun 2009) | 2 lines
 
6035
 
 
6036
new rules in 25_dkim.cf: ML_ADSP_CUSTOM_{LOW,MED,HIGH}
 
6037
 
 
6038
------------------------------------------------------------------------
 
6039
r789480 | mmartinec | 2009-06-29 22:44:45 +0000 (Mon, 29 Jun 2009) | 2 lines
 
6040
 
 
6041
Added __VIA_ML metarule to rules/20_head_tests.cf
 
6042
 
 
6043
------------------------------------------------------------------------
 
6044
r789478 | mmartinec | 2009-06-29 22:38:03 +0000 (Mon, 29 Jun 2009) | 2 lines
 
6045
 
 
6046
new file: rules/60_adsp_override_dkim.cf (Bug 6139)
 
6047
 
 
6048
------------------------------------------------------------------------
 
6049
r789457 | jm | 2009-06-29 21:44:02 +0000 (Mon, 29 Jun 2009) | 2 lines
 
6050
 
 
6051
copy rulesrc dir in its entirety
 
6052
 
 
6053
------------------------------------------------------------------------
 
6054
r789455 | jm | 2009-06-29 21:42:25 +0000 (Mon, 29 Jun 2009) | 1 line
 
6055
 
 
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
 
6059
 
 
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
 
6063
 
 
6064
------------------------------------------------------------------------
 
6065
r789383 | mmartinec | 2009-06-29 16:55:46 +0000 (Mon, 29 Jun 2009) | 2 lines
 
6066
 
 
6067
t/dkim2.t: use DKIM_VALID in place of the old DKIM_VERIFIED
 
6068
 
 
6069
------------------------------------------------------------------------
 
6070
r789382 | mmartinec | 2009-06-29 16:38:32 +0000 (Mon, 29 Jun 2009) | 11 lines
 
6071
 
 
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
 
6076
  for spammers;
 
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
 
6082
 
 
6083
------------------------------------------------------------------------
 
6084
r789357 | jm | 2009-06-29 15:18:46 +0000 (Mon, 29 Jun 2009) | 1 line
 
6085
 
 
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
 
6089
 
 
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
 
6093
 
 
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
 
6097
 
 
6098
promotions validated
 
6099
------------------------------------------------------------------------
 
6100
r788939 | jm | 2009-06-27 08:50:27 +0000 (Sat, 27 Jun 2009) | 1 line
 
6101
 
 
6102
promotions validated
 
6103
------------------------------------------------------------------------
 
6104
r788636 | jm | 2009-06-26 08:50:01 +0000 (Fri, 26 Jun 2009) | 1 line
 
6105
 
 
6106
promotions validated
 
6107
------------------------------------------------------------------------
 
6108
r788294 | jm | 2009-06-25 08:50:02 +0000 (Thu, 25 Jun 2009) | 1 line
 
6109
 
 
6110
promotions validated
 
6111
------------------------------------------------------------------------
 
6112
r788192 | jm | 2009-06-24 21:54:20 +0000 (Wed, 24 Jun 2009) | 1 line
 
6113
 
 
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
 
6117
 
 
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
 
6121
 
 
6122
promotions validated
 
6123
------------------------------------------------------------------------
 
6124
r787587 | jm | 2009-06-23 08:54:03 +0000 (Tue, 23 Jun 2009) | 1 line
 
6125
 
 
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
 
6129
 
 
6130
promotions validated
 
6131
------------------------------------------------------------------------
 
6132
r787168 | jm | 2009-06-22 08:50:01 +0000 (Mon, 22 Jun 2009) | 1 line
 
6133
 
 
6134
promotions validated
 
6135
------------------------------------------------------------------------
 
6136
r787054 | jhardin | 2009-06-21 17:22:31 +0000 (Sun, 21 Jun 2009) | 2 lines
 
6137
 
 
6138
Add multipass to ReplaceTags.pm - hardcoded limit of 5 passes.
 
6139
 
 
6140
------------------------------------------------------------------------
 
6141
r786828 | jm | 2009-06-20 14:01:14 +0000 (Sat, 20 Jun 2009) | 1 line
 
6142
 
 
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
 
6146
 
 
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
 
6150
 
 
6151
promotions validated
 
6152
------------------------------------------------------------------------
 
6153
r786665 | sidney | 2009-06-19 21:05:55 +0000 (Fri, 19 Jun 2009) | 1 line
 
6154
 
 
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
 
6158
 
 
6159
promotions validated
 
6160
------------------------------------------------------------------------
 
6161
r786161 | mmartinec | 2009-06-18 17:01:00 +0000 (Thu, 18 Jun 2009) | 2 lines
 
6162
 
 
6163
Added t/data/dkim/* and t/dkim2.t to MANIFEST.
 
6164
 
 
6165
------------------------------------------------------------------------
 
6166
r786104 | mmartinec | 2009-06-18 15:07:02 +0000 (Thu, 18 Jun 2009) | 1 line
 
6167
 
 
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
 
6171
 
 
6172
Added 13 new test messages to t/data/dkim/ (Bug 6100).
 
6173
 
 
6174
------------------------------------------------------------------------
 
6175
r785959 | jm | 2009-06-18 08:50:02 +0000 (Thu, 18 Jun 2009) | 1 line
 
6176
 
 
6177
promotions validated
 
6178
------------------------------------------------------------------------
 
6179
r785687 | jm | 2009-06-17 15:49:29 +0000 (Wed, 17 Jun 2009) | 1 line
 
6180
 
 
6181
trivial: doc reformat and typo fix
 
6182
------------------------------------------------------------------------
 
6183
r785686 | jm | 2009-06-17 15:49:00 +0000 (Wed, 17 Jun 2009) | 1 line
 
6184
 
 
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
 
6188
 
 
6189
promotions validated
 
6190
------------------------------------------------------------------------
 
6191
r785115 | jm | 2009-06-16 08:50:02 +0000 (Tue, 16 Jun 2009) | 1 line
 
6192
 
 
6193
promotions validated
 
6194
------------------------------------------------------------------------
 
6195
r784692 | jm | 2009-06-15 08:50:01 +0000 (Mon, 15 Jun 2009) | 1 line
 
6196
 
 
6197
promotions validated
 
6198
------------------------------------------------------------------------
 
6199
r784351 | jm | 2009-06-13 08:50:01 +0000 (Sat, 13 Jun 2009) | 1 line
 
6200
 
 
6201
promotions validated
 
6202
------------------------------------------------------------------------
 
6203
r784034 | jm | 2009-06-12 08:50:01 +0000 (Fri, 12 Jun 2009) | 1 line
 
6204
 
 
6205
promotions validated
 
6206
------------------------------------------------------------------------
 
6207
r783956 | jm | 2009-06-11 23:07:30 +0000 (Thu, 11 Jun 2009) | 1 line
 
6208
 
 
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
 
6212
 
 
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
 
6216
 
 
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
 
6220
 
 
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
 
6224
 
 
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
 
6228
 
 
6229
promotions validated
 
6230
------------------------------------------------------------------------
 
6231
r783256 | jm | 2009-06-10 08:50:02 +0000 (Wed, 10 Jun 2009) | 1 line
 
6232
 
 
6233
promotions validated
 
6234
------------------------------------------------------------------------
 
6235
r782917 | jm | 2009-06-09 08:50:04 +0000 (Tue, 09 Jun 2009) | 1 line
 
6236
 
 
6237
promotions validated
 
6238
------------------------------------------------------------------------
 
6239
r782752 | mmartinec | 2009-06-08 19:53:49 +0000 (Mon, 08 Jun 2009) | 7 lines
 
6240
 
 
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.
 
6247
 
 
6248
------------------------------------------------------------------------
 
6249
r782679 | mmartinec | 2009-06-08 15:36:30 +0000 (Mon, 08 Jun 2009) | 15 lines
 
6250
 
 
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: "
 
6257
 
 
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.
 
6265
 
 
6266
------------------------------------------------------------------------
 
6267
r782561 | jm | 2009-06-08 08:50:02 +0000 (Mon, 08 Jun 2009) | 1 line
 
6268
 
 
6269
promotions validated
 
6270
------------------------------------------------------------------------
 
6271
r782210 | jm | 2009-06-06 08:50:01 +0000 (Sat, 06 Jun 2009) | 1 line
 
6272
 
 
6273
promotions validated
 
6274
------------------------------------------------------------------------
 
6275
r782054 | jm | 2009-06-05 15:42:04 +0000 (Fri, 05 Jun 2009) | 1 line
 
6276
 
 
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
 
6280
 
 
6281
promotions validated
 
6282
------------------------------------------------------------------------
 
6283
r781686 | jm | 2009-06-04 08:50:01 +0000 (Thu, 04 Jun 2009) | 1 line
 
6284
 
 
6285
promotions validated
 
6286
------------------------------------------------------------------------
 
6287
r781302 | jm | 2009-06-03 08:50:01 +0000 (Wed, 03 Jun 2009) | 1 line
 
6288
 
 
6289
promotions validated
 
6290
------------------------------------------------------------------------
 
6291
r781072 | mmartinec | 2009-06-02 16:02:03 +0000 (Tue, 02 Jun 2009) | 3 lines
 
6292
 
 
6293
cosmetic: rename variable $scorset_ref to $scoreset_ref
 
6294
in Plugin::Check (fixing a typo)
 
6295
 
 
6296
------------------------------------------------------------------------
 
6297
r780968 | jm | 2009-06-02 08:50:02 +0000 (Tue, 02 Jun 2009) | 1 line
 
6298
 
 
6299
promotions validated
 
6300
------------------------------------------------------------------------
 
6301
r780595 | jm | 2009-06-01 08:50:01 +0000 (Mon, 01 Jun 2009) | 1 line
 
6302
 
 
6303
promotions validated
 
6304
------------------------------------------------------------------------
 
6305
r780206 | jm | 2009-05-30 08:50:02 +0000 (Sat, 30 May 2009) | 1 line
 
6306
 
 
6307
promotions validated
 
6308
------------------------------------------------------------------------
 
6309
r779896 | jm | 2009-05-29 08:50:02 +0000 (Fri, 29 May 2009) | 1 line
 
6310
 
 
6311
promotions validated
 
6312
------------------------------------------------------------------------
 
6313
r779487 | jm | 2009-05-28 08:50:03 +0000 (Thu, 28 May 2009) | 1 line
 
6314
 
 
6315
promotions validated
 
6316
------------------------------------------------------------------------
 
6317
r779064 | jm | 2009-05-27 08:50:01 +0000 (Wed, 27 May 2009) | 1 line
 
6318
 
 
6319
promotions validated
 
6320
------------------------------------------------------------------------
 
6321
r778623 | jm | 2009-05-26 08:50:01 +0000 (Tue, 26 May 2009) | 1 line
 
6322
 
 
6323
promotions validated
 
6324
------------------------------------------------------------------------
 
6325
r778353 | jm | 2009-05-25 08:50:01 +0000 (Mon, 25 May 2009) | 1 line
 
6326
 
 
6327
promotions validated
 
6328
------------------------------------------------------------------------
 
6329
r777846 | jm | 2009-05-23 08:50:01 +0000 (Sat, 23 May 2009) | 1 line
 
6330
 
 
6331
promotions validated
 
6332
------------------------------------------------------------------------
 
6333
r777434 | jm | 2009-05-22 08:50:02 +0000 (Fri, 22 May 2009) | 1 line
 
6334
 
 
6335
promotions validated
 
6336
------------------------------------------------------------------------
 
6337
r777016 | jm | 2009-05-21 08:50:02 +0000 (Thu, 21 May 2009) | 1 line
 
6338
 
 
6339
promotions validated
 
6340
------------------------------------------------------------------------
 
6341
r776683 | jm | 2009-05-20 13:03:25 +0000 (Wed, 20 May 2009) | 1 line
 
6342
 
 
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
 
6346
 
 
6347
logs now include the daterev string
 
6348
------------------------------------------------------------------------
 
6349
r776618 | jm | 2009-05-20 08:50:02 +0000 (Wed, 20 May 2009) | 1 line
 
6350
 
 
6351
promotions validated
 
6352
------------------------------------------------------------------------
 
6353
r776348 | jm | 2009-05-19 14:56:18 +0000 (Tue, 19 May 2009) | 1 line
 
6354
 
 
6355
got this backwards
 
6356
------------------------------------------------------------------------
 
6357
r776345 | jm | 2009-05-19 14:52:47 +0000 (Tue, 19 May 2009) | 1 line
 
6358
 
 
6359
oops. fix regexp
 
6360
------------------------------------------------------------------------
 
6361
r776341 | jm | 2009-05-19 14:50:48 +0000 (Tue, 19 May 2009) | 1 line
 
6362
 
 
6363
reorder build order for reports
 
6364
------------------------------------------------------------------------
 
6365
r776340 | jm | 2009-05-19 14:48:45 +0000 (Tue, 19 May 2009) | 1 line
 
6366
 
 
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
 
6370
 
 
6371
be smarter about extracting usernames
 
6372
------------------------------------------------------------------------
 
6373
r776264 | jm | 2009-05-19 10:36:59 +0000 (Tue, 19 May 2009) | 1 line
 
6374
 
 
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
 
6378
 
 
6379
annoying chmod noise in logs: silenced
 
6380
------------------------------------------------------------------------
 
6381
r776259 | jm | 2009-05-19 10:10:40 +0000 (Tue, 19 May 2009) | 1 line
 
6382
 
 
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
 
6386
 
 
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
 
6390
 
 
6391
promotions validated
 
6392
------------------------------------------------------------------------
 
6393
r773315 | jm | 2009-05-10 08:50:02 +0000 (Sun, 10 May 2009) | 1 line
 
6394
 
 
6395
promotions validated
 
6396
------------------------------------------------------------------------
 
6397
r773183 | jm | 2009-05-09 08:50:02 +0000 (Sat, 09 May 2009) | 1 line
 
6398
 
 
6399
promotions validated
 
6400
------------------------------------------------------------------------
 
6401
r772890 | jm | 2009-05-08 08:50:03 +0000 (Fri, 08 May 2009) | 1 line
 
6402
 
 
6403
promotions validated
 
6404
------------------------------------------------------------------------
 
6405
r772555 | jm | 2009-05-07 08:50:03 +0000 (Thu, 07 May 2009) | 1 line
 
6406
 
 
6407
promotions validated
 
6408
------------------------------------------------------------------------
 
6409
r772099 | jm | 2009-05-06 08:50:02 +0000 (Wed, 06 May 2009) | 1 line
 
6410
 
 
6411
promotions validated
 
6412
------------------------------------------------------------------------
 
6413
r771626 | jm | 2009-05-05 08:50:02 +0000 (Tue, 05 May 2009) | 1 line
 
6414
 
 
6415
promotions validated
 
6416
------------------------------------------------------------------------
 
6417
r771243 | jm | 2009-05-04 08:50:02 +0000 (Mon, 04 May 2009) | 1 line
 
6418
 
 
6419
promotions validated
 
6420
------------------------------------------------------------------------
 
6421
r770916 | jm | 2009-05-02 08:50:02 +0000 (Sat, 02 May 2009) | 1 line
 
6422
 
 
6423
promotions validated
 
6424
------------------------------------------------------------------------
 
6425
r770582 | jm | 2009-05-01 08:50:01 +0000 (Fri, 01 May 2009) | 1 line
 
6426
 
 
6427
promotions validated
 
6428
------------------------------------------------------------------------
 
6429
r770117 | jm | 2009-04-30 08:50:01 +0000 (Thu, 30 Apr 2009) | 1 line
 
6430
 
 
6431
promotions validated
 
6432
------------------------------------------------------------------------
 
6433
r769716 | jm | 2009-04-29 08:50:04 +0000 (Wed, 29 Apr 2009) | 1 line
 
6434
 
 
6435
promotions validated
 
6436
------------------------------------------------------------------------
 
6437
r769302 | jm | 2009-04-28 08:50:02 +0000 (Tue, 28 Apr 2009) | 1 line
 
6438
 
 
6439
promotions validated
 
6440
------------------------------------------------------------------------
 
6441
r768900 | jm | 2009-04-27 08:50:02 +0000 (Mon, 27 Apr 2009) | 1 line
 
6442
 
 
6443
promotions validated
 
6444
------------------------------------------------------------------------
 
6445
r768689 | jm | 2009-04-26 08:50:01 +0000 (Sun, 26 Apr 2009) | 1 line
 
6446
 
 
6447
promotions validated
 
6448
------------------------------------------------------------------------
 
6449
r768497 | jm | 2009-04-25 08:50:02 +0000 (Sat, 25 Apr 2009) | 1 line
 
6450
 
 
6451
promotions validated
 
6452
------------------------------------------------------------------------
 
6453
r768225 | jm | 2009-04-24 08:50:01 +0000 (Fri, 24 Apr 2009) | 1 line
 
6454
 
 
6455
promotions validated
 
6456
------------------------------------------------------------------------
 
6457
r768024 | mmartinec | 2009-04-23 19:28:47 +0000 (Thu, 23 Apr 2009) | 2 lines
 
6458
 
 
6459
Bug 6098: DomainKeys plugin is now obsolete
 
6460
 
 
6461
------------------------------------------------------------------------
 
6462
r767856 | jm | 2009-04-23 08:50:01 +0000 (Thu, 23 Apr 2009) | 1 line
 
6463
 
 
6464
promotions validated
 
6465
------------------------------------------------------------------------
 
6466
r767550 | mmartinec | 2009-04-22 14:48:36 +0000 (Wed, 22 Apr 2009) | 2 lines
 
6467
 
 
6468
Bug 6095, cont'd, make Time::HiRes a required module
 
6469
 
 
6470
------------------------------------------------------------------------
 
6471
r767536 | mmartinec | 2009-04-22 14:22:58 +0000 (Wed, 22 Apr 2009) | 2 lines
 
6472
 
 
6473
Make Time::HiRes a required module.
 
6474
 
 
6475
------------------------------------------------------------------------
 
6476
r767410 | jm | 2009-04-22 08:50:02 +0000 (Wed, 22 Apr 2009) | 1 line
 
6477
 
 
6478
promotions validated
 
6479
------------------------------------------------------------------------
 
6480
r767074 | jm | 2009-04-21 08:50:01 +0000 (Tue, 21 Apr 2009) | 1 line
 
6481
 
 
6482
promotions validated
 
6483
------------------------------------------------------------------------
 
6484
r766625 | jm | 2009-04-20 08:50:02 +0000 (Mon, 20 Apr 2009) | 1 line
 
6485
 
 
6486
promotions validated
 
6487
------------------------------------------------------------------------
 
6488
r766270 | jm | 2009-04-18 08:50:01 +0000 (Sat, 18 Apr 2009) | 1 line
 
6489
 
 
6490
promotions validated
 
6491
------------------------------------------------------------------------
 
6492
r765908 | jm | 2009-04-17 08:50:01 +0000 (Fri, 17 Apr 2009) | 1 line
 
6493
 
 
6494
promotions validated
 
6495
------------------------------------------------------------------------
 
6496
r765752 | mmartinec | 2009-04-16 20:36:25 +0000 (Thu, 16 Apr 2009) | 4 lines
 
6497
 
 
6498
Avoid unsightly 'Use of uninitialized value'
 
6499
in M::SA::Plugin::Check::add_evalstr as a
 
6500
side effect of certain --lint errors.
 
6501
 
 
6502
------------------------------------------------------------------------
 
6503
r765739 | mmartinec | 2009-04-16 20:08:19 +0000 (Thu, 16 Apr 2009) | 6 lines
 
6504
 
 
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.
 
6510
 
 
6511
------------------------------------------------------------------------
 
6512
r765516 | jm | 2009-04-16 08:50:02 +0000 (Thu, 16 Apr 2009) | 1 line
 
6513
 
 
6514
promotions validated
 
6515
------------------------------------------------------------------------
 
6516
r765088 | jm | 2009-04-15 08:50:53 +0000 (Wed, 15 Apr 2009) | 1 line
 
6517
 
 
6518
promotions validated
 
6519
------------------------------------------------------------------------
 
6520
r765013 | jm | 2009-04-14 23:45:43 +0000 (Tue, 14 Apr 2009) | 1 line
 
6521
 
 
6522
unlink dest before linking
 
6523
------------------------------------------------------------------------
 
6524
r765010 | jm | 2009-04-14 23:43:07 +0000 (Tue, 14 Apr 2009) | 1 line
 
6525
 
 
6526
minor fixes
 
6527
------------------------------------------------------------------------
 
6528
r765009 | jm | 2009-04-14 23:40:15 +0000 (Tue, 14 Apr 2009) | 1 line
 
6529
 
 
6530
locale fix
 
6531
------------------------------------------------------------------------
 
6532
r765006 | jm | 2009-04-14 23:36:29 +0000 (Tue, 14 Apr 2009) | 1 line
 
6533
 
 
6534
attempt to fix ruleqa import bugs
 
6535
------------------------------------------------------------------------
 
6536
r764714 | jm | 2009-04-14 08:50:02 +0000 (Tue, 14 Apr 2009) | 1 line
 
6537
 
 
6538
promotions validated
 
6539
------------------------------------------------------------------------
 
6540
r764376 | jm | 2009-04-13 08:50:02 +0000 (Mon, 13 Apr 2009) | 1 line
 
6541
 
 
6542
promotions validated
 
6543
------------------------------------------------------------------------
 
6544
r764187 | jm | 2009-04-11 08:50:02 +0000 (Sat, 11 Apr 2009) | 1 line
 
6545
 
 
6546
promotions validated
 
6547
------------------------------------------------------------------------
 
6548
r763887 | jm | 2009-04-10 08:50:01 +0000 (Fri, 10 Apr 2009) | 1 line
 
6549
 
 
6550
promotions validated
 
6551
------------------------------------------------------------------------
 
6552
r763733 | mmartinec | 2009-04-09 16:59:51 +0000 (Thu, 09 Apr 2009) | 5 lines
 
6553
 
 
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
 
6557
rules.
 
6558
 
 
6559
------------------------------------------------------------------------
 
6560
r763563 | jm | 2009-04-09 08:50:02 +0000 (Thu, 09 Apr 2009) | 1 line
 
6561
 
 
6562
promotions validated
 
6563
------------------------------------------------------------------------
 
6564
r763142 | jm | 2009-04-08 08:50:02 +0000 (Wed, 08 Apr 2009) | 1 line
 
6565
 
 
6566
promotions validated
 
6567
------------------------------------------------------------------------
 
6568
r762772 | mmartinec | 2009-04-07 13:39:23 +0000 (Tue, 07 Apr 2009) | 2 lines
 
6569
 
 
6570
M::SA::Plugin::DKIM: avoid a warning: Use of uninitialized value $identity
 
6571
 
 
6572
------------------------------------------------------------------------
 
6573
r762657 | jm | 2009-04-07 08:50:02 +0000 (Tue, 07 Apr 2009) | 1 line
 
6574
 
 
6575
promotions validated
 
6576
------------------------------------------------------------------------
 
6577
r762257 | jm | 2009-04-06 08:50:01 +0000 (Mon, 06 Apr 2009) | 1 line
 
6578
 
 
6579
promotions validated
 
6580
------------------------------------------------------------------------
 
6581
r762252 | jm | 2009-04-06 08:38:23 +0000 (Mon, 06 Apr 2009) | 1 line
 
6582
 
 
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
 
6586
 
 
6587
promotions validated
 
6588
------------------------------------------------------------------------
 
6589
r761731 | mmartinec | 2009-04-03 17:02:42 +0000 (Fri, 03 Apr 2009) | 2 lines
 
6590
 
 
6591
DKIM plugin, forgot one detail
 
6592
 
 
6593
------------------------------------------------------------------------
 
6594
r761708 | mmartinec | 2009-04-03 15:20:57 +0000 (Fri, 03 Apr 2009) | 4 lines
 
6595
 
 
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.
 
6599
 
 
6600
------------------------------------------------------------------------
 
6601
r761573 | jm | 2009-04-03 08:50:02 +0000 (Fri, 03 Apr 2009) | 1 line
 
6602
 
 
6603
promotions validated
 
6604
------------------------------------------------------------------------
 
6605
r761208 | jm | 2009-04-02 08:50:03 +0000 (Thu, 02 Apr 2009) | 1 line
 
6606
 
 
6607
promotions validated
 
6608
------------------------------------------------------------------------
 
6609
r760962 | mmartinec | 2009-04-01 17:04:59 +0000 (Wed, 01 Apr 2009) | 6 lines
 
6610
 
 
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).
 
6616
 
 
6617
------------------------------------------------------------------------
 
6618
r760896 | mmartinec | 2009-04-01 14:01:59 +0000 (Wed, 01 Apr 2009) | 3 lines
 
6619
 
 
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
 
6622
 
 
6623
------------------------------------------------------------------------
 
6624
r760818 | jm | 2009-04-01 08:50:06 +0000 (Wed, 01 Apr 2009) | 1 line
 
6625
 
 
6626
promotions validated
 
6627
------------------------------------------------------------------------
 
6628
r760705 | mmartinec | 2009-03-31 22:52:30 +0000 (Tue, 31 Mar 2009) | 2 lines
 
6629
 
 
6630
Bug6060, part 2: replace compiled eval rules with direct execution
 
6631
 
 
6632
------------------------------------------------------------------------
 
6633
r760568 | mmartinec | 2009-03-31 18:55:10 +0000 (Tue, 31 Mar 2009) | 5 lines
 
6634
 
 
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
 
6638
of SpamAssassin. 
 
6639
 
 
6640
------------------------------------------------------------------------
 
6641
r760370 | jm | 2009-03-31 08:50:07 +0000 (Tue, 31 Mar 2009) | 1 line
 
6642
 
 
6643
promotions validated
 
6644
------------------------------------------------------------------------
 
6645
r759882 | jm | 2009-03-30 08:50:04 +0000 (Mon, 30 Mar 2009) | 1 line
 
6646
 
 
6647
promotions validated
 
6648
------------------------------------------------------------------------
 
6649
r759794 | jm | 2009-03-29 22:30:34 +0000 (Sun, 29 Mar 2009) | 1 line
 
6650
 
 
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
 
6654
 
 
6655
bug 6059: disable AWL by default
 
6656
------------------------------------------------------------------------
 
6657
r759755 | jm | 2009-03-29 19:26:34 +0000 (Sun, 29 Mar 2009) | 1 line
 
6658
 
 
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
 
6662
 
 
6663
promotions validated
 
6664
------------------------------------------------------------------------
 
6665
r759064 | jm | 2009-03-27 08:50:12 +0000 (Fri, 27 Mar 2009) | 1 line
 
6666
 
 
6667
promotions validated
 
6668
------------------------------------------------------------------------
 
6669
r758561 | jm | 2009-03-26 08:50:12 +0000 (Thu, 26 Mar 2009) | 1 line
 
6670
 
 
6671
promotions validated
 
6672
------------------------------------------------------------------------
 
6673
r758217 | sidney | 2009-03-25 11:08:35 +0000 (Wed, 25 Mar 2009) | 1 line
 
6674
 
 
6675
bug 6090: remove WHOIS_ rules
 
6676
------------------------------------------------------------------------
 
6677
r758179 | jm | 2009-03-25 08:50:11 +0000 (Wed, 25 Mar 2009) | 1 line
 
6678
 
 
6679
promotions validated
 
6680
------------------------------------------------------------------------
 
6681
r757688 | jm | 2009-03-24 08:50:04 +0000 (Tue, 24 Mar 2009) | 1 line
 
6682
 
 
6683
promotions validated
 
6684
------------------------------------------------------------------------
 
6685
r757417 | mmartinec | 2009-03-23 15:47:44 +0000 (Mon, 23 Mar 2009) | 7 lines
 
6686
 
 
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
 
6692
cosmetic changes.
 
6693
 
 
6694
------------------------------------------------------------------------
 
6695
r757352 | jm | 2009-03-23 08:50:03 +0000 (Mon, 23 Mar 2009) | 1 line
 
6696
 
 
6697
promotions validated
 
6698
------------------------------------------------------------------------
 
6699
r757147 | jm | 2009-03-22 08:50:02 +0000 (Sun, 22 Mar 2009) | 1 line
 
6700
 
 
6701
promotions validated
 
6702
------------------------------------------------------------------------
 
6703
r756895 | jm | 2009-03-21 08:50:02 +0000 (Sat, 21 Mar 2009) | 1 line
 
6704
 
 
6705
promotions validated
 
6706
------------------------------------------------------------------------
 
6707
r756375 | jm | 2009-03-20 08:50:08 +0000 (Fri, 20 Mar 2009) | 1 line
 
6708
 
 
6709
promotions validated
 
6710
------------------------------------------------------------------------
 
6711
r756195 | mmartinec | 2009-03-19 20:59:58 +0000 (Thu, 19 Mar 2009) | 4 lines
 
6712
 
 
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.
 
6716
 
 
6717
------------------------------------------------------------------------
 
6718
r756190 | mmartinec | 2009-03-19 20:52:35 +0000 (Thu, 19 Mar 2009) | 3 lines
 
6719
 
 
6720
Bug 6088: Adding one optional arg to M::S::parse allows
 
6721
caller to pass additional info to SA
 
6722
 
 
6723
------------------------------------------------------------------------
 
6724
r756143 | mmartinec | 2009-03-19 19:20:24 +0000 (Thu, 19 Mar 2009) | 8 lines
 
6725
 
 
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)
 
6730
 
 
6731
Add a debug printout of a version of perl, and values of PREFIX,
 
6732
DEF_RULES_DIR, LOCAL_RULES_DIR, LOCAL_STATE_DIR.
 
6733
 
 
6734
------------------------------------------------------------------------
 
6735
r756131 | mmartinec | 2009-03-19 18:51:57 +0000 (Thu, 19 Mar 2009) | 6 lines
 
6736
 
 
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. 
 
6742
 
 
6743
------------------------------------------------------------------------
 
6744
r755874 | jm | 2009-03-19 08:50:03 +0000 (Thu, 19 Mar 2009) | 1 line
 
6745
 
 
6746
promotions validated
 
6747
------------------------------------------------------------------------
 
6748
r755511 | jm | 2009-03-18 08:50:01 +0000 (Wed, 18 Mar 2009) | 1 line
 
6749
 
 
6750
promotions validated
 
6751
------------------------------------------------------------------------
 
6752
r755154 | jm | 2009-03-17 08:50:02 +0000 (Tue, 17 Mar 2009) | 1 line
 
6753
 
 
6754
promotions validated
 
6755
------------------------------------------------------------------------
 
6756
r754849 | jm | 2009-03-16 08:50:02 +0000 (Mon, 16 Mar 2009) | 1 line
 
6757
 
 
6758
promotions validated
 
6759
------------------------------------------------------------------------
 
6760
r754541 | jm | 2009-03-14 22:00:04 +0000 (Sat, 14 Mar 2009) | 1 line
 
6761
 
 
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
 
6765
 
 
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
 
6769
 
 
6770
promotions validated
 
6771
------------------------------------------------------------------------
 
6772
r753170 | jm | 2009-03-13 08:50:02 +0000 (Fri, 13 Mar 2009) | 1 line
 
6773
 
 
6774
promotions validated
 
6775
------------------------------------------------------------------------
 
6776
r752808 | jm | 2009-03-12 08:50:05 +0000 (Thu, 12 Mar 2009) | 1 line
 
6777
 
 
6778
promotions validated
 
6779
------------------------------------------------------------------------
 
6780
r752409 | jm | 2009-03-11 08:50:02 +0000 (Wed, 11 Mar 2009) | 1 line
 
6781
 
 
6782
promotions validated
 
6783
------------------------------------------------------------------------
 
6784
r752025 | jm | 2009-03-10 08:50:02 +0000 (Tue, 10 Mar 2009) | 1 line
 
6785
 
 
6786
promotions validated
 
6787
------------------------------------------------------------------------
 
6788
r751625 | jm | 2009-03-09 08:50:04 +0000 (Mon, 09 Mar 2009) | 1 line
 
6789
 
 
6790
promotions validated
 
6791
------------------------------------------------------------------------
 
6792
r751225 | jm | 2009-03-07 08:50:01 +0000 (Sat, 07 Mar 2009) | 1 line
 
6793
 
 
6794
promotions validated
 
6795
------------------------------------------------------------------------
 
6796
r751074 | duncf | 2009-03-06 21:21:39 +0000 (Fri, 06 Mar 2009) | 2 lines
 
6797
 
 
6798
Fix whitespace.
 
6799
 
 
6800
------------------------------------------------------------------------
 
6801
r750811 | jm | 2009-03-06 08:50:02 +0000 (Fri, 06 Mar 2009) | 1 line
 
6802
 
 
6803
promotions validated
 
6804
------------------------------------------------------------------------
 
6805
r750390 | jm | 2009-03-05 08:50:03 +0000 (Thu, 05 Mar 2009) | 1 line
 
6806
 
 
6807
promotions validated
 
6808
------------------------------------------------------------------------
 
6809
r750232 | jm | 2009-03-04 23:41:32 +0000 (Wed, 04 Mar 2009) | 1 line
 
6810
 
 
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
 
6814
 
 
6815
promotions validated
 
6816
------------------------------------------------------------------------
 
6817
r749680 | duncf | 2009-03-03 18:35:32 +0000 (Tue, 03 Mar 2009) | 1 line
 
6818
 
 
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
 
6822
 
 
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
 
6826
 
 
6827
promotions validated
 
6828
------------------------------------------------------------------------
 
6829
r749495 | jm | 2009-03-03 00:36:51 +0000 (Tue, 03 Mar 2009) | 1 line
 
6830
 
 
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
 
6834
 
 
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.
 
6837
 
 
6838
------------------------------------------------------------------------
 
6839
r749238 | jm | 2009-03-02 08:50:01 +0000 (Mon, 02 Mar 2009) | 1 line
 
6840
 
 
6841
promotions validated
 
6842
------------------------------------------------------------------------
 
6843
r748980 | jm | 2009-03-01 08:50:01 +0000 (Sun, 01 Mar 2009) | 1 line
 
6844
 
 
6845
promotions validated
 
6846
------------------------------------------------------------------------
 
6847
r748795 | jm | 2009-02-28 08:50:02 +0000 (Sat, 28 Feb 2009) | 1 line
 
6848
 
 
6849
promotions validated
 
6850
------------------------------------------------------------------------
 
6851
r748060 | jm | 2009-02-26 08:50:02 +0000 (Thu, 26 Feb 2009) | 1 line
 
6852
 
 
6853
promotions validated
 
6854
------------------------------------------------------------------------
 
6855
r747711 | jm | 2009-02-25 08:50:04 +0000 (Wed, 25 Feb 2009) | 1 line
 
6856
 
 
6857
promotions validated
 
6858
------------------------------------------------------------------------
 
6859
r746930 | jm | 2009-02-23 08:50:04 +0000 (Mon, 23 Feb 2009) | 1 line
 
6860
 
 
6861
promotions validated
 
6862
------------------------------------------------------------------------
 
6863
r746455 | jm | 2009-02-21 08:50:01 +0000 (Sat, 21 Feb 2009) | 1 line
 
6864
 
 
6865
promotions validated
 
6866
------------------------------------------------------------------------
 
6867
r746182 | jm | 2009-02-20 08:50:06 +0000 (Fri, 20 Feb 2009) | 1 line
 
6868
 
 
6869
promotions validated
 
6870
------------------------------------------------------------------------
 
6871
r744865 | jm | 2009-02-16 08:50:02 +0000 (Mon, 16 Feb 2009) | 1 line
 
6872
 
 
6873
promotions validated
 
6874
------------------------------------------------------------------------
 
6875
r744429 | jm | 2009-02-14 08:50:02 +0000 (Sat, 14 Feb 2009) | 1 line
 
6876
 
 
6877
promotions validated
 
6878
------------------------------------------------------------------------
 
6879
r744035 | jm | 2009-02-13 08:50:02 +0000 (Fri, 13 Feb 2009) | 1 line
 
6880
 
 
6881
promotions validated
 
6882
------------------------------------------------------------------------
 
6883
r743659 | jm | 2009-02-12 08:50:02 +0000 (Thu, 12 Feb 2009) | 1 line
 
6884
 
 
6885
promotions validated
 
6886
------------------------------------------------------------------------
 
6887
r743275 | jm | 2009-02-11 08:50:02 +0000 (Wed, 11 Feb 2009) | 1 line
 
6888
 
 
6889
promotions validated
 
6890
------------------------------------------------------------------------
 
6891
r743007 | mmartinec | 2009-02-10 16:13:50 +0000 (Tue, 10 Feb 2009) | 16 lines
 
6892
 
 
6893
- BDB.pm: no wonder no tokens were ever found, sought in 'seen'
 
6894
instead of in a 'tokens' database;
 
6895
 
 
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
 
6900
 
 
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
 
6904
 
 
6905
- BDB.pm: comment-out debug calls to Data::Dumper
 
6906
 
 
6907
- added a timing report to Plugin::Bayes::learner_expire_old_training
 
6908
 
 
6909
------------------------------------------------------------------------
 
6910
r742897 | jm | 2009-02-10 08:50:05 +0000 (Tue, 10 Feb 2009) | 1 line
 
6911
 
 
6912
promotions validated
 
6913
------------------------------------------------------------------------
 
6914
r742734 | mmartinec | 2009-02-09 21:09:43 +0000 (Mon, 09 Feb 2009) | 1 line
 
6915
 
 
6916
BDB.pm: more debugging
 
6917
------------------------------------------------------------------------
 
6918
r742726 | mmartinec | 2009-02-09 20:33:14 +0000 (Mon, 09 Feb 2009) | 2 lines
 
6919
 
 
6920
M::S::BayesStore::BDB - log libdb version, comment out some dbg calls
 
6921
 
 
6922
------------------------------------------------------------------------
 
6923
r742680 | mmartinec | 2009-02-09 19:10:31 +0000 (Mon, 09 Feb 2009) | 11 lines
 
6924
 
 
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)
 
6935
 
 
6936
------------------------------------------------------------------------
 
6937
r742535 | mmartinec | 2009-02-09 14:42:14 +0000 (Mon, 09 Feb 2009) | 6 lines
 
6938
 
 
6939
Quench the warning:
 
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
 
6944
 
 
6945
------------------------------------------------------------------------
 
6946
r742522 | mmartinec | 2009-02-09 14:27:50 +0000 (Mon, 09 Feb 2009) | 4 lines
 
6947
 
 
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
 
6951
 
 
6952
------------------------------------------------------------------------
 
6953
r742333 | jm | 2009-02-09 08:50:02 +0000 (Mon, 09 Feb 2009) | 1 line
 
6954
 
 
6955
promotions validated
 
6956
------------------------------------------------------------------------
 
6957
r741856 | jm | 2009-02-07 08:50:01 +0000 (Sat, 07 Feb 2009) | 1 line
 
6958
 
 
6959
promotions validated
 
6960
------------------------------------------------------------------------
 
6961
r741474 | jm | 2009-02-06 08:50:05 +0000 (Fri, 06 Feb 2009) | 1 line
 
6962
 
 
6963
promotions validated
 
6964
------------------------------------------------------------------------
 
6965
r741048 | jm | 2009-02-05 08:50:02 +0000 (Thu, 05 Feb 2009) | 1 line
 
6966
 
 
6967
promotions validated
 
6968
------------------------------------------------------------------------
 
6969
r740818 | mmartinec | 2009-02-04 18:27:29 +0000 (Wed, 04 Feb 2009) | 6 lines
 
6970
 
 
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 
 
6976
 
 
6977
------------------------------------------------------------------------
 
6978
r740658 | jm | 2009-02-04 08:50:01 +0000 (Wed, 04 Feb 2009) | 1 line
 
6979
 
 
6980
promotions validated
 
6981
------------------------------------------------------------------------
 
6982
r740247 | jm | 2009-02-03 08:50:02 +0000 (Tue, 03 Feb 2009) | 1 line
 
6983
 
 
6984
promotions validated
 
6985
------------------------------------------------------------------------
 
6986
r739943 | jm | 2009-02-02 08:50:01 +0000 (Mon, 02 Feb 2009) | 1 line
 
6987
 
 
6988
promotions validated
 
6989
------------------------------------------------------------------------
 
6990
r739525 | jm | 2009-01-31 08:50:02 +0000 (Sat, 31 Jan 2009) | 1 line
 
6991
 
 
6992
promotions validated
 
6993
------------------------------------------------------------------------
 
6994
r739204 | jm | 2009-01-30 08:50:02 +0000 (Fri, 30 Jan 2009) | 1 line
 
6995
 
 
6996
promotions validated
 
6997
------------------------------------------------------------------------
 
6998
r739059 | jm | 2009-01-29 22:44:50 +0000 (Thu, 29 Jan 2009) | 1 line
 
6999
 
 
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
 
7003
 
 
7004
promotions validated
 
7005
------------------------------------------------------------------------
 
7006
r738403 | jm | 2009-01-28 08:50:03 +0000 (Wed, 28 Jan 2009) | 1 line
 
7007
 
 
7008
promotions validated
 
7009
------------------------------------------------------------------------
 
7010
r738034 | jm | 2009-01-27 08:50:04 +0000 (Tue, 27 Jan 2009) | 1 line
 
7011
 
 
7012
promotions validated
 
7013
------------------------------------------------------------------------
 
7014
r737655 | jm | 2009-01-26 08:50:01 +0000 (Mon, 26 Jan 2009) | 1 line
 
7015
 
 
7016
promotions validated
 
7017
------------------------------------------------------------------------
 
7018
r737318 | jm | 2009-01-24 08:50:02 +0000 (Sat, 24 Jan 2009) | 1 line
 
7019
 
 
7020
promotions validated
 
7021
------------------------------------------------------------------------
 
7022
r736972 | jm | 2009-01-23 08:50:07 +0000 (Fri, 23 Jan 2009) | 1 line
 
7023
 
 
7024
promotions validated
 
7025
------------------------------------------------------------------------
 
7026
r736592 | jm | 2009-01-22 08:50:01 +0000 (Thu, 22 Jan 2009) | 1 line
 
7027
 
 
7028
promotions validated
 
7029
------------------------------------------------------------------------
 
7030
r736266 | jm | 2009-01-21 08:50:01 +0000 (Wed, 21 Jan 2009) | 1 line
 
7031
 
 
7032
promotions validated
 
7033
------------------------------------------------------------------------
 
7034
r736033 | mmartinec | 2009-01-20 15:46:54 +0000 (Tue, 20 Jan 2009) | 1 line
 
7035
 
 
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
 
7039
 
 
7040
promotions validated
 
7041
------------------------------------------------------------------------
 
7042
r735631 | jm | 2009-01-19 08:50:05 +0000 (Mon, 19 Jan 2009) | 1 line
 
7043
 
 
7044
promotions validated
 
7045
------------------------------------------------------------------------
 
7046
r735253 | jm | 2009-01-17 08:50:02 +0000 (Sat, 17 Jan 2009) | 1 line
 
7047
 
 
7048
promotions validated
 
7049
------------------------------------------------------------------------
 
7050
r734939 | jm | 2009-01-16 08:50:02 +0000 (Fri, 16 Jan 2009) | 1 line
 
7051
 
 
7052
promotions validated
 
7053
------------------------------------------------------------------------
 
7054
r734632 | jm | 2009-01-15 08:50:02 +0000 (Thu, 15 Jan 2009) | 1 line
 
7055
 
 
7056
promotions validated
 
7057
------------------------------------------------------------------------
 
7058
r734530 | jm | 2009-01-14 22:05:08 +0000 (Wed, 14 Jan 2009) | 1 line
 
7059
 
 
7060
avoid a div by zero
 
7061
------------------------------------------------------------------------
 
7062
r734075 | jm | 2009-01-13 08:50:06 +0000 (Tue, 13 Jan 2009) | 1 line
 
7063
 
 
7064
promotions validated
 
7065
------------------------------------------------------------------------
 
7066
r733653 | jm | 2009-01-12 08:50:02 +0000 (Mon, 12 Jan 2009) | 1 line
 
7067
 
 
7068
promotions validated
 
7069
------------------------------------------------------------------------
 
7070
r733247 | jm | 2009-01-10 08:50:02 +0000 (Sat, 10 Jan 2009) | 1 line
 
7071
 
 
7072
promotions validated
 
7073
------------------------------------------------------------------------
 
7074
r732979 | jm | 2009-01-09 08:50:10 +0000 (Fri, 09 Jan 2009) | 1 line
 
7075
 
 
7076
promotions validated
 
7077
------------------------------------------------------------------------
 
7078
r732643 | jm | 2009-01-08 08:50:02 +0000 (Thu, 08 Jan 2009) | 1 line
 
7079
 
 
7080
promotions validated
 
7081
------------------------------------------------------------------------
 
7082
r732591 | mmartinec | 2009-01-08 02:17:57 +0000 (Thu, 08 Jan 2009) | 1 line
 
7083
 
 
7084
bug 3748, take 2
 
7085
------------------------------------------------------------------------
 
7086
r732588 | mmartinec | 2009-01-08 01:44:10 +0000 (Thu, 08 Jan 2009) | 1 line
 
7087
 
 
7088
hmm, back up the mess
 
7089
------------------------------------------------------------------------
 
7090
r732582 | mmartinec | 2009-01-08 01:21:41 +0000 (Thu, 08 Jan 2009) | 1 line
 
7091
 
 
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
 
7095
 
 
7096
promotions validated
 
7097
------------------------------------------------------------------------
 
7098
r731879 | jm | 2009-01-06 08:50:02 +0000 (Tue, 06 Jan 2009) | 1 line
 
7099
 
 
7100
promotions validated
 
7101
------------------------------------------------------------------------
 
7102
r731494 | jm | 2009-01-05 08:50:02 +0000 (Mon, 05 Jan 2009) | 1 line
 
7103
 
 
7104
promotions validated
 
7105
------------------------------------------------------------------------
 
7106
r730938 | jm | 2009-01-03 08:50:05 +0000 (Sat, 03 Jan 2009) | 1 line
 
7107
 
 
7108
promotions validated
 
7109
------------------------------------------------------------------------
 
7110
r730843 | jm | 2009-01-02 21:13:21 +0000 (Fri, 02 Jan 2009) | 1 line
 
7111
 
 
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
 
7115
 
 
7116
promotions validated
 
7117
------------------------------------------------------------------------
 
7118
r730414 | jm | 2008-12-31 16:54:24 +0000 (Wed, 31 Dec 2008) | 1 line
 
7119
 
 
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
 
7123
 
 
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
 
7127
 
 
7128
promotions validated
 
7129
------------------------------------------------------------------------
 
7130
r730072 | jm | 2008-12-30 08:50:01 +0000 (Tue, 30 Dec 2008) | 1 line
 
7131
 
 
7132
promotions validated
 
7133
------------------------------------------------------------------------
 
7134
r729907 | jm | 2008-12-29 15:02:03 +0000 (Mon, 29 Dec 2008) | 1 line
 
7135
 
 
7136
oops. fix mispasted msg
 
7137
------------------------------------------------------------------------
 
7138
r729906 | jm | 2008-12-29 14:56:12 +0000 (Mon, 29 Dec 2008) | 1 line
 
7139
 
 
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
 
7143
 
 
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
 
7147
 
 
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
 
7151
 
 
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
 
7155
 
 
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
 
7159
 
 
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
 
7163
 
 
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
 
7167
 
 
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
 
7171
 
 
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
 
7175
 
 
7176
promotions validated
 
7177
------------------------------------------------------------------------
 
7178
r729708 | jm | 2008-12-28 08:50:02 +0000 (Sun, 28 Dec 2008) | 1 line
 
7179
 
 
7180
promotions validated
 
7181
------------------------------------------------------------------------
 
7182
r729617 | jm | 2008-12-27 08:50:01 +0000 (Sat, 27 Dec 2008) | 1 line
 
7183
 
 
7184
promotions validated
 
7185
------------------------------------------------------------------------
 
7186
r729464 | jm | 2008-12-26 08:50:02 +0000 (Fri, 26 Dec 2008) | 1 line
 
7187
 
 
7188
promotions validated
 
7189
------------------------------------------------------------------------
 
7190
r729405 | jm | 2008-12-25 08:50:01 +0000 (Thu, 25 Dec 2008) | 1 line
 
7191
 
 
7192
promotions validated
 
7193
------------------------------------------------------------------------
 
7194
r729279 | jm | 2008-12-24 08:50:02 +0000 (Wed, 24 Dec 2008) | 1 line
 
7195
 
 
7196
promotions validated
 
7197
------------------------------------------------------------------------
 
7198
r728905 | jm | 2008-12-23 08:50:04 +0000 (Tue, 23 Dec 2008) | 1 line
 
7199
 
 
7200
promotions validated
 
7201
------------------------------------------------------------------------
 
7202
r728782 | jm | 2008-12-22 21:23:50 +0000 (Mon, 22 Dec 2008) | 1 line
 
7203
 
 
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
 
7207
 
 
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
 
7211
 
 
7212
promotions validated
 
7213
------------------------------------------------------------------------
 
7214
r728404 | jm | 2008-12-21 08:50:02 +0000 (Sun, 21 Dec 2008) | 1 line
 
7215
 
 
7216
promotions validated
 
7217
------------------------------------------------------------------------
 
7218
r728253 | jm | 2008-12-20 08:50:02 +0000 (Sat, 20 Dec 2008) | 1 line
 
7219
 
 
7220
promotions validated
 
7221
------------------------------------------------------------------------
 
7222
r727979 | jm | 2008-12-19 08:50:02 +0000 (Fri, 19 Dec 2008) | 1 line
 
7223
 
 
7224
promotions validated
 
7225
------------------------------------------------------------------------
 
7226
r727676 | jm | 2008-12-18 08:50:04 +0000 (Thu, 18 Dec 2008) | 1 line
 
7227
 
 
7228
promotions validated
 
7229
------------------------------------------------------------------------
 
7230
r727316 | jm | 2008-12-17 08:50:02 +0000 (Wed, 17 Dec 2008) | 1 line
 
7231
 
 
7232
promotions validated
 
7233
------------------------------------------------------------------------
 
7234
r726991 | jm | 2008-12-16 08:50:01 +0000 (Tue, 16 Dec 2008) | 1 line
 
7235
 
 
7236
promotions validated
 
7237
------------------------------------------------------------------------
 
7238
r726653 | jm | 2008-12-15 08:50:01 +0000 (Mon, 15 Dec 2008) | 1 line
 
7239
 
 
7240
promotions validated
 
7241
------------------------------------------------------------------------
 
7242
r726392 | jm | 2008-12-14 08:50:02 +0000 (Sun, 14 Dec 2008) | 1 line
 
7243
 
 
7244
promotions validated
 
7245
------------------------------------------------------------------------
 
7246
r726183 | jm | 2008-12-13 08:50:02 +0000 (Sat, 13 Dec 2008) | 1 line
 
7247
 
 
7248
promotions validated
 
7249
------------------------------------------------------------------------
 
7250
r725947 | jm | 2008-12-12 08:50:03 +0000 (Fri, 12 Dec 2008) | 1 line
 
7251
 
 
7252
promotions validated
 
7253
------------------------------------------------------------------------
 
7254
r725664 | mmartinec | 2008-12-11 11:35:23 +0000 (Thu, 11 Dec 2008) | 1 line
 
7255
 
 
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
 
7259
 
 
7260
promotions validated
 
7261
------------------------------------------------------------------------
 
7262
r724958 | mmartinec | 2008-12-10 02:00:42 +0000 (Wed, 10 Dec 2008) | 1 line
 
7263
 
 
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
 
7267
 
 
7268
promotions validated
 
7269
------------------------------------------------------------------------
 
7270
r724290 | jm | 2008-12-08 08:50:02 +0000 (Mon, 08 Dec 2008) | 1 line
 
7271
 
 
7272
promotions validated
 
7273
------------------------------------------------------------------------
 
7274
r722809 | jm | 2008-12-03 08:50:02 +0000 (Wed, 03 Dec 2008) | 1 line
 
7275
 
 
7276
promotions validated
 
7277
------------------------------------------------------------------------
 
7278
r722403 | jm | 2008-12-02 08:50:04 +0000 (Tue, 02 Dec 2008) | 1 line
 
7279
 
 
7280
promotions validated
 
7281
------------------------------------------------------------------------
 
7282
r721999 | jm | 2008-12-01 08:50:02 +0000 (Mon, 01 Dec 2008) | 1 line
 
7283
 
 
7284
promotions validated
 
7285
------------------------------------------------------------------------
 
7286
r721962 | felicity | 2008-12-01 04:39:00 +0000 (Mon, 01 Dec 2008) | 1 line
 
7287
 
 
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
 
7291
 
 
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
 
7295
 
 
7296
promotions validated
 
7297
------------------------------------------------------------------------
 
7298
r721652 | jm | 2008-11-29 08:50:02 +0000 (Sat, 29 Nov 2008) | 1 line
 
7299
 
 
7300
promotions validated
 
7301
------------------------------------------------------------------------
 
7302
r721527 | jm | 2008-11-28 16:22:01 +0000 (Fri, 28 Nov 2008) | 1 line
 
7303
 
 
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
 
7307
 
 
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
 
7311
 
 
7312
promotions validated
 
7313
------------------------------------------------------------------------
 
7314
r721123 | jm | 2008-11-27 08:50:02 +0000 (Thu, 27 Nov 2008) | 1 line
 
7315
 
 
7316
promotions validated
 
7317
------------------------------------------------------------------------
 
7318
r720963 | mmartinec | 2008-11-26 19:46:39 +0000 (Wed, 26 Nov 2008) | 1 line
 
7319
 
 
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
 
7323
 
 
7324
promotions validated
 
7325
------------------------------------------------------------------------
 
7326
r720444 | jm | 2008-11-25 08:50:11 +0000 (Tue, 25 Nov 2008) | 1 line
 
7327
 
 
7328
promotions validated
 
7329
------------------------------------------------------------------------
 
7330
r720217 | jm | 2008-11-24 16:17:10 +0000 (Mon, 24 Nov 2008) | 1 line
 
7331
 
 
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
 
7335
 
 
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
 
7339
 
 
7340
Ignore X-Keywords IMAP header.
 
7341
 
 
7342
------------------------------------------------------------------------
 
7343
r720136 | jm | 2008-11-24 08:50:01 +0000 (Mon, 24 Nov 2008) | 1 line
 
7344
 
 
7345
promotions validated
 
7346
------------------------------------------------------------------------
 
7347
r719960 | jm | 2008-11-23 08:50:03 +0000 (Sun, 23 Nov 2008) | 1 line
 
7348
 
 
7349
promotions validated
 
7350
------------------------------------------------------------------------
 
7351
r719826 | jm | 2008-11-22 08:50:02 +0000 (Sat, 22 Nov 2008) | 1 line
 
7352
 
 
7353
promotions validated
 
7354
------------------------------------------------------------------------
 
7355
r719543 | jm | 2008-11-21 08:50:01 +0000 (Fri, 21 Nov 2008) | 1 line
 
7356
 
 
7357
promotions validated
 
7358
------------------------------------------------------------------------
 
7359
r719199 | jm | 2008-11-20 08:50:02 +0000 (Thu, 20 Nov 2008) | 1 line
 
7360
 
 
7361
promotions validated
 
7362
------------------------------------------------------------------------
 
7363
r718905 | jm | 2008-11-19 08:50:01 +0000 (Wed, 19 Nov 2008) | 1 line
 
7364
 
 
7365
promotions validated
 
7366
------------------------------------------------------------------------
 
7367
r718834 | mmartinec | 2008-11-19 01:49:35 +0000 (Wed, 19 Nov 2008) | 1 line
 
7368
 
 
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
 
7372
 
 
7373
promotions validated
 
7374
------------------------------------------------------------------------
 
7375
r718190 | jm | 2008-11-17 08:50:02 +0000 (Mon, 17 Nov 2008) | 1 line
 
7376
 
 
7377
promotions validated
 
7378
------------------------------------------------------------------------
 
7379
r717991 | jm | 2008-11-16 08:50:01 +0000 (Sun, 16 Nov 2008) | 1 line
 
7380
 
 
7381
promotions validated
 
7382
------------------------------------------------------------------------
 
7383
r714225 | jm | 2008-11-15 08:50:02 +0000 (Sat, 15 Nov 2008) | 1 line
 
7384
 
 
7385
promotions validated
 
7386
------------------------------------------------------------------------
 
7387
r713951 | jm | 2008-11-14 08:50:04 +0000 (Fri, 14 Nov 2008) | 1 line
 
7388
 
 
7389
promotions validated
 
7390
------------------------------------------------------------------------
 
7391
r713682 | jm | 2008-11-13 08:50:02 +0000 (Thu, 13 Nov 2008) | 1 line
 
7392
 
 
7393
promotions validated
 
7394
------------------------------------------------------------------------
 
7395
r713319 | jm | 2008-11-12 08:50:05 +0000 (Wed, 12 Nov 2008) | 1 line
 
7396
 
 
7397
promotions validated
 
7398
------------------------------------------------------------------------
 
7399
r712998 | jm | 2008-11-11 08:50:02 +0000 (Tue, 11 Nov 2008) | 1 line
 
7400
 
 
7401
promotions validated
 
7402
------------------------------------------------------------------------
 
7403
r712629 | jm | 2008-11-10 08:50:02 +0000 (Mon, 10 Nov 2008) | 1 line
 
7404
 
 
7405
promotions validated
 
7406
------------------------------------------------------------------------
 
7407
r712364 | jm | 2008-11-08 08:50:01 +0000 (Sat, 08 Nov 2008) | 1 line
 
7408
 
 
7409
promotions validated
 
7410
------------------------------------------------------------------------
 
7411
r712085 | jm | 2008-11-07 08:50:07 +0000 (Fri, 07 Nov 2008) | 1 line
 
7412
 
 
7413
promotions validated
 
7414
------------------------------------------------------------------------
 
7415
r711800 | jm | 2008-11-06 08:50:02 +0000 (Thu, 06 Nov 2008) | 1 line
 
7416
 
 
7417
promotions validated
 
7418
------------------------------------------------------------------------
 
7419
r711535 | jm | 2008-11-05 08:50:03 +0000 (Wed, 05 Nov 2008) | 1 line
 
7420
 
 
7421
promotions validated
 
7422
------------------------------------------------------------------------
 
7423
r711224 | jm | 2008-11-04 11:14:19 +0000 (Tue, 04 Nov 2008) | 1 line
 
7424
 
 
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
 
7428
 
 
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
 
7432
 
 
7433
promotions validated
 
7434
------------------------------------------------------------------------
 
7435
r710024 | jm | 2008-11-03 08:50:02 +0000 (Mon, 03 Nov 2008) | 1 line
 
7436
 
 
7437
promotions validated
 
7438
------------------------------------------------------------------------
 
7439
r709658 | jm | 2008-11-01 08:50:02 +0000 (Sat, 01 Nov 2008) | 1 line
 
7440
 
 
7441
promotions validated
 
7442
------------------------------------------------------------------------
 
7443
r709397 | jm | 2008-10-31 12:26:25 +0000 (Fri, 31 Oct 2008) | 1 line
 
7444
 
 
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
 
7448
 
 
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
 
7452
 
 
7453
promotions validated
 
7454
------------------------------------------------------------------------
 
7455
r709120 | jm | 2008-10-30 08:50:04 +0000 (Thu, 30 Oct 2008) | 1 line
 
7456
 
 
7457
promotions validated
 
7458
------------------------------------------------------------------------
 
7459
r708834 | jm | 2008-10-29 08:50:01 +0000 (Wed, 29 Oct 2008) | 1 line
 
7460
 
 
7461
promotions validated
 
7462
------------------------------------------------------------------------
 
7463
r708483 | jm | 2008-10-28 08:50:02 +0000 (Tue, 28 Oct 2008) | 1 line
 
7464
 
 
7465
promotions validated
 
7466
------------------------------------------------------------------------
 
7467
r708108 | jm | 2008-10-27 08:50:06 +0000 (Mon, 27 Oct 2008) | 1 line
 
7468
 
 
7469
promotions validated
 
7470
------------------------------------------------------------------------
 
7471
r707825 | jm | 2008-10-25 08:50:03 +0000 (Sat, 25 Oct 2008) | 1 line
 
7472
 
 
7473
promotions validated
 
7474
------------------------------------------------------------------------
 
7475
r707583 | jm | 2008-10-24 08:50:04 +0000 (Fri, 24 Oct 2008) | 1 line
 
7476
 
 
7477
promotions validated
 
7478
------------------------------------------------------------------------
 
7479
r707315 | jm | 2008-10-23 08:50:04 +0000 (Thu, 23 Oct 2008) | 1 line
 
7480
 
 
7481
promotions validated
 
7482
------------------------------------------------------------------------
 
7483
r706898 | jm | 2008-10-22 08:50:07 +0000 (Wed, 22 Oct 2008) | 1 line
 
7484
 
 
7485
promotions validated
 
7486
------------------------------------------------------------------------
 
7487
r706550 | jm | 2008-10-21 08:50:07 +0000 (Tue, 21 Oct 2008) | 1 line
 
7488
 
 
7489
promotions validated
 
7490
------------------------------------------------------------------------
 
7491
r706326 | jm | 2008-10-20 16:10:54 +0000 (Mon, 20 Oct 2008) | 1 line
 
7492
 
 
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
 
7496
 
 
7497
promotions validated
 
7498
------------------------------------------------------------------------
 
7499
r705855 | jm | 2008-10-18 08:50:01 +0000 (Sat, 18 Oct 2008) | 1 line
 
7500
 
 
7501
promotions validated
 
7502
------------------------------------------------------------------------
 
7503
r705514 | jm | 2008-10-17 08:50:03 +0000 (Fri, 17 Oct 2008) | 1 line
 
7504
 
 
7505
promotions validated
 
7506
------------------------------------------------------------------------
 
7507
r705180 | jm | 2008-10-16 08:50:03 +0000 (Thu, 16 Oct 2008) | 1 line
 
7508
 
 
7509
promotions validated
 
7510
------------------------------------------------------------------------
 
7511
r704809 | jm | 2008-10-15 08:50:03 +0000 (Wed, 15 Oct 2008) | 1 line
 
7512
 
 
7513
promotions validated
 
7514
------------------------------------------------------------------------
 
7515
r704570 | mmartinec | 2008-10-14 16:01:14 +0000 (Tue, 14 Oct 2008) | 1 line
 
7516
 
 
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
 
7520
 
 
7521
promotions validated
 
7522
------------------------------------------------------------------------
 
7523
r704140 | mmartinec | 2008-10-13 15:04:28 +0000 (Mon, 13 Oct 2008) | 1 line
 
7524
 
 
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
 
7528
 
 
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
 
7532
 
 
7533
promotions validated
 
7534
------------------------------------------------------------------------
 
7535
r703639 | jm | 2008-10-11 08:50:01 +0000 (Sat, 11 Oct 2008) | 1 line
 
7536
 
 
7537
promotions validated
 
7538
------------------------------------------------------------------------
 
7539
r703487 | mmartinec | 2008-10-10 14:47:55 +0000 (Fri, 10 Oct 2008) | 1 line
 
7540
 
 
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
 
7544
 
 
7545
promotions validated
 
7546
------------------------------------------------------------------------
 
7547
r703139 | jm | 2008-10-09 11:39:40 +0000 (Thu, 09 Oct 2008) | 1 line
 
7548
 
 
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
 
7552
 
 
7553
promotions validated
 
7554
------------------------------------------------------------------------
 
7555
r702797 | mmartinec | 2008-10-08 10:16:24 +0000 (Wed, 08 Oct 2008) | 1 line
 
7556
 
 
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
 
7560
 
 
7561
promotions validated
 
7562
------------------------------------------------------------------------
 
7563
r702559 | mmartinec | 2008-10-07 17:50:21 +0000 (Tue, 07 Oct 2008) | 5 lines
 
7564
 
 
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.
 
7569
 
 
7570
------------------------------------------------------------------------
 
7571
r702389 | jm | 2008-10-07 08:50:03 +0000 (Tue, 07 Oct 2008) | 1 line
 
7572
 
 
7573
promotions validated
 
7574
------------------------------------------------------------------------
 
7575
r702014 | jm | 2008-10-06 08:50:04 +0000 (Mon, 06 Oct 2008) | 1 line
 
7576
 
 
7577
promotions validated
 
7578
------------------------------------------------------------------------
 
7579
r701616 | jm | 2008-10-04 08:50:02 +0000 (Sat, 04 Oct 2008) | 1 line
 
7580
 
 
7581
promotions validated
 
7582
------------------------------------------------------------------------
 
7583
r701323 | jm | 2008-10-03 08:50:04 +0000 (Fri, 03 Oct 2008) | 1 line
 
7584
 
 
7585
promotions validated
 
7586
------------------------------------------------------------------------
 
7587
r701040 | jm | 2008-10-02 08:50:08 +0000 (Thu, 02 Oct 2008) | 1 line
 
7588
 
 
7589
promotions validated
 
7590
------------------------------------------------------------------------
 
7591
r700716 | jm | 2008-10-01 08:50:03 +0000 (Wed, 01 Oct 2008) | 1 line
 
7592
 
 
7593
promotions validated
 
7594
------------------------------------------------------------------------
 
7595
r700648 | mmartinec | 2008-10-01 00:43:36 +0000 (Wed, 01 Oct 2008) | 1 line
 
7596
 
 
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
 
7600
 
 
7601
refined error reporting in Pyzor plugin
 
7602
------------------------------------------------------------------------
 
7603
r700390 | jm | 2008-09-30 08:50:01 +0000 (Tue, 30 Sep 2008) | 1 line
 
7604
 
 
7605
promotions validated
 
7606
------------------------------------------------------------------------
 
7607
r700029 | jm | 2008-09-29 08:50:04 +0000 (Mon, 29 Sep 2008) | 1 line
 
7608
 
 
7609
promotions validated
 
7610
------------------------------------------------------------------------
 
7611
r699786 | jm | 2008-09-28 08:50:03 +0000 (Sun, 28 Sep 2008) | 1 line
 
7612
 
 
7613
promotions validated
 
7614
------------------------------------------------------------------------
 
7615
r699754 | mmartinec | 2008-09-27 22:59:17 +0000 (Sat, 27 Sep 2008) | 2 lines
 
7616
 
 
7617
fixed my mistake in AICache.pm (forgot to take 'die' out while putting 'dbg' in)
 
7618
 
 
7619
------------------------------------------------------------------------
 
7620
r699606 | jm | 2008-09-27 08:50:01 +0000 (Sat, 27 Sep 2008) | 1 line
 
7621
 
 
7622
promotions validated
 
7623
------------------------------------------------------------------------
 
7624
r699256 | jm | 2008-09-26 10:19:07 +0000 (Fri, 26 Sep 2008) | 1 line
 
7625
 
 
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
 
7629
 
 
7630
promotions validated
 
7631
------------------------------------------------------------------------
 
7632
r699140 | dos | 2008-09-26 00:41:03 +0000 (Fri, 26 Sep 2008) | 1 line
 
7633
 
 
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
 
7637
 
 
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.
 
7643
 
 
7644
------------------------------------------------------------------------
 
7645
r698930 | mmartinec | 2008-09-25 11:43:46 +0000 (Thu, 25 Sep 2008) | 2 lines
 
7646
 
 
7647
Relax reactions to errors in AICache.pm
 
7648
 
 
7649
------------------------------------------------------------------------
 
7650
r698874 | jm | 2008-09-25 08:50:04 +0000 (Thu, 25 Sep 2008) | 1 line
 
7651
 
 
7652
promotions validated
 
7653
------------------------------------------------------------------------
 
7654
r698468 | jm | 2008-09-24 08:50:03 +0000 (Wed, 24 Sep 2008) | 1 line
 
7655
 
 
7656
promotions validated
 
7657
------------------------------------------------------------------------
 
7658
r698188 | mmartinec | 2008-09-23 14:24:38 +0000 (Tue, 23 Sep 2008) | 3 lines
 
7659
 
 
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.
 
7662
 
 
7663
------------------------------------------------------------------------
 
7664
r698119 | jm | 2008-09-23 10:16:51 +0000 (Tue, 23 Sep 2008) | 1 line
 
7665
 
 
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
 
7669
 
 
7670
promotions validated
 
7671
------------------------------------------------------------------------
 
7672
r697333 | jm | 2008-09-20 08:50:02 +0000 (Sat, 20 Sep 2008) | 1 line
 
7673
 
 
7674
promotions validated
 
7675
------------------------------------------------------------------------
 
7676
r697147 | mmartinec | 2008-09-19 16:40:01 +0000 (Fri, 19 Sep 2008) | 6 lines
 
7677
 
 
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
 
7682
useful some day)
 
7683
 
 
7684
------------------------------------------------------------------------
 
7685
r697062 | jm | 2008-09-19 11:34:07 +0000 (Fri, 19 Sep 2008) | 1 line
 
7686
 
 
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
 
7690
 
 
7691
[Bug 5981] Improved error detection and reporting
 
7692
 
 
7693
------------------------------------------------------------------------
 
7694
r697012 | jm | 2008-09-19 09:36:29 +0000 (Fri, 19 Sep 2008) | 1 line
 
7695
 
 
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
 
7699
 
 
7700
promotions validated
 
7701
------------------------------------------------------------------------
 
7702
r696694 | jm | 2008-09-18 16:23:52 +0000 (Thu, 18 Sep 2008) | 1 line
 
7703
 
 
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
 
7707
 
 
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
 
7711
 
 
7712
promotions validated
 
7713
------------------------------------------------------------------------
 
7714
r696200 | jm | 2008-09-17 08:50:03 +0000 (Wed, 17 Sep 2008) | 1 line
 
7715
 
 
7716
promotions validated
 
7717
------------------------------------------------------------------------
 
7718
r696083 | duncf | 2008-09-16 21:55:58 +0000 (Tue, 16 Sep 2008) | 1 line
 
7719
 
 
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
 
7723
 
 
7724
promotions validated
 
7725
------------------------------------------------------------------------
 
7726
r695381 | jm | 2008-09-15 08:50:07 +0000 (Mon, 15 Sep 2008) | 1 line
 
7727
 
 
7728
promotions validated
 
7729
------------------------------------------------------------------------
 
7730
r694900 | jm | 2008-09-13 08:50:02 +0000 (Sat, 13 Sep 2008) | 1 line
 
7731
 
 
7732
promotions validated
 
7733
------------------------------------------------------------------------
 
7734
r694655 | jm | 2008-09-12 08:50:04 +0000 (Fri, 12 Sep 2008) | 1 line
 
7735
 
 
7736
promotions validated
 
7737
------------------------------------------------------------------------
 
7738
r694180 | jm | 2008-09-11 08:50:04 +0000 (Thu, 11 Sep 2008) | 1 line
 
7739
 
 
7740
promotions validated
 
7741
------------------------------------------------------------------------
 
7742
r693738 | jm | 2008-09-10 08:50:02 +0000 (Wed, 10 Sep 2008) | 1 line
 
7743
 
 
7744
promotions validated
 
7745
------------------------------------------------------------------------
 
7746
r693547 | mmartinec | 2008-09-09 18:23:41 +0000 (Tue, 09 Sep 2008) | 10 lines
 
7747
 
 
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
 
7755
  we now get:
 
7756
    author x@aol.com, WHITELISTED by whitelist_from_dkim/y@yahoogroups.com
 
7757
 
 
7758
------------------------------------------------------------------------
 
7759
r693406 | jm | 2008-09-09 08:50:03 +0000 (Tue, 09 Sep 2008) | 1 line
 
7760
 
 
7761
promotions validated
 
7762
------------------------------------------------------------------------
 
7763
r693028 | jm | 2008-09-08 08:50:08 +0000 (Mon, 08 Sep 2008) | 1 line
 
7764
 
 
7765
promotions validated
 
7766
------------------------------------------------------------------------
 
7767
r692941 | sidney | 2008-09-07 20:28:45 +0000 (Sun, 07 Sep 2008) | 1 line
 
7768
 
 
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
 
7772
 
 
7773
promotions validated
 
7774
------------------------------------------------------------------------
 
7775
r692417 | jm | 2008-09-05 12:07:55 +0000 (Fri, 05 Sep 2008) | 1 line
 
7776
 
 
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
 
7780
 
 
7781
promotions validated
 
7782
------------------------------------------------------------------------
 
7783
r691970 | jm | 2008-09-04 11:25:18 +0000 (Thu, 04 Sep 2008) | 1 line
 
7784
 
 
7785
damn Solaris port crappage
 
7786
------------------------------------------------------------------------
 
7787
r691969 | jm | 2008-09-04 11:24:29 +0000 (Thu, 04 Sep 2008) | 1 line
 
7788
 
 
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
 
7792
 
 
7793
promotions validated
 
7794
------------------------------------------------------------------------
 
7795
r691784 | jm | 2008-09-03 21:26:04 +0000 (Wed, 03 Sep 2008) | 1 line
 
7796
 
 
7797
ignore the svn-only rules tests
 
7798
------------------------------------------------------------------------
 
7799
r691678 | jm | 2008-09-03 16:45:10 +0000 (Wed, 03 Sep 2008) | 1 line
 
7800
 
 
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
 
7804
 
 
7805
moving hosts. s/vmsa/spamassassin2.zones/
 
7806
------------------------------------------------------------------------
 
7807
r691546 | jm | 2008-09-03 08:50:05 +0000 (Wed, 03 Sep 2008) | 1 line
 
7808
 
 
7809
promotions validated
 
7810
------------------------------------------------------------------------
 
7811
r691291 | mmartinec | 2008-09-02 15:58:54 +0000 (Tue, 02 Sep 2008) | 2 lines
 
7812
 
 
7813
added a comment
 
7814
 
 
7815
------------------------------------------------------------------------
 
7816
r691156 | jm | 2008-09-02 08:50:09 +0000 (Tue, 02 Sep 2008) | 1 line
 
7817
 
 
7818
promotions validated
 
7819
------------------------------------------------------------------------
 
7820
r690909 | jm | 2008-09-01 08:50:07 +0000 (Mon, 01 Sep 2008) | 1 line
 
7821
 
 
7822
promotions validated
 
7823
------------------------------------------------------------------------
 
7824
r690482 | jm | 2008-08-30 08:50:04 +0000 (Sat, 30 Aug 2008) | 1 line
 
7825
 
 
7826
promotions validated
 
7827
------------------------------------------------------------------------
 
7828
r690153 | jm | 2008-08-29 08:50:04 +0000 (Fri, 29 Aug 2008) | 1 line
 
7829
 
 
7830
promotions validated
 
7831
------------------------------------------------------------------------
 
7832
r690090 | duncf | 2008-08-29 03:21:24 +0000 (Fri, 29 Aug 2008) | 2 lines
 
7833
 
 
7834
Bug 5967: Move compile_now_start plugin call to after config is loaded.
 
7835
 
 
7836
------------------------------------------------------------------------
 
7837
r689835 | mmartinec | 2008-08-28 14:28:02 +0000 (Thu, 28 Aug 2008) | 7 lines
 
7838
 
 
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
 
7844
for compatibility
 
7845
 
 
7846
------------------------------------------------------------------------
 
7847
r689762 | jm | 2008-08-28 08:50:03 +0000 (Thu, 28 Aug 2008) | 1 line
 
7848
 
 
7849
promotions validated
 
7850
------------------------------------------------------------------------
 
7851
r689682 | mmartinec | 2008-08-28 00:44:56 +0000 (Thu, 28 Aug 2008) | 22 lines
 
7852
 
 
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)
 
7874
 
 
7875
------------------------------------------------------------------------
 
7876
r689418 | jm | 2008-08-27 08:50:04 +0000 (Wed, 27 Aug 2008) | 1 line
 
7877
 
 
7878
promotions validated
 
7879
------------------------------------------------------------------------
 
7880
r689167 | mmartinec | 2008-08-26 18:41:29 +0000 (Tue, 26 Aug 2008) | 1 line
 
7881
 
 
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
 
7885
 
 
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
 
7889
 
 
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
 
7893
 
 
7894
promotions validated
 
7895
------------------------------------------------------------------------
 
7896
r688661 | jm | 2008-08-25 08:50:02 +0000 (Mon, 25 Aug 2008) | 1 line
 
7897
 
 
7898
promotions validated
 
7899
------------------------------------------------------------------------
 
7900
r688393 | parker | 2008-08-23 18:42:46 +0000 (Sat, 23 Aug 2008) | 6 lines
 
7901
 
 
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.
 
7907
 
 
7908
------------------------------------------------------------------------
 
7909
r688277 | jm | 2008-08-23 08:50:06 +0000 (Sat, 23 Aug 2008) | 1 line
 
7910
 
 
7911
promotions validated
 
7912
------------------------------------------------------------------------
 
7913
r688024 | jm | 2008-08-22 08:50:03 +0000 (Fri, 22 Aug 2008) | 1 line
 
7914
 
 
7915
promotions validated
 
7916
------------------------------------------------------------------------
 
7917
r687652 | jm | 2008-08-21 08:50:04 +0000 (Thu, 21 Aug 2008) | 1 line
 
7918
 
 
7919
promotions validated
 
7920
------------------------------------------------------------------------
 
7921
r687291 | jm | 2008-08-20 08:50:05 +0000 (Wed, 20 Aug 2008) | 1 line
 
7922
 
 
7923
promotions validated
 
7924
------------------------------------------------------------------------
 
7925
r686870 | jm | 2008-08-18 21:15:07 +0000 (Mon, 18 Aug 2008) | 1 line
 
7926
 
 
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
 
7930
 
 
7931
promotions validated
 
7932
------------------------------------------------------------------------
 
7933
r686466 | jm | 2008-08-16 08:50:02 +0000 (Sat, 16 Aug 2008) | 1 line
 
7934
 
 
7935
promotions validated
 
7936
------------------------------------------------------------------------
 
7937
r686358 | duncf | 2008-08-15 20:27:01 +0000 (Fri, 15 Aug 2008) | 2 lines
 
7938
 
 
7939
Fix test by properly loading the Test plugin.
 
7940
 
 
7941
------------------------------------------------------------------------
 
7942
r686353 | duncf | 2008-08-15 20:09:11 +0000 (Fri, 15 Aug 2008) | 1 line
 
7943
 
 
7944
Fix whitespace for clarity
 
7945
------------------------------------------------------------------------
 
7946
r686317 | duncf | 2008-08-15 18:52:46 +0000 (Fri, 15 Aug 2008) | 2 lines
 
7947
 
 
7948
bug 5959: Don't merge "duplicate" eval rules.
 
7949
 
 
7950
------------------------------------------------------------------------
 
7951
r686177 | jm | 2008-08-15 08:50:02 +0000 (Fri, 15 Aug 2008) | 1 line
 
7952
 
 
7953
promotions validated
 
7954
------------------------------------------------------------------------
 
7955
r685957 | jm | 2008-08-14 16:34:18 +0000 (Thu, 14 Aug 2008) | 1 line
 
7956
 
 
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
 
7960
 
 
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
 
7964
 
 
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
 
7968
 
 
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
 
7972
 
 
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
 
7976
 
 
7977
promotions validated
 
7978
------------------------------------------------------------------------
 
7979
r685690 | jm | 2008-08-13 21:52:57 +0000 (Wed, 13 Aug 2008) | 1 line
 
7980
 
 
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
 
7984
 
 
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
 
7988
 
 
7989
bug 5945: fix UNRESOLVED_TEMPLATE fp
 
7990
------------------------------------------------------------------------
 
7991
r685594 | jm | 2008-08-13 15:59:28 +0000 (Wed, 13 Aug 2008) | 1 line
 
7992
 
 
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
 
7996
 
 
7997
promotions validated
 
7998
------------------------------------------------------------------------
 
7999
r685089 | jm | 2008-08-12 08:50:05 +0000 (Tue, 12 Aug 2008) | 1 line
 
8000
 
 
8001
promotions validated
 
8002
------------------------------------------------------------------------
 
8003
r684810 | mmartinec | 2008-08-11 16:48:21 +0000 (Mon, 11 Aug 2008) | 8 lines
 
8004
 
 
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.
 
8011
 
 
8012
 
 
8013
------------------------------------------------------------------------
 
8014
r684674 | jm | 2008-08-11 08:50:05 +0000 (Mon, 11 Aug 2008) | 1 line
 
8015
 
 
8016
promotions validated
 
8017
------------------------------------------------------------------------
 
8018
r684198 | jm | 2008-08-09 08:50:03 +0000 (Sat, 09 Aug 2008) | 1 line
 
8019
 
 
8020
promotions validated
 
8021
------------------------------------------------------------------------
 
8022
r683910 | jm | 2008-08-08 08:50:03 +0000 (Fri, 08 Aug 2008) | 1 line
 
8023
 
 
8024
promotions validated
 
8025
------------------------------------------------------------------------
 
8026
r683556 | jm | 2008-08-07 08:50:02 +0000 (Thu, 07 Aug 2008) | 1 line
 
8027
 
 
8028
promotions validated
 
8029
------------------------------------------------------------------------
 
8030
r683176 | jm | 2008-08-06 08:50:04 +0000 (Wed, 06 Aug 2008) | 1 line
 
8031
 
 
8032
promotions validated
 
8033
------------------------------------------------------------------------
 
8034
r683074 | sidney | 2008-08-06 01:19:48 +0000 (Wed, 06 Aug 2008) | 1 line
 
8035
 
 
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
 
8039
 
 
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
 
8043
 
 
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
 
8047
 
 
8048
promotions validated
 
8049
------------------------------------------------------------------------
 
8050
r682293 | jm | 2008-08-04 08:50:06 +0000 (Mon, 04 Aug 2008) | 1 line
 
8051
 
 
8052
promotions validated
 
8053
------------------------------------------------------------------------
 
8054
r681941 | jm | 2008-08-02 08:50:03 +0000 (Sat, 02 Aug 2008) | 1 line
 
8055
 
 
8056
promotions validated
 
8057
------------------------------------------------------------------------
 
8058
r681633 | jm | 2008-08-01 08:50:03 +0000 (Fri, 01 Aug 2008) | 1 line
 
8059
 
 
8060
promotions validated
 
8061
------------------------------------------------------------------------
 
8062
r681304 | jm | 2008-07-31 08:50:04 +0000 (Thu, 31 Jul 2008) | 1 line
 
8063
 
 
8064
promotions validated
 
8065
------------------------------------------------------------------------
 
8066
r680943 | jm | 2008-07-30 08:50:05 +0000 (Wed, 30 Jul 2008) | 1 line
 
8067
 
 
8068
promotions validated
 
8069
------------------------------------------------------------------------
 
8070
r680646 | jm | 2008-07-29 08:50:03 +0000 (Tue, 29 Jul 2008) | 1 line
 
8071
 
 
8072
promotions validated
 
8073
------------------------------------------------------------------------
 
8074
r680555 | duncf | 2008-07-28 22:51:29 +0000 (Mon, 28 Jul 2008) | 2 lines
 
8075
 
 
8076
Properly parse the argument for "eval:check_foo(0)".
 
8077
 
 
8078
------------------------------------------------------------------------
 
8079
r680291 | jm | 2008-07-28 08:50:05 +0000 (Mon, 28 Jul 2008) | 1 line
 
8080
 
 
8081
promotions validated
 
8082
------------------------------------------------------------------------
 
8083
r679968 | jm | 2008-07-26 08:50:02 +0000 (Sat, 26 Jul 2008) | 1 line
 
8084
 
 
8085
promotions validated
 
8086
------------------------------------------------------------------------
 
8087
r679708 | jm | 2008-07-25 08:50:05 +0000 (Fri, 25 Jul 2008) | 1 line
 
8088
 
 
8089
promotions validated
 
8090
------------------------------------------------------------------------
 
8091
r679309 | jm | 2008-07-24 08:50:06 +0000 (Thu, 24 Jul 2008) | 1 line
 
8092
 
 
8093
promotions validated
 
8094
------------------------------------------------------------------------
 
8095
r679029 | jm | 2008-07-23 08:50:04 +0000 (Wed, 23 Jul 2008) | 1 line
 
8096
 
 
8097
promotions validated
 
8098
------------------------------------------------------------------------
 
8099
r678683 | jm | 2008-07-22 08:50:02 +0000 (Tue, 22 Jul 2008) | 1 line
 
8100
 
 
8101
promotions validated
 
8102
------------------------------------------------------------------------
 
8103
r678363 | jm | 2008-07-21 08:50:03 +0000 (Mon, 21 Jul 2008) | 1 line
 
8104
 
 
8105
promotions validated
 
8106
------------------------------------------------------------------------
 
8107
r678120 | jm | 2008-07-19 08:50:04 +0000 (Sat, 19 Jul 2008) | 1 line
 
8108
 
 
8109
promotions validated
 
8110
------------------------------------------------------------------------
 
8111
r677856 | jm | 2008-07-18 08:50:06 +0000 (Fri, 18 Jul 2008) | 1 line
 
8112
 
 
8113
promotions validated
 
8114
------------------------------------------------------------------------
 
8115
r677631 | jm | 2008-07-17 16:30:53 +0000 (Thu, 17 Jul 2008) | 1 line
 
8116
 
 
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
 
8120
 
 
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
 
8124
 
 
8125
remove some dead code
 
8126
------------------------------------------------------------------------
 
8127
r677620 | jm | 2008-07-17 15:48:41 +0000 (Thu, 17 Jul 2008) | 1 line
 
8128
 
 
8129
move scripts from automc to nightlymc
 
8130
------------------------------------------------------------------------
 
8131
r677616 | jm | 2008-07-17 15:32:36 +0000 (Thu, 17 Jul 2008) | 1 line
 
8132
 
 
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
 
8136
 
 
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
 
8140
 
 
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
 
8144
 
 
8145
promotions validated
 
8146
------------------------------------------------------------------------
 
8147
r676832 | jm | 2008-07-15 08:50:09 +0000 (Tue, 15 Jul 2008) | 1 line
 
8148
 
 
8149
promotions validated
 
8150
------------------------------------------------------------------------
 
8151
r676513 | jm | 2008-07-14 08:50:01 +0000 (Mon, 14 Jul 2008) | 1 line
 
8152
 
 
8153
promotions validated
 
8154
------------------------------------------------------------------------
 
8155
r676134 | jm | 2008-07-12 08:50:02 +0000 (Sat, 12 Jul 2008) | 1 line
 
8156
 
 
8157
promotions validated
 
8158
------------------------------------------------------------------------
 
8159
r675906 | jm | 2008-07-11 10:23:41 +0000 (Fri, 11 Jul 2008) | 1 line
 
8160
 
 
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
 
8164
 
 
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
 
8168
 
 
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
 
8172
 
 
8173
promotions validated
 
8174
------------------------------------------------------------------------
 
8175
r675595 | jm | 2008-07-10 14:38:17 +0000 (Thu, 10 Jul 2008) | 1 line
 
8176
 
 
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
 
8180
 
 
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
 
8184
 
 
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
 
8188
 
 
8189
oops, fix syntax error
 
8190
------------------------------------------------------------------------
 
8191
r675572 | jm | 2008-07-10 13:58:54 +0000 (Thu, 10 Jul 2008) | 1 line
 
8192
 
 
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
 
8196
 
 
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
 
8200
 
 
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
 
8204
 
 
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
 
8208
 
 
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
 
8212
 
 
8213
promotions validated
 
8214
------------------------------------------------------------------------
 
8215
r675118 | jm | 2008-07-09 08:50:02 +0000 (Wed, 09 Jul 2008) | 1 line
 
8216
 
 
8217
promotions validated
 
8218
------------------------------------------------------------------------
 
8219
r674742 | jm | 2008-07-08 08:50:06 +0000 (Tue, 08 Jul 2008) | 1 line
 
8220
 
 
8221
promotions validated
 
8222
------------------------------------------------------------------------
 
8223
r674418 | jm | 2008-07-07 08:50:03 +0000 (Mon, 07 Jul 2008) | 1 line
 
8224
 
 
8225
promotions validated
 
8226
------------------------------------------------------------------------
 
8227
r674164 | jm | 2008-07-05 08:50:03 +0000 (Sat, 05 Jul 2008) | 1 line
 
8228
 
 
8229
promotions validated
 
8230
------------------------------------------------------------------------
 
8231
r673959 | jm | 2008-07-04 08:50:03 +0000 (Fri, 04 Jul 2008) | 1 line
 
8232
 
 
8233
promotions validated
 
8234
------------------------------------------------------------------------
 
8235
r673622 | jm | 2008-07-03 08:50:02 +0000 (Thu, 03 Jul 2008) | 1 line
 
8236
 
 
8237
promotions validated
 
8238
------------------------------------------------------------------------
 
8239
r673480 | jm | 2008-07-02 20:03:40 +0000 (Wed, 02 Jul 2008) | 1 line
 
8240
 
 
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
 
8244
 
 
8245
promotions validated
 
8246
------------------------------------------------------------------------
 
8247
r673029 | jm | 2008-07-01 08:57:53 +0000 (Tue, 01 Jul 2008) | 1 line
 
8248
 
 
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
 
8252
 
 
8253
promotions validated
 
8254
------------------------------------------------------------------------
 
8255
r671467 | jm | 2008-06-25 08:50:02 +0000 (Wed, 25 Jun 2008) | 1 line
 
8256
 
 
8257
promotions validated
 
8258
------------------------------------------------------------------------
 
8259
r671071 | jm | 2008-06-24 08:50:02 +0000 (Tue, 24 Jun 2008) | 1 line
 
8260
 
 
8261
promotions validated
 
8262
------------------------------------------------------------------------
 
8263
r670483 | jm | 2008-06-23 08:50:02 +0000 (Mon, 23 Jun 2008) | 1 line
 
8264
 
 
8265
promotions validated
 
8266
------------------------------------------------------------------------
 
8267
r670164 | jm | 2008-06-21 08:50:01 +0000 (Sat, 21 Jun 2008) | 1 line
 
8268
 
 
8269
promotions validated
 
8270
------------------------------------------------------------------------
 
8271
r669828 | jm | 2008-06-20 08:53:28 +0000 (Fri, 20 Jun 2008) | 1 line
 
8272
 
 
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
 
8276
 
 
8277
promotions validated
 
8278
------------------------------------------------------------------------
 
8279
r669427 | jm | 2008-06-19 08:50:05 +0000 (Thu, 19 Jun 2008) | 1 line
 
8280
 
 
8281
promotions validated
 
8282
------------------------------------------------------------------------
 
8283
r669114 | jm | 2008-06-18 08:50:06 +0000 (Wed, 18 Jun 2008) | 1 line
 
8284
 
 
8285
promotions validated
 
8286
------------------------------------------------------------------------
 
8287
r668568 | jm | 2008-06-17 08:50:01 +0000 (Tue, 17 Jun 2008) | 1 line
 
8288
 
 
8289
promotions validated
 
8290
------------------------------------------------------------------------
 
8291
r668148 | jm | 2008-06-16 13:06:52 +0000 (Mon, 16 Jun 2008) | 1 line
 
8292
 
 
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
 
8296
 
 
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
 
8300
 
 
8301
promotions validated
 
8302
------------------------------------------------------------------------
 
8303
r667759 | jm | 2008-06-14 08:50:01 +0000 (Sat, 14 Jun 2008) | 1 line
 
8304
 
 
8305
promotions validated
 
8306
------------------------------------------------------------------------
 
8307
r667424 | jm | 2008-06-13 08:50:01 +0000 (Fri, 13 Jun 2008) | 1 line
 
8308
 
 
8309
promotions validated
 
8310
------------------------------------------------------------------------
 
8311
r667082 | jm | 2008-06-12 13:33:44 +0000 (Thu, 12 Jun 2008) | 1 line
 
8312
 
 
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
 
8316
 
 
8317
promotions validated
 
8318
------------------------------------------------------------------------
 
8319
r666576 | jm | 2008-06-11 08:50:02 +0000 (Wed, 11 Jun 2008) | 1 line
 
8320
 
 
8321
promotions validated
 
8322
------------------------------------------------------------------------
 
8323
r666044 | jm | 2008-06-10 09:44:44 +0000 (Tue, 10 Jun 2008) | 1 line
 
8324
 
 
8325
more formatting tweaking
 
8326
------------------------------------------------------------------------
 
8327
r666042 | jm | 2008-06-10 09:43:27 +0000 (Tue, 10 Jun 2008) | 1 line
 
8328
 
 
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
 
8332
 
 
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
 
8336
 
 
8337
promotions validated
 
8338
------------------------------------------------------------------------
 
8339
r664661 | jm | 2008-06-09 08:50:04 +0000 (Mon, 09 Jun 2008) | 1 line
 
8340
 
 
8341
promotions validated
 
8342
------------------------------------------------------------------------
 
8343
r664303 | jm | 2008-06-07 08:50:01 +0000 (Sat, 07 Jun 2008) | 1 line
 
8344
 
 
8345
promotions validated
 
8346
------------------------------------------------------------------------
 
8347
r663862 | jm | 2008-06-06 08:50:02 +0000 (Fri, 06 Jun 2008) | 1 line
 
8348
 
 
8349
promotions validated
 
8350
------------------------------------------------------------------------
 
8351
r663502 | jm | 2008-06-05 08:50:02 +0000 (Thu, 05 Jun 2008) | 1 line
 
8352
 
 
8353
promotions validated
 
8354
------------------------------------------------------------------------
 
8355
r663036 | jm | 2008-06-04 08:50:07 +0000 (Wed, 04 Jun 2008) | 1 line
 
8356
 
 
8357
promotions validated
 
8358
------------------------------------------------------------------------
 
8359
r662703 | jm | 2008-06-03 08:50:02 +0000 (Tue, 03 Jun 2008) | 1 line
 
8360
 
 
8361
promotions validated
 
8362
------------------------------------------------------------------------
 
8363
r662363 | jm | 2008-06-02 08:50:02 +0000 (Mon, 02 Jun 2008) | 1 line
 
8364
 
 
8365
promotions validated
 
8366
------------------------------------------------------------------------
 
8367
r661977 | jm | 2008-05-31 08:50:03 +0000 (Sat, 31 May 2008) | 1 line
 
8368
 
 
8369
promotions validated
 
8370
------------------------------------------------------------------------
 
8371
r661594 | jm | 2008-05-30 08:50:03 +0000 (Fri, 30 May 2008) | 1 line
 
8372
 
 
8373
promotions validated
 
8374
------------------------------------------------------------------------
 
8375
r661261 | jm | 2008-05-29 08:50:04 +0000 (Thu, 29 May 2008) | 1 line
 
8376
 
 
8377
promotions validated
 
8378
------------------------------------------------------------------------
 
8379
r660864 | jm | 2008-05-28 08:50:02 +0000 (Wed, 28 May 2008) | 1 line
 
8380
 
 
8381
promotions validated
 
8382
------------------------------------------------------------------------
 
8383
r660428 | jm | 2008-05-27 08:50:03 +0000 (Tue, 27 May 2008) | 1 line
 
8384
 
 
8385
promotions validated
 
8386
------------------------------------------------------------------------
 
8387
r660129 | jm | 2008-05-26 08:50:02 +0000 (Mon, 26 May 2008) | 1 line
 
8388
 
 
8389
promotions validated
 
8390
------------------------------------------------------------------------
 
8391
r659775 | jm | 2008-05-24 08:50:10 +0000 (Sat, 24 May 2008) | 1 line
 
8392
 
 
8393
promotions validated
 
8394
------------------------------------------------------------------------
 
8395
r659530 | jm | 2008-05-23 13:05:03 +0000 (Fri, 23 May 2008) | 1 line
17
8396
 
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
21
 
 
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
 
8400
 
 
8401
promotions validated
 
8402
------------------------------------------------------------------------
 
8403
r659471 | jm | 2008-05-23 08:32:39 +0000 (Fri, 23 May 2008) | 1 line
 
8404
 
 
8405
avoid div by zero
 
8406
------------------------------------------------------------------------
 
8407
r659047 | jm | 2008-05-22 08:50:05 +0000 (Thu, 22 May 2008) | 1 line
 
8408
 
 
8409
promotions validated
 
8410
------------------------------------------------------------------------
 
8411
r658898 | jm | 2008-05-21 22:11:32 +0000 (Wed, 21 May 2008) | 1 line
 
8412
 
 
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
 
8416
 
 
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
 
8420
 
 
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
 
8424
 
 
8425
promotions validated
 
8426
------------------------------------------------------------------------
 
8427
r658172 | jm | 2008-05-20 08:50:31 +0000 (Tue, 20 May 2008) | 1 line
 
8428
 
 
8429
promotions validated
 
8430
------------------------------------------------------------------------
 
8431
r658009 | jm | 2008-05-19 22:34:07 +0000 (Mon, 19 May 2008) | 1 line
25
8432
 
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
29
 
 
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
 
8436
 
 
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
 
8440
 
 
8441
promotions validated
 
8442
------------------------------------------------------------------------
 
8443
r657323 | jm | 2008-05-17 08:50:02 +0000 (Sat, 17 May 2008) | 1 line
 
8444
 
 
8445
promotions validated
 
8446
------------------------------------------------------------------------
 
8447
r656985 | jm | 2008-05-16 09:48:58 +0000 (Fri, 16 May 2008) | 1 line
 
8448
 
 
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
 
8452
 
 
8453
promotions validated
 
8454
------------------------------------------------------------------------
 
8455
r656555 | jm | 2008-05-15 08:50:03 +0000 (Thu, 15 May 2008) | 1 line
 
8456
 
 
8457
promotions validated
 
8458
------------------------------------------------------------------------
 
8459
r656161 | jm | 2008-05-14 08:50:03 +0000 (Wed, 14 May 2008) | 1 line
 
8460
 
 
8461
promotions validated
 
8462
------------------------------------------------------------------------
 
8463
r655784 | jm | 2008-05-13 08:50:02 +0000 (Tue, 13 May 2008) | 1 line
 
8464
 
 
8465
promotions validated
 
8466
------------------------------------------------------------------------
 
8467
r655442 | jm | 2008-05-12 08:50:04 +0000 (Mon, 12 May 2008) | 1 line
 
8468
 
 
8469
promotions validated
 
8470
------------------------------------------------------------------------
 
8471
r655283 | jm | 2008-05-11 09:05:38 +0000 (Sun, 11 May 2008) | 1 line
 
8472
 
 
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
 
8476
 
 
8477
promotions validated
 
8478
------------------------------------------------------------------------
 
8479
r655031 | jm | 2008-05-10 08:50:02 +0000 (Sat, 10 May 2008) | 1 line
 
8480
 
 
8481
promotions validated
 
8482
------------------------------------------------------------------------
 
8483
r654725 | jm | 2008-05-09 08:50:04 +0000 (Fri, 09 May 2008) | 1 line
 
8484
 
 
8485
promotions validated
 
8486
------------------------------------------------------------------------
 
8487
r654448 | jm | 2008-05-08 08:50:03 +0000 (Thu, 08 May 2008) | 1 line
 
8488
 
 
8489
promotions validated
 
8490
------------------------------------------------------------------------
 
8491
r654042 | jm | 2008-05-07 08:50:06 +0000 (Wed, 07 May 2008) | 1 line
 
8492
 
 
8493
promotions validated
 
8494
------------------------------------------------------------------------
 
8495
r653940 | jm | 2008-05-06 22:13:47 +0000 (Tue, 06 May 2008) | 1 line
 
8496
 
 
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
 
8500
 
 
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
 
8504
 
 
8505
promotions validated
 
8506
------------------------------------------------------------------------
 
8507
r653361 | jm | 2008-05-05 08:50:31 +0000 (Mon, 05 May 2008) | 1 line
 
8508
 
 
8509
promotions validated
 
8510
------------------------------------------------------------------------
 
8511
r652454 | jm | 2008-05-01 08:50:02 +0000 (Thu, 01 May 2008) | 1 line
 
8512
 
 
8513
promotions validated
 
8514
------------------------------------------------------------------------
 
8515
r651899 | jm | 2008-04-27 08:50:03 +0000 (Sun, 27 Apr 2008) | 1 line
 
8516
 
 
8517
promotions validated
 
8518
------------------------------------------------------------------------
 
8519
r651806 | jm | 2008-04-26 08:50:03 +0000 (Sat, 26 Apr 2008) | 1 line
 
8520
 
 
8521
promotions validated
 
8522
------------------------------------------------------------------------
 
8523
r651566 | jm | 2008-04-25 10:32:36 +0000 (Fri, 25 Apr 2008) | 1 line
 
8524
 
 
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
 
8528
 
 
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
 
8532
 
 
8533
promotions validated
 
8534
------------------------------------------------------------------------
 
8535
r651536 | jm | 2008-04-25 08:30:38 +0000 (Fri, 25 Apr 2008) | 1 line
 
8536
 
 
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
 
8540
 
 
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
 
8544
 
 
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
 
8548
 
 
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
 
8552
 
 
8553
promotions validated
 
8554
------------------------------------------------------------------------
 
8555
r650852 | mmartinec | 2008-04-23 12:53:18 +0000 (Wed, 23 Apr 2008) | 1 line
 
8556
 
 
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
 
8560
 
 
8561
promotions validated
 
8562
------------------------------------------------------------------------
 
8563
r650420 | jm | 2008-04-22 08:50:12 +0000 (Tue, 22 Apr 2008) | 1 line
 
8564
 
 
8565
promotions validated
 
8566
------------------------------------------------------------------------
 
8567
r650230 | jm | 2008-04-21 19:24:17 +0000 (Mon, 21 Apr 2008) | 1 line
 
8568
 
 
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
 
8572
 
 
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
 
8576
 
 
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
 
8580
 
 
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
 
8584
 
 
8585
promotions validated
 
8586
------------------------------------------------------------------------
 
8587
r650054 | jm | 2008-04-21 08:42:41 +0000 (Mon, 21 Apr 2008) | 1 line
 
8588
 
 
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
 
8592
 
 
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
 
8596
 
 
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
 
8600
 
 
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
 
8604
 
 
8605
promotions validated
 
8606
------------------------------------------------------------------------
 
8607
r649771 | jm | 2008-04-19 08:50:01 +0000 (Sat, 19 Apr 2008) | 1 line
 
8608
 
 
8609
promotions validated
 
8610
------------------------------------------------------------------------
 
8611
r649411 | jm | 2008-04-18 08:50:03 +0000 (Fri, 18 Apr 2008) | 1 line
 
8612
 
 
8613
promotions validated
 
8614
------------------------------------------------------------------------
 
8615
r649324 | mmartinec | 2008-04-17 23:01:40 +0000 (Thu, 17 Apr 2008) | 1 line
 
8616
 
 
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
 
8620
 
 
8621
promotions validated
 
8622
------------------------------------------------------------------------
 
8623
r648888 | jm | 2008-04-16 22:40:36 +0000 (Wed, 16 Apr 2008) | 1 line
 
8624
 
 
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
 
8628
 
 
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
 
8632
 
 
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
 
8636
 
 
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
 
8640
 
 
8641
remove some formatting
 
8642
------------------------------------------------------------------------
 
8643
r648832 | jm | 2008-04-16 20:20:14 +0000 (Wed, 16 Apr 2008) | 1 line
 
8644
 
 
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
 
8648
 
 
8649
promotions validated
 
8650
------------------------------------------------------------------------
 
8651
r648443 | jm | 2008-04-15 22:39:45 +0000 (Tue, 15 Apr 2008) | 1 line
 
8652
 
 
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
 
8656
 
 
8657
promotions validated
 
8658
------------------------------------------------------------------------
 
8659
r647783 | kb | 2008-04-14 13:03:30 +0000 (Mon, 14 Apr 2008) | 1 line
 
8660
 
 
8661
Adding myself to the committers list.
 
8662
------------------------------------------------------------------------
 
8663
r647774 | jm | 2008-04-14 12:52:33 +0000 (Mon, 14 Apr 2008) | 1 line
 
8664
 
 
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
 
8668
 
 
8669
promotions validated
 
8670
------------------------------------------------------------------------
 
8671
r647541 | jm | 2008-04-13 08:50:05 +0000 (Sun, 13 Apr 2008) | 1 line
 
8672
 
 
8673
promotions validated
 
8674
------------------------------------------------------------------------
 
8675
r647396 | jm | 2008-04-12 08:50:02 +0000 (Sat, 12 Apr 2008) | 1 line
 
8676
 
 
8677
promotions validated
 
8678
------------------------------------------------------------------------
 
8679
r647153 | jm | 2008-04-11 13:05:28 +0000 (Fri, 11 Apr 2008) | 1 line
 
8680
 
 
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
 
8684
 
 
8685
promotions validated
 
8686
------------------------------------------------------------------------
 
8687
r646806 | jm | 2008-04-10 14:00:37 +0000 (Thu, 10 Apr 2008) | 1 line
 
8688
 
 
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
 
8692
 
 
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
 
8696
 
 
8697
promotions validated
 
8698
------------------------------------------------------------------------
 
8699
r646688 | jm | 2008-04-10 08:49:54 +0000 (Thu, 10 Apr 2008) | 1 line
 
8700
 
 
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
 
8704
 
 
8705
promotions validated
 
8706
------------------------------------------------------------------------
 
8707
r645795 | jm | 2008-04-08 08:50:02 +0000 (Tue, 08 Apr 2008) | 1 line
 
8708
 
 
8709
promotions validated
 
8710
------------------------------------------------------------------------
 
8711
r645413 | jm | 2008-04-07 08:50:07 +0000 (Mon, 07 Apr 2008) | 1 line
 
8712
 
 
8713
promotions validated
 
8714
------------------------------------------------------------------------
 
8715
r645213 | jm | 2008-04-06 08:50:02 +0000 (Sun, 06 Apr 2008) | 1 line
 
8716
 
 
8717
promotions validated
 
8718
------------------------------------------------------------------------
 
8719
r645048 | jm | 2008-04-05 08:50:03 +0000 (Sat, 05 Apr 2008) | 1 line
 
8720
 
 
8721
promotions validated
 
8722
------------------------------------------------------------------------
 
8723
r644752 | mmartinec | 2008-04-04 16:13:28 +0000 (Fri, 04 Apr 2008) | 1 line
 
8724
 
 
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
 
8728
 
 
8729
promotions validated
 
8730
------------------------------------------------------------------------
 
8731
r644307 | jm | 2008-04-03 13:25:50 +0000 (Thu, 03 Apr 2008) | 1 line
 
8732
 
 
8733
oops, typoed the cache-cleanup commands
 
8734
------------------------------------------------------------------------
 
8735
r644234 | jm | 2008-04-03 09:11:15 +0000 (Thu, 03 Apr 2008) | 1 line
 
8736
 
 
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
 
8740
 
 
8741
promotions validated
 
8742
------------------------------------------------------------------------
 
8743
r644030 | jm | 2008-04-02 20:04:05 +0000 (Wed, 02 Apr 2008) | 1 line
 
8744
 
 
8745
add Fedora Core package names
 
8746
------------------------------------------------------------------------
 
8747
r643835 | jm | 2008-04-02 10:27:37 +0000 (Wed, 02 Apr 2008) | 1 line
 
8748
 
 
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
 
8752
 
 
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
 
8756
 
 
8757
promotions validated
 
8758
------------------------------------------------------------------------
 
8759
r643323 | jm | 2008-04-01 08:50:11 +0000 (Tue, 01 Apr 2008) | 1 line
 
8760
 
 
8761
promotions validated
 
8762
------------------------------------------------------------------------
 
8763
r642943 | jm | 2008-03-31 09:53:03 +0000 (Mon, 31 Mar 2008) | 1 line
 
8764
 
 
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
 
8768
 
 
8769
promotions validated
 
8770
------------------------------------------------------------------------
 
8771
r642518 | jm | 2008-03-29 08:50:03 +0000 (Sat, 29 Mar 2008) | 1 line
 
8772
 
 
8773
promotions validated
 
8774
------------------------------------------------------------------------
 
8775
r642311 | jm | 2008-03-28 17:32:06 +0000 (Fri, 28 Mar 2008) | 1 line
 
8776
 
 
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
 
8780
 
 
8781
promotions validated
 
8782
------------------------------------------------------------------------
 
8783
r641936 | dos | 2008-03-27 18:39:21 +0000 (Thu, 27 Mar 2008) | 1 line
 
8784
 
 
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
 
8788
 
 
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
 
8792
 
 
8793
promotions validated
 
8794
------------------------------------------------------------------------
 
8795
r641639 | duncf | 2008-03-26 23:22:19 +0000 (Wed, 26 Mar 2008) | 1 line
 
8796
 
 
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
 
8800
 
 
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
 
8804
 
 
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
 
8808
 
 
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
 
8812
 
 
8813
promotions validated
 
8814
------------------------------------------------------------------------
 
8815
r640747 | jm | 2008-03-25 08:50:25 +0000 (Tue, 25 Mar 2008) | 1 line
 
8816
 
 
8817
promotions validated
 
8818
------------------------------------------------------------------------
 
8819
r640350 | jm | 2008-03-24 08:50:01 +0000 (Mon, 24 Mar 2008) | 1 line
 
8820
 
 
8821
promotions validated
 
8822
------------------------------------------------------------------------
 
8823
r639965 | jm | 2008-03-22 08:50:02 +0000 (Sat, 22 Mar 2008) | 1 line
 
8824
 
 
8825
promotions validated
 
8826
------------------------------------------------------------------------
 
8827
r639573 | jm | 2008-03-21 08:50:02 +0000 (Fri, 21 Mar 2008) | 1 line
 
8828
 
 
8829
promotions validated
 
8830
------------------------------------------------------------------------
 
8831
r639203 | jm | 2008-03-20 08:50:03 +0000 (Thu, 20 Mar 2008) | 1 line
 
8832
 
 
8833
promotions validated
 
8834
------------------------------------------------------------------------
 
8835
r638856 | jm | 2008-03-19 15:05:00 +0000 (Wed, 19 Mar 2008) | 1 line
 
8836
 
 
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
 
8840
 
 
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
 
8844
 
 
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
 
8848
 
 
8849
promotions validated
 
8850
------------------------------------------------------------------------
 
8851
r638314 | jm | 2008-03-18 10:49:44 +0000 (Tue, 18 Mar 2008) | 1 line
 
8852
 
 
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
 
8856
 
 
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
 
8860
 
 
8861
promotions validated
 
8862
------------------------------------------------------------------------
 
8863
r637789 | jm | 2008-03-17 08:50:02 +0000 (Mon, 17 Mar 2008) | 1 line
 
8864
 
 
8865
promotions validated
 
8866
------------------------------------------------------------------------
 
8867
r637674 | dos | 2008-03-16 22:26:05 +0000 (Sun, 16 Mar 2008) | 1 line
 
8868
 
 
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
 
8872
 
 
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
 
8876
 
 
8877
promotions validated
 
8878
------------------------------------------------------------------------
 
8879
r637451 | jm | 2008-03-15 18:37:22 +0000 (Sat, 15 Mar 2008) | 1 line
 
8880
 
 
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
 
8884
 
 
8885
promotions validated
 
8886
------------------------------------------------------------------------
 
8887
r637128 | jm | 2008-03-14 15:11:31 +0000 (Fri, 14 Mar 2008) | 1 line
 
8888
 
 
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
 
8892
 
 
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).
 
8897
 
 
8898
Changes involved:
 
8899
 
 
8900
- IP_PRIVATE now includes the ipv6 variants of private address space, as well
 
8901
  as the ipv6-mapped ipv4 addresses.
 
8902
 
 
8903
- NetSet now understands that ::ffff:192.168.1.2 and 192.168.1.2 are the same
 
8904
  address.
 
8905
 
 
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).
 
8909
 
 
8910
- ::1 is always included in the trusted_networks/internal_networks set, similar
 
8911
  to 127/8.
 
8912
 
 
8913
- lots of new tests have been added to exercise this.
 
8914
 
 
8915
 
 
8916
------------------------------------------------------------------------
 
8917
r637019 | jm | 2008-03-14 08:50:06 +0000 (Fri, 14 Mar 2008) | 1 line
 
8918
 
 
8919
promotions validated
 
8920
------------------------------------------------------------------------
 
8921
r636671 | jm | 2008-03-13 08:50:09 +0000 (Thu, 13 Mar 2008) | 1 line
 
8922
 
 
8923
promotions validated
 
8924
------------------------------------------------------------------------
 
8925
r636254 | jm | 2008-03-12 08:50:08 +0000 (Wed, 12 Mar 2008) | 1 line
 
8926
 
 
8927
promotions validated
 
8928
------------------------------------------------------------------------
 
8929
r636025 | jm | 2008-03-11 17:29:12 +0000 (Tue, 11 Mar 2008) | 1 line
 
8930
 
 
8931
more ui tidying
 
8932
------------------------------------------------------------------------
 
8933
r636022 | jm | 2008-03-11 17:27:25 +0000 (Tue, 11 Mar 2008) | 1 line
 
8934
 
 
8935
add a permalink
 
8936
------------------------------------------------------------------------
 
8937
r636001 | jm | 2008-03-11 16:48:33 +0000 (Tue, 11 Mar 2008) | 1 line
 
8938
 
 
8939
ui
 
8940
------------------------------------------------------------------------
 
8941
r635990 | jm | 2008-03-11 16:04:02 +0000 (Tue, 11 Mar 2008) | 1 line
 
8942
 
 
8943
ui tweak
 
8944
------------------------------------------------------------------------
 
8945
r635987 | jm | 2008-03-11 16:00:52 +0000 (Tue, 11 Mar 2008) | 1 line
 
8946
 
 
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
 
8950
 
 
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
 
8954
 
 
8955
promotions validated
 
8956
------------------------------------------------------------------------
 
8957
r635546 | jm | 2008-03-10 12:56:01 +0000 (Mon, 10 Mar 2008) | 1 line
 
8958
 
 
8959
a little restyling
 
8960
------------------------------------------------------------------------
 
8961
r635545 | jm | 2008-03-10 12:52:33 +0000 (Mon, 10 Mar 2008) | 1 line
 
8962
 
 
8963
more title nicening
 
8964
------------------------------------------------------------------------
 
8965
r635544 | jm | 2008-03-10 12:51:02 +0000 (Mon, 10 Mar 2008) | 1 line
 
8966
 
 
8967
more title nicening
 
8968
------------------------------------------------------------------------
 
8969
r635543 | jm | 2008-03-10 12:48:33 +0000 (Mon, 10 Mar 2008) | 1 line
 
8970
 
 
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
 
8974
 
 
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
 
8978
 
 
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
 
8982
 
 
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
 
8986
 
 
8987
promotions validated
 
8988
------------------------------------------------------------------------
 
8989
r634908 | jm | 2008-03-08 08:50:03 +0000 (Sat, 08 Mar 2008) | 1 line
 
8990
 
 
8991
promotions validated
 
8992
------------------------------------------------------------------------
 
8993
r634584 | jm | 2008-03-07 08:50:12 +0000 (Fri, 07 Mar 2008) | 1 line
 
8994
 
 
8995
promotions validated
 
8996
------------------------------------------------------------------------
 
8997
r634194 | jm | 2008-03-06 08:50:02 +0000 (Thu, 06 Mar 2008) | 1 line
 
8998
 
 
8999
promotions validated
 
9000
------------------------------------------------------------------------
 
9001
r633933 | jm | 2008-03-05 17:00:55 +0000 (Wed, 05 Mar 2008) | 1 line
 
9002
 
 
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
 
9006
 
 
9007
promotions validated
 
9008
------------------------------------------------------------------------
 
9009
r633392 | jm | 2008-03-04 08:50:55 +0000 (Tue, 04 Mar 2008) | 1 line
 
9010
 
 
9011
promotions validated
 
9012
------------------------------------------------------------------------
 
9013
r633106 | jm | 2008-03-03 14:47:02 +0000 (Mon, 03 Mar 2008) | 1 line
 
9014
 
 
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
 
9018
 
 
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
 
9022
 
 
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
 
9026
 
 
9027
promotions validated
 
9028
------------------------------------------------------------------------
 
9029
r632569 | jm | 2008-03-01 08:50:04 +0000 (Sat, 01 Mar 2008) | 1 line
 
9030
 
 
9031
promotions validated
 
9032
------------------------------------------------------------------------
 
9033
r632262 | jm | 2008-02-29 08:50:04 +0000 (Fri, 29 Feb 2008) | 1 line
 
9034
 
 
9035
promotions validated
 
9036
------------------------------------------------------------------------
 
9037
r631982 | mmartinec | 2008-02-28 14:25:51 +0000 (Thu, 28 Feb 2008) | 1 line
33
9038
 
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
 
9042
 
 
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
 
9046
 
 
9047
promotions validated
 
9048
------------------------------------------------------------------------
 
9049
r631516 | jm | 2008-02-27 08:50:09 +0000 (Wed, 27 Feb 2008) | 1 line
 
9050
 
 
9051
promotions validated
 
9052
------------------------------------------------------------------------
 
9053
r631215 | jm | 2008-02-26 13:53:52 +0000 (Tue, 26 Feb 2008) | 1 line
 
9054
 
 
9055
remove score lines for dead rules
 
9056
------------------------------------------------------------------------
 
9057
r631188 | jm | 2008-02-26 12:02:38 +0000 (Tue, 26 Feb 2008) | 1 line
 
9058
 
 
9059
promotions validated
 
9060
------------------------------------------------------------------------
 
9061
r631186 | jm | 2008-02-26 11:55:05 +0000 (Tue, 26 Feb 2008) | 1 line
 
9062
 
 
9063
delete output file when gzipping
 
9064
------------------------------------------------------------------------
 
9065
r631183 | jm | 2008-02-26 11:43:44 +0000 (Tue, 26 Feb 2008) | 1 line
 
9066
 
 
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
37
9070
 
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
41
 
 
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
 
9074
 
 
9075
fix source href link title
 
9076
------------------------------------------------------------------------
 
9077
r630898 | jm | 2008-02-25 16:00:27 +0000 (Mon, 25 Feb 2008) | 1 line
 
9078
 
 
9079
more UI
 
9080
------------------------------------------------------------------------
 
9081
r630897 | jm | 2008-02-25 15:59:27 +0000 (Mon, 25 Feb 2008) | 1 line
 
9082
 
 
9083
a little UI
 
9084
------------------------------------------------------------------------
 
9085
r630895 | jm | 2008-02-25 15:55:17 +0000 (Mon, 25 Feb 2008) | 1 line
 
9086
 
 
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
 
9090
 
 
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
 
9094
 
 
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
 
9098
 
 
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
 
9102
 
 
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
 
9106
 
 
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
 
9110
 
 
9111
trivial: avoid silly 'unquoted string' warnings
 
9112
------------------------------------------------------------------------
 
9113
r629597 | jm | 2008-02-20 19:55:08 +0000 (Wed, 20 Feb 2008) | 1 line
45
9114
 
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
49
 
 
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
53
 
 
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
 
9118
 
 
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
 
9122
 
 
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
 
9126
 
 
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
 
9130
 
 
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
 
9134
 
 
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
 
9138
 
 
9139
doh, typo
 
9140
------------------------------------------------------------------------
 
9141
r627456 | jm | 2008-02-13 15:14:05 +0000 (Wed, 13 Feb 2008) | 1 line
 
9142
 
 
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
 
9146
 
 
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
 
9150
 
 
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
 
9154
 
 
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
 
9158
 
 
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
 
9162
 
 
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
 
9166
 
 
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
 
9170
 
 
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
 
9174
 
 
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
 
9178
 
 
9179
oops
 
9180
------------------------------------------------------------------------
 
9181
r619629 | mmartinec | 2008-02-07 20:33:16 +0000 (Thu, 07 Feb 2008) | 1 line
 
9182
 
 
9183
add rulesrc/sandbox/mmartinec
 
9184
------------------------------------------------------------------------
 
9185
r619543 | mmartinec | 2008-02-07 18:19:47 +0000 (Thu, 07 Feb 2008) | 1 line
57
9186
 
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
61
 
 
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
65
 
 
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
69
 
 
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
 
9190
 
 
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
 
9194
 
 
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
 
9198
 
 
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
73
9202
 
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
 
9206
 
 
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
 
9210
 
 
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
 
9214
 
 
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
 
9218
 
 
9219
simplify
 
9220
------------------------------------------------------------------------
 
9221
r619033 | jm | 2008-02-06 15:49:50 +0000 (Wed, 06 Feb 2008) | 1 line
 
9222
 
 
9223
simplify
 
9224
------------------------------------------------------------------------
 
9225
r619027 | jm | 2008-02-06 15:35:21 +0000 (Wed, 06 Feb 2008) | 1 line
 
9226
 
 
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
 
9230
 
 
9231
bug 5731: turn off ltrace
 
9232
------------------------------------------------------------------------
 
9233
r618539 | dos | 2008-02-05 04:55:38 +0000 (Tue, 05 Feb 2008) | 1 line
 
9234
 
 
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
 
9238
 
 
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
 
9242
 
 
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
 
9246
 
 
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
 
9250
 
 
9251
promotions validated
 
9252
------------------------------------------------------------------------
 
9253
r617441 | jm | 2008-02-01 10:36:55 +0000 (Fri, 01 Feb 2008) | 1 line
 
9254
 
 
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
 
9258
 
 
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
 
9262
 
 
9263
promotions validated
 
9264
------------------------------------------------------------------------
 
9265
r617113 | jm | 2008-01-31 12:10:14 +0000 (Thu, 31 Jan 2008) | 1 line
 
9266
 
 
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
 
9270
 
 
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
 
9274
 
 
9275
promotions validated
 
9276
------------------------------------------------------------------------
 
9277
r616734 | fanf | 2008-01-30 12:11:09 +0000 (Wed, 30 Jan 2008) | 6 lines
 
9278
 
 
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
 
9283
future.
 
9284
 
 
9285
------------------------------------------------------------------------
 
9286
r616688 | jm | 2008-01-30 08:50:02 +0000 (Wed, 30 Jan 2008) | 1 line
 
9287
 
 
9288
promotions validated
 
9289
------------------------------------------------------------------------
 
9290
r616214 | jm | 2008-01-29 08:50:01 +0000 (Tue, 29 Jan 2008) | 1 line
 
9291
 
 
9292
promotions validated
 
9293
------------------------------------------------------------------------
 
9294
r616097 | sidney | 2008-01-28 22:46:03 +0000 (Mon, 28 Jan 2008) | 1 line
 
9295
 
 
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
 
9299
 
 
9300
promotions validated
 
9301
------------------------------------------------------------------------
 
9302
r615665 | jm | 2008-01-27 22:18:41 +0000 (Sun, 27 Jan 2008) | 1 line
 
9303
 
 
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
 
9307
 
 
9308
promotions validated
 
9309
------------------------------------------------------------------------
 
9310
r615434 | jm | 2008-01-26 08:50:04 +0000 (Sat, 26 Jan 2008) | 1 line
 
9311
 
 
9312
promotions validated
 
9313
------------------------------------------------------------------------
 
9314
r615416 | jm | 2008-01-26 00:52:26 +0000 (Sat, 26 Jan 2008) | 1 line
 
9315
 
 
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
 
9319
 
 
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
 
9323
 
 
9324
typo
 
9325
------------------------------------------------------------------------
 
9326
r615373 | jm | 2008-01-25 22:07:31 +0000 (Fri, 25 Jan 2008) | 1 line
 
9327
 
 
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
 
9331
 
 
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
 
9335
 
 
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
 
9339
 
 
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
 
9343
 
 
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
 
9347
 
 
9348
try adding a 'name' attribute too
 
9349
------------------------------------------------------------------------
 
9350
r615306 | mmartinec | 2008-01-25 19:01:14 +0000 (Fri, 25 Jan 2008) | 1 line
 
9351
 
 
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
 
9355
 
 
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
 
9359
 
 
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
 
9363
 
 
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
 
9367
 
 
9368
promotions validated
 
9369
------------------------------------------------------------------------
 
9370
r614820 | jm | 2008-01-24 08:50:10 +0000 (Thu, 24 Jan 2008) | 1 line
 
9371
 
 
9372
promotions validated
 
9373
------------------------------------------------------------------------
 
9374
r614505 | jm | 2008-01-23 11:46:41 +0000 (Wed, 23 Jan 2008) | 1 line
 
9375
 
 
9376
fix typo, add speculation
 
9377
------------------------------------------------------------------------
 
9378
r614456 | jm | 2008-01-23 08:50:02 +0000 (Wed, 23 Jan 2008) | 1 line
 
9379
 
 
9380
promotions validated
 
9381
------------------------------------------------------------------------
 
9382
r614149 | jm | 2008-01-22 08:50:02 +0000 (Tue, 22 Jan 2008) | 1 line
 
9383
 
 
9384
promotions validated
 
9385
------------------------------------------------------------------------
 
9386
r613876 | jm | 2008-01-21 13:10:29 +0000 (Mon, 21 Jan 2008) | 1 line
 
9387
 
 
9388
still fixing
 
9389
------------------------------------------------------------------------
 
9390
r613873 | jm | 2008-01-21 13:08:28 +0000 (Mon, 21 Jan 2008) | 1 line
 
9391
 
 
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
 
9395
 
 
9396
remove local slaves
 
9397
------------------------------------------------------------------------
 
9398
r613870 | jm | 2008-01-21 13:02:24 +0000 (Mon, 21 Jan 2008) | 1 line
 
9399
 
 
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
 
9403
 
 
9404
promotions validated
 
9405
------------------------------------------------------------------------
 
9406
r613684 | jm | 2008-01-20 21:28:07 +0000 (Sun, 20 Jan 2008) | 1 line
 
9407
 
 
9408
ignore Hudson build output in 'artifacts'
 
9409
------------------------------------------------------------------------
 
9410
r613666 | jm | 2008-01-20 20:12:53 +0000 (Sun, 20 Jan 2008) | 1 line
 
9411
 
 
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
 
9415
 
 
9416
promotions validated
 
9417
------------------------------------------------------------------------
 
9418
r613441 | jm | 2008-01-19 19:53:55 +0000 (Sat, 19 Jan 2008) | 1 line
 
9419
 
 
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
 
9423
 
 
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
 
9427
 
 
9428
use sh -xe; fix typo
 
9429
------------------------------------------------------------------------
 
9430
r613386 | jm | 2008-01-19 12:16:25 +0000 (Sat, 19 Jan 2008) | 1 line
 
9431
 
 
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
 
9435
 
 
9436
promotions validated
 
9437
------------------------------------------------------------------------
 
9438
r613308 | jm | 2008-01-18 23:26:07 +0000 (Fri, 18 Jan 2008) | 1 line
 
9439
 
 
9440
trigger another to test Hudson
 
9441
------------------------------------------------------------------------
 
9442
r613306 | jm | 2008-01-18 23:11:30 +0000 (Fri, 18 Jan 2008) | 1 line
 
9443
 
 
9444
hopefully this will trigger a build
 
9445
------------------------------------------------------------------------
 
9446
r613124 | jm | 2008-01-18 10:28:38 +0000 (Fri, 18 Jan 2008) | 1 line
 
9447
 
 
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
 
9451
 
 
9452
promotions validated
 
9453
------------------------------------------------------------------------
76
9454
r613052 | felicity | 2008-01-18 04:40:04 +0000 (Fri, 18 Jan 2008) | 3 lines
77
9455
 
78
9456
Update the sa-learn man page to include information about bayes version 3.
79
9457
 
80
9458
 
81
9459
------------------------------------------------------------------------
82
 
r611968 | jm | 2008-01-14 23:18:13 +0000 (Mon, 14 Jan 2008) | 1 line
83
 
 
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
87
 
 
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
 
9461
 
 
9462
promotions validated
 
9463
------------------------------------------------------------------------
 
9464
r612545 | duncf | 2008-01-16 19:16:16 +0000 (Wed, 16 Jan 2008) | 1 line
 
9465
 
 
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
 
9469
 
 
9470
promotions validated
 
9471
------------------------------------------------------------------------
 
9472
r612275 | jm | 2008-01-15 22:51:36 +0000 (Tue, 15 Jan 2008) | 1 line
 
9473
 
 
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
 
9477
 
 
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
 
9481
 
 
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
 
9485
 
 
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
 
9489
 
 
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
 
9493
 
 
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
 
9497
 
 
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
 
9501
 
 
9502
promotions validated
 
9503
------------------------------------------------------------------------
 
9504
r611969 | jm | 2008-01-14 23:23:42 +0000 (Mon, 14 Jan 2008) | 1 line
 
9505
 
 
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
 
9509
 
 
9510
promotions validated
 
9511
------------------------------------------------------------------------
 
9512
r611556 | sidney | 2008-01-13 10:42:00 +0000 (Sun, 13 Jan 2008) | 1 line
 
9513
 
 
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
 
9517
 
 
9518
promotions validated
 
9519
------------------------------------------------------------------------
 
9520
r611510 | sidney | 2008-01-13 00:21:35 +0000 (Sun, 13 Jan 2008) | 1 line
 
9521
 
 
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
 
9525
 
 
9526
promotions validated
 
9527
------------------------------------------------------------------------
 
9528
r611179 | jm | 2008-01-11 14:00:11 +0000 (Fri, 11 Jan 2008) | 1 line
 
9529
 
 
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
 
9533
 
 
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
 
9537
 
 
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
 
9541
 
 
9542
trivial annoyance; use 'our'
 
9543
------------------------------------------------------------------------
 
9544
r611108 | jm | 2008-01-11 08:50:02 +0000 (Fri, 11 Jan 2008) | 1 line
 
9545
 
 
9546
promotions validated
 
9547
------------------------------------------------------------------------
 
9548
r610991 | jm | 2008-01-10 23:59:52 +0000 (Thu, 10 Jan 2008) | 1 line
 
9549
 
 
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
 
9553
 
 
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
 
9557
 
 
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
 
9561
 
 
9562
promotions validated
89
9563
------------------------------------------------------------------------
90
9564
r610699 | felicity | 2008-01-10 07:17:04 +0000 (Thu, 10 Jan 2008) | 1 line
91
9565
 
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
95
 
 
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
 
9569
 
 
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
 
9573
 
 
9574
promotions validated
 
9575
------------------------------------------------------------------------
 
9576
r610308 | jm | 2008-01-09 08:50:11 +0000 (Wed, 09 Jan 2008) | 1 line
 
9577
 
 
9578
promotions validated
 
9579
------------------------------------------------------------------------
 
9580
r610204 | jm | 2008-01-08 22:33:03 +0000 (Tue, 08 Jan 2008) | 1 line
 
9581
 
 
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
 
9585
 
 
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
 
9589
 
 
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
 
9593
 
 
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
99
9597
 
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
 
9601
 
 
9602
promotions validated
 
9603
------------------------------------------------------------------------
 
9604
r609897 | sidney | 2008-01-08 07:41:16 +0000 (Tue, 08 Jan 2008) | 1 line
 
9605
 
 
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
103
9609
 
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
107
 
 
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
111
 
 
112
 
back-merge from trunk
113
 
------------------------------------------------------------------------
114
 
r609708 | jm | 2008-01-07 17:24:33 +0000 (Mon, 07 Jan 2008) | 1 line
115
 
 
116
 
fix bugs in build/README
117
 
------------------------------------------------------------------------
118
 
r609689 | jm | 2008-01-07 17:02:00 +0000 (Mon, 07 Jan 2008) | 1 line
119
 
 
120
 
3.2.5 devel cycle started
121
 
------------------------------------------------------------------------
122
 
r609688 | jm | 2008-01-07 17:01:24 +0000 (Mon, 07 Jan 2008) | 1 line
123
 
 
124
 
3.2.4 RELEASED
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
 
9613
 
 
9614
promotions validated
 
9615
------------------------------------------------------------------------
 
9616
r609532 | jm | 2008-01-07 08:50:02 +0000 (Mon, 07 Jan 2008) | 1 line
 
9617
 
 
9618
promotions validated
 
9619
------------------------------------------------------------------------
 
9620
r609221 | jm | 2008-01-05 21:30:48 +0000 (Sat, 05 Jan 2008) | 1 line
127
9621
 
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
131
 
 
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
135
 
 
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
139
 
 
140
 
preparing to release 3.2.4
141
 
------------------------------------------------------------------------
142
 
r607910 | jm | 2008-01-01 20:59:55 +0000 (Tue, 01 Jan 2008) | 1 line
143
 
 
144
 
preparing for 3.2.4 release
145
 
------------------------------------------------------------------------
146
 
r607761 | sidney | 2007-12-31 18:08:46 +0000 (Mon, 31 Dec 2007) | 1 line
147
 
 
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
151
 
 
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
155
 
 
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
159
 
 
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
163
 
 
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
167
 
 
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
171
 
 
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
175
 
 
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
179
 
 
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
183
 
 
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
 
9625
 
 
9626
promotions validated
 
9627
------------------------------------------------------------------------
 
9628
r608775 | jm | 2008-01-04 08:50:01 +0000 (Fri, 04 Jan 2008) | 1 line
 
9629
 
 
9630
promotions validated
 
9631
------------------------------------------------------------------------
 
9632
r608648 | mmartinec | 2008-01-03 21:59:24 +0000 (Thu, 03 Jan 2008) | 1 line
 
9633
 
 
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
 
9637
 
 
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
 
9641
 
 
9642
promotions validated
 
9643
------------------------------------------------------------------------
 
9644
r608134 | kmcgrail | 2008-01-02 15:55:54 +0000 (Wed, 02 Jan 2008) | 1 line
 
9645
 
 
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
 
9649
 
 
9650
promotions validated
 
9651
------------------------------------------------------------------------
 
9652
r607818 | jm | 2008-01-01 08:50:05 +0000 (Tue, 01 Jan 2008) | 1 line
 
9653
 
 
9654
promotions validated
 
9655
------------------------------------------------------------------------
 
9656
r607728 | sidney | 2007-12-31 11:45:52 +0000 (Mon, 31 Dec 2007) | 1 line
 
9657
 
 
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
 
9661
 
 
9662
promotions validated
 
9663
------------------------------------------------------------------------
 
9664
r607543 | sidney | 2007-12-30 11:39:05 +0000 (Sun, 30 Dec 2007) | 1 line
 
9665
 
 
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
 
9669
 
 
9670
promotions validated
 
9671
------------------------------------------------------------------------
 
9672
r607398 | jm | 2007-12-29 08:50:02 +0000 (Sat, 29 Dec 2007) | 1 line
 
9673
 
 
9674
promotions validated
 
9675
------------------------------------------------------------------------
 
9676
r607229 | sidney | 2007-12-28 13:05:04 +0000 (Fri, 28 Dec 2007) | 1 line
 
9677
 
 
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
187
9681
 
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
 
9685
 
 
9686
promotions validated
 
9687
------------------------------------------------------------------------
 
9688
r607156 | dos | 2007-12-28 01:48:59 +0000 (Fri, 28 Dec 2007) | 1 line
 
9689
 
 
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
 
9693
 
 
9694
promotions validated
 
9695
------------------------------------------------------------------------
 
9696
r606874 | sidney | 2007-12-26 10:10:40 +0000 (Wed, 26 Dec 2007) | 1 line
 
9697
 
 
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
 
9701
 
 
9702
promotions validated
 
9703
------------------------------------------------------------------------
 
9704
r606773 | jm | 2007-12-25 08:50:02 +0000 (Tue, 25 Dec 2007) | 1 line
 
9705
 
 
9706
promotions validated
 
9707
------------------------------------------------------------------------
 
9708
r606699 | mmartinec | 2007-12-24 13:42:41 +0000 (Mon, 24 Dec 2007) | 1 line
 
9709
 
 
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
 
9713
 
 
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
 
9717
 
 
9718
promotions validated
 
9719
------------------------------------------------------------------------
 
9720
r606658 | mmartinec | 2007-12-24 03:00:21 +0000 (Mon, 24 Dec 2007) | 1 line
 
9721
 
 
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
 
9725
 
 
9726
promotions validated
 
9727
------------------------------------------------------------------------
 
9728
r606497 | sidney | 2007-12-22 21:41:23 +0000 (Sat, 22 Dec 2007) | 1 line
191
9729
 
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
195
 
 
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
199
 
 
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
203
 
 
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
 
9733
 
 
9734
promotions validated
 
9735
------------------------------------------------------------------------
 
9736
r606216 | jm | 2007-12-21 15:14:12 +0000 (Fri, 21 Dec 2007) | 1 line
 
9737
 
 
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
 
9741
 
 
9742
promotions validated
 
9743
------------------------------------------------------------------------
 
9744
r605836 | jm | 2007-12-20 08:50:02 +0000 (Thu, 20 Dec 2007) | 1 line
 
9745
 
 
9746
promotions validated
 
9747
------------------------------------------------------------------------
 
9748
r605469 | jm | 2007-12-19 08:50:01 +0000 (Wed, 19 Dec 2007) | 1 line
 
9749
 
 
9750
promotions validated
 
9751
------------------------------------------------------------------------
 
9752
r605142 | jm | 2007-12-18 08:50:03 +0000 (Tue, 18 Dec 2007) | 1 line
 
9753
 
 
9754
promotions validated
 
9755
------------------------------------------------------------------------
 
9756
r605053 | sidney | 2007-12-18 00:29:08 +0000 (Tue, 18 Dec 2007) | 1 line
207
9757
 
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
211
 
 
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
215
 
 
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
219
 
 
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
223
 
 
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
227
 
 
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
231
 
 
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
235
 
 
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
239
 
 
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
243
 
 
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
 
9761
 
 
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
 
9765
 
 
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
 
9769
 
 
9770
non-fatal errors, please
 
9771
------------------------------------------------------------------------
 
9772
r604873 | jm | 2007-12-17 14:08:07 +0000 (Mon, 17 Dec 2007) | 1 line
 
9773
 
 
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
 
9777
 
 
9778
promotions validated
 
9779
------------------------------------------------------------------------
 
9780
r604577 | jm | 2007-12-16 08:50:02 +0000 (Sun, 16 Dec 2007) | 1 line
 
9781
 
 
9782
promotions validated
 
9783
------------------------------------------------------------------------
 
9784
r604521 | jm | 2007-12-15 22:23:15 +0000 (Sat, 15 Dec 2007) | 1 line
 
9785
 
 
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
 
9789
 
 
9790
promotions validated
 
9791
------------------------------------------------------------------------
 
9792
r604265 | jm | 2007-12-14 19:16:56 +0000 (Fri, 14 Dec 2007) | 1 line
 
9793
 
 
9794
log the starting time and date
 
9795
------------------------------------------------------------------------
 
9796
r604260 | jm | 2007-12-14 19:06:30 +0000 (Fri, 14 Dec 2007) | 1 line
 
9797
 
 
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
 
9801
 
 
9802
promotions validated
 
9803
------------------------------------------------------------------------
 
9804
r603778 | jm | 2007-12-12 23:31:41 +0000 (Wed, 12 Dec 2007) | 1 line
 
9805
 
 
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
 
9809
 
 
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
 
9813
 
 
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
 
9817
 
 
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
 
9821
 
 
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
 
9825
 
 
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
 
9829
 
 
9830
no need to package backup scripts
 
9831
------------------------------------------------------------------------
 
9832
r602895 | jm | 2007-12-10 13:28:51 +0000 (Mon, 10 Dec 2007) | 1 line
 
9833
 
 
9834
avoid silly undef warning
 
9835
------------------------------------------------------------------------
 
9836
r602088 | jm | 2007-12-07 12:59:00 +0000 (Fri, 07 Dec 2007) | 1 line
 
9837
 
 
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
 
9841
 
 
9842
woo, let's try Google Charts
 
9843
------------------------------------------------------------------------
 
9844
r601791 | jm | 2007-12-06 17:20:59 +0000 (Thu, 06 Dec 2007) | 1 line
 
9845
 
 
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
 
9849
 
 
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
 
9853
 
 
9854
promotions validated
 
9855
------------------------------------------------------------------------
 
9856
r601283 | jm | 2007-12-05 10:03:25 +0000 (Wed, 05 Dec 2007) | 1 line
 
9857
 
 
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
 
9861
 
 
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
 
9865
 
 
9866
bug 4179: add test case
 
9867
------------------------------------------------------------------------
 
9868
r601154 | jm | 2007-12-04 23:51:59 +0000 (Tue, 04 Dec 2007) | 1 line
 
9869
 
 
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
 
9873
 
 
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
 
9877
 
 
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.
 
9882
 
 
9883
------------------------------------------------------------------------
 
9884
r601069 | jm | 2007-12-04 20:16:18 +0000 (Tue, 04 Dec 2007) | 1 line
 
9885
 
 
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
 
9889
 
 
9890
bug 5739: fix possible memory leak
 
9891
------------------------------------------------------------------------
 
9892
r601014 | kmcgrail | 2007-12-04 17:29:31 +0000 (Tue, 04 Dec 2007) | 1 line
 
9893
 
 
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
 
9897
 
 
9898
promotions validated
 
9899
------------------------------------------------------------------------
 
9900
r600728 | jm | 2007-12-03 23:38:21 +0000 (Mon, 03 Dec 2007) | 1 line
 
9901
 
 
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
 
9905
 
 
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
 
9909
 
 
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
247
9913
 
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
251
 
 
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
255
 
 
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
259
 
 
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
263
 
 
264
 
bug 5735: spamc should allow retry_sleep 0
265
 
 
266
 
------------------------------------------------------------------------
267
 
r599208 | duncf | 2007-11-28 23:58:28 +0000 (Wed, 28 Nov 2007) | 1 line
268
 
 
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
 
9917
 
 
9918
promotions validated
 
9919
------------------------------------------------------------------------
 
9920
r600508 | jm | 2007-12-03 12:32:48 +0000 (Mon, 03 Dec 2007) | 1 line
 
9921
 
 
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
 
9925
 
 
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
 
9929
 
 
9930
promotions validated
 
9931
------------------------------------------------------------------------
 
9932
r600061 | jm | 2007-12-01 08:50:02 +0000 (Sat, 01 Dec 2007) | 1 line
 
9933
 
 
9934
promotions validated
 
9935
------------------------------------------------------------------------
 
9936
r599740 | jm | 2007-11-30 08:50:01 +0000 (Fri, 30 Nov 2007) | 1 line
 
9937
 
 
9938
promotions validated
 
9939
------------------------------------------------------------------------
 
9940
r599674 | dos | 2007-11-30 01:55:43 +0000 (Fri, 30 Nov 2007) | 1 line
 
9941
 
 
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
 
9945
 
 
9946
promotions validated
 
9947
------------------------------------------------------------------------
 
9948
r599218 | duncf | 2007-11-29 00:14:13 +0000 (Thu, 29 Nov 2007) | 1 line
 
9949
 
 
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
 
9953
 
 
9954
fix typo in comment
 
9955
------------------------------------------------------------------------
 
9956
r598913 | jm | 2007-11-28 08:50:01 +0000 (Wed, 28 Nov 2007) | 1 line
 
9957
 
 
9958
promotions validated
 
9959
------------------------------------------------------------------------
 
9960
r598562 | jm | 2007-11-27 08:50:02 +0000 (Tue, 27 Nov 2007) | 1 line
 
9961
 
 
9962
promotions validated
 
9963
------------------------------------------------------------------------
 
9964
r598431 | mmartinec | 2007-11-26 21:10:47 +0000 (Mon, 26 Nov 2007) | 1 line
 
9965
 
 
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
 
9969
 
 
9970
trivial: avoid a silly 'undef' warning
 
9971
------------------------------------------------------------------------
 
9972
r598169 | jm | 2007-11-26 08:50:02 +0000 (Mon, 26 Nov 2007) | 1 line
 
9973
 
 
9974
promotions validated
 
9975
------------------------------------------------------------------------
 
9976
r598150 | parker | 2007-11-26 07:26:31 +0000 (Mon, 26 Nov 2007) | 3 lines
 
9977
 
 
9978
Bug 5730: Use new method for telling PostgreSQL that a string contains an
 
9979
escape sequence when DB version is 8.1+
 
9980
 
 
9981
------------------------------------------------------------------------
 
9982
r598145 | parker | 2007-11-26 06:47:35 +0000 (Mon, 26 Nov 2007) | 2 lines
 
9983
 
 
9984
Bug 5729: Allow for a return value of 0E0 meaning zero but true when calling do.
 
9985
 
 
9986
------------------------------------------------------------------------
 
9987
r598108 | parker | 2007-11-26 02:08:14 +0000 (Mon, 26 Nov 2007) | 2 lines
 
9988
 
 
9989
Forgot to add.
 
9990
 
 
9991
------------------------------------------------------------------------
 
9992
r598107 | parker | 2007-11-26 02:04:48 +0000 (Mon, 26 Nov 2007) | 7 lines
 
9993
 
 
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
 
9997
well.
 
9998
 
 
9999
Also created a spamd_sql_prefs.t test file.
 
10000
 
 
10001
------------------------------------------------------------------------
 
10002
r597958 | parker | 2007-11-25 06:39:10 +0000 (Sun, 25 Nov 2007) | 3 lines
 
10003
 
 
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.
 
10006
 
 
10007
------------------------------------------------------------------------
 
10008
r597881 | parker | 2007-11-24 16:51:16 +0000 (Sat, 24 Nov 2007) | 3 lines
 
10009
 
 
10010
Bug 5176: Take the BETA lable off the SQL support and add a note about
 
10011
it to UPGRADE.
 
10012
 
 
10013
------------------------------------------------------------------------
 
10014
r597829 | parker | 2007-11-24 08:56:50 +0000 (Sat, 24 Nov 2007) | 2 lines
 
10015
 
 
10016
Updated for new test
 
10017
 
 
10018
------------------------------------------------------------------------
 
10019
r597827 | jm | 2007-11-24 08:50:02 +0000 (Sat, 24 Nov 2007) | 1 line
 
10020
 
 
10021
promotions validated
 
10022
------------------------------------------------------------------------
 
10023
r597826 | parker | 2007-11-24 08:47:46 +0000 (Sat, 24 Nov 2007) | 2 lines
 
10024
 
 
10025
Added support for the new HEADERS command in the SPAMD protocol.
 
10026
 
 
10027
------------------------------------------------------------------------
 
10028
r597823 | parker | 2007-11-24 07:55:58 +0000 (Sat, 24 Nov 2007) | 2 lines
 
10029
 
 
10030
Addition of tests for Mail::SpamAssassin::Client module
 
10031
 
 
10032
------------------------------------------------------------------------
 
10033
r597822 | parker | 2007-11-24 07:44:50 +0000 (Sat, 24 Nov 2007) | 2 lines
 
10034
 
 
10035
Bug 5572: Add timeout to client code.
 
10036
 
 
10037
------------------------------------------------------------------------
 
10038
r597617 | jm | 2007-11-23 09:50:50 +0000 (Fri, 23 Nov 2007) | 1 line
 
10039
 
 
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
 
10043
 
 
10044
promotions validated
 
10045
------------------------------------------------------------------------
 
10046
r597441 | jm | 2007-11-22 15:49:27 +0000 (Thu, 22 Nov 2007) | 1 line
 
10047
 
 
10048
skip those core files
 
10049
------------------------------------------------------------------------
 
10050
r597418 | jm | 2007-11-22 15:02:27 +0000 (Thu, 22 Nov 2007) | 1 line
 
10051
 
 
10052
include the full paths, better UI
 
10053
------------------------------------------------------------------------
 
10054
r597394 | jm | 2007-11-22 12:12:27 +0000 (Thu, 22 Nov 2007) | 1 line
 
10055
 
 
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
 
10059
 
 
10060
find the excludes file correctly
 
10061
------------------------------------------------------------------------
 
10062
r597392 | jm | 2007-11-22 12:04:48 +0000 (Thu, 22 Nov 2007) | 1 line
 
10063
 
 
10064
solaris portability
 
10065
------------------------------------------------------------------------
 
10066
r597391 | jm | 2007-11-22 12:00:00 +0000 (Thu, 22 Nov 2007) | 1 line
 
10067
 
 
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
 
10071
 
 
10072
add a -f
 
10073
------------------------------------------------------------------------
 
10074
r597386 | jm | 2007-11-22 11:41:37 +0000 (Thu, 22 Nov 2007) | 1 line
 
10075
 
 
10076
add some cron cleanup
 
10077
------------------------------------------------------------------------
 
10078
r597385 | jm | 2007-11-22 11:38:37 +0000 (Thu, 22 Nov 2007) | 1 line
 
10079
 
 
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
 
10083
 
 
10084
promotions validated
 
10085
------------------------------------------------------------------------
 
10086
r597217 | dos | 2007-11-21 21:46:15 +0000 (Wed, 21 Nov 2007) | 1 line
 
10087
 
 
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
 
10091
 
 
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
 
10095
 
 
10096
promotions validated
 
10097
------------------------------------------------------------------------
 
10098
r596888 | duncf | 2007-11-21 00:18:45 +0000 (Wed, 21 Nov 2007) | 1 line
 
10099
 
 
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
 
10103
 
 
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
 
10107
 
 
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
 
10111
 
 
10112
promotions validated
 
10113
------------------------------------------------------------------------
 
10114
r596475 | jm | 2007-11-19 22:54:20 +0000 (Mon, 19 Nov 2007) | 1 line
 
10115
 
 
10116
suppress silly uninit-value warnings
 
10117
------------------------------------------------------------------------
 
10118
r596226 | jm | 2007-11-19 08:50:02 +0000 (Mon, 19 Nov 2007) | 1 line
 
10119
 
 
10120
promotions validated
 
10121
------------------------------------------------------------------------
 
10122
r596095 | jm | 2007-11-18 16:11:20 +0000 (Sun, 18 Nov 2007) | 1 line
 
10123
 
 
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
 
10127
 
 
10128
promotions validated
 
10129
------------------------------------------------------------------------
 
10130
r596064 | dos | 2007-11-18 08:07:09 +0000 (Sun, 18 Nov 2007) | 1 line
 
10131
 
 
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
 
10135
 
 
10136
promotions validated
 
10137
------------------------------------------------------------------------
 
10138
r595759 | jm | 2007-11-16 17:55:08 +0000 (Fri, 16 Nov 2007) | 1 line
 
10139
 
 
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
 
10143
 
 
10144
Colm says: go higher ;)
 
10145
------------------------------------------------------------------------
 
10146
r595593 | jm | 2007-11-16 08:50:09 +0000 (Fri, 16 Nov 2007) | 1 line
 
10147
 
 
10148
promotions validated
 
10149
------------------------------------------------------------------------
 
10150
r595585 | dos | 2007-11-16 07:20:25 +0000 (Fri, 16 Nov 2007) | 1 line
 
10151
 
 
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
 
10155
 
 
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
 
10159
 
 
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
 
10163
 
 
10164
promotions validated
 
10165
------------------------------------------------------------------------
 
10166
r595224 | dos | 2007-11-15 06:56:15 +0000 (Thu, 15 Nov 2007) | 1 line
 
10167
 
 
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
 
10171
 
 
10172
talon has 16 cores
 
10173
------------------------------------------------------------------------
 
10174
r594800 | jm | 2007-11-14 08:50:03 +0000 (Wed, 14 Nov 2007) | 1 line
 
10175
 
 
10176
promotions validated
 
10177
------------------------------------------------------------------------
 
10178
r594729 | jm | 2007-11-14 00:30:59 +0000 (Wed, 14 Nov 2007) | 1 line
 
10179
 
 
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
 
10183
 
 
10184
set up some big -j's
 
10185
------------------------------------------------------------------------
 
10186
r594725 | jm | 2007-11-14 00:06:18 +0000 (Wed, 14 Nov 2007) | 1 line
 
10187
 
 
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
 
10191
 
 
10192
hooray, another host ;)
 
10193
------------------------------------------------------------------------
 
10194
r594709 | jm | 2007-11-13 23:28:57 +0000 (Tue, 13 Nov 2007) | 1 line
 
10195
 
 
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
 
10199
 
 
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
 
10203
 
 
10204
SDBM_File uses the Fcntl constants
 
10205
------------------------------------------------------------------------
 
10206
r594689 | jm | 2007-11-13 22:51:53 +0000 (Tue, 13 Nov 2007) | 1 line
 
10207
 
 
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
 
10211
 
 
10212
try using --cs_schedule_cache
 
10213
------------------------------------------------------------------------
 
10214
r594457 | jm | 2007-11-13 08:50:05 +0000 (Tue, 13 Nov 2007) | 1 line
 
10215
 
 
10216
promotions validated
 
10217
------------------------------------------------------------------------
 
10218
r594355 | jm | 2007-11-13 00:02:49 +0000 (Tue, 13 Nov 2007) | 1 line
 
10219
 
 
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
 
10223
 
 
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
 
10227
 
 
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
 
10231
 
 
10232
promotions validated
 
10233
------------------------------------------------------------------------
 
10234
r593754 | jm | 2007-11-10 08:50:01 +0000 (Sat, 10 Nov 2007) | 1 line
 
10235
 
 
10236
promotions validated
 
10237
------------------------------------------------------------------------
 
10238
r593597 | mmartinec | 2007-11-09 17:26:50 +0000 (Fri, 09 Nov 2007) | 1 line
 
10239
 
 
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
 
10243
 
 
10244
promotions validated
 
10245
------------------------------------------------------------------------
 
10246
r593073 | jm | 2007-11-08 08:50:02 +0000 (Thu, 08 Nov 2007) | 1 line
 
10247
 
 
10248
promotions validated
 
10249
------------------------------------------------------------------------
 
10250
r592873 | dos | 2007-11-07 20:15:39 +0000 (Wed, 07 Nov 2007) | 1 line
 
10251
 
 
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
 
10255
 
 
10256
promotions validated
 
10257
------------------------------------------------------------------------
 
10258
r592331 | jm | 2007-11-06 08:50:03 +0000 (Tue, 06 Nov 2007) | 1 line
 
10259
 
 
10260
promotions validated
 
10261
------------------------------------------------------------------------
 
10262
r591914 | jm | 2007-11-05 08:50:05 +0000 (Mon, 05 Nov 2007) | 1 line
 
10263
 
 
10264
promotions validated
 
10265
------------------------------------------------------------------------
 
10266
r591741 | jm | 2007-11-04 08:50:02 +0000 (Sun, 04 Nov 2007) | 1 line
 
10267
 
 
10268
promotions validated
 
10269
------------------------------------------------------------------------
 
10270
r591561 | jm | 2007-11-03 08:50:01 +0000 (Sat, 03 Nov 2007) | 1 line
 
10271
 
 
10272
promotions validated
 
10273
------------------------------------------------------------------------
 
10274
r591423 | jm | 2007-11-02 18:35:57 +0000 (Fri, 02 Nov 2007) | 1 line
 
10275
 
 
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
 
10279
 
 
10280
promotions validated
 
10281
------------------------------------------------------------------------
 
10282
r590936 | jm | 2007-11-01 08:50:09 +0000 (Thu, 01 Nov 2007) | 1 line
 
10283
 
 
10284
promotions validated
 
10285
------------------------------------------------------------------------
 
10286
r590636 | jm | 2007-10-31 12:08:06 +0000 (Wed, 31 Oct 2007) | 1 line
 
10287
 
 
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
 
10291
 
 
10292
promotions validated
 
10293
------------------------------------------------------------------------
 
10294
r590504 | mmartinec | 2007-10-30 23:05:28 +0000 (Tue, 30 Oct 2007) | 1 line
 
10295
 
 
10296
revert r586641, needs a better solution
 
10297
------------------------------------------------------------------------
 
10298
r590055 | jm | 2007-10-30 13:04:47 +0000 (Tue, 30 Oct 2007) | 1 line
272
10299
 
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
276
 
 
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
 
10303
 
 
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
 
10307
 
 
10308
promotions validated
 
10309
------------------------------------------------------------------------
 
10310
r589545 | jm | 2007-10-29 08:50:06 +0000 (Mon, 29 Oct 2007) | 1 line
 
10311
 
 
10312
promotions validated
 
10313
------------------------------------------------------------------------
 
10314
r589063 | jm | 2007-10-27 08:50:01 +0000 (Sat, 27 Oct 2007) | 1 line
 
10315
 
 
10316
promotions validated
 
10317
------------------------------------------------------------------------
 
10318
r588565 | jm | 2007-10-26 08:50:01 +0000 (Fri, 26 Oct 2007) | 1 line
 
10319
 
 
10320
promotions validated
 
10321
------------------------------------------------------------------------
 
10322
r588457 | dos | 2007-10-26 00:51:56 +0000 (Fri, 26 Oct 2007) | 1 line
 
10323
 
 
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
 
10327
 
 
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
 
10331
 
 
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
 
10335
 
 
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
 
10339
 
 
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
 
10343
 
 
10344
promotions validated
 
10345
------------------------------------------------------------------------
 
10346
r588123 | dos | 2007-10-25 03:14:36 +0000 (Thu, 25 Oct 2007) | 1 line
 
10347
 
 
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
 
10351
 
 
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
 
10355
 
 
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
 
10359
 
 
10360
remove backported ref to osbf_path
 
10361
------------------------------------------------------------------------
 
10362
r587840 | jm | 2007-10-24 09:55:29 +0000 (Wed, 24 Oct 2007) | 1 line
 
10363
 
 
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
 
10367
 
 
10368
promotions validated
 
10369
------------------------------------------------------------------------
 
10370
r587557 | dos | 2007-10-23 17:01:51 +0000 (Tue, 23 Oct 2007) | 1 line
 
10371
 
 
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
 
10375
 
 
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
 
10379
 
 
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
 
10383
 
 
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
 
10387
 
 
10388
promotions validated
 
10389
------------------------------------------------------------------------
 
10390
r587036 | jm | 2007-10-22 08:50:01 +0000 (Mon, 22 Oct 2007) | 1 line
 
10391
 
 
10392
promotions validated
 
10393
------------------------------------------------------------------------
 
10394
r586730 | mmartinec | 2007-10-20 14:31:15 +0000 (Sat, 20 Oct 2007) | 1 line
 
10395
 
 
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
 
10399
 
 
10400
promotions validated
 
10401
------------------------------------------------------------------------
 
10402
r586642 | mmartinec | 2007-10-19 23:33:53 +0000 (Fri, 19 Oct 2007) | 1 line
 
10403
 
 
10404
oops, wrong version of a patch
 
10405
------------------------------------------------------------------------
 
10406
r586641 | mmartinec | 2007-10-19 23:28:34 +0000 (Fri, 19 Oct 2007) | 1 line
 
10407
 
 
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
 
10411
 
 
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
 
10415
 
 
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
 
10419
 
 
10420
promotions validated
 
10421
------------------------------------------------------------------------
 
10422
r586015 | jm | 2007-10-18 15:52:40 +0000 (Thu, 18 Oct 2007) | 1 line
 
10423
 
 
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
 
10427
 
 
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
 
10431
 
 
10432
promotions validated
 
10433
------------------------------------------------------------------------
 
10434
r585898 | mmartinec | 2007-10-18 08:22:01 +0000 (Thu, 18 Oct 2007) | 1 line
 
10435
 
 
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
 
10439
 
 
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
 
10443
 
 
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
 
10447
 
 
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
 
10451
 
 
10452
promotions validated
 
10453
------------------------------------------------------------------------
 
10454
r585347 | dos | 2007-10-17 03:27:19 +0000 (Wed, 17 Oct 2007) | 1 line
 
10455
 
 
10456
add message throughput logging
 
10457
------------------------------------------------------------------------
 
10458
r585312 | dos | 2007-10-17 01:04:09 +0000 (Wed, 17 Oct 2007) | 1 line
 
10459
 
 
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
 
10463
 
 
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.
 
10468
 
 
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.
 
10473
 
 
10474
 
 
10475
------------------------------------------------------------------------
 
10476
r585082 | jm | 2007-10-16 08:50:02 +0000 (Tue, 16 Oct 2007) | 1 line
 
10477
 
 
10478
promotions validated
 
10479
------------------------------------------------------------------------
 
10480
r585004 | dos | 2007-10-16 02:35:07 +0000 (Tue, 16 Oct 2007) | 1 line
 
10481
 
 
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
 
10485
 
 
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
 
10489
 
 
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
 
10493
 
 
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
280
10497
 
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
284
 
 
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
288
 
 
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
292
 
 
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
296
 
 
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
300
 
 
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
304
 
 
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
308
10501
 
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
 
10505
 
 
10506
promotions validated
 
10507
------------------------------------------------------------------------
 
10508
r584702 | dos | 2007-10-15 07:38:15 +0000 (Mon, 15 Oct 2007) | 1 line
 
10509
 
 
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
 
10513
 
 
10514
promotions validated
 
10515
------------------------------------------------------------------------
 
10516
r584460 | dos | 2007-10-13 22:39:03 +0000 (Sat, 13 Oct 2007) | 1 line
 
10517
 
 
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
 
10521
 
 
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
 
10525
 
 
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
 
10529
 
 
10530
promotions validated
 
10531
------------------------------------------------------------------------
 
10532
r584348 | jm | 2007-10-13 00:24:28 +0000 (Sat, 13 Oct 2007) | 1 line
 
10533
 
 
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
 
10537
 
 
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
 
10541
 
 
10542
minor typo
 
10543
------------------------------------------------------------------------
 
10544
r584152 | jm | 2007-10-12 12:47:32 +0000 (Fri, 12 Oct 2007) | 1 line
 
10545
 
 
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
 
10549
 
 
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
 
10553
 
 
10554
promotions validated
 
10555
------------------------------------------------------------------------
 
10556
r583974 | jm | 2007-10-11 22:10:40 +0000 (Thu, 11 Oct 2007) | 1 line
312
10557
 
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
 
10561
 
 
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
316
10565
 
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
320
 
 
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
324
 
 
325
 
bug 5476: update Bonded Sender (now Sender Score
326
 
Certified) rules, and add a rule for their strictly-confirmed-opt-in-required
327
 
zone
328
 
------------------------------------------------------------------------
329
 
r578929 | jm | 2007-09-24 19:37:37 +0000 (Mon, 24 Sep 2007) | 1 line
330
 
 
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
 
10569
 
 
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
 
10573
 
 
10574
promotions validated
 
10575
------------------------------------------------------------------------
 
10576
r583607 | jm | 2007-10-10 20:35:44 +0000 (Wed, 10 Oct 2007) | 1 line
 
10577
 
 
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
 
10581
 
 
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
 
10585
 
 
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
 
10589
 
 
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
 
10593
 
 
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
 
10597
 
 
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
 
10601
 
 
10602
fix old logfile-removal script
 
10603
------------------------------------------------------------------------
 
10604
r583535 | jm | 2007-10-10 16:48:39 +0000 (Wed, 10 Oct 2007) | 1 line
 
10605
 
 
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
 
10609
 
 
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
 
10613
 
 
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
 
10617
 
 
10618
revamp header a little
 
10619
------------------------------------------------------------------------
 
10620
r583388 | jm | 2007-10-10 08:50:05 +0000 (Wed, 10 Oct 2007) | 1 line
 
10621
 
 
10622
promotions validated
 
10623
------------------------------------------------------------------------
 
10624
r583256 | mmartinec | 2007-10-09 18:36:24 +0000 (Tue, 09 Oct 2007) | 1 line
 
10625
 
 
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
 
10629
 
 
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
 
10633
 
 
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
 
10637
 
 
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
 
10641
 
 
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
 
10645
 
 
10646
promotions validated
 
10647
------------------------------------------------------------------------
 
10648
r582949 | jm | 2007-10-08 19:49:43 +0000 (Mon, 08 Oct 2007) | 1 line
 
10649
 
 
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
 
10653
 
 
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
 
10657
 
 
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
 
10661
 
 
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
 
10665
 
 
10666
promotions validated
 
10667
------------------------------------------------------------------------
 
10668
r582702 | mmartinec | 2007-10-08 02:09:27 +0000 (Mon, 08 Oct 2007) | 1 line
 
10669
 
 
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
 
10673
 
 
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
 
10677
 
 
10678
promotions validated
 
10679
------------------------------------------------------------------------
 
10680
r582471 | jm | 2007-10-06 08:50:02 +0000 (Sat, 06 Oct 2007) | 1 line
 
10681
 
 
10682
promotions validated
 
10683
------------------------------------------------------------------------
 
10684
r582397 | mmartinec | 2007-10-05 21:27:23 +0000 (Fri, 05 Oct 2007) | 1 line
 
10685
 
 
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
 
10689
 
 
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
 
10693
 
 
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
 
10697
 
 
10698
rules may have a T_ prefix
 
10699
------------------------------------------------------------------------
 
10700
r582272 | jm | 2007-10-05 13:56:38 +0000 (Fri, 05 Oct 2007) | 1 line
 
10701
 
 
10702
duh. typos
 
10703
------------------------------------------------------------------------
 
10704
r582236 | jm | 2007-10-05 12:55:47 +0000 (Fri, 05 Oct 2007) | 1 line
 
10705
 
 
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
 
10709
 
 
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
 
10713
 
 
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
 
10717
 
 
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
 
10721
 
 
10722
promotions validated
 
10723
------------------------------------------------------------------------
 
10724
r581949 | dos | 2007-10-04 15:26:30 +0000 (Thu, 04 Oct 2007) | 1 line
 
10725
 
 
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
 
10729
 
 
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
 
10733
 
 
10734
promotions validated
 
10735
------------------------------------------------------------------------
 
10736
r581765 | dos | 2007-10-04 02:46:31 +0000 (Thu, 04 Oct 2007) | 1 line
 
10737
 
 
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
 
10741
 
 
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
 
10745
 
 
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
 
10749
 
 
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
 
10753
 
 
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
 
10757
 
 
10758
promotions validated
 
10759
------------------------------------------------------------------------
 
10760
r581351 | dos | 2007-10-02 19:10:51 +0000 (Tue, 02 Oct 2007) | 1 line
 
10761
 
 
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
 
10765
 
 
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
 
10769
 
 
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
 
10773
 
 
10774
promotions validated
 
10775
------------------------------------------------------------------------
 
10776
r581122 | mmartinec | 2007-10-02 01:12:12 +0000 (Tue, 02 Oct 2007) | 1 line
 
10777
 
 
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
 
10781
 
 
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
 
10785
 
 
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
 
10789
 
 
10790
promotions validated
 
10791
------------------------------------------------------------------------
 
10792
r580558 | jm | 2007-09-29 08:50:02 +0000 (Sat, 29 Sep 2007) | 1 line
 
10793
 
 
10794
promotions validated
 
10795
------------------------------------------------------------------------
 
10796
r580455 | mmartinec | 2007-09-28 18:43:40 +0000 (Fri, 28 Sep 2007) | 1 line
 
10797
 
 
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
 
10801
 
 
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
 
10814
 
 
10815
promotions validated
 
10816
------------------------------------------------------------------------
 
10817
r580055 | mmartinec | 2007-09-27 15:05:21 +0000 (Thu, 27 Sep 2007) | 1 line
 
10818
 
 
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
 
10822
 
 
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
 
10826
 
 
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
 
10830
 
 
10831
oops, missed a 'cd'
 
10832
------------------------------------------------------------------------
 
10833
r579983 | jm | 2007-09-27 12:16:31 +0000 (Thu, 27 Sep 2007) | 1 line
 
10834
 
 
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
 
10838
 
 
10839
promotions validated
 
10840
------------------------------------------------------------------------
 
10841
r579693 | mmartinec | 2007-09-26 15:27:35 +0000 (Wed, 26 Sep 2007) | 1 line
 
10842
 
 
10843
add timing to bayes plugin
 
10844
------------------------------------------------------------------------
 
10845
r579680 | mmartinec | 2007-09-26 14:48:01 +0000 (Wed, 26 Sep 2007) | 1 line
 
10846
 
 
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
 
10850
 
 
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
 
10854
 
 
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
 
10858
 
 
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
 
10862
 
 
10863
returned results need quotes
 
10864
------------------------------------------------------------------------
 
10865
r579606 | jm | 2007-09-26 11:32:07 +0000 (Wed, 26 Sep 2007) | 1 line
 
10866
 
 
10867
fixing more stupid typos
 
10868
------------------------------------------------------------------------
 
10869
r579605 | jm | 2007-09-26 11:30:53 +0000 (Wed, 26 Sep 2007) | 1 line
 
10870
 
 
10871
er, better perl
 
10872
------------------------------------------------------------------------
 
10873
r579603 | jm | 2007-09-26 11:28:09 +0000 (Wed, 26 Sep 2007) | 1 line
 
10874
 
 
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
 
10878
 
 
10879
fix sed command typo
 
10880
------------------------------------------------------------------------
 
10881
r579581 | jm | 2007-09-26 10:50:49 +0000 (Wed, 26 Sep 2007) | 1 line
 
10882
 
 
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
 
10886
 
 
10887
remove obsolete script
 
10888
------------------------------------------------------------------------
 
10889
r579563 | jm | 2007-09-26 10:18:52 +0000 (Wed, 26 Sep 2007) | 1 line
 
10890
 
 
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
 
10894
 
 
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
 
10898
 
 
10899
promotions validated
 
10900
------------------------------------------------------------------------
 
10901
r579385 | jm | 2007-09-25 21:18:11 +0000 (Tue, 25 Sep 2007) | 1 line
 
10902
 
 
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
 
10906
 
 
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
 
10910
 
 
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
 
10914
 
 
10915
remove verbosity
 
10916
------------------------------------------------------------------------
 
10917
r579292 | mmartinec | 2007-09-25 15:13:52 +0000 (Tue, 25 Sep 2007) | 1 line
 
10918
 
 
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
 
10922
 
 
10923
promotions validated
 
10924
------------------------------------------------------------------------
 
10925
r578937 | jm | 2007-09-24 19:59:57 +0000 (Mon, 24 Sep 2007) | 1 line
 
10926
 
 
10927
silent some noisy debugs
 
10928
------------------------------------------------------------------------
 
10929
r578935 | jm | 2007-09-24 19:56:18 +0000 (Mon, 24 Sep 2007) | 1 line
 
10930
 
 
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
 
10934
 
 
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
334
10938
 
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
338
10942
 
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
342
10946
 
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
346
10950
 
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
350
 
 
351
 
3.2.4 devel cycle started
352
 
------------------------------------------------------------------------
353
 
r564345 | jm | 2007-08-09 19:32:15 +0000 (Thu, 09 Aug 2007) | 1 line
354
 
 
355
 
3.2.3 RELEASED
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
 
10954
 
 
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
 
10958
 
 
10959
promotions validated
 
10960
------------------------------------------------------------------------
 
10961
r578470 | jm | 2007-09-22 18:30:08 +0000 (Sat, 22 Sep 2007) | 1 line
 
10962
 
 
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
 
10966
 
 
10967
promotions validated
 
10968
------------------------------------------------------------------------
 
10969
r578308 | mmartinec | 2007-09-21 22:41:27 +0000 (Fri, 21 Sep 2007) | 1 line
 
10970
 
 
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
 
10974
 
 
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
 
10978
 
 
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
 
10982
 
 
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
 
10986
 
 
10987
promotions validated
 
10988
------------------------------------------------------------------------
 
10989
r577906 | jm | 2007-09-20 20:30:22 +0000 (Thu, 20 Sep 2007) | 1 line
 
10990
 
 
10991
remove unused loopid var
 
10992
------------------------------------------------------------------------
 
10993
r577854 | mmartinec | 2007-09-20 18:29:25 +0000 (Thu, 20 Sep 2007) | 1 line
 
10994
 
 
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
 
10998
 
 
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
 
11002
 
 
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
 
11006
 
 
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
 
11010
 
 
11011
that was _too_ noisy
 
11012
------------------------------------------------------------------------
 
11013
r577672 | mmartinec | 2007-09-20 10:23:29 +0000 (Thu, 20 Sep 2007) | 1 line
 
11014
 
 
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
 
11018
 
 
11019
promotions validated
 
11020
------------------------------------------------------------------------
 
11021
r577625 | dos | 2007-09-20 08:23:38 +0000 (Thu, 20 Sep 2007) | 1 line
 
11022
 
 
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
 
11026
 
 
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
 
11030
 
 
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
 
11034
 
 
11035
avoid trivial C compiler warning
 
11036
------------------------------------------------------------------------
 
11037
r577267 | jm | 2007-09-19 12:09:26 +0000 (Wed, 19 Sep 2007) | 1 line
 
11038
 
 
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
 
11042
 
 
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
 
11046
 
 
11047
promotions validated
 
11048
------------------------------------------------------------------------
 
11049
r577105 | jm | 2007-09-18 23:25:35 +0000 (Tue, 18 Sep 2007) | 1 line
 
11050
 
 
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
 
11054
 
 
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
 
11058
 
 
11059
promotions validated
 
11060
------------------------------------------------------------------------
 
11061
r576305 | jm | 2007-09-17 08:50:04 +0000 (Mon, 17 Sep 2007) | 1 line
 
11062
 
 
11063
promotions validated
 
11064
------------------------------------------------------------------------
 
11065
r576172 | jm | 2007-09-16 20:50:53 +0000 (Sun, 16 Sep 2007) | 1 line
 
11066
 
 
11067
oops, bad merge; fix
 
11068
------------------------------------------------------------------------
 
11069
r576170 | jm | 2007-09-16 20:45:01 +0000 (Sun, 16 Sep 2007) | 1 line
 
11070
 
 
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
 
11074
 
 
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
 
11078
 
 
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
 
11082
 
 
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
 
11086
 
 
11087
promotions validated
 
11088
------------------------------------------------------------------------
 
11089
r575999 | mmartinec | 2007-09-15 23:27:52 +0000 (Sat, 15 Sep 2007) | 1 line
 
11090
 
 
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
 
11094
 
 
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
 
11098
 
 
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
 
11102
 
 
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
 
11106
 
 
11107
more handholding for IO::Socket::SSL
 
11108
------------------------------------------------------------------------
 
11109
r575970 | jm | 2007-09-15 20:35:55 +0000 (Sat, 15 Sep 2007) | 1 line
 
11110
 
 
11111
remove some obsolete use of Exporter
 
11112
------------------------------------------------------------------------
 
11113
r575968 | mmartinec | 2007-09-15 20:16:07 +0000 (Sat, 15 Sep 2007) | 1 line
 
11114
 
 
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
 
11118
 
 
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
 
11122
 
 
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
 
11126
 
 
11127
really avoid the already-processed patterns
 
11128
------------------------------------------------------------------------
 
11129
r575915 | mmartinec | 2007-09-15 13:13:34 +0000 (Sat, 15 Sep 2007) | 5 lines
 
11130
 
 
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
 
11138
 
 
11139
promotions validated
 
11140
------------------------------------------------------------------------
 
11141
r575772 | mmartinec | 2007-09-14 18:37:14 +0000 (Fri, 14 Sep 2007) | 1 line
 
11142
 
 
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
 
11146
 
 
11147
explicit untainting in sa-compile
 
11148
------------------------------------------------------------------------
 
11149
r575696 | mmartinec | 2007-09-14 14:23:15 +0000 (Fri, 14 Sep 2007) | 1 line
 
11150
 
 
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
 
11154
 
 
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
 
11158
 
 
11159
promotions validated
 
11160
------------------------------------------------------------------------
 
11161
r575456 | jm | 2007-09-13 21:16:16 +0000 (Thu, 13 Sep 2007) | 1 line
 
11162
 
 
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
 
11166
 
 
11167
fix Insecure depenedency in AutoWhitelist.pm
 
11168
------------------------------------------------------------------------
 
11169
r575252 | jm | 2007-09-13 10:41:38 +0000 (Thu, 13 Sep 2007) | 1 line
 
11170
 
 
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
 
11174
 
 
11175
promotions validated
 
11176
------------------------------------------------------------------------
 
11177
r575196 | dos | 2007-09-13 07:05:52 +0000 (Thu, 13 Sep 2007) | 1 line
 
11178
 
 
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
 
11182
 
 
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
 
11186
 
 
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
 
11190
 
 
11191
client-mode
 
11192
------------------------------------------------------------------------
 
11193
r575083 | jm | 2007-09-12 21:21:58 +0000 (Wed, 12 Sep 2007) | 1 line
 
11194
 
 
11195
oops, typo
 
11196
------------------------------------------------------------------------
 
11197
r575082 | jm | 2007-09-12 21:20:44 +0000 (Wed, 12 Sep 2007) | 1 line
 
11198
 
 
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
 
11202
 
 
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
 
11206
 
 
11207
ensure env vars are used
 
11208
------------------------------------------------------------------------
 
11209
r574932 | jm | 2007-09-12 12:56:34 +0000 (Wed, 12 Sep 2007) | 1 line
 
11210
 
 
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
 
11214
 
 
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
 
11218
 
 
11219
promotions validated
 
11220
------------------------------------------------------------------------
 
11221
r574664 | mmartinec | 2007-09-11 18:46:40 +0000 (Tue, 11 Sep 2007) | 1 line
 
11222
 
 
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
 
11226
 
 
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.
 
11231
 
 
11232
 
 
11233
------------------------------------------------------------------------
 
11234
r574659 | mmartinec | 2007-09-11 18:23:26 +0000 (Tue, 11 Sep 2007) | 1 line
 
11235
 
 
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
 
11239
 
 
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
 
11243
 
 
11244
promotions validated
 
11245
------------------------------------------------------------------------
 
11246
r574417 | mmartinec | 2007-09-11 00:49:35 +0000 (Tue, 11 Sep 2007) | 7 lines
 
11247
 
 
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. 
 
11253
 
 
11254
 
 
11255
------------------------------------------------------------------------
 
11256
r574224 | mmartinec | 2007-09-10 12:38:58 +0000 (Mon, 10 Sep 2007) | 1 line
 
11257
 
 
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
 
11261
 
 
11262
promotions validated
 
11263
------------------------------------------------------------------------
 
11264
r573993 | jm | 2007-09-09 11:17:45 +0000 (Sun, 09 Sep 2007) | 1 line
 
11265
 
 
11266
try triggering a build
 
11267
------------------------------------------------------------------------
 
11268
r573991 | jm | 2007-09-09 11:00:46 +0000 (Sun, 09 Sep 2007) | 1 line
 
11269
 
 
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
 
11273
 
 
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
 
11277
 
 
11278
promotions validated
 
11279
------------------------------------------------------------------------
 
11280
r573948 | dos | 2007-09-09 04:46:39 +0000 (Sun, 09 Sep 2007) | 6 lines
 
11281
 
 
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
 
11287
 
 
11288
------------------------------------------------------------------------
 
11289
r573802 | jm | 2007-09-08 08:50:02 +0000 (Sat, 08 Sep 2007) | 1 line
 
11290
 
 
11291
promotions validated
 
11292
------------------------------------------------------------------------
 
11293
r573652 | fanf | 2007-09-07 18:10:03 +0000 (Fri, 07 Sep 2007) | 5 lines
 
11294
 
 
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.
 
11299
 
 
11300
------------------------------------------------------------------------
 
11301
r573507 | jm | 2007-09-07 08:50:02 +0000 (Fri, 07 Sep 2007) | 1 line
 
11302
 
 
11303
promotions validated
 
11304
------------------------------------------------------------------------
 
11305
r573181 | jm | 2007-09-06 08:50:04 +0000 (Thu, 06 Sep 2007) | 1 line
 
11306
 
 
11307
promotions validated
 
11308
------------------------------------------------------------------------
 
11309
r573117 | dos | 2007-09-06 00:27:12 +0000 (Thu, 06 Sep 2007) | 1 line
 
11310
 
 
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
 
11314
 
 
11315
promotions validated
 
11316
------------------------------------------------------------------------
 
11317
r572845 | dos | 2007-09-05 00:29:46 +0000 (Wed, 05 Sep 2007) | 1 line
 
11318
 
 
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
 
11322
 
 
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
 
11326
 
 
11327
promotions validated
 
11328
------------------------------------------------------------------------
 
11329
r572259 | jm | 2007-09-03 08:50:03 +0000 (Mon, 03 Sep 2007) | 1 line
 
11330
 
 
11331
promotions validated
 
11332
------------------------------------------------------------------------
 
11333
r572169 | mmartinec | 2007-09-02 21:40:48 +0000 (Sun, 02 Sep 2007) | 1 line
 
11334
 
 
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
 
11338
 
 
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
 
11342
 
 
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
 
11346
 
 
11347
promotions validated
 
11348
------------------------------------------------------------------------
 
11349
r571904 | mmartinec | 2007-09-02 00:02:06 +0000 (Sun, 02 Sep 2007) | 1 line
 
11350
 
 
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
 
11354
 
 
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.
 
11363
 
 
11364
 
 
11365
 
 
11366
------------------------------------------------------------------------
 
11367
r571892 | mmartinec | 2007-09-01 23:05:59 +0000 (Sat, 01 Sep 2007) | 1 line
 
11368
 
 
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
 
11372
 
 
11373
promotions validated
 
11374
------------------------------------------------------------------------
 
11375
r571618 | jm | 2007-08-31 22:03:33 +0000 (Fri, 31 Aug 2007) | 1 line
 
11376
 
 
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
 
11380
 
 
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
 
11384
 
 
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
 
11388
 
 
11389
avoid warning when cwd is unwriteable
 
11390
------------------------------------------------------------------------
 
11391
r571433 | jm | 2007-08-31 11:21:16 +0000 (Fri, 31 Aug 2007) | 1 line
 
11392
 
 
11393
wrong path
 
11394
------------------------------------------------------------------------
 
11395
r571432 | jm | 2007-08-31 11:20:01 +0000 (Fri, 31 Aug 2007) | 1 line
 
11396
 
 
11397
error output too
 
11398
------------------------------------------------------------------------
 
11399
r571403 | jm | 2007-08-31 08:50:02 +0000 (Fri, 31 Aug 2007) | 1 line
 
11400
 
 
11401
promotions validated
 
11402
------------------------------------------------------------------------
 
11403
r571075 | jm | 2007-08-30 08:50:02 +0000 (Thu, 30 Aug 2007) | 1 line
 
11404
 
 
11405
promotions validated
 
11406
------------------------------------------------------------------------
 
11407
r570703 | jm | 2007-08-29 08:50:04 +0000 (Wed, 29 Aug 2007) | 1 line
 
11408
 
 
11409
promotions validated
 
11410
------------------------------------------------------------------------
 
11411
r570477 | jm | 2007-08-28 16:24:20 +0000 (Tue, 28 Aug 2007) | 1 line
 
11412
 
 
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
 
11416
 
 
11417
automatically ignore cache if too old
 
11418
------------------------------------------------------------------------
 
11419
r570384 | jm | 2007-08-28 11:30:47 +0000 (Tue, 28 Aug 2007) | 1 line
 
11420
 
 
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
 
11424
 
 
11425
promotions validated
 
11426
------------------------------------------------------------------------
 
11427
r570127 | mmartinec | 2007-08-27 13:59:33 +0000 (Mon, 27 Aug 2007) | 12 lines
 
11428
 
 
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.
 
11438
 
 
11439
 
 
11440
 
 
11441
------------------------------------------------------------------------
 
11442
r570101 | jm | 2007-08-27 13:12:01 +0000 (Mon, 27 Aug 2007) | 1 line
 
11443
 
 
11444
generate bad-rules list daily
 
11445
------------------------------------------------------------------------
 
11446
r570082 | jm | 2007-08-27 11:57:46 +0000 (Mon, 27 Aug 2007) | 1 line
 
11447
 
 
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
 
11451
 
 
11452
promotions validated
 
11453
------------------------------------------------------------------------
 
11454
r569704 | jm | 2007-08-25 16:48:23 +0000 (Sat, 25 Aug 2007) | 1 line
 
11455
 
 
11456
another error case for that bug
 
11457
------------------------------------------------------------------------
 
11458
r569657 | jm | 2007-08-25 11:08:35 +0000 (Sat, 25 Aug 2007) | 1 line
 
11459
 
 
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
 
11463
 
 
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
 
11467
 
 
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
 
11471
 
 
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
 
11475
 
 
11476
promotions validated
 
11477
------------------------------------------------------------------------
 
11478
r569459 | jm | 2007-08-24 17:28:06 +0000 (Fri, 24 Aug 2007) | 1 line
 
11479
 
 
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
 
11483
 
 
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
 
11487
 
 
11488
avoid silly warning noise
 
11489
------------------------------------------------------------------------
 
11490
r569445 | mmartinec | 2007-08-24 16:23:30 +0000 (Fri, 24 Aug 2007) | 1 line
 
11491
 
 
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
 
11495
 
 
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
 
11499
 
 
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
 
11503
 
 
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
 
11507
 
 
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
 
11511
 
 
11512
promotions validated
 
11513
------------------------------------------------------------------------
 
11514
r569130 | jm | 2007-08-23 19:49:38 +0000 (Thu, 23 Aug 2007) | 1 line
 
11515
 
 
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
 
11519
 
 
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.
 
11527
 
 
11528
 
 
11529
------------------------------------------------------------------------
 
11530
r568961 | jm | 2007-08-23 12:50:51 +0000 (Thu, 23 Aug 2007) | 1 line
 
11531
 
 
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
 
11535
 
 
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
 
11539
 
 
11540
promotions validated
 
11541
------------------------------------------------------------------------
 
11542
r568676 | jm | 2007-08-22 16:11:08 +0000 (Wed, 22 Aug 2007) | 1 line
 
11543
 
 
11544
oops, missing some metas
 
11545
------------------------------------------------------------------------
 
11546
r568571 | jm | 2007-08-22 11:39:49 +0000 (Wed, 22 Aug 2007) | 1 line
 
11547
 
 
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
 
11551
 
 
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
 
11555
 
 
11556
avoid clashing variable names for timer
 
11557
------------------------------------------------------------------------
 
11558
r568515 | jm | 2007-08-22 08:50:04 +0000 (Wed, 22 Aug 2007) | 1 line
 
11559
 
 
11560
promotions validated
 
11561
------------------------------------------------------------------------
 
11562
r568489 | jm | 2007-08-22 08:02:27 +0000 (Wed, 22 Aug 2007) | 1 line
 
11563
 
 
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
 
11567
 
 
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
 
11571
 
 
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
 
11575
 
 
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
 
11579
 
 
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
 
11583
 
 
11584
promotions validated
 
11585
------------------------------------------------------------------------
 
11586
r567684 | mmartinec | 2007-08-20 13:10:01 +0000 (Mon, 20 Aug 2007) | 1 line
 
11587
 
 
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
 
11591
 
 
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
 
11595
 
 
11596
promotions validated
 
11597
------------------------------------------------------------------------
 
11598
r567486 | jm | 2007-08-19 22:07:21 +0000 (Sun, 19 Aug 2007) | 1 line
 
11599
 
 
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
 
11603
 
 
11604
provide a clue
 
11605
------------------------------------------------------------------------
 
11606
r567481 | jm | 2007-08-19 21:40:25 +0000 (Sun, 19 Aug 2007) | 1 line
 
11607
 
 
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
 
11611
 
 
11612
avoid overlapping timer var names, oops
 
11613
------------------------------------------------------------------------
 
11614
r567373 | jm | 2007-08-19 08:50:02 +0000 (Sun, 19 Aug 2007) | 1 line
 
11615
 
 
11616
promotions validated
 
11617
------------------------------------------------------------------------
 
11618
r567342 | jm | 2007-08-19 00:05:21 +0000 (Sun, 19 Aug 2007) | 1 line
 
11619
 
 
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
 
11623
 
 
11624
oops, get rid of debugging noise
 
11625
------------------------------------------------------------------------
 
11626
r567336 | jm | 2007-08-18 23:07:42 +0000 (Sat, 18 Aug 2007) | 1 line
 
11627
 
 
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
 
11631
 
 
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
 
11635
 
 
11636
promotions validated
 
11637
------------------------------------------------------------------------
 
11638
r566968 | jm | 2007-08-17 08:50:01 +0000 (Fri, 17 Aug 2007) | 1 line
 
11639
 
 
11640
promotions validated
 
11641
------------------------------------------------------------------------
 
11642
r566848 | jm | 2007-08-16 21:01:25 +0000 (Thu, 16 Aug 2007) | 1 line
 
11643
 
 
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
 
11647
 
 
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
 
11651
 
 
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
 
11655
 
 
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
 
11659
 
 
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
 
11663
 
 
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
 
11667
 
 
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
 
11671
 
 
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
 
11675
 
 
11676
promotions validated
 
11677
------------------------------------------------------------------------
 
11678
r566069 | jm | 2007-08-15 08:50:02 +0000 (Wed, 15 Aug 2007) | 1 line
 
11679
 
 
11680
promotions validated
 
11681
------------------------------------------------------------------------
 
11682
r565664 | jm | 2007-08-14 08:50:03 +0000 (Tue, 14 Aug 2007) | 1 line
 
11683
 
 
11684
promotions validated
 
11685
------------------------------------------------------------------------
 
11686
r565649 | mmartinec | 2007-08-14 08:00:24 +0000 (Tue, 14 Aug 2007) | 1 line
 
11687
 
 
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
 
11691
 
 
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
 
11695
 
 
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
 
11699
 
 
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
 
11703
 
 
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
 
11707
 
 
11708
promotions validated
 
11709
------------------------------------------------------------------------
 
11710
r565045 | mmartinec | 2007-08-12 12:19:05 +0000 (Sun, 12 Aug 2007) | 1 line
 
11711
 
 
11712
typo in POD (AsyncLoop.pm)
 
11713
------------------------------------------------------------------------
 
11714
r565023 | jm | 2007-08-12 08:50:13 +0000 (Sun, 12 Aug 2007) | 1 line
 
11715
 
 
11716
promotions validated
 
11717
------------------------------------------------------------------------
 
11718
r564869 | jm | 2007-08-11 08:50:02 +0000 (Sat, 11 Aug 2007) | 1 line
 
11719
 
 
11720
promotions validated
 
11721
------------------------------------------------------------------------
 
11722
r564636 | mmartinec | 2007-08-10 15:53:51 +0000 (Fri, 10 Aug 2007) | 1 line
 
11723
 
 
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
 
11727
 
 
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
 
11731
 
 
11732
promotions validated
 
11733
------------------------------------------------------------------------
 
11734
r564421 | mss | 2007-08-09 23:27:13 +0000 (Thu, 09 Aug 2007) | 3 lines
 
11735
 
 
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).
 
11738
 
 
11739
------------------------------------------------------------------------
 
11740
r564352 | jm | 2007-08-09 19:36:39 +0000 (Thu, 09 Aug 2007) | 1 line
 
11741
 
 
11742
promotions validated
 
11743
------------------------------------------------------------------------
 
11744
r564145 | jm | 2007-08-09 08:50:03 +0000 (Thu, 09 Aug 2007) | 1 line
 
11745
 
 
11746
promotions validated
 
11747
------------------------------------------------------------------------
 
11748
r563874 | jm | 2007-08-08 13:38:39 +0000 (Wed, 08 Aug 2007) | 1 line
358
11749
 
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
362
 
 
363
 
preparing to release 3.2.3
364
 
------------------------------------------------------------------------
365
 
r563591 | jm | 2007-08-07 17:49:55 +0000 (Tue, 07 Aug 2007) | 1 line
366
 
 
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
370
 
 
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
 
11753
 
 
11754
promotions validated
 
11755
------------------------------------------------------------------------
 
11756
r563527 | jm | 2007-08-07 15:36:35 +0000 (Tue, 07 Aug 2007) | 1 line
374
11757
 
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
378
 
 
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
382
 
 
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
387
 
 
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
392
 
 
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
396
 
 
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
 
11761
 
 
11762
promotions validated
 
11763
------------------------------------------------------------------------
 
11764
r563068 | jm | 2007-08-06 08:50:01 +0000 (Mon, 06 Aug 2007) | 1 line
 
11765
 
 
11766
promotions validated
 
11767
------------------------------------------------------------------------
 
11768
r562988 | jm | 2007-08-05 23:35:44 +0000 (Sun, 05 Aug 2007) | 1 line
 
11769
 
 
11770
some plugin documentation fixes
 
11771
------------------------------------------------------------------------
 
11772
r562841 | jm | 2007-08-05 08:50:01 +0000 (Sun, 05 Aug 2007) | 1 line
 
11773
 
 
11774
promotions validated
 
11775
------------------------------------------------------------------------
 
11776
r562703 | jm | 2007-08-04 12:14:49 +0000 (Sat, 04 Aug 2007) | 1 line
 
11777
 
 
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
 
11781
 
 
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
 
11785
 
 
11786
promotions validated
 
11787
------------------------------------------------------------------------
 
11788
r562498 | jm | 2007-08-03 15:21:58 +0000 (Fri, 03 Aug 2007) | 1 line
 
11789
 
 
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
 
11793
 
 
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
 
11797
 
 
11798
hmm, still bugs. try this
 
11799
------------------------------------------------------------------------
 
11800
r562483 | jm | 2007-08-03 14:37:54 +0000 (Fri, 03 Aug 2007) | 1 line
 
11801
 
 
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
 
11805
 
 
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
 
11809
 
 
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
 
11813
 
 
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
 
11817
 
 
11818
promotions validated
 
11819
------------------------------------------------------------------------
 
11820
r562180 | jm | 2007-08-02 16:42:09 +0000 (Thu, 02 Aug 2007) | 1 line
 
11821
 
 
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
 
11825
 
 
11826
anecdotal tip from Sidney
 
11827
------------------------------------------------------------------------
 
11828
r562170 | jm | 2007-08-02 16:24:31 +0000 (Thu, 02 Aug 2007) | 1 line
 
11829
 
 
11830
bugfixes for automc mass-checking backend
 
11831
------------------------------------------------------------------------
 
11832
r562048 | jm | 2007-08-02 08:50:02 +0000 (Thu, 02 Aug 2007) | 1 line
 
11833
 
 
11834
promotions validated
 
11835
------------------------------------------------------------------------
 
11836
r561720 | jm | 2007-08-01 09:06:04 +0000 (Wed, 01 Aug 2007) | 1 line
 
11837
 
 
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
 
11841
 
 
11842
promotions validated
 
11843
------------------------------------------------------------------------
 
11844
r561442 | jm | 2007-07-31 19:10:36 +0000 (Tue, 31 Jul 2007) | 1 line
 
11845
 
 
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
 
11849
 
 
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
 
11853
 
 
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
 
11857
 
 
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
 
11861
 
 
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
 
11865
 
 
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
 
11869
 
 
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
 
11873
 
 
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
 
11877
 
 
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
 
11881
 
 
11882
promotions validated
 
11883
------------------------------------------------------------------------
 
11884
r561013 | jm | 2007-07-30 15:36:13 +0000 (Mon, 30 Jul 2007) | 1 line
 
11885
 
 
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
 
11889
 
 
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
 
11893
 
 
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
 
11897
 
 
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
 
11901
 
 
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
 
11905
 
 
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
400
11909
 
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
404
 
 
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
408
 
 
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
412
 
 
413
 
starting 3.2.3
414
 
------------------------------------------------------------------------
415
 
r559431 | jm | 2007-07-25 12:44:48 +0000 (Wed, 25 Jul 2007) | 1 line
416
 
 
417
 
3.2.2 RELEASED
418
 
------------------------------------------------------------------------
419
 
r558764 | jm | 2007-07-23 14:59:57 +0000 (Mon, 23 Jul 2007) | 1 line
420
 
 
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
 
11913
 
 
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
 
11917
 
 
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
 
11921
 
 
11922
promotions validated
 
11923
------------------------------------------------------------------------
 
11924
r560322 | jm | 2007-07-27 17:15:14 +0000 (Fri, 27 Jul 2007) | 1 line
 
11925
 
 
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
 
11929
 
 
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
 
11933
 
 
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
 
11937
 
 
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
 
11941
 
 
11942
seek-phrases now understands paragraph breaks
 
11943
------------------------------------------------------------------------
 
11944
r560208 | jm | 2007-07-27 12:02:37 +0000 (Fri, 27 Jul 2007) | 1 line
 
11945
 
 
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
 
11949
 
 
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
 
11953
 
 
11954
promotions validated
 
11955
------------------------------------------------------------------------
 
11956
r560034 | sidney | 2007-07-26 23:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
 
11957
 
 
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
 
11961
 
 
11962
no longer need debugging stat calls
 
11963
------------------------------------------------------------------------
 
11964
r559798 | jm | 2007-07-26 12:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
 
11965
 
 
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
 
11969
 
 
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
 
11973
 
 
11974
oops, delete obsolete duplicate init script
 
11975
------------------------------------------------------------------------
 
11976
r559782 | jm | 2007-07-26 11:15:13 +0000 (Thu, 26 Jul 2007) | 1 line
 
11977
 
 
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
 
11981
 
 
11982
promotions validated
 
11983
------------------------------------------------------------------------
 
11984
r559563 | jm | 2007-07-25 19:16:01 +0000 (Wed, 25 Jul 2007) | 1 line
 
11985
 
 
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
 
11989
 
 
11990
avoid losing reverse overlap ratios
 
11991
------------------------------------------------------------------------
 
11992
r559551 | jm | 2007-07-25 18:42:50 +0000 (Wed, 25 Jul 2007) | 1 line
 
11993
 
 
11994
oops, miscounted tests
 
11995
------------------------------------------------------------------------
 
11996
r559545 | jm | 2007-07-25 18:10:32 +0000 (Wed, 25 Jul 2007) | 1 line
 
11997
 
 
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
 
12001
 
 
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
 
12005
 
 
12006
promotions validated
 
12007
------------------------------------------------------------------------
 
12008
r559359 | jm | 2007-07-25 08:50:02 +0000 (Wed, 25 Jul 2007) | 1 line
 
12009
 
 
12010
promotions validated
 
12011
------------------------------------------------------------------------
 
12012
r559154 | jm | 2007-07-24 18:22:37 +0000 (Tue, 24 Jul 2007) | 1 line
 
12013
 
 
12014
add link to bbmass too
 
12015
------------------------------------------------------------------------
 
12016
r559147 | jm | 2007-07-24 18:18:39 +0000 (Tue, 24 Jul 2007) | 1 line
 
12017
 
 
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
 
12021
 
 
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
 
12025
 
 
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
 
12029
 
 
12030
oops, fix --ruleprefix too
 
12031
------------------------------------------------------------------------
 
12032
r559018 | jm | 2007-07-24 12:14:41 +0000 (Tue, 24 Jul 2007) | 1 line
 
12033
 
 
12034
oops, --maxtextread was not working
 
12035
------------------------------------------------------------------------
 
12036
r558964 | jm | 2007-07-24 08:50:01 +0000 (Tue, 24 Jul 2007) | 1 line
 
12037
 
 
12038
promotions validated
 
12039
------------------------------------------------------------------------
 
12040
r558758 | jm | 2007-07-23 14:54:20 +0000 (Mon, 23 Jul 2007) | 1 line
424
12041
 
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
428
 
 
429
 
preparing to release 3.2.2
430
 
------------------------------------------------------------------------
431
 
r558682 | jm | 2007-07-23 10:23:09 +0000 (Mon, 23 Jul 2007) | 3 lines
432
 
 
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
438
 
 
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
 
12045
 
 
12046
promotions validated
 
12047
------------------------------------------------------------------------
 
12048
r558470 | jm | 2007-07-22 08:50:01 +0000 (Sun, 22 Jul 2007) | 1 line
 
12049
 
 
12050
promotions validated
 
12051
------------------------------------------------------------------------
 
12052
r558324 | jm | 2007-07-21 12:25:48 +0000 (Sat, 21 Jul 2007) | 1 line
 
12053
 
 
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
 
12057
 
 
12058
promotions validated
 
12059
------------------------------------------------------------------------
 
12060
r558018 | jm | 2007-07-20 15:16:46 +0000 (Fri, 20 Jul 2007) | 1 line
 
12061
 
 
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
 
12065
 
 
12066
promotions validated
 
12067
------------------------------------------------------------------------
 
12068
r557525 | jm | 2007-07-19 08:50:01 +0000 (Thu, 19 Jul 2007) | 1 line
 
12069
 
 
12070
promotions validated
 
12071
------------------------------------------------------------------------
 
12072
r557198 | jm | 2007-07-18 08:50:02 +0000 (Wed, 18 Jul 2007) | 1 line
 
12073
 
 
12074
promotions validated
 
12075
------------------------------------------------------------------------
 
12076
r556923 | hstern | 2007-07-17 13:08:27 +0000 (Tue, 17 Jul 2007) | 5 lines
 
12077
 
 
12078
Dropped redundant rule __RDNS_DYNAMIC_IPADDR2.
 
12079
 
 
12080
Re: bug 5564
 
12081
 
 
12082
 
 
12083
------------------------------------------------------------------------
 
12084
r556911 | hstern | 2007-07-17 12:51:16 +0000 (Tue, 17 Jul 2007) | 5 lines
 
12085
 
 
12086
Simplified and corrected the __RDNS_DYNAMIC_IPADDR regex.
 
12087
 
 
12088
Closes bug 5564.  Reviewed by jmason.
 
12089
 
 
12090
 
 
12091
------------------------------------------------------------------------
 
12092
r556893 | hstern | 2007-07-17 11:55:51 +0000 (Tue, 17 Jul 2007) | 6 lines
 
12093
 
 
12094
Fixed broken regexes requiring auth= to immediately proceed rdns= fields.
 
12095
Wrong as per unwritten spec. ;)
 
12096
 
 
12097
Closes bug 5563.
 
12098
 
 
12099
 
 
12100
------------------------------------------------------------------------
 
12101
r556851 | jm | 2007-07-17 08:50:04 +0000 (Tue, 17 Jul 2007) | 1 line
 
12102
 
 
12103
promotions validated
 
12104
------------------------------------------------------------------------
 
12105
r556556 | jm | 2007-07-16 08:50:07 +0000 (Mon, 16 Jul 2007) | 1 line
 
12106
 
 
12107
promotions validated
440
12108
------------------------------------------------------------------------
441
12109
r556490 | felicity | 2007-07-16 02:02:56 +0000 (Mon, 16 Jul 2007) | 2 lines
442
12110
 
443
12111
Use the GPG in ~/sabuildtools because the default one is broken
444
12112
 
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
 
12115
 
 
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
 
12119
 
 
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
 
12123
 
 
12124
promotions validated
 
12125
------------------------------------------------------------------------
 
12126
r556246 | jm | 2007-07-14 08:50:02 +0000 (Sat, 14 Jul 2007) | 1 line
 
12127
 
 
12128
promotions validated
 
12129
------------------------------------------------------------------------
 
12130
r556043 | jm | 2007-07-13 15:50:42 +0000 (Fri, 13 Jul 2007) | 1 line
 
12131
 
 
12132
missed checking in an essential script
 
12133
------------------------------------------------------------------------
 
12134
r555912 | jm | 2007-07-13 08:50:01 +0000 (Fri, 13 Jul 2007) | 1 line
 
12135
 
 
12136
promotions validated
 
12137
------------------------------------------------------------------------
 
12138
r555799 | jm | 2007-07-12 22:26:53 +0000 (Thu, 12 Jul 2007) | 1 line
 
12139
 
 
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
 
12143
 
 
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
 
12147
 
 
12148
promotions validated
 
12149
------------------------------------------------------------------------
 
12150
r555355 | jm | 2007-07-11 18:15:34 +0000 (Wed, 11 Jul 2007) | 1 line
 
12151
 
 
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
 
12155
 
 
12156
promotions validated
 
12157
------------------------------------------------------------------------
 
12158
r554869 | jm | 2007-07-10 08:50:02 +0000 (Tue, 10 Jul 2007) | 1 line
 
12159
 
 
12160
promotions validated
 
12161
------------------------------------------------------------------------
 
12162
r554674 | jm | 2007-07-09 15:04:35 +0000 (Mon, 09 Jul 2007) | 1 line
 
12163
 
 
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
 
12167
 
 
12168
oops, leftover debian-stable bits
 
12169
------------------------------------------------------------------------
 
12170
r554670 | jm | 2007-07-09 14:59:02 +0000 (Mon, 09 Jul 2007) | 1 line
 
12171
 
 
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
 
12175
 
 
12176
get rid of an old buildbot
 
12177
------------------------------------------------------------------------
 
12178
r554660 | jm | 2007-07-09 14:27:31 +0000 (Mon, 09 Jul 2007) | 1 line
 
12179
 
 
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
 
12183
 
 
12184
promotions validated
 
12185
------------------------------------------------------------------------
 
12186
r554339 | jm | 2007-07-08 08:50:05 +0000 (Sun, 08 Jul 2007) | 1 line
 
12187
 
 
12188
promotions validated
 
12189
------------------------------------------------------------------------
 
12190
r554334 | felicity | 2007-07-08 07:31:34 +0000 (Sun, 08 Jul 2007) | 1 line
447
12191
 
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
451
 
 
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
458
 
 
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
462
 
 
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
466
 
 
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
470
 
 
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
474
 
 
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
478
 
 
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
482
 
 
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
486
 
 
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
 
12195
 
 
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
 
12199
 
 
12200
promotions validated
 
12201
------------------------------------------------------------------------
 
12202
r554131 | felicity | 2007-07-07 04:44:52 +0000 (Sat, 07 Jul 2007) | 1 line
 
12203
 
 
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
 
12207
 
 
12208
promotions validated
 
12209
------------------------------------------------------------------------
 
12210
r553740 | felicity | 2007-07-06 05:29:26 +0000 (Fri, 06 Jul 2007) | 1 line
 
12211
 
 
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
 
12215
 
 
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
 
12219
 
 
12220
promotions validated
 
12221
------------------------------------------------------------------------
 
12222
r553392 | felicity | 2007-07-05 06:44:24 +0000 (Thu, 05 Jul 2007) | 5 lines
 
12223
 
 
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
 
12226
my testing, so ...
 
12227
 
 
12228
 
 
12229
------------------------------------------------------------------------
 
12230
r553343 | dos | 2007-07-04 22:36:22 +0000 (Wed, 04 Jul 2007) | 1 line
 
12231
 
 
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
 
12235
 
 
12236
promotions validated
 
12237
------------------------------------------------------------------------
 
12238
r553326 | dos | 2007-07-04 20:33:05 +0000 (Wed, 04 Jul 2007) | 1 line
 
12239
 
 
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
 
12243
 
 
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
 
12247
 
 
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
 
12251
 
 
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
 
12255
 
 
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
 
12259
 
 
12260
promotions validated
 
12261
------------------------------------------------------------------------
 
12262
r553070 | felicity | 2007-07-04 04:31:29 +0000 (Wed, 04 Jul 2007) | 1 line
 
12263
 
 
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
 
12267
 
 
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
 
12271
 
 
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
 
12275
 
 
12276
promotions validated
 
12277
------------------------------------------------------------------------
 
12278
r552434 | jm | 2007-07-02 08:50:02 +0000 (Mon, 02 Jul 2007) | 1 line
 
12279
 
 
12280
promotions validated
 
12281
------------------------------------------------------------------------
 
12282
r552261 | jm | 2007-07-01 08:50:02 +0000 (Sun, 01 Jul 2007) | 1 line
 
12283
 
 
12284
promotions validated
 
12285
------------------------------------------------------------------------
 
12286
r552120 | jm | 2007-06-30 08:50:01 +0000 (Sat, 30 Jun 2007) | 1 line
 
12287
 
 
12288
promotions validated
 
12289
------------------------------------------------------------------------
 
12290
r551875 | jm | 2007-06-29 12:50:15 +0000 (Fri, 29 Jun 2007) | 1 line
 
12291
 
 
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
 
12295
 
 
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
 
12299
 
 
12300
promotions validated
 
12301
------------------------------------------------------------------------
 
12302
r551544 | jm | 2007-06-28 13:00:00 +0000 (Thu, 28 Jun 2007) | 1 line
 
12303
 
 
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
 
12307
 
 
12308
promotions validated
 
12309
------------------------------------------------------------------------
 
12310
r551101 | jm | 2007-06-27 08:50:01 +0000 (Wed, 27 Jun 2007) | 1 line
 
12311
 
 
12312
promotions validated
 
12313
------------------------------------------------------------------------
 
12314
r550927 | sidney | 2007-06-26 20:13:14 +0000 (Tue, 26 Jun 2007) | 1 line
 
12315
 
 
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
 
12319
 
 
12320
promotions validated
 
12321
------------------------------------------------------------------------
 
12322
r550555 | jm | 2007-06-25 17:20:48 +0000 (Mon, 25 Jun 2007) | 1 line
 
12323
 
 
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
 
12327
 
 
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
 
12331
 
 
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
 
12335
 
 
12336
promotions validated
 
12337
------------------------------------------------------------------------
 
12338
r550180 | jm | 2007-06-24 08:50:01 +0000 (Sun, 24 Jun 2007) | 1 line
 
12339
 
 
12340
promotions validated
 
12341
------------------------------------------------------------------------
 
12342
r550045 | sidney | 2007-06-23 14:09:09 +0000 (Sat, 23 Jun 2007) | 1 line
 
12343
 
 
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
 
12347
 
 
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
 
12351
 
 
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
 
12355
 
 
12356
promotions validated
 
12357
------------------------------------------------------------------------
 
12358
r549860 | jm | 2007-06-22 16:07:36 +0000 (Fri, 22 Jun 2007) | 1 line
 
12359
 
 
12360
update number of tests
 
12361
------------------------------------------------------------------------
 
12362
r549830 | jm | 2007-06-22 14:36:09 +0000 (Fri, 22 Jun 2007) | 1 line
 
12363
 
 
12364
bug 5522: add test case
 
12365
------------------------------------------------------------------------
 
12366
r549829 | jm | 2007-06-22 14:35:15 +0000 (Fri, 22 Jun 2007) | 1 line
490
12367
 
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
494
 
 
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
498
 
 
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
502
 
 
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
506
 
 
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
510
 
 
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
514
 
 
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
518
 
 
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
 
12371
 
 
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
 
12375
 
 
12376
add test case for bug 5478
 
12377
------------------------------------------------------------------------
 
12378
r549752 | jm | 2007-06-22 08:50:02 +0000 (Fri, 22 Jun 2007) | 1 line
 
12379
 
 
12380
promotions validated
 
12381
------------------------------------------------------------------------
 
12382
r549430 | jm | 2007-06-21 08:50:02 +0000 (Thu, 21 Jun 2007) | 1 line
 
12383
 
 
12384
promotions validated
 
12385
------------------------------------------------------------------------
 
12386
r549103 | jm | 2007-06-20 13:26:38 +0000 (Wed, 20 Jun 2007) | 1 line
 
12387
 
 
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
 
12391
 
 
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
 
12395
 
 
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
 
12399
 
 
12400
promotions validated
 
12401
------------------------------------------------------------------------
 
12402
r548655 | jm | 2007-06-19 08:50:02 +0000 (Tue, 19 Jun 2007) | 1 line
 
12403
 
 
12404
promotions validated
 
12405
------------------------------------------------------------------------
 
12406
r548397 | jm | 2007-06-18 16:27:23 +0000 (Mon, 18 Jun 2007) | 1 line
 
12407
 
 
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
 
12411
 
 
12412
promotions validated
 
12413
------------------------------------------------------------------------
 
12414
r548027 | jm | 2007-06-17 08:50:03 +0000 (Sun, 17 Jun 2007) | 1 line
 
12415
 
 
12416
promotions validated
 
12417
------------------------------------------------------------------------
 
12418
r547889 | jm | 2007-06-16 08:50:01 +0000 (Sat, 16 Jun 2007) | 1 line
 
12419
 
 
12420
promotions validated
 
12421
------------------------------------------------------------------------
 
12422
r547841 | sidney | 2007-06-16 01:31:08 +0000 (Sat, 16 Jun 2007) | 1 line
 
12423
 
 
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
 
12427
 
 
12428
oops
 
12429
------------------------------------------------------------------------
 
12430
r547714 | jm | 2007-06-15 15:36:16 +0000 (Fri, 15 Jun 2007) | 1 line
523
12431
 
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
527
 
 
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
531
 
 
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
535
 
 
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
539
 
 
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
543
 
 
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
 
12435
 
 
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
 
12439
 
 
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
 
12443
 
 
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
 
12447
 
 
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
 
12451
 
 
12452
promotions validated
 
12453
------------------------------------------------------------------------
 
12454
r547347 | jm | 2007-06-14 18:24:32 +0000 (Thu, 14 Jun 2007) | 1 line
 
12455
 
 
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
 
12459
 
 
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
 
12463
 
 
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
 
12467
 
 
12468
promotions validated
 
12469
------------------------------------------------------------------------
 
12470
r546911 | jm | 2007-06-13 15:10:28 +0000 (Wed, 13 Jun 2007) | 1 line
 
12471
 
 
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
 
12475
 
 
12476
promotions validated
 
12477
------------------------------------------------------------------------
 
12478
r546424 | jm | 2007-06-12 08:50:01 +0000 (Tue, 12 Jun 2007) | 1 line
 
12479
 
 
12480
promotions validated
 
12481
------------------------------------------------------------------------
 
12482
r546252 | jm | 2007-06-11 20:15:25 +0000 (Mon, 11 Jun 2007) | 1 line
 
12483
 
 
12484
new build instructions, allowing private builds
 
12485
------------------------------------------------------------------------
 
12486
r546251 | jm | 2007-06-11 20:15:19 +0000 (Mon, 11 Jun 2007) | 1 line
547
12487
 
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
551
 
 
552
 
3.2.1 RELEASED
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
555
12491
 
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
561
 
 
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
 
12497
 
 
12498
Fixed early-morning regex silliness with ASAHI rule.
 
12499
 
 
12500
 
 
12501
------------------------------------------------------------------------
 
12502
r546084 | hstern | 2007-06-11 10:59:15 +0000 (Mon, 11 Jun 2007) | 3 lines
 
12503
 
 
12504
Added patterns for ppp.asahi-net.or.jp.
 
12505
 
 
12506
 
 
12507
------------------------------------------------------------------------
 
12508
r546048 | jm | 2007-06-11 08:50:02 +0000 (Mon, 11 Jun 2007) | 1 line
 
12509
 
 
12510
promotions validated
 
12511
------------------------------------------------------------------------
 
12512
r545858 | jm | 2007-06-10 08:50:01 +0000 (Sun, 10 Jun 2007) | 1 line
 
12513
 
 
12514
promotions validated
 
12515
------------------------------------------------------------------------
 
12516
r545713 | jm | 2007-06-09 08:50:01 +0000 (Sat, 09 Jun 2007) | 1 line
 
12517
 
 
12518
promotions validated
 
12519
------------------------------------------------------------------------
 
12520
r545458 | jm | 2007-06-08 08:50:02 +0000 (Fri, 08 Jun 2007) | 1 line
 
12521
 
 
12522
promotions validated
 
12523
------------------------------------------------------------------------
 
12524
r545287 | sidney | 2007-06-07 19:56:09 +0000 (Thu, 07 Jun 2007) | 1 line
565
12525
 
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
569
 
 
570
 
bug 5502: add AUTOLEARNSCORE template tag
571
 
------------------------------------------------------------------------
572
 
r545100 | sidney | 2007-06-07 08:26:57 +0000 (Thu, 07 Jun 2007) | 1 line
573
 
 
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
 
12529
 
 
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
 
12533
 
 
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
 
12537
 
 
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
 
12541
 
 
12542
bug 5502: Add _AUTOLEARNSCORE_ template tag
 
12543
------------------------------------------------------------------------
 
12544
r545111 | jm | 2007-06-07 08:50:02 +0000 (Thu, 07 Jun 2007) | 1 line
 
12545
 
 
12546
promotions validated
 
12547
------------------------------------------------------------------------
 
12548
r545093 | dos | 2007-06-07 07:55:43 +0000 (Thu, 07 Jun 2007) | 1 line
577
12549
 
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
581
12553
 
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
585
 
 
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
 
12557
 
 
12558
bug 5102: remove unused capture
 
12559
------------------------------------------------------------------------
 
12560
r544969 | sidney | 2007-06-06 21:41:21 +0000 (Wed, 06 Jun 2007) | 1 line
 
12561
 
 
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
589
12565
 
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
593
 
 
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
597
 
 
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
601
 
 
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
 
12569
 
 
12570
promotions validated
 
12571
------------------------------------------------------------------------
 
12572
r544411 | sidney | 2007-06-05 06:59:29 +0000 (Tue, 05 Jun 2007) | 1 line
 
12573
 
 
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
 
12577
 
 
12578
promotions validated
 
12579
------------------------------------------------------------------------
 
12580
r543867 | sidney | 2007-06-03 09:50:15 +0000 (Sun, 03 Jun 2007) | 1 line
 
12581
 
 
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
 
12585
 
 
12586
promotions validated
 
12587
------------------------------------------------------------------------
 
12588
r543787 | felicity | 2007-06-02 21:26:43 +0000 (Sat, 02 Jun 2007) | 1 line
 
12589
 
 
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
605
12593
 
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
609
 
 
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
613
 
 
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
 
12597
 
 
12598
promotions validated
 
12599
------------------------------------------------------------------------
 
12600
r543626 | dos | 2007-06-01 21:39:43 +0000 (Fri, 01 Jun 2007) | 1 line
617
12601
 
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
621
 
 
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
 
12605
 
 
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
 
12609
 
 
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
 
12613
 
 
12614
promotions validated
 
12615
------------------------------------------------------------------------
 
12616
r543087 | jm | 2007-05-31 08:50:02 +0000 (Thu, 31 May 2007) | 1 line
 
12617
 
 
12618
promotions validated
 
12619
------------------------------------------------------------------------
 
12620
r542780 | jm | 2007-05-30 08:50:01 +0000 (Wed, 30 May 2007) | 1 line
 
12621
 
 
12622
promotions validated
 
12623
------------------------------------------------------------------------
 
12624
r542459 | jm | 2007-05-29 08:50:01 +0000 (Tue, 29 May 2007) | 1 line
 
12625
 
 
12626
promotions validated
 
12627
------------------------------------------------------------------------
 
12628
r542157 | jm | 2007-05-28 08:50:02 +0000 (Mon, 28 May 2007) | 1 line
 
12629
 
 
12630
promotions validated
 
12631
------------------------------------------------------------------------
 
12632
r541966 | jm | 2007-05-27 08:50:01 +0000 (Sun, 27 May 2007) | 1 line
 
12633
 
 
12634
promotions validated
 
12635
------------------------------------------------------------------------
 
12636
r541873 | jm | 2007-05-26 08:50:01 +0000 (Sat, 26 May 2007) | 1 line
 
12637
 
 
12638
promotions validated
 
12639
------------------------------------------------------------------------
 
12640
r541787 | dos | 2007-05-25 21:42:59 +0000 (Fri, 25 May 2007) | 1 line
625
12641
 
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
 
12645
 
 
12646
promotions validated
 
12647
------------------------------------------------------------------------
 
12648
r541526 | dos | 2007-05-25 03:58:48 +0000 (Fri, 25 May 2007) | 1 line
 
12649
 
 
12650
increment number of tests
 
12651
------------------------------------------------------------------------
 
12652
r541441 | dos | 2007-05-24 21:40:51 +0000 (Thu, 24 May 2007) | 1 line
 
12653
 
 
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
 
12657
 
 
12658
promotions validated
 
12659
------------------------------------------------------------------------
 
12660
r540889 | jm | 2007-05-23 08:50:01 +0000 (Wed, 23 May 2007) | 1 line
 
12661
 
 
12662
promotions validated
 
12663
------------------------------------------------------------------------
 
12664
r540494 | jm | 2007-05-22 08:50:02 +0000 (Tue, 22 May 2007) | 1 line
 
12665
 
 
12666
promotions validated
 
12667
------------------------------------------------------------------------
 
12668
r540410 | duncf | 2007-05-22 03:28:24 +0000 (Tue, 22 May 2007) | 1 line
629
12669
 
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
633
12673
 
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
637
12677
 
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
641
12681
 
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
645
12685
 
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
 
12689
 
 
12690
promotions validated
 
12691
------------------------------------------------------------------------
 
12692
r539847 | jm | 2007-05-20 08:50:02 +0000 (Sun, 20 May 2007) | 1 line
 
12693
 
 
12694
promotions validated
 
12695
------------------------------------------------------------------------
 
12696
r539713 | jm | 2007-05-19 08:50:01 +0000 (Sat, 19 May 2007) | 1 line
 
12697
 
 
12698
promotions validated
 
12699
------------------------------------------------------------------------
 
12700
r539318 | jm | 2007-05-18 08:50:01 +0000 (Fri, 18 May 2007) | 1 line
 
12701
 
 
12702
promotions validated
 
12703
------------------------------------------------------------------------
 
12704
r538839 | jm | 2007-05-17 08:50:02 +0000 (Thu, 17 May 2007) | 1 line
 
12705
 
 
12706
promotions validated
 
12707
------------------------------------------------------------------------
 
12708
r538487 | jm | 2007-05-16 08:50:02 +0000 (Wed, 16 May 2007) | 1 line
 
12709
 
 
12710
promotions validated
 
12711
------------------------------------------------------------------------
 
12712
r538092 | jm | 2007-05-15 08:50:03 +0000 (Tue, 15 May 2007) | 1 line
 
12713
 
 
12714
promotions validated
 
12715
------------------------------------------------------------------------
 
12716
r537751 | jm | 2007-05-14 08:50:01 +0000 (Mon, 14 May 2007) | 1 line
 
12717
 
 
12718
promotions validated
 
12719
------------------------------------------------------------------------
 
12720
r537558 | jm | 2007-05-13 08:50:01 +0000 (Sun, 13 May 2007) | 1 line
 
12721
 
 
12722
promotions validated
 
12723
------------------------------------------------------------------------
 
12724
r537356 | jm | 2007-05-12 08:50:01 +0000 (Sat, 12 May 2007) | 1 line
 
12725
 
 
12726
promotions validated
 
12727
------------------------------------------------------------------------
 
12728
r537130 | jm | 2007-05-11 08:50:04 +0000 (Fri, 11 May 2007) | 1 line
 
12729
 
 
12730
promotions validated
 
12731
------------------------------------------------------------------------
 
12732
r536782 | jm | 2007-05-10 08:50:01 +0000 (Thu, 10 May 2007) | 1 line
 
12733
 
 
12734
promotions validated
 
12735
------------------------------------------------------------------------
 
12736
r536481 | jm | 2007-05-09 10:28:54 +0000 (Wed, 09 May 2007) | 1 line
649
12737
 
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
653
 
 
654
 
trivial: removing obsolete change-summary doc
655
 
------------------------------------------------------------------------
656
 
r534514 | fanf | 2007-05-02 15:30:57 +0000 (Wed, 02 May 2007) | 1 line
657
 
 
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
661
 
 
662
 
Backport fix for bug #5102
663
 
 
664
 
------------------------------------------------------------------------
665
 
r534466 | jm | 2007-05-02 14:01:28 +0000 (Wed, 02 May 2007) | 1 line
666
 
 
667
 
backport the build/README doc changes
668
 
------------------------------------------------------------------------
669
 
r534465 | jm | 2007-05-02 13:58:30 +0000 (Wed, 02 May 2007) | 1 line
670
 
 
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
674
 
 
675
 
argh.  use a more consistent branch naming scheme
676
 
 
 
12740
r536459 | jm | 2007-05-09 08:50:07 +0000 (Wed, 09 May 2007) | 1 line
 
12741
 
 
12742
promotions validated
 
12743
------------------------------------------------------------------------
 
12744
r536142 | jm | 2007-05-08 09:56:55 +0000 (Tue, 08 May 2007) | 1 line
 
12745
 
 
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
 
12749
 
 
12750
promotions validated
 
12751
------------------------------------------------------------------------
 
12752
r535785 | jm | 2007-05-07 08:50:02 +0000 (Mon, 07 May 2007) | 1 line
 
12753
 
 
12754
promotions validated
 
12755
------------------------------------------------------------------------
 
12756
r535712 | dos | 2007-05-07 02:19:28 +0000 (Mon, 07 May 2007) | 1 line
 
12757
 
 
12758
abort runGA if garescorer fails
 
12759
------------------------------------------------------------------------
 
12760
r535586 | jm | 2007-05-06 08:50:02 +0000 (Sun, 06 May 2007) | 1 line
 
12761
 
 
12762
promotions validated
 
12763
------------------------------------------------------------------------
 
12764
r535536 | jm | 2007-05-05 14:59:45 +0000 (Sat, 05 May 2007) | 1 line
 
12765
 
 
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
 
12769
 
 
12770
still seeing some uninit warnings; hmm
 
12771
------------------------------------------------------------------------
 
12772
r535520 | jm | 2007-05-05 13:13:50 +0000 (Sat, 05 May 2007) | 1 line
 
12773
 
 
12774
avoid uninit warnings
 
12775
------------------------------------------------------------------------
 
12776
r535517 | jm | 2007-05-05 12:48:09 +0000 (Sat, 05 May 2007) | 1 line
 
12777
 
 
12778
duh, wrong way around ;)
 
12779
------------------------------------------------------------------------
 
12780
r535515 | jm | 2007-05-05 12:38:32 +0000 (Sat, 05 May 2007) | 1 line
 
12781
 
 
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
 
12785
 
 
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
 
12789
 
 
12790
promotions validated
 
12791
------------------------------------------------------------------------
 
12792
r535129 | jm | 2007-05-04 08:50:05 +0000 (Fri, 04 May 2007) | 1 line
 
12793
 
 
12794
promotions validated
 
12795
------------------------------------------------------------------------
 
12796
r535102 | jm | 2007-05-04 05:42:14 +0000 (Fri, 04 May 2007) | 1 line
 
12797
 
 
12798
promotions validated
 
12799
------------------------------------------------------------------------
 
12800
r535078 | dos | 2007-05-04 04:00:43 +0000 (Fri, 04 May 2007) | 1 line
 
12801
 
 
12802
promotions validated
 
12803
------------------------------------------------------------------------
 
12804
r535075 | dos | 2007-05-04 03:56:44 +0000 (Fri, 04 May 2007) | 1 line
 
12805
 
 
12806
promotions validated
 
12807
------------------------------------------------------------------------
 
12808
r535074 | dos | 2007-05-04 03:55:57 +0000 (Fri, 04 May 2007) | 1 line
 
12809
 
 
12810
catch missing svn revision
 
12811
------------------------------------------------------------------------
 
12812
r535061 | dos | 2007-05-04 02:52:09 +0000 (Fri, 04 May 2007) | 1 line
 
12813
 
 
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
 
12817
 
 
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.
 
12821
 
 
12822
------------------------------------------------------------------------
 
12823
r534942 | fanf | 2007-05-03 17:38:41 +0000 (Thu, 03 May 2007) | 1 line
 
12824
 
 
12825
correct name of SA state object
 
12826
------------------------------------------------------------------------
 
12827
r534933 | fanf | 2007-05-03 16:56:51 +0000 (Thu, 03 May 2007) | 2 lines
 
12828
 
 
12829
Add a --updatedir option, like sa-update. (Bug 5446)
 
12830
 
 
12831
------------------------------------------------------------------------
 
12832
r534809 | jm | 2007-05-03 12:03:48 +0000 (Thu, 03 May 2007) | 1 line
 
12833
 
 
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
 
12837
 
 
12838
removing obsolete change-summary doc
 
12839
------------------------------------------------------------------------
 
12840
r534754 | jm | 2007-05-03 08:50:04 +0000 (Thu, 03 May 2007) | 1 line
 
12841
 
 
12842
promotions validated
 
12843
------------------------------------------------------------------------
 
12844
r534615 | jm | 2007-05-02 21:05:25 +0000 (Wed, 02 May 2007) | 1 line
 
12845
 
 
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
 
12849
 
 
12850
Bug #5102: fix FORGED_HOTMAIL_RCVD false positive
 
12851
 
 
12852
------------------------------------------------------------------------
 
12853
r534460 | jm | 2007-05-02 13:55:16 +0000 (Wed, 02 May 2007) | 1 line
 
12854
 
 
12855
update branching note in build/README
 
12856
------------------------------------------------------------------------
 
12857
r534438 | jm | 2007-05-02 12:56:49 +0000 (Wed, 02 May 2007) | 1 line
 
12858
 
 
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
 
12862
 
 
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
 
12866
 
 
12867
3.3.0 devel cycle started
 
12868
------------------------------------------------------------------------
 
12869
r534402 | jm | 2007-05-02 11:58:23 +0000 (Wed, 02 May 2007) | 1 line
 
12870
 
 
12871
3.2.0 RELEASED
 
12872
------------------------------------------------------------------------
 
12873
r534396 | jm | 2007-05-02 11:47:11 +0000 (Wed, 02 May 2007) | 1 line
 
12874
 
 
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
 
12878
 
 
12879
promotions validated
 
12880
------------------------------------------------------------------------
 
12881
r534091 | jm | 2007-05-01 13:53:35 +0000 (Tue, 01 May 2007) | 1 line
 
12882
 
 
12883
preparing to release 3.2.0
 
12884
------------------------------------------------------------------------
 
12885
r533969 | jm | 2007-05-01 08:50:02 +0000 (Tue, 01 May 2007) | 1 line
 
12886
 
 
12887
promotions validated
 
12888
------------------------------------------------------------------------
 
12889
r533729 | jm | 2007-04-30 12:47:59 +0000 (Mon, 30 Apr 2007) | 1 line
 
12890
 
 
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
 
12894
 
 
12895
promotions validated
 
12896
------------------------------------------------------------------------
 
12897
r533489 | jm | 2007-04-29 08:50:01 +0000 (Sun, 29 Apr 2007) | 1 line
 
12898
 
 
12899
promotions validated
 
12900
------------------------------------------------------------------------
 
12901
r533315 | jm | 2007-04-28 08:50:02 +0000 (Sat, 28 Apr 2007) | 1 line
 
12902
 
 
12903
promotions validated
 
12904
------------------------------------------------------------------------
 
12905
r533020 | jm | 2007-04-27 08:50:01 +0000 (Fri, 27 Apr 2007) | 1 line
 
12906
 
 
12907
promotions validated
 
12908
------------------------------------------------------------------------
 
12909
r532667 | jm | 2007-04-26 08:50:02 +0000 (Thu, 26 Apr 2007) | 1 line
 
12910
 
 
12911
promotions validated
 
12912
------------------------------------------------------------------------
 
12913
r532263 | jm | 2007-04-25 08:50:02 +0000 (Wed, 25 Apr 2007) | 1 line
 
12914
 
 
12915
promotions validated
 
12916
------------------------------------------------------------------------
 
12917
r532138 | sidney | 2007-04-24 23:37:02 +0000 (Tue, 24 Apr 2007) | 1 line
 
12918
 
 
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
 
12922
 
 
12923
released 3.2.0-rc3
 
12924
------------------------------------------------------------------------
 
12925
r531834 | jm | 2007-04-24 08:50:02 +0000 (Tue, 24 Apr 2007) | 1 line
 
12926
 
 
12927
promotions validated
 
12928
------------------------------------------------------------------------
 
12929
r531445 | jm | 2007-04-23 12:11:40 +0000 (Mon, 23 Apr 2007) | 1 line
 
12930
 
 
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
 
12934
 
 
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
 
12938
 
 
12939
promotions validated
 
12940
------------------------------------------------------------------------
 
12941
r531157 | jm | 2007-04-22 08:50:01 +0000 (Sun, 22 Apr 2007) | 1 line
 
12942
 
 
12943
promotions validated
 
12944
------------------------------------------------------------------------
 
12945
r530997 | jm | 2007-04-21 08:50:01 +0000 (Sat, 21 Apr 2007) | 1 line
 
12946
 
 
12947
promotions validated
 
12948
------------------------------------------------------------------------
 
12949
r530950 | sidney | 2007-04-20 23:58:58 +0000 (Fri, 20 Apr 2007) | 1 line
 
12950
 
 
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
 
12954
 
 
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
 
12958
 
 
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
 
12962
 
 
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
 
12966
 
 
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
 
12970
 
 
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
 
12974
 
 
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
 
12978
 
 
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
 
12982
 
 
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
 
12986
 
 
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
 
12990
 
 
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
 
12994
 
 
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
 
12998
 
 
12999
promotions validated
 
13000
------------------------------------------------------------------------
 
13001
r530418 | jm | 2007-04-19 13:58:37 +0000 (Thu, 19 Apr 2007) | 1 line
 
13002
 
 
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
 
13006
 
 
13007
trivial: ensure statements end in ';'
 
13008
------------------------------------------------------------------------
 
13009
r530334 | jm | 2007-04-19 08:50:02 +0000 (Thu, 19 Apr 2007) | 1 line
 
13010
 
 
13011
promotions validated
 
13012
------------------------------------------------------------------------
 
13013
r530112 | jm | 2007-04-18 18:10:11 +0000 (Wed, 18 Apr 2007) | 1 line
 
13014
 
 
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
 
13018
 
 
13019
promotions validated
 
13020
------------------------------------------------------------------------
 
13021
r529529 | jm | 2007-04-17 08:50:02 +0000 (Tue, 17 Apr 2007) | 1 line
 
13022
 
 
13023
promotions validated
 
13024
------------------------------------------------------------------------
 
13025
r529273 | jm | 2007-04-16 14:48:14 +0000 (Mon, 16 Apr 2007) | 1 line
 
13026
 
 
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
 
13030
 
 
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
 
13034
 
 
13035
promotions validated
 
13036
------------------------------------------------------------------------
 
13037
r528942 | jm | 2007-04-15 08:50:02 +0000 (Sun, 15 Apr 2007) | 1 line
 
13038
 
 
13039
promotions validated
 
13040
------------------------------------------------------------------------
 
13041
r528869 | dos | 2007-04-14 20:23:34 +0000 (Sat, 14 Apr 2007) | 1 line
 
13042
 
 
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
 
13046
 
 
13047
promotions validated
 
13048
------------------------------------------------------------------------
 
13049
r528653 | sidney | 2007-04-13 20:38:22 +0000 (Fri, 13 Apr 2007) | 1 line
 
13050
 
 
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
 
13054
 
 
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
 
13058
 
 
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
 
13062
 
 
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
 
13066
 
 
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
 
13070
 
 
13071
explicitly skip release announcement text files
 
13072
------------------------------------------------------------------------
 
13073
r528438 | sidney | 2007-04-13 11:02:26 +0000 (Fri, 13 Apr 2007) | 1 line
 
13074
 
 
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
 
13078
 
 
13079
promotions validated
 
13080
------------------------------------------------------------------------
 
13081
r528255 | jm | 2007-04-12 22:15:57 +0000 (Thu, 12 Apr 2007) | 1 line
 
13082
 
 
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
 
13086
 
 
13087
set exec prop on runPerceptron
 
13088
------------------------------------------------------------------------
 
13089
r527994 | hstern | 2007-04-12 15:51:36 +0000 (Thu, 12 Apr 2007) | 1 line
 
13090
 
 
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
 
13094
 
 
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
 
13098
 
 
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
 
13102
 
 
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
 
13106
 
 
13107
add rc2 announcement
 
13108
------------------------------------------------------------------------
 
13109
r527901 | jm | 2007-04-12 12:37:03 +0000 (Thu, 12 Apr 2007) | 1 line
 
13110
 
 
13111
preparing to release 3.2.0rc2
 
13112
------------------------------------------------------------------------
 
13113
r527871 | jm | 2007-04-12 10:20:11 +0000 (Thu, 12 Apr 2007) | 1 line
 
13114
 
 
13115
traditional sorting of MANIFEST
 
13116
------------------------------------------------------------------------
 
13117
r527868 | jm | 2007-04-12 09:56:08 +0000 (Thu, 12 Apr 2007) | 1 line
 
13118
 
 
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
 
13122
 
 
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
 
13126
 
 
13127
promotions validated
 
13128
------------------------------------------------------------------------
 
13129
r527787 | dos | 2007-04-12 06:26:14 +0000 (Thu, 12 Apr 2007) | 1 line
 
13130
 
 
13131
bah, twice today
 
13132
------------------------------------------------------------------------
 
13133
r527786 | dos | 2007-04-12 06:25:50 +0000 (Thu, 12 Apr 2007) | 12 lines
 
13134
 
 
13135
bug 5384: uridnsbl interaction with skip_rbl_checks in 3.2.0, differing behavior from 3.1.8
 
13136
 
 
13137
 - remove the uridnsbl_timeout option, it wasn't being used ever since the
 
13138
   M::SA::AsyncLoop code was implemented
 
13139
 
 
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)
 
13143
 
 
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
 
13146
 
 
13147
------------------------------------------------------------------------
 
13148
r527741 | dos | 2007-04-12 01:29:10 +0000 (Thu, 12 Apr 2007) | 1 line
 
13149
 
 
13150
stray bit
 
13151
------------------------------------------------------------------------
 
13152
r527740 | dos | 2007-04-12 01:28:35 +0000 (Thu, 12 Apr 2007) | 49 lines
 
13153
 
 
13154
bug 5410: config options that cause DNS lookups should be privileged
 
13155
          (and timeouts should require admin privs)
 
13156
 
 
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:
 
13159
 
 
13160
  MIMEHeader.pm:    setting => 'mimeheader',
 
13161
 
 
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',
 
13169
 
 
13170
  URIDetail.pm:    setting => 'uri_detail',
 
13171
 
 
13172
  URIDNSBL.pm:    setting => 'uridnsbl',
 
13173
  URIDNSBL.pm:    setting => 'urirhsbl',
 
13174
  URIDNSBL.pm:    setting => 'urirhssub',
 
13175
 
 
13176
 
 
13177
The following config options (all offered by plugins) can now only be used in
 
13178
site config files:
 
13179
 
 
13180
  ASN.pm:    setting => 'asn_lookup',
 
13181
 
 
13182
  DCC.pm:    setting => 'dcc_timeout',
 
13183
 
 
13184
  DKIM.pm:    setting => 'dkim_timeout',
 
13185
 
 
13186
  DomainKeys.pm:    setting => 'domainkeys_timeout',
 
13187
 
 
13188
  Pyzor.pm:    setting => 'pyzor_timeout',
 
13189
 
 
13190
  Razor2.pm:    setting => 'razor_timeout',
 
13191
  Razor2.pm:    setting => 'razor_config',
 
13192
 
 
13193
  SPF.pm:    setting => 'spf_timeout',
 
13194
 
 
13195
  URIDNSBL.pm:    setting => 'uridnsbl_timeout',
 
13196
  URIDNSBL.pm:    setting => 'uridnsbl_max_domains',
 
13197
 
 
13198
 
 
13199
The following config option can now only be used in site config files:
 
13200
 
 
13201
  Conf.pm:    setting => 'rbl_timeout',
 
13202
 
 
13203
------------------------------------------------------------------------
 
13204
r527640 | jm | 2007-04-11 20:01:48 +0000 (Wed, 11 Apr 2007) | 1 line
 
13205
 
 
13206
welcome, Doc, to the PMC ;)
 
13207
------------------------------------------------------------------------
 
13208
r527636 | jm | 2007-04-11 19:48:06 +0000 (Wed, 11 Apr 2007) | 1 line
 
13209
 
 
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
 
13213
 
 
13214
promotions validated
 
13215
------------------------------------------------------------------------
 
13216
r527324 | maddoc | 2007-04-10 22:10:32 +0000 (Tue, 10 Apr 2007) | 1 line
 
13217
 
 
13218
Changes to 3.2.0.txt
 
13219
------------------------------------------------------------------------
 
13220
r527323 | maddoc | 2007-04-10 22:03:13 +0000 (Tue, 10 Apr 2007) | 1 line
 
13221
 
 
13222
Changes to 3.2.0.txt
 
13223
------------------------------------------------------------------------
 
13224
r527306 | dos | 2007-04-10 21:26:56 +0000 (Tue, 10 Apr 2007) | 1 line
 
13225
 
 
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
 
13229
 
 
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
 
13233
 
 
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
 
13237
 
 
13238
add missing 'of' in AsyncLoop POD
 
13239
------------------------------------------------------------------------
 
13240
r527062 | jm | 2007-04-10 08:50:04 +0000 (Tue, 10 Apr 2007) | 1 line
 
13241
 
 
13242
promotions validated
 
13243
------------------------------------------------------------------------
 
13244
r527045 | dos | 2007-04-10 06:55:09 +0000 (Tue, 10 Apr 2007) | 18 lines
 
13245
 
 
13246
Most of the ASN plugin re-written:
 
13247
 
 
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)
 
13251
 
 
13252
 - re-implement the asn_lookup as an actual config option instead of a header
 
13253
   eval function
 
13254
 
 
13255
 - allow for queries against more than one zone at a time
 
13256
 
 
13257
 - make the template tag names configurable
 
13258
 
 
13259
 - register the query with AsyncLoop
 
13260
 
 
13261
 - process the results via the callback rather than polling
 
13262
 
 
13263
 
 
13264
------------------------------------------------------------------------
 
13265
r526708 | jm | 2007-04-09 10:57:14 +0000 (Mon, 09 Apr 2007) | 1 line
 
13266
 
 
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
 
13270
 
 
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
 
13274
 
 
13275
promotions validated
 
13276
------------------------------------------------------------------------
 
13277
r526536 | jm | 2007-04-08 08:50:02 +0000 (Sun, 08 Apr 2007) | 1 line
 
13278
 
 
13279
promotions validated
 
13280
------------------------------------------------------------------------
 
13281
r526412 | jm | 2007-04-07 08:50:02 +0000 (Sat, 07 Apr 2007) | 1 line
 
13282
 
 
13283
promotions validated
 
13284
------------------------------------------------------------------------
 
13285
r526102 | jm | 2007-04-06 08:50:01 +0000 (Fri, 06 Apr 2007) | 1 line
 
13286
 
 
13287
promotions validated
 
13288
------------------------------------------------------------------------
 
13289
r525941 | duncf | 2007-04-05 19:31:14 +0000 (Thu, 05 Apr 2007) | 1 line
 
13290
 
 
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
 
13294
 
 
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
 
13298
 
 
13299
promotions validated
 
13300
------------------------------------------------------------------------
 
13301
r525460 | jm | 2007-04-04 08:50:01 +0000 (Wed, 04 Apr 2007) | 1 line
 
13302
 
 
13303
promotions validated
 
13304
------------------------------------------------------------------------
 
13305
r525240 | jm | 2007-04-03 18:44:11 +0000 (Tue, 03 Apr 2007) | 1 line
 
13306
 
 
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
 
13310
 
 
13311
remove bug 5313 debugging log messages
 
13312
------------------------------------------------------------------------
 
13313
r525237 | jm | 2007-04-03 18:34:21 +0000 (Tue, 03 Apr 2007) | 1 line
 
13314
 
 
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
 
13318
 
 
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
 
13322
 
 
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
 
13326
 
 
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
 
13330
 
 
13331
promotions validated
 
13332
------------------------------------------------------------------------
 
13333
r524746 | jm | 2007-04-02 08:50:02 +0000 (Mon, 02 Apr 2007) | 1 line
 
13334
 
 
13335
promotions validated
 
13336
------------------------------------------------------------------------
 
13337
r524559 | jm | 2007-04-01 08:50:01 +0000 (Sun, 01 Apr 2007) | 1 line
 
13338
 
 
13339
promotions validated
 
13340
------------------------------------------------------------------------
 
13341
r524391 | jm | 2007-03-31 08:50:01 +0000 (Sat, 31 Mar 2007) | 1 line
 
13342
 
 
13343
promotions validated
 
13344
------------------------------------------------------------------------
 
13345
r523994 | jm | 2007-03-30 08:50:01 +0000 (Fri, 30 Mar 2007) | 1 line
 
13346
 
 
13347
promotions validated
 
13348
------------------------------------------------------------------------
 
13349
r523743 | jm | 2007-03-29 15:20:01 +0000 (Thu, 29 Mar 2007) | 1 line
 
13350
 
 
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
 
13354
 
 
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
 
13358
 
 
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
 
13362
 
 
13363
promotions validated
 
13364
------------------------------------------------------------------------
 
13365
r523403 | jm | 2007-03-28 16:38:58 +0000 (Wed, 28 Mar 2007) | 1 line
 
13366
 
 
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
 
13370
 
 
13371
promotions validated
 
13372
------------------------------------------------------------------------
 
13373
r523025 | jm | 2007-03-27 18:33:24 +0000 (Tue, 27 Mar 2007) | 1 line
 
13374
 
 
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
 
13378
 
 
13379
promotions validated
 
13380
------------------------------------------------------------------------
 
13381
r522559 | jm | 2007-03-26 16:05:14 +0000 (Mon, 26 Mar 2007) | 1 line
 
13382
 
 
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
 
13386
 
 
13387
promotions validated
 
13388
------------------------------------------------------------------------
 
13389
r522258 | jm | 2007-03-25 13:04:54 +0000 (Sun, 25 Mar 2007) | 1 line
 
13390
 
 
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
 
13394
 
 
13395
fix typo
 
13396
------------------------------------------------------------------------
 
13397
r522178 | jm | 2007-03-25 08:50:01 +0000 (Sun, 25 Mar 2007) | 1 line
 
13398
 
 
13399
promotions validated
 
13400
------------------------------------------------------------------------
 
13401
r521993 | jm | 2007-03-24 08:50:02 +0000 (Sat, 24 Mar 2007) | 1 line
 
13402
 
 
13403
promotions validated
 
13404
------------------------------------------------------------------------
 
13405
r521869 | jm | 2007-03-23 19:00:27 +0000 (Fri, 23 Mar 2007) | 1 line
 
13406
 
 
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
 
13410
 
 
13411
promotions validated
 
13412
------------------------------------------------------------------------
 
13413
r521275 | jm | 2007-03-22 14:04:55 +0000 (Thu, 22 Mar 2007) | 1 line
 
13414
 
 
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
 
13418
 
 
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
 
13422
 
 
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
 
13426
 
 
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
 
13430
 
 
13431
promotions validated
 
13432
------------------------------------------------------------------------
 
13433
r521140 | sidney | 2007-03-22 07:10:30 +0000 (Thu, 22 Mar 2007) | 1 line
 
13434
 
 
13435
update Changes file
 
13436
------------------------------------------------------------------------
 
13437
r520892 | jm | 2007-03-21 14:01:15 +0000 (Wed, 21 Mar 2007) | 1 line
 
13438
 
 
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
 
13442
 
 
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
 
13446
 
 
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
 
13450
 
 
13451
promotions validated
 
13452
------------------------------------------------------------------------
 
13453
r520455 | jm | 2007-03-20 16:00:04 +0000 (Tue, 20 Mar 2007) | 1 line
 
13454
 
 
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
 
13458
 
 
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
 
13462
 
 
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
 
13466
 
 
13467
promotions validated
 
13468
------------------------------------------------------------------------
 
13469
r519878 | jm | 2007-03-19 08:50:02 +0000 (Mon, 19 Mar 2007) | 1 line
 
13470
 
 
13471
promotions validated
 
13472
------------------------------------------------------------------------
 
13473
r519574 | jm | 2007-03-18 08:50:01 +0000 (Sun, 18 Mar 2007) | 1 line
 
13474
 
 
13475
promotions validated
 
13476
------------------------------------------------------------------------
 
13477
r519264 | jm | 2007-03-17 08:50:02 +0000 (Sat, 17 Mar 2007) | 1 line
 
13478
 
 
13479
promotions validated
 
13480
------------------------------------------------------------------------
 
13481
r519015 | jm | 2007-03-16 15:46:13 +0000 (Fri, 16 Mar 2007) | 1 line
 
13482
 
 
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
 
13486
 
 
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
 
13490
 
 
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
 
13494
 
 
13495
fix indent in INSTALL docs
 
13496
------------------------------------------------------------------------
 
13497
r518890 | jm | 2007-03-16 08:50:02 +0000 (Fri, 16 Mar 2007) | 1 line
 
13498
 
 
13499
promotions validated
 
13500
------------------------------------------------------------------------
 
13501
r518740 | jm | 2007-03-15 19:46:38 +0000 (Thu, 15 Mar 2007) | 1 line
 
13502
 
 
13503
inhibit noise from sa-compile
 
13504
------------------------------------------------------------------------
 
13505
r518736 | jm | 2007-03-15 19:32:15 +0000 (Thu, 15 Mar 2007) | 1 line
 
13506
 
 
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
 
13510
 
 
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
 
13514
 
 
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
 
13518
 
 
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
 
13522
 
 
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
 
13526
 
 
13527
promotions validated
 
13528
------------------------------------------------------------------------
 
13529
r518443 | dos | 2007-03-15 02:21:34 +0000 (Thu, 15 Mar 2007) | 1 line
 
13530
 
 
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
 
13534
 
 
13535
oops, redefining an argument
 
13536
------------------------------------------------------------------------
 
13537
r518187 | jm | 2007-03-14 15:38:32 +0000 (Wed, 14 Mar 2007) | 1 line
 
13538
 
 
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
 
13542
 
 
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
 
13546
 
 
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
 
13550
 
 
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
 
13554
 
 
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
 
13558
 
 
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
 
13562
 
 
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
 
13566
 
 
13567
promotions validated
 
13568
------------------------------------------------------------------------
 
13569
r517847 | jm | 2007-03-13 20:12:46 +0000 (Tue, 13 Mar 2007) | 1 line
 
13570
 
 
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
 
13574
 
 
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
 
13578
 
 
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
 
13582
 
 
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
 
13586
 
 
13587
promotions validated
 
13588
------------------------------------------------------------------------
 
13589
r517533 | duncf | 2007-03-13 05:15:22 +0000 (Tue, 13 Mar 2007) | 2 lines
 
13590
 
 
13591
Fix logic error in score-ranges-from-freqs
 
13592
 
 
13593
------------------------------------------------------------------------
 
13594
r517315 | duncf | 2007-03-12 18:14:28 +0000 (Mon, 12 Mar 2007) | 3 lines
 
13595
 
 
13596
Looks like "learn" is the proper tflag for BAYES rules (i.e. rules
 
13597
ignored in sets 2 and 3)
 
13598
 
 
13599
------------------------------------------------------------------------
 
13600
r517311 | duncf | 2007-03-12 17:59:30 +0000 (Mon, 12 Mar 2007) | 1 line
 
13601
 
 
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
 
13605
 
 
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
 
13609
 
 
13610
add to sa-compile doco
 
13611
------------------------------------------------------------------------
 
13612
r517133 | jm | 2007-03-12 08:50:01 +0000 (Mon, 12 Mar 2007) | 1 line
 
13613
 
 
13614
promotions validated
 
13615
------------------------------------------------------------------------
 
13616
r517051 | jm | 2007-03-11 23:46:52 +0000 (Sun, 11 Mar 2007) | 1 line
 
13617
 
 
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
 
13621
 
 
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
 
13625
 
 
13626
promotions validated
 
13627
------------------------------------------------------------------------
 
13628
r516709 | jm | 2007-03-10 14:02:07 +0000 (Sat, 10 Mar 2007) | 1 line
 
13629
 
 
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
 
13633
 
 
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
 
13637
 
 
13638
promotions validated
 
13639
------------------------------------------------------------------------
 
13640
r516606 | jm | 2007-03-09 23:47:54 +0000 (Fri, 09 Mar 2007) | 1 line
 
13641
 
 
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
 
13645
 
 
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
 
13649
 
 
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
 
13653
 
 
13654
promotions validated
 
13655
------------------------------------------------------------------------
 
13656
r516156 | jm | 2007-03-08 19:28:37 +0000 (Thu, 08 Mar 2007) | 1 line
 
13657
 
 
13658
oops, stray /
 
13659
------------------------------------------------------------------------
 
13660
r516154 | jm | 2007-03-08 19:19:31 +0000 (Thu, 08 Mar 2007) | 1 line
 
13661
 
 
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
 
13665
 
 
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
 
13669
 
 
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
 
13673
 
 
13674
promotions validated
 
13675
------------------------------------------------------------------------
 
13676
r515732 | dos | 2007-03-07 20:07:32 +0000 (Wed, 07 Mar 2007) | 1 line
 
13677
 
 
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
 
13681
 
 
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
 
13685
 
 
13686
oops, typo
 
13687
------------------------------------------------------------------------
 
13688
r515640 | jm | 2007-03-07 16:53:53 +0000 (Wed, 07 Mar 2007) | 1 line
 
13689
 
 
13690
absorb meaningless warnings
 
13691
------------------------------------------------------------------------
 
13692
r515632 | jm | 2007-03-07 16:15:50 +0000 (Wed, 07 Mar 2007) | 1 line
 
13693
 
 
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
 
13697
 
 
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
 
13701
 
 
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
 
13705
 
 
13706
promotions validated
 
13707
------------------------------------------------------------------------
 
13708
r515298 | jm | 2007-03-06 21:00:54 +0000 (Tue, 06 Mar 2007) | 43 lines
 
13709
 
 
13710
A couple of enhancements to Plugin::DKIM from Mark Martinec:
 
13711
 
 
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.
 
13715
 
 
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).
 
13720
 
 
13721
 
 
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.
 
13727
 
 
13728
 
 
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.
 
13736
 
 
13737
- make some debugging messages more informative or concise;
 
13738
 
 
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;
 
13742
 
 
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);
 
13747
 
 
13748
- squash code in _check_dkim_whitelist() in half by factoring out
 
13749
  duplicate code sections
 
13750
 
 
13751
 
 
13752
 
 
13753
------------------------------------------------------------------------
 
13754
r515260 | jm | 2007-03-06 19:19:29 +0000 (Tue, 06 Mar 2007) | 1 line
 
13755
 
 
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
 
13759
 
 
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
 
13763
 
 
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
 
13767
 
 
13768
promotions validated
 
13769
------------------------------------------------------------------------
 
13770
r514669 | jm | 2007-03-05 13:56:59 +0000 (Mon, 05 Mar 2007) | 1 line
 
13771
 
 
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
 
13775
 
 
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
 
13779
 
 
13780
promotions validated
 
13781
------------------------------------------------------------------------
 
13782
r514401 | jm | 2007-03-04 13:44:08 +0000 (Sun, 04 Mar 2007) | 1 line
 
13783
 
 
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
 
13787
 
 
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
 
13791
 
 
13792
promotions validated
 
13793
------------------------------------------------------------------------
 
13794
r514103 | jm | 2007-03-03 08:50:02 +0000 (Sat, 03 Mar 2007) | 1 line
 
13795
 
 
13796
promotions validated
 
13797
------------------------------------------------------------------------
 
13798
r513827 | jm | 2007-03-02 16:23:14 +0000 (Fri, 02 Mar 2007) | 1 line
 
13799
 
 
13800
free up some more RAM
 
13801
------------------------------------------------------------------------
 
13802
r513818 | jm | 2007-03-02 15:53:02 +0000 (Fri, 02 Mar 2007) | 1 line
 
13803
 
 
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
 
13807
 
 
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
 
13811
 
 
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
 
13815
 
 
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
 
13819
 
 
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
 
13823
 
 
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
 
13827
 
 
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
 
13831
 
 
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
 
13835
 
 
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
 
13839
 
 
13840
update Changes file
 
13841
------------------------------------------------------------------------
 
13842
r512705 | jm | 2007-02-28 11:18:29 +0000 (Wed, 28 Feb 2007) | 1 line
 
13843
 
 
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
 
13847
 
 
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
 
13851
 
 
13852
comment debugging noise
 
13853
------------------------------------------------------------------------
 
13854
r512494 | jm | 2007-02-27 23:38:30 +0000 (Tue, 27 Feb 2007) | 1 line
 
13855
 
 
13856
--sudo means skip the writable check
 
13857
------------------------------------------------------------------------
 
13858
r512482 | jm | 2007-02-27 23:17:02 +0000 (Tue, 27 Feb 2007) | 1 line
 
13859
 
 
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
 
13863
 
 
13864
Added .mobi to list of valid TLDs.
 
13865
 
 
13866
------------------------------------------------------------------------
 
13867
r512321 | jm | 2007-02-27 16:58:28 +0000 (Tue, 27 Feb 2007) | 1 line
 
13868
 
 
13869
rebuilt STATS files for new scores
 
13870
------------------------------------------------------------------------
 
13871
r512267 | jm | 2007-02-27 14:56:39 +0000 (Tue, 27 Feb 2007) | 1 line
 
13872
 
 
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
 
13876
 
 
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
 
13880
 
 
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
 
13884
 
 
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
 
13888
 
 
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
 
13892
 
 
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
 
13896
 
 
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
 
13900
 
 
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
 
13904
 
 
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
 
13908
 
 
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
 
13912
 
 
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
 
13916
 
 
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
 
13920
 
 
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
 
13924
 
 
13925
promotions validated
 
13926
------------------------------------------------------------------------
 
13927
r511346 | jm | 2007-02-24 21:09:00 +0000 (Sat, 24 Feb 2007) | 1 line
 
13928
 
 
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
 
13932
 
 
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
 
13936
 
 
13937
promotions validated
 
13938
------------------------------------------------------------------------
 
13939
r510873 | jm | 2007-02-23 08:50:01 +0000 (Fri, 23 Feb 2007) | 1 line
 
13940
 
 
13941
promotions validated
 
13942
------------------------------------------------------------------------
 
13943
r510442 | jm | 2007-02-22 08:50:02 +0000 (Thu, 22 Feb 2007) | 1 line
 
13944
 
 
13945
promotions validated
 
13946
------------------------------------------------------------------------
 
13947
r510008 | jm | 2007-02-21 13:38:54 +0000 (Wed, 21 Feb 2007) | 1 line
 
13948
 
 
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
 
13952
 
 
13953
oops, that's a sh script
 
13954
------------------------------------------------------------------------
 
13955
r510001 | jm | 2007-02-21 13:25:45 +0000 (Wed, 21 Feb 2007) | 1 line
 
13956
 
 
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
 
13960
 
 
13961
update MANIFEST
 
13962
------------------------------------------------------------------------
 
13963
r509988 | jm | 2007-02-21 12:54:19 +0000 (Wed, 21 Feb 2007) | 1 line
 
13964
 
 
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
 
13968
 
 
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
 
13972
 
 
13973
promotions validated
 
13974
------------------------------------------------------------------------
 
13975
r509710 | jm | 2007-02-20 19:05:42 +0000 (Tue, 20 Feb 2007) | 1 line
 
13976
 
 
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
 
13980
 
 
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
 
13984
 
 
13985
promotions validated
 
13986
------------------------------------------------------------------------
 
13987
r509134 | jm | 2007-02-19 08:50:02 +0000 (Mon, 19 Feb 2007) | 1 line
 
13988
 
 
13989
promotions validated
 
13990
------------------------------------------------------------------------
 
13991
r508887 | jm | 2007-02-18 08:50:02 +0000 (Sun, 18 Feb 2007) | 1 line
 
13992
 
 
13993
promotions validated
 
13994
------------------------------------------------------------------------
 
13995
r508786 | jm | 2007-02-17 18:02:15 +0000 (Sat, 17 Feb 2007) | 1 line
 
13996
 
 
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
 
14000
 
 
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
 
14004
 
 
14005
promotions validated
 
14006
------------------------------------------------------------------------
 
14007
r508709 | felicity | 2007-02-17 05:01:42 +0000 (Sat, 17 Feb 2007) | 1 line
 
14008
 
 
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
 
14012
 
 
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
 
14016
 
 
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
 
14020
 
 
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
 
14024
 
 
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
 
14028
 
 
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
 
14032
 
 
14033
promotions validated
 
14034
------------------------------------------------------------------------
 
14035
r508108 | felicity | 2007-02-15 19:48:39 +0000 (Thu, 15 Feb 2007) | 1 line
 
14036
 
 
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
 
14040
 
 
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
 
14044
 
 
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
 
14048
 
 
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
 
14052
 
 
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
 
14056
 
 
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
 
14060
 
 
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
 
14064
 
 
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
 
14068
 
 
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
 
14072
 
 
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
 
14076
 
 
14077
promotions validated
 
14078
------------------------------------------------------------------------
 
14079
r507708 | jm | 2007-02-14 21:57:01 +0000 (Wed, 14 Feb 2007) | 1 line
 
14080
 
 
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
 
14084
 
 
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
 
14088
 
 
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
 
14092
 
 
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
 
14096
 
 
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
 
14100
 
 
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
 
14104
 
 
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
 
14108
 
 
14109
promotions validated
 
14110
------------------------------------------------------------------------
 
14111
r507306 | jm | 2007-02-13 23:46:02 +0000 (Tue, 13 Feb 2007) | 1 line
 
14112
 
 
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
 
14116
 
 
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
 
14120
 
 
14121
promotions validated
 
14122
------------------------------------------------------------------------
 
14123
r506604 | jm | 2007-02-12 19:44:11 +0000 (Mon, 12 Feb 2007) | 1 line
 
14124
 
 
14125
better scores for scoreset 1
 
14126
------------------------------------------------------------------------
 
14127
r506581 | jm | 2007-02-12 19:05:34 +0000 (Mon, 12 Feb 2007) | 1 line
 
14128
 
 
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
 
14132
 
 
14133
turn off caching
 
14134
------------------------------------------------------------------------
 
14135
r506546 | jm | 2007-02-12 17:42:14 +0000 (Mon, 12 Feb 2007) | 1 line
 
14136
 
 
14137
tell us what is going on
 
14138
------------------------------------------------------------------------
 
14139
r506435 | jm | 2007-02-12 12:54:02 +0000 (Mon, 12 Feb 2007) | 1 line
 
14140
 
 
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
 
14144
 
 
14145
promotions validated
 
14146
------------------------------------------------------------------------
 
14147
r506073 | jm | 2007-02-11 17:25:42 +0000 (Sun, 11 Feb 2007) | 1 line
 
14148
 
 
14149
improve caching
 
14150
------------------------------------------------------------------------
 
14151
r506071 | jm | 2007-02-11 17:18:36 +0000 (Sun, 11 Feb 2007) | 1 line
 
14152
 
 
14153
use tmp files
 
14154
------------------------------------------------------------------------
 
14155
r506070 | jm | 2007-02-11 17:14:35 +0000 (Sun, 11 Feb 2007) | 1 line
 
14156
 
 
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
 
14160
 
 
14161
set 2 scores
 
14162
------------------------------------------------------------------------
 
14163
r505863 | jm | 2007-02-11 08:50:02 +0000 (Sun, 11 Feb 2007) | 1 line
 
14164
 
 
14165
promotions validated
 
14166
------------------------------------------------------------------------
 
14167
r505660 | jm | 2007-02-10 08:50:02 +0000 (Sat, 10 Feb 2007) | 1 line
 
14168
 
 
14169
promotions validated
 
14170
------------------------------------------------------------------------
 
14171
r505437 | jm | 2007-02-09 19:29:56 +0000 (Fri, 09 Feb 2007) | 1 line
 
14172
 
 
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
 
14176
 
 
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
 
14180
 
 
14181
promotions validated
 
14182
------------------------------------------------------------------------
 
14183
r505029 | jm | 2007-02-08 20:34:18 +0000 (Thu, 08 Feb 2007) | 1 line
 
14184
 
 
14185
always ignore AWL in perceptron
 
14186
------------------------------------------------------------------------
 
14187
r505000 | jm | 2007-02-08 18:47:21 +0000 (Thu, 08 Feb 2007) | 1 line
 
14188
 
 
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
 
14192
 
 
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
 
14196
 
 
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
 
14200
 
 
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
 
14204
 
 
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
 
14208
 
 
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
 
14212
 
 
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
 
14216
 
 
14217
promotions validated
 
14218
------------------------------------------------------------------------
 
14219
r504605 | felicity | 2007-02-07 16:18:09 +0000 (Wed, 07 Feb 2007) | 1 line
 
14220
 
 
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
 
14224
 
 
14225
promotions validated
 
14226
------------------------------------------------------------------------
 
14227
r504039 | jm | 2007-02-06 08:50:04 +0000 (Tue, 06 Feb 2007) | 1 line
 
14228
 
 
14229
promotions validated
 
14230
------------------------------------------------------------------------
 
14231
r503963 | felicity | 2007-02-06 02:45:08 +0000 (Tue, 06 Feb 2007) | 1 line
 
14232
 
 
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
 
14236
 
 
14237
promotions validated
 
14238
------------------------------------------------------------------------
 
14239
r503495 | jm | 2007-02-04 21:59:33 +0000 (Sun, 04 Feb 2007) | 1 line
 
14240
 
 
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
 
14244
 
 
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
 
14248
 
 
14249
promotions validated
 
14250
------------------------------------------------------------------------
 
14251
r502688 | jm | 2007-02-02 18:32:48 +0000 (Fri, 02 Feb 2007) | 1 line
 
14252
 
 
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
 
14256
 
 
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
 
14260
 
 
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
 
14264
 
 
14265
promotions validated
 
14266
------------------------------------------------------------------------
 
14267
r502161 | jm | 2007-02-01 08:50:05 +0000 (Thu, 01 Feb 2007) | 1 line
 
14268
 
 
14269
promotions validated
 
14270
------------------------------------------------------------------------
 
14271
r502116 | felicity | 2007-02-01 04:15:39 +0000 (Thu, 01 Feb 2007) | 1 line
 
14272
 
 
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
 
14276
 
 
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
 
14280
 
 
14281
add a percentage
 
14282
------------------------------------------------------------------------
 
14283
r501881 | jm | 2007-01-31 16:27:30 +0000 (Wed, 31 Jan 2007) | 1 line
 
14284
 
 
14285
a little bit clearer output
 
14286
------------------------------------------------------------------------
 
14287
r501877 | jm | 2007-01-31 16:17:26 +0000 (Wed, 31 Jan 2007) | 1 line
 
14288
 
 
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
 
14292
 
 
14293
this should be checked in
 
14294
------------------------------------------------------------------------
 
14295
r501832 | jm | 2007-01-31 13:08:43 +0000 (Wed, 31 Jan 2007) | 1 line
 
14296
 
 
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
 
14300
 
 
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
 
14304
 
 
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
 
14308
 
 
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
 
14312
 
 
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
 
14316
 
 
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
 
14320
 
 
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
 
14324
 
 
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
 
14328
 
 
14329
robots nein danke
 
14330
------------------------------------------------------------------------
 
14331
r501447 | jm | 2007-01-30 16:27:18 +0000 (Tue, 30 Jan 2007) | 1 line
 
14332
 
 
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
 
14336
 
 
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
 
14340
 
 
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
 
14344
 
 
14345
promotions validated
 
14346
------------------------------------------------------------------------
 
14347
r501246 | felicity | 2007-01-30 00:12:53 +0000 (Tue, 30 Jan 2007) | 1 line
 
14348
 
 
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
 
14352
 
 
14353
another place where Check is needed
 
14354
------------------------------------------------------------------------
 
14355
r501224 | jm | 2007-01-29 23:11:43 +0000 (Mon, 29 Jan 2007) | 1 line
 
14356
 
 
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
 
14360
 
 
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
 
14364
 
 
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
 
14368
 
 
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
 
14372
 
 
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
 
14376
 
 
14377
prettify: sort the MANIFEST file
 
14378
------------------------------------------------------------------------
 
14379
r501206 | jm | 2007-01-29 22:32:31 +0000 (Mon, 29 Jan 2007) | 1 line
 
14380
 
 
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
 
14384
 
 
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
 
14388
 
 
14389
bug 5312: document Razor slowdown bug
 
14390
------------------------------------------------------------------------
 
14391
r501196 | jm | 2007-01-29 22:11:38 +0000 (Mon, 29 Jan 2007) | 1 line
 
14392
 
 
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
 
14396
 
 
14397
I lied
 
14398
------------------------------------------------------------------------
 
14399
r501073 | jm | 2007-01-29 14:56:29 +0000 (Mon, 29 Jan 2007) | 1 line
 
14400
 
 
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
 
14404
 
 
14405
trigger just one more test build
 
14406
------------------------------------------------------------------------
 
14407
r501071 | jm | 2007-01-29 14:53:22 +0000 (Mon, 29 Jan 2007) | 1 line
 
14408
 
 
14409
yep, that worked
 
14410
------------------------------------------------------------------------
 
14411
r501070 | jm | 2007-01-29 14:51:00 +0000 (Mon, 29 Jan 2007) | 1 line
 
14412
 
 
14413
trigger a build
 
14414
------------------------------------------------------------------------
 
14415
r501069 | jm | 2007-01-29 14:46:33 +0000 (Mon, 29 Jan 2007) | 1 line
 
14416
 
 
14417
try to get builds triggering again
 
14418
------------------------------------------------------------------------
 
14419
r501067 | jm | 2007-01-29 14:42:08 +0000 (Mon, 29 Jan 2007) | 1 line
 
14420
 
 
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
 
14424
 
 
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
 
14428
 
 
14429
promotions validated
 
14430
------------------------------------------------------------------------
 
14431
r500504 | jm | 2007-01-27 08:50:03 +0000 (Sat, 27 Jan 2007) | 1 line
 
14432
 
 
14433
promotions validated
 
14434
------------------------------------------------------------------------
 
14435
r500235 | jm | 2007-01-26 13:20:01 +0000 (Fri, 26 Jan 2007) | 1 line
 
14436
 
 
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
 
14440
 
 
14441
promotions validated
 
14442
------------------------------------------------------------------------
 
14443
r500052 | dos | 2007-01-25 23:26:59 +0000 (Thu, 25 Jan 2007) | 1 line
 
14444
 
 
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
 
14448
 
 
14449
Add in my samailoffset script which can be used to retrieve messages from a
 
14450
corpus, mostly for use with mass-check logs.
 
14451
 
 
14452
------------------------------------------------------------------------
 
14453
r499778 | jm | 2007-01-25 13:03:52 +0000 (Thu, 25 Jan 2007) | 1 line
 
14454
 
 
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
 
14458
 
 
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
 
14462
 
 
14463
promotions validated
 
14464
------------------------------------------------------------------------
 
14465
r499691 | dos | 2007-01-25 07:22:38 +0000 (Thu, 25 Jan 2007) | 9 lines
 
14466
 
 
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)
 
14470
 
 
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
 
14474
 
 
14475
 
 
14476
------------------------------------------------------------------------
 
14477
r499613 | dos | 2007-01-24 23:25:25 +0000 (Wed, 24 Jan 2007) | 36 lines
 
14478
 
 
14479
bug 5305: implement msa_networks for detecting MSAs and extending trust accordingly
 
14480
 
 
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).
 
14485
 
 
14486
          Similar functionality exists now so long as the MSA included an
 
14487
          auth token in its Received header which is supported by SA.
 
14488
 
 
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).
 
14492
 
 
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.
 
14498
 
 
14499
 
 
14500
          Usage notes:
 
14501
 
 
14502
          If your MSA acts solely as an MSA, put the MSA in all three of
 
14503
          trusted_networks, internal_networks, msa_networks.
 
14504
 
 
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.
 
14508
 
 
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.
 
14513
 
 
14514
 
 
14515
------------------------------------------------------------------------
 
14516
r499552 | jm | 2007-01-24 19:54:21 +0000 (Wed, 24 Jan 2007) | 1 line
 
14517
 
 
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
 
14521
 
 
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
 
14525
 
 
14526
promotions validated
 
14527
------------------------------------------------------------------------
 
14528
r499154 | jm | 2007-01-23 22:07:14 +0000 (Tue, 23 Jan 2007) | 1 line
 
14529
 
 
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
 
14533
 
 
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
 
14537
 
 
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
 
14541
 
 
14542
oops, forgot 2 new test files
 
14543
------------------------------------------------------------------------
 
14544
r499074 | maddoc | 2007-01-23 16:50:20 +0000 (Tue, 23 Jan 2007) | 1 line
 
14545
 
 
14546
Updated 3.2.0.txt
 
14547
------------------------------------------------------------------------
 
14548
r499012 | jm | 2007-01-23 13:08:29 +0000 (Tue, 23 Jan 2007) | 1 line
 
14549
 
 
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
 
14553
 
 
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
 
14557
 
 
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
 
14561
 
 
14562
promotions validated
 
14563
------------------------------------------------------------------------
 
14564
r498825 | jm | 2007-01-22 22:05:21 +0000 (Mon, 22 Jan 2007) | 1 line
 
14565
 
 
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
 
14569
 
 
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
 
14573
 
 
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
 
14577
 
 
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
 
14581
 
 
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
 
14585
 
 
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
 
14589
 
 
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
 
14593
 
 
14594
promotions validated
 
14595
------------------------------------------------------------------------
 
14596
r498256 | jm | 2007-01-21 08:49:16 +0000 (Sun, 21 Jan 2007) | 1 line
 
14597
 
 
14598
promotions validated
 
14599
------------------------------------------------------------------------
 
14600
r498092 | jm | 2007-01-20 08:49:17 +0000 (Sat, 20 Jan 2007) | 1 line
 
14601
 
 
14602
promotions validated
 
14603
------------------------------------------------------------------------
 
14604
r497910 | felicity | 2007-01-19 19:12:52 +0000 (Fri, 19 Jan 2007) | 1 line
 
14605
 
 
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
 
14609
 
 
14610
um, try that again
 
14611
------------------------------------------------------------------------
 
14612
r497855 | jm | 2007-01-19 16:03:09 +0000 (Fri, 19 Jan 2007) | 1 line
 
14613
 
 
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
 
14617
 
 
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
 
14621
 
 
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
 
14625
 
 
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
 
14629
 
 
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
 
14633
 
 
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
 
14637
 
 
14638
promotions validated
 
14639
------------------------------------------------------------------------
 
14640
r497475 | jm | 2007-01-18 16:04:59 +0000 (Thu, 18 Jan 2007) | 1 line
 
14641
 
 
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
 
14645
 
 
14646
preparing to release 3.2.0-pre1 PRERELEASE
677
14647
------------------------------------------------------------------------