1 2002-08-22 Nick Drochak <ndrochak@gol.com>
3 * OutAttribute.cs: TypeID isn't overriden from Attribute here.
5 2002-06-24 root <dietmar@ximian.com>
7 * Marshal.cs: impl. Copy()
9 Fri Jun 14 16:18:50 CEST 2002 Paolo Molaro <lupus@ximian.com>
11 * UnmanagedType.cs, Marshal.cs: minor fixes.
13 Wed Jun 12 16:32:13 CEST 2002 Paolo Molaro <lupus@ximian.com>
15 * Marshal.c: stubbed out all the methods and filled in some
17 * BINDPTR.cs, ComMemberType.cs, DESCKIND.cs, DISPPARAMS.cs,
18 EXCEPINFO.cs, INVOKEKIND.cs, TYPEKIND.cs, UCOMTypeInfo.cs,
19 UCOMTypeLib.cs: enums, interfaces and structs needed in Marshal class.
21 Tue Jun 4 18:05:30 CEST 2002 Paolo Molaro <lupus@ximian.com>
23 * GCHandle.cs: changed to fit spec and implementation needs.
25 Tue May 14 16:35:13 CEST 2002 Paolo Molaro <lupus@ximian.com>
27 * CharSet.cs: added missing None enum item.
29 2002-04-26 Joe Shaw <joe@ximian.com>
31 * Marshal.cs (StructureToPtr): stub this out.
33 2002-04-23 Joe Shaw <joe@ximian.com>
35 * Marshal.cs: Stub out a few functions to get gtk# to build.
37 2002-04-22 Duncan Mak <duncan@ximian.com>
39 * ImporterEventKind.cs:
40 * TypeLibFuncFlags.cs:
41 * TypeLibTypeFlags.cs:
42 * TypeLibVarFlags.cs: Fixed various typos and added missing elements.
44 * ComConventionLossAttribute.cs: Removed, there's a typo.
45 * ComConversionLossAttribute.cs: Same attribute, slight change of name.
47 * PreserveSigAttribute.cs:
48 * ImportedFromTypeLibAttribute.cs: Added missing AttributeUsage
51 * TypeLibFuncAttribute.cs:
52 * TypeLibTypeAttribute.cs:
53 * TypeLibVarAttribute.cs: Added missing constructors.
56 2002-04-22 Duncan Mak <duncan@ximian.com>
58 * AutomationProxyAttribute.cs:
59 * CoClassAttribute.cs:
60 * ComAliasNameAttribute.cs:
61 * ComConventionLossAttribute.cs:
62 * ComEventInterfaceAttribute.cs:
63 * ComImportAttribute.cs:
64 * ComRegisterFunctionAttribute.cs:
65 * ComUnregisterFunctionAttribute.cs:
67 * ImportedFromTypeLibAttribute.cs:
68 * LCIDConversionAttribute.cs:
69 * PreserveSigAttribute.cs:
70 * PrimaryInteropAssemblyAttribute.cs:
72 * TypeLibFuncAttribute.cs:
73 * TypeLibFuncFlags.cs:
74 * TypeLibTypeAttribute.cs:
75 * TypeLibTypeFlags.cs:
76 * TypeLibVarAttribute.cs:
77 * TypeLibVarFlags.cs: Added to CVS.
79 2002-04-08 Nick Drochak <ndrochak@gol.com>
81 * Marshal.cs: Make class public.
82 * ComVisible.cs: New File.
84 2002-03-24 Nick Drochak <ndrochak@gol.com>
86 * ClassInterfaceAttribute.cs:
87 * ClassInterfaceType.cs: New Files.
89 2002-02-27 Duncan Mak <duncan@ximian.com>
91 * ExporterEventKind.cs:
92 * ITypeLibConverter.cs:
93 * ITypeLibImporterNotifySink.cs: Added to CVS for Kevin Winchester <kwin@ns.sympatico.ca>.
95 2002-02-26 Duncan Mak <duncan@ximian.com>
97 * ComInterfaceType.cs: Added to CVS.
99 * AssemblyRegistrationFlags.cs:
103 * ICustomMarshaler.cs:
104 * IRegistrationServices.cs:
105 * ITypeLibExporterNameProvider.cs:
106 * ITypeLibImporterNotifySink.cs:
107 * InterfaceTypeAttribute.cs:
108 * TypeLibExporterFlags.cs: Committed for Kevin Winchester <kwin@ns.sympatico.ca>.
110 * GCHandle.cs: Added to CVS. Patch from Ajay kumar Dwivedi.
112 * GCHandleType.cs: Committed patch from Ajay.
114 * ImporterEventKind.cs: Added to CVS.
116 2002-01-24 Miguel de Icaza <miguel@ximian.com>
118 * StructLayoutAttribute.cs: Flag attribute as targetting structs
121 * InAttribute.cs: Flag attribute as targettting a paramter
123 * OutAttribute.cs: ditto.
125 * DllImportAttribute.cs: Flag attribute as targetting methods.
127 * MarshalAsAttribute.cs: Flag attribute as targetting fields,
128 parameters and returnvalues.
130 2002-01-23 Dick Porter <dick@ximian.com>
132 * Marshal.cs: Added GetLastWin32Error()
134 * ExternalException.cs: Implemented
136 2002-01-17 Miguel de Icaza <miguel@ximian.com>
138 * ExternalException.cs: Add ExternalException.
140 2002-01-05 Ravi Pratap <ravi@ximian.com>
142 * OutAttribute.cs : Decorate with MonoTODO.
144 Thu Dec 20 15:46:31 CET 2001 Paolo Molaro <lupus@ximian.com>
146 * FieldOffsetAttribute.cs, InAttribute.cs, MarshalAsAttribute.cs,
147 OptionalAttribute.cs, StructLayoutAttribute.cs, VarEnum.cs:
148 more stuff needed by the compiler.
150 Thu Dec 13 20:22:18 CET 2001 Paolo Molaro <lupus@ximian.com>
152 * DllImportAttribute.cs: added.
153 * MethodImplOptions.cs: removed: this is already in CompilerServices.
155 Wed Nov 14 17:02:57 CET 2001 Paolo Molaro <lupus@ximian.com>
157 * CallingConvention.cs: add missing Winapi.
159 2001-07-20 Miguel de Icaza <miguel@ximian.com>
161 * OutAttribute.cs: New file.
163 2001-07-18 Michael Lambert <michaellambert@email.com>
165 * CallingConvention.cs.cs, CharSet.cs, GCHandleType.cs, LayoutKind.cs: Add.