ChangeLog 7.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  1. Tue May 21 12:07:40 CEST 2002 Paolo Molaro <[email protected]>
  2. * EventInfo.cs: more implementation.
  3. Mon May 20 17:37:39 CEST 2002 Paolo Molaro <[email protected]>
  4. * MonoEvent.cs: fill-in the implementation.
  5. Sat May 4 15:00:39 CEST 2002 Paolo Molaro <[email protected]>
  6. * Assembly.cs, AssemblyName.cs: updates and fixes.
  7. 2002-04-24 Patrik Torstensson <[email protected]>
  8. * MonoProperty.cs (GetValue) : basic implementation to support nunit
  9. * PropertyInfo.cs (GetValue) : call MonoProperty::GetValue instead of returning null
  10. Thu Apr 18 16:40:54 CEST 2002 Paolo Molaro <[email protected]>
  11. * MonoMethod.c: cache the method name.
  12. 2002-04-12 Duncan Mak <[email protected]>
  13. * AssemblyAlgorithmIdAttribute.cs: Fixed typo in AlgorithmId
  14. property.
  15. * AssemblyDelaySignAttribute.cs: Fixed type in DelaySign
  16. attribute.
  17. * AssemblyFileVersionAttribute.cs: Renamed FileVersion property to
  18. Version.
  19. * BindingFlags.cs: Added missing value "PutRefDispProperty".
  20. * FieldAttributes.cs: Removed value "HasSecurity".
  21. * ManifestResourceInfo.cs: Added missing properties FileName,
  22. ReferencedAssembly and ResourceLocation.
  23. * TargetInvocationException.cs: Added the missing constructors.
  24. Fri Apr 12 18:32:34 CEST 2002 Paolo Molaro <[email protected]>
  25. * MonoMethod.cs: make Name property an icall.
  26. 2002-04-08 Nick Drochak <[email protected]>
  27. * DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
  28. struct and interface.
  29. Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <[email protected]>
  30. * MonoEvent.cs: remove unused code.
  31. * MonoProperty: implement ToString().
  32. Wed Apr 3 17:59:26 CEST 2002 Paolo Molaro <[email protected]>
  33. * Assembly.cs: implement GetTypes() and GetExportedTypes().
  34. Mon Mar 25 18:54:58 CET 2002 Paolo Molaro <[email protected]>
  35. * MonoEvent.cs: added the needed fields.
  36. 2002-03-20 Martin Baulig <[email protected]>
  37. * ConstructorInfo.cs (Invoke): Implemented, call the abstract Invoke.
  38. * MonoMethod.cs (MonoCMethod.Invoke): Implemented, call InternalInvoke.
  39. 2002-03-14 Dietmar Maurer <[email protected]>
  40. * MonoMethod.cs (Invoke): call InternalInvoke
  41. * MethodBase.cs (Invoke): call virtual invoke function
  42. Thu Mar 7 17:14:20 CET 2002 Paolo Molaro <[email protected]>
  43. * EventInfo.cs: add compiler needed methods.
  44. * MonoMethod.cs: make ToString() return the return type name, too.
  45. 2002-03-07 Nick Drochak <[email protected]>
  46. * BindingFlags.cs: Add missing enum values. Thanks CorCompare.
  47. Tue Mar 5 20:33:14 CET 2002 Paolo Molaro <[email protected]>
  48. * TypeAttributes.cs, MethodImplAttributes.cs: updates to latest spec.
  49. 2002-02-26 Duncan Mak <[email protected]>
  50. * StrongNameKeyPair.cs: Committed for Kevin Winchester ([email protected]>.
  51. 2002-02-24 Nick Drochak <[email protected]>
  52. * AssemblyNameFlags.cs: Use proper member name. Thanks corcompare!
  53. Fri Feb 22 18:54:13 CET 2002 Paolo Molaro <[email protected]>
  54. * MonoField.cs: implement GetValue as an internalcall.
  55. Implemented ToString().
  56. Tue Feb 19 20:36:04 CET 2002 Paolo Molaro <[email protected]>
  57. * Assembly.cs, Module.cs, MonoField.cs, MonoMethod.cs,
  58. MonoProperty.cs, ParameterInfo.cs: Implemented custom attributes
  59. related methods.
  60. Thu Feb 14 18:55:23 CET 2002 Paolo Molaro <[email protected]>
  61. * TypeAttributes.cs: update to latest spec.
  62. Mon Feb 11 19:50:27 CET 2002 Paolo Molaro <[email protected]>
  63. * Assembly.cs: handle throwOnError in GetType() call.
  64. 2002-02-07 Duncan Mak <[email protected]>
  65. * AssemblyName.cs: Implemented ISerializable interface for the
  66. fields that we have.
  67. 2002-02-05 Duncan Mak <[email protected]>
  68. * Missing.cs:
  69. * TargetException.cs: Added in CVS.
  70. 2002-01-31 Duncan Mak <[email protected]>
  71. * ReflectionTypeLoadException.cs: Added missing bits.
  72. 2002-01-23 Duncan Mak <[email protected]>
  73. * AssemblyAlgorithmIdAttribute.cs:
  74. * AssemblyCompanyAttribute.cs:
  75. * AssemblyConfigurationAttribute.cs:
  76. * AssemblyCopyrightAttribute.cs:
  77. * AssemblyCultureAttribute.cs:
  78. * AssemblyDefaultAliasAttribute.cs:
  79. * AssemblyDelaySignAttribute.cs:
  80. * AssemblyDescriptionAttribute.cs:
  81. * AssemblyFileVersionAttribute.cs:
  82. * AssemblyFlagsAttribute.cs:
  83. * AssemblyInformationalVersionAttribute.cs:
  84. * AssemblyKeyFileAttribute.cs:
  85. * AssemblyKeyNameAttribute.cs:
  86. * AssemblyNameProxy.cs:
  87. * AssemblyProductAttribute.cs:
  88. * AssemblyTitleAttribute.cs:
  89. * AssemblyTradeMarkAttribute.cs:
  90. * AssemblyVersionAttribute.cs:
  91. * CustomAttributeFormatException.cs:
  92. * InvalidFilterCriteriaException.cs:
  93. * TargetParameterCountException.cs: Added.
  94. 2002-01-23 Miguel de Icaza <[email protected]>
  95. * Assembly.cs (Assembly.CodeBase): Implement.
  96. (Assembly.FullName): simplistic and broken implementation. Gets
  97. us where we were yesterday.
  98. Code style fix.
  99. Tue Jan 22 22:54:18 CET 2002 Paolo Molaro <[email protected]>
  100. * IReflect.cs: corrected GetMember() return type.
  101. * InterfaceMapping.cs, TypeDelegator.cs: implemented.
  102. Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <[email protected]>
  103. * MonoMethod.cs: ToString () implementation.
  104. 2002-01-04 Ravi Pratap <[email protected]>
  105. * Assembly.cs : Decorate missing bits with the MonoTODO
  106. attribute.
  107. * ConstructorInfo.cs, MonoMethod.cs, MonoProperty.cs, ParameterInfo.cs,
  108. ReflectionTypeLoadException.cs : Ditto.
  109. * FieldInfo.cs : Ditto.
  110. Thu Jan 3 23:25:34 CET 2002 Paolo Molaro <[email protected]>
  111. * Assembly.cs: trow unimplemented exceptions.
  112. Tue Dec 18 18:46:22 CET 2001 Paolo Molaro <[email protected]>
  113. * MonoMethod.cs: implemented GetParameters().
  114. * MonoProperty.cs: PropertyInfo implementation.
  115. * ParameterInfo.cs: implemented.
  116. * PropertyInfo.cs: fixes.
  117. Thu Dec 13 20:18:05 CET 2001 Paolo Molaro <[email protected]>
  118. * FieldInfo.cs: implemented some Is* propeties.
  119. * MethodBase.cs: fixed attribute accessors.
  120. * MonoField.cs: runtime object to represent a field.
  121. * MonoMethod.cs: runtime object to represent a method.
  122. * AssemblyBuilder.cs: GetToken() methods to get tokens for
  123. strings, fields, methods...
  124. * ILGenerator.cs: handle tokens for methods.
  125. Mon Nov 19 13:56:55 CET 2001 Paolo Molaro <[email protected]>
  126. * MethodBase.cs: add internal get_next_table_index() for use in
  127. Reflection.Emit.
  128. Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <[email protected]>
  129. * Assembly.cs: implement some of the Load() methods.
  130. * ConstructorInfo.cs: some missing stubs and fields.
  131. * FieldInfo.cs: IsInitOnly property.
  132. * ParameterInfo.cs: stubs for missing properties.
  133. * ParameterModifier.cs: implemented class.
  134. 2001-11-10 Sean MacIsaac <[email protected]>
  135. * Assembly.cs: Filled in some stub implementations
  136. * ConstructorInfo.cs: Added some stub functions for NUnit
  137. Fri Nov 2 18:29:36 CET 2001 Paolo Molaro <[email protected]>
  138. * AmbiguousMatchException.cs,
  139. * Assembly.cs, Module.cs: updates.
  140. * FieldInfo.cs: better compliance to the spec.
  141. * MethodBase.cs: move call_conv out of the way.
  142. * AssemblyBuilder.cs: don't use internalcalls, more stuff supported.
  143. * FieldBuilder.cs: implemented.
  144. * ILGenerator.cs: implemented some opcode handling.
  145. * Label.cs: add constructor.
  146. * LocalBuilder.cs: implemented.
  147. * MethodBuilder.cs: don't use internalcalls, more implemented stuff.
  148. * ModuleBuilder.cs: don't use internalcalls, more meat here, too.
  149. * ParameterBuilder.cs: implemented.
  150. * PropertyBuilder.cs: implemented.
  151. * TypeBuilder.cs: don't use internalcalls, more stuff working.
  152. Tue Sep 25 16:48:50 CEST 2001 Paolo Molaro <[email protected]>
  153. * ConstructorInfo.cs, MemberFilter.cs, Module.cs: added.
  154. Fri Sep 14 16:12:08 CEST 2001 Paolo Molaro <[email protected]>
  155. * MethodBase.cs, MethodInfo.cs: added.
  156. Thu Sep 13 18:05:16 CEST 2001 Paolo Molaro <[email protected]>
  157. * Assembly.cs: added stub code.
  158. 2001-07-18 Michael Lambert <[email protected]>
  159. * BindingFlags.cs: Add.