/[cl-smtp]/cl-smtp/CHANGELOG
ViewVC logotype

Contents of /cl-smtp/CHANGELOG

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (show annotations)
Wed Mar 6 14:52:46 2013 UTC (13 months, 1 week ago) by jidzikowski
Branch: MAIN
Changes since 1.22: +6 -0 lines
Fix bug in smtp-command to return all lines from smtp server
1 Version 20130306.1
2 2013.03.06
3 Fix smtp-command to return all lines from smtp server
4 Thanks Jeff Cunningham for the bug report and test
5 Change cl-smtp.asd, cl-smtp.lisp, CHANGELOG
6
7 Version 20130121.1
8 2013.01.21
9 New version in cl-smtp.asd
10 Add patch to improve the spelling a bit in README for cl-smtp.
11 Thanks Michael Stevens <mstevens@etla.org>
12 Change cl-smtp.asd, CHANGELOG, README
13
14 Version 20130118.1
15 2013.01.18
16 Add string-has-non-ascii, rfc2045-q-encode-string-to-stream,
17 to send quoted-printable messages
18 Change write-rfc8822-message
19 Change cl-smtp.lisp, tests.lisp, CHANGELOG
20
21 Version 20100908.2
22 2010.09.08
23 Add write-rfc8822-message, to write a rfc8822 compatible mail.
24 Change x-mailer header setting.
25 Change cl-smtp.lisp, cl-smtp.asd, package.lisp, CHANGELOG, README
26
27 Version 20100908.1
28 2010.09.08
29 Add keyword envelope-sender to send-email, if envelope-sender not set then
30 envelope-sender = from argument.
31 Change x-mailer header setting.
32 Change cl-smtp.lisp, cl-smtp.asd, CHANGELOG, README
33
34 Version 20100621.1
35 2010.06.21
36 Rewrite base64-encode-file in attachments.lisp, fixed wrap at column
37 and add #\Return#\Newline after each column, ignore keyword buffer-size.
38 Fixed string-to-base64-string allegro part in cl-smtp.lisp (wrap-at-column nil).
39 Fixed finish-smtp-mail in cl-smtp, not use fresh-line on stream, send #\Return#\Newline.
40 Add test for base64-encode-file.
41 Change cl-smtp.lisp, attachment.lisp, cl-smtp.asd, CHANGELOG, README
42
43 Version 20100505.1
44 2010.05.05
45 Rewrite encoding functions, now it is possible to use non ascii characters in
46 header values and in attachment filenames.
47 New keyword argument external-format (default :utf-8).
48 New class attachment, with slots attachment-name and
49 attachment-mime-type, and a constructor function make-attachment.
50 Rename q-encode-str to rfc2045-q-encode-string.
51 Add rfc2231-encode-string to encode non ascii characters
52 in attachment filenames.
53 Add tests for encoding functions, see tests.lisp.
54 Change cl-smtp.lisp, attachment.lisp, package.lisp,
55 cl-smtp.asd, CHANGELOG, README
56 Add tests.lisp
57 Remove smtp-output-stream.lisp
58
59 Version 20100422.1
60 2010.04.22
61 Fixed encoding errors in header strings,
62 new function q-encode-str to encode strings in header.
63 Change cl-smtp.lisp, CHANGELOG
64
65 Version 20100420.1
66 2010.04.20
67 Fixed error when send more than 1 attachment,
68 added a blank line between attachments.
69 Change base64-encode-file, attachments.lisp, CHANGELOG
70
71 Version 20080417.1
72 2008.04.17
73 Fixed stream-element-type. Thanks Attila Lendvai for the bug report.
74 Change smtp-output-stream, cl-smtp.asd, CHANGELOG
75
76 Version 20080412.1
77 2008.04.12
78 Fixed TLS directly functionality, switch to ssl stream bevor read from stream.
79 Change cl-smtp.lisp, cl-smtp.asd, CHANGELOG
80
81 Version 20080402.1
82 2008.04.02
83 Added support for sending raw messages. (Hans Huebner)
84 Fixed STARTTLS so that an EHLO command is sent after STARTTLS. (Hans Huebner)
85 Changed Authentication functionality, the actual authentication method used is determined by looking at the advertised features of the SMTP server. (Hans Huebner)
86 Added non-ASCII character quoting in email headers (according to RFC2047). (Hans Huebner)
87 Added condition classes for error reporting. (Hans Huebner)
88 Change cl-smtp.lisp, cl-smtp.asd, CHANGELOG
89 Add smtp-output-stream.lisp
90
91 Version 20071113.1
92 2007.11.13
93 Add SSL support, thank Timothy Ritchey for the suggestions.
94 New boolean keyword argument ssl added to send-email.
95 Change cl-smtp.lisp, cl-smtp.asd, README, CHANGELOG
96
97 Version 20071104.1
98 2007.11.04
99 Fixed bug with the file attachments to solve corrupted files when
100 processed with chunking turned on. (Brian Sorg)
101 Added automatically including mime types for attachesments
102 of common known extensions. (Brian Sorg)
103 Added Html-messages option to send-mail function. (Brian Sorg)
104 Change attachments.lisp, cl-smtp.asd, cl-smtp.lisp, README, CHANGELOG
105 Add mime-type.lisp
106
107 Version 20071018.1
108 2007.10.18
109 Reverted the non allegro base64 functionality in attachment.lisp,
110 now it is used cl-base64 again. Thanks Attila Lendvai for the bug report.
111 Change attachments.lisp, cl-smtp.asd, CHANGELOG
112
113 Version 20070904.1
114 2007-09-04
115 Remove implementation dependent sockets code by adding usocket dependency.
116 Change cl-smtp.asd cl-smtp.lisp README INSTALL
117 (remove acl.lisp clisp.lisp cmucl.lisp sbcl.lisp lispworks.lisp openmcl.lisp)
118
119 Version 20060404.1
120 2006-04-04
121 "ADD" support for attachment, thanks Brian Sorg for the implementation
122 Added attachments.lisp
123 Change cl-smtp.asd cl-smtp.lisp README
124
125 Version 20051220.1
126 2005-12-20
127 "ADD" win32 support for clisp
128 "REMOVE" :cl-smtp-authentication
129 "CHANGE" always use CL-BASE64 package
130 Change cl-smtp.asd, cl-smtp.lisp, clisp.lisp, README, CHANGELOG
131
132 Version 20051211.1
133 2005-12-11
134 "ADD" :cl-smtp-authentication for reader macro, that you can use cl-smtp with and
135 without authentication support
136 Change cl-smtp.asd, cl-smtp.lisp, README, CHANGELOG
137
138 Version 20051210.1
139 2005-12-10
140 "ADD" key authentication for smtp authentication: '(:plain "username" "password")
141 or '(:login "username" "password")
142 add dependency to CL-BASE64 except allegro
143 Change cl-smtp.asd, cl-smtp.lisp, CHANGELOG
144
145 Version 20050729.1
146 2005-07-29
147 "CHANGE" license from LGPL to LLGPL
148 "ADD" key display-name for optional display name of the from email adress
149 (RFC 2822 3.4. Address Specification)
150 Added LLGPL-LICENSE
151 Change all files
152
153 Version 20050127.1
154 2005-01-27
155 "FIXED" add correct multiline replies in read-from-smtp (RFC 822 APPENDIX E)
156 "ADD" key extra-headers to send-email, send-smtp
157 thanks Dave Bakkash to inform me about the wrong implemantation
158 of read-from-smtp and the tip with the extra-headers
159 Change cl-smtp.asd, cl-smtp.lisp, README, CHANGELOG
160
161 Version 20050119.1
162 2005-01-19
163 Add portability file "lispworks.lisp" to work with Lispworks,
164 thanks Sean Ross for this file
165 Added lispworks.lisp
166 Change cl-smtp.asd, README, INSTALL, CHANGELOG
167
168 Version 20050104.1
169 2005-01-04
170 "Fixed" month "Sep" missed in get-email-date-string
171 Added this CHANGELOG
172
173 Version 20040812.1
174 2004-08-12
175 Initial release

  ViewVC Help
Powered by ViewVC 1.1.5