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
Miguel de Icaza [Mon, 20 Jan 2003 23:33:40 +0000 (23:33 -0000)]
More screenshots
svn path=/trunk/mono/; revision=10758
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
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
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
Duncan Mak [Mon, 20 Jan 2003 23:10:53 +0000 (23:10 -0000)]
~head -4 ChangeLog~
svn path=/trunk/mcs/; revision=10754
Miguel de Icaza [Mon, 20 Jan 2003 23:01:13 +0000 (23:01 -0000)]
Final touches
svn path=/trunk/mcs/; revision=10753
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
Miguel de Icaza [Mon, 20 Jan 2003 22:55:05 +0000 (22:55 -0000)]
target for windows build
svn path=/trunk/mcs/; revision=10751
Miguel de Icaza [Mon, 20 Jan 2003 22:50:11 +0000 (22:50 -0000)]
Make mbas compile
svn path=/trunk/mcs/; revision=10750
Miguel de Icaza [Mon, 20 Jan 2003 22:49:55 +0000 (22:49 -0000)]
Remove dependency
svn path=/trunk/mcs/; revision=10749
Miguel de Icaza [Mon, 20 Jan 2003 22:45:22 +0000 (22:45 -0000)]
Put back mbas
svn path=/trunk/mcs/; revision=10748
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
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
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
Miguel de Icaza [Mon, 20 Jan 2003 20:13:17 +0000 (20:13 -0000)]
Flush
svn path=/trunk/mono/; revision=10744
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
Miguel de Icaza [Mon, 20 Jan 2003 19:06:53 +0000 (19:06 -0000)]
Flush debugger announcement
svn path=/trunk/mono/; revision=10741
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
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
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
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
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
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
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
Rafael Teixeira [Mon, 20 Jan 2003 13:41:55 +0000 (13:41 -0000)]
house cleaning
svn path=/trunk/mcs/; revision=10731
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Daniel Morgan [Sat, 18 Jan 2003 22:14:18 +0000 (22:14 -0000)]
forgot to add ChangeLog file
svn path=/trunk/mcs/; revision=10687
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
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
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
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
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
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
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
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
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
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
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
Miguel de Icaza [Sat, 18 Jan 2003 05:48:10 +0000 (05:48 -0000)]
Flush
svn path=/trunk/mono/; revision=10646
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Lluis Sanchez [Fri, 17 Jan 2003 14:17:29 +0000 (14:17 -0000)]
Assembly.cs: added serialization support.
svn path=/trunk/mcs/; revision=10614
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
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
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
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
Gonzalo Paniagua Javier [Fri, 17 Jan 2003 06:55:16 +0000 (06:55 -0000)]
fixed #line default
svn path=/trunk/mcs/; revision=10605
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
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
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
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
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
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
Rodrigo Moya [Thu, 16 Jan 2003 19:32:14 +0000 (19:32 -0000)]
removed comment
svn path=/trunk/mcs/; revision=10587
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
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
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
Miguel de Icaza [Thu, 16 Jan 2003 17:06:42 +0000 (17:06 -0000)]
Flush
svn path=/trunk/mono/; revision=10582
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
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