Wed Nov 14 16:30:27 CET 2001 Paolo Molaro <lupus@ximian.com>
authorPaolo Molaro <lupus@oddwiz.org>
Wed, 14 Nov 2001 15:18:05 +0000 (15:18 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Wed, 14 Nov 2001 15:18:05 +0000 (15:18 -0000)
commitc441fe5cc63798ad9be778fd7c6846135af94ca0
tree1de9ddd300dd6d274245f865bea67686391ee249
parent9fb8a28a31658a791ac2d532c35734f649e849e9
Wed Nov 14 16:30:27 CET 2001 Paolo Molaro <lupus@ximian.com>

* Linux.cs: a '/' is a valid char in a file path.

Wed Nov 14 16:31:19 CET 2001 Paolo Molaro <lupus@ximian.com>

* AppDomain.cs: rename dummy interface _AppDomain to AppDomain_Intf.
* Array.cs: fix Array.Copy.
* AssemblyLoadEventArgs.cs: rename field.
* CLSCompliantAttribute.cs: use correct name for the class.
* Char.cs: fix IsLetter.
* Console.cs, DateTime.cs, Decimal.cs, IConvertible.cs, Math.cs,
SByte.cs, UInt16.cs, UInt32.cs, UInt64.cs, UIntPtr.cs: CLSCompliant updates.
* Convert.cs: CLSCompliant updates, add ChangeType() methods.
* Delegate.cs: renamed target field to m_target.
* Enum.cs: added missing methods.
* MonoType.cs: add a constructor and some needed properties.
* Object.cs: implement GetType().
* String.cs: CLSCompliant updates. Fixes everywhere to remove the
ending 0 char.
* Type.cs: add missing methods/properties.

Wed Nov 14 16:45:49 CET 2001 Paolo Molaro <lupus@ximian.com>

* ArrayList.cs: implement ArrayListEnumerator.
* Hashtable.cs: hardcode the prime number table.

Wed Nov 14 16:47:07 CET 2001 Paolo Molaro <lupus@ximian.com>

* Calendar.cs: CLSCompliant updates.

Wed Nov 14 16:47:47 CET 2001 Paolo Molaro <lupus@ximian.com>

* CheckPermission.cs: disable ModeAccess() code: it's wrong.
* FileStream.cs: only trow an exception if the read failed in ReadByte().
* StreamReader.cs: implement Peek and Read.
* TextWriter.cs: CLSCompliant updates.

Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <lupus@ximian.com>

* Assembly.cs: implement some of the Load() methods.
* ConstructorInfo.cs: some missing stubs and fields.
* FieldInfo.cs: IsInitOnly property.
* ParameterInfo.cs: stubs for missing properties.
* ParameterModifier.cs: implemented class.

Wed Nov 14 17:01:45 CET 2001 Paolo Molaro <lupus@ximian.com>

* ConstructorBuilder.cs: added missing stubs and some implementation.
* CustomAttributeBuilder.cs: added.
* EventBuilder.cs: added.
* FieldBuilder.cs: updates.
* MethodBuilder.cs: stuff to implement P/Invoke methods.
* ModuleBuilder.cs: added GetArrayMethod() stub.
* ParameterBuilder.cs, PropertyBuilder.cs: updates.
* TypeBuilder.cs: updates and stubs.

Wed Nov 14 17:02:57 CET 2001 Paolo Molaro <lupus@ximian.com>

* CallingConvention.cs: add missing Winapi.

Wed Nov 14 17:03:30 CET 2001 Paolo Molaro <lupus@ximian.com>

* IFormatterConverter.cs, SerializationInfo.cs: CLSCompliant updates.

Wed Nov 14 17:04:30 CET 2001 Paolo Molaro <lupus@ximian.com>

* MD5CryptoServiceProvider.cs, SHA1CryptoServiceProvider.cs,
SHA256Managed.cs: CLSCompliant updates.

Wed Nov 14 17:05:22 CET 2001 Paolo Molaro <lupus@ximian.com>

* Encoding.cs: renamed some fields.
* StringBuilder.cs: CLSCompliant updates.

Wed Nov 14 17:06:18 CET 2001 Paolo Molaro <lupus@ximian.com>

* Overlapped.cs, ThreadPool.cs, Timer.cs: CLSCompliant updates.

svn path=/trunk/mcs/; revision=1351
70 files changed:
mcs/class/corlib/Linux/ChangeLog
mcs/class/corlib/Linux/Linux.cs
mcs/class/corlib/System.Collections/ArrayList.cs
mcs/class/corlib/System.Collections/ChangeLog
mcs/class/corlib/System.Collections/Hashtable.cs
mcs/class/corlib/System.Globalization/Calendar.cs
mcs/class/corlib/System.Globalization/ChangeLog
mcs/class/corlib/System.IO/ChangeLog
mcs/class/corlib/System.IO/CheckPermission.cs
mcs/class/corlib/System.IO/FileStream.cs
mcs/class/corlib/System.IO/StreamReader.cs
mcs/class/corlib/System.IO/TextWriter.cs
mcs/class/corlib/System.Reflection.Emit/ChangeLog
mcs/class/corlib/System.Reflection.Emit/ConstructorBuilder.cs
mcs/class/corlib/System.Reflection.Emit/CustomAttributeBuilder.cs [new file with mode: 0755]
mcs/class/corlib/System.Reflection.Emit/EnumBuilder.cs [new file with mode: 0755]
mcs/class/corlib/System.Reflection.Emit/EventBuilder.cs [new file with mode: 0755]
mcs/class/corlib/System.Reflection.Emit/FieldBuilder.cs
mcs/class/corlib/System.Reflection.Emit/MethodBuilder.cs
mcs/class/corlib/System.Reflection.Emit/ModuleBuilder.cs
mcs/class/corlib/System.Reflection.Emit/ParameterBuilder.cs
mcs/class/corlib/System.Reflection.Emit/PropertyBuilder.cs
mcs/class/corlib/System.Reflection.Emit/TypeBuilder.cs
mcs/class/corlib/System.Reflection/Assembly.cs
mcs/class/corlib/System.Reflection/ChangeLog
mcs/class/corlib/System.Reflection/ConstructorInfo.cs
mcs/class/corlib/System.Reflection/FieldInfo.cs
mcs/class/corlib/System.Reflection/ParameterInfo.cs
mcs/class/corlib/System.Reflection/ParameterModifier.cs [new file with mode: 0755]
mcs/class/corlib/System.Runtime.InteropServices/CallingConvention.cs
mcs/class/corlib/System.Runtime.InteropServices/ChangeLog
mcs/class/corlib/System.Runtime.Serialization/ChangeLog
mcs/class/corlib/System.Runtime.Serialization/IFormatterConverter.cs
mcs/class/corlib/System.Runtime.Serialization/SerializationInfo.cs
mcs/class/corlib/System.Security.Cryptography/ChangeLog
mcs/class/corlib/System.Security.Cryptography/MD5CryptoServiceProvider.cs
mcs/class/corlib/System.Security.Cryptography/SHA1CryptoServiceProvider.cs
mcs/class/corlib/System.Security.Cryptography/SHA256Managed.cs
mcs/class/corlib/System.Text/ChangeLog
mcs/class/corlib/System.Text/Encoding.cs
mcs/class/corlib/System.Text/StringBuilder.cs
mcs/class/corlib/System.Threading/ChangeLog
mcs/class/corlib/System.Threading/Overlapped.cs
mcs/class/corlib/System.Threading/ThreadPool.cs
mcs/class/corlib/System.Threading/Timer.cs
mcs/class/corlib/System/AppDomain.cs
mcs/class/corlib/System/Array.cs
mcs/class/corlib/System/AssemblyLoadEventArgs.cs
mcs/class/corlib/System/CLSCompliantAttribute.cs
mcs/class/corlib/System/ChangeLog
mcs/class/corlib/System/Char.cs
mcs/class/corlib/System/Console.cs
mcs/class/corlib/System/Convert.cs
mcs/class/corlib/System/DateTime.cs
mcs/class/corlib/System/Decimal.cs
mcs/class/corlib/System/Delegate.cs
mcs/class/corlib/System/Enum.cs
mcs/class/corlib/System/IConvertible.cs
mcs/class/corlib/System/Math.cs
mcs/class/corlib/System/MonoType.cs
mcs/class/corlib/System/Object.cs
mcs/class/corlib/System/SByte.cs
mcs/class/corlib/System/String.cs
mcs/class/corlib/System/Type.cs
mcs/class/corlib/System/UInt16.cs
mcs/class/corlib/System/UInt32.cs
mcs/class/corlib/System/UInt64.cs
mcs/class/corlib/System/UIntPtr.cs
mcs/class/corlib/System/UnhandledExceptionEventArgs.cs
mcs/class/corlib/Unix/Wrapper.cs