Revert patch as it introduced a regression while building: ** ERROR **: file metadat...
[mono.git] / mono / metadata / ChangeLog
index 551ae8e05c3ac2231c9556c9118abb2e34f8849c..94b3be28f3703c42c2c45e03cef74f96a39834e5 100644 (file)
@@ -1,3 +1,135 @@
+2005-09-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * socket-io.c: the field names were changed 3 months ago and no one
+       realized until bug #76077 got filed!
+
+2005-09-19  Zoltan Varga  <vargaz@gmail.com>
+
+       * appdomain.c (MONO_CORLIB_VERSION): Bump corlib version.
+
+       * icall.c (custom_attrs_defined_internal): New icall.
+
+       * reflection.c (mono_reflection_get_custom_attrs_by_type): New helper
+       function.
+       (mono_custom_attrs_construct_by_type): New helper function.
+
+Thu Sep 8 18:54:07 BST 2005 Paolo Molaro <lupus@ximian.com>
+
+       * decimal.c: fixed to handle the broken ARM fp format.
+
+Wed Sep 7 22:17:58 BST 2005 Paolo Molaro <lupus@ximian.com>
+
+       * icall.c: on ARM use the libc strtod(), since bsd_strtod() seems
+       broken.
+
+2005-09-06  Martin Baulig  <martin@ximian.com>
+
+       * domain.c (supported_runtimes): Added v2.0.50727.
+
+Tue Sep 6 11:40:24 CEST 2005 Paolo Molaro <lupus@ximian.com>
+
+       * culture-info.h: reduce the size of some structures.
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       Reflect latest API changes in the August CTP.
+
+       * icall.c
+       ("Type.BindGenericParameters"): Renamed to "MakeGenericType".
+       ("MonoType.HasGenericArguments"): Removed.
+       ("MonoMethod.BindGenericParameters"): Renamed to
+       "MakeGenericMethod".
+       ("MethodBuilder.BindGenericParameters"): Renamed to
+       "MakeGenericMethod".    
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       * mono-debug-debugger.c: Moved the debugger icalls into icall.c.
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       Applying a patch from Michal Moskal <malekith@nemerle.org>.
+
+       * icall.c (ves_icall_Type_get_IsGenericType): Return true also if
+       generic_container is non-NULL.
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       Applying a patch from Michal Moskal <malekith@nemerle.org>.
+
+       * object.c (set_value): In MONO_TYPE_VALUETYPE, add generics support.
+
+2005-08-29  Michal Moskal  <malekith@nemerle.org>
+
+       * reflection.c (encode_locals,
+       mono_reflection_sighelper_get_signature_local): Increase buffer sizes
+       for large generic types.
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       Applying a patch from Michal Moskal <malekith@nemerle.org>.
+
+       * class.c (mono_dup_array_type): New public method.
+       (mono_metadata_signature_deep_dup): New public method.
+       (dup_type): Correctly duplicate array and function types.
+
+2005-09-05  Martin Baulig  <martin@ximian.com>
+
+       Applying a patch from Michal Moskal <malekith@nemerle.org>.
+
+       * reflection.c (get_default_param_value_blobs): Handle generic types
+       and generic methods.
+
+2005-09-02  Sebastien Pouliot  <sebastien@ximian.com>
+
+       * class.c: Fixed error reporting (method/class were inversed) for 
+       inheritance demands.
+       * security-manager.c|h: Added the AppDomain when calling the managed
+       System.Security.SecurityManager.InheritanceDemand method.
+
+2005-09-01  Raja R Harinath  <rharinath@novell.com>
+
+       * reflection.c (encode_marshal_blob): 'marshaltype' and
+       'marshaltyperef' are alternate sources for the custom marshaler
+       name.
+
+Wed Aug 31 17:39:54 CEST 2005 Paolo Molaro <lupus@ximian.com>
+
+       * class.c: fix creation of array classes with rank == 1
+       (patch by Ankit Jain <jankit@novell.com>).
+
+Wed Aug 31 17:35:19 CEST 2005 Paolo Molaro <lupus@ximian.com>
+
+       * object.c: fix check for creating the bound data for arrays vs
+       szarrays.
+
+2005-08-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * object.c: configuration file name is now based on the executable name,
+       not the image name. Fixes bug #75931.
+
+2005-08-29  Zoltan Varga  <vargaz@gmail.com>
+
+       * marshal.c (emit_thread_interrupt_checkpoint_call): Load the
+       flag using LDIND_U4 since it leads to smaller and faster code on ia64.
+
+2005-08-25  Zoltan Varga  <vargaz@gmail.com>
+
+       * rand.c: Use wincrypt.h instead of WinCrypt.h.
+
+2005-08-24  Ankit Jain  <jankit@novell.com>
+           Raja R Harinath  <rharinath@novell.com>
+
+       * class.c (mono_class_from_typeref): Don't call mono_class_init as we might've been
+         called by it recursively.
+         (mono_class_init): Remove special case in pending_init handling, since it's
+         superseded by the fix to mono_class_from_typeref.
+
+2005-08-22  Zoltan Varga  <vargaz@freemail.hu>
+
+       * threads.c (ves_icall_System_Threading_Thread_Thread_internal): Remove the 
+       BROKEN_THREAD_START stuff.
+
 2005-08-21  Zoltan Varga  <vargaz@freemail.hu>
 
        * class-internals.h object.c: Add a new kind of trampoline called a delegate