mono.git
20 years ago2003-12-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 16 Dec 2003 03:19:31 +0000 (03:19 -0000)]
2003-12-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: added browsercaps-updater directory.

* browsercaps-updater/ChangeLog:
* browsercaps-updater/Makefile:
* browsercaps-updater/browsercaps-updater.exe.sources:
* browsercaps-updater/BrowserCapsUpdater.cs: new tool to update
browscap.ini file. For those users who just can't wait for the next
mono release.

* corcompare/mono-api-diff.cs:
* corcompare/mono-api-info.cs: fix comment and remove WriteLine.

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

20 years ago2003-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 16 Dec 2003 03:19:10 +0000 (03:19 -0000)]
2003-11-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* mono-api.xsl: handle <interface>, which is different from
<class name="x" type="interface"...>.

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

20 years ago2003-12-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 16 Dec 2003 03:14:35 +0000 (03:14 -0000)]
2003-12-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.dll.sources: added CapabilitiesLoader.cs

* System.Web/CapabilitiesLoader.cs: loads browser detection and
capabilities data from browscap.ini file by Gary J. Keith.

* System.Web/HttpBrowserCapabilities.cs: removed almost all TODOs.

* System.Web/HttpRequest.cs: fixed Browser property.

* System.Web.Configuration/HttpCapabilitiesBase.cs: use the new loader.

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

20 years ago * Page.cs: Use the context trace object.
Jackson Harper [Tue, 16 Dec 2003 02:33:01 +0000 (02:33 -0000)]
    * Page.cs: Use the context trace object.

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

20 years ago * TraceContext.cs: Initial implementation of storing data.
Jackson Harper [Tue, 16 Dec 2003 02:18:16 +0000 (02:18 -0000)]
    * TraceContext.cs: Initial implementation of storing data.
* HttpContext.cs: Create and expose a trace object.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 16 Dec 2003 02:08:43 +0000 (02:08 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* PublisherMembershipConditionTest.cs: Added new unit tests for the
newly implemented methods.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 16 Dec 2003 02:06:55 +0000 (02:06 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* PublisherMembershipCondition.cs: Completed TODO.

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

20 years agoRemoved Console.WriteLine
Gonzalo Paniagua Javier [Tue, 16 Dec 2003 01:29:05 +0000 (01:29 -0000)]
Removed Console.WriteLine

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 16 Dec 2003 00:34:32 +0000 (00:34 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* ChallengeResponseTest.cs: Added the sample from L0phtCrack for a
small password (WELCOME).
* Type3MessageTest.cs: Added a new test for small password (smaller
than 8 characters).

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 16 Dec 2003 00:33:04 +0000 (00:33 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* ChallengeResponse.cs: Pre-calculated second part of the LM hash for
small password. Otherwise we get a  DES weak key - which isn't
supported (exception) by the framework.

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

20 years agoTue Dec 16 12:15:00 GMT+2 2003 Joel Basson <jstrike@mweb.co.za>
Joel Basson [Mon, 15 Dec 2003 23:20:41 +0000 (23:20 -0000)]
Tue Dec 16 12:15:00 GMT+2 2003 Joel Basson <jstrike@mweb.co.za>

* Applied patch from Alberto Fernandez with the following changes...
* Added Shorcut to MenuItem.
* Changed demo.cs to work with new FileDialog.
* Created dialogs (Basic funcionality).
* Added new:
Timer.cs (?)
* Removed function ControlLocationChanged
(the code has been moved to Control.OnLocationChanged, and now works from
child Control, instead from parent.)
* MenuItem
* Menu
* ContextMenu
* MainMenu
* Fixed Control.Size bug
* New Samples:
ButtonEvents2.cs
ChangeParentDemo.cs (works with Gtk-Warnings)
LabelClickDemo.cs (doesn't work for now)
Menu.cs
* Added new:
CommonDialog.cs
OpenFileDialog.cs
SaveFileDialog.cs
FolderBrowserDialog.cs
PageSetupDialog.cs
PrintDialog.cs
* Changed:
FileDialog.cs (now Inherits from CommonDialog, and is an abstract class).
* Control.Parent works now.
* Added - copied from current System.Windows.Forms (wine based):

ApplicationContext.cs
BindingContext.cs
BoundsSpecified.cs
ComVisible.cs
ControlBindingsCollection.cs
ControlStyles.cs
CreateParams.cs
DragAction.cs
DragDropEffects.cs
DragEventArgs.cs
DragEventHandler.cs
DrawItemEventHandler.cs
FlatStyle.cs
FormBorderStyle.cs
FormStartPosition.cs
FormWindowState.cs
GiveFeedbackEventArgs.cs
GiveFeedbackEventHandler.cs
HelpEventArgs.cs
HelpEventHandler.cs
IDataObject.cs
ImageList.cs
ImeMode.cs
IMessageFilter.cs
IWin32Window.cs
InputLanguageChangedEventArgs.cs
InputLanguageChangedEventHandler.cs
InputLanguageChangingEventArgs.cs
InputLanguageChangingEventHandler.cs
InputLanguageCollection.cs
InputLanguage.cs
InvalidateEventArgs.cs
InvalidateEventHandler.cs
LayoutEventHandler.cs
LeftRightAlignment.cs
MdiLayout.cs
MeasureItemEventArgs.cs
MeasureItemEventHandler.cs
MenuMerge.cs
Message.cs
MouseEventHandler.cs
QueryAccessibilityHelpEventArgs.cs
QueryAccessibilityHelpEventHandler.cs
QueryContinueDragEventArgs.cs
QueryContinueDragEventHandler.cs
SizeGripStyle.cs
UICues.cs
UICuesEventArgs.cs
UICuesEventHandler.cs

* Added (new, incomplete):
Cursor.cs
Menu.cs
ContextMenu.cs

* Changed (to be compatible, now have empty methods):
MainMenu.cs
MenuItem.cs

* Added (provides static conversion methods):
SWFGtkConv.cs
* Work on:
Control.cs - Completed stub, connected some events.
Forms.cs - Completed stub.
Button.cs - Some methos overriden, some property changes have
to be aplied to the contained Gtk.Label (instead to the Gtk.Button)

* Others minor changes...

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

20 years ago * System.Design.dll.sources: Add *UrlEditor files to build
Jackson Harper [Mon, 15 Dec 2003 21:02:32 +0000 (21:02 -0000)]
    * System.Design.dll.sources: Add *UrlEditor files to build

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

20 years ago * UrlEditor.cs:
Jackson Harper [Mon, 15 Dec 2003 21:00:19 +0000 (21:00 -0000)]
    * UrlEditor.cs:
* ImageUrlEditor.cs:
* XmlUrlEditor.cs:
* XslUrlEditor.cs:
* UrlBuilderOptions.cs: Implement

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

20 years ago2003-12-15 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Mon, 15 Dec 2003 20:25:35 +0000 (20:25 -0000)]
2003-12-15  Bernie Solomon  <bernard@ugsolutions.com>

* reflection.c: move definition of swap_with_size
to before its first call

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 20:06:24 +0000 (20:06 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptoConfigTest.cs: Converted unit tests to NUnit2.

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

20 years ago2003-12-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 15 Dec 2003 20:04:19 +0000 (20:04 -0000)]
2003-12-15  Atsushi Enomoto <atsushi@ximian.com>

* System.Data.SqlXml.dll.sources: Added System.Xml classes.
* Makefile : added reference to System.dll

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

20 years ago2003-12-15 Atsushi Enomoto <atsushi@novell.com>
Atsushi Eno [Mon, 15 Dec 2003 20:03:43 +0000 (20:03 -0000)]
2003-12-15  Atsushi Enomoto <atsushi@novell.com>
* UpdateEventHandler.cs,
  XmlAdapter.cs,
  XmlDataSourceResolve.cs,
  XmlUpdateEventArgs.cs : Initial checkin.

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

20 years ago * Makefile.cs: Generate list of client test files in target "gen".
Lluis Sanchez [Mon, 15 Dec 2003 20:01:03 +0000 (20:01 -0000)]
* Makefile.cs: Generate list of client test files in target "gen".
* services.xml: Added a couple of services.
* wstest.cs: Added "stat" option.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 20:00:43 +0000 (20:00 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* CryptoConfig.cs: Now use internal Environment.GetMachineConfigPath()
to find machine.config. Initialization removed from static constructor
to speed up 98% of software that do not requires it.

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

20 years ago * HttpSoapWebServiceHandler.cs: Added check for valid SOAPAction header.
Lluis Sanchez [Mon, 15 Dec 2003 20:00:15 +0000 (20:00 -0000)]
* HttpSoapWebServiceHandler.cs: Added check for valid SOAPAction header.
  Fixed bug when routing style is RequestElement.
  Removed GetMethodFromAction. This is done now in the type stub.
  Other minor fixes.
* Methods.cs, WebServiceHelper.cs: Faults are always serialized using
  literal format. Removed unneded code.

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

20 years ago2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 15 Dec 2003 20:00:04 +0000 (20:00 -0000)]
2003-12-15  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XPathDocument2ChangedEventHandler.cs : fixed incorrect argument.
* Moved UpdateEventHandler.cs and XmlUpdateEventArgs.cs to sqlxml.

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

20 years agoWebServicesConfigurationSectionHandler.cs: Removed TODO.
Lluis Sanchez [Mon, 15 Dec 2003 19:59:13 +0000 (19:59 -0000)]
WebServicesConfigurationSectionHandler.cs: Removed TODO.

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

20 years ago2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 15 Dec 2003 19:57:39 +0000 (19:57 -0000)]
2003-12-15  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* System.Xml.dll.sources :
  removed UpdateEventHandler.cs and XmlUpdateEventArgs.cs to sqlxml.

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

20 years ago2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 15 Dec 2003 19:44:35 +0000 (19:44 -0000)]
2003-12-15  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* BuiltInDatatype.cs : anySimpleType should allow facets.

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

20 years ago2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 15 Dec 2003 19:44:03 +0000 (19:44 -0000)]
2003-12-15  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlTextReader.cs : BaseURI was broken. This fixes bug #52098.

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

20 years agoMore debug removed
Bernie Solomon [Mon, 15 Dec 2003 19:10:14 +0000 (19:10 -0000)]
More debug removed

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:30:13 +0000 (17:30 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib_test.dll.sources: Added unit tests for X509 using CryptoAPI.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:25:50 +0000 (17:25 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* X509CapiTest.cs: New. Unit test for loading a certificate using a
(CryptoAPI) handle.
* X509SpcTest.cs: Changed the code signing sample for an assembly
signed by a valid (not a test) certificate so the test should run fine
under Windows (without changing any configuration).

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:23:06 +0000 (17:23 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* X509Certificate.cs: Removed old (commented) Authenticode stuff.
Added new stuff for 1.2 (stub).

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:19:56 +0000 (17:19 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* TrustAnchors.cs: Added a new trusted root, Thawte, for code signing.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:15:55 +0000 (17:15 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* AuthenticodeDeformatter.cs: Now throw a COMException for invalid
signature. Added a SigningCertificate property (to be independant of
the certificate collection ordering).

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

20 years agoMon Dec 15 18:13:57 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 15 Dec 2003 17:11:28 +0000 (17:11 -0000)]
Mon Dec 15 18:13:57 CET 2003 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, cpu-g4.md, inssel-ppc.brg: fixed some opcode lengths
and integer to fp conversions. Added support for overflowing
arguments on the stack. Reserve a couple more registers as temps.
Added support for aot compilation (as output still needs to be
tweaked, though).

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 17:10:06 +0000 (17:10 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* PKCS1.cs: Fixed a typo which prevented "lame" (without OID)
signature verification.

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

20 years agoLeft in debug setting by mistake
Bernie Solomon [Mon, 15 Dec 2003 16:50:25 +0000 (16:50 -0000)]
Left in debug setting by mistake

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

20 years agoFixed DoVerticalRendering() and DoHorizontalRendering().
Alon Gazit [Mon, 15 Dec 2003 16:45:47 +0000 (16:45 -0000)]
Fixed DoVerticalRendering() and DoHorizontalRendering().
Both methods add to rendered Header a colspan attribute according to the rows count.
After the change the colspan is added according to the columns count.

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

20 years ago2003-12-15 Bernie Solomon <bernard@ugsolutions.com>
Bernie Solomon [Mon, 15 Dec 2003 16:39:26 +0000 (16:39 -0000)]
2003-12-15  Bernie Solomon  <bernard@ugsolutions.com>

* daemon.c: change channel data structure so
input sources are removed from glib event loop
properly. xsp works better on Solaris and
fixes #51278

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 16:31:01 +0000 (16:31 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* object.c: Fix warnings.

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

20 years agoXmlReflectionImporter.cs: Little fix.
Lluis Sanchez [Mon, 15 Dec 2003 15:38:21 +0000 (15:38 -0000)]
XmlReflectionImporter.cs: Little fix.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 15:34:07 +0000 (15:34 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* icall.c (ves_icall_Type_Get...): Only consider inherited static
members if FlattenHierarchy is set.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 14:33:12 +0000 (14:33 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs (HasShutdownStarted): Make this static under NET 1.1.

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

20 years ago2003-12-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 15 Dec 2003 14:31:55 +0000 (14:31 -0000)]
2003-12-15  Atsushi Enomoto  <ginga@kit.hi-ho.ne.jp>

* XmlUrlResolver.cs : GetEntity() does not return direct network stream
  that may hold up connection. Now it reads up all the content stream.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 14:19:43 +0000 (14:19 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* MonoField.cs (SetValue): Throw an exception if the value cannot be
converted to the field's type. Fixes #52177.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 13:57:08 +0000 (13:57 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* MethodBuilderTest.cs ConstructorBuilderTest.cs: Add tests for
AddDeclarativeSecurity.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 13:27:11 +0000 (13:27 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Bump version number.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 13:25:00 +0000 (13:25 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (RefEmitPermissionSet): New helper structure.

* MethodBuilder.cs (AddDeclarativeSecurity): Implement.

* ConstructorBuilder.cs (AddDeclarativeSecurity): Ditto.

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

20 years ago2003-12-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 15 Dec 2003 13:22:16 +0000 (13:22 -0000)]
2003-12-15  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_image_add_decl_security): New function to emit
declarative security.

* reflection.h reflection.c: Add support for declarative security.

* appdomain.c (MONO_CORLIB_VERSION): Bump version number.

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

20 years agoDisabled CheckBox does not produce same HTML as .NET.
Alon Gazit [Mon, 15 Dec 2003 13:19:33 +0000 (13:19 -0000)]
Disabled CheckBox does not produce same HTML as .NET.
In .NET if the checkbox is disabled ,its text appears disabled too.
In Mono the text appears enabled. the fix is in Render().

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

20 years ago * XmlReflectionImporter.cs: Type specified with XmlIncludeAttribute don't
Lluis Sanchez [Mon, 15 Dec 2003 13:18:47 +0000 (13:18 -0000)]
* XmlReflectionImporter.cs: Type specified with XmlIncludeAttribute don't
  need to be derived types of the includer. This fixes bug #52152.
  Added null check for Name property of XmlEnumAttribute. This fixes
  bug #52155.
* XmlSerializationReader.cs: Fixed some error messages.
* XmlSerializationReaderInterpreter.cs: Check that the root element has
  the correct local name and namespace. This fixes bug #52038.
  Throw exception if enum value can't be parsed.
* XmlTypeMapping.cs: Don't try to parse numeric enum values. This fixes
  bug #52041.

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

20 years agoChange the implementation of CreateControlHierarchy().
Alon Gazit [Mon, 15 Dec 2003 12:29:42 +0000 (12:29 -0000)]
Change the implementation of CreateControlHierarchy().
The current implementation renders extra Header and footer
without Repeater.DataSource assign.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 12:27:38 +0000 (12:27 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* crypto : Updated status for RNG, MACTripleDES, MD4 and PKCS12.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 12:18:41 +0000 (12:18 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* MACAlgorithm.cs: Fixed difference between 1.0 and 1.1 framework.
The 1.0 framework is adding an additional  padding block (empty)
to MAC when MACing an exact multiple of the TripleDES block size.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 12:15:54 +0000 (12:15 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* SymmetricAlgorithm.cs: Fixed padding for None and Zeros modes. Unit
tests for padding modes are now in PaddingModeTest.cs.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 12:12:25 +0000 (12:12 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib_test.dll.sources: Added unit tests PaddingMode.

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

20 years ago2003-12-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Mon, 15 Dec 2003 12:09:41 +0000 (12:09 -0000)]
2003-12-15  Sebastien Pouliot  <spouliot@videotron.ca>

* PaddingModeTest.cs: New. Unit tests to check every padding modes for
symmetric algorithms.
* MACTripleDESTest.cs: Updated unit tests for NUnit2 and to work for
both 1.0 and 1.1 framework.

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

20 years agoChange the implementation of the property BackImageUrl.
Alon Gazit [Mon, 15 Dec 2003 07:54:54 +0000 (07:54 -0000)]
Change the implementation of the property BackImageUrl.
The current implementation has no influence on the rendered Html.

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

20 years agoChange the implementation of the property Enabled.
Alon Gazit [Mon, 15 Dec 2003 07:39:11 +0000 (07:39 -0000)]
Change the implementation of the property Enabled.
Before the change the WebControl also looked at parent.Enabled .

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

20 years ago2003-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 15 Dec 2003 05:50:32 +0000 (05:50 -0000)]
2003-12-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ProviderSectionHandler.cs: use XPath to get the providers to avoid
getting an exception when there's whitespace, comments... Patch by Marco
Canini <marco.canini@fastwebnet.it>.

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

20 years agoChangeLog for bug #52034
Sanja Gupta [Mon, 15 Dec 2003 05:49:11 +0000 (05:49 -0000)]
ChangeLog for bug #52034

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

20 years agoentry
Gonzalo Paniagua Javier [Mon, 15 Dec 2003 05:27:45 +0000 (05:27 -0000)]
entry

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

20 years agoCheck for null value before Substring method call
Sanja Gupta [Mon, 15 Dec 2003 05:09:12 +0000 (05:09 -0000)]
Check for null value before Substring method call

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

20 years ago2003-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 15 Dec 2003 04:59:00 +0000 (04:59 -0000)]
2003-12-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Mono.Http.Modules/AuthenticationModule.cs:
* Mono.Http.Modules/BasicAuthenticationModule.cs:
* Mono.Http.Modules/DigestAuthenticationModule.cs: new modules to do
Basic and Digest authentication.

* samples/auth.xml: sample user/password file for the modules.

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

20 years ago2003-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 15 Dec 2003 04:17:26 +0000 (04:17 -0000)]
2003-12-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* DateTime.cs: don't bail out with that year out of range error on
stuff like "MM/dd/yyyy HH:MM:ss".

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

20 years ago2003-12-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 15 Dec 2003 01:16:18 +0000 (01:16 -0000)]
2003-12-15  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: ignore <tbody> when we're inside a server table and
fail when runat="server" is applied to <tbody> with a parse error
instead of waiting for a compilation error. Fixes bug #52157.

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

20 years ago2003-12-14 David Sheldon <dave-mono@earth.li>
David Sheldon [Sun, 14 Dec 2003 22:21:05 +0000 (22:21 -0000)]
2003-12-14  David Sheldon <dave-mono@earth.li>

  * BuiltInDatatype.cs : Added code to tell which facets were valid on
    types derived from each basetype.

  * XmlSchemaSimpleTypeRestriction.cs : Complain if an invalid facet
    has been added to a restriction.

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

20 years ago2003-12-14 David Sheldon <dave-mono@earth.li> (First commit)
David Sheldon [Sun, 14 Dec 2003 21:57:44 +0000 (21:57 -0000)]
2003-12-14  David Sheldon <dave-mono@earth.li>  (First commit)

  * System.Xml.Schema/XmlSchemaSimpleTypeRestriction.cs : Check that
    min/max/lengths specified are integers. Also made some error messages more
    useful.

  * Test/System.Xml.Schema/XmlSchemaLengthFacetTests.cs : Tests for
    non-integers failing as length facets, and changed the assert for the
    correct type.

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

20 years ago2003-12-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 14 Dec 2003 20:16:25 +0000 (20:16 -0000)]
2003-12-14  Sebastien Pouliot  <spouliot@videotron.ca>

* SignedXmlTest.cs: Added a new unit test to verify both bugs (no
key assigned on verification and GetElementId) found when fixing
#52084.

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

20 years ago2003-12-14 Pedro Mart�nez Juli� <yoros@wanadoo.es>
Pedro Martínez Juliá [Sun, 14 Dec 2003 18:43:15 +0000 (18:43 -0000)]
2003-12-14  Pedro Mart�nez Juli�  <yoros@wanadoo.es>

    * DateTime.cs: Be sure that the array access is not out of range
    when looking for ArgumentOutOfRangeException in the year value.

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

20 years ago2003-12-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 14 Dec 2003 17:18:56 +0000 (17:18 -0000)]
2003-12-14  Sebastien Pouliot  <spouliot@videotron.ca>

* SignedXml.cs: Now load the public key when verifying (bug #52084)
and can find an element by it's Id when Id isn't defined in DTD or XSD.

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

20 years agoAvoid warnings
Gonzalo Paniagua Javier [Sun, 14 Dec 2003 17:06:24 +0000 (17:06 -0000)]
Avoid warnings

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

20 years agoRemove Console.WriteLine
Gonzalo Paniagua Javier [Sun, 14 Dec 2003 17:04:49 +0000 (17:04 -0000)]
Remove Console.WriteLine

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

20 years agoThe problem was in HtmlInputButton.RenderAttributes().
Alon Gazit [Sun, 14 Dec 2003 16:44:08 +0000 (16:44 -0000)]
The problem was in HtmlInputButton.RenderAttributes().
Before adding the script to the HTML, the number of Validators should
be checked.

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

20 years ago2003-12-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 14 Dec 2003 16:22:51 +0000 (16:22 -0000)]
2003-12-14  Tim Coleman <tim@timcoleman.com>
        * System.Data.SqlXml.dll.sources:
                Remove some files from System.Xml.Query that
                were in the wrong assembly.

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

20 years ago2003-12-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 14 Dec 2003 16:22:21 +0000 (16:22 -0000)]
2003-12-14  Tim Coleman <tim@timcoleman.com>
Moved files to System.Xml assembly

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

20 years ago2003-12-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 14 Dec 2003 16:19:06 +0000 (16:19 -0000)]
2003-12-14  Tim Coleman <tim@timcoleman.com>
        * System.Xml.dll.sources :
                Add files from new System.Xml.Query namespace.

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

20 years ago2003-12-14 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 14 Dec 2003 16:17:47 +0000 (16:17 -0000)]
2003-12-14  Tim Coleman <tim@timcoleman.com>
        * ChangeLog XmlCommand.cs XmlQueryArgumentList.cs
        * XmlQueryCompileException.cs XmlQueryException.cs XsltProcessor.cs:
                Move classes from the System.Data.SqlXml assembly where they
                did not belong.

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

20 years agoChanged AttributeCollection.Render().
Alon Gazit [Sun, 14 Dec 2003 08:39:52 +0000 (08:39 -0000)]
Changed AttributeCollection.Render().
After the change attributes ,that their value is null, aren't rendered.

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

20 years ago2003-12-13 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sun, 14 Dec 2003 03:12:09 +0000 (03:12 -0000)]
2003-12-13  Tim Coleman <tim@timcoleman.com>
        * System.Data.ObjectSpaces.Query/ObjectExpression.cs:
                Add missing includes
        * System.Data.ObjectSpaces.dll.Sources:
                Add missing files to build.

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

20 years agoSat Dec 13 17:49:10 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 13 Dec 2003 16:55:47 +0000 (16:55 -0000)]
Sat Dec 13 17:49:10 CET 2003 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, basic-long.cs: fix jumps to known labels.
Don't overwrite return register in some corner cases.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 15:18:47 +0000 (15:18 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

* mini.h mini.c driver.c mini-x86.c mini-ppc.c aot.c: Do not run
static constructors when AOT compiling.

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

20 years ago2003-12-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 13 Dec 2003 13:25:48 +0000 (13:25 -0000)]
2003-12-13  Martin Baulig  <martin@ximian.com>

* statement.cs (Statement.DoEmit, Statement.Emit): Don't return
any value here; we're now using flow analysis to figure out
whether a statement/block returns a value.

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

20 years agoAdjust line numbers.
Martin Baulig [Sat, 13 Dec 2003 12:29:24 +0000 (12:29 -0000)]
Adjust line numbers.

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

20 years ago2003-12-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 13 Dec 2003 12:27:23 +0000 (12:27 -0000)]
2003-12-13  Martin Baulig  <martin@ximian.com>

* flowanalysis.cs (UsageVector.MergeFinallyOrigins): Made this
working again.
(FlowBranching.MergeFinally): Don't call
`branching.CheckOutParameters()' here, this is called in
MergeTopBlock().
(FlowBranchingException.AddSibling): Call MergeFinallyOrigins()
when adding the `finally' vector.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 12:10:33 +0000 (12:10 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

appdomain.c (MONO_CORLIB_VERSION): Bump version number.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 11:33:46 +0000 (11:33 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Make it a const instead.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 11:07:49 +0000 (11:07 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

* driver.c (mono_main): Call mono_check_corlib_version.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 11:06:19 +0000 (11:06 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Make version field static.

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

20 years ago2003-12-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 13 Dec 2003 11:05:23 +0000 (11:05 -0000)]
2003-12-13  Zoltan Varga  <vargaz@freemail.hu>

* appdomain.c verify.c: Moved corlib version checking into its own
function in appdomain.c since it needs to create vtables etc.

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

20 years ago2003-12-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 13 Dec 2003 10:54:31 +0000 (10:54 -0000)]
2003-12-13  Martin Baulig  <martin@ximian.com>

* test-154.cs: Added testcase for bug #48962.

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

20 years ago2003-12-13 Martin Baulig <martin@ximian.com>
Martin Baulig [Sat, 13 Dec 2003 10:54:03 +0000 (10:54 -0000)]
2003-12-13  Martin Baulig  <martin@ximian.com>

* flowanalysis.cs
(UsageVector.MergeJumpOrigins, FlowBranching.Label): Make this
actually work and also fix #48962.

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

20 years agoImproved debugging info.
Martin Baulig [Sat, 13 Dec 2003 10:04:52 +0000 (10:04 -0000)]
Improved debugging info.

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

20 years agoupdated with schema support and XML doc
Sunil Kumar [Sat, 13 Dec 2003 09:25:59 +0000 (09:25 -0000)]
updated with schema support and XML doc

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

20 years agoSat Dec 13 10:31:12 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 13 Dec 2003 09:23:28 +0000 (09:23 -0000)]
Sat Dec 13 10:31:12 CET 2003 Paolo Molaro <lupus@ximian.com>

* cpu-g4.md, basic.cs: fixed div target register.

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

20 years agoModified Comments to Support XML Documentation
Sunil Kumar [Sat, 13 Dec 2003 09:19:22 +0000 (09:19 -0000)]
Modified Comments to Support XML Documentation

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

20 years agoSat Dec 13 09:45:56 CET 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 13 Dec 2003 08:43:22 +0000 (08:43 -0000)]
Sat Dec 13 09:45:56 CET 2003 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, basic.cs: shl_imm fix with test.

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

20 years ago2003-12-13 Todd Berman <tberman@sevenl.net>
Todd Berman [Sat, 13 Dec 2003 08:40:48 +0000 (08:40 -0000)]
2003-12-13  Todd Berman  <tberman@sevenl.net>

        * Font.cs: Implementing a couple things for porting purposes
        * SystemBrushes.cs: ^
        * StringFormat.cs: ^^

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

20 years ago2003-12-13 Patrik Torstensson <p@rxc.se>
Patrik Torstensson [Sat, 13 Dec 2003 02:56:54 +0000 (02:56 -0000)]
2003-12-13  Patrik Torstensson <p@rxc.se>

* marshal.c (mono_remoting_wrapper): Fix bug 48015, using TP as this
instead of unwrapped server.

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

20 years ago2003-12-13 Patrik Torstensson <p@rxc.se>
Patrik Torstensson [Sat, 13 Dec 2003 02:47:59 +0000 (02:47 -0000)]
2003-12-13  Patrik Torstensson  <p@rxc.se>

        * bug-48015.cs: new test for obj.Equals on ContextBound objects
        * Makefile.am: added bug-48015.cs.

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

20 years ago2003-12-12 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 13 Dec 2003 00:57:51 +0000 (00:57 -0000)]
2003-12-12 Ben Maurer  <bmaurer@users.sourceforge.net>

* decl.cs: Do not check System.Object for nested types,
since we know it does not have any. Big bang for buck:

BEFORE:
   Run 1:   8.35 seconds
   Run 2:   8.32 seconds
   corlib:  17.99 seconds
AFTER:
   Run 1:   8.17 seconds
   Run 2:   8.17 seconds
   corlib:  17.39 seconds

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

20 years ago2003-11-13 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Miguel de Icaza [Fri, 12 Dec 2003 22:28:58 +0000 (22:28 -0000)]
2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>

* System.Drawing.dll.sources: MetafileHeader added (was missing), Consts.cs added

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

20 years ago2003-12-12 Francisco Figueiredo Jr. (fxjrlists@yahoo.com.br)
Francisco Figueiredo Jr. [Fri, 12 Dec 2003 21:00:04 +0000 (21:00 -0000)]
2003-12-12 Francisco Figueiredo Jr.  (fxjrlists@yahoo.com.br)

*Reorganized files with astyle utility.
*NpgsqlState.cs, NpgsqlClosedState.cs, NpgsqlReadState.cs, NpgsqlStartupState.cs:
Changed code to use a buffered stream on demand instead of using the cached BufferedStream. It as giving hangs.
*NpgsqlEventLog.cs:
Removed the obsolete warning from file and changed the signature of the method from public to private. This make the building cleaner.
*NpgsqlCommand.cs, NpgsqlDataReader.cs:
Added support for CloseCommand behavior.
*NpgsqlConnection.cs:
Removed the cached BufferedStream. Now only uses the raw Stream.
*NpgsqlParameter:
Fixed a small bug which prevented the parameter name and its value from being set if the value of parameter was null.

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