Mercurial > dnsbl
annotate ChangeLog @ 134:f9917ce924a3
all dns lookups fully qualified, my_read() bug fix
author | carl |
---|---|
date | Wed, 02 Aug 2006 21:06:05 -0700 |
parents | b8ce1b31237d |
children | f4746d8a12a3 |
rev | line source |
---|---|
98
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
1 $Id$ |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
2 |
134 | 3 5.20 2006-08-02 |
4 Fully qualify all dns lookups. Fix my_read() bug. Try to convert | |
5 names that might be ip addresses via inet_aton before doing dns | |
6 lookups. | |
7 | |
131
df355d117199
uribl lookups fully qualified; allow two component host names
carl
parents:
128
diff
changeset
|
8 5.19 2006-08-01 |
df355d117199
uribl lookups fully qualified; allow two component host names
carl
parents:
128
diff
changeset
|
9 Bug fix - add trailing dot to uribl dns lookups to make them fully |
df355d117199
uribl lookups fully qualified; allow two component host names
carl
parents:
128
diff
changeset
|
10 qualified. Check host names with only two components, since |
df355d117199
uribl lookups fully qualified; allow two component host names
carl
parents:
128
diff
changeset
|
11 spammers are now using bare http://domain.tld references. |
133
b8ce1b31237d
uribl lookups fully qualified; allow two component host names
carl
parents:
131
diff
changeset
|
12 Spec file now creates an rpm that properly creates the dnsbl user. |
131
df355d117199
uribl lookups fully qualified; allow two component host names
carl
parents:
128
diff
changeset
|
13 |
128 | 14 5.18 2006-04-27 |
127 | 15 Bug fix - newer sendmail versions don't guarantee envelope addresses |
16 enclosed in <> wrapper. | |
17 | |
18 Document backscatter prevention configuration for systems that are | |
19 used to mainly spam filter and then forward to mail to the internal | |
20 server. | |
21 | |
128 | 22 Never ask uribl blacklists about rfc1918 address space. |
23 | |
126 | 24 5.17 2006-03-25 |
127 | 25 Never ask dns blacklists about rfc1918 address space. |
126 | 26 |
125 | 27 5.16 2006-03-16 |
127 | 28 Bug fix - the smtp error message for uribl filtering needs to |
125 | 29 reference the host name, not the ip address. |
30 | |
123 | 31 5.15 2006-03-15 |
127 | 32 Bug fix - we failed to properly set the return code to indicate the |
123 | 33 reason when rejecting mail for content filtering. |
34 | |
122 | 35 5.14 2006-03-13 |
127 | 36 Fix a typo in the default config file and documentation for using |
122 | 37 multi.surbl.org |
38 | |
117 | 39 5.13 2006-03-12 |
40 patch from Jeff Evans <jeffe@tricab.com> | |
121 | 41 add SURBL/URIBL lookups, remove trailing dots from hostnames, |
42 allow ip address literals as hostnames. | |
43 add configuration for surbl/uribl list and reject message | |
44 | |
115 | 45 5.12 2006-01-08 |
46 Use larger resolver buffer to accomodate spammers with many name | |
47 servers. A current example is life-all.com which needs to retry in | |
48 tcp mode to fetch the 1444 byte response. | |
49 | |
116
0094678a16d0
update all systems from tarball, make chkconfig creates dnsbl user if needed
carl
parents:
115
diff
changeset
|
50 'make chkconfig' now creates the dnsbl user if it does not exist. |
0094678a16d0
update all systems from tarball, make chkconfig creates dnsbl user if needed
carl
parents:
115
diff
changeset
|
51 |
113 | 52 5.11 2005-12-20 |
53 switch to autoconf/automake/docbook | |
54 | |
102 | 55 5.10 2005-10-16 |
56 Fix a compile error on Fedora Core 3. | |
57 Discovered by Nigel Horne <njh@bandsman.co.uk> | |
58 | |
101 | 59 5.9 2005-09-26 |
60 Fix a bug with empty return paths passed to the verification code. | |
61 That resulted in 'MAIL FROM:<<>>' being sent to the verification | |
62 mail server. | |
63 | |
100
63e8633abc34
allow empty env_to at global context to remove all restrictions on child contexts
carl
parents:
99
diff
changeset
|
64 5.8 2005-09-25 |
63e8633abc34
allow empty env_to at global context to remove all restrictions on child contexts
carl
parents:
99
diff
changeset
|
65 Allow empty env_to at global context level to remove restrictions |
63e8633abc34
allow empty env_to at global context to remove all restrictions on child contexts
carl
parents:
99
diff
changeset
|
66 on env_to values in child contexts. |
63e8633abc34
allow empty env_to at global context to remove all restrictions on child contexts
carl
parents:
99
diff
changeset
|
67 |
99 | 68 5.7 2005-09-23 |
69 Failed to return a value from parse_verify() which caused failures | |
70 to load the configuration. | |
71 | |
98
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
72 5.6 2005-09-22 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
73 Tokenizer errors now go thru the syslog code, so they are visible |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
74 when generated during config file reloads during normal operation. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
75 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
76 5.5 2005-09-21 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
77 Cleanup debug logging. Verify from/to pairs now remembers the last |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
78 from value sent to the remote server to prevent unnecessary rset |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
79 commands. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
80 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
81 5.4 2005-09-18 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
82 Add verify statement to specify the smtp host to be used to verify |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
83 envelope from / recipient pairs. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
84 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
85 Authenticated clients are now exempt from all white/black listing |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
86 in addition to the dnsbl lookups. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
87 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
88 dcc_to should not look at substitute mail_host. That is only used |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
89 by dcc_from. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
90 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
91 5.3 2005-08-07 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
92 Properly quit if the config file has syntax errors on startup. Send |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
93 mail to root if the config file needs to be reloaded since it was |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
94 modified, but contains syntax errors. In this case, we continue to |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
95 use the old configuration. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
96 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
97 5.2 2005-08-02 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
98 Patch from Stephen Johnson <stephen.johnson@arkansas.gov> fixing the |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
99 lack of a default return value in CONTEXT::acceptable_content(). |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
100 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
101 5.1 2005-07-20 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
102 Add multiple syslog debug levels. Detect and silently remove |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
103 duplicate DNSBL definitions. That allows us to accept mail to |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
104 recipients in multiple domains that use the same blacklist and yet |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
105 only check that blacklist once. This may happen when your config |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
106 file directly includes as child contexts the config files used on |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
107 your clients mail servers. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
108 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
109 5.0 2005-07-16 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
110 Major changes to the syntax of the config file. Content filtering |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
111 is no longer a global mail server setting. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
112 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
113 4.6 2005-04-02 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
114 Fix enum compilation error on Fedora Core 3. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
115 Discovered by Nigel Horne <njh@bandsman.co.uk> |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
116 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
117 Remove bad html tag command from the default conf file. Spammers |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
118 seem to have abandoned this. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
119 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
120 Add toolbar.msn.click-url.com in hosts-ignore.conf. These are all |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
121 commented, but you might want to uncomment them. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
122 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
123 4.5 2005-01-22 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
124 Add uuencode decoding for old style attachments. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
125 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
126 4.4 2005-01-18 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
127 Bug fix in forked process termination that left zombies. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
128 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
129 4.3 2005-01-16 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
130 Only keep 20% of the resolver sockets in the ready pool. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
131 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
132 4.2 2005-01-08 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
133 Use the separate resolver processes even if we don't have the |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
134 resolver interfaces and need gethostbyname. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
135 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
136 4.1 2005-01-06 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
137 Use a local unix domain socket for the resolver process |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
138 communication, rather than a tcp/ip socket. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
139 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
140 4.0 2005-01-03 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
141 Initialize the thread mutex objects early, before they are needed |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
142 by possible calls to my_syslog. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
143 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
144 Fork off a separate resolver listener process, so we can do multiple |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
145 dns operations in parallel. For each simultaneous inbound email, |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
146 we have a separate sendmail process, a milter thread, and a dns |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
147 resolver process. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
148 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
149 3.7 2004-10-28 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
150 Added an 'ignore' command to the conf file, used to ignore some |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
151 hosts that might end up on the SBL and otherwise trip the content |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
152 scanning filter. In particular, many recent Microsoft Word |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
153 documents contain the string www.5iantlavalamp.com which is |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
154 associated with their smart tags stuff. That is currently hosted at |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
155 216.168.224.70, which is shared with a site that ended up on the |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
156 SBL. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
157 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
158 3.6 2004-09-08 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
159 Contributions from Dan Harkless <software@harkless.org> |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
160 Better documentation for disabling the content filtering. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
161 Don't bother looking at the body text if we are not doing |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
162 content filtering. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
163 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
164 3.5 2004-07-17 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
165 Extend the error message for content filtering when the NS record |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
166 points to an ip address on the SBL. Include the original host name |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
167 that referenced that NS name. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
168 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
169 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
170 3.4 2004-07-15 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
171 Tokens with two consecutive periods cannot be ip addresses or host |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
172 names. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
173 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
174 Updated dnsbl.spec file for building rpms from John Gunkel. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
175 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
176 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
177 3.3 2004-07-09 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
178 Drop root priviledges properly, including the group id. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
179 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
180 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
181 3.2 2004-07-09 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
182 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
183 Contributions from John Gunkel <jgunkel@palliser.ca>: |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
184 Add .spec file for building rpms, contributed by John Gunkel |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
185 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
186 Changes to file layout to conform to RedHat/LSB standards. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
187 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
188 Add some html (actually xml) tags used by Apple mac print |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
189 subsystem that were tripping the html tag detector. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
190 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
191 Help with changes required to allow dnsbl to drop root |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
192 priviledges. Move the socket to /var/run/dnsbl/dnsbl.sock |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
193 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
194 Change parser to handle &#xnnn; obfuscated urls with charaters |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
195 specified in hex. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
196 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
197 Make bad_html tags more sensitive to binary tags, to reduce false |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
198 positives in .zip or .tar.gz file attachments. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
199 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
200 Add sendmail queueid to the dnsbl syslog messages. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
201 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
202 Fix one place where host names were not forced to lower case. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
203 Discovered by Nigel Horne <njh@bandsman.co.uk> |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
204 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
205 Remove duplicate dns queries within the same smtp transaction from |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
206 the body content filtering. This helps if the mail server does not |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
207 have a nearby caching dns server. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
208 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
209 Add host_soft_limit config keyword. Use only one of host_limit or |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
210 host_soft_limit, since the last one wins. The host_limit is a hard |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
211 upper limit on the number of host names in a message. The |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
212 host_soft_limit allows unlimited host names, but only checks a |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
213 random sample of them against the dnsbl. |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
214 |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
215 The main thread has dropped root priviledges, but other threads |
91c27c00048f
tokenizer errors now go thru syslog to be visible during config file reloads in normal operation
carl
parents:
92
diff
changeset
|
216 are still running as root. This needs to be fixed. |