mono.git
21 years ago2003-06-18 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 18 Jun 2003 03:06:05 +0000 (03:06 -0000)]
2003-06-18  Nick Drochak <ndrochak@gol.com>

* ArrayTest.cs: Add .NET 1.1 overload test, and fix build problem.

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

21 years agosmall fix
Alexandre Pigolkine [Tue, 17 Jun 2003 22:48:20 +0000 (22:48 -0000)]
small fix

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

21 years agonew file in list.unix
Alexandre Pigolkine [Tue, 17 Jun 2003 22:46:41 +0000 (22:46 -0000)]
new file in list.unix

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

21 years agocalls to implementation
Alexandre Pigolkine [Tue, 17 Jun 2003 22:45:49 +0000 (22:45 -0000)]
calls to implementation

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

21 years agoimplementation added
Alexandre Pigolkine [Tue, 17 Jun 2003 22:44:56 +0000 (22:44 -0000)]
implementation added

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

21 years agodemo application added
Alexandre Pigolkine [Tue, 17 Jun 2003 22:37:11 +0000 (22:37 -0000)]
demo application added

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

21 years agoTue Jun 17 19:02:55 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 17 Jun 2003 17:11:55 +0000 (17:11 -0000)]
Tue Jun 17 19:02:55 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mini.c: disable some optimizations if we can guess they'll cost too
much for a given method.

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

21 years ago * XmlReflectionImporter.cs: Reset internal tables for each ImportMembersMapping...
Lluis Sanchez [Tue, 17 Jun 2003 15:27:01 +0000 (15:27 -0000)]
* XmlReflectionImporter.cs: Reset internal tables for each ImportMembersMapping call.
* XmlSerializationReader.cs: GetXsiType(): use current reader.namespaceUri if namespace
  is not specified in the xsi attribute.
* XmlSerializationReaderInterpreter.cs: Fixed bug when reading an empty array from an empty element.
* XmlSerializationWriterInterpreter.cs: Added null value check when writting an array.

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

21 years ago2003-06-17 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 17 Jun 2003 14:50:30 +0000 (14:50 -0000)]
2003-06-17  Dick Porter  <dick@ximian.com>

* io.c (SetFileAttributes): Implement the ReadOnly attribute, and
ignore the unsupported ones ("fixes" bug 44977).

2003-06-17  Dick Porter  <dick@ximian.com>

* file-io.h:
* file-io.c: File attributes need to be tweaked slightly when
passed from the managed to the w32 world.

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

21 years ago * mics.c: fix bug in _wapi_calc_timeout. It gave wrong values for
Lluis Sanchez [Tue, 17 Jun 2003 14:44:46 +0000 (14:44 -0000)]
* mics.c: fix bug in _wapi_calc_timeout. It gave wrong values for
  high ms values (there was an overflow).

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

21 years ago2003-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 17 Jun 2003 14:18:04 +0000 (14:18 -0000)]
2003-06-17  Zoltan Varga  <vargaz@freemail.hu>

* mini.h mini.c: Rework last patch based on suggestions by Paolo.

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

21 years ago2003-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 17 Jun 2003 14:16:04 +0000 (14:16 -0000)]
2003-06-17  Zoltan Varga  <vargaz@freemail.hu>
* profiler.h profiler-private.h profiler.c: Rework last patch
based on suggestion by Paolo.

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

21 years agooops
Rafael Teixeira [Tue, 17 Jun 2003 13:41:28 +0000 (13:41 -0000)]
oops

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

21 years ago2003-06-17 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Tue, 17 Jun 2003 12:29:03 +0000 (12:29 -0000)]
2003-06-17 Gaurav Vaish <gvaish_mono AT lycos.com>

* ChangeLog: Updated the date of action...

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

21 years ago2003-05-21 Gaurav Vaish <gvaish_mono AT lycos.com>
Gaurav Vaish [Tue, 17 Jun 2003 12:26:17 +0000 (12:26 -0000)]
2003-05-21 Gaurav Vaish <gvaish_mono AT lycos.com>

* HtmlControlAdapter.cs : A little more implementation.
* HtmlMobileTextWriter.cs,
* MultiPartWriter.cs,
* MobileTextWriter.cs   : Dummy implementation.
* MobileControl.cs      : Now implements IAttributeAccessor.
                          -- Commented out.

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

21 years ago2003-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 17 Jun 2003 11:56:07 +0000 (11:56 -0000)]
2003-06-17  Zoltan Varga  <vargaz@freemail.hu>

* mini.h mini.c mini-x86.c: Added instruction level coverage
info collection support.

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

21 years ago2003-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 17 Jun 2003 11:41:53 +0000 (11:41 -0000)]
2003-06-17  Zoltan Varga  <vargaz@freemail.hu>

* profiler.h profiler-private.h profiler.c: Added infrastructure for
instruction level coverage data collection.
* profiler.h profiler.c (: Added new callback function which can be
used by the profiler to limit which functions should have coverage
instrumentation.
* profiler.c (mono_profiler_load): Call g_module_build_path to
generate the file name of the profiler library.

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

21 years ago2003-06-17 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Tue, 17 Jun 2003 11:33:24 +0000 (11:33 -0000)]
2003-06-17  Zoltan Varga  <vargaz@freemail.hu>

* system.h (struct _WapiSystemInfo ): Fix warnings when using gcc-3.3.

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

21 years ago * ConfigurationSettings.cs: Avoid chicken-egg problem when reading machine.config.
Lluis Sanchez [Mon, 16 Jun 2003 22:25:36 +0000 (22:25 -0000)]
* ConfigurationSettings.cs: Avoid chicken-egg problem when reading machine.config.
  Cannot use an uri to read mechine.config because web request module handelrs are
  defined in machine.config.

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

21 years agoMiguel forgot to commit this before leaving for Dublin.
Duncan Mak [Mon, 16 Jun 2003 20:57:57 +0000 (20:57 -0000)]
Miguel forgot to commit this before leaving for Dublin.

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

21 years agoadded System.Xml.Serialization/XmlTypeMapMemberNamespaces.cs
Lluis Sanchez [Mon, 16 Jun 2003 20:12:04 +0000 (20:12 -0000)]
added System.Xml.Serialization/XmlTypeMapMemberNamespaces.cs

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

21 years ago2003-06-16 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
Rafael Teixeira [Mon, 16 Jun 2003 19:41:53 +0000 (19:41 -0000)]
2003-06-16  Rafael Teixeira  <rafaelteixeirabr@hotmail.com>
    * OptionDetails.cs :
- Now handles correctly options specifiying maxOccurs != 1 (that was preventing mbas from being useable)
- Now indicates if option parsing consumed a parameter or not (also checks if it is available first)
- Now multivalued options can either be given as many pairs option/parameter and also as a pair option/comma-separated-list, and both
Example: -r System.Data -r System.Xml  or /r System.Data,System.Xml
- Now it is more lax in the form matching: -r /r -reference --reference /reference are valid for a ('r',"reference") option
* Options.cs : new BreakSingleDashManyLettersIntoManyOptions field to make more GNUish parsing of single letter options.
Makes -zxf become -z -x -f if set to true

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

21 years agoUpdates and fixes.
Paolo Molaro [Mon, 16 Jun 2003 17:26:21 +0000 (17:26 -0000)]
Updates and fixes.

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 16 Jun 2003 17:15:55 +0000 (17:15 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlSerializationReader.cs : Synchronous fix with
  XmlElement.GetAttribute(name, ns) fix for GetNullAttr().
* added XmlTypeMapMemberNamespace.cs.
* XmlReflectionImporter,
  XmlSerializationReaderInterpreter.cs,
  XmlSerializationWriterInterpreter.cs,
  XmlTypeMapping.cs : support for XmlNamespaceDeclarationAttribute.

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Mon, 16 Jun 2003 16:57:39 +0000 (16:57 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeReader.cs : fixed MoveToNextAttribute(). In some cases
  this method set current node null.
* XmlTextReader.cs : fixed GetAttribute (name, ns), which returned
  String.Empty instead of null (expected value).
* XmlTextReader.cs,
  XmlUrlResolver.cs,
  XmlInputStream.cs : fixed BaseURI problem (bug #44231).

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

21 years agoMon Jun 16 18:21:26 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Jun 2003 16:31:08 +0000 (16:31 -0000)]
Mon Jun 16 18:21:26 CEST 2003 Paolo Molaro <lupus@ximian.com>

* mono-cov.c: coverage profiler.

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

21 years agoMon Jun 16 18:13:29 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Jun 2003 16:25:58 +0000 (16:25 -0000)]
Mon Jun 16 18:13:29 CEST 2003 Paolo Molaro <lupus@ximian.com>

* driver.c, mini-ppc.c, mini-x86.c, mini.c, mini.h: the coverage stuff
is now implemented in the profiling API. Get rid of a couple of
unnecessary global variables.

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

21 years agoMon Jun 16 18:11:13 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 16 Jun 2003 16:20:55 +0000 (16:20 -0000)]
Mon Jun 16 18:11:13 CEST 2003 Paolo Molaro <lupus@ximian.com>

* profiler.c, profiler.h, profiler-private.h: added basic block
coverage profiling API.

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

21 years ago2003-06-16 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Mon, 16 Jun 2003 14:50:57 +0000 (14:50 -0000)]
2003-06-16  Tim Coleman <tim@timcoleman.com>
        * System.Data.Common/DbDataAdapter.cs:
                Add the DataTable to the result set even if it contains
                no rows.  Based on report by Krieg Andreas.

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

21 years ago2003-06-16 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Mon, 16 Jun 2003 14:33:32 +0000 (14:33 -0000)]
2003-06-16  Nick Drochak <ndrochak@gol.com>

        * ResourceReaderTest.cs: Help tests find input files.

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

21 years ago * get.c: Fix modopt and modreq
Jackson Harper [Mon, 16 Jun 2003 13:38:04 +0000 (13:38 -0000)]
    * get.c: Fix modopt and modreq

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

21 years ago2003-06-15 Sebastien Pouliot <spouliot@motus.com>
Sebastien Pouliot [Mon, 16 Jun 2003 01:10:18 +0000 (01:10 -0000)]
2003-06-15  Sebastien Pouliot <spouliot@motus.com>

* RSAManaged.cs: Now includes CRT (Chinese Remainder Theorem)
optimization when using the private key (DecryptValue). This
cut more than 5 seconds of nunit on my system (out of 14 sec
for complete asymmetric tests). Thanks to Ben Maurer for help!

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

21 years agofix to build with NAnt
Alexandre Pigolkine [Sun, 15 Jun 2003 20:50:12 +0000 (20:50 -0000)]
fix to build with NAnt

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 15 Jun 2003 18:40:59 +0000 (18:40 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added nested-dtd-test.xml, nested-dtd-test.dtd, nested-included.dtd.

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 15 Jun 2003 18:32:40 +0000 (18:32 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added XmlCharTests.cs(separated XmlChar tests from XmlTextReaderTests)
* XmlTextReaderTests.cs : added ExternalDocument() which will result
  in BaseURI test and DTD parameter entity test.

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

21 years ago * CodeGen.cs: Fix buglet in cache name creating (I will claim this
Jackson Harper [Sun, 15 Jun 2003 18:21:08 +0000 (18:21 -0000)]
* CodeGen.cs: Fix buglet in cache name creating (I will claim this
was a typo).

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 15 Jun 2003 18:09:46 +0000 (18:09 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlReaderCommonTests.cs : EmptyElementWithTwoAttributes() is now
  EmptyElementWithAttributes() and was added namespaced attribute tests.
* XmlTextWriterTests.cs : added WriteWhitespace().

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

21 years ago2003-06-16 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 15 Jun 2003 17:42:41 +0000 (17:42 -0000)]
2003-06-16  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlSerializationWriter.cs : some QName handling fix.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 15:40:02 +0000 (15:40 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* EventBuilder.cs: Add argument checking to methods.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 15:23:24 +0000 (15:23 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* corlib_test.args: Added EventBuilderTest.cs.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 15:22:28 +0000 (15:22 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* EventBuilderTest.cs: New file.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 15:21:15 +0000 (15:21 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* EventInfo.cs: Implement IsSpecialName.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 15:12:57 +0000 (15:12 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_reflection_create_runtime_class): Add support
for events in dynamically generated code.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 13:28:51 +0000 (13:28 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* corlib_test.args: Added PropertyBuilderTest.cs.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 13:27:34 +0000 (13:27 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* PropertyBuilderTest.cs: New file.

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

21 years ago2003-06-15 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sun, 15 Jun 2003 13:13:09 +0000 (13:13 -0000)]
2003-06-15  Zoltan Varga  <vargaz@freemail.hu>

* gc.c: Start GCHandle indexes from 1, since 0 means the handle is
not allocated.

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

21 years ago2003-06-15 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 15 Jun 2003 12:59:07 +0000 (12:59 -0000)]
2003-06-15  Nick Drochak <ndrochak@gol.com>

* basic-long.cs: tests for negative values for bigmul, and unsigned.
* cpu-g4.md: add op_bigmul and op_bigmul_un
* cpu_pentium.md: add op_bigmul_un
* inssel-long32.brg: add rule for unsigned bigmul
* mini-ops.h: define OP_BIGMUL_UN
* mini-x86.c: THE BUG: handle (un)signed properly
* mini.c: choose unsigned opcode if needed.
This set of patches fixes bug #44291

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

21 years ago * CodeGen.cs: When creating nested types cache their names using
Jackson Harper [Sun, 15 Jun 2003 07:49:31 +0000 (07:49 -0000)]
* CodeGen.cs: When creating nested types cache their names using
the parent/type method but emit their short name.

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

21 years ago2003-06-15 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sun, 15 Jun 2003 04:15:36 +0000 (04:15 -0000)]
2003-06-15  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeReader.cs : this [name] and this [name, ns] (and
  GetAttribute() methods in turn) returns null instead of String.Empty.
* XmlTextWriter.cs : WriteStartAttribute() should try to use specified
  prefix before auto-generating prefixes.
  Implemented WriteBase64().

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

21 years ago2003-06-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 15 Jun 2003 04:08:29 +0000 (04:08 -0000)]
2003-06-15  Sebastien Pouliot  <spouliot@videotron.ca>

* corrected error in makefile (cp over gcertview.exe.config)
and forgot to update ChangeLog

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

21 years ago2003-06-15 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 15 Jun 2003 03:46:31 +0000 (03:46 -0000)]
2003-06-15  Sebastien Pouliot  <spouliot@videotron.ca>

* .cvsignore: Ignore generated files (remove with make clean).
* CertificateFormatter.cs: Commented 2 lines as it didn't compile
with MCS (but did compile with CSC).
* gcertview.cs: Change app.ico (non-existing) to mono.bmp (16x16).
* gcertview.exe.config: New. Configuration file for gcertview (same
as certview.exe.config except it reference gcertview.exe instead of
certview.exe).
* makefile: Updated for linux by Ben Maurer.

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

21 years agoilasm can compile this
Alexandre Pigolkine [Sun, 15 Jun 2003 01:03:49 +0000 (01:03 -0000)]
ilasm can compile this

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

21 years ago * ILParser.jay: Add set imagebase, subsystem, and corflags.
Jackson Harper [Sun, 15 Jun 2003 00:57:48 +0000 (00:57 -0000)]
    * ILParser.jay: Add set imagebase, subsystem, and corflags.

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

21 years ago * ILTables.cs: Add imagebase keyword.
Jackson Harper [Sun, 15 Jun 2003 00:56:06 +0000 (00:56 -0000)]
    * ILTables.cs: Add imagebase keyword.

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

21 years ago * CodeGen.cs: Add methods for setting corflags, subsystem, and corflags.
Jackson Harper [Sun, 15 Jun 2003 00:54:17 +0000 (00:54 -0000)]
    * CodeGen.cs: Add methods for setting corflags, subsystem, and corflags.

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

21 years agoexample added
Alexandre Pigolkine [Sun, 15 Jun 2003 00:39:36 +0000 (00:39 -0000)]
example added

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

21 years agocdeclCallbacks for libjpeg
Alexandre Pigolkine [Sun, 15 Jun 2003 00:27:44 +0000 (00:27 -0000)]
cdeclCallbacks for libjpeg

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

21 years agofiles added, --unsafe flag, cdecl delegates
Alexandre Pigolkine [Sun, 15 Jun 2003 00:19:16 +0000 (00:19 -0000)]
files added, --unsafe flag, cdecl delegates

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

21 years ago * ILParser.jay: Implement custom modified types.
Jackson Harper [Sun, 15 Jun 2003 00:17:23 +0000 (00:17 -0000)]
    * ILParser.jay: Implement custom modified types.

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

21 years ago * ITypeRef.cs, PeapiTypeRef.cs, TypeRef.cs: Quick hack for custom
Jackson Harper [Sun, 15 Jun 2003 00:15:58 +0000 (00:15 -0000)]
    * ITypeRef.cs, PeapiTypeRef.cs, TypeRef.cs: Quick hack for custom
modified types.

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

21 years agoimage painting, InternalImageInfo, image read/write
Alexandre Pigolkine [Sun, 15 Jun 2003 00:14:37 +0000 (00:14 -0000)]
image painting, InternalImageInfo, image read/write

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

21 years agoInternalImageInfo support
Alexandre Pigolkine [Sun, 15 Jun 2003 00:13:17 +0000 (00:13 -0000)]
InternalImageInfo support

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

21 years agosupport of InternalImageInfo, image loading
Alexandre Pigolkine [Sun, 15 Jun 2003 00:12:33 +0000 (00:12 -0000)]
support of InternalImageInfo, image loading

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

21 years agoproperties uncommented
Alexandre Pigolkine [Sun, 15 Jun 2003 00:11:40 +0000 (00:11 -0000)]
properties uncommented

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

21 years agoimplementation added, see ChangeLog
Alexandre Pigolkine [Sun, 15 Jun 2003 00:10:47 +0000 (00:10 -0000)]
implementation added, see ChangeLog

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

21 years agofirst version of codecs
Alexandre Pigolkine [Sun, 15 Jun 2003 00:06:47 +0000 (00:06 -0000)]
first version of codecs

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

21 years agoswitch to unix line terminators
Alexandre Pigolkine [Sun, 15 Jun 2003 00:00:01 +0000 (00:00 -0000)]
switch to unix line terminators

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

21 years ago2003-06-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 14 Jun 2003 21:43:57 +0000 (21:43 -0000)]
2003-06-14  Sebastien Pouliot  <spouliot@videotron.ca>

* list.unix. Added SubjectAltNameExtension.cs

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

21 years ago2003-06-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 14 Jun 2003 21:41:58 +0000 (21:41 -0000)]
2003-06-14  Sebastien Pouliot  <spouliot@videotron.ca>

* SubjectAltNameExtension.cs: New. Added for certview.

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

21 years ago2003-06-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 14 Jun 2003 21:08:08 +0000 (21:08 -0000)]
2003-06-14  Sebastien Pouliot  <spouliot@videotron.ca>

* mono.bmp: New. 16x16 bitmap for Mono::
* mono.ico: New. 32x32 windows icon for Mono::
* v1.bmp: New. 16x16 bitmap for X.509 v1 properties/extensions.
* v2.bmp: New. 16x16 bitmap for X.509 v2 properties/extensions.
* v3.bmp: New. 16x16 bitmap for X.509 v3 properties/extensions.
* v3critical.bmp: New. 16x16 bitmap for X.509 v3 critical extensions.
* wax-seal.png: New. Bitmap for valid certificate.
* wax-seal-broken.png: Bitmap for invalid certificate.

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

21 years ago2003-06-14 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 14 Jun 2003 21:06:44 +0000 (21:06 -0000)]
2003-06-14  Sebastien Pouliot  <spouliot@videotron.ca>

* CertificateViewer.cs: New. SFW-based certificate viewer.
* CertificateViewer.resx: New. SWF Resource file.
* CertificateFormatter.cs: New. Not GUI specific.
* certview.exe.config: New. Configuration file for certview.
* certview.glade: New. GUI for GTK#.
* certview.gladep: New. Project file for GLADE.
* gcertview.cs: New. GTK#-based certificate viewer.
* makefile: New. makefile for both SWF and GTK# viewers.
* X509ExtensionsHandler.cs: Configuration file parser.

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

21 years agoSat Jun 14 19:01:32 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 14 Jun 2003 17:11:16 +0000 (17:11 -0000)]
Sat Jun 14 19:01:32 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: when getting timezone info, return reasonable values if we
can't get the actual data.

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

21 years ago * Methods.cs: Added information about headers in MethodStubInfo. Added cache of...
Lluis Sanchez [Sat, 14 Jun 2003 14:38:01 +0000 (14:38 -0000)]
* Methods.cs: Added information about headers in MethodStubInfo. Added cache of serializers
  in TypeStubInfo so serializers for headers they can be shared by several methods.
* SoapClientMessage.cs: Headers added in the constructor.
* SoapMessage.cs: Added header list initialization.
* SoapHttpClientProtocol.cs: Added support soap headers.

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

21 years ago2003-06-14 Dick Porter <dick@ximian.com>
Dick Porter [Sat, 14 Jun 2003 14:27:42 +0000 (14:27 -0000)]
2003-06-14  Dick Porter  <dick@ximian.com>

* threads.c (start_wrapper): Remove the reference to the thread
object in the TLS data, so the thread object can be finalized.
This won't be reached if the thread threw an uncaught exception,
so those thread handles will stay referenced :-( (This is due to
missing support for scanning thread-specific data in the Boehm GC
- the io-layer keeps a GC-visible hash of pointers to TLS data.)

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

21 years agoMake print_method_from_ip() print the pointer it's looking up, to make
Dick Porter [Sat, 14 Jun 2003 14:19:23 +0000 (14:19 -0000)]
Make print_method_from_ip() print the pointer it's looking up, to make
later matching up of the output with the stack trace easier.

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

21 years ago2003-06-14 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 14 Jun 2003 13:22:53 +0000 (13:22 -0000)]
2003-06-14  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: if CookieContainer has not been set, make HttpWebResponse ignore
Set-Cookie* headers.

* HttpWebResponse.cs: Set-Cookie and Set-Cookie headers removed if CookieContainer have
been provided to the request.

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

21 years agoSat Jun 14 13:16:17 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 14 Jun 2003 11:26:34 +0000 (11:26 -0000)]
Sat Jun 14 13:16:17 CEST 2003 Paolo Molaro <lupus@ximian.com>

* reflection.c: ensure streams and tables are first allocated with
ALLOC_ATOMIC (GC_realloc uses plain GC_malloc otherwise).

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

21 years agoSat Jun 14 13:13:20 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Sat, 14 Jun 2003 11:22:11 +0000 (11:22 -0000)]
Sat Jun 14 13:13:20 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: fixed GetElementType for byrefs (bug# 44792).

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

21 years agoFixes the enumerator for SortedList.
Duncan Mak [Sat, 14 Jun 2003 04:37:26 +0000 (04:37 -0000)]
Fixes the enumerator for SortedList.

2003-06-13  Herve Poussineau  <hpoussineau@fr.st>

* SortedList.cs: Can enumerate on DictionaryEntries, not only on
keys on values. Enumerate by default on DictionaryEntries.

2003-06-14  Duncan Mak  <duncan@ximian.com>

* SortedListTest.cs
(TestIndexer):
(TestEnumerator): Incorporated these two tests from Philippe
Lavoie <philippe.lavoie@cactus.ca>.

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

21 years ago * XmlSerializationReader.cs: Fixed error message.
Lluis Sanchez [Fri, 13 Jun 2003 22:30:24 +0000 (22:30 -0000)]
* XmlSerializationReader.cs: Fixed error message.
* XmlSerializationReaderInterpreter.cs: Fixed bug when reading XmlQualifiedNames as attributes
  Thanks to Atsushi!
* XmlSerializationWriter.cs: Null check in FromXmlQualifiedName.

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

21 years ago2003-06-13 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Fri, 13 Jun 2003 17:48:23 +0000 (17:48 -0000)]
2003-06-13  Zoltan Varga  <vargaz@freemail.hu>

* reflection.c (mono_reflection_create_runtime_class): Add support for
properties to dynamically created classes.
* reflection.c: Fix a few places where non-MonoObjects were inserted
into the tokens hashtable.

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

21 years ago2003-06-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Fri, 13 Jun 2003 17:33:41 +0000 (17:33 -0000)]
2003-06-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlNodeReader.cs : LookupNamespace () has refered invalid current
  node for attributes. Modified to use private "document" property.

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

21 years agoFri Jun 13 19:10:55 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 13 Jun 2003 17:19:18 +0000 (17:19 -0000)]
Fri Jun 13 19:10:55 CEST 2003 Paolo Molaro <lupus@ximian.com>

* object.c: some support to handle out of memory exceptions.

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

21 years ago * XmlSerializationReader.cs: Fixed implementation of ReadElementQualifiedName()...
Lluis Sanchez [Fri, 13 Jun 2003 16:09:27 +0000 (16:09 -0000)]
* XmlSerializationReader.cs: Fixed implementation of ReadElementQualifiedName() and ReadTypedPrimitive().
* XmlSerializationReaderInterpreter.cs: Improved serialization of XmlQualifiedNames.
* XmlSerializationWriter.cs: implemented methods for reading XmlQualifiedNames.
* XmlSerializationWriterInterpreter.cs: Improved deserialization of XmlQualifiedNames.

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

21 years ago2003-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 13 Jun 2003 16:01:42 +0000 (16:01 -0000)]
2003-06-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Net/AuthenticationManager.cs: get the list of authentication
modules from the configuration files. Added Clear and fixed Unregister.

* System.Net/BasicClient.cs: fully implemented.

* System.Net/HttpWebRequest.cs: added support for Basic authentication
when credentials are set.

* System.Net/NetworkCredential.cs: fixed GetCredential.

* System.Net.Configuration/NetAuthenticationModuleHandler.cs: register
the modules using AuthenticationManager.

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

21 years ago * Methods.cs: Added serializer to MethodStubInfo for deserializing faults.
Lluis Sanchez [Fri, 13 Jun 2003 15:30:58 +0000 (15:30 -0000)]
* Methods.cs: Added serializer to MethodStubInfo for deserializing faults.
* SoapHttpClientProtocol.cs: Added support for faults.

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

21 years agomissing.
Paolo Molaro [Fri, 13 Jun 2003 10:14:26 +0000 (10:14 -0000)]
missing.

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

21 years ago * SchemaTypes.cs: Changed DataSet type for a more generic XmlSerializable.
Lluis Sanchez [Fri, 13 Jun 2003 09:48:24 +0000 (09:48 -0000)]
* SchemaTypes.cs: Changed DataSet type for a more generic XmlSerializable.
* SoapReflectionImporter.cs: tiny fix.
* XmlReflectionImporter.cs, TypeData.cs, XmlSerializationWriterInterpreter.cs,
  XmlSerializationReaderInterpreter.cs: Added support for IXmlSerializable.
* XmlSerializationReader.cs: Fixed implementation of ReadSerializable().
* XmlSerializationWriter.cs: implemented WriteSerializable ().

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

21 years ago2003-06-13 Dietmar Maurer <dietmar@ximian.com>
Dietmar Maurer [Fri, 13 Jun 2003 09:22:52 +0000 (09:22 -0000)]
2003-06-13  Dietmar Maurer  <dietmar@ximian.com>

* mini.c (optimize_branches): improved to handle all kinds of
conditional branches.

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

21 years agoFixes to various System.Collections class, with test cases included.
Duncan Mak [Fri, 13 Jun 2003 08:40:21 +0000 (08:40 -0000)]
Fixes to various System.Collections class, with test cases included.

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

21 years agoI forgot to write and commit my ChangeLog entry from monday's changes.
César Natarén [Fri, 13 Jun 2003 06:21:49 +0000 (06:21 -0000)]
I forgot to write and commit my ChangeLog entry from monday's changes.

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

21 years ago2003-06-11 Sebastien Pouliot <spouliot@motus.com>
Sebastien Pouliot [Fri, 13 Jun 2003 03:32:30 +0000 (03:32 -0000)]
2003-06-11  Sebastien Pouliot <spouliot@motus.com>

* SignedXml.cs: Changed USE_VERSION_1_0 for NET_1_0.
* Transform.cs: Changed USE_VERSION_1_0 for NET_1_0.

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

21 years ago2003-06-13 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 12 Jun 2003 22:27:09 +0000 (22:27 -0000)]
2003-06-13  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: *really* take care of requestSent to prevent
sending the same request twice.
* WebAsyncResult.cs: don't close the handle. Just Reset.
* WebConnectionStream.cs: removed unneeded line.

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

21 years agoFix the attribution.
Duncan Mak [Thu, 12 Jun 2003 20:23:06 +0000 (20:23 -0000)]
Fix the attribution.

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

21 years ago2003-06-12 Duncan Mak <duncan@ximian.com>
Duncan Mak [Thu, 12 Jun 2003 20:16:26 +0000 (20:16 -0000)]
2003-06-12  Duncan Mak  <duncan@ximian.com>

* UserPreferenceChangedEventArgs.cs
* UserPreferenceChangingEventArgs.cs
(Category): Fixed typo. Patch from A. Nahr.
(A-Soft@A-SoftTech.com>.

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

21 years ago2003-06-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 12 Jun 2003 20:00:09 +0000 (20:00 -0000)]
2003-06-12  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpWebRequest.cs: use InternalClose when we are not going to send the
rest of the request stream because of an error after sending the
headers.

* WebConnection.cs: check for completion after setting the response.
Enable reading in NextRead.

* WebConnectionStream.cs: re-fixed the count for partially buffered
reads. If the network stream returns 0 bytes, we're done.

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

21 years ago * XmlAnyElementAttribute.cs, XmlArrayItemAttribute.cs: Added AllowMultiple flag.
Lluis Sanchez [Thu, 12 Jun 2003 19:34:16 +0000 (19:34 -0000)]
* XmlAnyElementAttribute.cs, XmlArrayItemAttribute.cs: Added AllowMultiple flag.
* XmlReflectionImporter.cs, XmlSerializationWriterInterpreter.cs,
  XmlSerializationReaderInterpreter.cs, XmlTypeMapElementInfo.cs,
  XmlTypeMapMemberElement.cs, XmlTypeMapping.cs: Added support for XmlTextAttribute.
* XmlSerializationWriter.cs: small fix.

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

21 years ago2003-06-13 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 12 Jun 2003 18:47:31 +0000 (18:47 -0000)]
2003-06-13  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XSD2Class.cs: several changes.

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

21 years agocreate context menu using CreatePopupMenu function
Aleksey Ryabchuk [Thu, 12 Jun 2003 16:40:16 +0000 (16:40 -0000)]
create context menu using CreatePopupMenu function

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

21 years agobug fix
Dietmar Maurer [Thu, 12 Jun 2003 16:33:38 +0000 (16:33 -0000)]
bug fix

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