X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FSystem.Reflection%2FChangeLog;h=42a84e8043b70f990241b6957663c367ab78fac8;hb=4323fbeaebf249f016dfdd6dc9b3b52a515f87c4;hp=c05a1f43b01865f61068b58732bca49b3d028ff5;hpb=cdf8caa2aec261b039309b14d5c964182a394fb9;p=mono.git diff --git a/mcs/class/corlib/System.Reflection/ChangeLog b/mcs/class/corlib/System.Reflection/ChangeLog index c05a1f43b01..42a84e8043b 100644 --- a/mcs/class/corlib/System.Reflection/ChangeLog +++ b/mcs/class/corlib/System.Reflection/ChangeLog @@ -1,3 +1,115 @@ +2008-09-07 Zoltan Varga + + * MonoField.cs: Add check to GetValue/SetValue () to avoid crashes when it is + called on fields of open types. Fixes #424077. + +2008-08-12 Gert Driesen + + * ReflectionSerializationHolder.cs: Removed. + * common.src: Removed. + +2008-08-04 Atsushi Enomoto + + * Assembly.cs : return UnmanagedMemoryStream from + GetManifestResourceStream(). Fixed bug #322241. + +2008-07-30 Rodrigo Kumpera + + * MonoGenericClass.cs (InflateType): Guard against null types. + Fixes #412965. + +2008-07-23 Marek Safar + + * MethodBase.cs (GetMethodFromHandle): Needed for bootraping. + +2008-07-22 Rodrigo Kumpera + + * MonoGenericClass.cs (GetMethod): Under compiler mode allow + MethodOnTypeBuilderInst to be used.. + +2008-07-17 Rodrigo Kumpera + + * MonoGenericClass.cs (GetMethod): Revert to old code + path as the new one broke System.Core. + +2008-07-16 Rodrigo Kumpera + + * MonoGenericClass.cs (GetMethod): Use the new codepath for compiler + context. + + * MonoGenericClass.cs: New InflateType method, used to inflate + managed types. + +2008-07-11 Marek Safar + + * MonoGenericClass.cs (GetField): Put back removed code. + +2008-07-04 Rodrigo Kumpera + + * MethodBase.cs (GetMethodFromHandle): Fix a warning in + the 1.0 build. + +2008-07-04 Rodrigo Kumpera + + * MethodBase.cs (GetMethodFromHandle): Extract an internal version + of this function that doesn't perform the generic class check. + This method is required to fix the Delegate regression that fixing + #377324 caused. + +2008-06-25 Rodrigo Kumpera + + * MethodBase.cs (GetMethodFromHandle): Check if the icall returns null + and fail. This is part of the fix for #377324. + +2008-06-19 Marek Safar + + * MonoGenericClass.cs (GetConstructor): Put back removed code due to obscure + System.Reflection.MonoGenericCMethod. + +2008-06-19 Kornel Pal + + * Module.cs: Add internal GetHINSTANCE. + +2008-06-02 Ivan N. Zlatev + + * Binder.cs, MonoGenericClass.cs: For property reflection we should + strictly match the return type if available. + +2008-05-16 Zoltan Varga + + * MonoGenericClass.cs (GetConstructor): Remove some old code, as the new code + seems to work fine. + (GetField): Ditto. + +2008-05-05 Zoltan Varga + + * FieldInfo.cs (GetFieldFromHandle): Add an argument check for an invalid handle. + + * MethodBase.cs (GetMethodFromHandle): Ditto. Fixes #386641. + +2008-04-30 Gert Driesen + + * ParameterInfo.cs: Name must default to null if no ParameterBuilder + is supplied. + +2008-04-22 Zoltan Varga + + * MonoGenericClass.cs (GetMethod): Construct a MethodOnTypeBuilderInst object + instead of using GetCorrespondingInflatedMethod. This is needed so this class can + reflect the changes made to the builder after initialize () has been called. + Fixes #381547 and #354759. + (GetConstructor): Ditto. + +2008-04-16 Zoltan Varga + + * Binder.cs: Applied patch from Yves Bastide (doc.formatique@gmail.com). Add + support for converting integers to enums. Fixes #380361. + +?2008-04-02 Andreas Nahr + + * IReflect.cs + * MethodInfo.cs: Fix parameter names + 2008-03-31 Mark Probst * MonoMethod.cs: Don't do CAS security checks in Invoke for 2.1 @@ -322,7 +434,7 @@ Tue Dec 12 19:45:26 CET 2006 Paolo Molaro absolute path before passing it to Assembly.InternalGetAssemblyName as the CodeBase is not set in that case. -2006-10-17 Kornél Pál +2006-10-17 Kornel Pal * FieldInfo.cs: Added GetRawConstantValue (). Note that throwing a NotSupportedException is the proper implementation. @@ -1508,7 +1620,7 @@ Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro abstract; use an interncall in MonoMethod and a custom implementation in MethodBuilder. -2003-10-17 Pedro Martínez Juliá +2003-10-17 Pedro Martinez Julia * MonoEvent.cs: implement ToString method as in MS.NET.