Martin Willemoes Hansen [Tue, 18 Mar 2003 21:45:41 +0000 (21:45 -0000)]
* Removed: Old AllTests.cs files
* NUnit20ified the tests.
svn path=/trunk/mcs/; revision=12666
Alexandre Pigolkine [Tue, 18 Mar 2003 21:34:17 +0000 (21:34 -0000)]
file is not in Wine include folder
svn path=/trunk/mcs/; revision=12665
Atsushi Eno [Tue, 18 Mar 2003 21:13:20 +0000 (21:13 -0000)]
2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDeclaration.cs : quick fix, not to use regex for set_Value.
svn path=/trunk/mcs/; revision=12664
Atsushi Eno [Tue, 18 Mar 2003 19:58:03 +0000 (19:58 -0000)]
2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlTextReader.cs : Fixed wrong notationdecl SYSTEM id read.
* XmlInputStream.cs : Should allow versionless input stream entity.
svn path=/trunk/mcs/; revision=12663
Atsushi Eno [Tue, 18 Mar 2003 19:45:40 +0000 (19:45 -0000)]
2003-03-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlSerializer.cs : Serialize() don't write xmldecl when WriteState is
not WriteState.Start, and never call WriteEndDocument().
svn path=/trunk/mcs/; revision=12662
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 19:17:48 +0000 (19:17 -0000)]
fixed the comment and the build
svn path=/trunk/mcs/; revision=12661
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 17:25:19 +0000 (17:25 -0000)]
2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BaseCompiler.cs: fixed the hack to work under windows.
* CachingCompiler.cs: under windows, try 'mcs.bat' and then 'mcs'.
svn path=/trunk/mcs/; revision=12659
Miguel de Icaza [Tue, 18 Mar 2003 16:28:28 +0000 (16:28 -0000)]
Test bug fix
svn path=/trunk/mcs/; revision=12658
Piers Haken [Tue, 18 Mar 2003 15:53:58 +0000 (15:53 -0000)]
added some comments, fixed erroneous notifications
svn path=/trunk/mcs/; revision=12657
Dick Porter [Tue, 18 Mar 2003 14:15:23 +0000 (14:15 -0000)]
Forgot to set the accessibility
svn path=/trunk/mcs/; revision=12656
Dick Porter [Tue, 18 Mar 2003 14:01:45 +0000 (14:01 -0000)]
2003-03-18 Dick Porter <dick@ximian.com>
* Thread.cs: Keep the thread state updated in all the places that
require it. (Suspend, Resume and Interrupt not handled yet)
svn path=/trunk/mcs/; revision=12655
Dick Porter [Tue, 18 Mar 2003 14:01:29 +0000 (14:01 -0000)]
2003-03-18 Dick Porter <dick@ximian.com>
* icall.c: Rename a couple of internal calls
* threads.c: Set the thread state to Stopped when a thread exits.
Fixes bug 39377.
svn path=/trunk/mono/; revision=12654
Dick Porter [Tue, 18 Mar 2003 12:18:46 +0000 (12:18 -0000)]
Fix cygwin build
svn path=/trunk/mcs/; revision=12653
Jackson Harper [Tue, 18 Mar 2003 08:35:09 +0000 (08:35 -0000)]
* tests: Update to valid il code.
svn path=/trunk/mcs/; revision=12651
Jackson Harper [Tue, 18 Mar 2003 08:26:35 +0000 (08:26 -0000)]
* ILParser.jay: Add object to primative types
svn path=/trunk/mcs/; revision=12650
Jackson Harper [Tue, 18 Mar 2003 08:05:24 +0000 (08:05 -0000)]
* ClassTable.cs: Set defined flag and type attributes for referenced
classes when they are defined.
svn path=/trunk/mcs/; revision=12649
Jackson Harper [Tue, 18 Mar 2003 07:56:00 +0000 (07:56 -0000)]
* MethodTable.cs: Add method to Check if all methods have been defined, set referenced methods properties when defining them
* FieldTable.cs: Add method to check if all fields have been defined, set referenced fields properties when defining them
* ClassTable.cs: Make sure all methods and fields are defined.
svn path=/trunk/mcs/; revision=12648
Jackson Harper [Tue, 18 Mar 2003 07:00:52 +0000 (07:00 -0000)]
* ILParser.jay: Set CallConv for opcodes that have a call conv,
like call and newobj
svn path=/trunk/mcs/; revision=12647
Jackson Harper [Tue, 18 Mar 2003 06:45:30 +0000 (06:45 -0000)]
* test-9.il: Add output to the constructor so I know it is called, give
the constructor the instance call conv.
svn path=/trunk/mcs/; revision=12646
Jackson Harper [Tue, 18 Mar 2003 06:41:08 +0000 (06:41 -0000)]
* ILParser.jay: Set CallConvs properly, use type_ref instead of type for
method overrides.
svn path=/trunk/mcs/; revision=12645
Duncan Mak [Tue, 18 Mar 2003 05:05:55 +0000 (05:05 -0000)]
2003-03-17 Duncan Mak <duncan@ximian.com>
* MonoXSD.cs: A simple implementation of MonoXSD. It current
supports creating an XML Schema based on a .NET assembly. The
handling of schema derivation is simplistic.
svn path=/trunk/mcs/; revision=12644
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:55:24 +0000 (01:55 -0000)]
little oops with virtual path
svn path=/trunk/mcs/; revision=12643
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:48:25 +0000 (01:48 -0000)]
2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: little fix in Combine ().
svn path=/trunk/mcs/; revision=12642
Gonzalo Paniagua Javier [Tue, 18 Mar 2003 01:44:46 +0000 (01:44 -0000)]
2003-03-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpContext.cs: implemented RewritePath in other way.
* HttpRequest.cs: removed SetPhysicalPath and added SetForm.
* HttpServerUtility.cs: implemented Transfer (string, bool).
svn path=/trunk/mcs/; revision=12641
Miguel de Icaza [Tue, 18 Mar 2003 00:10:22 +0000 (00:10 -0000)]
2003-03-17 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (FieldExpr): do not allow initialization of initonly
fields on derived classes
svn path=/trunk/mcs/; revision=12640
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 23:16:11 +0000 (23:16 -0000)]
fix the build. MonoTODOAttribute is internal
svn path=/trunk/mcs/; revision=12639
Alexandre Pigolkine [Mon, 17 Mar 2003 22:46:21 +0000 (22:46 -0000)]
original version of monogc.c by John Sohn
svn path=/trunk/mcs/; revision=12638
Alexandre Pigolkine [Mon, 17 Mar 2003 22:38:01 +0000 (22:38 -0000)]
initial checkin
svn path=/trunk/mcs/; revision=12637
Alexandre Pigolkine [Mon, 17 Mar 2003 22:37:25 +0000 (22:37 -0000)]
initial release
svn path=/trunk/mcs/; revision=12636
Zoltan Varga [Mon, 17 Mar 2003 22:24:25 +0000 (22:24 -0000)]
2003-03-17 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_System_Reflection_FieldInfo_internal_from_handle):
New icall.
svn path=/trunk/mono/; revision=12635
Zoltan Varga [Mon, 17 Mar 2003 22:22:59 +0000 (22:22 -0000)]
2003-03-17 Zoltan Varga <vargaz@freemail.hu>
* FieldInfo.cs (GetFieldFromHandle): Implemented.
svn path=/trunk/mcs/; revision=12634
Zoltan Varga [Mon, 17 Mar 2003 19:51:11 +0000 (19:51 -0000)]
2003-03-17 Zoltan Varga <vargaz@freemail.hu>
* object.c (mono_class_vtable): fix warning.
svn path=/trunk/mono/; revision=12633
Zoltan Varga [Mon, 17 Mar 2003 19:36:14 +0000 (19:36 -0000)]
2003-03-17 Zoltan Varga <vargaz@freemail.hu>
* icall.c (ves_icall_type_is_subtype_of): Avoid vtable creation.
* reflection.c (mono_blob_entry_hash): Avoid reading uninitialized
memory.
(method_encode_clauses): Create exception info structures in the right
order.
(mono_reflection_setup_internal_class): Initialize supertypes field.
* class.c object.c: Handle interfaces which implement other interfaces
correctly.
* class.h class.c: Move the supertypes array initialization code into
a separate function so it can be used for dynamic types too. Also call
it earlier, in mono_class_init(), since it can be used before the
type is initialized.
svn path=/trunk/mono/; revision=12632
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 18:34:29 +0000 (18:34 -0000)]
2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/BaseCompiler.cs:
* System.Web.Hosting/AppDomainFactory.cs: hacks to work-around our
buggy System.Uri.
svn path=/trunk/mcs/; revision=12631
Joel Basson [Mon, 17 Mar 2003 18:22:52 +0000 (18:22 -0000)]
2003-03-17 Joel Basson <jstrike@mweb.co.za>
* FileDialog.cs
* Updated Demo.cs and added "Enabled" property
svn path=/trunk/mcs/; revision=12630
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 18:05:20 +0000 (18:05 -0000)]
Fixes by George Kodinov <gkodinov@openlinksw.co.uk>
svn path=/trunk/mcs/; revision=12629
Rafael Teixeira [Mon, 17 Mar 2003 18:01:54 +0000 (18:01 -0000)]
bits
svn path=/trunk/mcs/; revision=12628
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 17:36:06 +0000 (17:36 -0000)]
2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FileSystemWatcher.cs: added attributes and some more implementation.
Now only the guts left to do.
* FileSystemEventArgs.cs:
* RenamedEventArgs.cs: implemented a couple of properties.
svn path=/trunk/mcs/; revision=12627
Daniel Morgan [Mon, 17 Mar 2003 17:35:06 +0000 (17:35 -0000)]
2003-03-17 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.build: on windows build, ignore
warnings CS0219: "The variable xxx is assigned but its value is
never used" and CS0168: "The variable xxx
is declared but never used"
* System.Data/DataRow.cs: flush
* System.Data/DataSet.cs: start implementation on Clear(),
and WriteXml() should write the start element <?xml ... ?> at the top
of the document
* System.Data/DataTable.cs: TODO/FIXME notes. Start implementation
of Compute() - still not working
svn path=/trunk/mcs/; revision=12626
Atsushi Eno [Mon, 17 Mar 2003 16:32:38 +0000 (16:32 -0000)]
2003-03-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* UnicodeEncoding.cs: changed WebName from unicodeFFFE to utf-16be.
(unicodeFFFE is MS compliant, but isn't valid IANA encoding name.)
svn path=/trunk/mcs/; revision=12624
Martin Willemoes Hansen [Mon, 17 Mar 2003 16:31:53 +0000 (16:31 -0000)]
* Removed AllTests.cs, System.Data/AllTests.cs,
System.Data.SqlTypes/AllTests.cs,
System.Xml/AllTests.cs,
TheTests.cs
* NUnit2ified makefile.gnu, data_linux_test.args
System.Data/DataColumnCollectionTest.cs,
System.Data/DataSetTest.cs,
System.Data/DataColumnTest.cs,
System.Data/DataTableTest.cs,
System.Data/UniqueConstraintTest.cs,
System.Data/ConstraintCollectionTest.cs,
System.Data/DataRelationTest.cs,
System.Data/ForeignKeyConstraintTest.cs,
System.Data/ConstraintTest.cs,
System.Data/DataRowCollectionTest.cs,
System.Data/DataRowTest.cs,
System.Data.SqlTypes/SqlBinaryTest.cs,
System.Data.SqlTypes/SqlDateTimeTest.cs,
System.Data.SqlTypes/SqlGuidTest.cs,
System.Data.SqlTypes/SqlInt64Test.cs,
System.Data.SqlTypes/SqlStringTest.cs,
System.Data.SqlTypes/SqlBooleanTest.cs,
System.Data.SqlTypes/SqlDecimalTest.cs,
System.Data.SqlTypes/SqlInt16Test.cs,
System.Data.SqlTypes/SqlMoneyTest.cs,
System.Data.SqlTypes/SqlByteTest.cs,
System.Data.SqlTypes/SqlDoubleTest.cs,
System.Data.SqlTypes/SqlInt32Test.cs,
System.Data.SqlTypes/SqlSingleTest.cs
System.Xml/XmlDataDocumentTest.cs
svn path=/trunk/mcs/; revision=12623
Atsushi Eno [Mon, 17 Mar 2003 16:27:31 +0000 (16:27 -0000)]
2003-03-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* StringWriter.cs : don't release internalString on Dispose().
svn path=/trunk/mcs/; revision=12622
Atsushi Eno [Mon, 17 Mar 2003 16:02:58 +0000 (16:02 -0000)]
2003-03-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlParserInput.cs and DTDObjectModel.cs to list.unix and
Mono.System.Xml.csproj.
svn path=/trunk/mcs/; revision=12621
Gonzalo Paniagua Javier [Mon, 17 Mar 2003 16:02:30 +0000 (16:02 -0000)]
2003-03-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Timer.cs: Elapsed is an event. Added a few attributes.
svn path=/trunk/mcs/; revision=12620
Atsushi Eno [Mon, 17 Mar 2003 16:01:36 +0000 (16:01 -0000)]
2003-03-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlParserInput.cs for multi xml document sources.
* added DTDObjectModel.cs (maybe temporary).
* XmlTextReader.cs :
+ fixed ctor to use XmlStreamReader. Allowed null XmlParserContext.
+ Some members such as LineNumber, ReadChar now uses XmlParserInput.
+ added support for Namespaces (namespace-ignorant parse available).
+ added support for XmlResolver.
+ replace SetReaderContext()/SetReaderFragment() with Initialize().
+ use NameTable in CreateNameString.
+ fixed ReadCData(). Now reads "]]]>" correctly.
+ support for DTD parse.
+ Read() now throws an error when it reached EOF while Depth > 0.
* XmlAttribute.cs,
XmlDocumentFragment.cs,
XmlElement.cs : fix related to the changes of XmlTextReader.Initialize
* XmlDocument.cs : ReadNode() now reads DocumentType.
* XmlDocumentType.cs : implemented Entities, Notations, WriteTo().
* XmlEntity.cs,
XmlNotation.cs : added override LastLinkedChild (for doctype node).
* XmlNamedNodeMap.cs : Remove() raises an error if target is read only.
* XmlElement.cs : bugfix for node removal of set_InnerXml.
* XmlNode.cs : added insertBeforeIntern() derived from InsertBefore().
(to append child XmlEntity into XmlDocumentType correctly.)
* XmlInputStream.cs : fixed to access file with FileAccess.Read.
svn path=/trunk/mcs/; revision=12619
Aleksey Demakov [Mon, 17 Mar 2003 12:37:45 +0000 (12:37 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=12614
Aleksey Demakov [Mon, 17 Mar 2003 12:18:58 +0000 (12:18 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=12613
Jackson Harper [Mon, 17 Mar 2003 07:13:36 +0000 (07:13 -0000)]
* test-9.il: New test, test instaniating a class
svn path=/trunk/mcs/; revision=12612
Jackson Harper [Mon, 17 Mar 2003 07:10:30 +0000 (07:10 -0000)]
* Driver.cs: Add switch to display method definitions and references.
svn path=/trunk/mcs/; revision=12611
Jackson Harper [Mon, 17 Mar 2003 07:07:52 +0000 (07:07 -0000)]
* MethodTable.cs: Fire events when methods are defined and referenced
svn path=/trunk/mcs/; revision=12610
Jackson Harper [Mon, 17 Mar 2003 07:05:33 +0000 (07:05 -0000)]
* ILParser.jay: .ctor and .cctor can also be method names.
svn path=/trunk/mcs/; revision=12609
Jackson Harper [Mon, 17 Mar 2003 07:02:16 +0000 (07:02 -0000)]
* ILTokenizer.cs: Append tail to values so opcodes like ldarg.s
are resolved properly
svn path=/trunk/mcs/; revision=12608
Daniel Morgan [Mon, 17 Mar 2003 00:19:43 +0000 (00:19 -0000)]
2003-03-16 Daniel Morgan <danmorg@sc.rr.com>
* System.Data/DataRowView.cs: in the constructor pass
DataRow in instead of int index of the DataRow
in DataTable.Rows
* System.Data/DataTable.cs: implement sorting
for method Select(filterExpression,sort)
* System.Data/DataView.cs: more implementation -
Now, If Sort, RowFilter, or RowStateFilter is set, an
enumerated DataRowViews will be a view with those
properties applied. Still need to implement event handling
though.
svn path=/trunk/mcs/; revision=12603
Daniel Lopez Ridruejo [Sun, 16 Mar 2003 22:50:22 +0000 (22:50 -0000)]
2003-03-16 Daniel Lopez Ridruejo <daniel @ rawbyte.com>
* HttpContext.cs : Implemented RewritePath
* HttpRequest.cs : Added internal function SetPhysicalPath
svn path=/trunk/mcs/; revision=12602
Jackson Harper [Sun, 16 Mar 2003 19:45:51 +0000 (19:45 -0000)]
* ILParser.jay: Use assembly_ref for extern assemblies so names with dashes can be used.
svn path=/trunk/mcs/; revision=12601
Ville Palo [Sun, 16 Mar 2003 18:43:35 +0000 (18:43 -0000)]
2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
* DataColumnCollection.cs: Tiny clean up
svn path=/trunk/mcs/; revision=12597
Jackson Harper [Sun, 16 Mar 2003 18:23:08 +0000 (18:23 -0000)]
* Driver.cs: Add switch to display tokens as they are generated.
svn path=/trunk/mcs/; revision=12596
Ville Palo [Sun, 16 Mar 2003 18:23:02 +0000 (18:23 -0000)]
2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
* DataColumn.cs: little fixes.
* DataColumnCollection.cs: Lots of little fixes and improvments.
svn path=/trunk/mcs/; revision=12595
Ville Palo [Sun, 16 Mar 2003 18:17:46 +0000 (18:17 -0000)]
2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
* DataColumnCollectionTest.cs: little fix.
svn path=/trunk/mcs/; revision=12594
Jackson Harper [Sun, 16 Mar 2003 18:17:44 +0000 (18:17 -0000)]
* ILTokenizer.cs: Fire an event when a new token is ready.
svn path=/trunk/mcs/; revision=12593
Pedro Martínez Juliá [Sun, 16 Mar 2003 18:08:31 +0000 (18:08 -0000)]
2003-03-16 Pedro Martnez Juli <yoros@wanadoo.es>
* FloatingPointFormatter.cs: Added support for group separators.
svn path=/trunk/mcs/; revision=12592
Ville Palo [Sun, 16 Mar 2003 16:36:44 +0000 (16:36 -0000)]
2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
* DataColumnCollectionTest.cs: Typos
svn path=/trunk/mcs/; revision=12590
Pedro Martínez Juliá [Sun, 16 Mar 2003 16:27:50 +0000 (16:27 -0000)]
2003-03-16 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* Single.cs:
* Double.cs: Apply changes of .ToString methods.
* SingleFormatter.cs:
* DoubleFormatter.cs: Simple wrappers to FloatingPointFormatter.
* FloatingPointFormatter.cs: New class. Implementation of double and
single formatters. It is unified now and parametrized with precission
values.
svn path=/trunk/mcs/; revision=12589
Ville Palo [Sun, 16 Mar 2003 15:18:45 +0000 (15:18 -0000)]
2003-03-16 Ville Palo <vi64pa@kolumbus.fi>
* DataSetTest.cs: Fixed line-ending problems
svn path=/trunk/mcs/; revision=12588
Gonzalo Paniagua Javier [Sun, 16 Mar 2003 13:00:41 +0000 (13:00 -0000)]
added MONO_CONFIG
svn path=/trunk/mono/; revision=12587
Gonzalo Paniagua Javier [Sun, 16 Mar 2003 12:57:25 +0000 (12:57 -0000)]
2003-03-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Makefile.am:
* assembly.c:
* icall.c: make MONO_ASSEMBLIES and MONO_CFG_DIR work on windows.
* appdomain.c:
* appdomain.h:
* marshal.c:
* object.c: remove warnings.
svn path=/trunk/mono/; revision=12586
Johannes Roith [Sun, 16 Mar 2003 12:39:33 +0000 (12:39 -0000)]
add logo on the left
svn path=/trunk/mcs/; revision=12585
Gonzalo Paniagua Javier [Sun, 16 Mar 2003 10:44:32 +0000 (10:44 -0000)]
updated list file
svn path=/trunk/mcs/; revision=12584
Jackson Harper [Sun, 16 Mar 2003 06:40:09 +0000 (06:40 -0000)]
* ILParser.jay: Define local variables
svn path=/trunk/mcs/; revision=12582
Jackson Harper [Sun, 16 Mar 2003 06:26:04 +0000 (06:26 -0000)]
* ILParser.jay: Add param_list definition, use param_list for method refs
svn path=/trunk/mcs/; revision=12581
Miguel de Icaza [Sun, 16 Mar 2003 05:56:09 +0000 (05:56 -0000)]
Add mono.security
svn path=/trunk/mcs/; revision=12580
Sebastien Pouliot [Sun, 16 Mar 2003 05:51:02 +0000 (05:51 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* list.unix: Updated the list (many classes where missing)
svn path=/trunk/mcs/; revision=12579
Sebastien Pouliot [Sun, 16 Mar 2003 00:48:36 +0000 (00:48 -0000)]
oops - forgot the makefile
svn path=/trunk/mcs/; revision=12578
Sebastien Pouliot [Sun, 16 Mar 2003 00:44:53 +0000 (00:44 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* AssemblyInfo.cs: Updated version for mono 0.23.
* MakeCert.cs: New. MakeCert clone utility to create X.509
certificates (e.g. for testing Authenticode signatures).
* makefile: Added cert2spc, sn & makecert to Windows build.
* sectools.build: Added makecert to build.
svn path=/trunk/mcs/; revision=12577
Sebastien Pouliot [Sun, 16 Mar 2003 00:43:30 +0000 (00:43 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* PrivateKeyTest.cs: New. Unit test for using some PVK files
generated by makecert.exe.
svn path=/trunk/mcs/; revision=12576
Sebastien Pouliot [Sun, 16 Mar 2003 00:42:29 +0000 (00:42 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* BasicConstraintsExtension.cs: New. Handle X.509 Basic
Constaints extension.
* KeyUsageExtension.cs: New. Handle X.509 Key Usage
extension.
svn path=/trunk/mcs/; revision=12575
Sebastien Pouliot [Sun, 16 Mar 2003 00:41:50 +0000 (00:41 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* X501Name.cs: New. X.501 Distinguished Names stuff
* X509Builder.cs: New. Abstract class for building X.509 related
structures (like certificates and CRLs).
* X509Certificate.cs: New. A more complete class to handle X.509
certificates.
* X509CertificateBuilder.cs: New. Class to build X.509 certificates.
* X509Extension.cs: New. A base class for all X.509 extensions.
* X509Extensions.cs: New. X509Extension collection.
* X520Attributes.cs: New. X.520 attributes (mainly for X501 names)
svn path=/trunk/mcs/; revision=12574
Sebastien Pouliot [Sun, 16 Mar 2003 00:41:01 +0000 (00:41 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* PrivateKey.cs: New. Class to load or create PVK (PriVate Key)
files (a Microsoft specific file format for private keys).
2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
* SoftwarePublisherCertificate.cs: New. Class to load or create
SPC files (which are PKCS#7 files containing only certificates
and CRL).
svn path=/trunk/mcs/; revision=12573
Sebastien Pouliot [Sat, 15 Mar 2003 22:10:52 +0000 (22:10 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* unix.args: Added Mono.Security.X509/*.cs and ASN1Convert.cs
svn path=/trunk/mcs/; revision=12563
Sebastien Pouliot [Sat, 15 Mar 2003 21:57:25 +0000 (21:57 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* X509Certificate.cs: Now use Mono.Security.X509.X509Certificate.
svn path=/trunk/mcs/; revision=12562
Sebastien Pouliot [Sat, 15 Mar 2003 21:54:54 +0000 (21:54 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* X501Name.cs: New. X.501 Distinguished Names stuff
* X509Certificate.cs: New. A more complete class to handle X.509
certificates.
* X509Extension.cs: New. A base class for all X.509 extensions.
* X509Extensions.cs: New. X509Extension collection.
* X520Attributes.cs: New. X.520 attributes (mainly for X501 names)
svn path=/trunk/mcs/; revision=12561
Sebastien Pouliot [Sat, 15 Mar 2003 21:51:51 +0000 (21:51 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* ASN1.cs: Improved version.
* ASN1Convert.cs: New. Helper class to convert between .NET
types and ASN.1 structures.
svn path=/trunk/mcs/; revision=12560
Jackson Harper [Sat, 15 Mar 2003 21:50:43 +0000 (21:50 -0000)]
* ILParser.jay: de-bacwardificate values passed to add method,
I was setting the return to the parent before, but the parent
value was being set to the return type value so it all worked
out but was very confusing.
svn path=/trunk/mcs/; revision=12559
Jackson Harper [Sat, 15 Mar 2003 21:31:05 +0000 (21:31 -0000)]
* ILParser.jay: Add external field references
svn path=/trunk/mcs/; revision=12558
Jackson Harper [Sat, 15 Mar 2003 21:10:58 +0000 (21:10 -0000)]
* ILParser.jay: Add fields to the field table, add field references,
emit instructions that take a field param
svn path=/trunk/mcs/; revision=12557
Jackson Harper [Sat, 15 Mar 2003 21:07:36 +0000 (21:07 -0000)]
* ClassTable.cs: Classes now store field tables
* CodeGen.cs: Add methods to add fields and get field references
svn path=/trunk/mcs/; revision=12556
Jackson Harper [Sat, 15 Mar 2003 21:03:45 +0000 (21:03 -0000)]
* makefile, makefile.gnu: Add FieldTable to build
svn path=/trunk/mcs/; revision=12555
Jackson Harper [Sat, 15 Mar 2003 20:55:09 +0000 (20:55 -0000)]
* FieldTable.cs: New file, holds a classes fields
svn path=/trunk/mcs/; revision=12552
Alexandre Pigolkine [Sat, 15 Mar 2003 20:13:27 +0000 (20:13 -0000)]
checkin for Dennis Hayes <dennish@raytek.com>, see ChangeLog
svn path=/trunk/mcs/; revision=12550
Sebastien Pouliot [Sat, 15 Mar 2003 20:12:26 +0000 (20:12 -0000)]
2003-03-15 Sebastien Pouliot <spouliot@videotron.ca>
* AssemblyInfo.cs: Commented [assembly: AssemblyKeyFile("SharpZipLib.key")]
to fix the Windows build.
svn path=/trunk/mcs/; revision=12549
Daniel Morgan [Sat, 15 Mar 2003 19:53:15 +0000 (19:53 -0000)]
2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
* PEAPI.build: added file for windows build
svn path=/trunk/mcs/; revision=12548
Alexandre Pigolkine [Sat, 15 Mar 2003 19:31:43 +0000 (19:31 -0000)]
checkin for Aleksey Ryabchuk, see ChangeLog for details
svn path=/trunk/mcs/; revision=12547
Alexandre Pigolkine [Sat, 15 Mar 2003 18:28:53 +0000 (18:28 -0000)]
monogc.c added
svn path=/trunk/mcs/; revision=12544
Jackson Harper [Sat, 15 Mar 2003 16:40:10 +0000 (16:40 -0000)]
* InstrTable.cs: Add FieldOp instructions
svn path=/trunk/mcs/; revision=12543
Gonzalo Paniagua Javier [Sat, 15 Mar 2003 16:34:21 +0000 (16:34 -0000)]
2003-03-15 Lluis Sanchez Gual <lluis@ideary.com>
* System/AppDomain.cs:
* System.Runtime.Remoting/RemotingServices.cs:
* System.Runtime.Remoting.Channels/CrossAppDomainChannel.cs: fixes bugs
#39380 and #39331.
svn path=/trunk/mcs/; revision=12542
Jackson Harper [Sat, 15 Mar 2003 15:18:43 +0000 (15:18 -0000)]
* ILParser.jay: Emit ldstr instruction
svn path=/trunk/mcs/; revision=12536
Johannes Roith [Sat, 15 Mar 2003 15:17:20 +0000 (15:17 -0000)]
add ask on uninstall, add windows software control panel list entry, check for newer mono installation
svn path=/trunk/mcs/; revision=12535
Jackson Harper [Sat, 15 Mar 2003 15:17:03 +0000 (15:17 -0000)]
* InstrTable.cs: Add ldstr instruction
svn path=/trunk/mcs/; revision=12534
Daniel Morgan [Sat, 15 Mar 2003 11:13:08 +0000 (11:13 -0000)]
2003-03-15 Daniel Morgan <danmorg@sc.rr.com>
* mysqlclient/datareader.cs: in GetSchemaTable(),
"BaseColumnName" should be set to the ColumnName,
not null
svn path=/trunk/mcs/; revision=12528
Jackson Harper [Sat, 15 Mar 2003 11:01:32 +0000 (11:01 -0000)]
* ILParser.jay: Create external method references
svn path=/trunk/mcs/; revision=12527