annotate src/includes.h @ 186:2a80c9b5d2c9

fix null pointer dereference from missing HELO command
author carl
date Sat, 10 Nov 2007 10:20:54 -0800
parents a4d313c2460b
children 82886d4dd71f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
143
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
1 /*
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
2
152
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
3 Copyright (c) 2007 Carl Byington - 510 Software Group, released under
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
4 the GPL version 3 or any later version at your choice available at
c7fc218686f5 gpl3, block mail to recipients that cannot reply
carl
parents: 143
diff changeset
5 http://www.gnu.org/licenses/gpl-3.0.txt
143
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
6
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
7 */
ecb40aa3eaa5 require two periods for ip addresses
carl
parents: 94
diff changeset
8
94
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
9 #define VERIFY_DEBUG 1
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
10 #define RESOLVER_DEBUG 1
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
11 #undef VERIFY_DEBUG
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
12 #undef RESOLVER_DEBUG
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
13
177
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
14 #ifdef HAVE_CONFIG_H
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
15 #include "config.h"
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
16 #endif
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
17
94
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
18 #include "tokenizer.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
19 #include "context.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
20 #include "dnsbl.h"
e107ade3b1c0 fix dos line terminators
carl
parents: 92
diff changeset
21 #include "scanner.h"
167
9b129ed78d7d actually use spamassassin result, allow build without spam assassin, only call it if some recipient needs it.
carl
parents: 152
diff changeset
22 #include "spamass.h"
177
a4d313c2460b start embedded dcc filtering
carl
parents: 167
diff changeset
23 #include "dccifd.h"