+2003-11-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * IPAddress.cs: prevent exceptions when trying to parse the static IPv6
+ addresses.
+
+2003-10-17 Pedro Martínez Juliá <yoros@wanadoo.es>
+
+ * WebClient.cs: use Path.DirectorySeparator instead of "/" for
+ windows compatibility. Add some checks for file paths like
+ "C:/xxx/yyy/..." and like "/home/xxx/...".
+
+2003-10-16 Pedro Martínez Juliá <yoros@wanadoo.es>
+
+ * WebClient.cs: added a slash between directory and file names.
+
+2003-10-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpWebRequest.cs:
+ * HttpWebResponse.cs: better abort handling and leave the stream in a
+ stable status on abort.
+
+2003-10-12 Pedro Martínez Juliá <yoros@wanadoo.es>
+
+ * WebClient.cs: refine reading of local files (like MS.NET).
+
+2003-10-10 Pedro Martínez Juliá <yoros@wanadoo.es>
+
+ * WebClient.cs: MS.NET works right when we try OpenRead("file.txt")
+ but we didn't. Now, when Uri fails with an exception, it adds
+ "file://" before the URI and tries again.
+
+2003-10-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ServicePoint.cs: preparing for recycling. Not yet finished.
+ * ServicePointManager.cs: this is the one that reads config.
+ * WebConnectionGroup.cs: don't read config here.
+ * WebConnection.cs: added the queue again. Launch queued requests on
+ error.
+
+2003-10-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebConnection.cs: the queue is now handled by the threadpool.
+ Initialize the connection data in a place where it does not depend on
+ the execution order of the requests in threadpool. More error handling.
+
+ * WebConnectionGroup.cs: use the limits in the config file and reuse
+ connections when the limit is reached.
+
+2003-10-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpWebRequest.cs: handle 304 à la MS.
+ * WebConnection.cs: set the response data when reading 0 bytes.
+
+2003-09-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebConnectionStream.cs: fix by Lluis to avoid the stream being in an
+ invalid state.
+
+2003-08-14 Nick Drochak <ndrochak@gol.com>
+
+ * WebRequest.cs: Check lower case string since that is what we will add.
+
+2003-08-04 Jerome Laban <jlaban@wanadoo.fr>
+
+ * IPHostEntry.cs: Default contructor must not initialize members.
+ (Fixes bug #45575).
+
+2003-07-27 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * CredentialCache.cs: Removed undefined serializable attribute
+
+2003-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * ChunkStream.cs:
+ (WantMore): true if we've not received the last chunk yet. Fixes
+ bug #45463. Thanks to Miguel for tracking this down and providing a
+ test case.
+
+ * WebConnection.cs: removed bogus ^M's.
+
+ * WebHeaderCollection.cs: provide more info when the header or value is
+ wrong.
+
+2003-07-15 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * ChunkStream.cs: Removed unused members
+ * IPAddress.cs: Removed unused exception variable, fixes compiler
+ warning.
+ * WebConnection.cs: Removed unused exception variables, fixes compiler
+ warnings.
+
+2003-07-14 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * NetConfig.cs: If Clone method is not public, then it must use
+ explicit interface method implementation syntax.
+
+2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
+
+ * Dns.cs: Reworked indentation.
+ Added IPv6 support.
+ Added literal address checking in GetHostByAddress.
+ Changed Dns.Resolve behavior.
+ * IPAddress.cs:
+ * IPEndPoint.cs: Added IPv6 support.
+ * IPv6Address.cs: Added address compression.
+ * NetConfig.cs: Added configuration section.
+
+2003-07-14 Jerome Laban <jlaban@wanadoo.fr>
+
+ * ServicePoint.cs: Removed Connect and GetEndPoint methods.
+ Removed reverse resolution when uri is literal IP address.
+ * WebConnection.cs: IPv6 compatibility update: Try to connect
+ to all addresses returned by IPHostEntry.
+ * WebConnectionGroup.cs: Removed unused parameter.
+
+2003-07-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * WebProxy.cs: Add serialization/ deserialization support
+
+2003-07-10 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * ProxyUseType.cs:
+ * WebStatus.cs: Deleted (do not exist in this assembly)
+ * IPv6Address.cs: Made internal
+
+2003-07-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * HttpWebRequest.cs:
+ * ServicePointManager.cs:
+ * WebConnection.cs: added support for proxies.
+
+2003-07-05 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * DnsPermissionAttribute.cs:
+ * SocketPermissionAttribute.cs: Fixed wrong AttributeUsageAttribute
+
+2003-07-05 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * WebPermission.cs: Added and partially implemented
+ * WebPermissionAttribute.cs: Added and implemented
+
+2003-07-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebClient.cs: fixed bug #45651.
+
+2003-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebClient.cs: Small fix by Sebastian <scut@nb.in-berlin.de>.
+
+2003-06-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebConnection.cs: fixed header writing the reusing a connection and
+ the server does not send 100-continue response.
+
+2003-06-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * WebConnection.cs: close the socket and connection when disposing.
+ * WebRequest.cs: removed setter for RequestUri. Allow non-public ctors
+ when creating instances.
+
+ * HttpWebRequest.cs:
+ * HttpWebResponse.cs:
+ * FileWebRequest.cs: support serialization.
+
+ * FileWebResponse.cs: support serialization and fixed dispose checks.
+
+ * FileWebRequestCreator.cs:
+ * HttpRequestCreator.cs: added internal .ctor.
+
+2003-06-24 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * HttpWebRequest.cs: SetWriteStream(): SendRequestHeaders should be
+ called before asyncWrite.SetCompleted, to make sure that the waiting
+ thread does not start to send more information before
+ SendRequestHeaders has finished.
+
2003-06-22 Lluis Sanchez Gual <lluis@ximian.com>
- * WebConnectionStream.cs: Only increment pendingReads if an asynchronous read
- is really needed.
+ * WebConnectionStream.cs: Only increment pendingReads if an asynchronous
+ read is really needed.
2003-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>