mono.git
20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 13:52:13 +0000 (13:52 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* reflection.c: fix start address when copying the public key token.

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

20 years ago2004-06-23 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 23 Jun 2004 13:41:56 +0000 (13:41 -0000)]
2004-06-23  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.c (mono_debugger_unhandled_exception): Store
the `exc' object in a static object to put it into the GC's root set.

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

20 years agoupdated
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 13:31:42 +0000 (13:31 -0000)]
updated

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

20 years agocorcompare based fixes
Jambunathan K [Wed, 23 Jun 2004 13:01:11 +0000 (13:01 -0000)]
corcompare based fixes

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

20 years agoEnable alpha and hppa/linux builds, though they probably need more work.
Paolo Molaro [Wed, 23 Jun 2004 12:53:45 +0000 (12:53 -0000)]
Enable alpha and hppa/linux builds, though they probably need more work.

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

20 years agofix
Miguel de Icaza [Wed, 23 Jun 2004 12:51:26 +0000 (12:51 -0000)]
fix

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

20 years agoWed Jun 23 15:40:48 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 23 Jun 2004 12:50:05 +0000 (12:50 -0000)]
Wed Jun 23 15:40:48 CEST 2004 Paolo Molaro <lupus@ximian.com>

* TypeBuilder.cs: handle properly the case when SetParent()
is called (requires an updated runtime, too bug#60474).

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

20 years agoWed Jun 23 15:37:31 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 23 Jun 2004 12:47:14 +0000 (12:47 -0000)]
Wed Jun 23 15:37:31 CEST 2004 Paolo Molaro <lupus@ximian.com>

* reflection.c: make mono_reflection_setup_internal_class ()
callable a second time to setup a new parent class.

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

20 years agoTrivial Fixes
Sachin Kumar [Wed, 23 Jun 2004 12:46:21 +0000 (12:46 -0000)]
Trivial Fixes

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

20 years agofixed type
Marek Safar [Wed, 23 Jun 2004 12:17:02 +0000 (12:17 -0000)]
fixed type

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

20 years agonew tests
Marek Safar [Wed, 23 Jun 2004 12:05:00 +0000 (12:05 -0000)]
new tests

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

20 years agoWed Jun 23 14:20:47 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Wed, 23 Jun 2004 12:02:37 +0000 (12:02 -0000)]
Wed Jun 23 14:20:47 CEST 2004 Paolo Molaro <lupus@ximian.com>

* EnumBuilder.cs, TypeBuilder.cs: patch from Gert Driesen
to implement EnumBuilder (slightly tweaked).

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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 11:13:28 +0000 (11:13 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AuthorizationConfig.cs: really fix bug #60482. Thanks David!

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

20 years ago2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Wed, 23 Jun 2004 11:09:58 +0000 (11:09 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
        * Strings.cs: Several trivial bug fixing

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

20 years agoFlush
Miguel de Icaza [Wed, 23 Jun 2004 10:53:57 +0000 (10:53 -0000)]
Flush

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

20 years ago* System.Runtime.Remoting_test.dll.sources: Added ActivationTests.cs.
Lluis Sanchez [Wed, 23 Jun 2004 10:26:13 +0000 (10:26 -0000)]
* System.Runtime.Remoting_test.dll.sources: Added ActivationTests.cs.

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

20 years ago * ActivationTests.cs: New tests.
Lluis Sanchez [Wed, 23 Jun 2004 10:25:15 +0000 (10:25 -0000)]
* ActivationTests.cs: New tests.
* BaseCalls.cs, CallSeq.cs: Use Assert instead of the deprecated Assertion.

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

20 years agoenable Mono.CSharp.Debugger on windows
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:59:27 +0000 (09:59 -0000)]
enable Mono.CSharp.Debugger on windows

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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:58:18 +0000 (09:58 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: enabled Mono.CSharp.Debugger on windows.

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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:57:13 +0000 (09:57 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: build using mcs on windows.

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

20 years ago2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Wed, 23 Jun 2004 09:38:50 +0000 (09:38 -0000)]
2004-06-23 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Socket.cs: wrong error code in connect and accept. EWOULDBLOCK is
10035. Fixes bug #60563.

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

20 years ago2004-06-23 Dick Porter <dick@ximian.com>
Dick Porter [Wed, 23 Jun 2004 08:59:54 +0000 (08:59 -0000)]
2004-06-23  Dick Porter  <dick@ximian.com>

* threads.c: Check for WAIT_IO_COMPLETION return values.

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

20 years agoFix the build
Dick Porter [Wed, 23 Jun 2004 08:32:16 +0000 (08:32 -0000)]
Fix the build

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

20 years ago2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Wed, 23 Jun 2004 06:16:41 +0000 (06:16 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
        * DateTime.cs: More date formats supported by DateValue function now

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

20 years ago2004-06-23 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 23 Jun 2004 05:51:35 +0000 (05:51 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
        * UniqueConstraint.cs :changed a ifdef true to ifdef NET_1_1

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

20 years ago2004-06-23 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 23 Jun 2004 05:44:04 +0000 (05:44 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
        * DataTableTest.cs :Corrected Testcases to .net 1.1 specifications

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

20 years ago2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
Anirban Bhattacharjee [Wed, 23 Jun 2004 05:39:17 +0000 (05:39 -0000)]
2004-06-23 Anirban Bhattacharjee <banirban@novell.com>
        * Strings.cs: Trivial changes

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

20 years ago2004-06-23 Sureshkumar T (tsureshkumar@novell.com)
Sureshkumar T [Wed, 23 Jun 2004 05:19:59 +0000 (05:19 -0000)]
2004-06-23  Sureshkumar T (tsureshkumar@novell.com)
        * OdbcConnection.cs: Fix: Moved env allocation to Open method.
                             Disconnection & freeing handles are done in Close
                             method to avoid simultaneous connections.
        * libodbc.cs       : Added constants for odbc version.

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

20 years ago2004-06-23 Sureshkumar T <TSureshkumar@novell.com>
Sureshkumar T [Wed, 23 Jun 2004 05:13:42 +0000 (05:13 -0000)]
2004-06-23  Sureshkumar T <TSureshkumar@novell.com>
        * Added test to check whether the OdbcConnection.Close method closes
          all the handles.
        * New files:
                OdbcConnectionTest.cs   - test suite for OdbcConnection class.

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

20 years ago2004-06-23 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 23 Jun 2004 04:12:13 +0000 (04:12 -0000)]
2004-06-23 Umadevi S  <sumadevi@novell.com>
        * DataRelationTest.cs : Corrected AddRelation testcases

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

20 years ago(dis_event_signature): Decode and print event_flags.
Raja R Harinath [Wed, 23 Jun 2004 04:10:50 +0000 (04:10 -0000)]
(dis_event_signature): Decode and print event_flags.

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

20 years ago2004-06-23 Umadevi S <sumadevi@novell.com>
Umadevi S [Wed, 23 Jun 2004 03:44:36 +0000 (03:44 -0000)]
2004-06-23 Umadevi S <sumadevi@novell.com>
        * ConstraintCollectionTest.cs : Corrected AddRange testcases

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

20 years agobug fixes
Anirban Bhattacharjee [Wed, 23 Jun 2004 03:35:06 +0000 (03:35 -0000)]
bug fixes

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

20 years ago2004-06-23 Martin Baulig <martin@ximian.com>
Martin Baulig [Wed, 23 Jun 2004 00:18:28 +0000 (00:18 -0000)]
2004-06-23  Martin Baulig  <martin@ximian.com>

* flowanalysis.cs (UsageVector.MergeChild): If we're a loop and we
neither return nor throw, reset the barrier as well.  Fixes #60457.

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

20 years agoNew test for #60457.
Martin Baulig [Wed, 23 Jun 2004 00:16:45 +0000 (00:16 -0000)]
New test for #60457.

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

20 years agofix typo
Jackson Harper [Tue, 22 Jun 2004 23:18:59 +0000 (23:18 -0000)]
fix typo

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

20 years agoFlush
Miguel de Icaza [Tue, 22 Jun 2004 23:00:23 +0000 (23:00 -0000)]
Flush

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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 20:18:01 +0000 (20:18 -0000)]
2004-06-22  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : Such ctor arg string that starts with "//" should be
  regarded as a local file path that will be condensed to single "/",
  so handle such path differently under Windows and under *nix.
  Since '\\' is a valid path character on Unix, so we should not
  replace it with '/' in LocalPath.

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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 20:10:39 +0000 (20:10 -0000)]
2004-06-22  Atsushi Enomoto  <atsushi@ximian.com>

* UriTest.cs : As Unix paths, //foo/bar never means host == foo,
  file path == /bar. So on *nix environment, interpret LocalPath of
  file://foo/bar as /bar, not //foo/bar.
* test-uri-list.txt, tset-uri-props.txt : We cannot test such path
  that starts with "//" in automatic one, since on Windows it is
  UNC host name but on Unix it is condensed to /foo style abs path.
* UriTest2.cs : Test only on windows such path that starts with "\\".

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

20 years ago2004-06-22 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Tue, 22 Jun 2004 20:09:27 +0000 (20:09 -0000)]
2004-06-22  Sebastien Pouliot  <sebastien@ximian.com>

* appdomain.c: Removed the g_free on the public key token. Now copy
the pk token string into the MonoAssemblyName buffer using g_strlcpy.
* assembly.c: Added public key token string value when loading
assemblies. Fix bug #60439.
* icall.c: Added missing informations (like public key) in
GetReferencedAssemblies. Fix #60519.
* image.h: Changed definition for public key token from const char*
public_tok_value to guchar public_key_token [17];
* reflection.c: Updated for changes to public key token.

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

20 years ago2004-06-22 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 22 Jun 2004 19:34:47 +0000 (19:34 -0000)]
2004-06-22  Dick Porter  <dick@ximian.com>

* events.c (CreateEvent): When creating an auto-reset event that
is initially owned, make sure the set count starts at 1.

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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 19:00:15 +0000 (19:00 -0000)]
2004-06-22  Atsushi Enomoto  <atsushi@ximian.com>

* class.cs : EventAttributes is now set to None by default.
  This fixes bug #60459.

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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 18:53:16 +0000 (18:53 -0000)]
2004-06-22  Atsushi Enomoto  <atsushi@ximian.com>

* CSharpCodeGenerator.cs :
  Check null argument in CreateValidIdentifier().

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

20 years agoAdded BinaryVBFile.cs and RandomVBFile.cs. Just preliminary changes.
Jambunathan K [Tue, 22 Jun 2004 18:49:09 +0000 (18:49 -0000)]
Added BinaryVBFile.cs and RandomVBFile.cs. Just preliminary changes.
All changes need to be reviewed and committed.

I have pulled off Rob's changes on FileSystem.cs temporarily. I will
remerge it another day or two.

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

20 years ago2004-06-22 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 18:42:26 +0000 (18:42 -0000)]
2004-06-22  Atsushi Enomoto  <atsushi@ximian.com>

* DataSet.cs : Fixed ReadXml(). When ReadMode is ReadSchema and the
  schema is inside the document element (as created in XmlWriteMode
  .WriteSchema), it should read schema from that non-document element.
  This fixes one case reported in bug #60470.

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

20 years agoTue Jun 22 21:29:11 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 22 Jun 2004 18:38:07 +0000 (18:38 -0000)]
Tue Jun 22 21:29:11 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c, cpu-g4.md: small updates to be able to compile
vararg-using methods.

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

20 years agofixes class name in filename
Jordi Mas i Hernandez [Tue, 22 Jun 2004 16:49:20 +0000 (16:49 -0000)]
fixes class name in filename

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

20 years agoMeasureString wrappers
Jordi Mas i Hernandez [Tue, 22 Jun 2004 16:40:48 +0000 (16:40 -0000)]
MeasureString wrappers

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

20 years ago * icall.c: In ves_icall_InternalExecute, when setting a filed, also look
Lluis Sanchez [Tue, 22 Jun 2004 15:19:08 +0000 (15:19 -0000)]
* icall.c: In ves_icall_InternalExecute, when setting a filed, also look
for the field in base classes.

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

20 years agoAdd Marek to the about section
Miguel de Icaza [Tue, 22 Jun 2004 15:06:48 +0000 (15:06 -0000)]
Add Marek to the about section

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

20 years agoFixed few bugs
Sachin Kumar [Tue, 22 Jun 2004 14:27:52 +0000 (14:27 -0000)]
Fixed few bugs

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

20 years agofixed error text
Marek Safar [Tue, 22 Jun 2004 14:24:59 +0000 (14:24 -0000)]
fixed error text

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

20 years agoTue Jun 22 16:48:02 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 22 Jun 2004 13:57:15 +0000 (13:57 -0000)]
Tue Jun 22 16:48:02 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mono-debug.h, mono-debug-debugger.h, debug-mono-symfile.h:
mark headers as not supported, they are installed only for use by the
debugger.

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

20 years agoTue Jun 22 16:32:03 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Tue, 22 Jun 2004 13:44:46 +0000 (13:44 -0000)]
Tue Jun 22 16:32:03 CEST 2004 Paolo Molaro <lupus@ximian.com>

* *.c, *.h: avoid namespace pollution in public headers.

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

20 years agoFix for older automake
Dick Porter [Tue, 22 Jun 2004 13:41:32 +0000 (13:41 -0000)]
Fix for older automake

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

20 years agonew tests
Marek Safar [Tue, 22 Jun 2004 13:40:12 +0000 (13:40 -0000)]
new tests

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

20 years agoPatch submitted by Gert Driesen:
Joerg Rosenkranz [Tue, 22 Jun 2004 13:21:08 +0000 (13:21 -0000)]
Patch submitted by Gert Driesen:

2004-06-19  Gert Driesen <drieseng@users.sourceforge.net>

        * Makefile: added references to System.EnterpriseServices and
        System.Drawing assemblies
        * System.Data.OracleClient.dll: added Assembly/Consts.cs and
        System.Data.OracleClient/OracleMonthSpan.cs
        * OracleCommand.cs: added missing attributes, marked class sealed,
        fixed signature of ExecuteOracleScalar method
        * OracleCommandBuilder.cs: added missing attributes
        * OracleConnection.cs: marked class sealed, added missing attributes,
        stubbed missing propertie, methods and events
        * OracleDataAdapter.cs: added missing attributes, removed extra
        stubbed Dispose method
        * OracleDataReader.cs: stubbed missing methods
        * OracleDataTime.cs: fixed signature and implementation of operator
        * OracleException.cs: marked serializable, added serialization ctor
        * OracleParameter.cs: added missing attributes, marked extra methods
        private
        * OracleParameterCollection.cs: marked class sealed, added missing
        attributes
        * OracleString.cs: added missing methods, added missing operators

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

20 years agoChangeLog: Updated ChangeLog.
Sanja Gupta [Tue, 22 Jun 2004 13:06:00 +0000 (13:06 -0000)]
ChangeLog: Updated ChangeLog.
TestIconConverter.cs, TestImageConverter.cs: Commented out some tests.

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

20 years ago2004-06-22 Dick Porter <dick@ximian.com>
Dick Porter [Tue, 22 Jun 2004 11:55:25 +0000 (11:55 -0000)]
2004-06-22  Dick Porter <dick@ximian.com>

* MutexTest.cs: No need to ignore these tests now

* ThreadTest.cs: You can't Start() a thread that's been aborted.
Improve state tests.

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

20 years ago * proxies.net.xml.gz: Updated.
Lluis Sanchez [Tue, 22 Jun 2004 10:05:08 +0000 (10:05 -0000)]
* proxies.net.xml.gz: Updated.
* wsdlfiles.tar.gz: Updated.

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

20 years ago * XmlReturnReader.cs, XmlReturnWriter.cs: Generate the serializer with
Lluis Sanchez [Tue, 22 Jun 2004 10:03:21 +0000 (10:03 -0000)]
* XmlReturnReader.cs, XmlReturnWriter.cs: Generate the serializer with
  the root attribute taken from the method attributes.

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

20 years ago * HttpSimpleProtocolImporter.cs: Import return types as XmlTypeMapping,
Lluis Sanchez [Tue, 22 Jun 2004 09:59:34 +0000 (09:59 -0000)]
* HttpSimpleProtocolImporter.cs: Import return types as XmlTypeMapping,
  not as XmlMemberMapping. This allows the use of the correct AddMetadata
  method for generating attributes.

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

20 years ago * ReflectionHelper.cs: Correctly detect private types.
Lluis Sanchez [Tue, 22 Jun 2004 09:51:50 +0000 (09:51 -0000)]
* ReflectionHelper.cs: Correctly detect private types.
* XmlCodeExporter.cs: Implemented missing method.
* XmlSchemaImporter.cs: Allow import of root primitive types.

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

20 years ago(bootstrap) [PLATFORM_WIN32]: Make two-stage.
Raja R Harinath [Tue, 22 Jun 2004 09:30:49 +0000 (09:30 -0000)]
(bootstrap) [PLATFORM_WIN32]: Make two-stage.

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

20 years agoUse $(PLATFORM_PATH_SEPARATOR) in MONO_PATH.
Raja R Harinath [Tue, 22 Jun 2004 09:19:37 +0000 (09:19 -0000)]
Use $(PLATFORM_PATH_SEPARATOR) in MONO_PATH.

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

20 years agodefine and use GdipSetVisibleClip_linux
Jordi Mas i Hernandez [Tue, 22 Jun 2004 09:17:28 +0000 (09:17 -0000)]
define and use GdipSetVisibleClip_linux

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

20 years agoUse $(PLATFORM_PATH_SEPARATOR) when setting MONO_PATH.
Raja R Harinath [Tue, 22 Jun 2004 09:15:58 +0000 (09:15 -0000)]
Use $(PLATFORM_PATH_SEPARATOR) when setting MONO_PATH.

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

20 years agoadd clip sample
Jordi Mas i Hernandez [Tue, 22 Jun 2004 09:12:36 +0000 (09:12 -0000)]
add clip sample

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

20 years agoRefine previous change to work with mcs 0.31.
Raja R Harinath [Tue, 22 Jun 2004 08:36:47 +0000 (08:36 -0000)]
Refine previous change to work with mcs 0.31.
* Consts.cs (UnmanagedType_80): While bootstrapping, refer to new
internal bootstrap-only define in UnmanagedType.

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

20 years agoFix bootstrap with mcs 0.31.
Raja R Harinath [Tue, 22 Jun 2004 08:36:05 +0000 (08:36 -0000)]
Fix bootstrap with mcs 0.31.
* UnmanagedType.cs (UnmanagedType.__mono_bootstrap_NativeTypeMax):
New bootstrap-only constant.

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

20 years ago2004-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Tue, 22 Jun 2004 08:18:48 +0000 (08:18 -0000)]
2004-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AuthorizationConfig.cs: we must match [verb +] (role|user). Fixes bug
#60482.

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

20 years ago2004-06-22 Todd Berman <tberman@off.net>
Todd Berman [Tue, 22 Jun 2004 06:02:06 +0000 (06:02 -0000)]
2004-06-22  Todd Berman  <tberman@off.net>

        * configure: Patch from Mariano Su��rez-Alvarez
        <msuarezalvarez@arnet.com.ar> to make configure accept jhbuild style
        /prefix /usr options, and to continue past unknown options. Currently
        this patch is a bit spammy with multiple unknown options, anyone
        who is interested is welcome to fix this.

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

20 years agoAdd more inline docs, to be extracted later with a tool
Miguel de Icaza [Tue, 22 Jun 2004 04:18:17 +0000 (04:18 -0000)]
Add more inline docs, to be extracted later with a tool

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

20 years agoRemove duplicate licenses
Duncan Mak [Tue, 22 Jun 2004 03:46:33 +0000 (03:46 -0000)]
Remove duplicate licenses

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 01:22:07 +0000 (01:22 -0000)]
2004-06-21  Atsushi Enomoto <atsushi@ximian.com>

* XmlSecureResolverTests.cs : Just [Ignore] EmptyEvidenceDeniedAccess.
  It requires CAS.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 22 Jun 2004 00:58:11 +0000 (00:58 -0000)]
2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>

* CSharpCodeGenerator.cs : Fix for tests. Check type names in
  CreateValidIdentifier. Implemented IsValidIdentifier.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 20:54:39 +0000 (20:54 -0000)]
2004-06-21  Atsushi Enomoto <atsushi@ximian.com>

* Misc.cs,
  RelaxngPattern.cs,
  RelaxngReader.cs :
  Use XmlResolver (or XmlUrlResolver) directly. XmlResolver was
  incorrectly _used_ before null check. Don't create XmlResolver
  instance for _every_ pattern object.
* RelaxngPattern.cs : UnresolvedRef.ExpandRef() should return not
  try to find target derivative pattern twice. It was the culprit of
  infinite loop. Removed dirty switches.
* RelaxngGrammar.cs : code cleanup.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 20:40:30 +0000 (20:40 -0000)]
2004-06-21  Atsushi Enomoto <atsushi@ximian.com>

* RdpPatterns.cs : Fixed ExpandRef() that caused incorrect nest error.

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

20 years ago2004-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 21 Jun 2004 20:23:21 +0000 (20:23 -0000)]
2004-06-21  Martin Baulig  <martin@ximian.com>

* exception.c (mono_get_exception_security): It's in
"System.Security", not in "System".

* mono-debug-debugger.c (mono_debugger_add_builtin_types): Add all
the exception classes.

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

20 years agoAdd inline documentation to the class API
Miguel de Icaza [Mon, 21 Jun 2004 19:51:36 +0000 (19:51 -0000)]
Add inline documentation to the class API

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

20 years ago2004-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 21 Jun 2004 18:43:21 +0000 (18:43 -0000)]
2004-06-21  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.c (mono_debugger_unhandled_exception):
Protect the exception object from being finalized.

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

20 years agoAdd MIT license to System.Security.DLL
Duncan Mak [Mon, 21 Jun 2004 18:32:17 +0000 (18:32 -0000)]
Add MIT license to System.Security.DLL

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

20 years agoAdd MIT license to System.Web.Services.DLL
Duncan Mak [Mon, 21 Jun 2004 18:30:28 +0000 (18:30 -0000)]
Add MIT license to System.Web.Services.DLL

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

20 years ago2004-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 21 Jun 2004 18:27:42 +0000 (18:27 -0000)]
2004-06-21  Martin Baulig  <martin@ximian.com>

* mini/mini-exceptions.c
(mono_handle_exception): Added `gpointer original_ip' argument.
After calling mono_unhandled_exception(), call
mono_debugger_unhandled_exception() and if that returns true,
restore the context and return.

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

20 years ago2004-06-21 Martin Baulig <martin@ximian.com>
Martin Baulig [Mon, 21 Jun 2004 18:23:30 +0000 (18:23 -0000)]
2004-06-21  Martin Baulig  <martin@ximian.com>

* mono-debug-debugger.h (mono_debugger_unhandled_exception): New
public function.

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

20 years agoAdd MIT license to System.XML.DLL
Duncan Mak [Mon, 21 Jun 2004 18:07:31 +0000 (18:07 -0000)]
Add MIT license to System.XML.DLL

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

20 years agoAdd MIT license to System.dll
Duncan Mak [Mon, 21 Jun 2004 18:02:11 +0000 (18:02 -0000)]
Add MIT license to System.dll

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

20 years agoAdd license and copyright to Mono.Cairo
Duncan Mak [Mon, 21 Jun 2004 17:36:11 +0000 (17:36 -0000)]
Add license and copyright to Mono.Cairo

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

20 years agoMon Jun 21 19:26:40 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 21 Jun 2004 16:36:33 +0000 (16:36 -0000)]
Mon Jun 21 19:26:40 CEST 2004 Paolo Molaro <lupus@ximian.com>

* mini-ppc.c: prefer the use of relative branches so
they won't need to be patched in aot code (patch from Patrick Beard).

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

20 years agoMon Jun 21 19:03:18 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 21 Jun 2004 16:29:32 +0000 (16:29 -0000)]
Mon Jun 21 19:03:18 CEST 2004 Paolo Molaro <lupus@ximian.com>

* aot.c: patch from Patrick Beard to make the output assembly
more correct for the MacOSX assembler. Small tweak to
generate sane images on Linux/PPC, too.

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

20 years ago * Decimal.cs: Make sure to use invariant culture when parsing
Jackson Harper [Mon, 21 Jun 2004 16:10:13 +0000 (16:10 -0000)]
    * Decimal.cs: Make sure to use invariant culture when parsing
floats stringified with the invariant culture. Patch by Rodrigo
B. de Oliveira.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 14:46:14 +0000 (14:46 -0000)]
2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>

* FileStreamTest.cs : Added some tests on .ctor() without FileShare.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 14:45:01 +0000 (14:45 -0000)]
2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>

* FileStream.cs :
  .ctor() should block write access when created with FileAccess.Write.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 13:46:04 +0000 (13:46 -0000)]
2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>

  FileInfoTest.cs : more '/' and Path.DirectorySeparatorChar fixes

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

20 years ago2004-06-16 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 13:42:39 +0000 (13:42 -0000)]
2004-06-16  Atsushi Enomoto  <atsushi@ximian.com>

* DirectoryInfoTest.cs,
  DirectoryTest.cs,
  FileStreamTest.cs,
  FileSystemInfoTest.cs:
  Replace all '/' in path with Path.DirectorySeparatorChar.

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

20 years ago2004-06-21 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Mon, 21 Jun 2004 13:38:29 +0000 (13:38 -0000)]
2004-06-21  Sebastien Pouliot  <sebastien@ximian.com>

* reflection.c: Load the assembly in mono_reflection_type_from_name,
if it was not loaded before. Fix parts of #60439.

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

20 years agoMore tests for runtime_invoke ().
Paolo Molaro [Mon, 21 Jun 2004 13:37:29 +0000 (13:37 -0000)]
More tests for runtime_invoke ().

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

20 years agoMore embedding samples.
Paolo Molaro [Mon, 21 Jun 2004 13:32:25 +0000 (13:32 -0000)]
More embedding samples.

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

20 years ago2004-06-21 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 21 Jun 2004 13:30:46 +0000 (13:30 -0000)]
2004-06-21  Atsushi Enomoto  <atsushi@ximian.com>

* FileStream.cs : Check buffer size before creating file.
* StreamReader.cs : Check encoding!=null before creating file.
* File.cs,
  MonoIO.cs : Convert DateTime to FileTime after checking
  file IO sharing violation (it just fixes the type of exception).

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

20 years agoMon Jun 21 16:04:43 CEST 2004 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Mon, 21 Jun 2004 13:28:25 +0000 (13:28 -0000)]
Mon Jun 21 16:04:43 CEST 2004 Paolo Molaro <lupus@ximian.com>

* marshal.c, icall.c, object.c, image.c: fix the runtime_invoke ()
code that was broken since Ben's change: wrappers are now
dependent on the method signature only again.

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