+2010-06-22 Jb Evain <jbevain@novell.com>
+
+ * ModuleBuilder.cs
+ * AssemblyBuilder.cs:
+ properly override the new net_4_0 methods in moonlight.
+
+2010-05-27 Jb Evain <jbevain@novell.com>
+
+ * EnumBuilder.cs (GetEnumUnderlyingType): override.
+
+2010-05-18 Marek Safar <marek.safar@gmail.com>
+
+ * TypeBuilder.cs, PropertyBuilder.cs: Add DefineProperty overloads.
+
+2010-04-27 Marek Safar <marek.safar@gmail.com>
+
+ * TypeBuilder.cs: StructLayoutAttribute ctor can be builder when
+ compiling corlib.
+
+2010-04-20 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * TypeBuilder.cs (CreateType): Move default constructor
+ and createTypeCalled assignment to before the parent checks.
+
+ * TypeBuilder.cs (is_created): Return true even if creation
+ fails.
+
+ Fixes #331126
+
+2010-04-09 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * TypeBuilder.cs (IsValueTypeImpl): Don't depend on
+ type_is_subtype_of icall. Fixes corlib compilation.
+
+2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * EnumBuilder.cs:
+ * GenericTypeParameterBuilder.cs:
+ * DerivedTypes.cs:
+ * TypeBuilder.cs: Add ResolveInternal virtual call that
+ resolves a given type to it's concrete type.
+
+ * TypeBuilder.cs (DefineDefaultConstructor): Use
+ ResolveInternal on parent to do the lookup on a
+ finished type.
+
+ Fixes #591225.
+
+2010-04-08 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyBuilder.cs (GenericInstanceKey): Precalculate
+ GenericInstanceKey hash code since this can cause infinite
+ recursion when inflating "Foo<T> : Bar<Foo<T>>" parent.
+
+ * TypeBuilder.cs (IsSubclassOf): Don't delegate to base class
+ since the unmanaged information can be out of sync.
+
+ * TypeBuilder.cs (UnderlyingSystemType): Invert the test order
+ since IsEnum now is potentialy more expensive.
+
+ Fixes #594728.
+
+2010-04-06 Marek Safar <marek.safar@gmail.com>
+
+ * ModuleBuilder.cs: Use Dictionary.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement Resolve*.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement ModuleVersionId.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement ResolveType.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement GetMethodImpl.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs (DefineType): Raise the correct exception
+ when name is null.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement IsResource.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement ScopedName property.
+
+2010-04-01 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement Name property.
+
+2010-03-31 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * ModuleBuilder.cs: Implement Assembly property.
+
+2010-04-01 Zoltan Varga <vargaz@gmail.com>
+
+ * TypeBuilder.cs (GetField): Avoid a crash if this is called on a
+ FieldOnTypeBuilderInst. Fixes #586944.
+
+2010-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * ModuleBuilder.cs (DefinedType): Lookup inside the name_cache before creating
+ the TypeBuilder since the runtime code can't handle a duplicate type name.
+
+2010-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * CustomAttributeType.cs (IsValidType): Implement proper checking for value types
+ as well.
+
+2010-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * CustomAttributeBuilder.cs: Fix the calls to IsValidType, some were passing
+ in DeclaringType instead of PropertyType/FieldType.
+
+ * CustomAttributeType.cs (IsValidType): Implement proper checking for reference
+ types. Fixes #591788.
+
+2010-03-30 Zoltan Varga <vargaz@gmail.com>
+
+ * CustomAttributeBuilder.cs (IsValidType): Call Enum.GetUnderlyingType () for
+ dynamic enums to avoid crashes in the unmanaged code. Fixes #591800.
+
+2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyBuilder.cs: Add IsDynamic.
+
+2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyBuilder.cs: Implement v4 GetSatelliteAssembly,
+ ManifestModule, GlobalAssemblyCache.
+
+2010-03-26 Rodrigo Kumpera <rkumpera@novell.com>
+
+ * AssemblyBuilder.cs: Implement v4 GetReferencedAssemblies
+ and GetLoadedModules.
+
2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>
- * AssemblyBuilder.cs: Implement v4 GetModule(s).
+ * AssemblyBuilder.cs: Implement v4 GetModules().
2010-03-25 Rodrigo Kumpera <rkumpera@novell.com>