this went in accidentally
[mono.git] / mcs / class / Mono.Cecil / ChangeLog
index d250405d74408688b5176352e24f0a219698566b..b8c0ee0759f1af9df89a4c78a4d4313c7e617bc3 100644 (file)
@@ -1,5 +1,65 @@
+2008-02-26  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil.Binary/ImageReader.cs:
+               Avoid throwing non desired exceptions.
+
+2008-02-25  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil/ReflectionReader.cs:
+               Avoid throwing in case a constant
+               is of type object.
+
+2008-02-19  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil/DefaultImporter.cs:
+               Add support for importing function pointers. Based on a
+               patch by Andrea Carlo Ornstein <andrea.ornstein@st.com>.
+
+       * Mono.Cecil/ModuleDefinition.cs:
+               Add a Inject(FieldDef) overload for symmetry.
+               Patch by Andrea Carlo Ornstein <andrea.ornstein@st.com>.
+
+2008-02-16  Jb Evain  <jbevain@novell.com>
+
+       * CodeGen/templates/MetadataRowReader.cs
+         CodeGen/templates/Utilities.cs
+         CodeGen/templates/MetadataRowWriter.cs
+         Mono.Cecil.Metadata/MetadataRowReader.cs
+         Mono.Cecil.Metadata/MetadataRowWriter.cs
+         Mono.Cecil.Metadata/Utilities.cs:
+               Use a good old traditional array instead of an
+               Hashtable. Based on a patch by Carlo Kok <ck@remobjects.com>.
+
+2008-02-07  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil/BaseAssemblyResolver.cs:
+               deal with 2.1 corlib on Mono.
+
+2008-02-07  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil/MethodDefinition.cs:
+               add last Is method for semantics property.
+
+2008-02-05  Jb Evain  <jbevain@novell.com>
+
+       * Mono.Cecil/TypeDefinition.cs:
+               System.Enum by itself is not a value type.
+               Fix #351879.
+
+       * Mono.Cecil.Signatures/SignatureReader.cs:
+               Properly read fnptr local variables. Fix #358507.
+
+       * Mono.Cecil.Binary/DefaultImporter.cs:
+               Import modifiers and sentinels, patch from:
+               Andrea Carlo Ornstein <andrea.ornstein@st.com>
+
 2008-02-04  Jb Evain  <jbevain@novell.com>
 
+       * Mono.Cecil.Binary/CLIHeader.cs
+         Mono.Cecil.Binary/ImageWriter.cs
+         Mono.Cecil.Metadata/MetadataWriter.cs:
+               emit the proper cli header version for 1.1 and 2.0 cases.
+
        * Mono.Cecil.Cil/CilWorker.cs: add callsite overloads.
 
 2008-01-10  Jb Evain  <jbevain@novell.com>