mono.git
21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 02:59:55 +0000 (02:59 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* StrongName.cs: New. Partial implementation for StrongNames.

svn path=/trunk/mcs/; revision=12360

21 years ago * makefile, makefile.gnu: Add ExternTable to build
Jackson Harper [Sun, 9 Mar 2003 00:13:05 +0000 (00:13 -0000)]
* makefile, makefile.gnu: Add ExternTable to build

svn path=/trunk/mcs/; revision=12359

21 years ago * ILParser.jay: Reference external assemblies.
Jackson Harper [Sun, 9 Mar 2003 00:11:07 +0000 (00:11 -0000)]
* ILParser.jay: Reference external assemblies.

svn path=/trunk/mcs/; revision=12358

21 years ago * CodeGen.cs: Add ExternTable property
Jackson Harper [Sun, 9 Mar 2003 00:09:43 +0000 (00:09 -0000)]
* CodeGen.cs: Add ExternTable property
* ExternTable.cs: New file, this will is used for pulling
types and methods from external assemblies.

svn path=/trunk/mcs/; revision=12357

21 years ago2003-03-08 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 8 Mar 2003 22:37:09 +0000 (22:37 -0000)]
2003-03-08  Tim Coleman <tim@timcoleman.com>
        * System.Data.OracleClient.Oci/OciRowIdDescriptor.cs:
        * list:
                New class added
        * System.Data.OracleClient/OciGlue.cs:
        * System.Data.OracleClient/OracleDataReader.cs:
        * System.Data.OracleClient/OracleLob.cs:
        * System.Data.OracleClient.Oci/OciBindHandle.cs:
        * System.Data.OracleClient.Oci/OciDataType.cs:
        * System.Data.OracleClient.Oci/OciDefineHandle.cs:
        * System.Data.OracleClient.Oci/OciDescriptorHandle.cs:
        * System.Data.OracleClient.Oci/OciErrorHandle.cs:
        * System.Data.OracleClient.Oci/OciHandle.cs:
        * System.Data.OracleClient.Oci/OciLobLocator.cs:
        * System.Data.OracleClient.Oci/OciParameterDescriptor.cs:
        * System.Data.OracleClient.Oci/OciServerHandle.cs:
        * System.Data.OracleClient.Oci/OciServiceHandle.cs:
        * System.Data.OracleClient.Oci/OciSessionHandle.cs:
                Small changes
        * System.Data.OracleClient/OracleBoolean.cs:
                Change Null definition
        * System.Data.OracleClient/OracleCommand.cs:
                More implementation, more toward getting ExecuteOracle*
        * System.Data.OracleClient/OracleConnection.cs:
                Add new handle properties
        * System.Data.OracleClient/OracleParameter.cs:
        * System.Data.OracleClient.Oci/OciStatementHandle.cs:
                Move binding operation to oracle parameter.

svn path=/trunk/mcs/; revision=12356

21 years ago2003-03-09 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sat, 8 Mar 2003 15:53:18 +0000 (15:53 -0000)]
2003-03-09  Nick Drochak <ndrochak@gol.com>

* ConsoleTest.cs:
* ConvertTest.cs: Re-enable tests. They no longer hang the runtime.

svn path=/trunk/mcs/; revision=12354

21 years agoSorted and added a few files that we already have
Gonzalo Paniagua Javier [Sat, 8 Mar 2003 09:46:42 +0000 (09:46 -0000)]
Sorted and added a few files that we already have

svn path=/trunk/mcs/; revision=12352

21 years ago * test-8.il: New test, test creating a class that inherits from something other...
Jackson Harper [Sat, 8 Mar 2003 08:17:19 +0000 (08:17 -0000)]
* test-8.il: New test, test creating a class that inherits from something other then System.Object

svn path=/trunk/mcs/; revision=12351

21 years ago * Driver.cs: If a file does not exist print an error and exit.
Jackson Harper [Sat, 8 Mar 2003 08:14:32 +0000 (08:14 -0000)]
* Driver.cs: If a file does not exist print an error and exit.

svn path=/trunk/mcs/; revision=12350

21 years ago*** empty log message ***
Gaurav Vaish [Sat, 8 Mar 2003 07:41:07 +0000 (07:41 -0000)]
*** empty log message ***

svn path=/trunk/mcs/; revision=12349

21 years ago2003-03-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sat, 8 Mar 2003 07:40:47 +0000 (07:40 -0000)]
2003-03-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* MobileCapabilities.cs    : Stub-ing methods / properties.

svn path=/trunk/mcs/; revision=12348

21 years ago * test-6.il: Define class that field references
Jackson Harper [Sat, 8 Mar 2003 06:32:07 +0000 (06:32 -0000)]
* test-6.il: Define class that field references

svn path=/trunk/mcs/; revision=12347

21 years ago * ILParser.jay: Implemented class inheritence
Jackson Harper [Sat, 8 Mar 2003 06:30:23 +0000 (06:30 -0000)]
* ILParser.jay: Implemented class inheritence

svn path=/trunk/mcs/; revision=12346

21 years ago * ClassTable.cs, CodeGen.cs: Add methods to allow types to inherit from another...
Jackson Harper [Sat, 8 Mar 2003 06:28:10 +0000 (06:28 -0000)]
* ClassTable.cs, CodeGen.cs: Add methods to allow types to inherit from another type.

svn path=/trunk/mcs/; revision=12344

21 years agoreference System
Gonzalo Paniagua Javier [Sat, 8 Mar 2003 01:37:43 +0000 (01:37 -0000)]
reference System

svn path=/trunk/mcs/; revision=12343

21 years agoCommitting for Sebastien
Gonzalo Paniagua Javier [Sat, 8 Mar 2003 01:29:23 +0000 (01:29 -0000)]
Committing for Sebastien

svn path=/trunk/mcs/; revision=12342

21 years agoCommiting this for Sebastien
Gonzalo Paniagua Javier [Sat, 8 Mar 2003 01:27:43 +0000 (01:27 -0000)]
Commiting this for Sebastien

svn path=/trunk/mcs/; revision=12341

21 years ago*** empty log message ***
Sebastien Pouliot [Sat, 8 Mar 2003 01:11:24 +0000 (01:11 -0000)]
*** empty log message ***

svn path=/trunk/mcs/; revision=12340

21 years ago2003-03-07 Sebastien Pouliot (spouliot@videotron.ca)
Sebastien Pouliot [Sat, 8 Mar 2003 00:50:07 +0000 (00:50 -0000)]
2003-03-07  Sebastien Pouliot  (spouliot@videotron.ca)

* SoftwarePublisherCertificate.cs: I've no idea how it got there ?

svn path=/trunk/mcs/; revision=12339

21 years ago2003-03-07 Sebastien Pouliot (spouliot@videotron.ca)
Sebastien Pouliot [Sat, 8 Mar 2003 00:45:34 +0000 (00:45 -0000)]
2003-03-07  Sebastien Pouliot  (spouliot@videotron.ca)

* SoftwarePublisherCertificateTest.cs: I've no idea how it got there ?

svn path=/trunk/mcs/; revision=12338

21 years ago2003-03-07 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 8 Mar 2003 00:33:53 +0000 (00:33 -0000)]
2003-03-07  Sebastien Pouliot  <spouliot@videotron.ca>

* ARC4ManagedTest.cs: New. Test vectors for RC4(tm) taken from
usenet and Netscape SSL version 3 implementation details.
* MD2ManagedTest.cs: New. Call tests defined in MD2Test class.
* MD2Test.cs: New. Test vectors defined in RFC1319.

svn path=/trunk/mcs/; revision=12337

21 years ago2003-03-07 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 8 Mar 2003 00:32:44 +0000 (00:32 -0000)]
2003-03-07  Sebastien Pouliot  <spouliot@videotron.ca>

* ARC4Managed.cs: New. Implementation of the Alleged RC4(tm)
stream cipher in managed code (required for SSL/TLS).
* CryptoConvert.cs: New. Helper class to help convert between
Windows crypto structures and .NET crypto classes (required
for security tools).
* MD2.cs: New. Abstract class for all MD2 hash implementations.
* MD2Managed.cs: New. Managed implementation of the MD2 hash
algorithm (required for old, but still valid, X.509 certificates).
* RC4.cs: New. Abstract class for all RC4 stream cipher
implementations.

svn path=/trunk/mcs/; revision=12336

21 years agoAdd more libraries to the list of distribution
Miguel de Icaza [Fri, 7 Mar 2003 22:01:07 +0000 (22:01 -0000)]
Add more libraries to the list of distribution

svn path=/trunk/mono/; revision=12335

21 years agoAlso build Npgsql
Miguel de Icaza [Fri, 7 Mar 2003 22:00:04 +0000 (22:00 -0000)]
Also build Npgsql

svn path=/trunk/mcs/; revision=12334

21 years ago2003-03-07 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Fri, 7 Mar 2003 21:50:16 +0000 (21:50 -0000)]
2003-03-07  Joel Basson  <jstrike@mweb.co.za>

* CheckBox.cs
* RadioButton.cs
* Frame.cs
* Added properties: Size and Name
* Touchups here and there

svn path=/trunk/mcs/; revision=12333

21 years agoUpdate from Dick
Miguel de Icaza [Fri, 7 Mar 2003 21:45:09 +0000 (21:45 -0000)]
Update from Dick

svn path=/trunk/mono/; revision=12332

21 years agoFlush
Miguel de Icaza [Fri, 7 Mar 2003 21:09:55 +0000 (21:09 -0000)]
Flush

svn path=/trunk/mono/; revision=12331

21 years ago:Flush
Miguel de Icaza [Fri, 7 Mar 2003 20:42:46 +0000 (20:42 -0000)]
:Flush

svn path=/trunk/mono/; revision=12330

21 years agoFixed the build
Gonzalo Paniagua Javier [Fri, 7 Mar 2003 19:54:52 +0000 (19:54 -0000)]
Fixed the build

svn path=/trunk/mcs/; revision=12329

21 years ago2003-03-08 Alan Tam <Tam@SiuLung.com>
Alan Tam [Fri, 7 Mar 2003 19:40:10 +0000 (19:40 -0000)]
2003-03-08  Alan Tam <Tam@SiuLung.com>

        * DataRelationCollection.cs: Removed the mis-overridden methods
        * DataRow.cs: Fixed an attribute
        * DataSet.cs: Fixed the modifiers

svn path=/trunk/mcs/; revision=12328

21 years ago2003-03-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 7 Mar 2003 19:30:37 +0000 (19:30 -0000)]
2003-03-07  Miguel de Icaza  <miguel@ximian.com>

* class.c (mono_marshal_load_type_info): Fix buglet:  Noticed when
fixing a warning for a miss-used prototype, would have cause
random memory corruption.

svn path=/trunk/mono/; revision=12326

21 years agoAdd prototype
Miguel de Icaza [Fri, 7 Mar 2003 19:22:31 +0000 (19:22 -0000)]
Add prototype

svn path=/trunk/mono/; revision=12325

21 years agoAdd Windows.Forms back again
Miguel de Icaza [Fri, 7 Mar 2003 19:22:12 +0000 (19:22 -0000)]
Add Windows.Forms back again

svn path=/trunk/mcs/; revision=12323

21 years agoReference the newly-built PEAPI.dll
Alp Toker [Fri, 7 Mar 2003 19:19:08 +0000 (19:19 -0000)]
Reference the newly-built PEAPI.dll

svn path=/trunk/mcs/; revision=12322

21 years ago2003-03-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 Mar 2003 18:47:04 +0000 (18:47 -0000)]
2003-03-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StreamReader.cs: fixed bug #39280.

svn path=/trunk/mcs/; revision=12321

21 years ago2003-03-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 Mar 2003 18:45:08 +0000 (18:45 -0000)]
2003-03-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* StreamReaderTest.cs: added test for exception when the nase stream is
closed. Make the reader.CurrentEncoding test work.

svn path=/trunk/mcs/; revision=12320

21 years agoPrepare new release
Miguel de Icaza [Fri, 7 Mar 2003 18:11:46 +0000 (18:11 -0000)]
Prepare new release

svn path=/trunk/mono/; revision=12318

21 years agoPrepare new release
Miguel de Icaza [Fri, 7 Mar 2003 18:11:46 +0000 (18:11 -0000)]
Prepare new release

svn path=/trunk/mcs/; revision=12318

21 years ago2003-03-07 Alp Toker <alp@atoker.com>
Alp Toker [Fri, 7 Mar 2003 18:10:43 +0000 (18:10 -0000)]
2003-03-07 Alp Toker <alp@atoker.com>

        * makefile, makefile.gnu: reference PEAPI.dll instead of including
        PEAPI.cs

svn path=/trunk/mcs/; revision=12317

21 years ago2003-03-07 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 7 Mar 2003 15:37:52 +0000 (15:37 -0000)]
2003-03-07  Martin Baulig  <martin@ximian.com>

* debug-jit.c: #include <config.h>.

svn path=/trunk/mono/; revision=12315

21 years ago2003-03-07 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 7 Mar 2003 14:46:24 +0000 (14:46 -0000)]
2003-03-07  Martin Baulig  <martin@ximian.com>

* marshal.c (mono_marshal_free_array): That "TESTFREE %p" was
getting really annoying ....

svn path=/trunk/mono/; revision=12311

21 years agoThread doc
Dick Porter [Fri, 7 Mar 2003 14:26:53 +0000 (14:26 -0000)]
Thread doc

svn path=/trunk/mono/; revision=12307

21 years agoFix build
Dick Porter [Fri, 7 Mar 2003 14:20:57 +0000 (14:20 -0000)]
Fix build

svn path=/trunk/mcs/; revision=12306

21 years agoUsing make RUNTIME=something really works for all the modules now.
Paolo Molaro [Fri, 7 Mar 2003 12:13:50 +0000 (12:13 -0000)]
Using make RUNTIME=something really works for all the modules now.

svn path=/trunk/mcs/; revision=12305

21 years ago2003-03-07 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 7 Mar 2003 11:28:33 +0000 (11:28 -0000)]
2003-03-07  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (fixup_method): added support for array methods.

svn path=/trunk/mono/; revision=12304

21 years ago * makefile, makefile.gnu: Add AssemblyInfo.cs to build
Jackson Harper [Fri, 7 Mar 2003 07:21:25 +0000 (07:21 -0000)]
* makefile, makefile.gnu: Add AssemblyInfo.cs to build

svn path=/trunk/mcs/; revision=12303

21 years ago * AssemblyInfo.cs: Bump up version number, this new version is a major
Jackson Harper [Fri, 7 Mar 2003 07:18:22 +0000 (07:18 -0000)]
* AssemblyInfo.cs: Bump up version number, this new version is a major
structural change, PEAPI is now being used for code emission.

svn path=/trunk/mcs/; revision=12302

21 years ago * makefile: add some tests
Jackson Harper [Fri, 7 Mar 2003 07:14:32 +0000 (07:14 -0000)]
* makefile: add some tests
* test-5.il, test-6.il, test-7.il: New tests, test field declaration

svn path=/trunk/mcs/; revision=12301

21 years ago * codegen/ClassTable.cs: Add method to check for undefined types
Jackson Harper [Fri, 7 Mar 2003 07:09:27 +0000 (07:09 -0000)]
* codegen/ClassTable.cs: Add method to check for undefined types
* Driver.cs: Check that all types are defined before writing pe file

svn path=/trunk/mcs/; revision=12300

21 years ago * ClassTable.cs: Return ClassDef when defining types
Jackson Harper [Fri, 7 Mar 2003 06:50:07 +0000 (06:50 -0000)]
* ClassTable.cs: Return ClassDef when defining types

svn path=/trunk/mcs/; revision=12299

21 years ago * CodeGen.cs: Use class table for adding type definitions
Jackson Harper [Fri, 7 Mar 2003 06:47:20 +0000 (06:47 -0000)]
* CodeGen.cs: Use class table for adding type definitions

svn path=/trunk/mcs/; revision=12298

21 years ago * ILParser.jay: Pass null Location when adding class, concat dottedName pieces
Jackson Harper [Fri, 7 Mar 2003 06:42:40 +0000 (06:42 -0000)]
* ILParser.jay: Pass null Location when adding class, concat dottedName pieces

svn path=/trunk/mcs/; revision=12297

21 years ago2003-03-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 Mar 2003 06:01:57 +0000 (06:01 -0000)]
2003-03-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Directory.cs: readded mkdir -p behavior. Thanks to kiwnix for
pointing it out.

svn path=/trunk/mcs/; revision=12296

21 years agochangelog
Jackson Harper [Fri, 7 Mar 2003 05:56:28 +0000 (05:56 -0000)]
changelog

svn path=/trunk/mcs/; revision=12295

21 years ago * ClassTable.cs: Add method for adding class definitions to the
Jackson Harper [Fri, 7 Mar 2003 05:54:37 +0000 (05:54 -0000)]
* ClassTable.cs: Add method for adding class definitions to the
the table.

svn path=/trunk/mcs/; revision=12294

21 years ago * makefile, makefile.gnu: Include PEAPI.cs instead of linking to it, this fixes...
Jackson Harper [Fri, 7 Mar 2003 05:52:10 +0000 (05:52 -0000)]
* makefile, makefile.gnu: Include PEAPI.cs instead of linking to it, this fixes build but is not ideal.

svn path=/trunk/mcs/; revision=12293

21 years ago * Driver.cs: Change a few calls to match new CodeGen
Jackson Harper [Fri, 7 Mar 2003 04:52:24 +0000 (04:52 -0000)]
* Driver.cs: Change a few calls to match new CodeGen
* makefile: Build with PEAPI
* makefile.gnu: Build with PEAPI

svn path=/trunk/mcs/; revision=12288

21 years ago * ILParser.jay: Reconfigure to work with new PEAPI emission system
Jackson Harper [Fri, 7 Mar 2003 04:47:20 +0000 (04:47 -0000)]
* ILParser.jay: Reconfigure to work with new PEAPI emission system

svn path=/trunk/mcs/; revision=12287

21 years agochangelog
Jackson Harper [Fri, 7 Mar 2003 04:44:34 +0000 (04:44 -0000)]
changelog

svn path=/trunk/mcs/; revision=12286

21 years ago * CodeGen.cs: Reconfigure to work with new PEAPI emission system
Jackson Harper [Fri, 7 Mar 2003 04:44:00 +0000 (04:44 -0000)]
* CodeGen.cs: Reconfigure to work with new PEAPI emission system

svn path=/trunk/mcs/; revision=12285

21 years ago * ClassTable.cs: Add file, this is a 'table' for storing classes
Jackson Harper [Fri, 7 Mar 2003 04:40:00 +0000 (04:40 -0000)]
* ClassTable.cs: Add file, this is a 'table' for storing classes
* Location.cs: Add file, this will eventually be used for marking
locations in IL files

svn path=/trunk/mcs/; revision=12284

21 years ago2003-03-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 7 Mar 2003 04:21:25 +0000 (04:21 -0000)]
2003-03-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: implemented IDisposable, make the request stream
read only. Changed the way of disposing the socket.

* HttpWebResponse.cs: wrapped the socket in a write-only NetworkStream,
handle chunked transfer encoding (no more hangs), added serialization
stuff, call CheckDisposed at the beginning of methods/properties (not
in a finally clause).

svn path=/trunk/mcs/; revision=12283

21 years agoForgot ChangeLog
Jackson Harper [Fri, 7 Mar 2003 04:21:17 +0000 (04:21 -0000)]
Forgot ChangeLog

svn path=/trunk/mcs/; revision=12282

21 years ago * makefile.gnu: Add PEAPI to the build
Jackson Harper [Fri, 7 Mar 2003 04:20:41 +0000 (04:20 -0000)]
* makefile.gnu: Add PEAPI to the build

svn path=/trunk/mcs/; revision=12281

21 years ago * makefile.gnu: Add file
Jackson Harper [Fri, 7 Mar 2003 04:17:45 +0000 (04:17 -0000)]
* makefile.gnu: Add file
* list.unix: Add file

svn path=/trunk/mcs/; revision=12280

21 years ago* PEAPI.cs: Do not add file extensions to output names
Jackson Harper [Fri, 7 Mar 2003 04:17:02 +0000 (04:17 -0000)]
* PEAPI.cs: Do not add file extensions to output names

svn path=/trunk/mcs/; revision=12279

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 03:22:31 +0000 (03:22 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* list.unix: New. All C# files required to build the assembly.
* makefile.gnu: New. Makefile to build the assembly under Linux.

svn path=/trunk/mcs/; revision=12278

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 03:04:42 +0000 (03:04 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* cert2spc.cs: Update to use the new PKCS7 class (from Mono.Security
assembly) and AssemblyInfo.cs. Older version was located in /mcs/tools.
* makefile: New. PROTOTYPE makefile (not tested) for Linux.
* secutil.cs: Updated to use AssemblyInfo.cs. Older version was located
in /mcs/tools.
* sectools.build: New. NAnt build file to build all security tools.

svn path=/trunk/mcs/; revision=12277

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 03:02:04 +0000 (03:02 -0000)]
2003-03-06  Sebastien Pouliot <spouliot@videotron.ca>

* library.build: added Mono.Security to build, test and clean.

svn path=/trunk/mcs/; revision=12276

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 02:42:46 +0000 (02:42 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* SoftwarePublisherCertificateTest.cs: New. Unit tests for
using some SPC files generated by cert2spc.

svn path=/trunk/mcs/; revision=12275

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 02:40:37 +0000 (02:40 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* Mono.Security_test.build: New. NAnt build file for unit tests.

svn path=/trunk/mcs/; revision=12274

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 02:33:43 +0000 (02:33 -0000)]
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=12273

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 02:32:12 +0000 (02:32 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* ASN1.cs: Updated ASN1 class (from corlib). This file will,
eventually, be automagically synched with corlib.
* ASN1Convert.cs: New. Helper class to convert from and to
ASN1 structures.
* PKCS7.cs: New. Basic implementation of CMS (Cryptographic
Message Syntax Standard).

svn path=/trunk/mcs/; revision=12272

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 02:28:59 +0000 (02:28 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* Mono.Security.build: New. NAnt build file.

svn path=/trunk/mcs/; revision=12271

21 years agoFlush
Miguel de Icaza [Fri, 7 Mar 2003 00:31:30 +0000 (00:31 -0000)]
Flush

svn path=/trunk/mono/; revision=12269

21 years ago2003-03-06 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 7 Mar 2003 00:30:09 +0000 (00:30 -0000)]
2003-03-06  Sebastien Pouliot  <spouliot@videotron.ca>

* AssemblyInfo.cs: New. Global assembly attributes (version and
  copyright) for security tools.
* README: New. Important information about the Mono's security tools

svn path=/trunk/mcs/; revision=12268

21 years agoFlush
Miguel de Icaza [Fri, 7 Mar 2003 00:18:55 +0000 (00:18 -0000)]
Flush

svn path=/trunk/mono/; revision=12267

21 years agoupdated
Per Arneng [Thu, 6 Mar 2003 21:19:28 +0000 (21:19 -0000)]
updated

svn path=/trunk/mcs/; revision=12266

21 years agoUpdated the changelog nd removed the obsolete SmtpMessage.cs
Per Arneng [Thu, 6 Mar 2003 21:16:58 +0000 (21:16 -0000)]
Updated the changelog nd removed the obsolete SmtpMessage.cs

svn path=/trunk/mcs/; revision=12265

21 years agoAdded MailMessageWrapper to replace SmtpMessage
Per Arneng [Thu, 6 Mar 2003 21:13:04 +0000 (21:13 -0000)]
Added MailMessageWrapper to replace SmtpMessage

svn path=/trunk/mcs/; revision=12264

21 years agoforgot this
Gonzalo Paniagua Javier [Thu, 6 Mar 2003 19:05:53 +0000 (19:05 -0000)]
forgot this

svn path=/trunk/mcs/; revision=12262

21 years agoFlush
Miguel de Icaza [Thu, 6 Mar 2003 17:49:31 +0000 (17:49 -0000)]
Flush

svn path=/trunk/mono/; revision=12260

21 years ago2003-03-06 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Thu, 6 Mar 2003 17:12:25 +0000 (17:12 -0000)]
2003-03-06  Zoltan Varga  <vargaz@freemail.hu>

* ILGenerator.cs (Emit): Do not pop the arguments off the stack for
ldftn etc. Fixes #39196.

svn path=/trunk/mcs/; revision=12258

21 years ago2003-03-06 Ville Palo <vi64pa@kolumbus.fi>
Ville Palo [Thu, 6 Mar 2003 15:34:57 +0000 (15:34 -0000)]
2003-03-06  Ville Palo <vi64pa@kolumbus.fi>

* DataTableTest.cs: More tests for Select ()

svn path=/trunk/mcs/; revision=12257

21 years ago2003-03-06 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 6 Mar 2003 13:12:52 +0000 (13:12 -0000)]
2003-03-06  Nick Drochak  <ndrochak@gol.com>

* TimeSpan.cs (Negate): Throw exception when value is MinValue.

svn path=/trunk/mcs/; revision=12256

21 years agoRelease 0.22
Duncan Mak [Thu, 6 Mar 2003 04:55:01 +0000 (04:55 -0000)]
Release 0.22

svn path=/trunk/mono/; revision=12247

21 years agoForgot to commit before tagging for the release ;-(
Duncan Mak [Thu, 6 Mar 2003 04:07:58 +0000 (04:07 -0000)]
Forgot to commit before tagging for the release ;-(

svn path=/trunk/mcs/; revision=12246

21 years agoForgot to commit before my tag ;-(
Duncan Mak [Thu, 6 Mar 2003 04:07:05 +0000 (04:07 -0000)]
Forgot to commit before my tag ;-(

svn path=/trunk/mono/; revision=12245

21 years ago*** empty log message ***
Aleksey Demakov [Thu, 6 Mar 2003 02:22:49 +0000 (02:22 -0000)]
*** empty log message ***

svn path=/trunk/mcs/; revision=12244

21 years agoAdd key file
Miguel de Icaza [Thu, 6 Mar 2003 02:02:21 +0000 (02:02 -0000)]
Add key file

svn path=/trunk/mcs/; revision=12243

21 years ago2003-03-05 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Thu, 6 Mar 2003 02:02:03 +0000 (02:02 -0000)]
2003-03-05  Miguel de Icaza  <miguel@ximian.com>

* cfold.cs: Catch division by zero in modulus operator during
constant folding.

svn path=/trunk/mcs/; revision=12242

21 years agoStreams
Miguel de Icaza [Thu, 6 Mar 2003 01:19:14 +0000 (01:19 -0000)]
Streams

svn path=/trunk/mcs/; revision=12241

21 years agoFlush
Miguel de Icaza [Thu, 6 Mar 2003 01:18:27 +0000 (01:18 -0000)]
Flush

svn path=/trunk/mcs/; revision=12240

21 years agoAdd Compression directory
Miguel de Icaza [Thu, 6 Mar 2003 01:17:58 +0000 (01:17 -0000)]
Add Compression directory

svn path=/trunk/mcs/; revision=12239

21 years agoAdd SharpZiplib
Miguel de Icaza [Thu, 6 Mar 2003 01:17:10 +0000 (01:17 -0000)]
Add SharpZiplib

svn path=/trunk/mcs/; revision=12238

21 years agorelease-o-rama preparations
Miguel de Icaza [Thu, 6 Mar 2003 00:04:37 +0000 (00:04 -0000)]
release-o-rama preparations

svn path=/trunk/mono/; revision=12237

21 years ago2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 5 Mar 2003 23:45:51 +0000 (23:45 -0000)]
2003-03-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ASCIIEncoding.cs: fixed bug #38984.

svn path=/trunk/mcs/; revision=12235

21 years ago2003-03-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 5 Mar 2003 23:40:43 +0000 (23:40 -0000)]
2003-03-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ASCIIEncodingTest.cs: added a couple of asserts fot zero-length
arrays.

svn path=/trunk/mcs/; revision=12234

21 years ago2003-03-05 Aleksey Demakov <avd@openlinksw.com>
Gonzalo Paniagua Javier [Wed, 5 Mar 2003 23:37:21 +0000 (23:37 -0000)]
2003-03-05  Aleksey Demakov <avd@openlinksw.com>

* ASCIIEncoding.cs:
* Latin1Encoding.cs: fix GetString (byte[]) and
GetString (byte[], int, int) for zero-length case.

svn path=/trunk/mcs/; revision=12233

21 years agoAdded classes:
Per Arneng [Wed, 5 Mar 2003 21:26:26 +0000 (21:26 -0000)]
Added classes:
SmtpMessage - A more sofisticated mail container than MailMessage
MailAddress - A class that represents a mail address
MailAddressCollection - A collection of mail adresses

Theese classes where added to support the funtionality of serveral
recievers and Cc and Bcc. And also to ensure the format of the
address strings.

svn path=/trunk/mcs/; revision=12230