+2003-12-11 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * AmbiguousMatchException.cs: Added serialization constructor.
+
+2003-12-08 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoGenericParam): New internal class;
+ derives from MonoType.
+
+2003-12-08 Patrik Torstensson <p@rxc.se>
+
+ * Binder.cs: Added internal helpers to get derived level and select the
+ most derived methodbase (used in GetMethodImpl)
+
+2003-11-25 Zoltan Varga <vargaz@freemail.hu>
+
+ * Assembly.cs (LoadWithPartialName): Return null instead of throwing
+ an exception to match MS behavior.
+
+2003-11-24 Zoltan Varga <vargaz@freemail.hu>
+
+ * MonoMethod.cs: Add missing constructor.
+
+2003-11-21 Zoltan Varga <vargaz@freemail.hu>
+
+ * MethodBase.cs (Invoke): Make this virtual under NET 1.2.
+
+2003-11-16 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoGenericInst.inflate): Call
+ `parent.inflate (parent,...)' instead of
+ `parent.inflate (reflected,...)'.
+
+2003-11-16 Zoltan Varga <vargaz@freemail.hu>
+
+ * Assembly.cs (InternalGetAssemblyName): New icall.
+
+ * AssemblyName.cs (GetAssemblyName): Implement this without loading
+ the assembly in question. Fixes #51035.
+
+2003-11-14 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoGenericInst): Added
+ `MonoGenericInst[] interfaces' field. This is only used for
+ interface types.
+ (MonoGenericInst.inflate): If we're an interface type, add the
+ methods from all interfaces we inherit.
+
+2003-11-14 Zoltan Varga <vargaz@freemail.hu>
+
+ * AssemblyNameFlags.cs MethodAttributes.cs: Add new enumerated values
+ from NET 1.1.
+
+ * *.cs: Add missing attributes.
+
+2003-11-11 Todd Berman <tberman@gentoo.org>
+
+ * AssemblyName.cs (FullName): Fixed to include a proper PublicKeyToken.
+
+2003-11-11 Zoltan Varga <vargaz@freemail.hu>
+
+ * MonoMethod.cs: Implement CallingConvention member.
+
+2003-11-10 Zoltan Varga <vargaz@freemail.hu>
+
+ * Assembly.cs (InternalGetType): Add a 'module' argument so this
+ method can be used from Module as well.
+
+ * Module.cs (GetType): Implement.
+
+ * Module.cs (GetTypes): Implement.
+
+ * Module.cs: Remove some [MonoTODO] attributes from implemented methods.
+2003-11-08 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): Added
+ a private `IntPtr ginst' field.
+ (MonoGenericInst.IsValueTypeImpl, inflate): Allow interfaces.
+
+2003-11-02 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoGenericInst.initialize): Include members
+ from our parent classes in the `methods', `ctors' and `fields'
+ arrays. When inflating them, reflection now sets their
+ `declaring_type' and `reflected_type' fields.
+ (MonoInflatedMethod, MonoInflatedCtor): Added
+ `MonoGenericInst declaring_type' and `MonoGenericInst reflected_type'
+ fields and override the `DeclaringType' and `ReflectedType' properties.
+
+2003-11-02 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoGenericInst.IsValueTypeImpl): Override this.
+
+2003-10-31 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoInflatedField): New internal class.
+ (MonoGenericInst.GetFields): Override this method and inflate
+ the fields.
+
+ * MonoField.cs: Don't make this class sealed.
+
+2003-10-30 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): New
+ internal classes.
+
+2003-10-25 Martin Baulig <martin@ximian.com>
+
+ * MonoGenericInst.cs: New internal class.
+
+2003-10-18 Martin Baulig <martin@ximian.com>
+
+ * MethodInfo.cs (MethodInfo.GetGenericArguments): Make this method
+ abstract; use an interncall in MonoMethod and a custom
+ implementation in MethodBuilder.
+
+2003-10-17 Pedro MartÃnez Juliá <yoros@wanadoo.es>
+
+ * MonoEvent.cs: implement ToString method as in MS.NET.
+
+ * MonoMethod.cs: fix some differences between mono and MS.NET
+ implementation of ToString.
+
2003-10-17 Zoltan Varga <vargaz@freemail.hu>
* AssemblyName.cs: Fix Version property when some version fields are