Raja R Harinath [Mon, 12 Sep 2005 13:26:11 +0000 (13:26 -0000)]
* profiles/basic.make (do-profile-check): Quote sed expression.
svn path=/trunk/mcs/; revision=49949
Zoltan Varga [Mon, 12 Sep 2005 13:08:18 +0000 (13:08 -0000)]
2005-09-12 Zoltan Varga <vargaz@gmail.com>
* aot.c (emit_section_change): Applied patch from "The Software Team"
(<software@solmersa.com>). Fix as errors on windows.
svn path=/trunk/mono/; revision=49948
Zoltan Varga [Mon, 12 Sep 2005 12:54:09 +0000 (12:54 -0000)]
2005-09-12 Zoltan Varga <vargaz@gmail.com>
* pinvoke3.cs libtest.c: Add test for returning null arrays from delegates.
svn path=/trunk/mono/; revision=49947
Zoltan Varga [Mon, 12 Sep 2005 12:53:17 +0000 (12:53 -0000)]
2005-09-12 Zoltan Varga <vargaz@gmail.com>
* marshal.c (emit_marshal_array): Fix handling of null arrays.
svn path=/trunk/mono/; revision=49946
Zoltan Varga [Mon, 12 Sep 2005 12:43:20 +0000 (12:43 -0000)]
2005-09-12 Zoltan Varga <vargaz@gmail.com>
* pinvoke3.cs libtest.c: Add tests for bug #76063.
svn path=/trunk/mono/; revision=49945
Zoltan Varga [Mon, 12 Sep 2005 12:42:13 +0000 (12:42 -0000)]
2005-09-12 Zoltan Varga <vargaz@gmail.com>
* marshal.c (emit_marshal_array): Add support for returning string
arrays from delegates. Fixes #76063.
* marshal.c: Use the emit_ldloc/stloc macros where possible.
svn path=/trunk/mono/; revision=49944
Sebastien Pouliot [Mon, 12 Sep 2005 12:01:09 +0000 (12:01 -0000)]
forgot to add new files...
svn path=/trunk/mcs/; revision=49943
Gert Driesen [Mon, 12 Sep 2005 11:57:28 +0000 (11:57 -0000)]
* VBCodeProviderTest.cs: Re-enabled CreateCompiler test as bug #75223
is fixed.
svn path=/trunk/mcs/; revision=49942
Gert Driesen [Mon, 12 Sep 2005 11:52:59 +0000 (11:52 -0000)]
* TestImageConverter.cs: Re-enabled GetProperties test.
* TestPointConverter.cs: same.
* TestRectangleConverter.cs: same.
* TestSizeConverter.cs: same.
svn path=/trunk/mcs/; revision=49941
Gert Driesen [Mon, 12 Sep 2005 11:49:20 +0000 (11:49 -0000)]
* ImageConverter.cs: Use default TypeDescriptor implementation of
GetProperties.
svn path=/trunk/mcs/; revision=49940
Gert Driesen [Mon, 12 Sep 2005 11:46:15 +0000 (11:46 -0000)]
* TypeConverter.cs: Only return browsable properties in GetProperties.
svn path=/trunk/mcs/; revision=49939
Zoltan Varga [Sun, 11 Sep 2005 22:12:58 +0000 (22:12 -0000)]
2005-09-12 Zoltan Varga <vargaz@freemail.hu>
* mono-compiler.h (MONO_THREAD_VAR_OFFSET): Fix compilation on amd64
with recent binutils.
svn path=/trunk/mono/; revision=49929
César Natarén [Sun, 11 Sep 2005 21:20:17 +0000 (21:20 -0000)]
2005-09-11 Cesar Lopez Nataren <cnataren@novell.com>
* expression.cs (Identifier::emit_undeclared_assignment): Fix
small regression related to the value/refs patch. All works again
for undeclared variables.
svn path=/trunk/mcs/; revision=49928
Ben Maurer [Sun, 11 Sep 2005 20:36:45 +0000 (20:36 -0000)]
2005-09-11 Ben Maurer <bmaurer@ximian.com>
* BinaryReader.cs: An optimization for ReadString that had been
approved/well tested for a while but never gotten in. Bug #52754.
svn path=/trunk/mcs/; revision=49926
Zoltan Varga [Sun, 11 Sep 2005 20:09:35 +0000 (20:09 -0000)]
2005-09-11 Zoltan Varga <vargaz@freemail.hu>
* tramp-amd64.c (mono_arch_create_trampoline_code): Fix saving of
method info into the LMF.
svn path=/trunk/mono/; revision=49924
Zoltan Varga [Sun, 11 Sep 2005 18:16:53 +0000 (18:16 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* mini-ia64.c: Add proper unwind info for method epilogs.
* exceptions-ia64.c: Add some code to help debugging.
svn path=/trunk/mono/; revision=49923
Chris Toshok [Sun, 11 Sep 2005 17:36:59 +0000 (17:36 -0000)]
2005-09-11 Chris Toshok <toshok@ximian.com>
* HtmlInputFileTest.cs (Attribute_Count): fix for 2.0.
svn path=/trunk/mcs/; revision=49916
Chris Toshok [Sun, 11 Sep 2005 17:26:39 +0000 (17:26 -0000)]
2005-09-11 Chris Toshok <toshok@ximian.com>
* HtmlInputFile.cs (set_Value): add a message to the
NotSupportedException.
* HtmlInputControl.cs (RenderAttributes): add Page != null to the
checks before we register our control with the
__enabledControlArray JS array.
svn path=/trunk/mcs/; revision=49915
Atsushi Eno [Sun, 11 Sep 2005 17:19:56 +0000 (17:19 -0000)]
2005-09-11 Atsushi Enomoto <atsushi@ximian.com>
* NvdlCompileContext.cs : make this internal.
* NvdlStructures.cs : surpress default constructor.
Make debug stuff internal.
svn path=/trunk/mcs/; revision=49913
Chris Toshok [Sun, 11 Sep 2005 17:07:18 +0000 (17:07 -0000)]
2005-09-11 Chris Toshok <toshok@ximian.com>
* HtmlInputFileTest.cs: new tests.
svn path=/trunk/mcs/; revision=49912
Zoltan Varga [Sun, 11 Sep 2005 16:57:10 +0000 (16:57 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* mini-ia64.c mini-ia64.h: Add sigaltstack support.
* mini-exceptions.c: Fix warning.
svn path=/trunk/mono/; revision=49911
Zoltan Varga [Sun, 11 Sep 2005 16:55:41 +0000 (16:55 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* ia64/ia64-codegen.h (ia64_unw_pop_frames): New unwind macro.
svn path=/trunk/mono/; revision=49910
Konstantin Triger [Sun, 11 Sep 2005 16:02:39 +0000 (16:02 -0000)]
refactoring
svn path=/trunk/mcs/; revision=49909
Sebastien Pouliot [Sun, 11 Sep 2005 14:07:28 +0000 (14:07 -0000)]
Added CAS unit tests and new (2.0) interfaces for System.Web.Util
svn path=/trunk/mcs/; revision=49907
Sebastien Pouliot [Sun, 11 Sep 2005 14:06:45 +0000 (14:06 -0000)]
2005-09-11 Sebastien Pouliot <sebastien@ximian.com>
* IWebObjectFactory.cs: New. 2.0 interface.
* IWebPropertyAccessor.cs: New. 2.0 interface.
* Transactions.cs: Added [Link|Inheritance]Demand for Minimal.
* WorkItem.cs: Added [Link|Inheritance]Demand for Minimal. Added
Demand for UnmanagedCode on the static Post method,
svn path=/trunk/mcs/; revision=49906
Sebastien Pouliot [Sun, 11 Sep 2005 14:03:20 +0000 (14:03 -0000)]
2005-09-11 Sebastien Pouliot <sebastien@ximian.com>
* TransactionsCas.cs: New. CAS unit for Transactions.
* WorkItemCas.cs: New. CAS unit for Transactions.
svn path=/trunk/mcs/; revision=49905
Zoltan Varga [Sun, 11 Sep 2005 13:28:01 +0000 (13:28 -0000)]
2005-09-11 Zoltan Varga <vargaz@freemail.hu>
* mini.c: Really fix build.
svn path=/trunk/mono/; revision=49904
Jonathan Chambers [Sun, 11 Sep 2005 13:24:36 +0000 (13:24 -0000)]
2005-09-09 Jonathan Chambers <jonathan.chambers@ansys.com>
* IRootGridEntry.cs: Changed namespace to PropertyGridInternal
svn path=/trunk/mcs/; revision=49903
Zoltan Varga [Sun, 11 Sep 2005 13:01:07 +0000 (13:01 -0000)]
2005-09-11 Zoltan Varga <vargaz@freemail.hu>
* mini-x86.c mini-amd64.c: Fix build.
svn path=/trunk/mono/; revision=49902
Jonathan Chambers [Sun, 11 Sep 2005 12:57:40 +0000 (12:57 -0000)]
Forgot to commit sources.
svn path=/trunk/mcs/; revision=49901
Zoltan Varga [Sun, 11 Sep 2005 12:21:55 +0000 (12:21 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* mini-ia64.c inssel-ia64.brg: Add InterlockedExchange instrinsics.
svn path=/trunk/mono/; revision=49900
Zoltan Varga [Sun, 11 Sep 2005 11:55:56 +0000 (11:55 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* inssel.brg: Add rule for OP_MEMORY_BARRIER.
svn path=/trunk/mono/; revision=49899
Zoltan Varga [Sun, 11 Sep 2005 11:54:41 +0000 (11:54 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* mini-ops.h cpu-ia64.md inssel-ia64.brg mini-ia64.c: Implement
some Interlocked methods as intrinsics.
svn path=/trunk/mono/; revision=49898
Zoltan Varga [Sun, 11 Sep 2005 11:11:14 +0000 (11:11 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* mini.c (mini_get_inst_for_method): Call arch_get_inst_for_method
for Thread methods as well.
* mini-ops.h: Add OP_MEMORY_BARRIER opcode.
* inssel.brg: Add rule for OP_MEMORY_BARRIER.
* mini-ia64.c mini-x86.c mini-amd64.c
cpu-ia64.md cpu-pentium.md cpu-amd64.md: Add implementation of
OP_MEMORY_BARRIER.
svn path=/trunk/mono/; revision=49897
Zoltan Varga [Sun, 11 Sep 2005 11:05:40 +0000 (11:05 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* threads.c (ves_icall_System_Threading_Thread_MemoryBarrier): New
icall.
svn path=/trunk/mono/; revision=49896
Zoltan Varga [Sun, 11 Sep 2005 11:02:27 +0000 (11:02 -0000)]
2005-09-11 Zoltan Varga <vargaz@gmail.com>
* Thread.cs (MemoryBarrier): Make this an icall.
svn path=/trunk/mcs/; revision=49895
Konstantin Triger [Sun, 11 Sep 2005 09:54:45 +0000 (09:54 -0000)]
fixing visible window for containers
svn path=/trunk/mcs/; revision=49894
Konstantin Triger [Sun, 11 Sep 2005 09:51:59 +0000 (09:51 -0000)]
fixing clipping with rotate transform
svn path=/trunk/mcs/; revision=49893
Konstantin Triger [Sun, 11 Sep 2005 09:42:49 +0000 (09:42 -0000)]
use clone
svn path=/trunk/mcs/; revision=49892
Konstantin Triger [Sun, 11 Sep 2005 09:40:20 +0000 (09:40 -0000)]
default region is infinite
svn path=/trunk/mcs/; revision=49891
Zoltan Varga [Sun, 11 Sep 2005 09:31:48 +0000 (09:31 -0000)]
Importing libatomic_ops 1.0
svn path=/trunk/mono/; revision=49890
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
Miguel de Icaza [Sun, 11 Sep 2005 03:48:04 +0000 (03:48 -0000)]
Testing new repo
svn path=/trunk/mono/; revision=49887
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
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
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
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
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
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
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
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
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
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
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
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
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
Gonzalo Paniagua Javier [Sat, 10 Sep 2005 03:37:54 +0000 (03:37 -0000)]
svn path=/trunk/mcs/; revision=49846
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
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
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
Gonzalo Paniagua Javier [Fri, 9 Sep 2005 23:12:54 +0000 (23:12 -0000)]
new test
svn path=/trunk/mcs/; revision=49842
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
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
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
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
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
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
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
Konstantin Triger [Fri, 9 Sep 2005 21:42:53 +0000 (21:42 -0000)]
fixing clipping stuff
svn path=/trunk/mcs/; revision=49833
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
Konstantin Triger [Fri, 9 Sep 2005 21:35:50 +0000 (21:35 -0000)]
fix signature
svn path=/trunk/mcs/; revision=49831
Konstantin Triger [Fri, 9 Sep 2005 21:32:23 +0000 (21:32 -0000)]
Added test for Clipping
svn path=/trunk/mcs/; revision=49830
Miguel de Icaza [Fri, 9 Sep 2005 21:30:26 +0000 (21:30 -0000)]
tabs
svn path=/trunk/mcs/; revision=49829
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
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
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
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
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
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
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
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
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
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
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
Alexander Olk [Fri, 9 Sep 2005 18:23:45 +0000 (18:23 -0000)]
Ooops...
svn path=/trunk/mcs/; revision=49815
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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