Atsushi Eno [Wed, 27 Jul 2005 14:45:25 +0000 (14:45 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : hacked safer IPA extensions.
* Collation-notes.txt : status of sortkey table.
svn path=/trunk/mcs/; revision=47752
Atsushi Eno [Wed, 27 Jul 2005 14:08:28 +0000 (14:08 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : some Greek mapping fix.
svn path=/trunk/mcs/; revision=47751
Zoltan Varga [Wed, 27 Jul 2005 13:39:35 +0000 (13:39 -0000)]
2005-07-27 Zoltan Varga <vargaz@freemail.hu>
* mini-trampolines.c (mono_aot_trampoline): Handle AppDomain:InvokeInDomain
as well.
svn path=/trunk/mono/; revision=47749
Atsushi Eno [Wed, 27 Jul 2005 13:06:51 +0000 (13:06 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : diacritical weight is not
treated correctly when they are picked from letter names, as flags.
svn path=/trunk/mcs/; revision=47747
Atsushi Eno [Wed, 27 Jul 2005 11:36:25 +0000 (11:36 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : fixed culture-dependent
nonspacing mark weight.
svn path=/trunk/mcs/; revision=47746
Eyal Alalouf [Wed, 27 Jul 2005 11:26:09 +0000 (11:26 -0000)]
Share OnCookieAdd implementation with Mono (no #if TARGET_J2EE)
svn path=/trunk/mcs/; revision=47745
Atsushi Eno [Wed, 27 Jul 2005 10:18:25 +0000 (10:18 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : some Hebrew case letter fixes.
Some diacritical fixes on symbols.
svn path=/trunk/mcs/; revision=47744
Raja R Harinath [Wed, 27 Jul 2005 09:56:52 +0000 (09:56 -0000)]
update
svn path=/trunk/mcs/; revision=47743
Atsushi Eno [Wed, 27 Jul 2005 09:35:47 +0000 (09:35 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : Fixed level 3 weight of
Arabic presentation forms.
svn path=/trunk/mcs/; revision=47742
Andrew Skiba [Wed, 27 Jul 2005 09:00:13 +0000 (09:00 -0000)]
Improve equality operators (including better IsEmpty handling)
svn path=/trunk/mcs/; revision=47741
Jordi Mas i Hernandez [Wed, 27 Jul 2005 07:51:22 +0000 (07:51 -0000)]
2005-07-27 Jordi Mas i Hernandez <jordi@ximian.com>
* RectangleF.cs: Fixes IsEmpty logic
svn path=/trunk/mcs/; revision=47739
Atsushi Eno [Wed, 27 Jul 2005 07:15:10 +0000 (07:15 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : Fixed some diacritical weight
of Arabic presentation forms.
svn path=/trunk/mcs/; revision=47738
Atsushi Eno [Wed, 27 Jul 2005 05:38:43 +0000 (05:38 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : more status updates. It's almost complete,
except for sortkey values.
svn path=/trunk/mcs/; revision=47737
Atsushi Eno [Wed, 27 Jul 2005 05:00:32 +0000 (05:00 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : similar optimization also for LastIndexOf().
svn path=/trunk/mcs/; revision=47736
Atsushi Eno [Wed, 27 Jul 2005 04:47:20 +0000 (04:47 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : the previous patch was missing IgnoreNonSpace
case.
svn path=/trunk/mcs/; revision=47735
Atsushi Eno [Wed, 27 Jul 2005 04:38:37 +0000 (04:38 -0000)]
2005-07-27 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : reduced extra sortkey value computation in
MatchesForward(). It makes IndexOf() roughly 30% faster.
svn path=/trunk/mcs/; revision=47734
Joshua Tauberer [Wed, 27 Jul 2005 01:07:50 +0000 (01:07 -0000)]
Sqlite adapter now handles SQL strings containing
more than one SQL statement (i.e. separated by
semicolons).
svn path=/trunk/mcs/; revision=47733
Atsushi Eno [Tue, 26 Jul 2005 18:39:44 +0000 (18:39 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* StringComparer.cs : implemented StringCultureComparer.GetHashCode().
svn path=/trunk/mcs/; revision=47721
Atsushi Eno [Tue, 26 Jul 2005 18:32:01 +0000 (18:32 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SortKey.cs : GetHashCode() returns a value based on its byte data.
Removed unused code.
svn path=/trunk/mcs/; revision=47720
Zoltan Varga [Tue, 26 Jul 2005 18:26:24 +0000 (18:26 -0000)]
2005-07-26 Zoltan Varga <vargaz@freemail.hu>
* main.c: Fix noinline->noinlining.
svn path=/trunk/mono/; revision=47718
Ben Maurer [Tue, 26 Jul 2005 18:26:15 +0000 (18:26 -0000)]
2005-07-26 Ben Maurer <bmaurer@ximian.com>
* mono-debug.c, debug-mono-symfile.c: Replace the use of the
loader lock with the debugger lock. Prevents deadlocks for beagle.
Beagle can now run on an smp box for a weekend without any
issues. Woohoo!
svn path=/trunk/mono/; revision=47717
Boris Kirzner [Tue, 26 Jul 2005 17:43:44 +0000 (17:43 -0000)]
Fix LdapException treat of inner exceptions.
svn path=/trunk/mcs/; revision=47715
Ritvik Mayank [Tue, 26 Jul 2005 17:31:14 +0000 (17:31 -0000)]
Added test case for ListView, ComboBox and Form
* ListViewTest.cs
* ListViewEventTest.cs
* ComboBoxTest.cs
* FormEventTest.cs
svn path=/trunk/mcs/; revision=47714
Boris Kirzner [Tue, 26 Jul 2005 17:30:01 +0000 (17:30 -0000)]
Added ifdef for TARGET_JVM.
svn path=/trunk/mcs/; revision=47713
Eyal Alalouf [Tue, 26 Jul 2005 16:33:04 +0000 (16:33 -0000)]
Destroy cahce in HttpRuntime.Dispose for TARGET_J2EE.
svn path=/trunk/mcs/; revision=47712
Eyal Alalouf [Tue, 26 Jul 2005 16:30:17 +0000 (16:30 -0000)]
Implement accessibility features for NET_1_1 configuration.
svn path=/trunk/mcs/; revision=47711
Zoltan Varga [Tue, 26 Jul 2005 16:19:37 +0000 (16:19 -0000)]
2005-07-26 Zoltan Varga <vargaz@freemail.hu>
* class.c (mono_bounded_array_class_get): Avoid crash if eclass is
in a module. Fixes #75629.
svn path=/trunk/mono/; revision=47710
Atsushi Eno [Tue, 26 Jul 2005 16:17:22 +0000 (16:17 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : consider extractions in invariant culture.
svn path=/trunk/mcs/; revision=47709
Atsushi Eno [Tue, 26 Jul 2005 16:10:21 +0000 (16:10 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : (unsafeFlags) be compact ;-)
svn path=/trunk/mcs/; revision=47708
Zoltan Varga [Tue, 26 Jul 2005 16:09:48 +0000 (16:09 -0000)]
2005-07-26 Zoltan Varga <vargaz@freemail.hu>
* corlib.dll.sources: Add System/StringSplitOptions.cs and System/MidpointRounding.cs.
svn path=/trunk/mcs/; revision=47707
Zoltan Varga [Tue, 26 Jul 2005 16:08:01 +0000 (16:08 -0000)]
2005-07-26 Zoltan Varga <vargaz@freemail.hu>
* StringSplitOptions.cs MidpointRounding.cs: New files.
* String.cs Math.cs: Add stubs for some new 2.0 APIs.
svn path=/trunk/mcs/; revision=47706
Atsushi Eno [Tue, 26 Jul 2005 15:16:53 +0000 (15:16 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : When the tail of the target does not match more
than 3 times, then IsSuffix() will never be true (3 is the max
length of an expansion; \uFB03 -> ffi). It brings significant
performance boost when "source" string is very long.
* MSCompatUnicodeTable.cs : added MaxExpansionLength constant.
Reordered code lines.
svn path=/trunk/mcs/; revision=47705
Martin Baulig [Tue, 26 Jul 2005 15:05:24 +0000 (15:05 -0000)]
2005-07-26 Martin Baulig <martin@ximian.com>
Committing a patch from Michal Moskal <michal.moskal@gmail.com>.
* mini.c (mono_method_to_ir): In `CEE_CALLI', only use
helper_compile_generic_method() if the method is actually virtual
and non-final.
svn path=/trunk/mono/; revision=47704
Gonzalo Paniagua Javier [Tue, 26 Jul 2005 14:39:51 +0000 (14:39 -0000)]
2005-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FormsAuthentication.cs: the init_vector must be the same accross
restarts, otherwise the cookie does not work even when a decryption
key is provided. Initialize it to the bytes of the cookie name. Fixes
bug #75635.
svn path=/trunk/mcs/; revision=47700
Martin Baulig [Tue, 26 Jul 2005 13:50:49 +0000 (13:50 -0000)]
2005-07-26 Martin Baulig <martin@ximian.com>
* mono-debug.c (mono_debug_add_wrapper): New static method.
(mono_debug_add_method): Call mono_debug_add_wrapper() if we're an
interncall or a wrapper.
* mono-debug.h (MonoDebugWrapperData): New public typedef.
(MonoDebugDataItemType): Added `MONO_DEBUG_DATA_ITEM_WRAPPER'.
(MONO_DEBUGGER_VERSION): Bump to 51.
* mono-debug-debugger.c
(mono_debugger_add_type): Removed this empty function.
(mono_debugger_add_method): Likewise.
svn path=/trunk/mono/; revision=47697
Martin Baulig [Tue, 26 Jul 2005 13:50:22 +0000 (13:50 -0000)]
2005-07-26 Martin Baulig <martin@ximian.com>
* mini.c
(trampoline_code): Renamed to `mono_trampoline_code' and made it
public; this is now accessed directly by the debugger.
(mono_generic_trampoline_code): Removed.
* debug-mini.c
(mono_debug_init_method): Also add interncalls and wrappers.
svn path=/trunk/mono/; revision=47696
Ankit Jain [Tue, 26 Jul 2005 11:51:38 +0000 (11:51 -0000)]
* typemanager.cs (TypeManager): Change types of system_*_expr from Expression
to TypeExpr.
(TypeToCoreTypExpr): New.
* ecore.cs (DecoratedIdentifier): New. For an identifier with a typecharacter.
* mb-tokenizer.cs: Allow type characters for numbers.
* constant.cs (IntConstant.ConvertToDecimal): New.
(DoubleConstant.ConvertToFloat): Return FloatConstant.
(DoubleConstant.ConvertToDecimal): New.
* mb-parser.jay (type_character): Return Type instead of TypeExpr.
(primary_expression): Add 'literal type_character' variant.
(qualified_identifier) : Use DecoratedIdentifier in case of a typecharacter.
(ConvertLiteral): New. Convert literal to a different type.
svn path=/trunk/mcs/; revision=47695
Raja R Harinath [Tue, 26 Jul 2005 11:47:05 +0000 (11:47 -0000)]
In mcs:
Fix #75628.
* class.cs (Constructor.Emit): Reset block to null if the block
resolve fails.
In errors:
* cs0246-12.cs: New test from #75628.
svn path=/trunk/mcs/; revision=47694
Raja R Harinath [Tue, 26 Jul 2005 11:46:12 +0000 (11:46 -0000)]
Re-indent a couple of paras.
svn path=/trunk/mcs/; revision=47693
Atsushi Eno [Tue, 26 Jul 2005 11:04:31 +0000 (11:04 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* Collation-notes.txt : updated implementation status.
svn path=/trunk/mcs/; revision=47692
Atsushi Eno [Tue, 26 Jul 2005 10:50:38 +0000 (10:50 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs : Implemented quick codepoint comparison in
Compare(). Comparison became 125x faster.
* mono-tailoring-source.txt : added tiny comment.
svn path=/trunk/mcs/; revision=47691
Raja R Harinath [Tue, 26 Jul 2005 09:53:24 +0000 (09:53 -0000)]
* executable.make, library.make: Use unix-style commandline options.
* profiles/basic.make (FRAMEWORK_VERSION): Set.
* profiles/net_1_1_bootstrap.make (FRAMEWORK_VERSION): Likewise.
svn path=/trunk/mcs/; revision=47690
Atsushi Eno [Tue, 26 Jul 2005 08:03:08 +0000 (08:03 -0000)]
2005-07-26 Atsushi Enomoto <atsushi@ximian.com>
* mono-tailoring-source.txt : Added all single sortkey remapping to
all cultures (still need to fill contractions and annotate possible
buggy mapping referencing to CLDR).
* SimpleCollator.cs : removed unused code.
* MSCompatUnicodeTable.cs : tiny cast removal.
svn path=/trunk/mcs/; revision=47689
Raja R Harinath [Tue, 26 Jul 2005 07:55:05 +0000 (07:55 -0000)]
* Makefile: Minor re-org for better readability. Remove an outdated comment.
svn path=/trunk/mcs/; revision=47688
Marek Safar [Tue, 26 Jul 2005 07:52:08 +0000 (07:52 -0000)]
2005-07-26 Marek Safar <marek.safar@seznam.cz>
* corlib.dll.sources: Added System.StringComparer.cs.
svn path=/trunk/mcs/; revision=47687
Raja R Harinath [Tue, 26 Jul 2005 06:00:33 +0000 (06:00 -0000)]
* Makefile (LIBRARY_USE_INTERMEDIATE_FILE): Define. Avoid sharing
violations on Windows builds.
svn path=/trunk/mcs/; revision=47685
Gonzalo Paniagua Javier [Tue, 26 Jul 2005 05:51:49 +0000 (05:51 -0000)]
2005-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpContext.cs: fixed typo when checking for local address. Patch by
Mike Morano that closes bug #75633.
svn path=/trunk/mcs/; revision=47684
Gonzalo Paniagua Javier [Tue, 26 Jul 2005 05:37:07 +0000 (05:37 -0000)]
2005-07-26 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* error.c: map ENOENT to WSAECONNREFUSED. It might happen when
connecting to unix sockets. Closes bug #75632.
svn path=/trunk/mono/; revision=47682
Miguel de Icaza [Tue, 26 Jul 2005 04:34:18 +0000 (04:34 -0000)]
Mistake
svn path=/trunk/mcs/; revision=47681
Ben Maurer [Tue, 26 Jul 2005 04:03:50 +0000 (04:03 -0000)]
eol
svn path=/trunk/mcs/; revision=47680
Miguel de Icaza [Tue, 26 Jul 2005 04:03:17 +0000 (04:03 -0000)]
Fix Jackson's patch
svn path=/trunk/mcs/; revision=47679
Ben Maurer [Tue, 26 Jul 2005 03:55:43 +0000 (03:55 -0000)]
eol
svn path=/trunk/mcs/; revision=47678
Daniel Morgan [Tue, 26 Jul 2005 03:37:18 +0000 (03:37 -0000)]
2005-07-25 Daniel Morgan <danielmorgan@verizon.net>
* System.Data.OracleClient/OracleParameter.cs: apply
patch from
Hubert FONGARNAND <informatique.internet@fiducial.fr>
to tranmit an input paramter that is a date in a binary format
instead of a character format to avoid culture
dependent problems
svn path=/trunk/mcs/; revision=47677
Miguel de Icaza [Tue, 26 Jul 2005 03:26:23 +0000 (03:26 -0000)]
Unixify
svn path=/trunk/mcs/; revision=47676
Miguel de Icaza [Tue, 26 Jul 2005 03:25:07 +0000 (03:25 -0000)]
Unixify
svn path=/trunk/mcs/; revision=47675
Miguel de Icaza [Tue, 26 Jul 2005 03:24:22 +0000 (03:24 -0000)]
Patch from Jackson Harper to copy the debugging info files
svn path=/trunk/mcs/; revision=47674
César Natarén [Mon, 25 Jul 2005 22:42:12 +0000 (22:42 -0000)]
2005-07-25 Cesar Lopez Nataren <cnataren@novell.com>
* SemanticAnalizer.cs: Added Object/ObjectConstructor to the obj_ctrs.
svn path=/trunk/mcs/; revision=47673
César Natarén [Mon, 25 Jul 2005 22:11:48 +0000 (22:11 -0000)]
changelog entry
svn path=/trunk/mcs/; revision=47670
César Natarén [Mon, 25 Jul 2005 21:07:56 +0000 (21:07 -0000)]
2005-07-25 Cesar Lopez Nataren <cnataren@novell.com>
* expression.cs: Fixes error for cases like Constructor.Property.
* SemanticAnalizer.cs: Added Array/ArrayConstructor to the ctrs.
svn path=/trunk/mcs/; revision=47667
Raja R Harinath [Mon, 25 Jul 2005 19:04:12 +0000 (19:04 -0000)]
* Enum.cs (GetValue): Make private. Return an ulong.
(Parse): Tighten scope of couple of variables. Use ulong when
twiddling bits.
svn path=/trunk/mcs/; revision=47666
Atsushi Eno [Mon, 25 Jul 2005 18:39:26 +0000 (18:39 -0000)]
2005-07-25 Atsushi Enomoto <atsushi@ximian.com>
* SimpleCollator.cs
create-mscompat-collation-table.cs
MSCompatUnicodeTableUtil.cs
MSCompatUnicodeTable.cs : Now CJK mapping data is stored as byte
arrays. Thus SimpleCollator does not need to use bitwise and shift
operations to get sortkey value and they could be managed resources.
svn path=/trunk/mcs/; revision=47664
Carlos Guzmán Álvarez [Mon, 25 Jul 2005 18:32:59 +0000 (18:32 -0000)]
Added missing file
svn path=/trunk/mcs/; revision=47663
Miguel de Icaza [Mon, 25 Jul 2005 18:18:46 +0000 (18:18 -0000)]
Add documentation on code coverage
svn path=/trunk/mono/; revision=47662
Eyal Alalouf [Mon, 25 Jul 2005 17:54:50 +0000 (17:54 -0000)]
Fixed loading of web.config for TARGET_J2EE.
svn path=/trunk/mcs/; revision=47661
Atsushi Eno [Mon, 25 Jul 2005 16:43:41 +0000 (16:43 -0000)]
2005-07-25 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs,
MSCompatUnicodeTable.cs,
MSCompatUnicodeTableUtil.cs : From the result of sortkey comparison
between None and IgnoreWidth, width compat table could be computed
in somewhat simple way. So removed that table and all related code.
Increased the collation resource version.
svn path=/trunk/mcs/; revision=47660
Atsushi Eno [Mon, 25 Jul 2005 14:54:17 +0000 (14:54 -0000)]
2005-07-25 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : Added C header output support.
svn path=/trunk/mcs/; revision=47658
Eyal Alalouf [Mon, 25 Jul 2005 14:50:43 +0000 (14:50 -0000)]
Use class instead of struct in HtmlTextWriter.cs under TARGET_JVM for better perf.
svn path=/trunk/mcs/; revision=47657
Eyal Alalouf [Mon, 25 Jul 2005 14:47:38 +0000 (14:47 -0000)]
TARGET_J2EE ifdef reorder for readability
svn path=/trunk/mcs/; revision=47656
Eyal Alalouf [Mon, 25 Jul 2005 14:45:51 +0000 (14:45 -0000)]
Check for null config in FormsAuthenticationModule.OnAuthenticateRequest
svn path=/trunk/mcs/; revision=47655
Raja R Harinath [Mon, 25 Jul 2005 14:35:54 +0000 (14:35 -0000)]
In System:
* Enum.cs (FindName, GetValue): New. Carved out of ...
(Parse): ... this. Refactor and simplify code. Avoid incurring
exceptions when parsing names. Avoid allocating arrays unless
necessary. Avoid conversion of an enumeration constant to its own
type. (Incorporates ideas from a patch by Gonzalo Paniagua Javier.)
In Test/System:
* EnumTest.cs (TestParse2): Enable testcases.
(Hope this doesn't break anything else. This has been tested with
a full bootstrap of the default profile and all caused no regressions
on the nunit tests in the default profile.)
svn path=/trunk/mcs/; revision=47654
Marek Safar [Mon, 25 Jul 2005 14:23:10 +0000 (14:23 -0000)]
2005-07-25 Marek Safar <marek.safar@seznam.cz>
* Makefile: `if' for 2.0 warnings only.
svn path=/trunk/mcs/; revision=47653
Eyal Alalouf [Mon, 25 Jul 2005 14:11:24 +0000 (14:11 -0000)]
Timeout of handling requests is not supported in TARGET_J2EE (Thread.Abort not supported)
svn path=/trunk/mcs/; revision=47652
Marek Safar [Mon, 25 Jul 2005 14:08:24 +0000 (14:08 -0000)]
2.0 test only
svn path=/trunk/mcs/; revision=47651
Lluis Sanchez [Mon, 25 Jul 2005 14:08:08 +0000 (14:08 -0000)]
2005-07-25 Lluis Sanchez Gual <lluis@novell.com>
* TcpChannel.cs: Don't create a server channel when the
default constructor is used. Fixes bug #75626.
svn path=/trunk/mcs/; revision=47650
Marek Safar [Mon, 25 Jul 2005 14:06:23 +0000 (14:06 -0000)]
2005-07-25 Marek Safar <marek.safar@seznam.cz>
* class.cs (TypeContainer.VerifyMembers): Be compatible in warning 169.
svn path=/trunk/mcs/; revision=47649
Boris Kirzner [Mon, 25 Jul 2005 13:54:18 +0000 (13:54 -0000)]
Added ifdef TARGET_JVM to fix the project build.
svn path=/trunk/mcs/; revision=47648
Eyal Alalouf [Mon, 25 Jul 2005 13:52:44 +0000 (13:52 -0000)]
TARGET_J2EE small fixes
svn path=/trunk/mcs/; revision=47647
Iain McCoy [Mon, 25 Jul 2005 13:50:27 +0000 (13:50 -0000)]
2005-07-25 Iain McCoy <iain@mccoy.id.au>
* Test/CodeWriter.cs: updated tests to reflect change in code
generator
svn path=/trunk/mcs/; revision=47646
Eyal Alalouf [Mon, 25 Jul 2005 13:46:01 +0000 (13:46 -0000)]
Removed unused member in ExpiresBuckets.cs.
svn path=/trunk/mcs/; revision=47645
Iain McCoy [Mon, 25 Jul 2005 13:43:42 +0000 (13:43 -0000)]
2005-07-25 Iain McCoy <iain@mccoy.id.au>
* Test/XamlParser.cs: added tests for correct catching of non-existent
processing instructions, attempting to set a dependency property on an
object that is not a dependency object and for code elements.
* Test/CodeWriter.cs: added tests for partial class generation and for
giving a specific name to an object to be stored as a property value
* Mono.Windows.Serialization/XamlParser.cs: be more paranoid about
children of code elements, have better punctuation if objecting to an
incorrect mapping and throw exceptions on unknown property types.
svn path=/trunk/mcs/; revision=47644
Eyal Alalouf [Mon, 25 Jul 2005 13:42:03 +0000 (13:42 -0000)]
TARGET_J2EE ifdef reorder for readability
svn path=/trunk/mcs/; revision=47643
Carlos Guzmán Álvarez [Mon, 25 Jul 2005 13:24:18 +0000 (13:24 -0000)]
Removed UTF-8 signature
svn path=/trunk/mcs/; revision=47642
Ankit Jain [Mon, 25 Jul 2005 13:18:39 +0000 (13:18 -0000)]
2005-07-25 Ankit Jain <jankit@novell.com>
* mb-parser.jay: RaiseEvent: Add code to check for null event.
svn path=/trunk/mcs/; revision=47641
Marek Safar [Mon, 25 Jul 2005 13:10:50 +0000 (13:10 -0000)]
2005-07-25 Marek Safar <marek.safar@seznam.cz>
* ResourceReader.cs: Implemented reading of primitives for version 2.
svn path=/trunk/mcs/; revision=47640
Marek Safar [Mon, 25 Jul 2005 12:35:41 +0000 (12:35 -0000)]
2005-07-25 Marek Safar <marek.safar@seznam.cz>
* IdentificationTable.cs: Fixed build.
svn path=/trunk/mcs/; revision=47639
Satya Sudha K [Mon, 25 Jul 2005 10:56:52 +0000 (10:56 -0000)]
* class.cs : Using interface-type (instead of interface-names) for comparing interfaces
* expression.cs : Fix for a regression in Test/misc
svn path=/trunk/mcs/; revision=47638
Zoltan Varga [Mon, 25 Jul 2005 10:42:45 +0000 (10:42 -0000)]
2005-07-25 Zoltan Varga <vargaz@freemail.hu>
* mono-cov.c: Applied patch from Iain McCoy (iain@mccoy.id.au). Fixes
#75619.
svn path=/trunk/mono/; revision=47637
Lluis Sanchez [Mon, 25 Jul 2005 10:40:35 +0000 (10:40 -0000)]
2005-07-25 Lluis Sanchez Gual <lluis@novell.com>
* NameObjectCollectionBase.cs: Don't throw an exception in
OnDeserialization if infoCopy has not been set, which means that
the serialization constructor has not been called, because
a subclass may completely override that constructor.
This fixes bug #75607.
svn path=/trunk/mcs/; revision=47636
Marek Safar [Mon, 25 Jul 2005 10:07:36 +0000 (10:07 -0000)]
new tests
svn path=/trunk/mcs/; revision=47635
Marek Safar [Mon, 25 Jul 2005 09:57:55 +0000 (09:57 -0000)]
2005-07-25 Marek Safar <marek.safar@seznam.cz>
* class.cs (MethodData.Define): Check whether accessor implementing
interface is public.
* driver.cs (Driver.parse): Try to be smart and check for `MZ' header.
svn path=/trunk/mcs/; revision=47634
Atsushi Eno [Mon, 25 Jul 2005 09:11:13 +0000 (09:11 -0000)]
2005-07-25 Atsushi Enomoto <atsushi@ximian.com>
* create-mscompat-collation-table.cs : FillLetterNFKD() could also be
applied to Cyrillic letters. Saved some of them.
svn path=/trunk/mcs/; revision=47633
Gonzalo Paniagua Javier [Mon, 25 Jul 2005 08:42:40 +0000 (08:42 -0000)]
2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FormsAuthentication.cs: my previous patch missed a "small" detail: it
didn't include the verification key when computing/checking the
validation hash. Now this is really a MAC or HMAC or...
svn path=/trunk/mcs/; revision=47632
Raja R Harinath [Mon, 25 Jul 2005 07:28:03 +0000 (07:28 -0000)]
Make line-endings uniform CRLF
svn path=/trunk/mcs/; revision=47631
Miguel de Icaza [Mon, 25 Jul 2005 05:51:22 +0000 (05:51 -0000)]
This version of Gonzalo's patch wont break the build
svn path=/trunk/mcs/; revision=47627
Gonzalo Paniagua Javier [Mon, 25 Jul 2005 05:50:07 +0000 (05:50 -0000)]
2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MachineKeyConfigHandler.cs: removed unused code. Use
MachineKeyValidation.
* MachineKeyValidation.cs: made internal for 1.1 and added AES.
* MachineKeyConfig.cs: new property to return 24 bits needed for 3DES.
fix typo from last patch ('AutoGenerate'). Made the keys different when
both are autogenerated.
svn path=/trunk/mcs/; revision=47626
Gonzalo Paniagua Javier [Mon, 25 Jul 2005 05:49:40 +0000 (05:49 -0000)]
2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* FormsAuthentication.cs:
* FormsAuthenticationTicket.cs: added support for validation and
encryption of the auth. cookie and improved serialization of the ticket.
svn path=/trunk/mcs/; revision=47625
Gonzalo Paniagua Javier [Mon, 25 Jul 2005 05:25:47 +0000 (05:25 -0000)]
forgot this one
svn path=/trunk/mcs/; revision=47624
Gonzalo Paniagua Javier [Mon, 25 Jul 2005 05:23:06 +0000 (05:23 -0000)]
2005-07-25 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* BinaryReader.cs: use Buffer.BlockCopy instead of Array.Copy when
expanding the buffer.
svn path=/trunk/mcs/; revision=47623
Miguel de Icaza [Mon, 25 Jul 2005 05:21:58 +0000 (05:21 -0000)]
Revert this patch as it breaks the corlib build while doing a full build
svn path=/trunk/mcs/; revision=47622
Gonzalo Paniagua Javier [Sun, 24 Jul 2005 23:25:22 +0000 (23:25 -0000)]
2005-07-24 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MachineKeyConfigHandler.cs:
* MachineKeyConfig.cs: patch from Miguel that moves code from
MachineKeyConfigHandler to MachineKeyConfig.
svn path=/trunk/mcs/; revision=47621