2002-01-23 Dick Porter <dick@ximian.com>
authorDick Porter <dick@acm.org>
Wed, 23 Jan 2002 19:19:34 +0000 (19:19 -0000)
committerDick Porter <dick@acm.org>
Wed, 23 Jan 2002 19:19:34 +0000 (19:19 -0000)
commit734a34aa2323aa244a538b3aba37be810ab1dd54
tree181b10ef8c78bf09a4d9e8798460ae0984d5f7c4
parentbc0b175b402ce45d340e5ddd138469a17c36f111
2002-01-23  Dick Porter  <dick@ximian.com>

* System.build: Start build System.Net.Sockets.Socket.cs,
TcpClient.cs and TcpListener.cs

2002-01-23  Dick Porter  <dick@ximian.com>

* SocketException.cs: Implemented

* Socket.cs: Implemented most methods

* LingerOption.cs: Made compile

* AddressFamily.cs: Removed empty auto-generated comments

2002-01-23  Dick Porter  <dick@ximian.com>

* SocketAddress.cs: Implemented.

* IPEndPoint.cs: Turned 'Address' field into a real property.
Implemented Create() and Serialize() methods.

* IPAddress.cs: Fixed class constructor, turned 'Address' field
into a real property. Removed undocumented "public
IPAddress(string)" constructor.

* EndPoint.cs: Implemented.  All methods return
NotSupportedException to enforce subclass overriding.

* Dns.cs: Replaced fixed-layout Hostent struct and cygwin
P/Invokes with portable internal calls.

2002-01-23  Dick Porter  <dick@ximian.com>

* Win32Exception.cs: implement, with support for looking up
runtime errors.

2002-01-23  Dick Porter  <dick@ximian.com>

* Marshal.cs: Added GetLastWin32Error()

* ExternalException.cs: Implemented

2002-01-23  Dick Porter  <dick@ximian.com>

* System.Xml/XmlNode.cs: Fixed IndexerName attribute so it
compiles under .net 1.0

2002-01-23  Dick Porter  <dick@ximian.com>

* Linux.cs: GetFileTime and SetFileTime need to be static

2002-01-23  Dick Porter  <dick@ximian.com>

* ManualResetEvent.cs:
* AutoResetEvent.cs: Fixed DOS line endings

svn path=/trunk/mcs/; revision=2127
25 files changed:
mcs/class/System.XML/ChangeLog
mcs/class/System.XML/System.Xml/XmlNode.cs
mcs/class/System/ChangeLog
mcs/class/System/System.ComponentModel/ChangeLog
mcs/class/System/System.ComponentModel/Win32Exception.cs
mcs/class/System/System.Net.Sockets/AddressFamily.cs
mcs/class/System/System.Net.Sockets/ChangeLog
mcs/class/System/System.Net.Sockets/LingerOption.cs
mcs/class/System/System.Net.Sockets/Socket.cs
mcs/class/System/System.Net.Sockets/SocketException.cs
mcs/class/System/System.Net/ChangeLog
mcs/class/System/System.Net/Dns.cs
mcs/class/System/System.Net/EndPoint.cs
mcs/class/System/System.Net/IPAddress.cs
mcs/class/System/System.Net/IPEndPoint.cs
mcs/class/System/System.Net/SocketAddress.cs
mcs/class/System/System.build
mcs/class/corlib/Linux/ChangeLog
mcs/class/corlib/Linux/Linux.cs
mcs/class/corlib/System.Runtime.InteropServices/ChangeLog
mcs/class/corlib/System.Runtime.InteropServices/ExternalException.cs
mcs/class/corlib/System.Runtime.InteropServices/Marshal.cs
mcs/class/corlib/System.Threading/AutoResetEvent.cs
mcs/class/corlib/System.Threading/ChangeLog
mcs/class/corlib/System.Threading/ManualResetEvent.cs