mono.git
21 years ago2003-06-20 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sun, 22 Jun 2003 18:32:39 +0000 (18:32 -0000)]
2003-06-20  Ben Maurer <bmaurer@users.sourceforge.net>

* NameTable.cs: Now uses a custom hashtable to implement. As a
result, when Get (char[], int, int) is called, a string is only
allocated if it is actually a new entry.
(StrEqArray) Compares a string and a char[]
(AddEntry) Adds a new entry to the hashtable
(Entry) Represents a hashtable entry.

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

21 years agotrying to make it buildable and useable in linux
Rafael Teixeira [Sun, 22 Jun 2003 14:39:16 +0000 (14:39 -0000)]
trying to make it buildable and useable in linux

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

21 years ago * unix.args: added System.Runtime.Remoting/SoapServices.cs
Lluis Sanchez [Sun, 22 Jun 2003 12:21:40 +0000 (12:21 -0000)]
* unix.args: added System.Runtime.Remoting/SoapServices.cs

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

21 years agomake build platform agnostic
Piers Haken [Sun, 22 Jun 2003 00:35:11 +0000 (00:35 -0000)]
make build platform agnostic

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

21 years agonew tool for performaing XSL tranformations
Piers Haken [Sat, 21 Jun 2003 23:56:06 +0000 (23:56 -0000)]
new tool for performaing XSL tranformations

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

21 years agocheckin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>
Alexandre Pigolkine [Sat, 21 Jun 2003 20:09:16 +0000 (20:09 -0000)]
checkin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>

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

21 years agocheckin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>, see ChangeLog for details
Alexandre Pigolkine [Sat, 21 Jun 2003 18:38:39 +0000 (18:38 -0000)]
checkin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>, see ChangeLog for details

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

21 years agocheckin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>, see ChangeLog for details
Alexandre Pigolkine [Sat, 21 Jun 2003 17:39:54 +0000 (17:39 -0000)]
checkin for Andreas Nahr <ClassDevelopment@A-SoftTech.com>, see ChangeLog for details

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

21 years agoswitch to unix line terminators
Alexandre Pigolkine [Sat, 21 Jun 2003 16:50:32 +0000 (16:50 -0000)]
switch to unix line terminators

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

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

* HttpWebClientProtocol.cs: handle cookies if the request is a
HttpWebRequest. It gets the cookies set in the response and sends them
on subsequent requests.

* SoapHttpClientProtocol.cs:
(GetWebRequest): just calls the base method.
(SendRequest): set the method here.
(Invoke): call GetWebResponse instead of request.GetResponse.

* WebClientProtocol.cs:
(GetWebRequest): set some properties of the request.
(GetWebResponse): if we get a WebException containing a response, return
that as the response and ignore the exception.
(GetWebResponse (req, async)): only call EndGetResponse.

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

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

* ThreadPool.cs: correctly create a TimeSpan with provided the number of
milliseconds.

* WaitHandle.cs: fixes for WaitAny/All and TimeSpan.

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

21 years ago * unix.args: added HttpHelper.cs,HttpServer.cs,HttpThread.cs.
Lluis Sanchez [Sat, 21 Jun 2003 12:49:59 +0000 (12:49 -0000)]
* unix.args: added HttpHelper.cs,HttpServer.cs,HttpThread.cs.

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

21 years ago * HttpChannel.cs, HttpClientChannel.cs, HttpHelper.cs, HttpServer.cs,
Lluis Sanchez [Sat, 21 Jun 2003 12:49:23 +0000 (12:49 -0000)]
* HttpChannel.cs, HttpClientChannel.cs, HttpHelper.cs, HttpServer.cs,
  HttpServerChannel.cs, HttpThread.cs: added new implementation of the HttpChannel
  by Ahmad Tantawy, Ahmad Kadry and Hussein Mehanna.

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

21 years ago2003-06-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Sat, 21 Jun 2003 11:44:27 +0000 (11:44 -0000)]
2003-06-21  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XslTransform.cs : Fixed Transform (string, string) not to call
  File.OpenWrite() that *appends* (not truncates) existing files.

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

21 years agoMessage
Miguel de Icaza [Sat, 21 Jun 2003 11:35:09 +0000 (11:35 -0000)]
Message

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

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

* XmlTextReader.cs : removed CRLFs. Fixed private InitializeContext()
  to use known Uri way (used in XmlUrlResolver) instead of UriBuilder.

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

21 years agofiles added
Alexandre Pigolkine [Fri, 20 Jun 2003 23:53:32 +0000 (23:53 -0000)]
files added

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

21 years agoimplementation added
Alexandre Pigolkine [Fri, 20 Jun 2003 23:52:21 +0000 (23:52 -0000)]
implementation added

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

21 years agoproperties added
Alexandre Pigolkine [Fri, 20 Jun 2003 23:51:46 +0000 (23:51 -0000)]
properties added

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

21 years agofirst version
Alexandre Pigolkine [Fri, 20 Jun 2003 23:49:00 +0000 (23:49 -0000)]
first version

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

21 years agoswitch to unix line terminators
Alexandre Pigolkine [Fri, 20 Jun 2003 23:42:15 +0000 (23:42 -0000)]
switch to unix line terminators

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

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

* XmlInputStream.cs : quick fix for public ctor() BaseURI bug.

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

21 years ago2003-06-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 20 Jun 2003 17:52:10 +0000 (17:52 -0000)]
2003-06-20  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.h (MonoDebuggerSymbolFile): Added `MonoImage
*image' field.

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

21 years ago2003-06-20 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Fri, 20 Jun 2003 17:30:51 +0000 (17:30 -0000)]
2003-06-20  Ben Maurer <bmaurer@users.sourceforge.net>
* XmlTextReader.cs: Reduces memory allocation when the reader is
not queried for some values.

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

21 years ago2003-06-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 20 Jun 2003 16:40:27 +0000 (16:40 -0000)]
2003-06-20  Martin Baulig  <martin@ximian.com>

* image.h, mono-debug-debugger.h: Fixed compiler warnings.

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

21 years ago2003-06-20 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 20 Jun 2003 16:08:21 +0000 (16:08 -0000)]
2003-06-20  Martin Baulig  <martin@ximian.com>

* mono-debug.h (MONO_DEBUG_VAR_ADDRESS_MODE_STACK): Removed.  We
just distinguish between variables in registers and variables at
an offset relative to a register.

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

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

* DataGrid.cs: fixed bug #43823.

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

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

* HtmlSelect.cs: fixed bug #44894.

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

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

* icall.c: #ifdef out latest changes until mcs is fixed.

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

21 years ago2003-06-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 20 Jun 2003 11:35:53 +0000 (11:35 -0000)]
2003-06-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* WebHeaderCollection.cs: prevent duplication headers used niternally.

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

21 years ago2003-06-20 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Fri, 20 Jun 2003 03:41:17 +0000 (03:41 -0000)]
2003-06-20  Nick Drochak  <ndrochak@gol.com>

* SortedListTest.cs: Make it pass on .NET 1.1.

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

21 years ago2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 19 Jun 2003 20:00:43 +0000 (20:00 -0000)]
2003-06-20  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* XmlUrlResolver.cs : several ResolveUri() fix. e.g. for external URIs.

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

21 years ago2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 19 Jun 2003 20:00:03 +0000 (20:00 -0000)]
2003-06-20  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* System.XML_linux_test.args: added XmlUrlResolverTests.cs.
* makefile.gnu: added reference to System.dll.

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

21 years ago2003-06-20 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
Atsushi Eno [Thu, 19 Jun 2003 19:59:22 +0000 (19:59 -0000)]
2003-06-20  Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>

* added XmlUrlResolverTests.cs.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 15:10:56 +0000 (15:10 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* StrongName.cs: Work around for mcs? bug 45127.

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

21 years agoFlush
Nick Drochak [Thu, 19 Jun 2003 15:06:19 +0000 (15:06 -0000)]
Flush

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 15:06:01 +0000 (15:06 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* MakeCert.cs: Work around for mcs? bug 45127.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 15:05:03 +0000 (15:05 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* DSAKeyValue.cs:
* RSAKeyValue.cs: Work around for mcs? bug 45127.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 15:02:15 +0000 (15:02 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* CryptoConvert.cs: Work around for mcs? bug 45127.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 15:00:56 +0000 (15:00 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* PrivateKey.cs: Work around for mcs? bug 45127.

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

21 years agoThu Jun 19 11:03:42 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 19 Jun 2003 09:12:38 +0000 (09:12 -0000)]
Thu Jun 19 11:03:42 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: return members in metadata order.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 03:51:04 +0000 (03:51 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* ArrayTest.cs: Cleanup unused bits. Also get tests passing on .NET 1.1
All tests pass here now.

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

21 years ago2003-06-19 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Thu, 19 Jun 2003 03:41:49 +0000 (03:41 -0000)]
2003-06-19  Nick Drochak <ndrochak@gol.com>

* RemotingServicesTest.cs: Lazy fix/workaround for "can't reuse
channel" errors. Tests now pass.

* RemotingConfigurationTest.cs: Don't rely on test order, and wrap some
.NET 1.1 stuff.

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

21 years agoFINALLY!
Ben Maurer [Thu, 19 Jun 2003 00:22:50 +0000 (00:22 -0000)]
FINALLY!

2003-06-16  Ben Maurer <bmaurer@users.sourceforge.net>
        * XmlUrlResolver.cs: really fixed #44231

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

21 years agoWed Jun 18 19:22:22 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 17:31:23 +0000 (17:31 -0000)]
Wed Jun 18 19:22:22 CEST 2003 Paolo Molaro <lupus@ximian.com>

* Enum.cs: fix race in cache (bug#41841).

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

21 years agoWed Jun 18 19:08:40 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 17:19:23 +0000 (17:19 -0000)]
Wed Jun 18 19:08:40 CEST 2003 Paolo Molaro <lupus@ximian.com>

* io.c: never add write permission for group or others in
SetFileAttributes ().

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

21 years agoWed Jun 18 18:52:11 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 17:01:24 +0000 (17:01 -0000)]
Wed Jun 18 18:52:11 CEST 2003 Paolo Molaro <lupus@ximian.com>

* FloatingPointFormatter.cs: if the precision is not specified, use
the default precision for the data type.

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

21 years agoWed Jun 18 18:11:30 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 16:20:25 +0000 (16:20 -0000)]
Wed Jun 18 18:11:30 CEST 2003 Paolo Molaro <lupus@ximian.com>

* Array.cs: throw ArgumentOutOfRangeException in Copy if needed
(patch by tum@veridicus.com (Thong (Tum) Nguyen)).

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

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

* FileSystemInfoTest.cs: Simplify a bit.

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

21 years ago2003-06-18 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Wed, 18 Jun 2003 15:04:28 +0000 (15:04 -0000)]
2003-06-18  Nick Drochak <ndrochak@gol.com>

* FileSystemInfo.cs: Refresh cache when changeing file times.

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

21 years agoCygwin build fix
Dick Porter [Wed, 18 Jun 2003 14:18:56 +0000 (14:18 -0000)]
Cygwin build fix

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

21 years agoWed Jun 18 15:26:58 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 13:36:16 +0000 (13:36 -0000)]
Wed Jun 18 15:26:58 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: avoid infinite loop in GetTimeZoneData.

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

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

* RuntimeHelpers.cs: Wrap NET 1.1 methods with #if NET_1_1.

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

21 years agoWed Jun 18 12:49:54 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 10:58:44 +0000 (10:58 -0000)]
Wed Jun 18 12:49:54 CEST 2003 Paolo Molaro <lupus@ximian.com>

* Marshal.cs: implemented Prelink with icalls.

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

21 years agoWed Jun 18 12:47:43 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 10:56:53 +0000 (10:56 -0000)]
Wed Jun 18 12:47:43 CEST 2003 Paolo Molaro <lupus@ximian.com>

* icall.c: added Marshal.Prelink/All icalls.

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

21 years agoWed Jun 18 12:17:48 CEST 2003 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 18 Jun 2003 10:30:25 +0000 (10:30 -0000)]
Wed Jun 18 12:17:48 CEST 2003 Paolo Molaro <lupus@ximian.com>

* object.c, object.h: fix warnings and do some overflow checking
when creating arrays.

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

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

* FileSystemInfoTest.cs: Works on .NET 1.1 now. If these values are
different on 1.0 then we need to wrap with a #if NET_1_1.

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

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