summaryrefslogtreecommitdiffstats
path: root/tcllib/modules/smtpd/ChangeLog
blob: 90c634c8065205448a115727d5230c1fc9887387 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
2013-02-01  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.15 ========================
	* 

2011-12-13  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.14 ========================
	* 

2011-04-11  Andreas Kupries  <andreask@activestate.com>

	* smtpd.man: [RFE 3247765]: Added option to configure the
	* smtpd.tcl: smtpd greeting/banner. Bumped to version 1.5
	* pkgIndex.tcl

2011-01-24  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.13 ========================
	* 

2009-12-07  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.12 ========================
	* 

2008-12-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11.1 ========================
	* 

2008-10-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.11 ========================
	* 

2007-09-12  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.10 ========================
	* 

2007-03-21  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* smtpd.man: Fixed all warnings due to use of now deprecated
	  commands. Added a section about how to give feedback.

2006-10-03  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.9 ========================
	* 

2005-10-06  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.8 ========================
	* 

2005-06-21  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: bug #1224575 - as per RFC2821:3.7 we must accept null
	return path addresses. The programmers validate_sender proc can
	then decide to accept or reject such a submission.

2005-06-14  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: The -deliver options should accept a script prefix
	not just a command. Set version to 1.4.0

2004-10-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.7 ========================
	* 

2004-06-26  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Implemented RFC3207 - Secure SMTP over TLS. This adds
	a number of configuration options and a new command (available if
	the tls package is provided and -usetls is set to true.) Also
	implemented the SMTP HELP command and switched to using the logger
	package from tcllib.
	* /examples/smtpd/tk_smtpdTLS: New demo server to show off the 
	TLS features added here.

2004-06-18  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* pkgIndex.tcl:  Incremented version to 1.2.2
	* smtpd.man:
	* smtpd.tcl:

	* smtpd.tcl (::smtpd::gmtoffset): Fixed bug #934134. The TZ
	calculation was inverted and failed to cope with times spanning
	midnight.
	* smtpd.tcl (::smtpd::HELO): Shortened the response to a single
	line which is a more common smtpd response and may help with
	simple clients.

2004-05-23  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6.1 ========================
	* 

2004-02-15  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.6 ========================
	* 

2003-05-05  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	*
	* Released and tagged Tcllib 1.4 ========================
	* 

2003-04-10  Andreas Kupries  <andreask@activestate.com>

	* smtpd.tcl: Fixed bug #614591.

2003-01-25  Pat Thoyts <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Fix bug #674333: require Tcl version 8.3+
	 (the mime package requires 8.3 therefore so do we.)
	
2003-01-16  Andreas Kupries  <andreas_kupries@users.sourceforge.net>

	* smtpd.man: More semantic markup, less visual one.

2003-01-02  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Added exception catching to all channel comms.
	  Added some ESMTP option handling (rudimentary).
	  Added SMTP Transparency handling. (RFC 2821: 4.5.2)
	  Improved error messages for DATA command.

2002-10-25  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Implemented request #627960 to propagate the network
	  interface name into the server messages. Added a catch around
	  the deliver call and permit the deliver code to return SMTP
	  failure codes via ::errorCode.
	
2002-10-08  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Implemented feature request #531531. Added
	  -deliverMIME option to provide mail as a MIME token.
	* smtpd.man: Updated for the new delivery option.
	* tk_smtpdMIME: New example using the -deliverMIME option.
	
2002-09-25  David N. Welton  <davidw@dedasys.com>

	* smtpd.man: Fixed documentation error in deliver example.

2002-09-19  David N. Welton  <davidw@dedasys.com>

	* smtpd.tcl (smtpd::service): Added Andreas' suggested changes to
	  avoid a bgerror caused by a broken pipe.

2002-09-16  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: fixed bug #609835 to cope with multiple addresses in
	  MAIL and RCPT commands without raising exception.

2002-04-10  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* smtpd.man: Added doctools manpage.

2001-12-10  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl (smtpd::gmtoffset): Fixed for cases where the hour
	  offset is invalid.

2001-11-19  Andreas Kupries <andreas_kupries@users.sourceforge.net>

	* Moved example.tcl to the standard location in
	  'tcllib/examples/smtpd'. Also renamed it to "tk_smtpd".

2001-11-06  Pat Thoyts  <patthoyts@users.sourceforge.net>

	* smtpd.tcl: Tcl SMTP server package.
	* smtpd.n: Manual page for the Tcl SMTP server.
	* example.tcl: Simple demo of server use and authentication.