Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 10, 2010
  1. Forward port this change for MonoVS

    Geoff Norton committed with Andrew Jorgensen
  2. fix typo

    Geoff Norton committed with Andrew Jorgensen
    svn path=/branches/mono-2-6/mono/; revision=148851
  3. 2009-12-14 Geoff Norton <>

    Geoff Norton committed with Andrew Jorgensen
            * debugger-agent.c: The end_runtime_invoke guard isn't working
            on AMD64 as __builtin_frame_address (1) returns NULL.  Disable the
            behaviour by default, and make it runtime configurable.
    svn path=/branches/mono-2-6/mono/; revision=148421
  4. @migueldeicaza

    [Fix] Correct fix for the g_shell_parse_argv bug

    migueldeicaza committed
    Simplifies the code a little bit by eliminating the in_quote variable,
    but also fixes the rules to follow the requirements from the
    "Shell Command Language" specification on the Unix03 site:
    In particular, the interpretation of the backslash inside double quotes
    is limited to a handful of characters.   Notice that this differs from
    the glib implementation which is not correct either.
Commits on Sep 9, 2010
  1. @migueldeicaza

    [Fix] Allow escape characters inside quoted text, and do not let nest…

    migueldeicaza committed
    …ed quote reset the quoting state
    This should fix #637680
  2. Various cleanup and addition

    Andrew Jorgensen committed
Commits on Sep 7, 2010
  1. @vargaz

    Add a few more remaps.

    vargaz committed with Andrew Jorgensen
  2. @vargaz

    Remap g_strdupv too.

    vargaz committed with Andrew Jorgensen
  3. @grendello
  4. @grendello

    [] Fix for bug #636475. A typo caused ads not to be matched in…

    grendello committed
    … ChooseAd
    The second loop over the ads hashtable must not reject an app if the keyword filter is empty.
  5. @gonzalop

    Add wsdl help generator to the 4.0 files

    gonzalop committed
    	Fixes bug #636841.
Commits on Sep 1, 2010
  1. @gonzalop

    Remove Content-Length header when not needed

    gonzalop committed with Andrew Jorgensen
    	If we are redirecting to a GET from a POST, the Content-Length header
    	might have stale data and it will be sent. Some servers, instead of
    	ignoring it, keep waiting for the data to be sent (for a GET!).
    	Fixes bug #636219.
  2. @gonzalop

    Use the request itself as the key for the cache.

    gonzalop committed with Andrew Jorgensen
    	We were usign teh URL, but that might not be unique among several
    	requests that need to be authenticated using NTLM. This led to
    	different requests sharing the same authentication session which fails
    	Bug #631315 fixed.
  3. @gonzalop

    Avoid sending data in the challenge phase of NTLM

    gonzalop committed with Andrew Jorgensen
    	If there's a POST/PUT request that gets a NTLM 401, we save the data
    	and don't send it again until after the challenge phase. Ie, instead of
    	sending all the data 3 times, we only send it at most twice.
  4. @radical

    [xbuild] Update man page to add "/tv:" option.

    radical committed with Andrew Jorgensen
    Add option to specify toolsversion from the command line,
    to the man page.
  5. @radical

    [xbuild] Unsubscribe events on ConsoleLogger.Shutdown ()

    radical committed with Andrew Jorgensen
    Reported by Lluis Sanchez.
  6. Fix build of mono-basic on ppc64

    Geoff Norton committed with Andrew Jorgensen
    OP_BREAK can take up to 40 bytes on ppc64
  7. @jonpryor

    [mdoc-update] Only check for duplicate elements, not duplicate nodes.

    jonpryor committed with Andrew Jorgensen
    The duplicate-element checking algorithm wasn't restricted to just elements;
    consequently, an 'invalid token' exception was generated from XPath because we
    were trying to call XmlNode.SelectNodes("#text"), and '#' isn't valid.  Oops.
    Fixes building gendarme from mono-tools.
Commits on Aug 31, 2010
  1. Version 2.8

    Andrew Jorgensen committed
  2. aot-compiler was not getting included in dist

    Andrew Jorgensen committed
    dist-local: dist-default fixes dist of this dir
  3. @vargaz
  4. @vargaz
  5. @vargaz
  6. @vargaz
  7. @jonpryor

    [mdoc-update-ecma-xml] Sort libraries and types.

    jonpryor committed
    This should help with any comparison tools as we ensure that libraries and
    types are in a consistent order.
  8. @jonpryor

    Remove unused code.

    jonpryor committed
  9. @jonpryor

    [mdoc-update-ecma-xml] Do updates in-memory before writing.

    jonpryor committed
    Previously, in a (misguided) effort to reduce memory requirements, I loaded
    the source document into an XDocument, then wrote it piecemeal to an output
      - Pro: only one document needed to be kept in memory, and additional
        memory was only needed to write replacement //Type nodes.
      - Con: since the output document isn't kept in memory, we can't do any
        post-processing before writing.
    Unfortunately, post-processing is what I want to do: I want to order the
    //Type elements by //Type/@Name, which means I need the entire document in
    memory _anyway_.
    Sorting //Type elements is for the next patch; this just migrates to the "do
    everything in-memory" logic.
  10. @jonpryor

    [mdoc-update-ecma-xml] Generate additional //Type/AssemblyInfo data.

    jonpryor committed
    Generate the //Type/AssemblyInfo/AssemblyPublicKey and
    //Type/AssemblyInfo/AssemblyCulture elements based on the values stored in
    the index.xml file (which is why we updated mdoc-update to store this).
    If index.xml doesn't contain the //AssemblyCulture element, input a default
    <AssemblyCulture>neutral</AssemblyCulture> element.
  11. @jonpryor

    [mdoc] Enhance monodoc-ecma.xsd to support XML used by .NET inline docs.

    jonpryor committed
    With these changes, we can import the .NET 4.0 reference assembly
    documentation and validate the output w/o getting any errors.
    Yes, this means we now accept several elements that aren't part of the ECMA
    standard, but at least the primary source of information for ECMA will sanely
  12. @jonpryor

    [mdoc-update] Support importing //returns & // value for "void" methods.

    jonpryor committed
    Screwy docs be screwy, but crashing is worse than importing odd docs.
  13. @jonpryor

    [mdoc-update] Fix location of //Member/Attributes on properties, events.

    jonpryor committed
    The //Member/Attributes element would "move" from after //Member/AssemblyInfo
    to the last element within //Member when updating properties and events.  This
    would result in overly large diff's when no other changes occurred, and
    results in 'mdoc validate' stating that the file is invalid.
  14. @jonpryor

    [mdoc-update] Normalize //returns and //value when importing XML docs.

    jonpryor committed
    Some source XML documentation uses //returns when it should use //value, so
    normalize these values on import so we don't get both by mistake.
  15. @jonpryor

    [mdoc-update] Try to avoid importing the same element multiple times.

    jonpryor committed
    This way if we import the same documentation file multiple times we won't get
    duplicate elements into the XML files.
  16. @jonpryor

    [mdoc-update] Don't generate //AssemblyCulture if it's neutral.

    jonpryor committed
    This prevents a file format change for most use cases, and reduces file size
    diffs when updating assemblies.
  17. @jonpryor

    [mdoc-update] Generate //AssemblyPublicKey && //AssemblyCulture in in…

    jonpryor committed
    This is so that `mdoc update-ecma-xml` can use this information when
    generating the /Library/Types/Type elements, as //AssemblyPublicKey and
    //AssemblyCulture are currently missing from `mdoc update-ecma-xml` output.
Something went wrong with that request. Please try again.