Fixes a regression caused by the implementation of support for optional parameters. GlobalIndex was not being set when using SOAP RPC protocol.
Non-nullable web service parameters can be made optional by adding an additional parameter with the same name and a 'Specified' suffix. This was supported when serializing classes, but not when serializing web service parameters. This might fix bug 688496.
underlying statement handles and check for the validity of the same before attempting to release them. Fixes random crashes.
…, "% Processor Time", "<process id as string>" on OS X
* method-to-ir.c (mono_emit_method_call_full): Make sure we keep a root for delegates when calling them using the fast delegate dispatch. Fixes #667921
If the Set-Cookie header is empty, the cookie instance is not created. Fixes bug #670189.
* mini-x86.c (emit_call): Align call instructions on 3 mod 4 so the address is 4 bytes aligned and can't span two cache lines. This is required for proper SMP support as CAS is not atomic across cache lines. Fixes one of the crashes due to #667921.
… (needed for Orchard) * DefaultVirtualDirectory is now more careful when snipping off parts of the path passed to its constructor. Before removing the file part it checks whether the file indeed exists. Also sealed the class and made it use generic List instead of ArrayList * HttpRequest does not normalize mapped paths when converting them to absolute ones. This is to avoid errors when path like "~/bin/../../file.txt" is passed to MapPath. * VirtualPathUtility.ToAbsolute overload with normalize parameter really doesn't normalize the resulting path now.
… must be treated as absolute regexps.
…alue This fixes #641910
Fixes #638585 which kept reporting the same error on the using statements over and over Added support for the --fatal flag to the REPL