ChangeLog 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. 2007-01-20 Miguel de Icaza <[email protected]>
  2. * MailMessage.cs: Add suport to the MailMessage constructor to
  3. take a comma-separated list of addresses (Bug #80548).
  4. 2006-12-12 Miguel de Icaza <[email protected]>
  5. * MailMessage.cs: Fix this code so that it correctly reports
  6. ArgumentNullExceptions.
  7. 2006-12-12 Atsushi Enomoto <[email protected]>
  8. * SmtpClient.cs : use CONFIGURATION_DEP when it is
  9. System.Configuration.dll dependent.
  10. 2006-12-10 David Elkind <[email protected]>
  11. * Attachment.cs - proper file name handling added
  12. * AttachmentBase.cs - proper MIME type handling added
  13. * MailAddress.cs - Proper mail address handling ('<' and '>' addition) added
  14. * MailMessage.cs - Better construction sequence
  15. * SmtpClient.cs - Added proper handling of composite message (consisting of alternate views/attachments)
  16. - Added handling of user credentials
  17. - Added handling of TLS (under TARGET_JVM)
  18. - Some other minor fixes
  19. 2006-12-04 Konstantin Triger <[email protected]>
  20. * SmtpException.cs, SmtpFailedRecipientException.cs: TARGET_JVM limitation workaround.
  21. 2006-12-01 Sebastien Pouliot <[email protected]>
  22. * SmtpClient.cs: Added MonoTODO for missing SSL/TLS support and
  23. updated existing MonoTODO (or changed them to FIXME) to be clearer
  24. for anyone using the API.
  25. 2006-10-31 Sebastien Pouliot <[email protected]>
  26. * SmtpException.cs: Fix visibility on .ctor(SerializationInfo,
  27. StreamingContext).
  28. * SmtpPermissionAttribute.cs: New (2.0). Security attribute for SMTP.
  29. * SmtpPermission.cs: New (2.0). Security permission for SMTP.
  30. 2006-09-28 Andrew Skiba <[email protected]>
  31. * SmtpClient.cs: TARGET_JVM
  32. 2006-03-11 Miguel de Icaza <[email protected]>
  33. * MailAddress.cs: Comment out unused field to remove warning.
  34. 2006-1-13 John Luke <[email protected]>
  35. * MailMessage.cs: add [MonoTODO] for FormatException in ctor,
  36. throw ArugmentNullException's from the ctors,
  37. add internal BodyContentType property,
  38. change BodyEncoding to use BodyContentType,
  39. change IsBodyHtml to use BodyContentType,
  40. * SmtpClient.cs: set timeout initially to 100000,
  41. don't throw ArgumentOutOfRangeException when Timeout = 0,
  42. add [MonoTODO] for set_host, and throw Exceptions for it,
  43. add [MonoTODO] for UseDefaultCredentials,
  44. get messageContentType from the message,
  45. use "127.0.0.1" for Host and 25 for Port
  46. if host or port is not specified until reading
  47. them from the configuration files is done
  48. 2006-1-02 John Luke <[email protected]>
  49. * DeliveryNotificationOptions: fix value of Delay
  50. 2005-12-26 John Luke <[email protected]>
  51. * AttachmentCollection.cs: mark sealed
  52. * DeliveryNotificationOptions.cs: fix values
  53. 2005-12-25 John Luke <[email protected]>
  54. * SmtpStatusCode.cs: OK > Ok
  55. * AttachmentBase.cs: ContentID > ContentId,
  56. add set_ContentType
  57. * AlternateViewCollection.cs: remove destructor,
  58. make default ctor internal
  59. * MailMessage.cs: add default ctor,
  60. remove destructor
  61. * Attachment.cs: add (string, string) ctor,
  62. add set_NameEncoding
  63. * LinkedResourceCollection.cs: remove destructor,
  64. make default ctor internal
  65. * AttachmentCollection.cs: mark Dispose virtual,
  66. add ISerializable, make default ctor internal
  67. 2005-12-24 John Luke <[email protected]>
  68. * LinkedResource.cs: new File
  69. * AttachmentBase.cs: new File
  70. * MailPriority.cs: new File
  71. * AlternateViewCollection.cs: new File
  72. * DeliveryNotificationOptions.cs: new File
  73. * SmtpFailedRecipientException.cs: new File
  74. * AlternateView.cs: new File
  75. * LinkedResourceCollection.cs: new File
  76. * MailMessage.cs: add some missing properties, update API for 2.0 final
  77. * Attachment.cs: inherit from AttachmentBase, update API for 2.0 final
  78. * MailAddress.cs: fix ToString, override Equals and GetHashCode
  79. * SmtpFailedRecipientsException.cs: use SmtpFailedRecipientException
  80. * SmtpException.cs: add [Serializable], ISerializable
  81. * MailAddressCollection.cs: inherit from Collection<MailAddress>
  82. * AttachmentCollection.cs: inherit from Collection<Attachment>
  83. * SmtpAccess.cs: add missing value
  84. * SmtpClient.cs: update for 2.0 final API
  85. * SmtpStatusCode.cs: add missing value
  86. 2005-12-24 John Luke <[email protected]>
  87. * MailMessage.cs: use text/plain by default,
  88. patch by Andy Waddell <[email protected]>,
  89. fixes bug #76972
  90. 2005-12-22 John Luke <[email protected]>
  91. * SmtpClient.cs: remove use of TransferEncodings that
  92. no longer exist in .net 2 final API
  93. 2005-12-14 Chris Toshok <[email protected]>
  94. * SmtpDeliveryMethod.cs: new enum.
  95. 2004-09-10 Tim Coleman <[email protected]>
  96. * SmtpClient.cs SmtpFailedRecipientsException.cs:
  97. Add failed recipient exception handling.
  98. 2004-09-09 Tim Coleman <[email protected]>
  99. * AttachmentCollection.cs MailAddressCollection.cs:
  100. New classes
  101. * Attachment.cs: Set content string
  102. * MailMessage.cs: Use new collection classes
  103. * SmtpClient.cs: Lots of MIME cleanup
  104. 2004-09-08 Tim Coleman <[email protected]>
  105. * Attachment.cs: Add SetContentFromFile methods
  106. * MailMessage.cs: Add MIME-Version header
  107. * SmtpClient.cs: Add some attachment handling.
  108. 2004-09-04 Tim Coleman <[email protected]>
  109. * Attachment.cs MailAddress.cs MailMessage.cs SendCompletedEventHandler.cs
  110. * SmtpAccess.cs SmtpClient.cs SmtpException.cs SmtpStatusCode.cs:
  111. New class stubs for 2.0