mono.git
18 years agoImporting libatomic_ops 1.0
Zoltan Varga [Sun, 11 Sep 2005 09:31:48 +0000 (09:31 -0000)]
Importing libatomic_ops 1.0

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

18 years agoFix DbType to SqlDbType convertion for TARGET_JVM.
Boris Kirzner [Sun, 11 Sep 2005 08:39:35 +0000 (08:39 -0000)]
Fix DbType to SqlDbType convertion for TARGET_JVM.

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

18 years agoTesting new repo
Miguel de Icaza [Sun, 11 Sep 2005 03:48:04 +0000 (03:48 -0000)]
Testing new repo

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

18 years ago2005-09-11 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 10 Sep 2005 22:28:19 +0000 (22:28 -0000)]
2005-09-11  Zoltan Varga  <vargaz@gmail.com>

* mini.c (mono_init_exceptions): Fix build breakage.

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

18 years ago2005-09-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 10 Sep 2005 20:55:31 +0000 (20:55 -0000)]
2005-09-10  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c exceptions-ia64.c tramp-ia64.c: Remove 'manual' emitting
of instructions. Use the new ia64_unw_op macros for emitting unwind
info.

* mini.c (mono_init_exceptions): Initialize exception handling
related trampolines at startup.

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

18 years ago2005-09-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 10 Sep 2005 20:54:49 +0000 (20:54 -0000)]
2005-09-10  Zoltan Varga  <vargaz@gmail.com>

* mini-ia64.c exceptions-ia64.c tramp-ia64.c: Remove 'manual' emitting
of instructions. Use the new ia64_unw_op macros for emitting unwind
info.

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

18 years ago2005-09-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 10 Sep 2005 20:50:37 +0000 (20:50 -0000)]
2005-09-10  Zoltan Varga  <vargaz@gmail.com>

* ia64/ia64-codegen.h: Remove 'manual' emitting of instructions.
Integrate emission of unwind directives into the assembly macros.

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

18 years ago2005-09-10 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Sat, 10 Sep 2005 20:15:48 +0000 (20:15 -0000)]
2005-09-10  Zoltan Varga  <vargaz@gmail.com>

* Thread.cs (Interrupt): Make this throw a NotImplementedException.

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

18 years ago2005-09-10 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Sat, 10 Sep 2005 16:37:05 +0000 (16:37 -0000)]
2005-09-10  Atsushi Enomoto  <atsushi@ximian.com>

* Compiler.cs : (Compile) check children only when it is the document
  element. Fixed bug #76046.

* XslTransformTests.cs : added testcase for bug #76046.

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

18 years ago2005-09-10 Miguel de Icaza <miguel@novell.com>
Miguel de Icaza [Sat, 10 Sep 2005 14:34:45 +0000 (14:34 -0000)]
2005-09-10  Miguel de Icaza  <miguel@novell.com>

* driver.cs: Only symlink if the file that we are symlking to
exists.   This fixes all the stale symlinks on $prefix/mono/1.0/
to config files that do not exist.

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

18 years agoAdd CAS unit tests for System.Web.Hosting
Sebastien Pouliot [Sat, 10 Sep 2005 14:23:37 +0000 (14:23 -0000)]
Add CAS unit tests for System.Web.Hosting

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

18 years ago2005-09-10 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 10 Sep 2005 14:12:33 +0000 (14:12 -0000)]
2005-09-10  Sebastien Pouliot  <sebastien@ximian.com>

* AppDomainFactory.cs: Added LinkDemand for Minimal. Added Demand for
UnmanagedCode on ctor. Added TODO on unimplemented method.
* ApplicationHost.cs: Added LinkDemand for Minimal. Added Demand for
UnmanagedCode on ctor. Removed duplicate null checks.
* ISAPIRuntime.cs: Fixed inheritance (added MarshalByRefObject and
IRegisteredObject) for 2.0. Added LinkDemand for Minimal. Added Demand
for UnmanagedCode on ctor.
* SimpleWorkerRequest.cs: Added LinkDemand and InheritanceDemand (not
sealed) for Minimal. Added Demands for UnmanagedCode on ctors. Added
FileIOPermission for PathDiscovery before returning processed paths.

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

18 years ago2005-09-10 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Sat, 10 Sep 2005 14:06:15 +0000 (14:06 -0000)]
2005-09-10  Sebastien Pouliot  <sebastien@ximian.com>

* AppDomainFactoryCas.cs: New. CAS unit tests for AppDomainFactory.
* ApplicationHostCas.cs: New. CAS unit tests for ApplicationHost.
* ISAPIRuntimeCas.cs: New. CAS unit tests for ISAPIRuntime.
* SimpleWorkerRequestCas.cs: New. CAS unit tests for
SimpleWorkerRequest.
* SimpleWorkerRequestTest.cs: Added a few (unworking) test cases for
GetPathInfo method.

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

18 years agoCreate the DynamicBase directory here too
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 04:50:57 +0000 (04:50 -0000)]
Create the DynamicBase directory here too

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

18 years ago2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 04:13:40 +0000 (04:13 -0000)]
2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* TemplateParser.cs: default VS 2005 pages are compiled fine now.

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

18 years ago2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 04:04:11 +0000 (04:04 -0000)]
2005-09-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* System.Web.Hosting/ApplicationHost.cs:
* System.Web.Compilation/BaseCompiler.cs: set the domain's DynamicBase
property instead of guessing it in BaseCompiler.

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

18 years agosvn path=/trunk/mcs/; revision=49846
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 03:37:54 +0000 (03:37 -0000)]
svn path=/trunk/mcs/; revision=49846

18 years ago2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 03:37:41 +0000 (03:37 -0000)]
2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* GridView.cs: don't duplicate class attribute. Fixes bug #75936.

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

18 years ago2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 03:16:10 +0000 (03:16 -0000)]
2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: fix the indexer.

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

18 years ago2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 02:39:08 +0000 (02:39 -0000)]
2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ImageButton.cs: fix invalid cast exception.

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

18 years agonew test
Gonzalo Paniagua Javier [Fri, 9 Sep 2005 23:12:54 +0000 (23:12 -0000)]
new test

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

18 years ago2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 9 Sep 2005 23:12:13 +0000 (23:12 -0000)]
2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListItem.cs: throw in AddParsedSubObject if the object is not a
LiteralControl.
* RadioButtonList.cs: implemented LoadPostData and
RaisePostDataChangedEvent.

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

18 years ago2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Fri, 9 Sep 2005 23:07:02 +0000 (23:07 -0000)]
2005-09-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListItemTest.cs: tests for ListItem.
* RadioButtonListTest.cs: more test for load/raise.

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

18 years agoAdd (forgotten) CAS unit tests for System.Web.Security.WindowsAuthenticationModule
Sebastien Pouliot [Fri, 9 Sep 2005 22:46:52 +0000 (22:46 -0000)]
Add (forgotten) CAS unit tests for System.Web.Security.WindowsAuthenticationModule

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 22:46:10 +0000 (22:46 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* WindowsAuthenticationModuleCas.cs: New. CAS unit tests.

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

18 years ago2005-09-09 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Fri, 9 Sep 2005 22:40:10 +0000 (22:40 -0000)]
2005-09-09  Cesar Lopez Nataren  <cnataren@novell.com>

* SemanticAnalyser.cs, expression.cs (Unary): Fixes for delete
operator.

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

18 years agoAdd CAS unit tests for System.Web.SessionState
Sebastien Pouliot [Fri, 9 Sep 2005 21:47:35 +0000 (21:47 -0000)]
Add CAS unit tests for System.Web.SessionState

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 21:47:04 +0000 (21:47 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* HttpSessionState.cs: Added LinkDemand for Minimal.
* IHttpSessionState.cs: Renamed IsCookieLess to IsCookieless.
* ISessionStateItemCollection.cs: Added ICollection and IEnumerable.
* SessionStateMode.cs: Added Custom (2.0).
* SessionStateModule.cs: Use RandomNumberGenerator.Create to create
the RNG. Assert EnvironmentPermission to read MONO_XSP_STATIC_SESSION.
Added LinkDemand for Minimal.
* StateRuntime.cs: Added LinkDemand for Minimal, new ProcessRequest
override (2.0) and security attributes on methods.

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

18 years agofixing clipping stuff
Konstantin Triger [Fri, 9 Sep 2005 21:42:53 +0000 (21:42 -0000)]
fixing clipping stuff

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 21:42:17 +0000 (21:42 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* StateRuntimeCas.cs: New. CAS unit tests.
* SessionStateModuleCas.cs: New. CAS unit tests.

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

18 years agofix signature
Konstantin Triger [Fri, 9 Sep 2005 21:35:50 +0000 (21:35 -0000)]
fix signature

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

18 years agoAdded test for Clipping
Konstantin Triger [Fri, 9 Sep 2005 21:32:23 +0000 (21:32 -0000)]
Added test for Clipping

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

18 years agotabs
Miguel de Icaza [Fri, 9 Sep 2005 21:30:26 +0000 (21:30 -0000)]
tabs

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 20:25:04 +0000 (20:25 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* CheckBox.cs, CheckBoxList.cs, DropDownList.cs, ImageButton.cs,
ListBox.cs, RadioButton.cs, RadioButtonList.cs, TextBox.cs: fix up
LoadPostData/RaisePostDataChangedEvent.

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 20:12:20 +0000 (20:12 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* HtmlFormTest.cs: Add test for RenderChildren.

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

18 years ago2005-09-09 Jonathan Chambers <jonathan.chambers@ansys.com>
Jonathan Chambers [Fri, 9 Sep 2005 19:41:50 +0000 (19:41 -0000)]
2005-09-09  Jonathan Chambers  <jonathan.chambers@ansys.com>

        * IRootGridEntry.cs: Added
        * PropertyGridCommands.cs: Added
        * PropertiesTab.cs: Added missing methods and property
        * PropertyGridView.cs: Made class internal
        * PropertyGridTextBox.cs: Made class internal

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 19:32:46 +0000 (19:32 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* FontInfo.cs (IsEmpty): new internal property, used by
Style.IsEmpty.

* Style.cs (IsEmpty): make sure the fontinfo is null or empty as
well.

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 19:31:23 +0000 (19:31 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* StyleTest.cs (FontInfo_Empty): test to see if changes to
Style.Font cause changes in the style's empty status.

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 19:22:54 +0000 (19:22 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* HtmlInputButton.cs (CausesValidation): this is stored in
Attributes, not ViewState.
(ValidationGroup): same.
(RenderAttributes): remove CausesValidation from the list of
Attributes before calling base.RenderAttributes.  Don't, however,
remove ValidationGroup, to replicate an MS bug.

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

18 years ago2005-09-09 Chris Toshok <toshok@ximian.com>
Chris Toshok [Fri, 9 Sep 2005 19:21:08 +0000 (19:21 -0000)]
2005-09-09  Chris Toshok  <toshok@ximian.com>

* HtmlInputButtonTest.cs (RenderAttributes): add in
CausesValidation and ValidationGroup here.

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

18 years agoAdd new CAS unit tests for System.Web.Security, remove System.Web.RelatedBodyPart...
Sebastien Pouliot [Fri, 9 Sep 2005 19:12:04 +0000 (19:12 -0000)]
Add new CAS unit tests for System.Web.Security, remove System.Web.RelatedBodyPart from build

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 19:00:26 +0000 (19:00 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* DefaultAuthenticationEventArgs.cs: Added LinkDemand for Minimal.
* DefaultAuthenticationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.
* FileAuthorizationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.
* FormsAuthentication.cs: Added LinkDemand for Minimal.
* FormsAuthenticationEventArgs.cs: Added LinkDemand for Minimal.
* FormsAuthenticationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.
* FormsAuthenticationTicket.cs: Added LinkDemand for Minimal.
* FormsIdentity.cs: Added LinkDemand for Minimal.
* PassportAuthenticationEventArgs.cs: Added LinkDemand for Minimal.
* PassportAuthenticationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.
* PassportIdentity.cs: Added LinkDemand for Minimal. Added Demand for
UnmanagedCode on constructor.
* UrlAuthorizationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.
* WindowsAuthenticationEventArgs.cs: Added LinkDemand for Minimal.
* WindowsAuthenticationModule.cs: Added LinkDemand for Minimal. Added
Demand for UnmanagedCode on constructor.

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 18:46:01 +0000 (18:46 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* DefaultAuthenticationEventArgsCas.cs: New. CAS unit tests.
* DefaultAuthenticationModuleCas.cs: New. CAS unit tests.
* FileAuthorizationModuleCas.cs: New. CAS unit tests.
* FormsAuthenticationCas.cs: New. CAS unit tests.
* FormsAuthenticationEventArgsCas.cs: Added LinkDemand tests.
* FormsAuthenticationModuleCas.cs: New. CAS unit tests.
* FormsAuthenticationTicketCas.cs: New. CAS unit tests.
* FormsIdentityCas.cs: New. CAS unit tests.
* FormsIdentityTest.cs: New. Unit tests for FormsIdentity.
* PassportAuthenticationEventArgsCas.cs: Added LinkDemand tests.
* PassportAuthenticationModuleCas.cs: New. CAS unit tests.
* PassportIdentityCas.cs: New. CAS unit tests.
* WindowsAuthenticationEventArgsCas.cs: Added LinkDemand tests.
* UrlAuthorizationModuleCas.cs: New. CAS unit tests.

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

18 years ago * MimeIcon.cs: Try to check some other environment variables
Alexander Olk [Fri, 9 Sep 2005 18:38:14 +0000 (18:38 -0000)]
* MimeIcon.cs: Try to check some other environment variables
  if "DESKTOP_SESSION" returns "default"

2005-09-09  Alexander Olk  <alex.olk@googlemail.com>

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

18 years agoOoops...
Alexander Olk [Fri, 9 Sep 2005 18:23:45 +0000 (18:23 -0000)]
Ooops...

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

18 years ago * ThemeNice.cs: Corrected background colors (e.g. menus)
Alexander Olk [Fri, 9 Sep 2005 18:21:13 +0000 (18:21 -0000)]
* ThemeNice.cs: Corrected background colors (e.g. menus)
* ColorDialog.cs: Use correct background colors for controls

2005-09-09  Alexander Olk  <alex.olk@googlemail.com>

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

18 years agoFri Sep 9 19:30:37 BST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 9 Sep 2005 18:02:50 +0000 (18:02 -0000)]
Fri Sep 9 19:30:37 BST 2005 Paolo Molaro <lupus@ximian.com>

* cpu-arm.md, mini-arm.c: fix for dynamic code (Gtk# apps).

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

18 years agoadd new CAS tests for System.Web.Mail
Sebastien Pouliot [Fri, 9 Sep 2005 17:12:27 +0000 (17:12 -0000)]
add new CAS tests for System.Web.Mail

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 17:11:18 +0000 (17:11 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* MailAttachment.cs: Added [Link|Inheritance]Demand for Minimal. Added
FileIOPermission for Read in the constructor. Added [Obsolete] in 2.0.
* MailEncoding.cs: Removed [Serializable] and added [Obsolete] in 2.0.
* MailFormat.cs: Removed [Serializable] and added [Obsolete] in 2.0.
* MailMessage.cs: Removed references to RelatedBodyParts (2.0). Added
[Link|Inheritance]Demand for Minimal. Added [Obsolete] in 2.0.
* MailMessageWrapper.cs: Removed references to RelatedBodyParts (2.0).
* MailPriority.cs: Removed [Serializable] in 2.0. No [Obsolete] ?
* SmtpClient.cs: Removed references to RelatedBodyParts (2.0).
* SmtpMail.cs: Added [Link|Inheritance]Demand for Minimal. Added
Demand for Medium on Send method.Added [Obsolete] in 2.0.

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 17:10:03 +0000 (17:10 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* MailAttachmentCas.cs: New. CAS unit tests for MailAttachment.
* MailMessageCas.cs: New. CAS unit tests for MailMessage.
* SmtpMailCas.cs: New. CAS unit tests for SmtpMail.

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 17:02:24 +0000 (17:02 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fixed version property (bug #76012). Added
ISerializable (for 2.0 so we're not breaking current compatibility).

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 17:01:56 +0000 (17:01 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* X509Certificate.cs: Fixed version property (bug #76012). Added
ISerializable (for 2.0 so we're not breaking current compatibility).

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 14:55:49 +0000 (14:55 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* AspNetHostingMinimal.cs: Rename tests to LinkDemand_* so they have
less chances to conflict with tests in derived classes.
* AspNetHostingPermissionHelper.cs: Made VoidType public.

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

18 years ago2005-09-05 Geoff Norton <gnorton@customerdna.com>
Geoff Norton [Fri, 9 Sep 2005 14:13:09 +0000 (14:13 -0000)]
2005-09-05  Geoff Norton  <gnorton@customerdna.com>

        * driver.cs: Ensure file handles are closed after parsing

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

18 years ago2005-09-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 9 Sep 2005 14:05:05 +0000 (14:05 -0000)]
2005-09-09  Zoltan Varga  <vargaz@gmail.com>

* reflection.c icall.c: Fix after mono_get_exception_type_load
signature change.

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

18 years ago2005-09-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 9 Sep 2005 14:01:30 +0000 (14:01 -0000)]
2005-09-09  Zoltan Varga  <vargaz@gmail.com>

* load-exceptions.cs t-missing.cs load-missing.il: New files. Tests
for handling type load exceptions.

* Makefile.am: Add type loading tests.

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

18 years ago2005-09-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 9 Sep 2005 13:53:58 +0000 (13:53 -0000)]
2005-09-09  Zoltan Varga  <vargaz@gmail.com>

* mini.c: Handle type loading errors gracefully during compilation and
throw the appropriate exception.

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

18 years ago2005-09-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 9 Sep 2005 13:49:30 +0000 (13:49 -0000)]
2005-09-09  Zoltan Varga  <vargaz@gmail.com>

* TypeLoadException.cs MissingMethodException.cs MissingFieldException.cs: Add new ctors called by the runtime. Improve Message property.

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

18 years ago2005-09-09 Zoltan Varga <vargaz@gmail.com>
Zoltan Varga [Fri, 9 Sep 2005 13:48:16 +0000 (13:48 -0000)]
2005-09-09  Zoltan Varga  <vargaz@gmail.com>

* assembly.c (mono_assembly_get_assemblyref): New helper function.
(mono_assembly_load_reference): Use the new helper.

* class-internals.h (MonoLoaderError): New structure containing
information about type loading errors.

* class-internals.h loader.c: Add APIs to store per-thread loader
error information.

* loader.c class.c: Set the loader error if needed.

* exception.h exception.c: Add functions to throw MissingMethod/MissingFieldExceptions.

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

18 years ago2005-09-09 Alexander Olk <alex.olk@googlemail.com>
Alexander Olk [Fri, 9 Sep 2005 13:11:19 +0000 (13:11 -0000)]
2005-09-09  Alexander Olk  <alex.olk@googlemail.com>
* ThemeNice.cs: Merged r49535 from ThemeWin32Classic

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

18 years ago2005-09-09 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Fri, 9 Sep 2005 12:46:27 +0000 (12:46 -0000)]
2005-09-09  Sebastien Pouliot  <sebastien@ximian.com>

* HtmlTableRowTest.cs: Added tests for InnerHtml and InnerText setters
* HtmlTableTest.cs: Added tests for InnerHtml and InnerText setters

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

18 years agoMore Label tests
Hisham Mardam Bey [Fri, 9 Sep 2005 12:28:18 +0000 (12:28 -0000)]
More Label tests

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

18 years ago2005-09-09 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Fri, 9 Sep 2005 10:28:18 +0000 (10:28 -0000)]
2005-09-09  Atsushi Enomoto  <atsushi@ximian.com>

* SimpleCollator.cs : IsSuffix() optimization logic was buggy, so just
  use pretty simple way with LastIndexOf() (no significant perf.
  problem).

* CompareInfoTest.cs : added another test for IsSuffix() that I found.

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

18 years ago* Test/System.Windows.Forms/LabelTest.cs : new Label tests (incomplete)
Hisham Mardam Bey [Fri, 9 Sep 2005 10:25:16 +0000 (10:25 -0000)]
* Test/System.Windows.Forms/LabelTest.cs : new Label tests (incomplete)
* System.Windows.Forms_test.dll.sources : add new tests
* System.Windows.Forms/Label.cs : give FlatStyle a default value
  of FlatStyle.Standard.

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

18 years agoinclude new test
Jordi Mas i Hernandez [Fri, 9 Sep 2005 10:15:25 +0000 (10:15 -0000)]
include new test

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

18 years ago * TestImagge.cs: File not found exception, related to fix r49744
Jordi Mas i Hernandez [Fri, 9 Sep 2005 10:15:08 +0000 (10:15 -0000)]
* TestImagge.cs: File not found exception, related to fix r49744
* TestBimap.cs: File not found exception, related to fix r49744

2005-09-06 Jordi Mas i Hernandez <jordi@ximan.com>

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

18 years agoFri Sep 9 09:49:14 CEST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Fri, 9 Sep 2005 07:49:59 +0000 (07:49 -0000)]
Fri Sep 9 09:49:14 CEST 2005 Paolo Molaro <lupus@ximian.com>

* ldscript.mono, Makefile.am: use anonymous versions in the ldscript
for the mono binary.

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

18 years agoReflect latest reflection API changes.
Martin Baulig [Fri, 9 Sep 2005 06:14:11 +0000 (06:14 -0000)]
Reflect latest reflection API changes.

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

18 years ago2005-09-09 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 9 Sep 2005 06:13:36 +0000 (06:13 -0000)]
2005-09-09  Martin Baulig  <martin@ximian.com>

Reflect latest API changes in the August CTP.

* MethodBase.cs (MethodBase.MakeGenericMethod): Removed.

* MethodInfo.cs (MethodInfo.MakeGenericMethod): Added here.

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

18 years ago2005-09-09 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 9 Sep 2005 06:11:03 +0000 (06:11 -0000)]
2005-09-09  Martin Baulig  <martin@ximian.com>

* Timer.cs (Timer.Runner.Start): Silently catch
ObjectDisposedException and return; works around some race
condition on thread abort.

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

18 years ago2005-09-09 Martin Baulig <martin@ximian.com>
Martin Baulig [Fri, 9 Sep 2005 06:08:23 +0000 (06:08 -0000)]
2005-09-09  Martin Baulig  <martin@ximian.com>

* mini.c (mono_method_to_ir): Comment out the G_BREAKPOINT()'s for
the release.

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

18 years agodisable js1_1/regress/function-001.js
César Natarén [Fri, 9 Sep 2005 03:04:38 +0000 (03:04 -0000)]
disable js1_1/regress/function-001.js

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

18 years ago2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Fri, 9 Sep 2005 01:16:01 +0000 (01:16 -0000)]
2005-09-08  Cesar Lopez Nataren  <cnataren@novell.com>

* mjs-most.tests: enable more tests.

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

18 years ago2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Fri, 9 Sep 2005 00:15:35 +0000 (00:15 -0000)]
2005-09-08  Cesar Lopez Nataren  <cnataren@novell.com>

* mjs-most.tests: Add ecma/String/15.5.3.1-3.js,
ecma/String/15.5.4.4-1.js, ecma/String/15.5.4.5-1.js,
ecma/String/15.5.4.5-4.js, ecma/String/15.5.4.5-5.js,
ecma/String/15.5.4.5-5.js, ecma/String/15.5.4.8-2.js,
ecma/Types/8.4.js, ecma_2/RegExp/hex-001.js,
ecma_2/RegExp/multiline-001.js, ecma_2/RegExp/regress-001.js,
ecma_2/Statements/dowhile-001.js,
ecma_2/Statements/dowhile-005.js, ecma_2/Statements/label-001.js,
ecma_2/String/match-001.js, ecma_2/String/match-002.js,
ecma_2/String/match-003.js, ecma_2/String/match-004.js,
ecma_2/String/split-001.js, ecma_2/String/split-003.js,
js1_2/Array/general2.js, js1_2/regexp/control_characters.js,
js1_2/statements/break.js, js1_3/inherit/proto_2.js,
js1_3/inherit/proto_5.js, js1_4/Regress/function-003.js.

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

18 years agoruntime error on js1_4/Regress/function-003.js
César Natarén [Fri, 9 Sep 2005 00:02:37 +0000 (00:02 -0000)]
runtime error on js1_4/Regress/function-003.js

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

18 years ago2005-09-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 8 Sep 2005 23:27:47 +0000 (23:27 -0000)]
2005-09-08  Sebastien Pouliot  <sebastien@ximian.com>

* MemoryStreamTest.cs: Add more tests for publicly visible (or not)
contents. Started converting tests to NUnit 2.2 API.

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

18 years ago2005-09-08 Sebastien Pouliot <sebastien@ximian.com>
Sebastien Pouliot [Thu, 8 Sep 2005 23:25:51 +0000 (23:25 -0000)]
2005-09-08  Sebastien Pouliot  <sebastien@ximian.com>

* AssemblyName.cs: Apply second half of Chris Micacchi's patch

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

18 years agoRevert patch 49483, it lacked a test, and a bug number
Miguel de Icaza [Thu, 8 Sep 2005 23:21:37 +0000 (23:21 -0000)]
Revert patch 49483, it lacked a test, and a bug number

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

18 years ago2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 21:37:43 +0000 (21:37 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpPostedFile.cs: fixes in Seek and Position.

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

18 years ago2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Thu, 8 Sep 2005 21:22:23 +0000 (21:22 -0000)]
2005-09-08  Cesar Lopez Nataren  <cnataren@novell.com>

* mjs-most.tests: Bug fixes let us run ecma/Array/15.4.4.2.js and
ecma/Array/15.4.4.5-3.js now.

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

18 years ago* HttpRequest.cs: Make sure the MemoryStream created have their contents marked as...
Sebastien Pouliot [Thu, 8 Sep 2005 21:15:38 +0000 (21:15 -0000)]
* HttpRequest.cs: Make sure the MemoryStream created have their contents marked as public - or else you can't call GetBuffer on them!

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

18 years ago2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 21:13:18 +0000 (21:13 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* SessionStateModule.cs: raise the Start event for new sessions.

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

18 years ago2005-09-08 Cesar Lopez Nataren <cnataren@novell.com>
César Natarén [Thu, 8 Sep 2005 21:04:12 +0000 (21:04 -0000)]
2005-09-08  Cesar Lopez Nataren  <cnataren@novell.com>

* Relational.cs: The loading of true or false it's generated by
EmitRelationalComp not in Relational.Emit as is not always needed.
* CodeGenerator.cs: Add EmitRelationalComp.
* expression.cs (Args.Emit, emit_default_args_case): take care of
Relational operator case.

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

18 years agoPatch from Chris Micacchi
Miguel de Icaza [Thu, 8 Sep 2005 20:40:16 +0000 (20:40 -0000)]
Patch from Chris Micacchi

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

18 years agoFix from Juraj
Miguel de Icaza [Thu, 8 Sep 2005 20:25:14 +0000 (20:25 -0000)]
Fix from Juraj

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

18 years ago2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 20:08:05 +0000 (20:08 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpPostedFile.cs: Make this class actually work. Every time we read,
we have to position the underlying stream.

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

18 years ago2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 19:37:17 +0000 (19:37 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* HttpRequest.cs: reading multipart/form-data works again.

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

18 years agoThu Sep 8 18:54:07 BST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 8 Sep 2005 17:26:16 +0000 (17:26 -0000)]
Thu Sep 8 18:54:07 BST 2005 Paolo Molaro <lupus@ximian.com>

* decimal.c: fixed to handle the broken ARM fp format.

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

18 years agoooops.
Paolo Molaro [Thu, 8 Sep 2005 16:51:51 +0000 (16:51 -0000)]
ooops.

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

18 years ago2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
Gonzalo Paniagua Javier [Thu, 8 Sep 2005 15:19:02 +0000 (15:19 -0000)]
2005-09-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>

* ListItemCollection.cs: remove obsoleted methods.
* ListBox.cs: use IStateManager on the item collection.

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

18 years ago2005-09-08 Atsushi Enomoto <atsushi@ximian.com>
Atsushi Eno [Thu, 8 Sep 2005 15:17:24 +0000 (15:17 -0000)]
2005-09-08  Atsushi Enomoto  <atsushi@ximian.com>

* soapsuds.cs: passing just file name would be better than full
  assembly name.

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

18 years agoRemove dead code
Miguel de Icaza [Thu, 8 Sep 2005 15:13:53 +0000 (15:13 -0000)]
Remove dead code

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

18 years ago* monodis.1: Document --customattr, --declsec, --forward-decls, --implmap,
Ankit Jain [Thu, 8 Sep 2005 15:03:38 +0000 (15:03 -0000)]
* monodis.1: Document --customattr, --declsec, --forward-decls, --implmap,
  --marshal, --methodimpl, --methodspec, --mresources, --nested, --standalonesig,
  and --typespec.

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

18 years agoTARGET_J2EE runtime fixes
Eyal Alalouf [Thu, 8 Sep 2005 14:11:08 +0000 (14:11 -0000)]
TARGET_J2EE runtime fixes

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

18 years agoThu Sep 8 14:53:45 BST 2005 Paolo Molaro <lupus@ximian.com>
Paolo Molaro [Thu, 8 Sep 2005 14:05:48 +0000 (14:05 -0000)]
Thu Sep 8 14:53:45 BST 2005 Paolo Molaro <lupus@ximian.com>

* mini-arm.h: use emulation for conv.r.un for the release.

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

18 years agoIn ilasm/codegen:
Ankit Jain [Thu, 8 Sep 2005 13:19:39 +0000 (13:19 -0000)]
In ilasm/codegen:
2005-09-08  Ankit Jain  <jankit@novell.com>

* CodeGen.cs (CodeGen.stack_reserve): New.
  (CodeGen.SetStackReserve): New.
  (CodeGen.Write): SetStackReserve on the pefile.

In ilasm/parser:
2005-09-08  Ankit Jain  <jankit@novell.com>

* ILParser.jay (decl | D_STACKRESERVE int64): New. Set stack reserve.

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

18 years ago* PEAPI.cs (FileImage.stackReserve): New. Set to default value of 0x100000 (1Mb).
Ankit Jain [Thu, 8 Sep 2005 13:19:11 +0000 (13:19 -0000)]
* PEAPI.cs (FileImage.stackReserve): New. Set to default value of 0x100000 (1Mb).
  (FileImage.WritePEHeader): Write stackReserve instead of the default value.
  (PEFile.SetStackReserve): Set stack reserve for fileImage.

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

18 years ago* main.c (dis_nt_header): New. Dump pe_stack_reserve if different from the
Ankit Jain [Thu, 8 Sep 2005 13:17:03 +0000 (13:17 -0000)]
* main.c (dis_nt_header): New. Dump pe_stack_reserve if different from the
  default value (0x100000).
  (disassemble_file): Call dis_nt_header.

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

18 years agoFixes for Grasshopper
Eyal Alalouf [Thu, 8 Sep 2005 13:01:23 +0000 (13:01 -0000)]
Fixes for Grasshopper

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

18 years agoUpdated the date...
Eyal Alalouf [Thu, 8 Sep 2005 12:58:45 +0000 (12:58 -0000)]
Updated the date...

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