2003-12-01 Dick Porter <dick@ximian.com>
[mono.git] / mono / metadata / ChangeLog
index 163aa634edde94215485666390692dc1e5a11724..548557896571d844a2cca40d3eb81f77ad4a835c 100644 (file)
@@ -1,5 +1,50 @@
+2003-12-01  Dick Porter  <dick@ximian.com>
+
+       * icall.c: 
+       * locales.c: Implement string compares and searching
+
+       * object.h: Add extra Thread field
+
+2003-11-30  Zoltan Varga  <vargaz@freemail.hu>
+
+       * reflection.c (fixup_method): Add support for MonoCMethod.
+
+2003-11-28  Zoltan Varga  <vargaz@freemail.hu>
+
+       * gc.c: Fix hangs and error messages when GC_DONT_GC is set.
+
+       * reflection.c (assembly_name_to_aname): Allow extra characters in
+       assembly names. Fixes #51468.
+
+2003-11-26  Zoltan Varga  <vargaz@freemail.hu>
+
+       * exception.c (mono_exception_from_name_domain): New helper function.
+
+       * appdomain.c (ves_icall_System_AppDomain_createDomain): Create the
+       exception object in the correct domain.
+
+       * appdomain.c (ves_icall_System_AppDomain_LoadAssemblyRaw): Fix 
+       formatting + make a copy a the input data.
+
+       * loader.c (mono_get_method_from_token): Methods which contain
+       native code do not have entries in the ImplMap.
+
+       (ves_icall_System_AppDomain_LoadAssemblyRaw): Fix exception throw.
+       Thanks to Gonzalo for spotting this.
+       
+       * appdomain.c (ves_icall_System_AppDomain_LoadAssemblyRaw): Applied
+       patch from ztashev@openlinksw.co.uk (Zdravko Tashev). New icall.
+
+       * assembly.h (mono_assembly_load_from): Split the second part of 
+       assembly loading into a new public function.
+
+       * exception.h (mono_get_exception_bad_image_format): New function.
+
 2003-11-24  Zoltan Varga  <vargaz@freemail.hu>
 
+       icall.c (ves_icall_System_Reflection_Assembly_InternalGetType): 
+       Enumerate all modules inside a dynamic assembly. Fixes #51293.
+       
        * icall.c: Add new icall for creating dynamic methods.
 
        * loader.h debug-helpers.c: Add new wrapper type for dynamic methods.