mono.git
21 years ago2003-01-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 8 Jan 2003 22:38:38 +0000 (22:38 -0000)]
2003-01-08  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (fixed_statement): take a type instead of a
pointer_type, so we can produce a better error message later.

* statement.cs (Fixed.Resolve): Flag types that are not pointers
as an error.

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

21 years agoAdd new error
Miguel de Icaza [Wed, 8 Jan 2003 22:32:01 +0000 (22:32 -0000)]
Add new error

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

21 years ago2003-01-08 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Wed, 8 Jan 2003 21:46:34 +0000 (21:46 -0000)]
2003-01-08  Miguel de Icaza  <miguel@ximian.com>

* statement.cs: First populate the pinned variables, then emit the
statement, then clear the variables.  Before I was emitting the
code once for each fixed piece.

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

21 years agoImprove test
Miguel de Icaza [Wed, 8 Jan 2003 21:40:55 +0000 (21:40 -0000)]
Improve test

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

21 years agoFixed typo.
Jaime Anguiano Olarra [Wed, 8 Jan 2003 21:08:56 +0000 (21:08 -0000)]
Fixed typo.

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

21 years agoWed Jan 8 20:11:46 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 8 Jan 2003 19:14:35 +0000 (19:14 -0000)]
Wed Jan 8 20:11:46 CET 2003 Paolo Molaro <lupus@ximian.com>

* loader.c: fixed off by one error in loaded parameter names.

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

21 years ago2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Jan 2003 18:58:38 +0000 (18:58 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* IControlAdapter.cs     : Completed interface.
* MobileControl.cs       : Initial implementation.
* MobilePage.cs          : Dummy implementation.

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

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

* TODOAttribute.cs         : Added MonoTODO Attribute
* ChangeLog                : Added file

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

21 years ago2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Jan 2003 18:23:43 +0000 (18:23 -0000)]
2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>

* .cvsignore                             : Ignores local files
* System.Web.Mobile.build                : The build file

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

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

* System.Web.Mobile,
* System.Web.UI.MobileControls,
* System.Web.UI.MobileControls.Adapters  : Added directories

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

21 years agoPatch from Piers
Miguel de Icaza [Wed, 8 Jan 2003 18:00:00 +0000 (18:00 -0000)]
Patch from Piers

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

21 years ago2003-01-08 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 8 Jan 2003 17:38:59 +0000 (17:38 -0000)]
2003-01-08  Dietmar Maurer  <dietmar@ximian.com>

* marshal.c (mono_marshal_get_icall_wrapper): like
mono_marshal_get_native_wrapper, but simpler and use a MonoMethodSignature
instead of a MonoMethod.

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

21 years ago2003-01-08 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 8 Jan 2003 15:59:42 +0000 (15:59 -0000)]
2003-01-08  Dick Porter  <dick@ximian.com>

* Win32Exception.cs (ComponentModel): Added EWOULDBLOCK

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

21 years ago2003-01-08 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 8 Jan 2003 15:57:30 +0000 (15:57 -0000)]
2003-01-08  Dick Porter  <dick@ximian.com>

* sockets.c: Fixed setting blocking mode to true (fixes bug 36388)

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

21 years ago (x86_unwind_native_frame): disable unnecessary assertion
Dietmar Maurer [Wed, 8 Jan 2003 15:39:10 +0000 (15:39 -0000)]
(x86_unwind_native_frame): disable unnecessary assertion

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

21 years ago2003-01-08 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Wed, 8 Jan 2003 12:40:08 +0000 (12:40 -0000)]
2003-01-08  Dietmar Maurer  <dietmar@ximian.com>

* exception.c (ves_icall_get_frame_info): skip one more frame and also
MONO_WRAPPER_RUNTIME_INVOKE wrappers

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

21 years ago2003-01-08 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 8 Jan 2003 11:42:49 +0000 (11:42 -0000)]
2003-01-08  Martin Baulig  <martin@ximian.com>

* statement.cs (FlowBranching.MergeChild): A break in a
SWITCH_SECTION does not leave a loop.  Fixes #36155.

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

21 years ago2003-01-08 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 8 Jan 2003 11:16:10 +0000 (11:16 -0000)]
2003-01-08  Martin Baulig  <martin@ximian.com>

* statement.cs (FlowBranching.CheckOutParameters): `struct_params'
lives in the same number space than `param_map'.  Fixes #36154.

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

21 years ago2003-01-08 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Wed, 8 Jan 2003 10:27:15 +0000 (10:27 -0000)]
2003-01-08  Gaurav Vaish <gvaish_mono AT lycos.com>

* System.Web.Mobile  : Added new directory

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:57:24 +0000 (05:57 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataGrid.cs: default value for ShowHeaders is true. Fixed style for
Header and Footer.
* DataGridColumn.cs: added SetOwner method.
* DataGridColumnCollection.cs: set the owner of the column when added.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:55:06 +0000 (05:55 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataBinder.cs:
(GetPropertyValue): don't try to get the property as indexed

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

21 years agoforgot this one
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:53:06 +0000 (05:53 -0000)]
forgot this one

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:52:24 +0000 (05:52 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DbDataRecord.cs: return DbNull.Value in GetValue () if value is null.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 05:51:16 +0000 (05:51 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataColumnPropertyDescriptor.cs: store columnIndex in the .ctor.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 8 Jan 2003 00:25:42 +0000 (00:25 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspElements.cs: attributes without value lacked a space afterwards.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:42:27 +0000 (23:42 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpUtility.cs: fixed HtmlDecode to avoid ArgumentOutOfRangeException.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:21:44 +0000 (23:21 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* BoundColumn.cs: typo.
* DataGrid.cs: use 'as' instead of casting. Typo.
* HyperLinkColumn.cs: call OnColumnChanged when any property change.
Mono-stylized.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:18:02 +0000 (23:18 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataBinder.cs: use TypeDescriptor to get the properties and their
values.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:16:13 +0000 (23:16 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TypeDescriptor.cs: use ICustomTypeDescriptor if the component
implements it. It's done for GetProperties and should be done for the
rest of methods present in ICustomTypeDescriptor.

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

21 years ago2003-01-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 23:14:02 +0000 (23:14 -0000)]
2003-01-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list: added System.Data/DataTablePropertyDescriptor.cs
* System.Data/DataColumnPropertyDescriptor.cs: fixed typo.
* System.Data/DataViewManagerListItemTypeDescriptor.cs: added new
internal property to get the DataViewManager and removed TablePD class.
* System.Data/DataTablePropertyDescriptor.cs: TablePD class is now this
one as suggested by danmorg.

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

21 years ago2003-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 Jan 2003 21:10:23 +0000 (21:10 -0000)]
2003-01-07  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay (constructor_declaration): Set the
Constructor.ModFlags before probing for it.  This makes the
compiler report 514, 515 and 132 (the code was there, but got
broken).

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

21 years agoFix test
Miguel de Icaza [Tue, 7 Jan 2003 21:02:30 +0000 (21:02 -0000)]
Fix test

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

21 years agoAdd new error
Miguel de Icaza [Tue, 7 Jan 2003 20:40:17 +0000 (20:40 -0000)]
Add new error

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

21 years ago2003-01-07 Miguel de Icaza <miguel@ximian.com>
Miguel de Icaza [Tue, 7 Jan 2003 20:23:07 +0000 (20:23 -0000)]
2003-01-07  Miguel de Icaza  <miguel@ximian.com>

* statement.cs (Goto.Resolve): Set `Returns' to ALWAYS.
(GotoDefault.Resolve): Set `Returns' to ALWAYS.
(GotoCase.Resolve): Set `Returns' to ALWAYS. Fixes the test-49 problem on windows

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 19:09:21 +0000 (19:09 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TypeDescriptor.cs: moved code from GetProperties (object) to (Type).

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 19:07:45 +0000 (19:07 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: functions for columns don't return anything. Fixed
typo.

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

21 years ago2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 7 Jan 2003 17:39:01 +0000 (17:39 -0000)]
2003-01-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : bugfix for attributes related to creation of
  XmlAttribute *node*.

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

21 years ago2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 7 Jan 2003 17:38:23 +0000 (17:38 -0000)]
2003-01-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlDocumentTests.cs : test for attribute value bugfix.

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

21 years agoTue Jan 7 18:32:24 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 7 Jan 2003 17:35:23 +0000 (17:35 -0000)]
Tue Jan 7 18:32:24 CET 2003 Paolo Molaro <lupus@ximian.com>

* enum.cs: create the enum static fields using the enum type.

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

21 years ago2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 7 Jan 2003 16:39:53 +0000 (16:39 -0000)]
2003-01-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReaderTests.cs : test for attribute value bugfix.

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

21 years ago2003-01-08 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Tue, 7 Jan 2003 16:38:52 +0000 (16:38 -0000)]
2003-01-08  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : bugfix for attribute values which have entity
  references.

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

21 years ago2003-01-07 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 7 Jan 2003 16:18:55 +0000 (16:18 -0000)]
2003-01-07  Dietmar Maurer  <dietmar@ximian.com>

* exception.c (ves_icall_get_frame_info): fix bug 36382

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 15:51:49 +0000 (15:51 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* decimal.c: fixed bug #36537.

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

21 years agoTue Jan 7 15:15:41 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 7 Jan 2003 14:18:48 +0000 (14:18 -0000)]
Tue Jan 7 15:15:41 CET 2003 Paolo Molaro <lupus@ximian.com>

* jit.c: handle wrapper_data in NEWOBJ/CALL.

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

21 years agoMon Jan 6 19:37:59 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 7 Jan 2003 14:17:16 +0000 (14:17 -0000)]
Mon Jan 6 19:37:59 CET 2003 Paolo Molaro <lupus@ximian.com>

* marshal.c: throw a missing method exception if a
P/Invoke method is not found.

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

21 years ago2003-01-07 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Tue, 7 Jan 2003 11:28:25 +0000 (11:28 -0000)]
2003-01-07  Dietmar Maurer  <dietmar@ximian.com>

* jit.c (mono_analyze_stack): add check for NULL target in STFLD

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

21 years ago2003-01-07 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Tue, 7 Jan 2003 08:34:38 +0000 (08:34 -0000)]
2003-01-07 Gaurav Vaish <gvaish_mono AT lycos.com>

* DataBindingHandler.cs         : Implemented.

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 04:44:22 +0000 (04:44 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HyperLink.cs: fixes bug #36336.

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 03:44:47 +0000 (03:44 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataList.cs: fixed IRepeatInfoUser.GetItemStyle.

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

21 years agoadded XmlDiffLoader.cs
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 02:25:09 +0000 (02:25 -0000)]
added XmlDiffLoader.cs

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 01:35:11 +0000 (01:35 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: add data bound controls to code render function.

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

21 years ago2003-01-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 7 Jan 2003 00:14:04 +0000 (00:14 -0000)]
2003-01-07  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspComponentFoundry.cs: reworked to allow same prefix for multiple
controls. You can register 1 assembly plus any number of user controls
under the same prefix.

* AspGenerator.cs: don't add duplicate 'using' for the same namespace.
Hack to allow @Register access to assemblies in other places than bin
directory.

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

21 years ago*** empty log message ***
Piers Haken [Tue, 7 Jan 2003 00:04:53 +0000 (00:04 -0000)]
*** empty log message ***

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

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

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

21 years ago2003-01-06 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Mon, 6 Jan 2003 19:08:31 +0000 (19:08 -0000)]
2003-01-06  Ville Palo <vi64pa@koti.soon.fi>

* XmlDataLoader.cs: Moved diffgram stuff to new internal class
XmlDiffLoader.
* XmlDiffLoader.cs: new class for diffgrams. Added handling of
diffgr:Errors and some fixes and changed XmlReader to XPathNavigator.

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

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

* MemoryStream.cs: fixed bug #36319.

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

21 years agoFixed typo
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 17:11:07 +0000 (17:11 -0000)]
Fixed typo

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

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

* AspElements.cs: added 'codebehind' attribute for page, control and
application. It's ignored by MS, but allowed. Fixed typo.

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

21 years ago2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 16:29:36 +0000 (16:29 -0000)]
2003-01-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: fixed EnableSesssionState handling.

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

21 years agoAdd REGION flag to #region directives, and add checks to make sure that regions are...
Jackson Harper [Mon, 6 Jan 2003 16:21:49 +0000 (16:21 -0000)]
Add REGION flag to #region directives, and add checks to make sure that regions are being poped correctly

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

21 years ago2003-01-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 6 Jan 2003 15:35:19 +0000 (15:35 -0000)]
2003-01-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DataView.cs: made dataViewManager internal.
* DataViewManager.cs: use ICustomTypeDescriptor. We don't want the
properties of the object, but the values of the columns present in a
row.

* DataViewManagerListItemTypeDescriptor.cs: implemented GetProperties,
which returns a PropertyDescriptorCollection. Created a new class
derived from PropertyDescriptor that treats Table as an object whose
properties are DataRowView.

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

21 years ago2003-01-06 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 6 Jan 2003 14:03:43 +0000 (14:03 -0000)]
2003-01-06  Martin Baulig  <martin@ximian.com>

* debug.c (debugger_finished_mutex): Use a recursive mutex here.

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

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

* debug.c: Correctly handle the `debugger_finished_mutex'; it is
only unlocked by the pthread_cond_wait() in mono_debugger_wait().

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

21 years ago2003-01-06 Piers Haken <piersh@friskit.com>
Piers Haken [Mon, 6 Jan 2003 10:57:32 +0000 (10:57 -0000)]
2003-01-06  Piers Haken <piersh@friskit.com>

* Tokenizer.cs : various unicode fixes/tidyups.

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

21 years ago2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Jan 2003 03:08:30 +0000 (03:08 -0000)]
2003-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptoAPITransform.cs: Removed all TODO. This class will not be
used by Mono. MS uses it with <algo>CryptoServiceProvider classes
to provide a common ICryptoTransform access to CryptoAPI.

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

21 years ago2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Jan 2003 00:20:41 +0000 (00:20 -0000)]
2003-01-05  Sebastien Pouliot <spouliot@videotron.ca>

* unix.args: added COMException.cs in System.Runtime.InteropServices

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

21 years ago2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Jan 2003 00:19:55 +0000 (00:19 -0000)]
2003-01-05  Sebastien Pouliot <spouliot@videotron.ca>

* COMException.cs: New. Minimal (incomplete - i'm not using COM)
implementation because this is thrown when dealing with Software
Publisher Certificates (SPC) in X509Certificate.

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

21 years ago2003-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 6 Jan 2003 00:18:38 +0000 (00:18 -0000)]
2003-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

* Hash.cs: Added [Serializable] and ISerializable to class declaration.
Changed how the hash algorithm are created (now use system default
implementation). Added some exception handling.

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

21 years ago*** empty log message ***
Sebastien Pouliot [Sun, 5 Jan 2003 21:19:36 +0000 (21:19 -0000)]
*** empty log message ***

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

21 years ago2003-01-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 5 Jan 2003 17:50:27 +0000 (17:50 -0000)]
2003-01-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: don't generate instance fields for pages/controls
when the base class specified in the Inherits attribute already has
them. Closes bug #36262.

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

21 years agoFaq updates
Miguel de Icaza [Sun, 5 Jan 2003 16:19:43 +0000 (16:19 -0000)]
Faq updates

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

21 years agoSun Jan 5 11:57:09 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sun, 5 Jan 2003 10:59:47 +0000 (10:59 -0000)]
Sun Jan 5 11:57:09 CET 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: allow a null this for constructors.

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

21 years agoMove must_send_finished var declaration out of #if win32 block (this fixes the build...
Jackson Harper [Sun, 5 Jan 2003 03:16:32 +0000 (03:16 -0000)]
Move must_send_finished var declaration out of #if win32 block (this fixes the build on win32)

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

21 years agorollback
Dennis Hayes [Sun, 5 Jan 2003 02:40:25 +0000 (02:40 -0000)]
rollback

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

21 years ago2003-01-05 Martin Baulig <martin@ximian.com>
Martin Baulig [Sun, 5 Jan 2003 00:59:40 +0000 (00:59 -0000)]
2003-01-05  Martin Baulig  <martin@ximian.com>

* debug.c (mono_debugger_jit_exec): Custom version of mono_jit_exec();
this is used when we're running inside the Mono Debugger
(mono_debugger_wait): Put the waiting code into a function of its own.

* mono.c (main): Call mono_debugger_jit_exec() instead of
mono_jit_exec() if we're running inside the Mono Debugger.

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

21 years ago2003-01-05 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 4 Jan 2003 23:55:55 +0000 (23:55 -0000)]
2003-01-05  Martin Baulig  <martin@ximian.com>

* debug.h (MonoDebugFormat): Added
`MONO_DEBUG_FORMAT_MONO_DEBUGGER'; this allows us to check whether
we're running inside the Mono Debugger prior to the args parsing.

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

21 years ago2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 4 Jan 2003 19:45:12 +0000 (19:45 -0000)]
2003-01-04  Ville Palo <vi64pa@koti.soon.fi>

* XmlSchemaMapper.cs: Added handling for Constraints, Attributes.

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

21 years ago2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 4 Jan 2003 19:35:20 +0000 (19:35 -0000)]
2003-01-04  Ville Palo <vi64pa@koti.soon.fi>

* DataColumn.cs: ExtendedProperties is by default !null-

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

21 years agoSat Jan 4 18:28:42 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 4 Jan 2003 17:31:37 +0000 (17:31 -0000)]
Sat Jan 4 18:28:42 CET 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: raise the proper exceptions if the arguments to the
internal Invoke are incorrect.

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

21 years agoSat Jan 4 18:26:41 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 4 Jan 2003 17:29:40 +0000 (17:29 -0000)]
Sat Jan 4 18:26:41 CET 2003 Paolo Molaro <lupus@ximian.com>

* MonoMethod.cs: propagate exceptions from the internal invoke
code that need to be propagated.

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

21 years agoSat Jan 4 18:04:07 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 4 Jan 2003 17:07:05 +0000 (17:07 -0000)]
Sat Jan 4 18:04:07 CET 2003 Paolo Molaro <lupus@ximian.com>

* Binder.cs: throw an exception if the number of arguments
when invoking a method is incorrect.

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

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

* UdpClient.cs: fixed bug #36226.

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

21 years ago2003-01-04 Ville Palo <vi64pa@koti.soon.fi>
Ville Palo [Sat, 4 Jan 2003 12:35:29 +0000 (12:35 -0000)]
2003-01-04  Ville Palo <vi64pa@koti.soon.fi>

* DataColumnCollection.cs: Add (DataColumn Column) -method didn't
set column's ordinal.

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

21 years agoFlush
Miguel de Icaza [Sat, 4 Jan 2003 05:47:49 +0000 (05:47 -0000)]
Flush

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

21 years ago2003-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 4 Jan 2003 04:39:32 +0000 (04:39 -0000)]
2003-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web/HttpApplication.cs: added new state to handle default
authentication.

* System.Web.Configuration/HttpModulesConfigurationHandler.cs: add
a default authentication module at the end of the list.

* System.Web.Configuration/ModuleItem.cs: new constructor.
* System.Web.Security/DefaultAuthenticationModule.cs: implemented. It
just create a default unauthenticated user when no one else provided one.
* System.Web.Security/FormsAuthenticationModule.cs: removed debug output.
* System.Web.UI/Control.cs:
(AddedControl): take the children to the same state of the parent.
(InitRecursive): set the page of the children.
* System.Web.UI/Page.cs: removed one line (it's done a few lines above).
* System.Web.UI/UserControl.cs:
(OnInit): always call InitializeAsUserControl
(InitializeAsUserControl): sets the page for the control.

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

21 years ago2003-01-04 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 4 Jan 2003 04:21:05 +0000 (04:21 -0000)]
2003-01-04  Martin Baulig  <martin@ximian.com>

* debug.c (release_symbol_file_table): Only call this if we're
actually modifying the symbol tables.
(mono_debug_open): Always set the `mono_debugger_class_init_func'
for MONO_DEBUG_FORMAT_MONO; this stuff should also go into core dumps.

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

21 years agoFri Jan 3 20:18:51 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 3 Jan 2003 19:22:52 +0000 (19:22 -0000)]
Fri Jan 3 20:18:51 CET 2003 Paolo Molaro <lupus@ximian.com>

* MonoType.cs: fixed Namespace property for nested types.

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

21 years agoA few changes to support correct scoping for default constructors
Marco Ridoni [Fri, 3 Jan 2003 16:55:33 +0000 (16:55 -0000)]
A few changes to support correct scoping for default constructors

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

21 years agoA few changes to resolve scoping for default constructors
Marco Ridoni [Fri, 3 Jan 2003 16:53:37 +0000 (16:53 -0000)]
A few changes to resolve scoping for default constructors

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

21 years agoField declaration modified to better conform to MS'VB.NET grammar
Marco Ridoni [Fri, 3 Jan 2003 16:52:22 +0000 (16:52 -0000)]
Field declaration modified to better conform to MS'VB.NET grammar
Class declaration modified to better conform to MS'VB.NET grammar
Preliminary support for Array declarations (not working yet)

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

21 years ago2003-01-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 3 Jan 2003 15:47:24 +0000 (15:47 -0000)]
2003-01-03  Martin Baulig  <martin@ximian.com>

* debug.c: Disable the mono debugger stuff on Windows.

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

21 years ago2003-01-03 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 3 Jan 2003 15:46:45 +0000 (15:46 -0000)]
2003-01-03  Dietmar Maurer  <dietmar@ximian.com>

* marshal.c (mono_marshal_get_ptr_to_struct): code cleanups

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

21 years agoFri Jan 3 16:18:27 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 3 Jan 2003 15:21:29 +0000 (15:21 -0000)]
Fri Jan 3 16:18:27 CET 2003 Paolo Molaro <lupus@ximian.com>

* MonoCustomAttrs.cs: create properly typed arrays when returning
arrays of attributes of a given type.

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

21 years ago2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 12:27:25 +0000 (12:27 -0000)]
2003-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* machine.config: added forms authentication module and close forms tag.

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

21 years ago2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 12:25:20 +0000 (12:25 -0000)]
2003-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpContext.cs: removed hack to get the User.

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

21 years agoFri Jan 3 11:10:14 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 3 Jan 2003 10:12:57 +0000 (10:12 -0000)]
Fri Jan 3 11:10:14 CET 2003 Paolo Molaro <lupus@ximian.com>

* MonoType.cs: fixed MemberType property for nested types.

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

21 years ago2003-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Fri, 3 Jan 2003 03:27:10 +0000 (03:27 -0000)]
2003-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* RC2CryptoServiceProvider.cs: Now about 2 time faster by inlining
methods and changing to UInt16 (instead of UInt32).

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

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

* String.cs: fixed bug #36209.

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

21 years ago2003-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 3 Jan 2003 02:30:54 +0000 (02:30 -0000)]
2003-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HtmlInputButton.cs: fixed bug #35677.

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

21 years ago2003-01-03 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 3 Jan 2003 02:20:43 +0000 (02:20 -0000)]
2003-01-03  Martin Baulig  <martin@ximian.com>

* debug-mono-symfile.h: Increment MONO_SYMBOL_FILE_DYNAMIC_VERSION.

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