Switch branches/tags
Commits on May 6, 2011
  1. [Web Services] Fix regression caused by previous commit

    slluis committed May 6, 2011
    Fixes a regression caused by the implementation of support
    for optional parameters. GlobalIndex was not being set
    when using SOAP RPC protocol.
Commits on Apr 28, 2011
  1. [Web.Services] Add support for optional parameters

    slluis committed Apr 28, 2011
    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.
Commits on Mar 21, 2011
  1. [bugfix][ odbc]Fixes #676368 - make it thread safe to release

    Veerapuram Varadhan
    Veerapuram Varadhan committed Mar 21, 2011
    underlying statement handles and check for the validity of the same
    before attempting to release them.  Fixes random crashes.
Commits on Mar 15, 2011
  1. []Fixes 672113 - Keep a copy of columns array in constraints than

    Veerapuram Varadhan
    Veerapuram Varadhan committed Mar 15, 2011
    a reference
Commits on Mar 1, 2011
  1. Add missing version string

    kumpera committed Mar 1, 2011
Commits on Feb 19, 2011
  1. Backport support for add support for new PerformanceCounter("Process"…

    migueldeicaza committed Feb 19, 2011
    …, "% Processor Time", "<process id as string>" on OS X
  2. Fix the check for version and PublicKeyToken

    gonzalop committed Feb 19, 2011
    	When loading an assembly we were comparing Version(0,0,0,0) with null
    	and a 0 length PKT with an actual one when those two cases are the
    	Fixes bug #661461.
Commits on Feb 17, 2011
  1. Make sure we keep a root for the delegates when calling them.

    kumpera committed Feb 17, 2011
    	* 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
Commits on Feb 14, 2011
  1. [bugfix]667855 - Fix handling of oracle raw data types

    Veerapuram Varadhan
    Veerapuram Varadhan committed Feb 14, 2011
  2. backport of r1012ab0b

    Veerapuram Varadhan
    Veerapuram Varadhan committed Feb 14, 2011
    Fixes 667236 - Handle numeric types appropriately
Commits on Feb 13, 2011
  1. [HttpWebRequest] Use the timeout in GetResponse()

    gonzalop committed Feb 13, 2011
    	The timeout was not being used in GetResponse.
    	Fixes bug #603794.
  2. [HttpWebRequest] Avoid nullref on empty cookie header.

    gonzalop committed Feb 13, 2011
    	If the Set-Cookie header is empty, the cookie instance is not created.
    	Fixes bug #670189.
  3. [HttpListener] Avoid multiple calls to Close()

    gonzalop committed Feb 13, 2011
    	HttpListenerResponse could be calling HttpConnection.Close() more than
Commits on Feb 12, 2011
  1. [gzip] Allow partial flush

    gonzalop committed Feb 12, 2011
    	When Flush() is called explicitly, do a Z_PARTIAL_FLUSH to force gzip
    	into giving us whatever is available. Less efficient, but compatible
    	with MS.
Commits on Feb 11, 2011
  1. [Socket] Fix invalid cast

    gonzalop committed Feb 11, 2011
    	Fix invalid cast when canceling pending operations due to socket.Close.
Commits on Feb 10, 2011
  1. [HttpWebRequest] Error handling for POST/PUT

    gonzalop committed Feb 10, 2011
    	When we get an error from the server before writing an entire
    	unbuffered response, the server might close the connection leading to
    	write errors. Ignore those and return the actual HTTP status code from
    	the original server error.
  2. [Socket] Use the queue for generic read/write.

    gonzalop committed Feb 10, 2011
    	This fixes a bug reported in stackoverflow and mono-list that affects
    	Mono 2.8 and Mono 2.6 when using BeginReceive/BeginSend overloads that
    	take an ILIst<ArraySegment> argument.
Commits on Feb 9, 2011
  1. [SmtpClient] Don't send empty display name.

    gonzalop committed Feb 9, 2011
    	If there's no display name, don't send '""'.
    	Fixes bug #670475.
Commits on Feb 2, 2011
  1. Align call instructions to make code patching SMP safe.

    kumpera committed Feb 2, 2011
    	* 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.
Commits on Jan 31, 2011
  1. Allow forcing HTTP protocol version

    gonzalop committed Jan 31, 2011
    	If the version is manually set, ignore the version from the service
    	point when set.
    	Fixes bug #668199.
Commits on Jan 27, 2011
  1. [HttpListener] Set each cookie in its own header

    gonzalop committed Jan 27, 2011
    	Send a Set-Cookie header per cookie instead of a Set-Cookie2 with
    	multiple cookies.
    	Fixes bug #667550.
  2. [] A bunch of fixes related to the default VirtualPathProvider…

    grendello committed Jan 27, 2011
    … (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.
Commits on Jan 24, 2011
  1. Avoid leaking the vmmap allocated by the kernel for the thread_act_ar…

    Geoff Norton
    Geoff Norton committed Jan 24, 2011
Commits on Jan 22, 2011
  1. [,routing] Fix for bug #651966. Regular expression constraints…

    grendello committed Jan 22, 2011
    … must be treated as absolute regexps.
  2. [HttpListener] Fix incorrect 411 error

    gonzalop committed Jan 22, 2011
    	Don't send a 411 for unknown methods without content length.
    	No need to assign input_stream until requested.
    	Fixes bug #666251.
  3. Fix for 666225

    Bassam Tabbara authored and migueldeicaza committed Jan 22, 2011
  4. [csharp] repl using statement fix + support for --fatal

    migueldeicaza committed Jan 22, 2011
    Fixes #638585 which kept reporting the same error on the using statements over and over
    Added support for the --fatal flag to the REPL