annotate ChangeLog @ 58:7bb8bbf79285

changes to handle 5iantlavalamp.com
author carl
date Thu, 28 Oct 2004 22:54:34 -0700
parents 419e00901570
children 510a511ad554
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
41
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
1 $Id$
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
2
57
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
3 3.7 2004-10-28
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
4 Added an 'ignore' command to the conf file, used to ignore some
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
5 hosts that might end up on the SBL and otherwise trip the content
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
6 scanning filter. In particular, many recent Microsoft Word
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
7 documents contain the string www.5iantlavalamp.com which is
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
8 associated with their smart tags stuff. That is currently hosted at
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
9 216.168.224.70, which is shared with a site that ended up on the
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
10 SBL.
419e00901570 changes to handle 5iantlavalamp.com
carl
parents: 56
diff changeset
11
54
dca56b2de019 updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 53
diff changeset
12 3.6 2004-09-08
dca56b2de019 updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 53
diff changeset
13 Contributions from Dan Harkless <software@harkless.org>
dca56b2de019 updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 53
diff changeset
14 Better documentation for disabling the content filtering.
56
57607387263d updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 54
diff changeset
15 Don't bother looking at the body text if we are not doing
57607387263d updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 54
diff changeset
16 content filtering.
54
dca56b2de019 updates for 3.6, better documentation on removing content filtering, missing some files in cvs
carl
parents: 53
diff changeset
17
53
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
18 3.5 2004-07-17
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
19 Extend the error message for content filtering when the NS record
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
20 points to an ip address on the SBL. Include the original host name
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
21 that referenced that NS name.
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
22
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
23
52
a84752107aca host names cannot have consecutive periods.
carl
parents: 48
diff changeset
24 3.4 2004-07-15
53
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
25 Tokens with two consecutive periods cannot be ip addresses or host
c2371bb6cf84 3.5 - better error message when rejecting based on ns records on the sbl
carl
parents: 52
diff changeset
26 names.
52
a84752107aca host names cannot have consecutive periods.
carl
parents: 48
diff changeset
27
a84752107aca host names cannot have consecutive periods.
carl
parents: 48
diff changeset
28 Updated dnsbl.spec file for building rpms from John Gunkel.
a84752107aca host names cannot have consecutive periods.
carl
parents: 48
diff changeset
29
a84752107aca host names cannot have consecutive periods.
carl
parents: 48
diff changeset
30
48
5ef10dc14457 properly drop root privs
carl
parents: 47
diff changeset
31 3.3 2004-07-09
5ef10dc14457 properly drop root privs
carl
parents: 47
diff changeset
32 Drop root priviledges properly, including the group id.
5ef10dc14457 properly drop root privs
carl
parents: 47
diff changeset
33
5ef10dc14457 properly drop root privs
carl
parents: 47
diff changeset
34
47
71252053d258 changes for 3.2
carl
parents: 44
diff changeset
35 3.2 2004-07-09
41
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
36
43
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
37 Contributions from John Gunkel <jgunkel@palliser.ca>:
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
38 Add .spec file for building rpms, contributed by John Gunkel
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
39
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
40 Changes to file layout to conform to RedHat/LSB standards.
41
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
41
43
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
42 Add some html (actually xml) tags used by Apple mac print
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
43 subsystem that were tripping the html tag detector.
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
44
acbe44bbba22 seems to drop root privs ok now
carl
parents: 41
diff changeset
45 Help with changes required to allow dnsbl to drop root
44
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
46 priviledges. Move the socket to /var/run/dnsbl/dnsbl.sock
41
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
47
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
48 Change parser to handle &#xnnn; obfuscated urls with charaters
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
49 specified in hex.
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
50
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
51 Make bad_html tags more sensitive to binary tags, to reduce false
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
52 positives in .zip or .tar.gz file attachments.
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
53
d95af8129dfa updates for 3.2, changing file layout, add queueid to messages
carl
parents:
diff changeset
54 Add sendmail queueid to the dnsbl syslog messages.
44
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
55
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
56 Fix one place where host names were not forced to lower case.
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
57 Discovered by Nigel Horne <njh@bandsman.co.uk>
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
58
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
59 Remove duplicate dns queries within the same smtp transaction from
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
60 the body content filtering. This helps if the mail server does not
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
61 have a nearby caching dns server.
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
62
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
63 Add host_soft_limit config keyword. Use only one of host_limit or
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
64 host_soft_limit, since the last one wins. The host_limit is a hard
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
65 upper limit on the number of host names in a message. The
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
66 host_soft_limit allows unlimited host names, but only checks a
6b79046b18c2 changes for 3.2
carl
parents: 43
diff changeset
67 random sample of them against the dnsbl.
47
71252053d258 changes for 3.2
carl
parents: 44
diff changeset
68
71252053d258 changes for 3.2
carl
parents: 44
diff changeset
69 The main thread has dropped root priviledges, but other threads
71252053d258 changes for 3.2
carl
parents: 44
diff changeset
70 are still running as root. This needs to be fixed.