2009-03-25 Sebastien Pouliot <sebastien@ximian.com>
commit01d423c9a1d2cb07055eb76b1058789ef075a678
authorSebastien Pouliot <sebastien@ximian.com>
Wed, 25 Mar 2009 13:51:05 +0000 (25 13:51 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Wed, 25 Mar 2009 13:51:05 +0000 (25 13:51 -0000)
treef09ea668f25110a494ad60d38dfaf935a120041b
parent9c55fa110607897caa77a71261f0fcad462ccc45
2009-03-25  Sebastien Pouliot  <sebastien@ximian.com>

* appdomain.c: Bump MONO_CORLIB_VERSION to 73
* icall.c (ves_icall_System_Delegate_CreateDelegate_internal): Add
an extra 'throwOnBindFailure' parameter to the icall. Remove FIXME
and add a call to mono_security_core_clr_ensure_delegate_creation
to do the extra checks required by CoreCLR.
* security-core-clr.c|h: Add function to check delegate creation,
both in the binding and accessibility, under CoreCLR.

svn path=/trunk/mono/; revision=130214
mono/metadata/ChangeLog
mono/metadata/appdomain.c
mono/metadata/icall.c
mono/metadata/security-core-clr.c
mono/metadata/security-core-clr.h