Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: 2.8-p3
Commits on Sep 10, 2010
  1. Forward port this change for MonoVS

    Geoff Norton authored Andrew Jorgensen committed
  2. fix typo

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

    Geoff Norton authored Andrew Jorgensen committed
            * 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. Miguel de Icaza

    [Fix] Correct fix for the g_shell_parse_argv bug

    migueldeicaza authored
    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. Miguel de Icaza

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

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

    Andrew Jorgensen authored
Commits on Sep 7, 2010
  1. Zoltan Varga

    Add a few more remaps.

    vargaz authored Andrew Jorgensen committed
  2. Zoltan Varga

    Remap g_strdupv too.

    vargaz authored Andrew Jorgensen committed
  3. Marek Habersack
  4. Marek Habersack

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

    grendello authored
    … ChooseAd
    The second loop over the ads hashtable must not reject an app if the keyword filter is empty.
  5. Gonzalo Paniagua Javier

    Add wsdl help generator to the 4.0 files

    gonzalop authored
    	Fixes bug #636841.
Commits on Sep 1, 2010
  1. Gonzalo Paniagua Javier

    Remove Content-Length header when not needed

    gonzalop authored Andrew Jorgensen committed
    	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. Gonzalo Paniagua Javier

    Use the request itself as the key for the cache.

    gonzalop authored Andrew Jorgensen committed
    	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. Gonzalo Paniagua Javier

    Avoid sending data in the challenge phase of NTLM

    gonzalop authored Andrew Jorgensen committed
    	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. Ankit Jain

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

    radical authored Andrew Jorgensen committed
    Add option to specify toolsversion from the command line,
    to the man page.
  5. Ankit Jain

    [xbuild] Unsubscribe events on ConsoleLogger.Shutdown ()

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

    Geoff Norton authored Andrew Jorgensen committed
    OP_BREAK can take up to 40 bytes on ppc64
  7. Jonathan Pryor

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

    jonpryor authored Andrew Jorgensen committed
    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 authored
  2. aot-compiler was not getting included in dist

    Andrew Jorgensen authored
    dist-local: dist-default fixes dist of this dir
  3. Zoltan Varga
  4. Zoltan Varga
  5. Zoltan Varga
  6. Zoltan Varga
  7. Jonathan Pryor

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

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

    Remove unused code.

    jonpryor authored
  9. Jonathan Pryor

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

    jonpryor authored
    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. Jonathan Pryor

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

    jonpryor authored
    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. Jonathan Pryor

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

    jonpryor authored
    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. Jonathan Pryor

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

    jonpryor authored
    Screwy docs be screwy, but crashing is worse than importing odd docs.
  13. Jonathan Pryor

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

    jonpryor authored
    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. Jonathan Pryor

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

    jonpryor authored
    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. Jonathan Pryor

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

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

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

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

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

    jonpryor authored
    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.