2003-04-26 Gonzalo Paniagua Javier * RuntimeEnvironment.cs: New file. Stubbed by Dominik Fretz (roboto@gmx.net). 2003-03-31 Gonzalo Paniagua Javier * ExternalException.cs: doesn't need a field to keep the result code. * SEHException.cs: implemented. 2003-03-03 Tim Coleman * HandleRef.cs: Add this struct 2003-01-05 Sebastien Pouliot * COMException.cs: New. Minimal (incomplete - i'm not using COM) implementation because this is thrown when dealing with Software Publisher Certificates (SPC) in X509Certificate. 2002-08-22 Nick Drochak * OutAttribute.cs: TypeID isn't overriden from Attribute here. * PInvokeMap.cs: Non-existent enum. Must be from beta days. 2002-06-24 root * Marshal.cs: impl. Copy() Fri Jun 14 16:18:50 CEST 2002 Paolo Molaro * UnmanagedType.cs, Marshal.cs: minor fixes. Wed Jun 12 16:32:13 CEST 2002 Paolo Molaro * Marshal.c: stubbed out all the methods and filled in some implementation. * BINDPTR.cs, ComMemberType.cs, DESCKIND.cs, DISPPARAMS.cs, EXCEPINFO.cs, INVOKEKIND.cs, TYPEKIND.cs, UCOMTypeInfo.cs, UCOMTypeLib.cs: enums, interfaces and structs needed in Marshal class. Tue Jun 4 18:05:30 CEST 2002 Paolo Molaro * GCHandle.cs: changed to fit spec and implementation needs. Tue May 14 16:35:13 CEST 2002 Paolo Molaro * CharSet.cs: added missing None enum item. 2002-04-26 Joe Shaw * Marshal.cs (StructureToPtr): stub this out. 2002-04-23 Joe Shaw * Marshal.cs: Stub out a few functions to get gtk# to build. 2002-04-22 Duncan Mak * ImporterEventKind.cs: * TypeLibFuncFlags.cs: * TypeLibTypeFlags.cs: * TypeLibVarFlags.cs: Fixed various typos and added missing elements. * ComConventionLossAttribute.cs: Removed, there's a typo. * ComConversionLossAttribute.cs: Same attribute, slight change of name. * PreserveSigAttribute.cs: * ImportedFromTypeLibAttribute.cs: Added missing AttributeUsage attribute. * TypeLibFuncAttribute.cs: * TypeLibTypeAttribute.cs: * TypeLibVarAttribute.cs: Added missing constructors. 2002-04-22 Duncan Mak * AutomationProxyAttribute.cs: * CoClassAttribute.cs: * ComAliasNameAttribute.cs: * ComConventionLossAttribute.cs: * ComEventInterfaceAttribute.cs: * ComImportAttribute.cs: * ComRegisterFunctionAttribute.cs: * ComUnregisterFunctionAttribute.cs: * DispIdAttribute.cs: * ImportedFromTypeLibAttribute.cs: * LCIDConversionAttribute.cs: * PreserveSigAttribute.cs: * PrimaryInteropAssemblyAttribute.cs: * ProgIdAttribute.cs: * TypeLibFuncAttribute.cs: * TypeLibFuncFlags.cs: * TypeLibTypeAttribute.cs: * TypeLibTypeFlags.cs: * TypeLibVarAttribute.cs: * TypeLibVarFlags.cs: Added to CVS. 2002-04-08 Nick Drochak * Marshal.cs: Make class public. * ComVisible.cs: New File. 2002-03-24 Nick Drochak * ClassInterfaceAttribute.cs: * ClassInterfaceType.cs: New Files. 2002-02-27 Duncan Mak * ExporterEventKind.cs: * ITypeLibConverter.cs: * ITypeLibImporterNotifySink.cs: Added to CVS for Kevin Winchester . 2002-02-26 Duncan Mak * ComInterfaceType.cs: Added to CVS. * AssemblyRegistrationFlags.cs: * GuidAttribute.cs: * ICustomAdapter.cs: * ICustomFactory.cs: * ICustomMarshaler.cs: * IRegistrationServices.cs: * ITypeLibExporterNameProvider.cs: * ITypeLibImporterNotifySink.cs: * InterfaceTypeAttribute.cs: * TypeLibExporterFlags.cs: Committed for Kevin Winchester . * GCHandle.cs: Added to CVS. Patch from Ajay kumar Dwivedi. * GCHandleType.cs: Committed patch from Ajay. * ImporterEventKind.cs: Added to CVS. 2002-01-24 Miguel de Icaza * StructLayoutAttribute.cs: Flag attribute as targetting structs or classes. * InAttribute.cs: Flag attribute as targettting a paramter * OutAttribute.cs: ditto. * DllImportAttribute.cs: Flag attribute as targetting methods. * MarshalAsAttribute.cs: Flag attribute as targetting fields, parameters and returnvalues. 2002-01-23 Dick Porter * Marshal.cs: Added GetLastWin32Error() * ExternalException.cs: Implemented 2002-01-17 Miguel de Icaza * ExternalException.cs: Add ExternalException. 2002-01-05 Ravi Pratap * OutAttribute.cs : Decorate with MonoTODO. Thu Dec 20 15:46:31 CET 2001 Paolo Molaro * FieldOffsetAttribute.cs, InAttribute.cs, MarshalAsAttribute.cs, OptionalAttribute.cs, StructLayoutAttribute.cs, VarEnum.cs: more stuff needed by the compiler. Thu Dec 13 20:22:18 CET 2001 Paolo Molaro * DllImportAttribute.cs: added. * MethodImplOptions.cs: removed: this is already in CompilerServices. Wed Nov 14 17:02:57 CET 2001 Paolo Molaro * CallingConvention.cs: add missing Winapi. 2001-07-20 Miguel de Icaza * OutAttribute.cs: New file. 2001-07-18 Michael Lambert * CallingConvention.cs.cs, CharSet.cs, GCHandleType.cs, LayoutKind.cs: Add.