| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463 |
- 2005-06-06 Zoltan Varga <[email protected]>
- * *.cs: Add net 2.0 ComVisibleAttribute.
- 2005-06-04 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: if the assembly is loaded from a byte array, Location
- returns "". Fixes bug #74958.
- 2005-06-03 Carlos Alberto Cortez <[email protected]>
- * AssemblyName.cs: Changes to support the creation of version
- instance from icalls. This change also helps to keep the
- AssemblyName tests running fine.
-
- 2005-05-26 Ben Maurer <[email protected]>
- * Binder.cs: Avoid double checked locking and lock on typeof by
- doing init of the default binder in the cctor.
- 2005-05-25 Zoltan Varga <[email protected]>
- * Assembly.cs: Avoid security checks if Assembly.Location is "".
- 2005-05-20 Zoltan Varga <[email protected]>
- * TypeDelegator.cs: Implement some methods.
-
- * TypeDelegator.cs: Revert this as it breaks the build.
- * TypeDelegator.cs: Implement some methods.
- 2005-05-19 Satya Sudha K <[email protected]>
- Raja R Harinath <[email protected]>
- * Missing.cs (Missing.Value): Initialize.
- 2005-05-17 Lluis Sanchez Gual <[email protected]>
- * Binder.cs: Use IsInstanceOfType instead of IsAssignableFrom
- since GetType() may not return the correct type if the object is
- a remoting proxy. This fixes bug #74933.
- 2005-05-13 Zoltan Varga <[email protected]>
- * MonoField.cs: Applied patch from Opened by Michael Meeks ([email protected]). Improve exception message on binding failures.
- 2005-05-09 Lluis Sanchez Gual <[email protected]>
- * MonoField.cs: Added a Clone method. This is needed for serialization.
- 2005-05-07 Ben Maurer <[email protected]>
- * MonoEvent.cs (Get*Method): Handle nonPublic. Fixes #64191.
- 2005-05-06 Zoltan Varga <[email protected]>
- * Module.cs: Update for beta 2.
- * CustomAttributeData.cs MethodBody.cs: Remove CLSCompliant (false) attributes.
- 2004-05-03 Lluis Sanchez <[email protected]>
- * Assembly.cs: Don't remove version and culture information from
- the name, since it will be used by load_with_partial_name.
- 2005-04-14 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Added some CAS security to avoid returning restricted
- information to partially truster callers (e.g. code base). Added new
- methods to get the Evidence and AssemblyName so that the security
- runtime can bootstrap itself (without calling itself).
- 2005-04-14 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Added missing null check in GetObjectData.
- 2005-04-04 Sebastien Pouliot <[email protected]>
- * AssemblyName.cs: Added a demand for SerializationFormatter on
- GetObjectData method.
- 2005-04-04 Sebastien Pouliot <[email protected]>
-
- * AssemblyName.cs: Implemented EscapedCodeBase using the copy of
- System.Uri (System.dll) located in Mono.Security.Uri. Added missing
- null check in GetObjectData.
- * Module.cs: Added a FileIOPermission for PathDiscovery on
- FullyQualifiedName property (but not on Name property like MS).
- Added missing null check in GetObjectData.
- * StrongNameKeyPair.cs: Added demands for unmanaged code to all
- constructors (as we do not want partially trusted code to create
- strongnamed assemblies).
- 2005-03-30 Zoltan Varga <[email protected]>
- * Binder.cs (check_type): Fix byref support. Fixes #73972.
- 2005-03-24 Sebastien Pouliot <[email protected]>
- * MemberInfo.cs: Add an InheritanceDemand for Unrestricted on class.
- * Module.cs: Add a LinkDemand for SerializationFormatter on
- GetObjectData method.
- 2005-03-16 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Implemented EscapedCodeBase using the copy of
- System.Uri (System.dll) located in Mono.Security.Uri. Fix bug #73663.
- 2005-03-11 Sebastien Pouliot <[email protected]>
- * MonoMethod.cs: Promote a LinkDemand (if present) to a full Demand
- (i.e. stack walk) when reflection is being used to invoke a method.
- 2005-02-24 Carlos Alberto Cortez <[email protected]>
- * Assembly.cs: LoadFrom: Change signature to support reflection only
- methods; ReflectionOnlyLoad, ReflectionOnlyLoadFrom 2.0 methods
- implemented; InvalidOperationException's re-thrown by CreateInstance.
- Also ReflectionOnly 2.0 property added.
- * MonoMethod.cs: InvalidOperationException's are re-thrown when calling
- Invoke method on reflection only assemblies.
-
- 2005-02-22 Raja R Harinath <[email protected]>
- * FieldInfo.cs (GetFieldOffset): Make 'virtual' rather than
- 'abstract' so that this class can be derived outside of corlib.
- 2005-02-16 Miguel de Icaza <[email protected]>
- * MonoEvent.cs: Put new methods here.
- * EventInfo.cs: Move the methods GetCustomAttributes, and
- IsDefined from EventInfo to MonoEvent.
- Remove the methods that were not supposed to be exposed: Name,
- ReflectedType, DeclaringType.
- 2005-02-12 Chris Toshok <[email protected]>
- * Assembly.cs: Correct the type of MonoDebugger_MakeArrayType.
- 2005-02-12 Ben Maurer <[email protected]>
- * Binder.cs (SelectProperty): Use -1 as the dummy `I don't know
- how many types' value.
- 2005-02-11 Zoltan Varga <[email protected]>
- * Assembly.cs: Fix warning.
- 2005-02-10 Martin Baulig <[email protected]>
- * Module.cs (MonoDebugger_ResolveType): New internal method.
- * Assembly.cs (MonoDebugger_MakeArrayType): New internal method.
- (MonoDebugger_GetTypeToken): New internal method.
- 2005-02-10 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_GetMethodIndex): New internal method.
- 2005-02-10 Marek Safar <[email protected]>
- * Assembly.cs,
- * ConstructorInfo.cs,
- * EventInfo.cs,
- * FieldInfo.cs,
- * MemberInfo.cs,
- * MethodBase.cs,
- * MethodInfo.cs,
- * PropertyInfo.cs: ClassInterfaceType is None.
- Thu Feb 3 15:22:55 CET 2005 Paolo Molaro <[email protected]>
- * Module.cs: removed the finalizer and the now unused Close() icall.
- 2005-01-21 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Fixed add for ModuleResolve.
- 2005-01-19 Zoltan Varga <[email protected]>
- * LocalVariableInfo.cs: Add ToString method.
- * ExceptionHandlingClause.cs: Implement this.
- 2005-01-18 Zoltan Varga <[email protected]>
- * MethodBase.cs MonoMethod.cs: Hopefully fix the build.
- * MethodBase.cs MonoMethod.cs: Implement 2.0 GetMethodBody ().
- 2005-01-03 Martin Baulig <[email protected]>
- * MonoGenericMethod.cs
- (MonoGenericMethod.get_reflected_type): Removed.
- (MonoGenericMethod.ReflectedType): Make this an icall.
- (MonoGenericCMethod.ReflectedType): Likewise.
- 2004-12-29 Martin Baulig <[email protected]>
- * MonoGenericMethod.cs: New file.
- 2004-12-21 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Added private LoadAssemblyPermissions to get the
- declarative security permission sets (minimum, optional and refused)
- for the assembly.
- 2004-12-20 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Removed old Demand support (moved in System.Security).
- 2004-12-16 Zoltan Varga <[email protected]>
- * CustomAttributeData.cs MethodBody.cs: Reenable some 2.0 code now that
- the gmcs bugs blocking them are fixed.
- 2004-12-08 Zoltan Varga <[email protected]>
- * Assembly.cs: Move corlib_internal field to AssemblyBuilder.
- 2004-12-06 Zoltan Varga <[email protected]>
- * Assembly.cs: Add corlib_internal field.
- 2004-11-30 Martin Baulig <[email protected]>
- * MonoGenericInst.cs: Renamed to MonoGenericClass.cs and also
- renamed the class from `MonoGenericInst' to `MonoGenericClass'.
- 2004-11-05 Zoltan Varga <[email protected]>
- * AssemblyName.cs (FullName): Omit default values from full name.
- * Assembly.cs: Implement GetFiles (bool).
- * Binder.cs: Add support for byref types. Fixes #69140.
- 2004-10-12 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst): Call initialize() just
- before calling the *_internal() methods.
- 2004-10-12 Zoltan Varga <[email protected]>
- * MethodBody.cs: Implement this.
- 2004-10-08 Zoltan Varga <[email protected]>
- * Module.cs: Handle the case when the global type does not exists.
- 2004-10-03 Zoltan Varga <[email protected]>
- * LocalVariableInfo.cs: Reorganize fields so LocalBuilder can inherit
- from this class.
- 2004-09-28 Zoltan Varga <[email protected]>
- * PropertyInfo.cs (OptionalCustomModifiers): Add [MonoTODO].
- * PropertyInfo.cs: Add stub for GetConstantValue ().
- * ParameterInfo.cs (marshalAs): Make this private.
- * Module.cs (ModuleHandle): Add [CLSCompliant(false)].
- * LocalVariableInfo.cs MethodBody.cs: Disable default constructor.
- * ExceptionHandlingClause.cs: Disable default constructor.
- 2004-09-27 Zoltan Varga <[email protected]>
- * CustomAttributeData.cs CustomAttributeTypedArgument.cs
- CustomAttributeNamedArgument.cs: New files.
- * MethodBody.cs LocalVariableInfo.cs ExceptionHandlingClause.cs
- ExceptionHandlingClauseFlags.cs: New files.
- 2004-09-26 Zoltan Varga <[email protected]>
- * FieldInfo.cs: Add support for returning MarshalAsAttribute.
- * ParameterInfo.cs: Add marshalAs field, add support for returning
- MarshalAsAttribute.
- 2004-09-25 Zoltan Varga <[email protected]>
- * Module.cs: Add new 2.0 GetMethods and GetFields methods.
- * ParameterInfo.cs: Add GetPseudoCustomAttributes () method.
- 2004-09-24 Zoltan Varga <[email protected]>
- * MonoField.cs: Add GetFieldOffset.
- * ObfuscationAttribute.cs: Add ApplyToMembers.
- * Assembly.cs: Add stub for ReflectionOnlyLoadFrom.
-
- * Assembly.cs (LoadWithPartialName): Add [ComVisible] attribute.
- * MonoMethod.cs FieldInfo.cs: Add GetPseudoCustomAttributes () method.
- * AssemblyNameFlags.cs: Add LongevityUnspecified.
- 2004-09-23 Zoltan Varga <[email protected]>
- * Module.cs: Remove [MonoTODO] from ResolveMember.
- * MemberInfo.cs: Add 'Module' property.
- * AssemblyFlagsAttribute.cs: Add 2.0 stuff.
- * Assembly.cs: Add stubs for ReflectionOnlyLoad methods. Add [Obsolete]
- to LoadWithPartialName on 2.0.
- * AssemblyNameFlags.cs: Add new 2.0 members.
- * FieldInfo.cs MonoField.cs PropertyInfo.cs ParameterInfo.cs MonoProperty.cs: Add stubs for Optinal/RequiredCustomModifiers.
- * ObfuscationAttribute.cs ObfuscateAssemblyAttribute.cs: New files.
- * EventInfo.cs: Fix 2.0 build.
- * MonoEvent.cs (MonoEventInfo): Add 'other_methods' field.
- * EventInfo.cs MonoEvent.cs: Add NET 2.0 GetOtherMethods method.
- 2004-09-22 Zoltan Varga <[email protected]>
- * Module.cs: Implement net 2.0 ResolveXXX methods.
- * Module.cs (resolve_token_exception): Fix type of exception thrown.
- 2004-09-21 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_CheckRuntimeVersion): New internal method.
- 2004-09-20 Zoltan Varga <[email protected]>
- * Assembly.cs: Implement 2.0 reflection properties.
- * Module.cs: Implement 2.0 reflection properties. Add 'token' field.
- 2004-09-19 Zoltan Varga <[email protected]>
- * PortableExecutableKind.cs ImageFileMachine.cs: Make this internal
- under 1.0.
- * MemberInfo.cs ParameterInfo.cs: Add MetadataToken property.
- * Module.cs: Add ModuleHandle property and new icalls.
- 2004-09-18 Zoltan Varga <[email protected]>
- * Module.cs: Add net 2.0 Mvid property.
- 2004-08-30 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Added internal Demand(PermissionSet) for CAS.
- 2004-08-30 Zoltan Varga <[email protected]>
- * MethodBase.cs (GetMethodFromHandle): Avoid passing a valuetype to
- icalls.
- 2004-08-29 Zoltan Varga <[email protected]>
- * MethodBase.cs (GetMethodFromHandle): Implement.
- 2004-08-13 Marek Safar <[email protected]>
- * Assembly.cs: Made _minimum, _optional, _refuse fields internal.
- To be reusable by AssemblyBuilder.
- 2004-08-09 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Fixed some exceptions in NET_1_1 and added some 2.0
- properties (required for compiling the new unit tests).
- * PortableExecutableKind.cs: New. Flags for NET_2_0.
- * ImageFileMachine.cs: New. (Rather limited) enum for NET_2_0.
- 2004-08-08 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Get default evidences when no evidences have been
- supplied. Added internal methods for CAS.
- * AssemblyName.cs: New constructor for NET_2_0.
- 2004-08-05 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Added new fields for CAS to match the runtime (v23).
- 2004-07-29 Martin Baulig <[email protected]>
- * Module.cs (Mono_GetGuid): Make this static.
- Sat Jul 10 15:48:34 CEST 2004 Paolo Molaro <[email protected]>
- * Module.cs: return just name in ToString (bug #61287).
- 2004-07-03 Zoltan Varga <[email protected]>
- * Module.cs: Initialize FilterTypeName[IgnoreCase]. Fixes #61048.
- 2004-06-17 Gert Driesen <[email protected]>
- * Pointer.cs: remove serializable attribute to match MS.NET
- 2004-06-17 Gert Driesen <[email protected]>
-
- * ParameterModifier.cs: marked serializable, renamed field to match
- MS.NET, throw ArgumentException when parameter count is less than or
- equal to zero
- 2004-06-15 Gert Driesen <[email protected]>
- * AssemblyName.cs: added TODO for serialization
- * Pointer.cs: fixed Box method to return object instead of
- Pointer
- 2004-06-15 Sebastien Pouliot <[email protected]>
- * MemberInfo.cs: Changed constructor from internal to protected.
- 2004-06-11 Martin Baulig <[email protected]>
- * FieldInfo.cs (Mono_GetGenericFieldDefinition): New method for NET_2_0.
- 2004-06-11 Lluis Sanchez <[email protected]>
- * StrongNameKeyPair.cs: Catch exception when getting PublicKey to match
- MS implementation. Generate the RSA in the constructors.
- 2004-06-10 Lluis Sanchez <[email protected]>
- * AssemblyName.cs: Added missing fields to serialization methods.
- * StrongNameKeyPair.cs: Made it compatible with MS serialization.
- 2004-06-08 Jacson Harper <[email protected]>
- * AssemblyName.cs (GetAssemblyName): Send a fullpath to the
- runtime. This way the codebase is set properly. The codebase is
- using g_filename_to_uri which expects a full path.
-
- 2004-06-05 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs: don't crash when we have a 'null' argument Type array.
- Allow it for non-value types. Fixed for both, methods and properties.
- Closes bug #58846.
- 2004-06-02 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs: default score must be lower than fail_score or we'll get
- an ambiguous match when no indexers given and one single match is found.
- 2004-06-02 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs: removed ^Ms. In case of several properties matching, try
- to disambiguate based on the indexer types provider and the conversions
- from those into the ones of the property.
- 2004-05-31 Gert Driesen <[email protected]>
- * Assembly.cs: added missing ComVisible attribute on
- ImageRuntimeVersion property
- * ConstructorInfo.cs: added missing attributes on Invoke
- * EventInfo.cs: added missing attributes
- * FieldInfo.cs: added missing attributes
- * MethodBase.cs: added missing attributes
- * PropertyInfo.cs: added missing attributes
- 2004-05-22 Cesar Lopez Nataren <[email protected]>
- * FieldInfo.cs: changed default constructor from internal to protected, so classes
- that inherit from it can get build.
- 2004-05-18 Gert Driesen ([email protected])
- * MonoProperty.cs: return correct MethodInfo for
- property with only a get or set method. Fixes
- bug #58661.
- 2004-05-18 Sebastien Pouliot <[email protected]>
- * Assembly.cs: Return an empty Evidence collection to avoid
- NullReferenceException from calling code (as this is never
- null with MS implementation). See bugzilla #53548.
- 2004-05-14 Zoltan Varga <[email protected]>
- * Assembly.cs: Add stub for LoadFrom.
- * Assembly.cs: Fix build.
- 2004-05-13 Zoltan Varga <[email protected]>
- * Assembly.cs: Add ModuleResolve event.
- * Module.cs (Mono_GetGuid): Make this internal.
- * FieldInfo.cs: Add stubs for {Get,Set}ValueDirect.
- 2004-05-13 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs: check for ambiguous matches in SelectMethod and
- SelectProperty. Fixes bug #58381.
- 2004-05-06 Jackson Harper <[email protected]>
- * Assembly.cs: remove TODO, this is done.
-
- 2004-05-06 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: ToString () returns the same as GetName ().ToString ().
- Fixes bug #58104.
- 2004-05-03 Jackson Harper <[email protected]>
- * Assembly.cs: Implement LoadWithPartialName. The bulk of this
- method is done in the runtime.
-
- 2004-04-29 Lluis Sanchez Gual <[email protected]>
- * MonoProperty.cs: Property.GetGetMethod() does not return the method if it
- is private (it did until now because of a bug). Make sure it works as it
- worked before the fix.
-
- 2004-04-27 Lluis Sanchez Gual <[email protected]>
- * ICustomAttributeProvider.cs, IReflect.cs, MemberInfo.cs, AssemblyName.cs:
- Removed completed TODOs.
- * MonoProperty.cs: In GetAccessors(), GetGetMethod() and GetSetMethod(),
- do not return private methods if nonPublic == false.
- * ReflectionTypeLoadException.cs: Implemented serialization support.
- 2004-04-26 Jackson Harper <[email protected]>
- * Assembly.cs: Add icall to determine if an assembly has been
- loaded from the GAC.
- 2004-04-23 Atsushi Enomoto <[email protected]>
- * MethodBase.cs, MonoMethod.cs, TypeDelegator.cs :
- The fix should be easier ;)
- 2004-04-23 Atsushi Enomoto <[email protected]>
- * MethodBase.cs, MonoMethod.cs, TypeDelegator.cs :
- NET_2_0 related build fix.
- 2004-04-19 Lluis Sanchez Gual <[email protected]>
- * Assembly.cs: Removed TODO for CreateQualifiedName.
- * AssemblyName.cs: Fixed serialization code.
- * AssemblyNameProxy.cs: Implemented.
- * Module.cs: Implemented GetMethod() methods, FindTypes() and GetObjectData.
- 2004-04-07 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericParam): Removed.
- 2004-04-07 Martin Baulig <[email protected]>
- * MethodBase.cs
- (MethodBase.GetGenericParameters): Renamed to GetGenericArguments().
- * MonoGenericInst.cs (MonoGenericInst.DeclaringType): Removed.
- (MonoGenericInst.GetNestedTypes): Just call
- `generic_type.GetNestedTypes (bf)' here.
- * MonoMethod.cs (MonoMethod.ToString): If we're a generic method,
- include the type arguments.
- 2004-04-06 Sebastien Pouliot <[email protected]>
- * StrongNameKeyPair.cs: Added support for ECMA "key". Now returns a
- correct StrongName instance when the ECMA "key" is used.
- 2004-04-02 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.DeclaringType): Override.
- 2004-04-01 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericParam.IsValueTypeImpl): Override
- this and always return false.
- 2004-04-01 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericParam.IsSubclassOf): Override this.
- 2004-03-30 Martin Baulig <[email protected]>
- * MonoGenericInst.cs
- (MonoGenericParam): Added `bool has_ctor_constraint' field.
- (MonoGenericParam.SetConstraints): Added `bool
- has_ctor_constraint' argument.
- 2004-03-29 Martin Baulig <[email protected]>
- * MethodBase.cs (MethodBase.Mono_IsInflatedMethod): New public
- virtual property.
- (MethodBase.HasGenericParameters): Use the "official" behavior
- here, ie. return false if we're not a generic method.
- 2004-03-29 Martin Baulig <[email protected]>
- * MethodBase.cs: Moved the generics stuff here, made it virtual
- where neccessary and use the correct API.
- 2004-03-24 Sebastien Pouliot <[email protected]>
- * StrongNameKeyPair.cs: Added an internal method to return a
- StrongName object (for AssemblyBuilder). Simplified implementation
- using Mono.Security.Cryptography.CryptoConvert class.
- 2004-03-24 Zoltan Varga <[email protected]>
- * AssemblyFileVersionAttribute.cs (.ctor): Add argument checking.
- 2004-03-23 Martin Baulig <[email protected]>
- * MonoGenericInst.cs: Added support for events.
- 2004-03-23 Martin Baulig <[email protected]>
- * MonoMethod.cs (MonoMethod.ToString): Don't include the namespace
- if it's the empty string.
- 2004-03-10 Martin Baulig <[email protected]>
- * MethodBase.cs (MethodBase): Implemented
- GetGenericMethodDefinition() and HasGenericParameters.
- 2004-03-09 Martin Baulig <[email protected]>
- * MonoEvent.cs (MonoEventInfo): Replaced `parent' with
- `declaring_type' and `reflected_type'.
- (MonoEvent): Distinguish between declaring and reflected type.
- 2004-02-25 Martin Baulig <[email protected]>
- * MonoGenericInst.cs
- (MonoGenericInst.GetNestedTypes): Override this.
- 2004-02-24 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs:
- (SelectProperty): check the return Type if provided.
- 2004-02-17 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.GetProperties): Added
- support for properties.
- 2004-02-17 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.GetMethods): Walk up the
- class hierarchy and return members from the parent classes.
- (GetConstructors, GetFields): Likewise.
- 2004-02-17 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.initialize): Don't inflate
- all the members here; we only do this for members of the current
- class and only when they're actually queried for.
- 2004-02-12 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoInflatedField): Removed.
- * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): Removed.
- 2004-02-08 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.inflate): Pass recursive
- invocations the `reflected' type as `reflected', not `this'.
- (MonoInflatedMethod, MonoInflatedCtor): Reflect latest runtime changes.
- 2004-02-08 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.GetParentType): New interncall.
- (MonoGenericInst.GetInterfaces_internal): New interncall.
- (MonoGenericInst): Reflect latest API changes; use GetParentType()
- and GetInterfaces_internal() instead of the fields.
- 2004-02-06 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.DeclaringType): Override this.
- 2004-02-03 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.GetInterfaces): Override this.
- 2004-01-25 Martin Baulig <[email protected]>
- * MonoGenericInst.cs: Honor BindingFlags.DeclaredOnly.
- 2004-01-19 Zoltan Varga <[email protected]>
- * Assembly.cs (GetManifestResourceStream): Make the IntPtrStream keep
- a reference on the Module object which contains the resource.
- * Module.cs: Decrease the image reference count when the Module is
- garbage collected.
- 2004-01-16 Martin Baulig <[email protected]>
- * Assembly.cs: Make the `MonoDebugger_' methods static.
- 2004-01-16 Gonzalo Paniagua Javier <[email protected]>
- * MonoProperty.cs: changed get_property_info so that it only gets the
- values needed. Reduces the allocations needed.
- 2004-01-15 Martin Baulig <[email protected]>
- * Assembly.cs: Make the `MonoDebugger_' methods internal.
- 2004-01-04 Nick Drochak <[email protected]>
- * Assembly.cs: Removed unused variable in catch block.Eliminates a build
- warning.
- 2003-12-29 Ben Maurer <[email protected]>
- * MethodBase.cs: Internal method to get param count (this
- way we can get the info for the ilgen without creating
- an array, if we override the method).
- 2003-12-18 Zoltan Varga <[email protected]>
- * Assembly.cs: Implement LoadFrom.
- 2003-12-17 Zoltan Varga <[email protected]>
- * Assembly.cs: Add stubs for LoadFile.
- 2003-12-16 Zoltan Varga <[email protected]>
- * Assembly.cs (GetManifestResourceStream): Only load non-embedded
- resources from files.
- 2003-12-15 Zoltan Varga <[email protected]>
- * MonoField.cs (SetValue): Throw an exception if the value cannot be
- converted to the field's type. Fixes #52177.
- 2003-12-11 Lluis Sanchez Gual <[email protected]>
-
- * AmbiguousMatchException.cs: Added serialization constructor.
-
- 2003-12-08 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericParam): New internal class;
- derives from MonoType.
- 2003-12-08 Patrik Torstensson <[email protected]>
- * Binder.cs: Added internal helpers to get derived level and select the
- most derived methodbase (used in GetMethodImpl)
- 2003-11-25 Zoltan Varga <[email protected]>
- * Assembly.cs (LoadWithPartialName): Return null instead of throwing
- an exception to match MS behavior.
- 2003-11-24 Zoltan Varga <[email protected]>
- * MonoMethod.cs: Add missing constructor.
- 2003-11-21 Zoltan Varga <[email protected]>
- * MethodBase.cs (Invoke): Make this virtual under NET 1.2.
- 2003-11-16 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.inflate): Call
- `parent.inflate (parent,...)' instead of
- `parent.inflate (reflected,...)'.
- 2003-11-16 Zoltan Varga <[email protected]>
- * Assembly.cs (InternalGetAssemblyName): New icall.
- * AssemblyName.cs (GetAssemblyName): Implement this without loading
- the assembly in question. Fixes #51035.
- 2003-11-14 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst): Added
- `MonoGenericInst[] interfaces' field. This is only used for
- interface types.
- (MonoGenericInst.inflate): If we're an interface type, add the
- methods from all interfaces we inherit.
- 2003-11-14 Zoltan Varga <[email protected]>
- * AssemblyNameFlags.cs MethodAttributes.cs: Add new enumerated values
- from NET 1.1.
-
- * *.cs: Add missing attributes.
- 2003-11-11 Todd Berman <[email protected]>
- * AssemblyName.cs (FullName): Fixed to include a proper PublicKeyToken.
- 2003-11-11 Zoltan Varga <[email protected]>
- * MonoMethod.cs: Implement CallingConvention member.
- 2003-11-10 Zoltan Varga <[email protected]>
- * Assembly.cs (InternalGetType): Add a 'module' argument so this
- method can be used from Module as well.
- * Module.cs (GetType): Implement.
- * Module.cs (GetTypes): Implement.
- * Module.cs: Remove some [MonoTODO] attributes from implemented methods.
- 2003-11-08 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): Added
- a private `IntPtr ginst' field.
- (MonoGenericInst.IsValueTypeImpl, inflate): Allow interfaces.
- 2003-11-02 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.initialize): Include members
- from our parent classes in the `methods', `ctors' and `fields'
- arrays. When inflating them, reflection now sets their
- `declaring_type' and `reflected_type' fields.
- (MonoInflatedMethod, MonoInflatedCtor): Added
- `MonoGenericInst declaring_type' and `MonoGenericInst reflected_type'
- fields and override the `DeclaringType' and `ReflectedType' properties.
- 2003-11-02 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoGenericInst.IsValueTypeImpl): Override this.
- 2003-10-31 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoInflatedField): New internal class.
- (MonoGenericInst.GetFields): Override this method and inflate
- the fields.
- * MonoField.cs: Don't make this class sealed.
- 2003-10-30 Martin Baulig <[email protected]>
- * MonoGenericInst.cs (MonoInflatedMethod, MonoInflatedCtor): New
- internal classes.
- 2003-10-25 Martin Baulig <[email protected]>
- * MonoGenericInst.cs: New internal class.
- 2003-10-18 Martin Baulig <[email protected]>
- * MethodInfo.cs (MethodInfo.GetGenericArguments): Make this method
- abstract; use an interncall in MonoMethod and a custom
- implementation in MethodBuilder.
- 2003-10-17 Pedro Martínez Juliá <[email protected]>
- * MonoEvent.cs: implement ToString method as in MS.NET.
- * MonoMethod.cs: fix some differences between mono and MS.NET
- implementation of ToString.
- 2003-10-17 Zoltan Varga <[email protected]>
- * AssemblyName.cs: Fix Version property when some version fields are
- undefined.
- 2003-10-17 Martin Baulig <[email protected]>
- * MethodInfo.cs (MethodInfo.GetGenericArguments): New method.
- (MethodInfo.BindGenericParameters): New method.
- 2003-10-16 Martin Baulig <[email protected]>
- * MethodInfo.cs (MethodInfo.IsGenericMethodDefinition): New
- property.
- 2003-08-08 Lluis Sanchez Gual <[email protected]>
- * ParameterInfo.cs: Modified constructor of ParameterInfo for
- the return type of a method. Since parameter positions are
- zero-based, the position of the return type must be is -1.
- 2003-08-06 Andreas Nahr <[email protected]>
- * TargetInvocationException.cs: Fixed signature
- 2003-07-24 Miguel de Icaza <[email protected]>
- * TypeDelegator.cs: Added generics stubs.
- 2003-07-21 Lluis Sanchez Gual <[email protected]>
- * ParameterInfo.cs: Position is zero-based in ParameterInfo.
- Set the right position value when getting from ParameterBuilder.
- Thu Jul 17 17:26:59 CEST 2003 Paolo Molaro <[email protected]>
- * FieldInfo.cs, MonoField.cs: cleanups. Cache some info and use
- finer-grained icalls. Requires a matching runtime.
- 2003-07-11 Zoltan Varga <[email protected]>
- * AssemblyFlagsAttribute.cs: Added new constructor from NET 1.1.
- * AssemblyFlagsAttribute.cs: Added new property from NET 1.1.
- 2003-07-10 Zoltan Varga <[email protected]>
- * Assembly.cs: Implemented ImageRuntimeVersion property from NET 1.1.
- Mon Jun 30 19:12:08 CEST 2003 Paolo Molaro <[email protected]>
- * Pointer.cs: implemented.
- 2003-06-15 Zoltan Varga <[email protected]>
- * EventInfo.cs: Implement IsSpecialName.
- 2003-06-10 Zoltan Varga <[email protected]>
- * Module.cs (Mono_GetGuid): New method to return the GUID of the
- module.
- 2003-05-21 Zoltan Varga <[email protected]>
- * Module.cs: Implement GetField and its friends.
- 2003-05-20 Zoltan Varga <[email protected]>
- * Assembly.cs (GetManifestResourceStream): Moved handling of
- linked resources into managed code using the newly implemented
- GetManifestResourceInfo () method.
- 2003-05-19 Zoltan Varga <[email protected]>
- * Module.cs: Implemented IsResource.
- * Assembly.cs: Implemented GetManifestResourceInfo, GetModules,
- GetModule, GetLoadedModules methods.
- * Assembly.cs (GetManifestResourceStream): Added support for
- resources in extern assemblies.
- 2003-05-13 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: fixed bug #42833.
- 2003-05-11 Miguel de Icaza <[email protected]>
- * Binder.cs (ChangeType): Very simplistic change. Am not sure if
- it is correct, but it makes RemotingCorba move along a bit more
- (Remoting.Corba invokes Binder.ConvertArgs, which calls
- Binder.ChangeType with an Attribute [] to Object []).
- 2003-05-10 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs:
- (check_type): fixed bug #41655.
- 2003-05-04 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: implemented GetSatelliteAssembly.
- Fri Apr 11 13:06:10 CEST 2003 Paolo Molaro <[email protected]>
- * Assembly.cs: added GetNamespaces() icall.
- 2003-03-17 Zoltan Varga <[email protected]>
- * FieldInfo.cs (GetFieldFromHandle): Implemented.
- 2003-03-01 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: added missing stuff. Only ModuleResolve event is left
- out to avoid changing MonoReflectionAssembly by now.
- * ModuleResolveEventHandler.cs: delegate.
- 2003-02-19 Gonzalo Paniagua Javier <[email protected]>
- * TargetInvocationException.cs: added serialization ctor.
- 2003-02-18 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_GetMethodToken): New method to get a
- method's metadata token.
- 2003-02-04 Sebastien Pouliot <[email protected]>
- * Module.cs: Corrected indentation for class.
- 2003-02-04 Gonzalo Paniagua Javier <[email protected]>
- * Binder.cs:
- (check_type): return true when the target type is object and the source
- is a value type.
- 2003-02-03 Patrik Torstensson
- * Binder.cs: minimize locking time in DefaultBinder.
- 2003-02-01 Sebastien Pouliot <[email protected]>
- * Module.cs: Oups - not implemented. Added MonoTODO to most methods
- so it's real status get reflected correctly on the web site.
- 2003-01-30 Gonzalo Paniagua Javier <[email protected]>
- * MonoMethod.cs: implemented GetBaseDefinition ().
- 2003-01-28 Patrik Torstensson
- * MonoMethod.cs: Added support for serialization for MonoMethod and MonoCMethod
- * ReflectionSerializationHolder.cs: Support class for serialization
- 2003-01-17 Zoltan Varga <[email protected]>
- * ParameterInfo.cs: modified constructor so it allows the
- ParameterBuilder to be null and add a 'position' argument which will
- be used when pb is null.
- 2003-01-16 Lluis Sanchez Gual <[email protected]>
- * Assembly.cs: added serialization support.
- Sat Jan 4 18:26:41 CET 2003 Paolo Molaro <[email protected]>
- * MonoMethod.cs: propagate exceptions from the internal invoke
- code that need to be propagated.
- Sat Jan 4 18:04:07 CET 2003 Paolo Molaro <[email protected]>
- * Binder.cs: throw an exception if the number of arguments
- when invoking a method is incorrect.
- Thu Jan 2 19:04:58 CET 2003 Paolo Molaro <[email protected]>
- * Binder.cs: In SelectMethod() look for an exact match first.
- 2003-01-01 Rachel Hestilow <[email protected]>
- * MonoField.cs (SetValue): Fix logic typo. Check that obj is
- non-null only for the non-static case.
- 2002-12-30 Sebastien Pouliot <[email protected]>
- * AssemblyName.cs: Fixed null cultureinfo in FullName (as reported by
- Zoltan).
- 2002-12-23 Sebastien Pouliot <[email protected]>
- * AssemblyName.cs: GetPublicKey now return an empty array (not null)
- when an assembly isn't signed with a StrongName (to match MS
- implementation) and null when no assembly is referenced. Also removed
- commented code (no bug reported so it was probably not used).
- Thu Dec 19 16:43:19 CET 2002 Paolo Molaro <[email protected]>
- * MonoMethod.cs, ParameterInfo.cs: return a custom attribute
- provider for the return type of a method.
- 2002-12-08 Gonzalo Paniagua Javier <[email protected]>
- * AssemblyName.cs: little fix in FullName.
- 2002-12-07 Sebastien Pouliot <[email protected]>
- * AssemblyName.cs: Added missing methods/interfaces. Fixed some
- code to match the MS Framework.
- * StrongNameKeyPair.cs: Completed the "visible" implementation.
- There must be some internal methods to allow signing with the key.
- 2002-12-02 Gonzalo Paniagua Javier <[email protected]>
- * EventInfo.cs: implemented (Add|Remove)EventHandler.
- Mon Nov 18 17:52:56 CET 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: implemented GetManifestResourceStream (Type type,
- * String name).
- 2002-11-03 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: changed name of GetType (string, bool, bool) to
- InternalGetType.
- 2002-10-29 Gonzalo Paniagua Javier <[email protected]>
- * TargetInvocationException.cs: modified default message.
- 2002-10-01 Gonzalo Paniagua Javier <[email protected]>
- * MonoProperty.cs:
- * PropertyInfo.cs: fixed bug #31535.
- 2002-09-27 Martin Baulig <[email protected]>
- * Assembly.cs (Assembly.GetReferencedAssemblies): Implemented.
- 2002-09-24 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_GetType): New method to get a Type
- from its metadata token. This should only be used by the debugger.
- 2002-09-21 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_GetLocalTypeFromSignature): New method to
- get the type of a local variable from its signature. This should only
- be used by the debugger.
- 2002-09-20 Martin Baulig <[email protected]>
- * Assembly.cs (MonoDebugger_GetMethod): New method to get a MethodBase
- from its metadata token. This should only be used by the debugger.
- Wed Sep 11 12:50:54 CEST 2002 Paolo Molaro <[email protected]>
- * Binder.cs: more default binder implementation.
- * FieldInfo.cs, MonoField.cs: fixed SetValue () implementation.
- * MonoMethod.cs: use the binder in the Invoke () implementation.
- Implemented custom attributes methods and ToString for constructors.
- Thu Sep 5 20:36:27 CEST 2002 Paolo Molaro <[email protected]>
- * Binder.cs: finished the Binder class and implemented the default
- binder.
- 2002-09-03 Martin Baulig <[email protected]>
- * Assembly.cs (Assembly.Location): Implemented.
- 2002-08-29 Gonzalo Paniagua Javier <[email protected]>
- * MonoField.cs:
- (GetValue): allow obj to be null (used for static fields).
- 2002-08-22 Gonzalo Paniagua Javier <[email protected]>
- * MonoField.cs: GetValue renamed to GetValueInternal. Added check for
- null.
- Wed Aug 21 13:03:25 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: GetEntryAssembly patch by Tomi Pakarinen
- <[email protected]>.
- 2002-08-20 Gonzalo Paniagua Javier <[email protected]>
- * Assembly.cs: FullName now returns a proper string instead of
- something like 'file://...'.
- * AssemblyName.cs: added missing ToString method.
- 2002-08-19 Gonzalo Paniagua Javier <[email protected]>
- * FieldInfo.cs: implemented SetValue.
- Wed Aug 14 17:37:30 CEST 2002 Paolo Molaro <[email protected]>
- * MonoEvent.cs, MonoMethod.cs: implemented ReflectedType.
- 2002-08-14 Dick Porter <[email protected]>
- * Assembly.cs: Stub out GetSatelliteAssembly
- 2002-08-12 Tim Coleman <[email protected]>
- * MonoProperty.cs:
- Allow multiple parameters for GetValue ()
- Thu Aug 8 13:05:44 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: implemented GetFile() and GetFiles().
- Mon Aug 5 21:19:41 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: implemented EntryPoint and a few
- resource related methods.
- Wed Jul 24 13:08:56 CEST 2002 Paolo Molaro <[email protected]>
- * MethodBase.cs: implemented GetCurrentMethod.
- * Assembly.cs: implemented GetExecutingAssembly and
- GetCallingassembly.
- Mon Jul 1 18:01:49 CEST 2002 Paolo Molaro <[email protected]>
- * MonoProperty.cs: handle properties with only a set method.
- 2002-05-24 Martin Baulig <[email protected]>
- * ParameterInfo.cs: Added internal constructor.
- Thu May 23 17:18:46 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: implemented CreateInstance ().
- 2002-05-22 Martin Baulig <[email protected]>
- * MethodBase.cs (get_next_table_index): Added `object obj' argument.
- Tue May 21 12:07:40 CEST 2002 Paolo Molaro <[email protected]>
- * EventInfo.cs: more implementation.
- Mon May 20 17:37:39 CEST 2002 Paolo Molaro <[email protected]>
- * MonoEvent.cs: fill-in the implementation.
- Sat May 4 15:00:39 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs, AssemblyName.cs: updates and fixes.
- 2002-04-24 Patrik Torstensson <[email protected]>
- * MonoProperty.cs (GetValue) : basic implementation to support nunit
- * PropertyInfo.cs (GetValue) : call MonoProperty::GetValue instead of returning null
- Thu Apr 18 16:40:54 CEST 2002 Paolo Molaro <[email protected]>
- * MonoMethod.c: cache the method name.
- 2002-04-12 Duncan Mak <[email protected]>
- * AssemblyAlgorithmIdAttribute.cs: Fixed typo in AlgorithmId
- property.
- * AssemblyDelaySignAttribute.cs: Fixed type in DelaySign
- attribute.
- * AssemblyFileVersionAttribute.cs: Renamed FileVersion property to
- Version.
- * BindingFlags.cs: Added missing value "PutRefDispProperty".
- * FieldAttributes.cs: Removed value "HasSecurity".
- * ManifestResourceInfo.cs: Added missing properties FileName,
- ReferencedAssembly and ResourceLocation.
- * TargetInvocationException.cs: Added the missing constructors.
- Fri Apr 12 18:32:34 CEST 2002 Paolo Molaro <[email protected]>
- * MonoMethod.cs: make Name property an icall.
- 2002-04-08 Nick Drochak <[email protected]>
- * DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
- struct and interface.
- Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <[email protected]>
- * MonoEvent.cs: remove unused code.
- * MonoProperty: implement ToString().
- Wed Apr 3 17:59:26 CEST 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: implement GetTypes() and GetExportedTypes().
- Mon Mar 25 18:54:58 CET 2002 Paolo Molaro <[email protected]>
- * MonoEvent.cs: added the needed fields.
- 2002-03-20 Martin Baulig <[email protected]>
- * ConstructorInfo.cs (Invoke): Implemented, call the abstract Invoke.
- * MonoMethod.cs (MonoCMethod.Invoke): Implemented, call InternalInvoke.
- 2002-03-14 Dietmar Maurer <[email protected]>
- * MonoMethod.cs (Invoke): call InternalInvoke
- * MethodBase.cs (Invoke): call virtual invoke function
- Thu Mar 7 17:14:20 CET 2002 Paolo Molaro <[email protected]>
- * EventInfo.cs: add compiler needed methods.
- * MonoMethod.cs: make ToString() return the return type name, too.
- 2002-03-07 Nick Drochak <[email protected]>
- * BindingFlags.cs: Add missing enum values. Thanks CorCompare.
- Tue Mar 5 20:33:14 CET 2002 Paolo Molaro <[email protected]>
- * TypeAttributes.cs, MethodImplAttributes.cs: updates to latest spec.
- 2002-02-26 Duncan Mak <[email protected]>
- * StrongNameKeyPair.cs: Committed for Kevin Winchester ([email protected]>.
- 2002-02-24 Nick Drochak <[email protected]>
- * AssemblyNameFlags.cs: Use proper member name. Thanks corcompare!
- Fri Feb 22 18:54:13 CET 2002 Paolo Molaro <[email protected]>
- * MonoField.cs: implement GetValue as an internalcall.
- Implemented ToString().
- Tue Feb 19 20:36:04 CET 2002 Paolo Molaro <[email protected]>
- * Assembly.cs, Module.cs, MonoField.cs, MonoMethod.cs,
- MonoProperty.cs, ParameterInfo.cs: Implemented custom attributes
- related methods.
- Thu Feb 14 18:55:23 CET 2002 Paolo Molaro <[email protected]>
- * TypeAttributes.cs: update to latest spec.
- Mon Feb 11 19:50:27 CET 2002 Paolo Molaro <[email protected]>
- * Assembly.cs: handle throwOnError in GetType() call.
- 2002-02-07 Duncan Mak <[email protected]>
- * AssemblyName.cs: Implemented ISerializable interface for the
- fields that we have.
- 2002-02-05 Duncan Mak <[email protected]>
-
- * Missing.cs:
- * TargetException.cs: Added in CVS.
- 2002-01-31 Duncan Mak <[email protected]>
- * ReflectionTypeLoadException.cs: Added missing bits.
- 2002-01-23 Duncan Mak <[email protected]>
- * AssemblyAlgorithmIdAttribute.cs:
- * AssemblyCompanyAttribute.cs:
- * AssemblyConfigurationAttribute.cs:
- * AssemblyCopyrightAttribute.cs:
- * AssemblyCultureAttribute.cs:
- * AssemblyDefaultAliasAttribute.cs:
- * AssemblyDelaySignAttribute.cs:
- * AssemblyDescriptionAttribute.cs:
- * AssemblyFileVersionAttribute.cs:
- * AssemblyFlagsAttribute.cs:
- * AssemblyInformationalVersionAttribute.cs:
- * AssemblyKeyFileAttribute.cs:
- * AssemblyKeyNameAttribute.cs:
- * AssemblyNameProxy.cs:
- * AssemblyProductAttribute.cs:
- * AssemblyTitleAttribute.cs:
- * AssemblyTradeMarkAttribute.cs:
- * AssemblyVersionAttribute.cs:
- * CustomAttributeFormatException.cs:
- * InvalidFilterCriteriaException.cs:
- * TargetParameterCountException.cs: Added.
- 2002-01-23 Miguel de Icaza <[email protected]>
- * Assembly.cs (Assembly.CodeBase): Implement.
- (Assembly.FullName): simplistic and broken implementation. Gets
- us where we were yesterday.
- Code style fix.
- Tue Jan 22 22:54:18 CET 2002 Paolo Molaro <[email protected]>
- * IReflect.cs: corrected GetMember() return type.
- * InterfaceMapping.cs, TypeDelegator.cs: implemented.
- Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <[email protected]>
- * MonoMethod.cs: ToString () implementation.
- 2002-01-04 Ravi Pratap <[email protected]>
- * Assembly.cs : Decorate missing bits with the MonoTODO
- attribute.
- * ConstructorInfo.cs, MonoMethod.cs, MonoProperty.cs, ParameterInfo.cs,
- ReflectionTypeLoadException.cs : Ditto.
- * FieldInfo.cs : Ditto.
-
- Thu Jan 3 23:25:34 CET 2002 Paolo Molaro <[email protected]>
-
- * Assembly.cs: trow unimplemented exceptions.
- Tue Dec 18 18:46:22 CET 2001 Paolo Molaro <[email protected]>
- * MonoMethod.cs: implemented GetParameters().
- * MonoProperty.cs: PropertyInfo implementation.
- * ParameterInfo.cs: implemented.
- * PropertyInfo.cs: fixes.
- Thu Dec 13 20:18:05 CET 2001 Paolo Molaro <[email protected]>
- * FieldInfo.cs: implemented some Is* propeties.
- * MethodBase.cs: fixed attribute accessors.
- * MonoField.cs: runtime object to represent a field.
- * MonoMethod.cs: runtime object to represent a method.
- * AssemblyBuilder.cs: GetToken() methods to get tokens for
- strings, fields, methods...
- * ILGenerator.cs: handle tokens for methods.
- Mon Nov 19 13:56:55 CET 2001 Paolo Molaro <[email protected]>
- * MethodBase.cs: add internal get_next_table_index() for use in
- Reflection.Emit.
- Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <[email protected]>
- * Assembly.cs: implement some of the Load() methods.
- * ConstructorInfo.cs: some missing stubs and fields.
- * FieldInfo.cs: IsInitOnly property.
- * ParameterInfo.cs: stubs for missing properties.
- * ParameterModifier.cs: implemented class.
- 2001-11-10 Sean MacIsaac <[email protected]>
- * Assembly.cs: Filled in some stub implementations
- * ConstructorInfo.cs: Added some stub functions for NUnit
- Fri Nov 2 18:29:36 CET 2001 Paolo Molaro <[email protected]>
- * AmbiguousMatchException.cs,
- * Assembly.cs, Module.cs: updates.
- * FieldInfo.cs: better compliance to the spec.
- * MethodBase.cs: move call_conv out of the way.
- * AssemblyBuilder.cs: don't use internalcalls, more stuff supported.
- * FieldBuilder.cs: implemented.
- * ILGenerator.cs: implemented some opcode handling.
- * Label.cs: add constructor.
- * LocalBuilder.cs: implemented.
- * MethodBuilder.cs: don't use internalcalls, more implemented stuff.
- * ModuleBuilder.cs: don't use internalcalls, more meat here, too.
- * ParameterBuilder.cs: implemented.
- * PropertyBuilder.cs: implemented.
- * TypeBuilder.cs: don't use internalcalls, more stuff working.
- Tue Sep 25 16:48:50 CEST 2001 Paolo Molaro <[email protected]>
- * ConstructorInfo.cs, MemberFilter.cs, Module.cs: added.
- Fri Sep 14 16:12:08 CEST 2001 Paolo Molaro <[email protected]>
- * MethodBase.cs, MethodInfo.cs: added.
- Thu Sep 13 18:05:16 CEST 2001 Paolo Molaro <[email protected]>
- * Assembly.cs: added stub code.
- 2001-07-18 Michael Lambert <[email protected]>
- * BindingFlags.cs: Add.
|