X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FSystem%2FSystem.Net.NetworkInformation%2FChangeLog;h=cc9111c0f45ea1885e78417775e1003e0bd62051;hb=c54dd89a050536b2f61b933bcf3604dcdc52a5de;hp=453ba09e84f68bfd90068b1bbffe402430531d77;hpb=096265478e6e4145c90250a5bf78c0c179ee50af;p=mono.git diff --git a/mcs/class/System/System.Net.NetworkInformation/ChangeLog b/mcs/class/System/System.Net.NetworkInformation/ChangeLog index 453ba09e84f..cc9111c0f45 100644 --- a/mcs/class/System/System.Net.NetworkInformation/ChangeLog +++ b/mcs/class/System/System.Net.NetworkInformation/ChangeLog @@ -1,3 +1,76 @@ +2007-09-29 Miguel de Icaza + + * NetworkInterface.cs (GetAllNetworkInterfaces): return an empty + array instead of throwing an exception on operating systems where + we can not detect the network interfaces. + +2007-09-07 Atsushi Enomoto + + * IPGlobalProperties.cs : implemented properties on linux. + +2007-09-06 Atsushi Enomoto + + * Ping.cs, PingReply.cs, PingCompletedEventArgs.cs : implemented + in managed code. + +2007-09-03 Atsushi Enomoto + + * IPGlobalStatistics.cs : Mib-* class is nonpublic. + * Win32NetworkInterfaceMarshal.cs IPv4InterfaceProperties.cs + IPGlobalProperties.cs IPInterfaceProperties.cs + NetworkInterface.cs : move Win32NetworkInterfaceMarshal.FixedInfo to + Win32_FIXED_INFO.Instance and share it with Win32IPGlobalProperties. + Fixed GetUdp[6]Table() / GetTcp[6]Table() marshalling issue. + +2007-08-29 Atsushi Enomoto + + * NetworkInterface.cs, + IPv4InterfaceStatistics.cs + IPInterfaceProperties.cs + IPv4InterfaceProperties.cs + IPv6InterfaceProperties.cs + IPAddressCollection.cs + GatewayIPAddressInformation.cs + GatewayIPAddressInformationCollection.cs + IPAddressInformation.cs + IPAddressInformationCollection.cs + MulticastIPAddressInformation.cs + MulticastIPAddressInformationCollection.cs + UnicastIPAddressInformation.cs + UnicastIPAddressInformationCollection.cs + Win32NetworkInterfaceMarshal.cs (new) : + NetworkInterface implementation using Win32 API. + + Not sure how MIB-based implementation (for Linux) is possible but + it will follow. + +2007-08-27 Atsushi Enomoto + + * IPGlobalProperties.cs : implemented remaining methods in + MibIPGlobalProperties. Support /usr/compat/linux/proc + for some BSD environment. + +2007-08-27 Atsushi Enomoto + + * IPGlobalProperties.cs, TcpStatistics.cs, + IPGlobalStatistics.cs, IcmpV4Statistics.cs, + IcmpV6Statistics.cs, UdpStatistics.cs : + and here is non-Windows version, based on /proc/net/snmp(6). + +2007-08-27 Atsushi Enomoto + + * IPGlobalProperties.cs, TcpConnectionInformation.cs, + TcpStatistics.cs, IPGlobalStatistics.cs, IcmpV4Statistics.cs, + IcmpV6Statistics.cs, UdpStatistics.cs : + initial implementation of IPGlobalProperties and its children + for Win32 API, mostly done. Non-Windows implementation should + follow. + +2007-08-13 Alan McGovern + + * PhysicalAddress.cs: Added patch for #82403 to fix some parsing + errors and a bug in .Equals() + 2006-03-11 Miguel de Icaza * NetworkChange.cs: Use pragmas to eliminate warnings from events