mono.git
21 years ago2003-01-20 Patrik Torstensson
Patrik Torstensson [Mon, 20 Jan 2003 23:36:26 +0000 (23:36 -0000)]
2003-01-20 Patrik Torstensson

* image.h (MonoAssemblyName): changed major, minor, build, revision
from signed to unsigned.

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

21 years agoMore screenshots
Miguel de Icaza [Mon, 20 Jan 2003 23:33:40 +0000 (23:33 -0000)]
More screenshots

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

21 years agoAdd screenshots section.
Miguel de Icaza [Mon, 20 Jan 2003 23:25:58 +0000 (23:25 -0000)]
Add screenshots section.
Move screenshots from main page
Prepare for release.
Update JIT debug information

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

21 years ago2003-01-20 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 20 Jan 2003 23:17:15 +0000 (23:17 -0000)]
2003-01-20  Duncan Mak  <duncan@ximian.com>

* configure.in: Bump the release number to 0.19.

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

21 years ago2003-01-20 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Mon, 20 Jan 2003 23:14:46 +0000 (23:14 -0000)]
2003-01-20  Daniel Morgan <danmorg@sc.rr.com>

* README: updated notes on connection strings and providers
* SqlSharpCli.cs: fixes for other providers:
OracleClient, DB2Client, Npgsql, MySqlNet

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

21 years ago~head -4 ChangeLog~
Duncan Mak [Mon, 20 Jan 2003 23:10:53 +0000 (23:10 -0000)]
~head -4 ChangeLog~

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

21 years agoFinal touches
Miguel de Icaza [Mon, 20 Jan 2003 23:01:13 +0000 (23:01 -0000)]
Final touches

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

21 years ago2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 23:01:09 +0000 (23:01 -0000)]
2003-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* debug.c: make all public symbols just dummy for windows.

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

21 years agotarget for windows build
Miguel de Icaza [Mon, 20 Jan 2003 22:55:05 +0000 (22:55 -0000)]
target for windows build

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

21 years agoMake mbas compile
Miguel de Icaza [Mon, 20 Jan 2003 22:50:11 +0000 (22:50 -0000)]
Make mbas compile

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

21 years agoRemove dependency
Miguel de Icaza [Mon, 20 Jan 2003 22:49:55 +0000 (22:49 -0000)]
Remove dependency

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

21 years agoPut back mbas
Miguel de Icaza [Mon, 20 Jan 2003 22:45:22 +0000 (22:45 -0000)]
Put back mbas

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

21 years agoAlso avoid SIGKILL for Windows
Miguel de Icaza [Mon, 20 Jan 2003 22:40:23 +0000 (22:40 -0000)]
Also avoid SIGKILL for Windows

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

21 years ago2003-01-20 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 20 Jan 2003 22:33:55 +0000 (22:33 -0000)]
2003-01-20  Miguel de Icaza  <miguel@ximian.com>

* debug.c (initialize_debugger_support): ifdef out the call to
mono_debugger_init_thread_debug for the release.

Someone should look into why its not defined.  I think the problem
is what Dick pointed out somewhere: code in io-layer is not
supposed to ever be used in Windows, so code for the debugger that
lives there must be moved elsewhere.

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

21 years ago2003-01-20 sean kasun <skasun@azstarnet.com>
Miguel de Icaza [Mon, 20 Jan 2003 20:43:04 +0000 (20:43 -0000)]
2003-01-20  sean kasun <skasun@azstarnet.com>

* reflection.c (load_cattr_value): Now this handles
MONO_TYPE_SZARRAY.  Fixes bug #35629

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

21 years agoFlush
Miguel de Icaza [Mon, 20 Jan 2003 20:13:17 +0000 (20:13 -0000)]
Flush

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

21 years agoRemove mbas from the build for now, it has a cyclic dependency
Miguel de Icaza [Mon, 20 Jan 2003 20:04:52 +0000 (20:04 -0000)]
Remove mbas from the build for now, it has a cyclic dependency

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

21 years agoFlush debugger announcement
Miguel de Icaza [Mon, 20 Jan 2003 19:06:53 +0000 (19:06 -0000)]
Flush debugger announcement

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

21 years ago2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 18:42:08 +0000 (18:42 -0000)]
2003-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* cs-tokenizer.cs: little fixes to line numbering when #line is used.

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

21 years agoUpdate with Dick's comments
Miguel de Icaza [Mon, 20 Jan 2003 18:11:10 +0000 (18:11 -0000)]
Update with Dick's comments

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

21 years ago2003-01-20 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Mon, 20 Jan 2003 18:06:01 +0000 (18:06 -0000)]
2003-01-20  Miguel de Icaza  <miguel@ximian.com>

* marshal.c (emit_struct_conv): Handle MONO_TYPE_PTR as an
integer value

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

21 years ago2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 17:57:55 +0000 (17:57 -0000)]
2003-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: make the generated file compile with csc after last
change.

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

21 years ago2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 17:57:06 +0000 (17:57 -0000)]
2003-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Tds70.cs:
(FormatParameter): send input/output parameter names. This way we don't
depend on the parameter position being different of the index in the
parameter collection.

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

21 years ago2003-01-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 20 Jan 2003 15:03:32 +0000 (15:03 -0000)]
2003-01-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Compilation/AspGenerator.cs: removed unused variable. Added
support for properties/fields of type string [].

* System.Web.UI.WebControls/DataList.cs: handle the exception when
adding new keys to DataKeysArray.

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

21 years ago2003-01-20 Duncan Mak <duncan@ximian.com>
Duncan Mak [Mon, 20 Jan 2003 14:34:04 +0000 (14:34 -0000)]
2003-01-20  Duncan Mak  <duncan@ximian.com>

      * list.unix: Remove the extra reference to ArgumentProcessorAttribute.cs

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

21 years agohouse cleaning
Rafael Teixeira [Mon, 20 Jan 2003 13:41:55 +0000 (13:41 -0000)]
house cleaning

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

21 years agoMore Draekko patches to make mbas as useable as mcs
Rafael Teixeira [Mon, 20 Jan 2003 13:24:10 +0000 (13:24 -0000)]
More Draekko patches to make mbas as useable as mcs

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

21 years agoBased on Draekko patches, mbas is entering the global makefiles
Rafael Teixeira [Mon, 20 Jan 2003 13:06:04 +0000 (13:06 -0000)]
Based on Draekko patches, mbas is entering the global makefiles

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

21 years ago2003/01/20 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 20 Jan 2003 06:15:16 +0000 (06:15 -0000)]
2003/01/20 Nick Drochak <ndrochak@gol.com>

* makefile: take out type-reflector since it's gone.

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

21 years ago2003-01-20 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 20 Jan 2003 03:38:16 +0000 (03:38 -0000)]
2003-01-20  Sebastien Pouliot  <spouliot@videotron.ca>

* CipherMode.cs: Added missing [Serializable] to enum.
* CspProviderFlags.cs: Added missing [Serializable] to enum.
* FromBase64Transform.cs: Added missing [Serializable] to enum.
* PaddingMode.cs: Added missing [Serializable] to enum.

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

21 years agomore changes from Daniel Campos: faster StrReverse - fleshed FileSystem.cs
Rafael Teixeira [Sun, 19 Jan 2003 20:03:42 +0000 (20:03 -0000)]
more changes from Daniel Campos: faster StrReverse - fleshed FileSystem.cs

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

21 years ago2003-01-19 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sun, 19 Jan 2003 18:21:11 +0000 (18:21 -0000)]
2003-01-19 Gaurav Vaish <gvaish_mono AT lycos.com>

* Command.cs             : Initial implementation.
* IObjectListFieldCollection.cs
                         : F*** the docs. Use only reflection
                           to get the correct methods / properties.
* TextControl.cs         : Implemented.
* ObjectListCommandEventArgs/Handler.cs
                         : Implemented.
* MobileListItem.cs      : Initial Implementation.
* ObjectListItem.cs      : Initial Implementation.
* ObjectList.cs          : Initial Implementation.
* TemplateContainer.cs   : Initial Implementation.

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

21 years ago2003-01-19 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sun, 19 Jan 2003 17:39:25 +0000 (17:39 -0000)]
2003-01-19  Daniel Morgan <danmorg@sc.rr.com>

* doc/ibmdb2: added file which is new web page
about IBM DB2 data provider at Mono.Data.DB2Client

* makefile
* commands: added ibmdb2 web page to go-mono web site

* doc/ado-net: added a couple more developers email, plus made the
email spam resistant, added Mono's DB2 data provider to list,
added more info about the ProviderFactory and retrieving data using
ADO.NET from ASP.NET, add notes about testing, misc cleanup

* doc/mysql
* doc/postgresql
* doc/sqlclient
* doc/oracle
* doc/tdsclient
* doc/firebird
* doc/oledb
* doc/odbc
* doc/sybase
* doc/sqlite: added testing notes and C# examples

* doc/gtk-sharp: added links for GTK# for Windows

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

21 years ago2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 19 Jan 2003 14:15:04 +0000 (14:15 -0000)]
2003-01-19  Sebastien Pouliot  <spouliot@videotron.ca>

* crypto: Updated status page.

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

21 years ago2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 19 Jan 2003 14:14:34 +0000 (14:14 -0000)]
2003-01-19  Sebastien Pouliot  <spouliot@videotron.ca>

* commands: Moved Crypto after all ADO.NET sub elements.

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

21 years ago2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sun, 19 Jan 2003 13:54:38 +0000 (13:54 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* System.Web.Mobile.build                : Also remove the pdb file.

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

21 years ago2003-01-19 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 19 Jan 2003 13:48:08 +0000 (13:48 -0000)]
2003-01-19  Martin Baulig  <martin@ximian.com>

* debug.c: Ok, this should now finally be working this time ....

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

21 years ago2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 19 Jan 2003 13:46:26 +0000 (13:46 -0000)]
2003-01-19  Sebastien Pouliot  <spouliot@videotron.ca>

* HMACSHA1Test.cs: Added tests for constructors.
* MACTripleDESTest.cs: Added tests for constructors.

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

21 years ago2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 19 Jan 2003 13:44:13 +0000 (13:44 -0000)]
2003-01-19  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptoTools.cs: Added internal class BlockProcessor to help
implementation of block-based algorithms (like MAC and HMAC).
* HMACSHA1.cs: Refactored to remove dependencies on CryptoStream,
better constructors and Dispose support.
* MACTripleDES.cs: Refactored to reuse new HMACSHA1 stuff, better
constructors.

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

21 years ago2003-01-19 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 19 Jan 2003 12:44:57 +0000 (12:44 -0000)]
2003-01-19  Sebastien Pouliot  <spouliot@videotron.ca>

* IsolatedStorageFile.cs: Added missing [CLSCompliant(false)]
to CurrentSize and MaximumSize to fix compilation (at least
under Windows/csc).

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

21 years ago2003-01-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 19 Jan 2003 11:35:10 +0000 (11:35 -0000)]
2003-01-19  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlElementTests.cs : added TestWriteToDefaultNamespace test.
* XmlNodeTests.cs : added TestGetPrefixOfNamespace test.

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

21 years ago2003-01-19 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 19 Jan 2003 11:34:25 +0000 (11:34 -0000)]
2003-01-19  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNamespaceManager.cs : fundamental change of LookupPrefix to return
null when no matching uri.
* XmlElement.cs : removed unnecessary xmlns output.
* XmlNode.cs : GetPrefixOfNamespace fix along with the change above.
* XmlTextWriter.cs : LookupPrefix and WriteStartElementInternal fix
along with the change above, and moved timing of 'xmlns' output
to CloseStartElement.
* XmlWriter.cs: modified WriteStartAttribute, same as yesterday.

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

21 years agoMy Afternoon Project. Implement System.IO.IsolatedStorage.
Jonathan Pryor [Sun, 19 Jan 2003 05:46:10 +0000 (05:46 -0000)]
My Afternoon Project.  Implement System.IO.IsolatedStorage.

Well, a partial implementation, anyway.  Enough of an implementation to run
example 21-17 from "Programming C#, 2nd Edition" (O'Reilly Press).

There are several issues remaining, such as proper behavior under Win32 (I'm
sure looking up the HOME environment variable won't be correct) and security
issues (docs suggest that isolated storage should have a limited size to
prevent DOS attacks, and that Isolated Storage is intended to be used by
untrusted apps).

This will suffice as a first pass of the code.

System.IO.FileStream changes are because IsolatedStorageFileStream needed to
override a virtual property, which FileStream didn't expose.  (Rather odd,
that.)

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

21 years ago2003-01-18 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 23:52:10 +0000 (23:52 -0000)]
2003-01-18  Sebastien Pouliot  <spouliot@videotron.ca>

* HMACSHA1.cs: Now use KeyBuilder to build the default key.

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

21 years agoforgot to add ChangeLog file
Daniel Morgan [Sat, 18 Jan 2003 22:14:18 +0000 (22:14 -0000)]
forgot to add ChangeLog file

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

21 years ago2003-01-18 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Sat, 18 Jan 2003 22:13:31 +0000 (22:13 -0000)]
2003-01-18  Daniel Morgan <danmorg@sc.rr.com>

* TestDB2Conn.cs: use a different connection string
which uses the format
"DSN=database;UID=userid;PWD=password"

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

21 years ago2003-01-18 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 21:48:29 +0000 (21:48 -0000)]
2003-01-18  Sebastien Pouliot  <spouliot@videotron.ca>

* makefile, makefile.gnu: Renamed Cert2Spc.exe to cert2spc.exe.

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

21 years ago2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sat, 18 Jan 2003 18:12:10 +0000 (18:12 -0000)]
2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>

* Constants.cs           : Undocumented class. Reflection revealed.
                           Implemented.

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

21 years ago2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Sat, 18 Jan 2003 18:05:22 +0000 (18:05 -0000)]
2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>

* Constants.cs           : Undocumented class. Reflection revealed.
                           Implemented.

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

21 years agoFixed a bug which caa�used an Exceptionwhen declaring properties with 0 parameters
Marco Ridoni [Sat, 18 Jan 2003 16:34:13 +0000 (16:34 -0000)]
Fixed a bug which caa�used an Exceptionwhen declaring properties with 0 parameters
Added preliminary support for Interfaces (still not working)

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

21 years agoDB2ClientCommand.cs: Finished transition to SQLDriverConnect.
Christopher Bockner [Sat, 18 Jan 2003 15:50:47 +0000 (15:50 -0000)]
DB2ClientCommand.cs: Finished transition to SQLDriverConnect.

:

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

21 years ago2003-01-18 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 18 Jan 2003 15:34:00 +0000 (15:34 -0000)]
2003-01-18  Martin Baulig  <martin@ximian.com>

* debug.c (mono_debugger_jit_exec): Send the background thread a
SIGKILL before returning.

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

21 years ago2003-01-18 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 18 Jan 2003 14:52:58 +0000 (14:52 -0000)]
2003-01-18  Ville Palo <vi64pa@koti.soon.fi>

* DataTableCollection.cs: Now names new DataTable if it doesn't
already have a name.

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

21 years agoCorrections to *Trim sent by Daniel Campos
Rafael Teixeira [Sat, 18 Jan 2003 14:01:47 +0000 (14:01 -0000)]
Corrections to *Trim sent by Daniel Campos

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

21 years ago2003-01-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 18 Jan 2003 11:31:24 +0000 (11:31 -0000)]
2003-01-18  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* added XmlWriterTests.cs file and added it to AllTests.cs

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

21 years ago2003-01-18 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 18 Jan 2003 11:30:12 +0000 (11:30 -0000)]
2003-01-18  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlWriter.cs: modified WriteStartElement (see test for detail).
Added WriteNode.

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

21 years agoFlush
Miguel de Icaza [Sat, 18 Jan 2003 05:48:10 +0000 (05:48 -0000)]
Flush

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

21 years agotype-reflector has been moved to its own CVS module. Remove from the mcs
Jonathan Pryor [Sat, 18 Jan 2003 03:43:26 +0000 (03:43 -0000)]
type-reflector has been moved to its own CVS module.  Remove from the mcs
module.

This should eliminate complaints about inappropriate tools being built with
mcs... ;-)

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

21 years agotype-reflector is being moved to its own CVS module. Remove it from the build
Jonathan Pryor [Sat, 18 Jan 2003 03:41:45 +0000 (03:41 -0000)]
type-reflector is being moved to its own CVS module.  Remove it from the build
process here.

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

21 years ago2003-01-17 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 01:19:17 +0000 (01:19 -0000)]
2003-01-17  Sebastien Pouliot <spouliot@videotron.ca>

* library.build: added System.Security to build, test and clean.
There's no makefile.gnu yet for this assembly.

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

21 years ago2003-01-17 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 01:04:11 +0000 (01:04 -0000)]
2003-01-17  Sebastien Pouliot  <spouliot@videotron.ca>

* System.Security.build: Simplified and fixed some issues.

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

21 years ago2003-01-17 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 01:01:34 +0000 (01:01 -0000)]
2003-01-17  Sebastien Pouliot  <spouliot@videotron.ca>

* AllTests.cs: Removed System.Security.Cryptography from using.
* System.Security_test.build: Simplified and fixed some issues.

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

21 years ago2003-01-17 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 18 Jan 2003 00:56:18 +0000 (00:56 -0000)]
2003-01-17  Sebastien Pouliot  <spouliot@videotron.ca>

* KeyInfo.cs: Changed some protected declaration to private.
* KeyInfoName.cs: Changed some protected declaration to private.
* KeyInfoNode.cs: Changed some protected declaration to private.
* KeyInfoRetrievalMethod.cs: Changed some protected declaration to private.
* KeyInfoX509Data.cs: Changed some protected declaration to private.
* Transform.cs: Changed some protected declaration to private.
* XmlDsigBase64Transform.cs: Changed some protected declaration to private.
* XmlDsigC14NTransform.cs: Changed some protected declaration to private.
* XmlDsigC14NWithCommentsTransform.cs: Changed some protected declaration to private.
* XmlDsigEnvelopedSignatureTransform.cs: Changed some protected declaration to private.
* XmlDsigXPathTransform.cs: Changed some protected declaration to private.
* XmlDsigXsltTransform.cs: Changed some protected declaration to private.

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

21 years ago2003-01-17 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Fri, 17 Jan 2003 23:48:11 +0000 (23:48 -0000)]
2003-01-17  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Small fix: we were not comparing the constructor
name correctly.   Thanks to Zoltan for the initial pointer.

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

21 years ago2003-01-18 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 23:06:38 +0000 (23:06 -0000)]
2003-01-18  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* decimal.c: fixed bug #26056.

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

21 years agoMono.Data.DB2Client: DB2ClientException.cs We need to check for SQL_NO_DATA and a...
Christopher Bockner [Fri, 17 Jan 2003 22:07:53 +0000 (22:07 -0000)]
Mono.Data.DB2Client: DB2ClientException.cs We need to check for SQL_NO_DATA and a non-negative return from SQLGetDiagRec, not SQL_SUCCESS_WITH_INFO.

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

21 years ago2003-01-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 17 Jan 2003 21:24:06 +0000 (21:24 -0000)]
2003-01-17  Zoltan Varga  <vargaz@freemail.hu>

* MonoSymbolWriter.cs (OpenMethod): Make it work on constructors.

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

21 years ago2003-01-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 17 Jan 2003 21:20:34 +0000 (21:20 -0000)]
2003-01-17  Zoltan Varga  <vargaz@freemail.hu>

* ParameterInfo.cs: modified constructor so it allows the
ParameterBuilder to be null and add a 'position' argument which will
be used when pb is null.

* MethodBuilder.cs ConstructorBuilder.cs: modify GetParameters() so it
returns information even when the app did not use DefineParameter() to
define the parameters.

* ConstructorBuilder.cs (ctor): allways define SpecialName attribute
for constructors as done by MS.

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

21 years agoFri Jan 17 21:14:18 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 17 Jan 2003 20:17:58 +0000 (20:17 -0000)]
Fri Jan 17 21:14:18 CET 2003 Paolo Molaro <lupus@ximian.com>

* ppc/tramp.c: adapted to work for MacOSX (from a patch by
John Duncan).

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

21 years agoMono.Data.DB2Client/DB2ClientConnect.cs: Replaced SQLConnect with SQLDriverConnect...
Christopher Bockner [Fri, 17 Jan 2003 19:10:42 +0000 (19:10 -0000)]
Mono.Data.DB2Client/DB2ClientConnect.cs: Replaced SQLConnect with SQLDriverConnect, cleaned handles passed to DB2, cleaned up error handling. SQLDriverConnect requires no parsing for the connection string.

Mono.Data.DB2Client/DB2ClientCommand.cs: ExecuteReader non executes a command against the DB, as it should

Mono.Data.DB2Client/DB2ClientConstants.cs: Added more constants, mostly for SQLDriverConnect.

Mono.Data.DB2Client/DB2ClientException.cs: Now can get all errors from the DB2 error stack.

Mono.Data.DB2Client/DB2ClientPrototypes.cs: Added SQLDriverConnect prototype.

Mono.Data.DB2Client/DB2ClientTransaction.cs: Changed to work with new handle returned from DB2CLientConnect.

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

21 years ago2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Fri, 17 Jan 2003 19:05:46 +0000 (19:05 -0000)]
2003-01-18 Gaurav Vaish <gvaish_mono AT lycos.com>

* ArrayListCollectionBase.cs
                         : Implemented.

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

21 years ago2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 17:17:41 +0000 (17:17 -0000)]
2003-01-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpRequest.cs: implemented CurrentExecutionFilePath.

* System.Web.UI/Control.cs: some more tweaks to naming containers stuff.
* System.Web.UI/DataBinder.cs: don't throw exception if the container
is null.

* System.Web.UI/Page.cs: now we can render client scripts, startup
scripts and hidden fields. Only render __VIEWSTATE if there is someone
that will take care of it.
(RaisePostBackEvents): first try the last one that required raise event,
then try __EVENTTARGET.

* System.Web.UI.HtmlControls/HtmlForm.cs: render 'action' attribute.

* System.Web.UI.WebControls/BaseDataList.cs: what can I say for this
one? I spent so many time until I finally found this that I'm gonna
miss this f....g bug... ;-). Farewell. Now we can get events from
image buttons inside Data*.

* System.Web.UI.WebControls/DataList.cs: now the value stored in
ViewState for item count is correct.

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

21 years ago2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 16:45:22 +0000 (16:45 -0000)]
2003-01-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ObjectWriter.cs: make the exception message more useful.

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

21 years ago2003-01-17 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 17 Jan 2003 16:41:56 +0000 (16:41 -0000)]
2003-01-17  Daniel Morgan <danmorg@sc.rr.com>

* System.Data.SqlClient.SqlConnection.cs: add connection
parameter UID which is the same thing as User ID

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

21 years ago2003-01-17 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Fri, 17 Jan 2003 15:48:51 +0000 (15:48 -0000)]
2003-01-17  Ville Palo <vi64pa@koti.soon.fi>

* XmlSchemaMapper.cs: Improvments.
* XmlConstaints.cs: Added more constants.
* DataSet.cs: Improvments of reading and writing xml
* DataColumn.cs: Added default values of properties.

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

21 years ago2003-01-17 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 17 Jan 2003 15:48:08 +0000 (15:48 -0000)]
2003-01-17  Dietmar Maurer  <dietmar@ximian.com>

* x86.brg: removed duplicated CONV_OVF_I4

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

21 years ago2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 15:29:31 +0000 (15:29 -0000)]
2003-01-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* MonoType.cs: re-added lines that were removed in the previous commit.

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

21 years ago* unix.args: Added System/DelegateSerializationHolder.cs,
Lluis Sanchez [Fri, 17 Jan 2003 14:21:00 +0000 (14:21 -0000)]
* unix.args: Added System/DelegateSerializationHolder.cs,
  System/UnitySerializationHolder.cs,
  System.Runtime.Serialization/ObjectManager.cs,
  System.Runtime.Serialization.Formatters.Binary/BinaryCommon.cs,
  System.Runtime.Serialization.Formatters.Binary/ObjectReader.cs and
  System.Runtime.Serialization.Formatters.Binary/ObjectWriter.cs

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

21 years ago* BinaryFormatter.cs: implemented Serialize and Deserialize methods.
Lluis Sanchez [Fri, 17 Jan 2003 14:19:51 +0000 (14:19 -0000)]
* BinaryFormatter.cs: implemented Serialize and Deserialize methods.
* ObjectReader.cs: added.
* ObjectWriter.cs: added.
* BinaryCommon.cs. added.

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

21 years ago2003-01-17 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 17 Jan 2003 14:18:48 +0000 (14:18 -0000)]
2003-01-17  Martin Baulig  <martin@ximian.com>

* gc.c: Raise an ExecutionEngineException instead of using g_error().

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

21 years ago* ObjectManager.cs: Implemented and added file
Lluis Sanchez [Fri, 17 Jan 2003 14:18:43 +0000 (14:18 -0000)]
* ObjectManager.cs: Implemented and added file
* SurrogateSelector.cs: completed implementation.
* SerializationInfo.cs: corrected a bug in GetValue method.
* ObjectIDGenerator.cs: corrected a bug. Now it does not give the same
id for two different instances that return true when calling Equal.

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

21 years agoAssembly.cs: added serialization support.
Lluis Sanchez [Fri, 17 Jan 2003 14:17:29 +0000 (14:17 -0000)]
Assembly.cs: added serialization support.

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

21 years ago* Type.cs: corrected property IsSerializable. It should always return true for enums...
Lluis Sanchez [Fri, 17 Jan 2003 14:16:41 +0000 (14:16 -0000)]
* Type.cs: corrected property IsSerializable. It should always return true for enums and delegates
* MonoType.cs: added serialization support.
* Delegate.cs: added serialization support.
* DBNull.cs: added serialization support.
* UnitySerializationHolder.cs: supports serialization of Assembly, MonoType and DBNull.
* DelegateSerializationHolder.cs: added.

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

21 years ago2003-01-17 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 17 Jan 2003 12:37:33 +0000 (12:37 -0000)]
2003-01-17  Martin Baulig  <martin@ximian.com>

* debug.c: Don't use mono_once here.  Reworked the API a bit to
use `mono_debug_' and `debug_' for the general debugging API and
`mono_debugger_' and `debugger_' for the Mono Debugger stuff.

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

21 years ago2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 08:19:36 +0000 (08:19 -0000)]
2003-01-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* collections.cs: fixed bug #30091.

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

21 years ago2003-01-17 Duncan Mak <duncan@ximian.com>
Duncan Mak [Fri, 17 Jan 2003 07:24:09 +0000 (07:24 -0000)]
2003-01-17  Duncan Mak  <duncan@ximian.com>

* runtime/Makefile.am: Add the new Mono.Data.DB2Client.dll.

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

21 years agofixed #line default
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 06:55:16 +0000 (06:55 -0000)]
fixed #line default

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

21 years agoSet file name when specified with #line
Jackson Harper [Fri, 17 Jan 2003 06:24:52 +0000 (06:24 -0000)]
Set file name when specified with #line

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

21 years agoaccording to the ECMA:
Miguel de Icaza [Fri, 17 Jan 2003 05:45:22 +0000 (05:45 -0000)]
according to the ECMA:
"The buffer of a closed System.IO.MemoryStream is still available, and the
System.IO.MemoryStream.ToArray and System.IO.MemoryStream.GetBuffer methods
can be called successfully."

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

21 years ago2003-01-16 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 17 Jan 2003 03:08:46 +0000 (03:08 -0000)]
2003-01-16  Nick Drochak <ndrochak@gol.com>

        * makefile.gnu: Add corlib target to just build that.

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

21 years ago2003-01-16 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Fri, 17 Jan 2003 01:40:55 +0000 (01:40 -0000)]
2003-01-16  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.Db2Client/DB2ClientConnection.cs: added parsing and setting
of connection string values.  Prior to this change, the server, username, and
authentication were hard-coded.

* Mono.Data.Db2Client/DB2ClientUtils.cs: prevent warning about
unreachable code

* Test/TestDB2Conn/TestDB2Conn.cs: modify test to accept
database, username, and password from command line.  Also, test
a CREATE TABLE statement with ExecuteNonQuery()

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

21 years ago2003-01-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 00:51:17 +0000 (00:51 -0000)]
2003-01-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* exception.[ch]:
(mono_get_exception_type_initialization): new function.

* object.c: throw a TypeInitializationException when an exception is
thrown invoking the class constructor.

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

21 years ago2003-01-16 Daniel Morgan <danmorg@sc.rr.com>
Daniel Morgan [Thu, 16 Jan 2003 19:51:38 +0000 (19:51 -0000)]
2003-01-16  Daniel Morgan <danmorg@sc.rr.com>

* Mono.Data.Db2Client.build: added file for Windows build

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

21 years agoremoved comment
Rodrigo Moya [Thu, 16 Jan 2003 19:32:14 +0000 (19:32 -0000)]
removed comment

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

21 years ago2003-01-16 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 16 Jan 2003 19:30:56 +0000 (19:30 -0000)]
2003-01-16  Rodrigo Moya <rodrigo@ximian.com>

* makefile.gnu: added Mono.Data.DB2Client directory.

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

21 years ago2003-01-16 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 16 Jan 2003 19:28:25 +0000 (19:28 -0000)]
2003-01-16  Rodrigo Moya <rodrigo@ximian.com>

* makefile.gnu: added --unsafe command line option, needed for unsafe
code. The IBM DB2 provider now compiles on Mono.

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

21 years ago2003-01-16 Rodrigo Moya <rodrigo@ximian.com>
Rodrigo Moya [Thu, 16 Jan 2003 19:26:32 +0000 (19:26 -0000)]
2003-01-16  Rodrigo Moya <rodrigo@ximian.com>

* list: added missing file.

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

21 years agoFlush
Miguel de Icaza [Thu, 16 Jan 2003 17:06:42 +0000 (17:06 -0000)]
Flush

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

21 years ago2003-01-16 Martin Baulig <martin@ximian.com>
Martin Baulig [Thu, 16 Jan 2003 17:06:06 +0000 (17:06 -0000)]
2003-01-16  Martin Baulig  <martin@ximian.com>

* debug.c (debugger_thread_func): We don't need to `raise
(SIGSTOP)' anymore; the thread manager already takes care of this.

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

21 years ago2003-01-16 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Thu, 16 Jan 2003 15:56:52 +0000 (15:56 -0000)]
2003-01-16  Dietmar Maurer  <dietmar@ximian.com>

* exception.c (arch_handle_exception): exclude runtime invoke
wrapper from the stack trace

* jit.c (mono_cfg_new): allocate extra space to store esp (used by exceptions)
(mono_thread_start_cb): save an additional LMF at thread start

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