+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
+ undefined.
+
+2003-10-17 Martin Baulig <martin@ximian.com>
+
+ * MethodInfo.cs (MethodInfo.GetGenericArguments): New method.
+ (MethodInfo.BindGenericParameters): New method.
+
+2003-10-16 Martin Baulig <martin@ximian.com>
+
+ * MethodInfo.cs (MethodInfo.IsGenericMethodDefinition): New
+ property.
+
+2003-08-08 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ParameterInfo.cs: Modified constructor of ParameterInfo for
+ the return type of a method. Since parameter positions are
+ zero-based, the position of the return type must be is -1.
+
+2003-08-06 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
+
+ * TargetInvocationException.cs: Fixed signature
+
+2003-07-24 Miguel de Icaza <miguel@ximian.com>
+
+ * TypeDelegator.cs: Added generics stubs.
+
+2003-07-21 Lluis Sanchez Gual <lluis@ximian.com>
+
+ * ParameterInfo.cs: Position is zero-based in ParameterInfo.
+ Set the right position value when getting from ParameterBuilder.
+
+Thu Jul 17 17:26:59 CEST 2003 Paolo Molaro <lupus@ximian.com>
+
+ * FieldInfo.cs, MonoField.cs: cleanups. Cache some info and use
+ finer-grained icalls. Requires a matching runtime.
+
+2003-07-11 Zoltan Varga <vargaz@freemail.hu>
+
+ * AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.
+
+ * AssemblyFlagsAttribute.cs: Added new property from NET 1.1.
+
+2003-07-10 Zoltan Varga <vargaz@freemail.hu>
+
+ * Assembly.cs: Implemented ImageRuntimeVersion property from NET 1.1.
+
+Mon Jun 30 19:12:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
+
+ * Pointer.cs: implemented.
+
+2003-06-15 Zoltan Varga <vargaz@freemail.hu>
+
+ * EventInfo.cs: Implement IsSpecialName.
+
+2003-06-10 Zoltan Varga <vargaz@freemail.hu>
+
+ * Module.cs (Mono_GetGuid): New method to return the GUID of the
+ module.
+
+2003-05-21 Zoltan Varga <vargaz@freemail.hu>
+
+ * Module.cs: Implement GetField and its friends.
+
+2003-05-20 Zoltan Varga <vargaz@freemail.hu>
+
+ * Assembly.cs (GetManifestResourceStream): Moved handling of
+ linked resources into managed code using the newly implemented
+ GetManifestResourceInfo () method.
+
+2003-05-19 Zoltan Varga <vargaz@freemail.hu>
+
+ * Module.cs: Implemented IsResource.
+
+ * Assembly.cs: Implemented GetManifestResourceInfo, GetModules,
+ GetModule, GetLoadedModules methods.
+ * Assembly.cs (GetManifestResourceStream): Added support for
+ resources in extern assemblies.
+
+2003-05-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Assembly.cs: fixed bug #42833.
+
+2003-05-11 Miguel de Icaza <miguel@ximian.com>
+
+ * Binder.cs (ChangeType): Very simplistic change. Am not sure if
+ it is correct, but it makes RemotingCorba move along a bit more
+ (Remoting.Corba invokes Binder.ConvertArgs, which calls
+ Binder.ChangeType with an Attribute [] to Object []).
+
+2003-05-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Binder.cs:
+ (check_type): fixed bug #41655.
+
+2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Assembly.cs: implemented GetSatelliteAssembly.
+
+Fri Apr 11 13:06:10 CEST 2003 Paolo Molaro <lupus@ximian.com>
+
+ * Assembly.cs: added GetNamespaces() icall.
+
+2003-03-17 Zoltan Varga <vargaz@freemail.hu>
+
+ * FieldInfo.cs (GetFieldFromHandle): Implemented.
+
+2003-03-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Assembly.cs: added missing stuff. Only ModuleResolve event is left
+ out to avoid changing MonoReflectionAssembly by now.
+ * ModuleResolveEventHandler.cs: delegate.
+
+2003-02-19 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * TargetInvocationException.cs: added serialization ctor.
+
+2003-02-18 Martin Baulig <martin@ximian.com>
+
+ * Assembly.cs (MonoDebugger_GetMethodToken): New method to get a
+ method's metadata token.
+
+2003-02-04 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * Module.cs: Corrected indentation for class.
+
+2003-02-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * Binder.cs:
+ (check_type): return true when the target type is object and the source
+ is a value type.
+
+2003-02-03 Patrik Torstensson
+
+ * Binder.cs: minimize locking time in DefaultBinder.
+
+2003-02-01 Sebastien Pouliot <spouliot@videotron.ca>
+
+ * Module.cs: Oups - not implemented. Added MonoTODO to most methods
+ so it's real status get reflected correctly on the web site.
+
+2003-01-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * MonoMethod.cs: implemented GetBaseDefinition ().
+
+2003-01-28 Patrik Torstensson
+ * MonoMethod.cs: Added support for serialization for MonoMethod and MonoCMethod
+ * ReflectionSerializationHolder.cs: Support class for serialization
+
2003-01-17 Zoltan Varga <vargaz@freemail.hu>
* ParameterInfo.cs: modified constructor so it allows the
2001-07-18 Michael Lambert <michaellambert@email.com>
* BindingFlags.cs: Add.
->>>>>>> 1.52