2007-12-06 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System / System.Net.Mail / ChangeLog
index 8794ffce63aac30fbcdb6d9772b4a3e95ba23571..d5e471420f8addd1daf2f851df68314885df19e0 100644 (file)
@@ -1,3 +1,55 @@
+2007-12-06  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * AlternateView.cs : supply charset info for ContentType.
+       * SmtpClient.cs : for ToQuotedPrintable() input, don't use utf8
+         StreamReader to get input string. Just use Encoding.GetBytes().
+         Fixed bug #346162.
+
+2007-12-05  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * MailMessage.cs : fixing cosmetic .net compatibility. Automatically
+         fill ASCII when guessed encoding is nothing.
+
+2007-12-05  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * SmtpClient.cs : fold base64 string at 76 characters.
+         Should fix bug #344974.
+
+2007-12-05  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * Attachment.cs : use correct TransferEncoding when (Text)Encoding
+         is specified.
+       * MailMessage.cs : ContentTransferEncoding implementation went into
+         ContentType.
+
+2007-12-04  Arina Itkes <arinai@mainsoft.com>
+
+       * SmtpException.cs, SmtpFailedRecipientException.cs,
+         SmtpFailedRecipientsException.cs: 
+         Changes for SOAP serialization compatibility with .NET. 
+
+2007-11-05  Atsushi Enomoto  <atsushi@ximian.com>
+
+       fixed bug #339037.
+       * AlternateView.cs : CreateAlternateViewFromString() allows null
+         Encoding.
+       * SmtpClient.cs : looks like when Body is null and AlternativeViews
+         contains only 1 item, then the alternate view becomes as if it
+         were just a body. To make this possible, added couple of more
+         transfer-encoding conversion methods.
+         For more AlternateViews cases, Body is treated
+         as empty. With attachments it is even complicated: those alternate
+         views are just in one boundary, so do not send empty string.
+         Removed debug output (Console.WriteLine).
+
+         What a mess.
+
+2007-10-30 Arina Itkes <arinai@mainsoft.com>
+
+       * SmtpClient.cs: Fix of SmtpClient.Read() method:
+       Added check of string position before calling 
+       Substring and IndexOf methods of string.
+
 2007-10-23  Atsushi Enomoto  <atsushi@ximian.com>
 
        * SmtpClient.cs : small async refactory.