Geoff Norton [Thu, 22 Jul 2004 19:31:57 +0000 (19:31 -0000)]
Patch for bug #61802 (Approved by miguel)
svn path=/branches/mono-1-0/mcs/; revision=31390
Dick Porter [Thu, 22 Jul 2004 19:28:43 +0000 (19:28 -0000)]
2004-07-22 Dick Porter <dick@ximian.com>
* timed-thread.c:
* threads.c: Move the destruction of the internal thread data to
after the thread has been joined. Fixes bug 61418.
svn path=/branches/mono-1-0/mono/; revision=31387
Duncan Mak [Thu, 22 Jul 2004 18:07:30 +0000 (18:07 -0000)]
2004-07-21 Duncan Mak <duncan@ximian.com>
* DictionaryBase.cs: Rename the dictionary field to hashtable,
which causes a serialization interop bug. Fixes bug #61721.
svn path=/branches/mono-1-0/mcs/; revision=31383
Lluis Sanchez [Thu, 22 Jul 2004 09:25:59 +0000 (09:25 -0000)]
* ObjRef.cs: Fixed type check in in ObjRef constructor. The requested class
must be the object class or a base class. This fixes bug #61249.
svn path=/branches/mono-1-0/mcs/; revision=31369
Lluis Sanchez [Thu, 22 Jul 2004 08:17:59 +0000 (08:17 -0000)]
* MethodCall.cs: Use RemotingServices.GetMethodBaseFromName to get the
MethodBase from the method name. This fixes bug #61774.
svn path=/branches/mono-1-0/mcs/; revision=31366
Lluis Sanchez [Thu, 22 Jul 2004 08:17:32 +0000 (08:17 -0000)]
* RemotingServices.cs: Changed GetMethodBaseFromMethodMessage so its code
can be reused internally. Also fixed bug when gettting a method from an
interface.
svn path=/branches/mono-1-0/mcs/; revision=31365
Jambunathan K [Thu, 22 Jul 2004 04:39:48 +0000 (04:39 -0000)]
Fixed definitions of vbCr, vbLf, vbCrLf and
vbNewLine
svn path=/branches/mono-1-0/mcs/; revision=31357
Lluis Sanchez [Wed, 21 Jul 2004 12:47:16 +0000 (12:47 -0000)]
* HttpWebClientProtocol.cs: Add received cookies to cookieContainer when
getting the response, do not wait for the next request to do it.
svn path=/branches/mono-1-0/mcs/; revision=31327
Gonzalo Paniagua Javier [Wed, 21 Jul 2004 03:44:31 +0000 (03:44 -0000)]
2004-07-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpApplication.cs: the file not found might be a
dependency.
* System.Web.Compilation/AspGenerator.cs: the path for file was treated
as virtual, but it's physical. Fixes bug #61524.
svn path=/branches/mono-1-0/mcs/; revision=31325
Umadevi S [Wed, 21 Jul 2004 02:58:09 +0000 (02:58 -0000)]
2004-07-21 Umadevi S <sumadevi@novell.com>
* DbDataRecord.cs - Fix for bug 58163. Return DBNull instead of null
svn path=/branches/mono-1-0/mcs/; revision=31321
Gonzalo Paniagua Javier [Wed, 21 Jul 2004 02:23:37 +0000 (02:23 -0000)]
2004-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* UrlUtils.cs: don't pass double slash when the path begins with a
tilde. Fixes bug #61654.
svn path=/branches/mono-1-0/mcs/; revision=31319
Gonzalo Paniagua Javier [Tue, 20 Jul 2004 16:50:08 +0000 (16:50 -0000)]
2004-07-20 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpCookie.cs: use invariant when formatting expires date. Fixes bug
#61690.
svn path=/branches/mono-1-0/mcs/; revision=31316
Atsushi Eno [Tue, 20 Jul 2004 07:30:42 +0000 (07:30 -0000)]
2004-07-20 Atsushi Enomoto <atsushi@ximian.com>
* Signature.cs : Fixed NextElementPos() that incorrectly examined
node matching.
svn path=/branches/mono-1-0/mcs/; revision=31302
Atsushi Eno [Tue, 20 Jul 2004 03:41:35 +0000 (03:41 -0000)]
2004-07-20 Atsushi Enomoto <atsushi@ximian.com>
* XmlNode.cs : When the argument node being inserted is the existing
document element, it should not result in an error (since it should
be first removed from document, thus no error should happen).
svn path=/branches/mono-1-0/mcs/; revision=31300
Miguel de Icaza [Mon, 19 Jul 2004 20:44:17 +0000 (20:44 -0000)]
2004-07-19 Miguel de Icaza <miguel@ximian.com>
* expression.cs: Resolve the constant expression before returning
it. Fixes: 61702
svn path=/branches/mono-1-0/mcs/; revision=31295
Miguel de Icaza [Sat, 17 Jul 2004 16:23:25 +0000 (16:23 -0000)]
2004-07-17 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs (handle_preprocessing_directive): Do not return
`true' for preprocessing directives that we parse. The return
value indicates whether we should return to regular tokenizing or
not, not whether it was parsed successfully.
svn path=/branches/mono-1-0/mcs/; revision=31256
Miguel de Icaza [Sat, 17 Jul 2004 16:15:40 +0000 (16:15 -0000)]
Add test to this branch too
svn path=/branches/mono-1-0/mcs/; revision=31254
nobody [Sat, 17 Jul 2004 16:15:40 +0000 (16:15 -0000)]
This commit was manufactured by cvs2svn to create branch 'mono-1-0'.
svn path=/branches/mono-1-0/mcs/; revision=31253
Miguel de Icaza [Sat, 17 Jul 2004 16:15:01 +0000 (16:15 -0000)]
Fix
svn path=/trunk/mcs/; revision=31252
Miguel de Icaza [Sat, 17 Jul 2004 16:14:27 +0000 (16:14 -0000)]
Add new test
svn path=/trunk/mcs/; revision=31251
Miguel de Icaza [Sat, 17 Jul 2004 16:13:08 +0000 (16:13 -0000)]
2004-07-17 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: Removed an old hack from Gonzalo to get corlib
building: IsEnumType should return true only for enums, not for
enums or System.Enum itself. This fixes #61593.
Likely what happened is that corlib was wrong: mcs depended on
this bug in some places. The bug got fixed, we had to add the
hack, which caused bug 61593.
* expression.cs (ArrayAccess.GetStoreOpCode): Remove an old hack
that was a workaround for the older conditions.
svn path=/branches/mono-1-0/mcs/; revision=31250
Martin Baulig [Sat, 17 Jul 2004 16:02:52 +0000 (16:02 -0000)]
2004-07-17 Martin Baulig <martin@ximian.com>
* decl.cs (MemberName.MakeName): Create the "class`1" names here;
use an exclamation mark (!) instead of backticks (`) again.
svn path=/trunk/mcs/; revision=31249
Miguel de Icaza [Sat, 17 Jul 2004 16:02:51 +0000 (16:02 -0000)]
2004-07-17 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: Removed an old hack from Gonzalo to get corlib
building: IsEnumType should return true only for enums, not for
enums or System.Enum itself. This fixes #61593.
Likely what happened is that corlib was wrong: mcs depended on
this bug in some places. The bug got fixed, we had to add the
hack, which caused bug 61593.
* expression.cs (ArrayAccess.GetStoreOpCode): Remove an old hack
that was a workaround for the older conditions.
svn path=/trunk/mcs/; revision=31248
Jackson Harper [Sat, 17 Jul 2004 00:12:01 +0000 (00:12 -0000)]
Add MDTable.Field to the list of tables that can
increase the CustomAttributeType shift. TODO: What else should be
here?
svn path=/trunk/mcs/; revision=31244
Ben Maurer [Sat, 17 Jul 2004 00:10:12 +0000 (00:10 -0000)]
comment this
svn path=/trunk/mcs/; revision=31243
Jackson Harper [Sat, 17 Jul 2004 00:03:41 +0000 (00:03 -0000)]
* PEAPI.cs: make sure small index sizes get set properly. Use a
continue to reduce nesting a little and make code almost mildly
readable.
svn path=/trunk/mcs/; revision=31242
Ben Maurer [Fri, 16 Jul 2004 22:16:53 +0000 (22:16 -0000)]
2004-07-16 Ben Maurer <bmaurer@ximian.com>
* assign.cs: IAssignMethod has a new interface, as documented
inline. All assignment code now uses this new api.
* ecore.cs, expression.cs: All classes which implement
IAssignMethod now use the new interface.
* expression.cs (Invocation): add a hack to EmitCall so that
IndexerAccess can be the target of a compound assignment without
evaluating its arguments twice.
* statement.cs: Handle changes in Invocation api.
svn path=/trunk/mcs/; revision=31240
Jackson Harper [Fri, 16 Jul 2004 18:46:29 +0000 (18:46 -0000)]
* ILTokenizer.cs: Handle slashes in multiline comments
properly. Make the multiline comment eater loop a little more
readable.
svn path=/trunk/mcs/; revision=31238
Jackson Harper [Fri, 16 Jul 2004 18:14:09 +0000 (18:14 -0000)]
slashes in multiline comments
svn path=/trunk/mcs/; revision=31237
Ravindra [Fri, 16 Jul 2004 16:43:41 +0000 (16:43 -0000)]
* GraphicsPathIterator.cs: New implementation using GDI+ APIs.
This change makes this class fit into the rest of the design well
and also it takes care of a scenario when path gets modified. Old
implementation was not taking care of this.
svn path=/trunk/mcs/; revision=31236
Ravindra [Fri, 16 Jul 2004 16:43:07 +0000 (16:43 -0000)]
* gdipFunctions.cs: Added P/Invokes for GraphicsPathIterator.
svn path=/trunk/mcs/; revision=31235
Ravindra [Fri, 16 Jul 2004 16:11:22 +0000 (16:11 -0000)]
Minor changes in the script.
svn path=/trunk/mcs/; revision=31233
Ben Maurer [Fri, 16 Jul 2004 14:16:53 +0000 (14:16 -0000)]
2004-07-16 Ben Maurer <bmaurer@ximain.com>
* mini.c: use the new stelem.ref wrapper
* exceptions.cs, arrays.cs: new stelem.ref tests
svn path=/trunk/mono/; revision=31232
Ben Maurer [Fri, 16 Jul 2004 14:15:34 +0000 (14:15 -0000)]
2004-07-16 Ben Maurer <bmaurer@ximain.com>
* marshal.[ch] (mono_marshal_get_stelemref): a new wrapper
function to implement stelem.ref in managed code
* class-internals.h, debug-helpers.c: a new wrapper type
for the above.
svn path=/trunk/mono/; revision=31231
Martin Baulig [Fri, 16 Jul 2004 13:47:54 +0000 (13:47 -0000)]
Cosmetic fix.
svn path=/trunk/mcs/; revision=31230
Martin Baulig [Fri, 16 Jul 2004 13:46:16 +0000 (13:46 -0000)]
System.Collections.Generic/IComparable is gone.
svn path=/trunk/mcs/; revision=31229
Martin Baulig [Fri, 16 Jul 2004 13:45:36 +0000 (13:45 -0000)]
2004-07-16 Martin Baulig <martin@ximian.com>
* IComparable.cs: Removed, it's in System.
svn path=/trunk/mcs/; revision=31228
Martin Baulig [Fri, 16 Jul 2004 13:37:47 +0000 (13:37 -0000)]
2004-07-16 Martin Baulig <martin@ximian.com>
* Stack.cs, Queue.cs, List.cs: Use iterators.
svn path=/trunk/mcs/; revision=31227
Martin Baulig [Fri, 16 Jul 2004 13:34:57 +0000 (13:34 -0000)]
Correctly generate our proxy name.
svn path=/trunk/mcs/; revision=31226
Martin Baulig [Fri, 16 Jul 2004 13:33:23 +0000 (13:33 -0000)]
Correctly generate a name for our proxy class.
svn path=/trunk/mcs/; revision=31225
Martin Baulig [Fri, 16 Jul 2004 13:27:06 +0000 (13:27 -0000)]
Another small fix.
svn path=/trunk/mcs/; revision=31224
Martin Baulig [Fri, 16 Jul 2004 13:16:47 +0000 (13:16 -0000)]
Small fix.
svn path=/trunk/mcs/; revision=31223
Martin Baulig [Fri, 16 Jul 2004 12:54:15 +0000 (12:54 -0000)]
2004-07-16 Martin Baulig <martin@ximian.com>
* gen-62.cs: New test for generic iterators.
svn path=/trunk/mcs/; revision=31222
Martin Baulig [Fri, 16 Jul 2004 12:47:40 +0000 (12:47 -0000)]
2004-07-16 Martin Baulig <martin@ximian.com>
* iterators.cs: Added generics support.
svn path=/trunk/mcs/; revision=31221
Martin Baulig [Fri, 16 Jul 2004 12:47:22 +0000 (12:47 -0000)]
**** Merged from MCS ****
svn path=/trunk/mcs/; revision=31220
Martin Baulig [Fri, 16 Jul 2004 12:46:27 +0000 (12:46 -0000)]
Moved the marker.
svn path=/trunk/mcs/; revision=31219
Martin Baulig [Fri, 16 Jul 2004 12:37:37 +0000 (12:37 -0000)]
2004-07-16 Martin Baulig <martin@ximian.com>
* iterators.cs: Rewrote this. We're now using one single Proxy
class for both the IEnumerable and the IEnumerator interface and
`Iterator' derives from Class so we can use the high-level API.
* class.cs (TypeContainer.AddIterator): New method.
(TypeContainer.DoDefineType): New protected virtual method, which
is called from DefineType().
(TypeContainer.DoDefineMembers): Call DefineType() and
DefineMembers() on all our iterators.
(TypeContainer.Emit): Call Emit() on all our iterators.
(TypeContainer.CloseType): Call CloseType() on all our iterators.
* codegen.cs (EmitContext.CurrentIterator): New public field.
svn path=/trunk/mcs/; revision=31218
Jordi Mas i Hernandez [Fri, 16 Jul 2004 11:18:31 +0000 (11:18 -0000)]
add ImageList, ImageListStreamer, and ColorDepth to the build process
svn path=/trunk/mcs/; revision=31216
Atsushi Eno [Fri, 16 Jul 2004 10:16:50 +0000 (10:16 -0000)]
2004-07-15 Peter Williams <peter@newton.cx>
* CodeGenerator.cs: Have the basic generator create line pragmas
for NamespaceImports, SnippetCompileUnits, and TypeMembers, all of
which had LinePragma members which were going unused.
svn path=/branches/mono-1-0/mcs/; revision=31214
Atsushi Eno [Fri, 16 Jul 2004 10:03:56 +0000 (10:03 -0000)]
2004-07-15 Peter Williams <peter@newton.cx>
* CodeGenerator.cs: Have the basic generator create line pragmas
for NamespaceImports, SnippetCompileUnits, and TypeMembers, all of
which had LinePragma members which were going unused.
svn path=/trunk/mcs/; revision=31213
Atsushi Eno [Fri, 16 Jul 2004 09:58:09 +0000 (09:58 -0000)]
2004-07-13 Peter Williams <peter@newton.cx>
* CSharpCodeCompiler.cs (CompileAssemblyFromDomBatch): Include
counter in the extension so that batch compilations work.
(CompileAssemblyFromSourceBatch): Same.
2004-07-12 Fawad Halim <fawad@fawad.net>
* CSharpCodeGenerator.cs : Have GenerateField generate field sans the type for enums.
svn path=/branches/mono-1-0/mcs/; revision=31212
Atsushi Eno [Fri, 16 Jul 2004 06:48:34 +0000 (06:48 -0000)]
2004-07-16 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextReader.cs : Fixed several problems on ReadBase64();
Whitespaces should be ignored, and '=' was not skipped correctly.
It caused "unexpected end of document" error at immediate close tag.
svn path=/branches/mono-1-0/mcs/; revision=31210
Atsushi Eno [Fri, 16 Jul 2004 06:47:43 +0000 (06:47 -0000)]
2004-07-16 Atsushi Enomoto <atsushi@ximian.com>
* XmlTextReader.cs : Fixed several problems on ReadBase64();
Whitespaces should be ignored, and '=' was not skipped correctly.
It caused "unexpected end of document" error at immediate close tag.
svn path=/trunk/mcs/; revision=31209
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:50:32 +0000 (04:50 -0000)]
from head
svn path=/branches/mono-1-0/mcs/; revision=31208
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:48:18 +0000 (04:48 -0000)]
2004-07-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWebRequest.cs: detect changes in scheme or port when redirecting.
Fixes las take on bug 61218.
svn path=/trunk/mcs/; revision=31207
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:35:13 +0000 (04:35 -0000)]
from head
svn path=/branches/mono-1-0/mcs/; revision=31206
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:33:26 +0000 (04:33 -0000)]
2004-07-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspParser.cs: fixed case-sensitivity issues with #include and its
attributes. Closes #61429.
svn path=/trunk/mcs/; revision=31205
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:20:04 +0000 (04:20 -0000)]
from head
svn path=/branches/mono-1-0/mcs/; revision=31204
Gonzalo Paniagua Javier [Fri, 16 Jul 2004 04:10:27 +0000 (04:10 -0000)]
2004-07-16 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControl.cs: don't include private methods of base classes when
auto-attaching events. Fixes bug 61569.
svn path=/trunk/mcs/; revision=31203
Neale Ferguson [Fri, 16 Jul 2004 01:57:48 +0000 (01:57 -0000)]
Fix instruction length and correct register setting
svn path=/trunk/mono/; revision=31202
Jackson Harper [Fri, 16 Jul 2004 01:24:23 +0000 (01:24 -0000)]
* man/gacutil.1: MONO_GAC_PREFIX not MONO_GAC_PATH
svn path=/trunk/mono/; revision=31201
Jackson Harper [Fri, 16 Jul 2004 01:20:56 +0000 (01:20 -0000)]
* driver.cs: MONO_GAC_PREFIX not MONO_GAC_PATH.
svn path=/trunk/mcs/; revision=31200
Peter Dennis Bartok [Thu, 15 Jul 2004 20:05:28 +0000 (20:05 -0000)]
- Implemented ImageList and ImageList.ImageCollection classes
- Added ColorDepth enumeration
- Updated SWF VS.Net project
svn path=/trunk/mcs/; revision=31198
Sebastien Pouliot [Thu, 15 Jul 2004 19:43:29 +0000 (19:43 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* X501Name.cs: Support for E (email) in FromString.
* X520Attributes.cs: Added X520.EmailAddress.
Both patches fix bug #61241 and were contributed by Ianier Munoz.
svn path=/branches/mono-1-0/mcs/; revision=31197
Sebastien Pouliot [Thu, 15 Jul 2004 19:34:30 +0000 (19:34 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* KeyUsageExtension.cs: Added Encode to extension so it can be used
by makecert. Fix bug # 61240. Patch provided by Ianier Munoz.
svn path=/trunk/mcs/; revision=31196
Sebastien Pouliot [Thu, 15 Jul 2004 19:30:58 +0000 (19:30 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* KeyUsageExtension.cs: Added Encode to extension so it can be used
by makecert. Fix bug # 61240. Patch provided by Ianier Munoz.
svn path=/branches/mono-1-0/mcs/; revision=31195
Sebastien Pouliot [Thu, 15 Jul 2004 19:15:14 +0000 (19:15 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* X501Name.cs: Support for E (email) in FromString.
* X520Attributes.cs: Added X520.EmailAddress.
Both patches fix bug #61241 and were contributed by Ianier Munoz.
svn path=/trunk/mcs/; revision=31194
Sebastien Pouliot [Thu, 15 Jul 2004 19:07:04 +0000 (19:07 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* X501Name.cs: Support for E (email) in FromString.
svn path=/trunk/mcs/; revision=31193
Sebastien Pouliot [Thu, 15 Jul 2004 18:25:56 +0000 (18:25 -0000)]
2004-07-15 Sebastien Pouliot <sebastien@ximian.com>
* DES.cs: Fixed FeedbackSizeValue to 8.
* RC2.cs: Fixed FeedbackSizeValue to 8.
* TripleDES.cs: Fixed FeedbackSizeValue to 8.
svn path=/branches/mono-1-0/mcs/; revision=31191
Rafael Teixeira [Thu, 15 Jul 2004 17:29:33 +0000 (17:29 -0000)]
2004/07/15 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* driver.cs : Implemented support for -pkg to match mcs (bug #58673)
svn path=/trunk/mcs/; revision=31190
Dick Porter [Thu, 15 Jul 2004 17:23:31 +0000 (17:23 -0000)]
Revert this part, it broke things.
svn path=/branches/mono-1-0/mcs/; revision=31189
Dick Porter [Thu, 15 Jul 2004 17:23:30 +0000 (17:23 -0000)]
Revert this part, it broke things.
svn path=/trunk/mcs/; revision=31188
Jordi Mas i Hernandez [Thu, 15 Jul 2004 17:06:48 +0000 (17:06 -0000)]
added MsgButons enum
svn path=/trunk/mcs/; revision=31187
Jordi Mas i Hernandez [Thu, 15 Jul 2004 17:03:35 +0000 (17:03 -0000)]
added basic mouse handeling events
svn path=/trunk/mcs/; revision=31186
Rafael Teixeira [Thu, 15 Jul 2004 16:52:07 +0000 (16:52 -0000)]
2004/07/15 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* driver.cs : started implementing -pkg support to match mcs (bug #58673), also corrected multiplicity for addmodule option
svn path=/trunk/mcs/; revision=31185
Martin Baulig [Thu, 15 Jul 2004 16:34:01 +0000 (16:34 -0000)]
Fixed a typo.
svn path=/trunk/mcs/; revision=31184
Martin Baulig [Thu, 15 Jul 2004 16:29:01 +0000 (16:29 -0000)]
2004-07-15 Martin Baulig <martin@ximian.com>
* typemanager.cs
(TypeManager.not_supported_exception_type): New type.
svn path=/trunk/mcs/; revision=31183
Dick Porter [Thu, 15 Jul 2004 14:28:42 +0000 (14:28 -0000)]
2004-07-15 Dick Porter <dick@ximian.com>
* Thread.cs: Hold a lock in GetNamedDataSlot. Fixes bug 61582,
based on patch by S�bastien Robitaille
(sebastien.robitaille@croesus.com). Also fix instances of
lock(typeof(Thread)) to lock a private object instead.
svn path=/branches/mono-1-0/mcs/; revision=31182
Dick Porter [Thu, 15 Jul 2004 14:28:40 +0000 (14:28 -0000)]
2004-07-15 Dick Porter <dick@ximian.com>
* Thread.cs: Hold a lock in GetNamedDataSlot. Fixes bug 61582,
based on patch by S�bastien Robitaille
(sebastien.robitaille@croesus.com). Also fix instances of
lock(typeof(Thread)) to lock a private object instead.
svn path=/trunk/mcs/; revision=31181
Neale Ferguson [Thu, 15 Jul 2004 14:26:58 +0000 (14:26 -0000)]
Fix ckfinite logic
svn path=/trunk/mono/; revision=31180
Dick Porter [Thu, 15 Jul 2004 13:52:20 +0000 (13:52 -0000)]
2004-07-15 Dick Porter <dick@ximian.com>
* Socket.cs: Don't try and dereference a null array in Select()
(possible if a descriptor list of length 0 was passed.) Patch by
Nick Vaughan (dev@6wardlaw.freeserve.co.uk), fixes bug 61595.
svn path=/branches/mono-1-0/mcs/; revision=31179
Dick Porter [Thu, 15 Jul 2004 13:52:18 +0000 (13:52 -0000)]
2004-07-15 Dick Porter <dick@ximian.com>
* Socket.cs: Don't try and dereference a null array in Select()
(possible if a descriptor list of length 0 was passed.) Patch by
Nick Vaughan (dev@6wardlaw.freeserve.co.uk), fixes bug 61595.
svn path=/trunk/mcs/; revision=31178
Neale Ferguson [Thu, 15 Jul 2004 11:46:01 +0000 (11:46 -0000)]
Implement CEE_JMP
svn path=/trunk/mono/; revision=31177
Ravindra [Thu, 15 Jul 2004 11:22:13 +0000 (11:22 -0000)]
* gdipFunctions.cs: Removed GdipGetPathData P/Invoke. It is redundant.
svn path=/trunk/mcs/; revision=31176
Ravindra [Thu, 15 Jul 2004 11:19:12 +0000 (11:19 -0000)]
Correction to my previous checkin.
svn path=/trunk/mcs/; revision=31175
Ravindra [Thu, 15 Jul 2004 11:12:03 +0000 (11:12 -0000)]
* GraphicsPath.cs: Implemented PathData property and some formatting.
svn path=/trunk/mcs/; revision=31174
Lluis Sanchez [Thu, 15 Jul 2004 09:45:52 +0000 (09:45 -0000)]
* ChannelServices.cs: In RegisterChannel, ignore name colisions if the
channel name is "". This fixes bug #61592.
svn path=/branches/mono-1-0/mcs/; revision=31173
Lluis Sanchez [Thu, 15 Jul 2004 09:43:56 +0000 (09:43 -0000)]
* ChannelServices.cs: In RegisterChannel, ignore name colisions if the
channel name is "". This fixes bug #61592.
svn path=/trunk/mcs/; revision=31172
Jordi Mas i Hernandez [Thu, 15 Jul 2004 09:38:02 +0000 (09:38 -0000)]
Horizontal and Vertical TrackBar control implementation
svn path=/trunk/mcs/; revision=31171
Lluis Sanchez [Thu, 15 Jul 2004 09:31:47 +0000 (09:31 -0000)]
* TcpServerChannel.cs: Set channel name from the provided properties.
This fixes bug #61592.
svn path=/branches/mono-1-0/mcs/; revision=31170
Lluis Sanchez [Thu, 15 Jul 2004 09:30:22 +0000 (09:30 -0000)]
* TcpServerChannel.cs: Set channel name from the provided properties.
This fixes bug #61592.
svn path=/trunk/mcs/; revision=31169
Lluis Sanchez [Thu, 15 Jul 2004 09:16:31 +0000 (09:16 -0000)]
* TypeTranslator.cs, XmlCustomFormatter.cs: Added support for base64. This
xsd type is not part of the last schema specification, but the google api
uses it and ms.net accepts it.
svn path=/branches/mono-1-0/mcs/; revision=31168
Lluis Sanchez [Thu, 15 Jul 2004 09:13:12 +0000 (09:13 -0000)]
* TypeTranslator.cs, XmlCustomFormatter.cs: Added support for base64. This
xsd type is not part of the last schema specification, but the google api
uses it and ms.net accepts it.
svn path=/trunk/mcs/; revision=31167
Ravindra [Thu, 15 Jul 2004 05:53:10 +0000 (05:53 -0000)]
Code cleaning: Changed format of various files to unix from dos.
Also, changed access of instance variables to private in
some classes.
svn path=/trunk/mcs/; revision=31166
Neale Ferguson [Thu, 15 Jul 2004 01:03:54 +0000 (01:03 -0000)]
Correct definitions of CONV_R_UN and a couple of LCONVs
svn path=/trunk/mono/; revision=31163
Neale Ferguson [Wed, 14 Jul 2004 20:36:53 +0000 (20:36 -0000)]
Just when I thought there were no more ABI issues there is. This one is
for cases when structures greater than regsize are passed as parameters
on the stack.
svn path=/trunk/mono/; revision=31161
Marek Safar [Wed, 14 Jul 2004 18:49:35 +0000 (18:49 -0000)]
2004-07-13 Marek Safar <marek.safar@seznam.cz>
* class.cs: Fixed previous fix, it broke some error tests.
svn path=/branches/mono-1-0/mcs/; revision=31159
Dick Porter [Wed, 14 Jul 2004 18:37:27 +0000 (18:37 -0000)]
2004-07-14 Dick Porter <dick@ximian.com>
* wait.c (test_and_own): When not waiting for all handles to
become signalled, only own and return the lowest. All the
documentation suggests that the old way was correct, but
experimentation shows it actually works like this. Patch by
S�bastien Robitaille
(sebastien.robitaille@croesus.com), fixes bug 61511.
svn path=/branches/mono-1-0/mono/; revision=31158
Dick Porter [Wed, 14 Jul 2004 18:37:24 +0000 (18:37 -0000)]
2004-07-14 Dick Porter <dick@ximian.com>
* wait.c (test_and_own): When not waiting for all handles to
become signalled, only own and return the lowest. All the
documentation suggests that the old way was correct, but
experimentation shows it actually works like this. Patch by
S�bastien Robitaille
(sebastien.robitaille@croesus.com), fixes bug 61511.
svn path=/trunk/mono/; revision=31157
Carlos Guzmán Álvarez [Wed, 14 Jul 2004 17:30:59 +0000 (17:30 -0000)]
2004-07-14 Carlos Guzman Alvarez <carlosga@telefonica.net>
* Updated license head in c# source files for use
always the same format.
svn path=/trunk/mcs/; revision=31156