11.10 [2007-06-30]
2  - Make the XFOWARD HELO available as a environment variable in scripts. [Glenn Matthys]
3  - Send an RSET to the server after filter fails an email.
4
51.9 [2007-05-28]
6  - Resolve any DNS name for each connection.
7  - Use my real name 'Stefan Walter'
8    See: http://memberwebs.com/nielsen/
9
101.8 [2006-09-05]
11  - Fix dumb bug with 'Action' config line
12  - Added support for setting the REMOTE variable when an XFORWARD
13    command is seen.
14
151.7 [2006-08-10]
16  - Fix crasher when connection goes down unexpectedly.
17  - Add support for letting virus emails pass.
18  - Better message for 'busy' [Akihiro Sagawa]
19
201.6 [2005-10-21]
21  - IMPORTANT: Removed support for listening on ports under < 1024
22    See: http://memberwebs.com/swalter/software/clamsmtp/faq.html#low-ports
23  - Support embedded NULLs in email data.
24  - Fix problems with not listening properly when in daemon mode
25  - Fix warnings when compiled with gcc 4.0
26  - Handle empty addresses properly in logs.
27  - Don't let exchange send it's strange binary data through the proxy
28  - More Solaris fixes :(
29  - Don't reject emails when server is overloaded or errors.
30  - Don't reject emails when starting the filter command fails.
31
321.5 [2005-07-31]
33  - Handle condition of server refusing data transfers more gracefully.
34  - Less chatty when setting timeouts fail
35  - Drop privileges after binding to port. Allows listening on ports < 1024
36  - Ported to Solaris
37  - Fix problem with binding to certain 'long' addresses
38
391.4.1 [2005-04-15]
40  - Fixed bug (introduced in 1.4) when Header was not present.
41
421.4  [2005-03-24]
43  - Documentation fixes [Sean Franklin]
44  - Don't leak file descriptors when clamsmtpd can't connect to outgoing
45  	SMTP server [Chris Mason]
46  - Now accepts special format arguments on 'Header' line [Olivier Beyssac]
47  - Supress weird warnings when looking up names of local unix connections.
48
491.3  [2005-01-27]
50  - Fixed crasher when outgoing connection couldn't be established
51  - Removed erroneous chown line from clamsmtpd.sh
52
531.2  [2004-12-02]
54  - XCLIENT support
55  - Drop XCLIENT commands coming in from clients for security.
56  - Added the sample virus_action.sh script to the distribution
57  - Documentation fixes [Olivier Beyssac]
58
591.1  [2004-10-30]
60  - Added CLIENT and SERVER variables to VirusAction script environment.
61  - Even better logging for network errors.
62  - Print out clamsmtp version in debug logs
63  - Allow configuration of server keep alives (NOOPs). Default to none
64
651.0  [2004-10-21]
66  - Removed user option from startup script (use User config option)
67  - Don't send lines that are too long to syslog [Ben Mesman]
68  - Stable release
69
700.9.6  [2004-10-10]
71  - Fixed problem when filtering the last of a list of EHLO responses
72  - Send NOOPs to the server when receiving data slowly from client
73    to prevent timeouts on the server side.
74  - Made the log line always keep the status, rather than dropping of
75    the end in the case of many recipeints.
76
770.9.5  [2004-10-01]
78  - Fixed problems with the select zeroing out timeouts.
79  - Added support for setting the PidFile from the config file
80
810.9	 [2004-09-23]
82  - Don't quit when too many threads created
83  - Restructured smtp passthru system so it can be used by other apps
84  - Better IO and SMTP parsing
85  - Changed default header to be similar to Amavis
86  - Compiles and runs on systems without error checking mutexes
87  - Ability to drop privileges and run as a different user [Rubio Vaughan]
88  - Fixed config file bugs
89  - Virus Actions. Run a script every time a virus is found.
90  - By default don't use ClamAV sessions. This fixes several stability problems
91  	that were being experienced with clamd.
92
930.8  [2004-09-07]
94  - clamsmtpd now uses a configuration file
95  - Transparent proxy support [Andreas Steinmetz]
96  - Compile option -Wall only enabled on debug builds
97  - Sample script changed due to configuartion file
98  - Fixed other minor bugs
99
1000.7  [2004-08-29]
101  - Added support for ESMTP [Andreas Steinmetz]
102  - Fixed crash when too many connections established
103  - Announce ourselves as 'clamsmtp' in EHLO/HELO responses which fixes 'loopback'
104    problems with certain versions of Postfix 1.x
105  - Better IO performance under heavy load
106  - Fixed most warnings when compiled with -Wall
107  - Fixed other minor bugs
108
1090.6  [2004-08-17]
110  - Proper adding of customized header [Berk D. Demir]
111  - Fixes to documentation [Jasper Slits]
112
1130.5  [2004-08-02]
114  - Announce ourselves as 'clamsmtp' in banner to prevent loop warnings
115  - Fixed endless loop that occurred on failure to connect out [João Carlos Mendes Luís]
116  - Added option for leaving all files in temp directory (debugging purposes)
117  - Prints version number when run with -v
118
1190.4  [2004-07-22]
120  - Option for quarantining files with viruses
121  - Fixed problem with returning wrong SMTP error code
122  - Handling timeouts properly
123  - Fixed stupid problem with sockets not getting closed properly
124
1250.3  [2004-07-20]
126  - Small log format changes
127  - When no port specified for out address, connect back to original IP
128  - Bug fixes to address parsing and formatting code
129  - Fixed problem with AV header not being added [Yamamoto Takao]
130  - Send our own initial banner to prevent complaints about loops
131
1320.2  [2004-07-09]
133  - Initial public release
134  - Sliently dropping viruses is the default
135  - Limit to old SMTP (not ESMTP)
136  - Added logging
137  - Many bug fixes
138  - Adds a header to email
139
1400.1  [2004-07-08]
141  - Initial implementation
142
143