2006-12-01 Sebastien Pouliot <sebastien@ximian.com>
[mono.git] / mcs / class / System / System.Net.Mail / ChangeLog
1 2006-12-01  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * SmtpClient.cs: Added MonoTODO for missing SSL/TLS support and 
4         updated existing MonoTODO (or changed them to FIXME) to be clearer
5         for anyone using the API.
6
7 2006-10-31  Sebastien Pouliot  <sebastien@ximian.com>
8
9         * SmtpException.cs: Fix visibility on .ctor(SerializationInfo,
10         StreamingContext).
11         * SmtpPermissionAttribute.cs: New (2.0). Security attribute for SMTP.
12         * SmtpPermission.cs: New (2.0). Security permission for SMTP.
13
14 2006-09-28  Andrew Skiba  <andrews@mainsoft.com>
15
16         * SmtpClient.cs: TARGET_JVM
17
18 2006-03-11  Miguel de Icaza  <miguel@novell.com>
19
20         * MailAddress.cs: Comment out unused field to remove warning. 
21
22 2006-1-13  John Luke  <john.luke@gmail.com>
23
24         * MailMessage.cs: add [MonoTODO] for FormatException in ctor,
25         throw ArugmentNullException's from the ctors,
26         add internal BodyContentType property,
27         change BodyEncoding to use BodyContentType,
28         change IsBodyHtml to use BodyContentType,
29         * SmtpClient.cs: set timeout initially to 100000,
30         don't throw ArgumentOutOfRangeException when Timeout = 0,
31         add [MonoTODO] for set_host, and throw Exceptions for it,
32         add [MonoTODO] for UseDefaultCredentials,
33         get messageContentType from the message,
34         use "127.0.0.1" for Host and 25 for Port
35         if host or port is not specified until reading
36         them from the configuration files is done
37
38 2006-1-02  John Luke  <john.luke@gmail.com>
39
40         * DeliveryNotificationOptions: fix value of Delay
41         
42 2005-12-26  John Luke  <john.luke@gmail.com>
43
44         * AttachmentCollection.cs: mark sealed
45         * DeliveryNotificationOptions.cs: fix values
46         
47 2005-12-25  John Luke  <john.luke@gmail.com>
48
49         * SmtpStatusCode.cs: OK > Ok
50         * AttachmentBase.cs: ContentID > ContentId,
51         add set_ContentType
52         * AlternateViewCollection.cs: remove destructor,
53         make default ctor internal
54         * MailMessage.cs: add default ctor,
55         remove destructor
56         * Attachment.cs: add (string, string) ctor,
57         add set_NameEncoding
58         * LinkedResourceCollection.cs: remove destructor,
59         make default ctor internal
60         * AttachmentCollection.cs: mark Dispose virtual,
61         add ISerializable, make default ctor internal
62
63 2005-12-24  John Luke  <john.luke@gmail.com>
64
65         * LinkedResource.cs: new File
66         * AttachmentBase.cs: new File
67         * MailPriority.cs: new File
68         * AlternateViewCollection.cs: new File
69         * DeliveryNotificationOptions.cs: new File
70         * SmtpFailedRecipientException.cs: new File
71         * AlternateView.cs: new File
72         * LinkedResourceCollection.cs: new File
73         * MailMessage.cs: add some missing properties, update API for 2.0 final 
74         * Attachment.cs: inherit from AttachmentBase, update API for 2.0 final
75         * MailAddress.cs: fix ToString, override Equals and GetHashCode
76         * SmtpFailedRecipientsException.cs: use SmtpFailedRecipientException
77         * SmtpException.cs: add [Serializable], ISerializable
78         * MailAddressCollection.cs: inherit from Collection<MailAddress>
79         * AttachmentCollection.cs: inherit from Collection<Attachment>
80         * SmtpAccess.cs: add missing value
81         * SmtpClient.cs: update for 2.0 final API
82         * SmtpStatusCode.cs: add missing value
83 2005-12-24  John Luke  <john.luke@gmail.com>
84
85         * MailMessage.cs: use text/plain by default,
86         patch by Andy Waddell <awaddell@fnfr.com>,
87         fixes bug #76972
88
89 2005-12-22  John Luke  <john.luke@gmail.com>
90
91         * SmtpClient.cs: remove use of TransferEncodings that
92         no longer exist in .net 2 final API
93         
94 2005-12-14  Chris Toshok  <toshok@ximian.com>
95
96         * SmtpDeliveryMethod.cs: new enum.
97
98 2004-09-10  Tim Coleman <tim@timcoleman.com>
99         * SmtpClient.cs SmtpFailedRecipientsException.cs:
100                 Add failed recipient exception handling.
101
102 2004-09-09  Tim Coleman <tim@timcoleman.com>
103         * AttachmentCollection.cs MailAddressCollection.cs:
104                 New classes
105         * Attachment.cs: Set content string
106         * MailMessage.cs: Use new collection classes
107         * SmtpClient.cs: Lots of MIME cleanup
108
109 2004-09-08  Tim Coleman <tim@timcoleman.com>
110         * Attachment.cs: Add SetContentFromFile methods
111         * MailMessage.cs: Add MIME-Version header
112         * SmtpClient.cs: Add some attachment handling.
113
114 2004-09-04  Tim Coleman <tim@timcoleman.com>
115         * Attachment.cs MailAddress.cs MailMessage.cs SendCompletedEventHandler.cs
116         * SmtpAccess.cs SmtpClient.cs SmtpException.cs SmtpStatusCode.cs:
117                 New class stubs for 2.0