Setting the credentials to null makes FtpWebRequest throw. Fixes bug #688007.
It returns a boolean 'false' when the passed string matches (case-insensitively) 'false' or is empty, returns 'true' otherwise. All the other types (and a null value) cause it to throw the NotSupportedException.
This fixes bug #667329. The problem was that ManagedThreadId was created from a per-appdomain counter, but stored in a per-thread storage, so if two threads could end up with the same ManagedThreadId if a second appdomain executed on the second thread first.
…wser does not need a Page or ScriptManager instance
This is for bugfix #687580.
Part of bugfix #687580.
http://localhost/x + X should not result in http://localhost/xX.
Fixes bug #687399.
…post-back event reference for cross-page post-backs.
…, not files.
…lready have one. Fixes #686269.
…ert in the runtime. Fixes #684438." This reverts commit c5c488e. This seems to break IronRuby.
There is some broken hardware like the HTC Desire HD where we can't use any signals for single-stepping and breakpoints. See http://baulig.blogspot.com/2011/04/limiting-page-faults-on-htc-desire-hd.html for details. To work around this, we read from a variable instead us using trigger pages.
…he runtime. Fixes #684438.
If the transfer encoding was set to chunked, we tried to read even when the response might known to have no content. This led to timeouts. Fixes bug #686371.