~soren/nova/iptables-security-groups

« back to all changes in this revision

Viewing changes to vendor/Twisted-10.0.0/twisted/mail/topfiles/NEWS

  • Committer: Jesse Andrews
  • Date: 2010-05-28 06:05:26 UTC
  • Revision ID: git-v1:bf6e6e718cdc7488e2da87b21e258ccc065fe499
initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Ticket numbers in this file can be looked up by visiting
 
2
http://twistedmatrix.com/trac/ticket/<number>
 
3
 
 
4
Twisted Mail 10.0.0 (2010-03-01)
 
5
================================
 
6
 
 
7
Bugfixes
 
8
--------
 
9
 - twisted.mail.smtp.ESMTPClient and
 
10
   twisted.mail.smtp.LOGINAuthenticator now implement the (obsolete)
 
11
   LOGIN SASL mechanism according to the draft specification. (#4031)
 
12
 
 
13
 - twisted.mail.imap4.IMAP4Client will no longer misparse all html-
 
14
   formatted message bodies received in response to a fetch command.
 
15
   (#4049)
 
16
 
 
17
 - The regression in IMAP4 search handling of "OR" and "NOT" terms has
 
18
   been fixed. (#4178)
 
19
 
 
20
Other
 
21
-----
 
22
 - #4028, #4170, #4200
 
23
 
 
24
 
 
25
Twisted Mail 9.0.0 (2009-11-24)
 
26
===============================
 
27
 
 
28
Features
 
29
--------
 
30
 - maildir.StringListMailbox, an in-memory maildir mailbox, now supports
 
31
   deletion, undeletion, and syncing (#3547)
 
32
 - SMTPClient's callbacks are now more completely documented (#684)
 
33
 
 
34
Fixes
 
35
-----
 
36
 - Parse UNSEEN response data and include it in the result of
 
37
   IMAP4Client.examine (#3550)
 
38
 - The IMAP4 client now delivers more unsolicited server responses to callbacks
 
39
   rather than ignoring them, and also won't ignore solicited responses that
 
40
   arrive on the same line as an unsolicited one (#1105)
 
41
 - Several bugs in the SMTP client's idle timeout support were fixed (#3641,
 
42
   #1219)
 
43
 - A case where the SMTP client could skip some recipients when retrying
 
44
   delivery has been fixed (#3638)
 
45
 - Errors during certain data transfers will no longer be swallowed. They will
 
46
   now bubble up to the higher-level API (such as the sendmail function) (#3642)
 
47
 - Escape sequences inside quoted strings in IMAP4 should now be parsed
 
48
   correctly by the IMAP4 server protocol (#3659)
 
49
 - The "imap4-utf-7" codec that is registered by twisted.mail.imap4 had a number
 
50
   of fixes that allow it to work better with the Python codecs system, and to
 
51
   actually work (#3663)
 
52
 - The Maildir implementation now ensures time-based ordering of filenames so
 
53
   that the lexical sorting of messages matches the order in which they were
 
54
   received (#3812)
 
55
 - SASL PLAIN credentials generated by the IMAP4 protocol implementations
 
56
   (client and server) should now be RFC-compliant (#3939)
 
57
 - Searching for a set of sequences using the IMAP4 "SEARCH" command should 
 
58
   now work on the IMAP4 server protocol implementation. This at least improves
 
59
   support for the Pine mail client (#1977)
 
60
 
 
61
Other
 
62
-----
 
63
 - #2763, #3647, #3750, #3819, #3540, #3846, #2023, #4050
 
64
 
 
65
 
 
66
Mail 8.2.0 (2008-12-16)
 
67
=======================
 
68
 
 
69
Fixes
 
70
-----
 
71
 - The mailmail tool now provides better error messages for usage errors (#3339)
 
72
 - The SMTP protocol implementation now works on PyPy (#2976)
 
73
 
 
74
Other
 
75
-----
 
76
 - #3475
 
77
 
 
78
 
 
79
8.1.0 (2008-05-18)
 
80
==================
 
81
 
 
82
Fixes
 
83
-----
 
84
 - The deprecated mktap API is no longer used (#3127)
 
85
 
 
86
 
 
87
8.0.0 (2008-03-17)
 
88
==================
 
89
 
 
90
Features
 
91
--------
 
92
 - Support CAPABILITY responses that include atoms of the form "FOO" and
 
93
   "FOO=BAR" in IMAP4 (#2695)
 
94
 - Parameterize error handling behavior of imap4.encoder and imap4.decoder.
 
95
   (#2929)
 
96
 
 
97
Fixes
 
98
-----
 
99
 - Handle empty passwords in SMTP auth. (#2521)
 
100
 - Fix IMAP4Client's parsing of literals which are not preceeded by whitespace.
 
101
   (#2700)
 
102
 - Handle MX lookup suceeding without answers. (#2807)
 
103
 - Fix issues with aliases(5) process support. (#2729)
 
104
 
 
105
Misc
 
106
----
 
107
 - #2371, #2123, #2378, #739, #2640, #2746, #1917, #2266, #2864, #2832, #2063,
 
108
   #2865, #2847
 
109
 
 
110
 
 
111
0.4.0 (2007-01-06)
 
112
==================
 
113
 
 
114
Features
 
115
--------
 
116
 - Plaintext POP3 logins are now possible over SSL or TLS (#1809)
 
117
 
 
118
Fixes
 
119
-----
 
120
 - ESMTP servers now greet with an "ESMTP" string (#1891)
 
121
 - The POP3 client can now correctly deal with concurrent POP3
 
122
   retrievals (#1988, #1691)
 
123
 - In the IMAP4 server, a bug involving retrieving the first part
 
124
   of a single-part message was fixed. This improves compatibility
 
125
   with Pine (#1978)
 
126
 - A bug in the IMAP4 server which caused corruption under heavy
 
127
   pipelining was fixed (#1992)
 
128
 - More strict support for the AUTH command was added to the SMTP
 
129
   server, to support the AUTH <mechanism>
 
130
   <initial-authentication-data> form of the command (#1552)
 
131
 - An SMTP bug involving the interaction with validateFrom, which
 
132
   caused multiple conflicting SMTP messages to be sent over the wire,
 
133
   was fixed (#2158)
 
134
 
 
135
Misc
 
136
----
 
137
 - #1648, #1801, #1636, #2003, #1936, #1202, #2051, #2072, #2248, #2250
 
138
 
 
139
0.3.0 (2006-05-21)
 
140
==================
 
141
 
 
142
Features
 
143
--------
 
144
  - Support Deferred results from POP3's IMailbox.listMessages (#1701).
 
145
 
 
146
Fixes
 
147
-----
 
148
  - Quote usernames and passwords automatically in the IMAP client (#1411).
 
149
  - Improved parsing of literals in IMAP4 client and server (#1417).
 
150
  - Recognize unsolicted FLAGS response in IMAP4 client (#1105).
 
151
  - Parse and respond to requests with multiple BODY arguments in IMAP4
 
152
    server (#1307).
 
153
  - Misc: #1356, #1290, #1602
 
154
 
 
155
0.2.0:
 
156
 - SMTP server:
 
157
   - Now gives application-level code opportunity to set a different
 
158
     Received header for each recipient of a multi-recipient message.
 
159
 - IMAP client:
 
160
   - New `startTLS' method to allow explicit negotiation of transport
 
161
     security.
 
162
- POP client:
 
163
   - Support for per-command timeouts
 
164
   - New `startTLS' method, similar to the one added to the IMAP
 
165
     client.
 
166
   - NOOP, RSET, and STAT support added
 
167
- POP server:
 
168
   - Bug handling passwords of "" fixed
 
169
 
 
170
 
 
171
0.1.0:
 
172
 - Tons of bugfixes in IMAP4, POP3, and SMTP protocols
 
173
 - Maildir append support
 
174
 - Brand new, improved POP3 client (twisted.mail.pop3.AdvancedPOP3Client)
 
175
 - Deprecated the old POP3 client (twisted.mail.pop3.POP3Client)
 
176
 - SMTP client:
 
177
   - Support SMTP AUTH
 
178
   - Allow user to supply SSL context
 
179
   - Improved error handling, via new exception classes and an overridable
 
180
     hook to customize handling.
 
181
   - Order to try the authenication schemes is user-definable.
 
182
   - Timeout support.
 
183
 - SMTP server:
 
184
   - Properly understand <> sender.
 
185
   - Parameterize remote port
 
186
 - IMAP4:
 
187
   - LOGIN authentication compatibility improved
 
188
   - Improved unicode mailbox support
 
189
   - Fix parsing/handling of "FETCH BODY[HEADER]"
 
190
   - Many many quoting fixes
 
191
   - Timeout support on client