ChangeLog 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. 2002-05-09 Lawrence Pit <[email protected]>
  2. * fixed bug in IPEndPoint.Equals method
  3. * fixed bug in IPAddress.Parse method
  4. * fixed bug in IPAddress.SwapLong method
  5. * fixed several bugs in Cookie.cs
  6. 2002-05-06 Lawrence Pit <[email protected]>
  7. * WebRequest.cs: added
  8. * WebResponse.cs: implemented
  9. * WebException.cs: implemented
  10. * WebHeaderCollection.cs: added
  11. * HttpVersion.cs: implemented
  12. * HttpContinueDelegate.cs: added
  13. * IWebProxy.cs: added
  14. * IWebRequestCreate.cs: added
  15. * ICertificatePolicy.cs: added
  16. * ServicePoint.cs: stubbed
  17. * ServicePointManager.cs: stubbed
  18. * CookieContainer.cs: added
  19. * Authorization.cs: implemented
  20. 2002-05-05 Lawrence Pit <[email protected]>
  21. * CredentialCache.cs: implemented
  22. 2002-05-05 Lawrence Pit <[email protected]>
  23. * IPAddress.cs: fixed IsLoopback, address was already in host order
  24. 2002-05-05 Lawrence Pit <[email protected]>
  25. * IPv6Address.cs: added (note: not part of .net spec)
  26. 2002-05-01 Lawrence Pit <[email protected]>
  27. * DnsPermission.cs: implemented
  28. * DnsPermissionAttribute.cs: implemented
  29. 2002-04-28 Lawrence Pit <[email protected]>
  30. * EndpointPermission.cs: implemented
  31. * SocketPermission.cs: implemented
  32. * SocketPermissionAttribute.cs: implemented
  33. * ProtocolViolationException.cs: implemented
  34. * Dns.c: passing w32 error code when no host found
  35. 2002-04-27 Lawrence Pit <[email protected]>
  36. * Cookie.cs: implemented
  37. * CookieCollection.cs: implemented
  38. * CookieException.cs: implemented
  39. 2002-04-24 Gonzalo Paniagua Javier <[email protected]>
  40. * IPAddress.cs: initialize the read only fields with Parse().
  41. 2002-04-18 Gonzalo Paniagua Javier <[email protected]>
  42. * IPAddress.cs: little changes to behave as MS.
  43. 2002-04-18 Gonzalo Paniagua Javier <[email protected]>
  44. * Dns.cs (Resolve): behave as MS. Agreed with Mads.
  45. 2002-04-17 Gonzalo Paniagua Javier <[email protected]>
  46. * IPAddress.cs: the icalls for sockets are endianness-aware. So I
  47. changed a few things. Also included a workaround for bug #23547.
  48. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  49. * IPAddress.cs: use System.BitConverter.IsLittleEndian (suggested
  50. by Paolo) instead of guessing the endianness.
  51. * SocketAddress.cs: implemented Equals() and GetHashcode().
  52. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  53. * IPEndPoint.cs: modifications to constructors according to the
  54. specifications (suggested by Lawrence Pit).
  55. 2002-04-15 Patrik Torstensson <[email protected]>
  56. * IPEndPoint.cs: Fixed build breaker.
  57. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  58. * IPEndPoint.cs: implemented Equals() and GetHashCode(). Now 100%
  59. complete.
  60. 2002-04-15 Gonzalo Paniagua Javier <[email protected]>
  61. * IPAddress.cs: finished all MonoTODO's. Use network order to store
  62. the address. Check for max and min values in Address:set. IsLoopback()
  63. returns now true for all 127.x.y.z. Some more checks in Parse ().
  64. Some changes to behave as MS does.
  65. 2002-02-24 Duncan Mak <[email protected]>
  66. * ICredentialLookup.cs: Added the GetCredential method to the
  67. interface. The interface is named "ICredentials", should this file
  68. be renamed?
  69. * NetworkCredential.cs: Added to CVS. Need to investigate on how
  70. GetCredential() works
  71. 2002-01-23 Dick Porter <[email protected]>
  72. * SocketAddress.cs: Implemented.
  73. * IPEndPoint.cs: Turned 'Address' field into a real property.
  74. Implemented Create() and Serialize() methods.
  75. * IPAddress.cs: Fixed class constructor, turned 'Address' field
  76. into a real property. Removed undocumented "public
  77. IPAddress(string)" constructor.
  78. * EndPoint.cs: Implemented. All methods return
  79. NotSupportedException to enforce subclass overriding.
  80. * Dns.cs: Replaced fixed-layout Hostent struct and cygwin
  81. P/Invokes with portable internal calls.
  82. 2002-01-17 Miguel de Icaza <[email protected]>
  83. * Dns.cs: Updated to API changes.
  84. * IPAddress.cs: Updated API. Much left to implement.
  85. * Dns.cs: Remove IPToString method
  86. 2002-01-06 Ravi Pratap <[email protected]>
  87. * Dns.cs, AuthenticationManager.cs, SocketAddress.cs : MonoTODO
  88. attribute insertion.
  89. 2001-11-22 Nick Drochak <[email protected]>
  90. * IPAddress.cs: Fix constructor bug, properly name Address property,
  91. and use triple-slash for comments.
  92. 2001-11-20 Miguel de Icaza <[email protected]>
  93. * IPAddress.cs: Updated to contain Any, Broadcast, Loopback and
  94. None as suggested by Phillip.
  95. 2001-09-26 Mads Pultz <[email protected]>
  96. * Dns.cs: Initial work on BeginGetHostByName and EndGetHostByName implemented.
  97. 2001-09-24 Mads Pultz <[email protected]>
  98. * Dns.cs: Minor changes (some print statements removed)
  99. 2001-09-23 Mads Pultz <[email protected]>
  100. * Dns.cs: Initial work submitted to repository.
  101. * IPHostEntry.cs: Initial work submitted to repository.
  102. 2001-07-12 Sean MacIsaac <[email protected]>
  103. * Authorization.cs: Fixed compiler error.
  104. * IAuthenticationModule.cs: Changes for Beta2.
  105. * IPAddress.cs: Internal storage changed to be uint not int.
  106. * IPEndPoint.cs: Fixed compiler error.
  107. * EndPoint.cs: Fixed compiler error.
  108. * AuthenticationManager.cs: Fixed typo.