Sebastien Pouliot [Fri, 28 Jan 2005 01:05:49 +0000 (01:05 -0000)]
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* BadImageFormatException.cs: Protect the fusion (GAC) log from being
disclosed unless code has ControlPolicy and ControlEvidence.
svn path=/trunk/mcs/; revision=39679
Peter Dennis Bartok [Fri, 28 Jan 2005 00:18:47 +0000 (00:18 -0000)]
- Don't use form if we don't have one when running the message loop
svn path=/trunk/mcs/; revision=39678
Peter Dennis Bartok [Thu, 27 Jan 2005 23:05:06 +0000 (23:05 -0000)]
- Fixed index off by one error
svn path=/trunk/mcs/; revision=39670
Peter Dennis Bartok [Thu, 27 Jan 2005 23:04:07 +0000 (23:04 -0000)]
- GridEntry.cs: Added; Patch by Jonathan S. Chambers
- GridItem.cs: Added; Patch by Jonathan S. Chambers
- GridItemCollection.cs: Added; Patch by Jonathan S. Chambers
- GridItemType.cs: Added; Patch by Jonathan S. Chambers
- PropertyGrid.cs: Added; Patch by Jonathan S. Chambers
- PropertySort.cs: Added; Patch by Jonathan S. Chambers
- PropertyTabChangedEventArgs.cs: Added; Patch by Jonathan S. Chambers
- PropertyTabChangedEventHandler.cs: Added; Patch by Jonathan S. Chambers
- PropertyValueChangedEventArgs.cs: Added; Patch by Jonathan S. Chambers
- PropertyValueChangedEventArgs.cs: Added; Patch by Jonathan S. Chambers
- SelectedGridItemChangedEventArgs.cs: Added; Patch by Jonathan S. Chambers
- SelectedGridItemChangedEventHandler.cs: Added; Patch by Jonathan S. Chambers
svn path=/trunk/mcs/; revision=39669
Lluis Sanchez [Thu, 27 Jan 2005 22:08:11 +0000 (22:08 -0000)]
2005-01-27 LLuis Sanchez Gual <lluis@novell.com>
* CodeGenerator.cs: Write 'f' suffix for float constants.
svn path=/trunk/mcs/; revision=39666
Lluis Sanchez [Thu, 27 Jan 2005 22:07:51 +0000 (22:07 -0000)]
2005-01-27 LLuis Sanchez Gual <lluis@novell.com>
* InstanceDescriptor.cs: Constructors don't need to be static.
svn path=/trunk/mcs/; revision=39665
Lluis Sanchez [Thu, 27 Jan 2005 22:07:20 +0000 (22:07 -0000)]
2005-01-27 LLuis Sanchez Gual <lluis@novell.com>
* DateTimeConverter.cs, CultureInfoConverter.cs, DecimalConverter.cs,
TimeSpanConverter.cs, GuidConverter.cs, EnumConverter.cs:
Implemented support for InstanceDescriptor.
svn path=/trunk/mcs/; revision=39664
Atsushi Eno [Thu, 27 Jan 2005 21:02:02 +0000 (21:02 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataView.cs :
Don't do anything for Sort/ApplyDefaultSort/RowFilter/RowStateFilter
when the same value is being set.
Examined UpdateIndex() and marked FIXME where MS does not invoke it.
Removed unused OnColumnChanged().
Now store rowViewPool and reuse DataRowView objects.
Optimized UpdateIndex() - avoid ArrayList. Avoid Haashtable.Rehash().
svn path=/trunk/mcs/; revision=39663
Lluis Sanchez [Thu, 27 Jan 2005 20:28:36 +0000 (20:28 -0000)]
2005-01-27 Lluis Sanchez Gual <lluis@novell.com>
* MarginsConverter.cs: Implemented support for InstanceDescriptor.
svn path=/trunk/mcs/; revision=39661
Lluis Sanchez [Thu, 27 Jan 2005 20:28:17 +0000 (20:28 -0000)]
2005-01-27 Lluis Sanchez Gual <lluis@novell.com>
* PointConverter.cs, ImageFormatConverter.cs, RectangleConverter.cs,
SizeConverter.cs, ColorConverter.cs, FontConverter.cs
: Implemented support for InstanceDescriptor.
svn path=/trunk/mcs/; revision=39660
Atsushi Eno [Thu, 27 Jan 2005 18:46:58 +0000 (18:46 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataViewSettings.cs : no MonoTODO anymore.
* DataViewManager.cs : pass itself to new DataView() (new ctor).
* DataRowView.cs : GetHashCode() returns its Row's hash.
* DataTablePropertyDescriptor.cs : use new ctor().
* DataView.cs : added new ctor()s that accept DataViewManager.
svn path=/trunk/mcs/; revision=39657
Sebastien Pouliot [Thu, 27 Jan 2005 18:15:44 +0000 (18:15 -0000)]
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* Overlapped.cs: Added check for ControlPolicy and ControlEvidence for
Unsafe pack. Added MonoTODO for missing security stack propagation.
* Thread.cs: Add security checks for ControlThread.
* ThreadPool.cs: Added declarative security checks.
svn path=/trunk/mcs/; revision=39656
Sebastien Pouliot [Thu, 27 Jan 2005 17:54:57 +0000 (17:54 -0000)]
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* CodeAccessPermission.cs: Process Deny for empty PermissionSet (e.g.
an unrestricted permission set must deny all permissions).
* SecurityException.cs: Added missing HResult to NET_2_0 constructors.
Added securiy permissions for GrantedSet, RefusedSet and
PermissionState properties (to avoid leaking policy informations).
Make sure that ToString() always works.
* SecurityManager.cs: Remove outdated comments (now that the
declarative attributes are in place).
svn path=/trunk/mcs/; revision=39655
Zoltan Varga [Thu, 27 Jan 2005 15:48:17 +0000 (15:48 -0000)]
2005-01-27 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (mono_handle_exception): Compute the stack trace
eagerly if it contains dynamic methods.
svn path=/trunk/mono/; revision=39650
Zoltan Varga [Thu, 27 Jan 2005 15:26:32 +0000 (15:26 -0000)]
2005-01-27 Zoltan Varga <vargaz@freemail.hu>
* Exception.cs: Compute stack trace on demand.
svn path=/trunk/mcs/; revision=39648
Zoltan Varga [Thu, 27 Jan 2005 15:25:40 +0000 (15:25 -0000)]
2005-01-27 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c (ves_icall_System_Exception_get_trace): New icall.
* mini-exceptions.c (mono_handle_exception): Avoid computing the stack
trace, it is now computed by an icall from trace_ips.
svn path=/trunk/mono/; revision=39647
Sebastien Pouliot [Thu, 27 Jan 2005 15:03:02 +0000 (15:03 -0000)]
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* FileNotFoundException.cs, FileLoadException.cs: Protect the fusion
(GAC) log from being disclosed unless code has ControlPolicy and
ControlEvidence. Added missing HResult value. Fixed Message property
to match MS results. Changed ToString to use a StringBuilder.
svn path=/trunk/mcs/; revision=39646
Jordi Mas i Hernandez [Thu, 27 Jan 2005 14:47:05 +0000 (14:47 -0000)]
combobox fixes
svn path=/trunk/mcs/; revision=39645
Zoltan Varga [Thu, 27 Jan 2005 14:38:54 +0000 (14:38 -0000)]
2005-01-27 Zoltan Varga <vargaz@freemail.hu>
* mini-exceptions.c: Fix a warning.
svn path=/trunk/mono/; revision=39644
Raja R Harinath [Thu, 27 Jan 2005 13:43:22 +0000 (13:43 -0000)]
Update attribute-handling to use the SimpleName/MemberAccess
mechanisms.
* cs-parser.jay (attribute): Pass in an expression to the
constructors of Attribute and GlobalAttribute.
* attribute.cs (Attribute): Take an expression for the name.
(Attribute.ResolvePossibleAttributeTypes): New. Resolves the
passed in attribute name expression.
(Attribute.CheckAttributeType): Use it.
* ecore.cs (FullNamedExpression.ResolveAsTypeStep): New.
* expression.cs (MemberAccess.ResolveAsTypeStep): Move body to ...
(MemberAccess.ResolveNamespaceOrType): ... here. Add 'silent'
argument to prevent error messages if the lookup fails.
svn path=/trunk/mcs/; revision=39643
Sebastien Pouliot [Thu, 27 Jan 2005 13:09:50 +0000 (13:09 -0000)]
2005-01-27 Sebastien Pouliot <sebastien@ximian.com>
* StackFrame.cs: Add path discovery permission check for GetFilename
method. Changed ToString to use a StringBuilder and report correctly
(i.e. without exception) if filename is restricted. Removed dead code
(Equals/GetHashCode).
* StackTrace.cs: Removed dead code (Equals/GetHashCode).
svn path=/trunk/mcs/; revision=39642
Marek Safar [Thu, 27 Jan 2005 12:44:47 +0000 (12:44 -0000)]
2005-01-27 Marek Safar <marek.safar@seznam.cz>
* test-339.cs: New test.
svn path=/trunk/mcs/; revision=39641
Paolo Molaro [Thu, 27 Jan 2005 12:30:00 +0000 (12:30 -0000)]
Thu Jan 27 13:38:34 CET 2005 Paolo Molaro <lupus@ximian.com>
* mini-exceptions.c: don't bother getting stack trace info if
it's not going to be used.
svn path=/trunk/mono/; revision=39640
Nick Drochak [Thu, 27 Jan 2005 12:01:50 +0000 (12:01 -0000)]
Flush
svn path=/trunk/mcs/; revision=39639
Nick Drochak [Thu, 27 Jan 2005 11:58:50 +0000 (11:58 -0000)]
2005-01-27 Nick Drochak <ndrochak@ieee.org>
* UInt64Test.cs: Identify tests better
svn path=/trunk/mcs/; revision=39638
Peter Dennis Bartok [Thu, 27 Jan 2005 11:28:47 +0000 (11:28 -0000)]
- Properly generates the LocationChanged event now, even for forms
svn path=/trunk/mcs/; revision=39637
Sureshkumar T [Thu, 27 Jan 2005 11:18:28 +0000 (11:18 -0000)]
2005-01-27 Sureshkumar T <tsureshkumar@novell.com>
* SqlCommand.cs (DeriveParameters): Change parameter name to
"procedure_name".
* SqlParameter.cs (SqlParameter (object [])) : call default
constructor to create Tds.Metaparameter.
fixes bug #63122.
svn path=/trunk/mcs/; revision=39636
Francisco Figueiredo Jr. [Thu, 27 Jan 2005 11:12:34 +0000 (11:12 -0000)]
2005-01-27 Francisco Figueiredo Jr. <fxjrlists@yahoo.com.br>
* Npgsql/NpgsqlParameter.cs,
Npgsql/NpgsqlConnection.cs,
Npgsql/NpgsqlCommand.cs,
Npgsql/NpgsqlParameterCollection.cs,
Makefile: Fixed problem when compiling Npgsql with Mono on windows with cygwin. Thanks Atsushi Enomoto(atsushi at ximian dot com) for heads up and Rafael Teixeira(monoman at gmail dot com) for fix.
svn path=/trunk/mcs/; revision=39635
Jordi Mas i Hernandez [Thu, 27 Jan 2005 10:30:33 +0000 (10:30 -0000)]
update project file
svn path=/trunk/mcs/; revision=39634
Jordi Mas i Hernandez [Thu, 27 Jan 2005 09:47:41 +0000 (09:47 -0000)]
connect LostFocus Event
svn path=/trunk/mcs/; revision=39633
Peter Dennis Bartok [Thu, 27 Jan 2005 09:38:03 +0000 (09:38 -0000)]
- NotifyIcon improvements
- Focus on startup bug fix
svn path=/trunk/mcs/; revision=39632
Raja R Harinath [Thu, 27 Jan 2005 09:21:05 +0000 (09:21 -0000)]
* Makefile.am (common_sources): Add ssapre-cee-ops.h and ssapre-mini-ops.h.
svn path=/trunk/mono/; revision=39630
Atsushi Eno [Thu, 27 Jan 2005 08:57:44 +0000 (08:57 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataViewTest.cs : added test for ListChanged.
* DataRowViewTest.cs : (ItemException) fixed test. It is now working.
svn path=/trunk/mcs/; revision=39629
Jackson Harper [Thu, 27 Jan 2005 08:48:10 +0000 (08:48 -0000)]
- On windows the tabs are not filled to right if the slider is
visible.
svn path=/trunk/mcs/; revision=39628
Atsushi Eno [Thu, 27 Jan 2005 08:38:05 +0000 (08:38 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataView.cs, DataRowView.cs : AddNew() should not add the row to table
(it is still detached). So handle those rows differntly.
CancelEdit(), EndEdit() and Delete() propagates those events to
DataView (and handle row collection).
Eliminate "throw new Exception()".
Don't catch all the exception thrown in ListChanged event.
* DataTable.cs : made RowSorter as internal and use it in DataView.
no need to pass DataRow[] to .ctor().
svn path=/trunk/mcs/; revision=39627
Marek Safar [Thu, 27 Jan 2005 08:36:01 +0000 (08:36 -0000)]
2005-01-27 Marek Safar <marek.safar@seznam.cz>
* expression.cs (Indirection): Implemented IVariable interface
to support indirection in AddressOf operator.
(PointerArithmetic.Emit): Add optimalization for case where
result can be precomputed.
svn path=/trunk/mcs/; revision=39626
Jackson Harper [Thu, 27 Jan 2005 08:30:05 +0000 (08:30 -0000)]
ChangeLog
svn path=/trunk/mcs/; revision=39625
Jackson Harper [Thu, 27 Jan 2005 08:29:47 +0000 (08:29 -0000)]
* TabControl.cs:
- Only invalidate the effected tabs when the
selected index changes. This reduces drawing and gets rid of some
flicker.
- Only refresh if the tabs need to be shifted, otherwise only
invalidate the slider button.
svn path=/trunk/mcs/; revision=39624
Jackson Harper [Thu, 27 Jan 2005 08:13:36 +0000 (08:13 -0000)]
* TabControl.cs: Only invalidate the effected tabs when the
selected index changes. This reduces drawing and gets rid of some
flicker.
svn path=/trunk/mcs/; revision=39623
Jackson Harper [Thu, 27 Jan 2005 08:06:14 +0000 (08:06 -0000)]
* TabControl.cs: Only refresh on mouseup if we are showing the
slider. Also only invalidate the button whose state has changed.
svn path=/trunk/mcs/; revision=39622
Atsushi Eno [Thu, 27 Jan 2005 05:18:19 +0000 (05:18 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataTable.cs : don't create DefaultView unless it is required. It
significantly improves performance. (i.e. DataView perf. is sick ;-)
svn path=/trunk/mcs/; revision=39621
Peter Dennis Bartok [Thu, 27 Jan 2005 01:24:02 +0000 (01:24 -0000)]
- Implemented NotifyIcon and required driver support
svn path=/trunk/mcs/; revision=39620
Jackson Harper [Thu, 27 Jan 2005 01:15:24 +0000 (01:15 -0000)]
* TabControl.cs: Space vertically layed out tabs properly.
svn path=/trunk/mcs/; revision=39619
Atsushi Eno [Thu, 27 Jan 2005 00:33:01 +0000 (00:33 -0000)]
2005-01-27 Atsushi Enomoto <atsushi@ximian.com>
* DataViewSetting.cs,
DataViewSettingCollection.cs,
DataViewManager.cs : implemented basic members.
svn path=/trunk/mcs/; revision=39614
Peter Dennis Bartok [Wed, 26 Jan 2005 23:45:02 +0000 (23:45 -0000)]
- Fix for FormStartPosition not positioning the window properly
svn path=/trunk/mcs/; revision=39611
Peter Dennis Bartok [Wed, 26 Jan 2005 23:40:28 +0000 (23:40 -0000)]
- flush
svn path=/trunk/mcs/; revision=39610
Jackson Harper [Wed, 26 Jan 2005 21:49:06 +0000 (21:49 -0000)]
* TabControl.cs: Implement FillToRight size mode with vertically
rendered tabs.
svn path=/trunk/mcs/; revision=39601
Paolo Molaro [Wed, 26 Jan 2005 21:09:16 +0000 (21:09 -0000)]
Wed Jan 26 22:20:46 CET 2005 Paolo Molaro <lupus@ximian.com>
* gc.c: rework the gc handles code to reuse handles
when freed.
svn path=/trunk/mono/; revision=39598
Zoltan Varga [Wed, 26 Jan 2005 20:49:20 +0000 (20:49 -0000)]
2005-01-26 Zoltan Varga <vargaz@freemail.hu>
* mini.c (remove_block_if_useless): Only print debug stuff with -v -v.
* aot.c: Avoid calling mono_method_get_header () if not needed.
* mini.h: Bump AOT file format version.
svn path=/trunk/mono/; revision=39597
Zoltan Varga [Wed, 26 Jan 2005 20:04:28 +0000 (20:04 -0000)]
2005-01-26 Zoltan Varga <vargaz@freemail.hu>
* mini.c (mono_emit_native_call): Allocate a GOT var here.
* mini.c (mono_print_tree): Print more info for calls.
svn path=/trunk/mono/; revision=39595
Jordi Mas i Hernandez [Wed, 26 Jan 2005 18:17:08 +0000 (18:17 -0000)]
fixes DrawFocusRectangle
svn path=/trunk/mcs/; revision=39592
Paolo Molaro [Wed, 26 Jan 2005 16:23:08 +0000 (16:23 -0000)]
Wed Jan 26 17:34:09 CET 2005 Paolo Molaro <lupus@ximian.com>
* domain.c: fixed long standing bug in mono_string_equal() which
was brought to light with the ldstr changes.
svn path=/trunk/mono/; revision=39589
Sebastien Pouliot [Wed, 26 Jan 2005 15:37:13 +0000 (15:37 -0000)]
2005-01-26 Sebastien Pouliot <sebastien@ximian.com>
* reflection.c: Remove warning by adding missing include for marshal.h
svn path=/trunk/mono/; revision=39588
Sebastien Pouliot [Wed, 26 Jan 2005 15:36:28 +0000 (15:36 -0000)]
2005-01-26 Sebastien Pouliot <sebastien@ximian.com>
* declsec.h: Remove warning by adding missing include for marshal.h
svn path=/trunk/mono/; revision=39587
Sebastien Pouliot [Wed, 26 Jan 2005 15:10:43 +0000 (15:10 -0000)]
2005-01-26 Sebastien Pouliot <sebastien@ximian.com>
* Environment.cs: Removed hack for static class (NET_2_0). Added
proper security for FailFast (documented in FDBK20543). Added new
method IsRunningOnWindows to replace (Platform == 128) as the logic is
gonna change in the future (Unix is id #4 in NET_2_0).
svn path=/trunk/mcs/; revision=39586
Dick Porter [Wed, 26 Jan 2005 14:35:27 +0000 (14:35 -0000)]
Fix a compile warning
svn path=/trunk/mono/; revision=39583
Jordi Mas i Hernandez [Wed, 26 Jan 2005 14:20:24 +0000 (14:20 -0000)]
menu fixes: tracking, bug 71495, etc
svn path=/trunk/mcs/; revision=39582
Lluis Sanchez [Wed, 26 Jan 2005 13:43:51 +0000 (13:43 -0000)]
2005-01-26 Lluis Sanchez Gual <lluis@novell.com>
* Menu.cs: Rendering fixes.
svn path=/trunk/mcs/; revision=39581
Atsushi Eno [Wed, 26 Jan 2005 13:00:46 +0000 (13:00 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngPattern.cs : fixed 2.0 typo.
svn path=/trunk/mcs/; revision=39578
Peter Dennis Bartok [Wed, 26 Jan 2005 10:45:17 +0000 (10:45 -0000)]
- ToBitmap(): Added transparency support for Icons
svn path=/trunk/mcs/; revision=39576
Atsushi Eno [Wed, 26 Jan 2005 10:11:39 +0000 (10:11 -0000)]
removing svn:executable
svn path=/trunk/mcs/; revision=39574
Atsushi Eno [Wed, 26 Jan 2005 09:59:27 +0000 (09:59 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngGrammar.cs, RelaxngPattern.cs, RelaxngNameClass.cs :
added RelaxngPattern.WriteCompact(TextWriter) and all internal
WriteRnc() overrides.
svn path=/trunk/mcs/; revision=39573
Atsushi Eno [Wed, 26 Jan 2005 09:58:42 +0000 (09:58 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* Commons.Xml.Relaxng.dll.sources :
added RncWriter.cs and RelaxngInference.cs.
svn path=/trunk/mcs/; revision=39572
Atsushi Eno [Wed, 26 Jan 2005 09:57:01 +0000 (09:57 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* RncWriter.cs : new file. Implements RelaxngPattern.WriteCompact().
svn path=/trunk/mcs/; revision=39571
Atsushi Eno [Wed, 26 Jan 2005 09:55:50 +0000 (09:55 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* RelaxngInference.cs,
RelaxngInferenceDesign.txt : new files.
svn path=/trunk/mcs/; revision=39570
Martin Baulig [Wed, 26 Jan 2005 09:34:33 +0000 (09:34 -0000)]
Updated.
svn path=/trunk/mcs/; revision=39567
Martin Baulig [Wed, 26 Jan 2005 09:30:05 +0000 (09:30 -0000)]
Don't report errors without location.
svn path=/trunk/mcs/; revision=39566
Martin Baulig [Wed, 26 Jan 2005 09:22:54 +0000 (09:22 -0000)]
New test.
svn path=/trunk/mcs/; revision=39565
Martin Baulig [Wed, 26 Jan 2005 09:22:17 +0000 (09:22 -0000)]
2005-01-26 Martin Baulig <martin@ximian.com>
* cs-parser.jay (indexer_declarator): Don't report an error if we
have type parameters since we can be an explicit interface
implementation; fixes #71449.
svn path=/trunk/mcs/; revision=39564
Martin Baulig [Wed, 26 Jan 2005 08:47:32 +0000 (08:47 -0000)]
2005-01-26 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.AttributeTargets): Return the correct
AttributeTargets depending on our `Kind' instead of throwing an
exception; fixes #71632.
svn path=/trunk/mcs/; revision=39562
Martin Baulig [Wed, 26 Jan 2005 08:46:42 +0000 (08:46 -0000)]
2005-01-26 Martin Baulig <martin@ximian.com>
* class.cs (TypeContainer.AttributeTargets): Return the correct
AttributeTargets depending on our `Kind' instead of throwing an
exception; fixes #71632.
svn path=/trunk/mcs/; revision=39561
Martin Baulig [Wed, 26 Jan 2005 08:45:42 +0000 (08:45 -0000)]
New test.
svn path=/trunk/mcs/; revision=39560
Martin Baulig [Wed, 26 Jan 2005 08:38:50 +0000 (08:38 -0000)]
Make the compiler happy.
svn path=/trunk/mcs/; revision=39559
Martin Baulig [Wed, 26 Jan 2005 08:37:22 +0000 (08:37 -0000)]
Fix warnings.
svn path=/trunk/mcs/; revision=39558
Martin Baulig [Wed, 26 Jan 2005 08:36:37 +0000 (08:36 -0000)]
Fix warnings.
svn path=/trunk/mcs/; revision=39557
Martin Baulig [Wed, 26 Jan 2005 08:31:34 +0000 (08:31 -0000)]
New tests.
svn path=/trunk/mcs/; revision=39555
Marek Safar [Wed, 26 Jan 2005 08:31:18 +0000 (08:31 -0000)]
2005-01-25 Marek Safar <marek.safar@seznam.cz>
* cs0176-4.cs: Bug #71257.
svn path=/trunk/mcs/; revision=39554
Martin Baulig [Wed, 26 Jan 2005 08:31:18 +0000 (08:31 -0000)]
2005-01-26 Martin Baulig <martin@ximian.com>
* delegate.cs (Delegate.DefineType): Correctly define our type
parameters. Fixes #71483.
svn path=/trunk/mcs/; revision=39553
Marek Safar [Wed, 26 Jan 2005 08:27:14 +0000 (08:27 -0000)]
2005-01-26 Marek Safar <marek.safar@seznam.cz>
Fix #71257
* expression.cs (MemberAccess.ResolveMemberAccess): Add CS0176 test for
constant members.
svn path=/trunk/mcs/; revision=39552
Martin Baulig [Wed, 26 Jan 2005 08:18:51 +0000 (08:18 -0000)]
New test.
svn path=/trunk/mcs/; revision=39551
Martin Baulig [Wed, 26 Jan 2005 08:16:36 +0000 (08:16 -0000)]
2005-01-26 Martin Baulig <martin@ximian.com>
* mini.c (mono_method_to_ir): In CEE_UNBOX_ANY, don't increase
`ip' twice.
svn path=/trunk/mono/; revision=39550
Martin Baulig [Wed, 26 Jan 2005 07:44:40 +0000 (07:44 -0000)]
Updated.
svn path=/trunk/mcs/; revision=39546
Martin Baulig [Wed, 26 Jan 2005 07:40:12 +0000 (07:40 -0000)]
**** Merged r39428-r39544 from MCS ****
svn path=/trunk/mcs/; revision=39545
Martin Baulig [Wed, 26 Jan 2005 07:39:10 +0000 (07:39 -0000)]
**** Merged r39207-r39428 from MCS ****
svn path=/trunk/mcs/; revision=39544
Martin Baulig [Wed, 26 Jan 2005 07:38:26 +0000 (07:38 -0000)]
**** Merged r39145 from MCS ****
svn path=/trunk/mcs/; revision=39543
Martin Baulig [Wed, 26 Jan 2005 07:35:34 +0000 (07:35 -0000)]
**** Merged r39058 from MCS ****
svn path=/trunk/mcs/; revision=39542
Martin Baulig [Wed, 26 Jan 2005 07:33:13 +0000 (07:33 -0000)]
**** Merged r387370-r38910 from MCS ****
svn path=/trunk/mcs/; revision=39541
Martin Baulig [Wed, 26 Jan 2005 07:31:07 +0000 (07:31 -0000)]
**** Merged r38695 from MCS ****
svn path=/trunk/mcs/; revision=39540
Atsushi Eno [Wed, 26 Jan 2005 06:22:23 +0000 (06:22 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* Node.cs, DataColumnPropertyDescriptor.cs, DataTable.cs :
Eliminate "throw new Exception".
svn path=/trunk/mcs/; revision=39538
Atsushi Eno [Wed, 26 Jan 2005 06:17:13 +0000 (06:17 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* DirectoryEntry.cs, DirectoryEntries.cs :
eliminate "throw new Exception".
svn path=/trunk/mcs/; revision=39537
Atsushi Eno [Wed, 26 Jan 2005 05:54:45 +0000 (05:54 -0000)]
2005-01-26 Atsushi Enomoto <atsushi@ximian.com>
* Tokenizer.cs : just throw SyntaxErrorException instead of Exception.
svn path=/trunk/mcs/; revision=39536
Atsushi Eno [Wed, 26 Jan 2005 05:44:49 +0000 (05:44 -0000)]
2005-01-25 Atsushi Enomoto <atsushi@ximian.com>
* XPathEditableDocument.cs : eliminating "throw new Exception".
svn path=/trunk/mcs/; revision=39535
Atsushi Eno [Wed, 26 Jan 2005 05:33:52 +0000 (05:33 -0000)]
... I had missing ChangeLog :(
svn path=/trunk/mcs/; revision=39534
Zoltan Varga [Tue, 25 Jan 2005 21:29:17 +0000 (21:29 -0000)]
2005-01-25 Zoltan Varga <vargaz@freemail.hu>
* mini-amd64.c (mono_arch_call_opcode): Add missing MONO_SSA_LOAD/STORE
flags.
svn path=/trunk/mono/; revision=39529
Zoltan Varga [Tue, 25 Jan 2005 21:05:10 +0000 (21:05 -0000)]
2005-01-25 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (PLATFORM_DISABLED_TESTS): Disable some tests on x86 as well.
svn path=/trunk/mono/; revision=39527
Zoltan Varga [Tue, 25 Jan 2005 20:54:31 +0000 (20:54 -0000)]
2005-01-25 Zoltan Varga <vargaz@freemail.hu>
* Makefile.am (PLATFORM_DISABLED_TESTS): Disable appdomain-unload.exe
on amd64 to make the test green again.
svn path=/trunk/mono/; revision=39526
Zoltan Varga [Tue, 25 Jan 2005 20:06:37 +0000 (20:06 -0000)]
2005-01-25 Zoltan Varga <vargaz@freemail.hu>
* ssa.c (mono_ssa_compute): Fix crashes when using AOT.
* aot.c (mono_compile_assembly): Fix a warning.
svn path=/trunk/mono/; revision=39525
Lluis Sanchez [Tue, 25 Jan 2005 19:18:16 +0000 (19:18 -0000)]
2005-01-25 Lluis Sanchez Gual <lluis@novell.com>
* TcpServerTransportSink.cs: Set IPAddress and ConnectionId
transport headers. This fixes bug #71423.
* TcpServerChannel.cs: Use Socket instead of TcpClient, so we can
easily get the IP address of the client. Added properties in
ClientConnection to get the IP address and the connection id.
svn path=/trunk/mcs/; revision=39524
Lluis Sanchez [Tue, 25 Jan 2005 19:17:59 +0000 (19:17 -0000)]
2005-01-25 Lluis Sanchez Gual <lluis@novell.com>
* HttpServer.cs: Use a single stream for in an out stream, since they
where the same. Set IPAddress and ConnectionId transport headers.
svn path=/trunk/mcs/; revision=39523
Lluis Sanchez [Tue, 25 Jan 2005 17:53:23 +0000 (17:53 -0000)]
2005-01-25 LLuis Sanchez Gual <lluis@novell.com>
* Win32Exception.cs: Set the correct name for the serialized
NativeErrorCode. This fixes bug #71572. Fix by Aleksandar Dezelin.
svn path=/trunk/mcs/; revision=39519