mono.git
20 years ago2004-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 6 Jan 2004 03:27:56 +0000 (03:27 -0000)]
2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

* CodeAccessPermissionTest.cs: New. Unit tests on a non-abstract
CodeAccessPermission class.
* SecurityManagerTest.cs: Removed .Policy from namespace.

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

20 years ago2004-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 6 Jan 2004 03:23:58 +0000 (03:23 -0000)]
2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

* CodeGroup.cs: Added internal constructor for PolicyLevel. Complete
FromXml. Various small fixes to match the unit tests.
* FileCodeGroup.cs: Added internal constructor for PolicyLevel.
Implemented GetHashCode (may not be exactly the same as MS).
* FirstMatchCodeGroup.cs: Added internal constructor for PolicyLevel.
Copy method now returns a deep copy (as documented).
* NetCodeGroup.cs: Added internal constructor for PolicyLevel. Fixed
"Same site Web" (as documented) to "Same site Web." (as real life).
Copy method now returns a deep copy (as documented).
* PolicyLevel.cs: Added missing ChangeNamedPermissionSet. Implemented
FromXml method. Added internal methods to load from file or string.
Added/changed lots of things to match unit tests.
* StrongNameMembershipCondition.cs: Added internal constructor for
PolicyLevel. Fixed Equals.
* UnionCodeGroup.cs: Added internal constructor for PolicyLevel.
Copy method now returns a deep copy (as documented).

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

20 years ago2004-01-05 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Tue, 6 Jan 2004 03:15:33 +0000 (03:15 -0000)]
2004-01-05  Sebastien Pouliot  <spouliot@videotron.ca>

* CodeAccessPermission.cs: Fixed Union to match 1.1/1.2 documentation.
Simplified ToString to match MS implementation. Added LAMESPEC to
Assert, Demand, Deny and PermitOnly as they aren't virtual.
* NamedPermissionSet.cs: Added internal constructor for PolicyLevel.
* PermissionSet.cs: Added internal constructor for PolicyLevel.
* SecurityManager.cs: Moved some stuff to PolicyLevel class (e.g. Load).

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

20 years ago2004-01-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 6 Jan 2004 03:15:21 +0000 (03:15 -0000)]
2004-01-06  Atsushi Enomoto  <atsushi@ximian.com>

* UriTest.cs :
  Derived from Assertion.
  Added ConstructorsRejectRelativePath ().
  "file://cygwin" means machine name cygwin, not top directory cygwin.
* UriTest2.cs : added relative constructor tests and manually created
  absolute uri tests (rejected by MS.NET).
* uri-test-generator.cs : added relative test generator.
* added test-uri-props-manual.txt, test-uri-relative-list.txt,
  test-uri-relative-props.txt for relative path test and
  manually added tests.

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

20 years ago2004-01-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 6 Jan 2004 03:06:37 +0000 (03:06 -0000)]
2004-01-06  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : quick fix on local file relative uri.

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

20 years ago2004-01-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 6 Jan 2004 02:43:15 +0000 (02:43 -0000)]
2004-01-06  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : Fixed Parse(). Should not allow relative URIs.

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

20 years ago2003-01-06 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Tue, 6 Jan 2004 00:36:09 +0000 (00:36 -0000)]
2003-01-06  Atsushi Enomoto <atsushi@ximian.com>

* DirectoryTest.cs : remoed incorrect args.

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

20 years agoUpdated some notes, and:
Miguel de Icaza [Mon, 5 Jan 2004 22:45:08 +0000 (22:45 -0000)]
Updated some notes, and:

2004-01-05  Miguel de Icaza  <miguel@ximian.com>

* cs-parser.jay: Add rules to improve error reporting if fields or
methods are declared at the namespace level (error 116)

* Add rules to catch event add/remove

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

20 years ago2004-01-05 David Sheldon <dave-mono@earth.li>
David Sheldon [Mon, 5 Jan 2004 22:30:46 +0000 (22:30 -0000)]
2004-01-05  David Sheldon <dave-mono@earth.li>

  * XmlTextReader.cs: Fixed constructors taking string url to not
   loose the absolute part of the path.

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

20 years ago * DataView.cs: Set readonly property of property descriptor. This
Jackson Harper [Mon, 5 Jan 2004 22:29:11 +0000 (22:29 -0000)]
* DataView.cs: Set readonly property of property descriptor. This
fixes bug #52598.

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

20 years ago * HandlerItem.cs: Fix typo so slashes are stripped from paths properly.
Jackson Harper [Mon, 5 Jan 2004 19:19:47 +0000 (19:19 -0000)]
* HandlerItem.cs: Fix typo so slashes are stripped from paths properly.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 17:41:13 +0000 (17:41 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* reflection.h: Update after changes to object layout.

* reflection.c: Implement saving of unmanaged aka win32 resources.

* appdomain.c: Bump version number.

* appdomain.c (ves_icall_System_AppDomain_InternalSetDomainByID):
Handle missing domains gracefully.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 17:34:39 +0000 (17:34 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* Environment.cs: Bump version.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 17:33:57 +0000 (17:33 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* AssemblyBuilder.cs (DefineVersionInfoResource): Implement.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 17:31:46 +0000 (17:31 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs: New file.

* Win32Resources.cs: The value of properties can't be empty.

* Win32Resources.cs: Add Win32ResourceType enumeration. Add accessors
for well-known property names. Add missing namespace declaration.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 16:45:43 +0000 (16:45 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* Win32Resources.cs: The value of properties can't be empty.

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

20 years ago2004-01-05 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Mon, 5 Jan 2004 16:24:42 +0000 (16:24 -0000)]
2004-01-05  Zoltan Varga  <vargaz@freemail.hu>

* corlib.dll.sources: Added System.Resources.Win32Resources.cs.

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

20 years agoUpdated todo.
Paolo Molaro [Mon, 5 Jan 2004 16:09:10 +0000 (16:09 -0000)]
Updated todo.

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

20 years agofix typo in LoadPostData().
Alon Gazit [Mon, 5 Jan 2004 14:53:01 +0000 (14:53 -0000)]
fix typo in LoadPostData().

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

20 years ago2004-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 5 Jan 2004 14:50:11 +0000 (14:50 -0000)]
2004-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* Uri.cs : fixed IsBadFileSystemCharacter() to reject more characters
  based on MS.NET experiment.

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

20 years ago2004-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 5 Jan 2004 14:33:21 +0000 (14:33 -0000)]
2004-01-05  Atsushi Enomoto <atsushi@ximian.com>

* file-io.c : On Windows, there are much more invalid_path_chars.

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

20 years agocan't set item's value to null if the item is new.
Alon Gazit [Mon, 5 Jan 2004 12:54:53 +0000 (12:54 -0000)]
can't set item's value to null if the item is new.

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

20 years ago2004-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 5 Jan 2004 10:53:05 +0000 (10:53 -0000)]
2004-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* mono-build-w32.sh : Maybe this fixes the latest cygwin build.

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

20 years ago2003-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 5 Jan 2004 10:34:54 +0000 (10:34 -0000)]
2003-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* testing : added new xml schema standalone test info.

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

20 years ago2004-01-05 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Mon, 5 Jan 2004 10:27:41 +0000 (10:27 -0000)]
2004-01-05  Atsushi Enomoto  <atsushi@ximian.com>

* README, Makefile, test-masters.tar.gz, xsdtest.cs : Initial checkin.

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

20 years ago * TraceContext.cs: Store and render trace info times. Also render
Jackson Harper [Mon, 5 Jan 2004 06:52:30 +0000 (06:52 -0000)]
* TraceContext.cs: Store and render trace info times. Also render
cookie sizes. Remove debug code.

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

20 years ago * OutputCacheModule.cs: Dont cache items when trace is enabled.
Jackson Harper [Mon, 5 Jan 2004 05:21:09 +0000 (05:21 -0000)]
* OutputCacheModule.cs: Dont cache items when trace is enabled.

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

20 years ago * HttpResponse.cs: Set the cached response date header so it can
Jackson Harper [Mon, 5 Jan 2004 04:12:41 +0000 (04:12 -0000)]
* HttpResponse.cs: Set the cached response date header so it can
be updated.
* HttpResponseHeader.cs: Let values be set so we can update cached
response header values.

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

20 years ago * OutputCacheModule.cs: Update the date header value.
Jackson Harper [Mon, 5 Jan 2004 04:10:55 +0000 (04:10 -0000)]
* OutputCacheModule.cs: Update the date header value.
* CachedRawResponse.cs: Expose a ref to the date header, so it can
be easily set/updated. Remove unused methods and vars.

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

20 years agoupdate web pages
Daniel Morgan [Mon, 5 Jan 2004 03:49:44 +0000 (03:49 -0000)]
update web pages

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

20 years ago2004-01-04 Daniel Morgan <danielmorgan@verizon.net>
Daniel Morgan [Mon, 5 Jan 2004 02:31:48 +0000 (02:31 -0000)]
2004-01-04  Daniel Morgan <danielmorgan@verizon.net>

* monowiz.win32.nsi: update the NSIS installer script for windows
  to support NSIS 2.0 rc1 and Mono 0.29

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

20 years ago * OutputCacheModule.cs: Make raw repsonse entries dependent on
Jackson Harper [Mon, 5 Jan 2004 01:54:54 +0000 (01:54 -0000)]
* OutputCacheModule.cs: Make raw repsonse entries dependent on
their varyby param entries.

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

20 years ago * HttpResponse.cs: Implement RemoveOutputCacheItem.
Jackson Harper [Mon, 5 Jan 2004 01:49:11 +0000 (01:49 -0000)]
* HttpResponse.cs: Implement RemoveOutputCacheItem.

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

20 years ago * Cache.cs: Add method to get CacheEntry objects.
Jackson Harper [Mon, 5 Jan 2004 01:40:35 +0000 (01:40 -0000)]
* Cache.cs: Add method to get CacheEntry objects.

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

20 years ago * CacheDependency.cs: Copy all the entries into the entries array,
Jackson Harper [Mon, 5 Jan 2004 01:34:03 +0000 (01:34 -0000)]
* CacheDependency.cs: Copy all the entries into the entries array,
set on removed callback for items that we are dependent on.

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

20 years ago2004-01-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Mon, 5 Jan 2004 00:39:46 +0000 (00:39 -0000)]
2004-01-05  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Syscall.cs: moved assembly attribute and added unsafe block to fix
the build on windows.

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

20 years agoAdd new test, for testing 52587
Miguel de Icaza [Sun, 4 Jan 2004 22:28:14 +0000 (22:28 -0000)]
Add new test, for testing 52587

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

20 years agoRevert this patch, as it introduced a bug: 52587
Miguel de Icaza [Sun, 4 Jan 2004 22:26:19 +0000 (22:26 -0000)]
Revert this patch, as it introduced a bug: 52587

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

20 years ago * OutputCacheModule.cs: VaryBy keys now need the HttpContext not just the request.
Jackson Harper [Sun, 4 Jan 2004 21:51:45 +0000 (21:51 -0000)]
* OutputCacheModule.cs: VaryBy keys now need the HttpContext not just the request.
* CachedVaryBy.cs: Handle vary by headers, and vary by custom.

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

20 years ago * HttpCachePolicy.cs: Add internal method to get the vary by custom string
Jackson Harper [Sun, 4 Jan 2004 21:37:39 +0000 (21:37 -0000)]
* HttpCachePolicy.cs: Add internal method to get the vary by custom string
* HttpCacheVaryByHeaders.cs: Add internal method to get the header names.

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

20 years agowe fail some error testing here
Ben Maurer [Sun, 4 Jan 2004 20:59:16 +0000 (20:59 -0000)]
we fail some error testing here

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

20 years ago2004-01-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 4 Jan 2004 19:40:16 +0000 (19:40 -0000)]
2004-01-04  Atsushi Enomoto <atsushi@ximian.com>

* testing : added ADO.NET standalone test info. Fixed html format.

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

20 years ago2004-01-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 4 Jan 2004 18:20:41 +0000 (18:20 -0000)]
2004-01-04  Atsushi Enomoto  <atsushi@ximian.com>

* XmlDocument.cs : Fixed Load() to set XmlResolver correctly. Patch
  by Benjamin Jemlich.
  Assure closing XmlTextReader which are internally used.

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

20 years agoupdated asp.net testing info
Gonzalo Paniagua Javier [Sun, 4 Jan 2004 17:44:43 +0000 (17:44 -0000)]
updated asp.net testing info

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

20 years ago2003-01-04 David Sheldon <dave-mono@earth.li>
David Sheldon [Sun, 4 Jan 2004 17:40:26 +0000 (17:40 -0000)]
2003-01-04 David Sheldon <dave-mono@earth.li>

  * performance: Corrected two typos

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

20 years ago2004-01-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sun, 4 Jan 2004 17:09:35 +0000 (17:09 -0000)]
2004-01-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Makefile: disabled Mono.Posix for other platforms than linux until it
builds properly.

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

20 years ago2003-01-04 David Sheldon <dave-mono@earth.li>
David Sheldon [Sun, 4 Jan 2004 16:22:40 +0000 (16:22 -0000)]
2003-01-04  David Sheldon <dave-mono@earth.li>

  * BUGS-MS.txt: Added mention of type derivation with fixed facets (012)

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

20 years ago2004-01-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 4 Jan 2004 15:26:38 +0000 (15:26 -0000)]
2004-01-04  Atsushi Enomoto <atsushi@ximian.com>

* testing : added more notes on standalone tests.

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

20 years ago2004-01-04 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 4 Jan 2004 14:38:12 +0000 (14:38 -0000)]
2004-01-04  Nick Drochak <ndrochak@gol.com>

* Assembly.cs: Removed unused variable in catch block.Eliminates a build
warning.

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

20 years ago2004-01-04 Nick Drochak <ndrochak@gol.com>
Nick Drochak [Sun, 4 Jan 2004 14:35:50 +0000 (14:35 -0000)]
2004-01-04  Nick Drochak <ndrochak@gol.com>

* Path.cs: Remove defined but unused variable, and also got rid of
some unreachable code.  Eliminates some build warnings.

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

20 years agoFixed ControlPropertiesValid().
Alon Gazit [Sun, 4 Jan 2004 10:17:45 +0000 (10:17 -0000)]
Fixed ControlPropertiesValid().

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

20 years ago2003-01-04 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sun, 4 Jan 2004 06:55:32 +0000 (06:55 -0000)]
2003-01-04  Atsushi Enomoto  <atsushi@ximian.com>

* testing : refering that we might have some standalone tests in
  class libraries.

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 4 Jan 2004 03:17:45 +0000 (03:17 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib_test.dll.sources: Added SecurityManager unit tests in
in System.Security namespace.

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 4 Jan 2004 03:10:01 +0000 (03:10 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityManagerTest.cs: New. Added VERY minimal unit tests that I
used to validate some behaviors.

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sun, 4 Jan 2004 03:08:38 +0000 (03:08 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* SecurityManager.cs: Added some basic stuff to make some security unit
tests works (mostly when using PolicyHierarchy).

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

20 years ago2004-01-04 David Sheldon <dave-mono@earth.li>
David Sheldon [Sun, 4 Jan 2004 00:43:15 +0000 (00:43 -0000)]
2004-01-04  David Sheldon <dave-mono@earth.li>

  * mcs/expression.cs, mbas/expression.cs, gmcs/expression.cs: Added matching ")" to error message for CS0077

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

20 years ago2004-01-03 Todd Berman <tberman@gentoo.org>
Todd Berman [Sat, 3 Jan 2004 23:07:43 +0000 (23:07 -0000)]
2004-01-03 Todd Berman <tberman@gentoo.org>

* ecore.cs, attribute.cs:
        Applying fix from #52429.

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

20 years ago2004-01-03 Todd Berman <tberman@gentoo.org>
Todd Berman [Sat, 3 Jan 2004 23:05:39 +0000 (23:05 -0000)]
2004-01-03 Todd Berman  <tberman@gentoo.org>

         * test-224.cs: new test for #52429

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

20 years agounbackout with bugfix
Ben Maurer [Sat, 3 Jan 2004 23:01:33 +0000 (23:01 -0000)]
unbackout with bugfix

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

20 years agobacking out change
Ben Maurer [Sat, 3 Jan 2004 22:31:37 +0000 (22:31 -0000)]
backing out change

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

20 years agoCodegen macros for mips.
Paolo Molaro [Sat, 3 Jan 2004 21:42:37 +0000 (21:42 -0000)]
Codegen macros for mips.

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 18:57:06 +0000 (18:57 -0000)]
2004-01-03  Atsushi Enomoto  <atsushi@ximian.com>

* other : added Japanese translation info.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 18:33:16 +0000 (18:33 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* ecore.cs, expression.cs, statement.cs:
Total rewrite of how we handle branching. We
now handle complex boolean expressions with fewer
jumps. As well if (x == 0) no longer emits a ceq.

if (x is Foo) is much faster now, because we generate
better code.

Overall, we get a pretty big improvement on our benchmark
tests. The code we generate is smaller and more readable.

I did a full two-stage bootstrap. The patch was reviewed
by Martin and Miguel.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 18:27:41 +0000 (18:27 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* cs-parser.jay: Make primary_expression not take a QI.
we dont need this because the member_access rule covers
us here. So we replace the rule with just IDENTIFIER.

This has two good effects. First, we remove a s/r conflict.
Second, we allocate many fewer QualifiedIdentifier objects.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 17:51:33 +0000 (17:51 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* attribute.cs: Handle MarshalAs attributes as pseudo, and
set the correct information via SRE. This prevents
hanging on the MS runtime. Fixes #29374.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 17:47:22 +0000 (17:47 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* test-205.cs: remove from the build. This does
not compile under csc.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 17:20:06 +0000 (17:20 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* test-223.cs: test for #52569.

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 3 Jan 2004 17:03:50 +0000 (17:03 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib.dll.sources: Added SiteMembershipCondition to
System.Security.Policy namespace.
* corlib_test.dll.sources: Added Site and SiteMembershipCondition
unit tests in System.Security.Policy namespace.

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 17:01:22 +0000 (17:01 -0000)]
2004-01-03  Atsushi Enomoto  <atsushi@ximian.com>

* XmlTextWriter.cs : trivial character-case fix
* XmlUrlResolver.cs : It downloads network stream content at
  GetEntity() call. You can try like below:
    for (int i=0;i<100;i++) u.GetEntity(url, null, typeof(Stream));

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

20 years agomy change log was incorrect
Ben Maurer [Sat, 3 Jan 2004 17:01:16 +0000 (17:01 -0000)]
my change log was incorrect

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 3 Jan 2004 16:59:42 +0000 (16:59 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* SiteTest.cs: New. Unit tests for Site.
* SiteMembershipConditionTest.cs: New. Implemented.

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

20 years ago2004-01-03 Ben Maurer <bmaurer@users.sourceforge.net>
Ben Maurer [Sat, 3 Jan 2004 16:58:16 +0000 (16:58 -0000)]
2004-01-03 Ben Maurer  <bmaurer@users.sourceforge.net>

* convert.cs: correctly handle conversions from value types
to Enum and ValueType as unboxing conversions.

Fixes bug #52569. Patch by Benjamin Jemlich.

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

20 years ago2004-01-03 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 3 Jan 2004 16:57:39 +0000 (16:57 -0000)]
2004-01-03  Sebastien Pouliot  <spouliot@videotron.ca>

* Site.cs: Completed implementation.
* SiteMembershipCondition.cs: New. Implemented.

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 16:52:00 +0000 (16:52 -0000)]
2004-01-03  Atsushi Enomoto  <atsushi@ximian.com>

* XmlSchemaDatatype.cs : trivial allocation fix.

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 16:35:04 +0000 (16:35 -0000)]
2004-01-03  Atsushi Enomoto <atsushi@ximian.com>

* XmlAttributeCollectionTests.cs :
  added InsertAfterReplacesInCorrectOrder().
* XmlUrlResolverTests.cs : fixed file path.
* XmlTextReaderTests.cs : fixed file path.
* XmlTextWriterTests.cs : added ElementXmlnsNeedEscape().

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 16:12:50 +0000 (16:12 -0000)]
2004-01-03  Atsushi Enomoto <atsushi@ximian.com>

* XmlSchemaTests.cs : fixed file path. Added more tests.
* added XmlSchemaCollectionTests.cs and XmlSchemaDatatypeTests.cs (the
  latter one's purpose overlaps with XmlSchemaBuiltInDatatypeTests ;)

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 16:06:33 +0000 (16:06 -0000)]
2004-01-03  Atsushi Enomoto <atsushi@ximian.com>

* Added 2,3,4,5 and 6.xsd

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

20 years ago2004-01-03 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 3 Jan 2004 16:04:26 +0000 (16:04 -0000)]
2004-01-03  Atsushi Enomoto <atsushi@ximian.com>

* XslTransformTests.cs : fixed incorrect file path, and output childnode
  count.

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

20 years ago2004-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 3 Jan 2004 15:53:25 +0000 (15:53 -0000)]
2004-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* AspGenerator.cs: don't rely on GC to close the files parsed. Fixes bug
#52521. Patch by liyul@hotmail.com.

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

20 years ago2004-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 3 Jan 2004 15:47:24 +0000 (15:47 -0000)]
2004-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ExpiresBuckets.cs: set _intPos when expanding the array. Fixes bug
52541. Patch by Jan Jaros (mono-bug@jerryweb.info).

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

20 years ago2004-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 3 Jan 2004 15:28:34 +0000 (15:28 -0000)]
2004-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRuntime.cs: implemented MachineConfigurationDirectory,

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

20 years ago2004-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 3 Jan 2004 15:22:11 +0000 (15:22 -0000)]
2004-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Page.cs: removed a couple of MonoTODO on methods we're not gonna
implement. Applied patch from Jan Jaros (mono-bug@jerryweb.info) to
ensure that Unload event is raised. Fixes bug #52555.

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

20 years ago2004-01-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 3 Jan 2004 15:09:23 +0000 (15:09 -0000)]
2004-01-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* Xml.cs: mono-stylized and removed warnings.

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

20 years ago2004-01-04 Nick Drochak <ndrochak@ieee.com>
Nick Drochak [Sat, 3 Jan 2004 15:07:16 +0000 (15:07 -0000)]
2004-01-04  Nick Drochak  <ndrochak@ieee.com>

* UriBuilderTest.cs: Make tests pass on .NET 1.1.

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

20 years agoIgnore .pdb file
Nick Drochak [Sat, 3 Jan 2004 14:45:09 +0000 (14:45 -0000)]
Ignore .pdb file

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

20 years agoIgnore .pdb files
Nick Drochak [Sat, 3 Jan 2004 14:41:20 +0000 (14:41 -0000)]
Ignore .pdb files

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

20 years agoIgnore .pdb file
Nick Drochak [Sat, 3 Jan 2004 14:31:38 +0000 (14:31 -0000)]
Ignore .pdb file

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

20 years agoIgnore .dll and .pdb files
Nick Drochak [Sat, 3 Jan 2004 14:28:53 +0000 (14:28 -0000)]
Ignore .dll and .pdb files

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

20 years ago2004-01-03 Zoltan Varga <vargaz@freemail.hu>
Zoltan Varga [Sat, 3 Jan 2004 13:21:12 +0000 (13:21 -0000)]
2004-01-03  Zoltan Varga  <vargaz@freemail.hu>

* ssa.c (mono_ssa_rename_vars): Allocate new_stack on the heap to
avoid stack overflow.
(replace_usage): Avoid uninitialized variable warnings.

* mini.c (mono_method_to_ir): Avoid disabling SSA for array operations
and taking the address of valuetype variables.

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

20 years agoIgnore test .dll and .pdb files
Nick Drochak [Sat, 3 Jan 2004 12:52:09 +0000 (12:52 -0000)]
Ignore test .dll and .pdb files

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

20 years agoignore .pdb
Nick Drochak [Sat, 3 Jan 2004 12:51:21 +0000 (12:51 -0000)]
ignore .pdb

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

20 years agoIgnore .pdb files
Nick Drochak [Sat, 3 Jan 2004 12:44:15 +0000 (12:44 -0000)]
Ignore .pdb files

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

20 years agoIgnore test .dll and .pdb files
Nick Drochak [Sat, 3 Jan 2004 12:43:25 +0000 (12:43 -0000)]
Ignore test .dll and .pdb files

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

20 years agoIgnore .dll and .pdb files
Nick Drochak [Sat, 3 Jan 2004 12:37:16 +0000 (12:37 -0000)]
Ignore .dll and .pdb files

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

20 years agoOpps, wrong folder
Nick Drochak [Sat, 3 Jan 2004 12:33:39 +0000 (12:33 -0000)]
Opps, wrong folder

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

20 years agoIgnore .dll and .pdb files
Nick Drochak [Sat, 3 Jan 2004 12:25:51 +0000 (12:25 -0000)]
Ignore .dll and .pdb files

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

20 years agoIgnore .pdb file
Nick Drochak [Sat, 3 Jan 2004 12:24:33 +0000 (12:24 -0000)]
Ignore .pdb file

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

20 years agoIgnore dll and pdb files
Nick Drochak [Sat, 3 Jan 2004 12:14:35 +0000 (12:14 -0000)]
Ignore dll and pdb files

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

20 years ago2004-01-02 Tim Coleman <tim@timcoleman.com>
Tim Coleman [Sat, 3 Jan 2004 03:57:14 +0000 (03:57 -0000)]
2004-01-02  Tim Coleman <tim@timcoleman.com>
        * ChangeLog:
                Start ChangeLog in this directory
        * DynamicAssembly.cs ObjectList.cs ObjectReader.cs ObjectSet.cs
        * ObjectSources.cs PersistenceError.cs PersistenceOptions.cs:
                More implementation of these classes

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

20 years ago2004-01-02 Sebastien Pouliot <spouliot@videotron.ca>
Sebastien Pouliot [Sat, 3 Jan 2004 01:37:34 +0000 (01:37 -0000)]
2004-01-02  Sebastien Pouliot  <spouliot@videotron.ca>

* corlib.dll.sources: Added many (long time) missing classes in the
System.Security.Policy namespace.

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