mono.git
21 years ago * ILParser.jay: Add implemented interfaces
Jackson Harper [Sun, 9 Mar 2003 18:05:37 +0000 (18:05 -0000)]
* ILParser.jay: Add implemented interfaces

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

21 years ago2003-03-09 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Sun, 9 Mar 2003 17:40:52 +0000 (17:40 -0000)]
2003-03-09  Joel Basson  <jstrike@mweb.co.za>

* Frame.cs should have been GroupBox.cs

2

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

21 years agoTrackBar control by Aleksey Ryabchuk (ryabchuk@yahoo.com), changes to monostub.c
Alexandre Pigolkine [Sun, 9 Mar 2003 17:38:41 +0000 (17:38 -0000)]
TrackBar control by Aleksey Ryabchuk (ryabchuk@yahoo.com), changes to monostub.c

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

21 years ago * ExternTable.cs: Do not verify the existence of external types
Jackson Harper [Sun, 9 Mar 2003 17:31:29 +0000 (17:31 -0000)]
* ExternTable.cs: Do not verify the existence of external types

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

21 years ago * ILParser.jay: Create method attributes
Jackson Harper [Sun, 9 Mar 2003 07:30:37 +0000 (07:30 -0000)]
* ILParser.jay: Create method attributes

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

21 years ago2003-03-09 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 05:32:42 +0000 (05:32 -0000)]
2003-03-09  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: Removed cert2spc and sn from linux build (as
Mono.Security assembly isn't, yet, part of the linux build).
* makefile.gnu: Removed (not required for tools).

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 04:49:12 +0000 (04:49 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: Added SN.
* makefile.gnu: New. Copy of makefile.

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 03:50:32 +0000 (03:50 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile.gnu: Trying to fix the build (makefile works on Windows
so I'm not sure about this fix).

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

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

* sn.cs: New. (Incomplete) SN (StrongName) tool.
* sectools.build: Updated build for SN.

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 03:11:19 +0000 (03:11 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile: Removed cert2spc and secutil tools and added reference
to makefile inside security directory.
* makefile.gnu: Same.

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 03:09:19 +0000 (03:09 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* ASN1.cs: Removed - now part of Mono.Security assembly
* cert2spc.cs: Moved to /mcs/tools/security
* secutil.cs: Moved to /mcs/tools/security

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

21 years ago2003-03-08 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 9 Mar 2003 03:01:33 +0000 (03:01 -0000)]
2003-03-08  Sebastien Pouliot  <spouliot@videotron.ca>

* StrongNameTest.cs: New. Unit tests for StrongNames.

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

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