mono.git
17 years agoTARGET_JVM to workaround CopyTo limitations
Andrew Skiba [Wed, 15 Nov 2006 14:44:13 +0000 (14:44 -0000)]
TARGET_JVM to workaround CopyTo limitations

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

17 years agoadd stubs for new 2.0 indexers
Andrew Skiba [Wed, 15 Nov 2006 14:34:35 +0000 (14:34 -0000)]
add stubs for new 2.0 indexers

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

17 years ago2006-11-15 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 15 Nov 2006 14:25:28 +0000 (14:25 -0000)]
2006-11-15 Igor Zelmanovich <igorz@mainsoft.com>

* SqlMembershipProvider.cs: fixed: name is used for ReturnValue parameter.

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

17 years agoUpgrade Java project file with recent changes
Konstantin Triger [Wed, 15 Nov 2006 14:23:30 +0000 (14:23 -0000)]
Upgrade Java project file with recent changes

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

17 years agoUpgrade Java project file with recent changes
Konstantin Triger [Wed, 15 Nov 2006 13:47:34 +0000 (13:47 -0000)]
Upgrade Java project file with recent changes

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

17 years agoadd TARGET_JVM ifdef
Konstantin Triger [Wed, 15 Nov 2006 13:17:43 +0000 (13:17 -0000)]
add TARGET_JVM ifdef

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

17 years agosvn path=/trunk/mcs/; revision=67918
Vladislav Spivak [Wed, 15 Nov 2006 13:12:24 +0000 (13:12 -0000)]
svn path=/trunk/mcs/; revision=67918

17 years agosvn path=/trunk/mcs/; revision=67917
Vladislav Spivak [Wed, 15 Nov 2006 13:12:13 +0000 (13:12 -0000)]
svn path=/trunk/mcs/; revision=67917

17 years agosvn path=/trunk/mcs/; revision=67916
Vladislav Spivak [Wed, 15 Nov 2006 13:12:06 +0000 (13:12 -0000)]
svn path=/trunk/mcs/; revision=67916

17 years agosvn path=/trunk/mcs/; revision=67915
Vladislav Spivak [Wed, 15 Nov 2006 13:11:54 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67915

17 years agosvn path=/trunk/mcs/; revision=67914
Vladislav Spivak [Wed, 15 Nov 2006 13:11:44 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67914

17 years agosvn path=/trunk/mcs/; revision=67913
Vladislav Spivak [Wed, 15 Nov 2006 13:11:32 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67913

17 years agosvn path=/trunk/mcs/; revision=67912
Vladislav Spivak [Wed, 15 Nov 2006 13:11:23 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67912

17 years agosvn path=/trunk/mcs/; revision=67911
Vladislav Spivak [Wed, 15 Nov 2006 13:11:16 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67911

17 years agosvn path=/trunk/mcs/; revision=67910
Vladislav Spivak [Wed, 15 Nov 2006 13:11:04 +0000 (13:11 -0000)]
svn path=/trunk/mcs/; revision=67910

17 years agosvn path=/trunk/mcs/; revision=67909
Vladislav Spivak [Wed, 15 Nov 2006 13:10:55 +0000 (13:10 -0000)]
svn path=/trunk/mcs/; revision=67909

17 years agosvn path=/trunk/mcs/; revision=67908
Vladislav Spivak [Wed, 15 Nov 2006 13:10:42 +0000 (13:10 -0000)]
svn path=/trunk/mcs/; revision=67908

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 12:40:39 +0000 (12:40 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* WebReference.cs : added missing .ctor().

* WebReferenceTest.cs : added new test (so minor).

* System.Web.Services_test.dll.sources : added WebReferenceTest.cs.

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

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 12:38:09 +0000 (12:38 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSerializationReader.cs : implement ToByteArray[Base64|Hex]().
  removed extra ReadSerializable().
* XmlTypeMapping.cs : added XsdTypeName and XsdTypeNamespace.

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

17 years ago2006-11-15 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Wed, 15 Nov 2006 12:35:34 +0000 (12:35 -0000)]
2006-11-15 Igor Zelmanovich <igorz@mainsoft.com>

* ListControl.cs: fixed: DataBinding for 2.0, for 1.x - refactoring only.

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

17 years ago2006-11-15 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Wed, 15 Nov 2006 12:15:24 +0000 (12:15 -0000)]
2006-11-15  Nagappan A  <anagappan@novell.com>

* DataTableTest.cs (NewRowAddedTest): Checks for the DataTable
TableNewRow added event raise.
(ClearTest): Checks for the table clearning event fired on
clearing a table.
(OnTableClearing, OnTableNewRowAdded): Implemented new event
handler functions.
(TestWriteXmlSchema1): Test WriteXmlSchema on a DataTable without
associating a DataSet.
(TestWriteXmlSchema2): Test WriteXmlSchema on a DataTable after
associating a DataSet, but without hierarchy.
(TestWriteXmlSchema3): Test WriteXmlSchema on a DataTable after
associating a DataSet, with hierarchy.
(TableInitializedEventTest[1234]): Tests different TableInitialized
event generation.
* BinarySerializationTest.cs: Added new file to test
BinarySerialization implementation.

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

17 years ago2006-11-15 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Wed, 15 Nov 2006 12:14:04 +0000 (12:14 -0000)]
2006-11-15  Nagappan A  <anagappan@novell.com>

* DataTable.cs (RemotingFormat): Set the default value attribute
as SerializationFormat.Xml.
(OnTableNewRow, NewRowAdded): Implemented new function to raise an
event when a new row is added to the table.
(DataTableInitialized, OnTableInitialized): Implemented new
function to raise an event when a table is initialized.
(IsInitialized): Implemented public function to check whether a
table is initialized or not.
(OnTableClearing): Raise an event before the table is cleared.
(GetObjectData): Modified to public for .NET 2.0 implementation.
(Load): Implemented missing API to call the registered delegate
function on load exception.
(WriteXmlSchema): Implemented overloaded function to write the
hierarchy with XML Schema.

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

17 years ago2006-11-15 Nagappan A <anagappan@novell.com>
Nagappan Alagappan [Wed, 15 Nov 2006 12:13:18 +0000 (12:13 -0000)]
2006-11-15  Nagappan A  <anagappan@novell.com>

* DbDataAdapter.cs (FillFromReader): Implemented missing API to
handle FillErrorEventHandler
(DataAdapter): Implemented missing .NET 2.0 function
(GetDeleteCommand): Returns DbDataAdapter deleteCommand internal
variable.
(GetInsertCommand): Returns DbDataAdapter insertCommand internal
variable.
(GetUpdateCommand): Returns DbDataAdapter updateCommand internal
variable.

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

17 years agosanitizing MonoTODOs.
Atsushi Eno [Wed, 15 Nov 2006 11:31:25 +0000 (11:31 -0000)]
sanitizing MonoTODOs.

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

17 years agoUPdate
Miguel de Icaza [Wed, 15 Nov 2006 10:40:50 +0000 (10:40 -0000)]
UPdate

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

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 10:39:36 +0000 (10:39 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* MonoWSDL.cs : handle multiple URLs. This fixes bug #79636.

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

17 years agoGH project fix
Andrew Skiba [Wed, 15 Nov 2006 10:27:31 +0000 (10:27 -0000)]
GH project fix

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

17 years agoFix build 1.x profile
Konstantin Triger [Wed, 15 Nov 2006 09:53:17 +0000 (09:53 -0000)]
Fix build 1.x profile

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

17 years agoRefactoring
Konstantin Triger [Wed, 15 Nov 2006 09:27:15 +0000 (09:27 -0000)]
Refactoring

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

17 years agoremoved "using System.Web.UI.WebControls.WebParts"
Igor Zelmanovich [Wed, 15 Nov 2006 09:09:07 +0000 (09:09 -0000)]
removed "using System.Web.UI.WebControls.WebParts"

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

17 years agoRemoved unnecessary reference
Igor Zelmanovich [Wed, 15 Nov 2006 09:06:20 +0000 (09:06 -0000)]
Removed unnecessary reference

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

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 08:45:38 +0000 (08:45 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* WebReferenceOptionsSerializer.cs :
  (#if NET_2_0) oops, I did it again :-(

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

17 years ago* DataTable.cs: Fixed LoadDataRow scenarios.
Konstantin Triger [Wed, 15 Nov 2006 07:39:33 +0000 (07:39 -0000)]
* DataTable.cs: Fixed LoadDataRow scenarios.
* DataRowCollection.cs: Added override for AddInternal taking DataRowAction parameter.

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

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 07:32:07 +0000 (07:32 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* web-reference.genxs : fixed <reader> -> <writer>.
* WebReferenceOptionsSerializer.cs : regenerated.

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

17 years agoadd a TODO
Chris Toshok [Wed, 15 Nov 2006 06:15:52 +0000 (06:15 -0000)]
add a TODO

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

17 years agostart of refactoring work on X backend. this is nowhere near usable yet.
Chris Toshok [Wed, 15 Nov 2006 06:14:42 +0000 (06:14 -0000)]
start of refactoring work on X backend.  this is nowhere near usable yet.

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

17 years ago * map.c: Flush (fixes FilePermissions conversion, allowing Syscall.stat() to
Jonathan Pryor [Wed, 15 Nov 2006 04:47:32 +0000 (04:47 -0000)]
* map.c: Flush (fixes FilePermissions conversion, allowing Syscall.stat() to
  work as expected).

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

17 years ago * MapAttribute.cs: Update (changes SuppressFlags to a string holding mask).
Jonathan Pryor [Wed, 15 Nov 2006 04:44:47 +0000 (04:44 -0000)]
* MapAttribute.cs: Update (changes SuppressFlags to a string holding mask).
* Syscall.cs: Specify the mask value for non-bitmask values in
  FilePermissions.

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

17 years ago2006-11-15 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Wed, 15 Nov 2006 02:37:11 +0000 (02:37 -0000)]
2006-11-15  Atsushi Enomoto  <atsushi@ximian.com>

* WebService.cs: minor API fixes (attributes).

* ServiceDescriptionImporter.cs : API fix. Now we can use new
  WebReferenceOptions.

* DiscoveryReference.cs: FilenameFromUrl() is public.

* SoapHeaderException.cs, SoapException.cs, SoapFaultSubcode.cs,
  Soap12FaultCodes.cs : API fixes, mostly for SoapFaultSubCode.

* MonoWSDL2.cs : 2.0 API fixes (use WebReferenceOptions)

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

17 years agoFixes #79835, implements PrinterSettings.IsValid, throws proper
Andreia Gaita [Tue, 14 Nov 2006 23:03:43 +0000 (23:03 -0000)]
Fixes #79835, implements PrinterSettings.IsValid, throws proper
InvalidPrinterException with differentiated messages.

* PrintingServices.cs: Declares IsPrinterValid to enable easy checking
if printer name is a valid printer

* PrintingServicesWin32.cs: Implements IsPrinterValid, caches
last assigned printer name and if it is valid to speed up next calls.

* PrintingServicesUnix.cs: Implements IsPrinterValid, caches
last assigned printer name and if it is valid to speed up next calls.

* PageSettings.cs:
- throw InvalidPrinterException in the properties,
according to the docs: Color, Landscape, PaperSize, PaperSource,
PrinterResolution
- change the private fields above to internal, so that in the
constructor we can access them without triggering the exceptions
if there are no printers installed

* PrinterSettings.cs: Implement IsValid to call IsPrinterValid
implemented above

* PreviewPrintController.cs: throw InvalidPrinterException on
StartPrint() if there's no valid printer configured

* InvalidPrinterException.cs: New private GetMessage() to customize
printer error message, used by constructor

2006-11-14 Andreia Gaita <avidigal@novell.com>

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

17 years ago2006-11-14 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Tue, 14 Nov 2006 21:30:15 +0000 (21:30 -0000)]
2006-11-14  Miguel de Icaza  <miguel@novell.com>

        * Array.cs: TODOs will from now on be used to flag information
        that will be developer-visible, not to flag internal information
        that none of us reads or bothers about.

        For those, use "FIXME" strings in the source code instead.

        * AppDomain.cs: Update to be more useful.

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

17 years ago * TextBoxBase.cs: When we set the text property position the
Jackson Harper [Tue, 14 Nov 2006 19:34:08 +0000 (19:34 -0000)]
    * TextBoxBase.cs: When we set the text property position the
        cursor at the beginning of the document.

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

17 years ago * TextControl.cs: Make PageUp and PageDown more like the
Jackson Harper [Tue, 14 Nov 2006 19:07:59 +0000 (19:07 -0000)]
  * TextControl.cs: Make PageUp and PageDown more like the
        MS versions.

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

17 years ago2006-11-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 14 Nov 2006 18:13:05 +0000 (18:13 -0000)]
2006-11-14  Rolf Bjarne Kvinge  <RKvinge@novell.com>

        * Form.cs: if a mdi child's WindowState has changed
        before it's creation, it would display wrong control
        buttons.

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

17 years ago2006-11-14 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Tue, 14 Nov 2006 18:09:16 +0000 (18:09 -0000)]
2006-11-14  Alexander Olk  <alex.olk@googlemail.com>

* TreeView.cs: De-uglify TreeView checkbox checkmarks.
  (Fixes bug #79927)

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:52:58 +0000 (17:52 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* WebReferenceOptionsSerializer.cs : oops, surrounding #if NET_2_0
  is required when it is regenerated.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:51:15 +0000 (17:51 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* WebReferenceOptions.cs : actually Read() raises invalid operation
  when it raises an error.

* WebReferenceOptionsTest.cs :
  Read() actually causes invalid operation.

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

17 years ago2006-11-14 Marek Habersack <grendel@caudium.net>
Gonzalo Paniagua Javier [Tue, 14 Nov 2006 17:44:00 +0000 (17:44 -0000)]
2006-11-14 Marek Habersack <grendel@caudium.net>

* Cache.cs:
* CacheDependency.cs:
* AggregateCacheDependency.cs: implement this one.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:43:32 +0000 (17:43 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* web-reference.xsd : fixed namespace URI.
* web-reference.genxs : genxs file.
* WebReferenceOptionsSerializer.cs : new file, generated by genxs.
* WebReferenceOptions.cs : implemented Read().

* WebReferenceOptionsTest.cs :
  added test for Read(). Fixed namespace URI.

* System.Web.Services.dll.sources :
  added WebReferenceOptionsSerializer.cs.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:39:20 +0000 (17:39 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* genxs.1 : introduced <baseSerializer> and <implementation>
  elements. See also sgen.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:38:19 +0000 (17:38 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* README: introduced <baseSerializer> and <implementation> elements
  for 2.0 stuff.

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

17 years ago* mini-s390[x].c (is_regsize_var): Support PTR/FNPTR too.
Neale Ferguson [Tue, 14 Nov 2006 17:37:52 +0000 (17:37 -0000)]
* mini-s390[x].c (is_regsize_var): Support PTR/FNPTR too.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 17:36:49 +0000 (17:36 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* SerializationCodeGenerator.cs,
  SerializationCodeGeneratorConfiguration.cs :
  make "XmlSerializerContract" and "BaseXmlSerializer" customizible.
  (or it is impossible to use genxs more than twice in an assembly.)

* XmlSerializerImplementationTests.cs :
  another custom implementation case.

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

17 years ago2006-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 14 Nov 2006 17:35:27 +0000 (17:35 -0000)]
2006-11-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CacheDependency.cs:
* AggregateCacheDependency.cs: implement this one.

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

17 years ago2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 14 Nov 2006 17:18:01 +0000 (17:18 -0000)]
2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>

* GridView.cs: fixed: Rows property, DataBinding flow.
* DataBoundControl.cs:
* BaseDataBoundControl.cs:

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

17 years ago* mini-s390[x].c (is_regsize_var): Support PTR/FNPTR too.
Neale Ferguson [Tue, 14 Nov 2006 16:37:05 +0000 (16:37 -0000)]
* mini-s390[x].c (is_regsize_var): Support PTR/FNPTR too.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 15:10:23 +0000 (15:10 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* System.Web.Services.dll.sources : added WebReferenceOptions.cs.
* System.Web.Services_test.dll.sources :
  added WebReferenceOptionsTest.cs.
* Makefile: added web-reference.xsd to resources and dist files.

* ServiceDescriptionImportStyle.cs : added XmlEnum attributes in
  2.0 profile.
* WebReferenceOptions.cs : new 2.0 class.
* web-reference.xsd : new resource for WebReferenceOptions.Schema.

* WebReferenceOptionsTest.cs : new test.

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

17 years agoTue Nov 14 16:06:37 CET 2006 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 14 Nov 2006 15:08:15 +0000 (15:08 -0000)]
Tue Nov 14 16:06:37 CET 2006 Paolo Molaro <lupus@ximian.com>

* Makefile.am, inssel-float.brg, inssel-softfloat.brg:
put the soft-float rules in its own file since it seems to
break s390 compilation.

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

17 years ago2006-11-14 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Tue, 14 Nov 2006 15:01:23 +0000 (15:01 -0000)]
2006-11-14  Rolf Bjarne Kvinge <RKvinge@novell.com>

        * XplatUIX11.cs: send a WM_NCPAINT on WM_NCCALCSIZE so that
        the window gets to paint its borders even if the window is
        getting smaller.

        * Form.cs: on a WM_NCPAINT invalidate the entire menu,
        otherwise the old control buttons would still be painted
        if the window gets bigger.

        * PaintEventArgs.cs: add an internal method so that the clip
        rectangle can be changed.

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

17 years agoDIST_ONLY_SUBDIRS as well.
Atsushi Eno [Tue, 14 Nov 2006 14:45:04 +0000 (14:45 -0000)]
DIST_ONLY_SUBDIRS as well.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 14:02:51 +0000 (14:02 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* sgen.cs : some fixes.
  - catch Assembly.LoadFrom() errors.
  - command line options were working only with /, not with --.
  - --type (/t) are to limit target types, so skip non-target types.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 13:57:58 +0000 (13:57 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* sgen.1, Makefile: revised a bit, to not mislead as if the output
  were sources. It indeed generates an assembly.

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

17 years ago2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>
Igor Zelmanovich [Tue, 14 Nov 2006 13:57:06 +0000 (13:57 -0000)]
2006-11-14 Igor Zelmanovich <igorz@mainsoft.com>

* CompositeDataBoundControl.cs: fixed:
DataBind call Controls.Clear().

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 13:26:50 +0000 (13:26 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

in man:
* sgen.1, Makefile: added manpage for sgen.

in scripts:
* Makefile.am : added sgen.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 13:24:24 +0000 (13:24 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* Makefile: added sgen to net_2_0_SUBDIRS.

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

17 years ago* AssemblyTest.cs (bug79872): New test for #79872.
Raja R Harinath [Tue, 14 Nov 2006 12:23:20 +0000 (12:23 -0000)]
* AssemblyTest.cs (bug79872): New test for #79872.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 10:40:06 +0000 (10:40 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* MonoWSDL2.cs : 2.0 API fixes (WsiClaims -> WsiProfiles)

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 10:32:22 +0000 (10:32 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* ServiceDescription.cs : add [XmlIgnore] to ValidationWarnings.
  (yes, it is a collection, thus we need explicit attribute.)

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 10:29:41 +0000 (10:29 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* System.Web.Services.dll.sources : removed obsolete WsiClaims.cs.

* WebServiceBindingAttribute.cs, WebServiceAttribute.cs :
  2.0 API fixes (WsiClaims -> WsiProfiles).
* WsiClaims.cs : removed obsolete type.

* ConformanceChecker.cs, WebServicesInteroperability.cs,
  BasicProfileViolation.cs, BasicProfileChecker.cs:
  2.0 API fixes (WsiClaims -> WsiProfiles).

* SoapHttpClientProtocol.cs : 2.0 API fix (WsiClaims -> WsiProfiles).

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

17 years ago* DataColumn.cs: consider row version when checking row.IsNull().
Konstantin Triger [Tue, 14 Nov 2006 07:40:50 +0000 (07:40 -0000)]
* DataColumn.cs: consider row version when checking row.IsNull().
* DataColumnTest.cs: Added test for DataColunm.AllowDBNull.
* DataTableTest.cs: removed fixed NotWorkings.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 07:33:56 +0000 (07:33 -0000)]
2006-11-14  Atsushi Enomoto  <atsushi@ximian.com>

* wsdl-1.1.xsd : imported from the spec site (schemas.xmlsoap.org)
  to be used for ServiceDescription.Schema.
* ServiceDescription.cs : added Schema property and validating Read()
  overloads.

* ServiceDescriptionTest.cs : added test for invalid Read() inputs.

* Makefile : added *.wsdl to the build.
  Added wsdl and genxs to EXTRA_DISTFILES.

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

17 years ago2006-11-14 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 07:28:29 +0000 (07:28 -0000)]
2006-11-14  Atsushi Enomoto <atsushi@ximian.com>

* XmlReaderSettings.cs : in copy constructor, copy (dispatch)
  validation event as well. Add OnValidationError() to be invoked
  by other internal stuff to raise the validation event.

* XmlSchemaValidatingReader.cs : dispatch validation events from
  XmlReaderSettings. Turned out that outside System.Xml.dll
  XmlReaderSettings.ValidationEventHandler is useless.

* XmlReaderSettingsTests.cs : added validation event handler test
  case.

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

17 years ago2006-11-13 Chris Toshok <toshok@ximian.com>
Chris Toshok [Tue, 14 Nov 2006 04:42:13 +0000 (04:42 -0000)]
2006-11-13  Chris Toshok  <toshok@ximian.com>

[ fixes bug #79745 ]

* NotifyIcon.cs: lots of cleanup.

* X11Structs.cs: add an enum for XEMBED messages.

* XplatUIX11.cs: reindent one of the giant switch statements, it
was taking up an additional tab stop, and this file is already way
too wide for my laptop's screen.

Also, add handling for the XEmbed EMBEDDED_NOTIFY message.  When
we get it, resize the hwnd to the WMNormalHints max_width/height.

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

17 years ago2006-11-13 Michael Meeks <michael.meeks@novell.com>
Atsushi Eno [Tue, 14 Nov 2006 01:25:47 +0000 (01:25 -0000)]
2006-11-13  Michael Meeks  <michael.meeks@novell.com>

* XmlReader.cs, XmlTextReader.cs, XmlTextReader2.cs:
pass the XmlResolver through to the GetStream impl.

2006-11-13  Atsushi Enomoto <atsushi@ximian.com>

* XmlReaderSettingsTests.cs : added custom resolver case for primary
  XML stream (custom resolver is indeed used and here it should cause
  error).

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

17 years ago2006-11-13 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 14 Nov 2006 00:29:28 +0000 (00:29 -0000)]
2006-11-13  Atsushi Enomoto <atsushi@ximian.com>

* XmlReaderSettingsTests.cs : added NullResolver() case.

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

17 years agoModification of the App_Code compiler which adds support for BuildProviders
Marek Habersack [Mon, 13 Nov 2006 22:59:05 +0000 (22:59 -0000)]
Modification of the App_Code compiler which adds support for BuildProviders

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

17 years agoAggregateCacheDependency isn't approved yet
Marek Habersack [Mon, 13 Nov 2006 22:57:28 +0000 (22:57 -0000)]
AggregateCacheDependency isn't approved yet

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

17 years ago2006-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 13 Nov 2006 22:56:42 +0000 (22:56 -0000)]
2006-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* CapabilitiesLoader.cs: made the hasstable that contains the properties
for the brower case insensitive. Fixes bug #79795.

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

17 years agoAdded a utility class - System.Web.Util.FileUtils - for dealing with temporary file...
Marek Habersack [Mon, 13 Nov 2006 22:47:09 +0000 (22:47 -0000)]
Added a utility class - System.Web.Util.FileUtils - for dealing with temporary file names, and possibly for other common file operations to be added later on

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

17 years ago * TextBoxBase.cs: Compute the value changes for the mouse wheel
Jackson Harper [Mon, 13 Nov 2006 21:47:35 +0000 (21:47 -0000)]
    * TextBoxBase.cs: Compute the value changes for the mouse wheel
        teh simple way.

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

17 years agoAdd ChangeLog
Miguel de Icaza [Mon, 13 Nov 2006 21:38:25 +0000 (21:38 -0000)]
Add ChangeLog

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

17 years ago2006-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 13 Nov 2006 21:19:09 +0000 (21:19 -0000)]
2006-11-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebResponse.cs: cookies are actually added to the request
container if any. Fixes bug #79821.

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

17 years ago * XplatUIX11.cs, XplatUIStructs.cs: kind of a gross fix for
Chris Toshok [Mon, 13 Nov 2006 20:49:40 +0000 (20:49 -0000)]
* XplatUIX11.cs, XplatUIStructs.cs: kind of a gross fix for
#79898.  force a reference to the Region to stick around so the
unmanaged object isn't collected (rendering our handle in the MSG
stale).

2006-11-13  Chris Toshok  <toshok@ximian.com>

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

17 years ago * XplatUIX11.cs: fix #79917 for window managers which support
Chris Toshok [Mon, 13 Nov 2006 20:12:18 +0000 (20:12 -0000)]
* XplatUIX11.cs: fix #79917 for window managers which support
_NET_WM_NAME.  Leave an XXX for non-compliant wm's, since we're
using XStoreName on the raw utf8, and we need to convert to
COMPOUND_TEXT if it's non-latin1.

2006-11-13  Chris Toshok  <toshok@ximian.com>

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

17 years ago2006-11-13 Chris Toshok <toshok@ximian.com>
Chris Toshok [Mon, 13 Nov 2006 19:55:19 +0000 (19:55 -0000)]
2006-11-13  Chris Toshok  <toshok@ximian.com>

* Form.cs (set_DialogResult): we need to set closing to false if
we're setting our result to None.  fixes bug #79908.

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

17 years ago * TreeView.cs: ActualItemHeight factors in the image height
Jackson Harper [Mon, 13 Nov 2006 19:53:20 +0000 (19:53 -0000)]
    * TreeView.cs: ActualItemHeight factors in the image height
        - compute left edge of checkboxes correctly
        - when expanding/collapsing move the bottom down one pixel, so
          we
        aren't moving part of the node

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

17 years ago2006-11-13 Jensen Somers <jensen.somers@gmail.com>
Robert Jordan [Mon, 13 Nov 2006 19:14:57 +0000 (19:14 -0000)]
2006-11-13  Jensen Somers  <jensen.somers@gmail.com>

* Removed [Serializable] from OnDeserializedAttribute,
OnDeserializingAttribute, OnSerializedAttribute,
OnSerializingAttribute.

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

17 years ago2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Nov 2006 19:08:29 +0000 (19:08 -0000)]
2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Add support for PEM encoded (base64) x.509
certificates (supported in 2.0).

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

17 years ago2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Nov 2006 19:07:54 +0000 (19:07 -0000)]
2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2Test.cs: Add property tests when using an "empty"
certificate. Add tests for GetNameInfo in all test cases. Add base64
certificate decoding tests. Add Pkcs7 import tests.

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

17 years ago2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Nov 2006 19:05:59 +0000 (19:05 -0000)]
2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate2.cs: Throw a CryptographicException for (most)
properties if the certificate is "empty". Implement GetNameInfo for
X509NameType.SimpleName, EmailName and DnsName. Add detection for
X509ContentType.Pkcs7 in GetCertContentType.

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

17 years ago oops commited some debug code.
Jackson Harper [Mon, 13 Nov 2006 18:58:27 +0000 (18:58 -0000)]
    oops commited some debug code.

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

17 years ago * TextControl.cs: When formatting text, compute the adjusted tag
Jackson Harper [Mon, 13 Nov 2006 18:55:51 +0000 (18:55 -0000)]
    * TextControl.cs: When formatting text, compute the adjusted tag
        lengths correctly, using FindTag for the end tag instead of
trying
        to figure it out outselves.

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

17 years ago2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Nov 2006 18:54:41 +0000 (18:54 -0000)]
2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

* X509Cert20Test.cs: Added test cases for importing PEM encoded
certificates and certificates enveloped into a PKCS#7 structure.

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

17 years ago2006-11-13 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 13 Nov 2006 18:52:53 +0000 (18:52 -0000)]
2006-11-13  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Add support for PEM encoded (base64) x.509
certificates (supported in 2.0).

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

17 years ago2006-11-13 Rolf Bjarne Kvinge <RKvinge@novell.com>
Rolf Bjarne Kvinge [Mon, 13 Nov 2006 18:51:36 +0000 (18:51 -0000)]
2006-11-13  Rolf Bjarne Kvinge  <RKvinge@novell.com>

        * XplatUIX11.cs: The PaintEventArgs is also added to the drawing
        stack in PaintEventStart so that it won't get disposed by the gc
        before reaching PaintEventEnd.

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

17 years ago * mph.h: Add macro for XATTR_AUTO, so that XattrFlags mapping works (as
Jonathan Pryor [Mon, 13 Nov 2006 17:05:59 +0000 (17:05 -0000)]
* mph.h: Add macro for XATTR_AUTO, so that XattrFlags mapping works (as
  XATTR_AUTO is a value which frequently isn't definedy by any OS, yet it
  has the value 0, a default value which is supported by most OS's).

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

17 years ago2006-11-13 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 13 Nov 2006 17:02:17 +0000 (17:02 -0000)]
2006-11-13  Dick Porter  <dick@ximian.com>

        * Directory.cs: Don't follow symlinks when deleting directories.
        Keeps bug 79733 fixed while fixing bug 79887.

        * MonoIO.cs: ExistsSymlink() added, which checks for
        FileAttributes.ReparsePoint.

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

17 years ago2006-11-13 Dick Porter <dick@ximian.com>
Dick Porter [Mon, 13 Nov 2006 17:01:56 +0000 (17:01 -0000)]
2006-11-13  Dick Porter  <dick@ximian.com>

        * io.c (_wapi_stat_to_file_attributes): If the file is a symlink
        add the FILE_ATTRIBUTE_REPARSE_POINT flag.  This is an attempt to
        follow the specs for the windows symlink support, but will
        probably have to be reworked when I have test data from a vista
        machine.  Fixes bug 79887.

2006-11-13  Dick Porter  <dick@ximian.com>

        * file-io.c (get_file_attributes): If the file is a symlink try
        and get the stat data for the target, but also add the
        FILE_ATTRIBUTE_REPARSE_POINT flag.  This is an attempt to follow
        the specs for the windows symlink support, but will probably have
        to be reworked when I have test data from a vista machine.  Fixes
        bug 79887.

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

17 years ago* SqlDataSourceDerbyTest.cs: added net_2_0 and TARGET_JVM ifdef
Vladimir Krasnov [Mon, 13 Nov 2006 16:42:54 +0000 (16:42 -0000)]
* SqlDataSourceDerbyTest.cs: added net_2_0 and TARGET_JVM ifdef

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

17 years ago - We don't need to position the caret on mouse up, since
Jackson Harper [Mon, 13 Nov 2006 16:01:20 +0000 (16:01 -0000)]
            - We don't need to position the caret on mouse up, since
                  the mouse
        move handler should be doing this
        - When double clicking a blank line, the caret is advanced to
          the
        next line.

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