Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2019-10] Bump msbuild to track mono-2019-10 #9

Commits on Dec 30, 2019

  1. [eglib] Don't define _FORTIFY_SOURCE on Cygwin builds (mono#18312)

    See msys2/MINGW-packages#5803
    
    Without -lssp (or -fstack-protector), -D_FORTIFY_SOURCE=2 leads to linker
    errors.
    monojenkins authored and lambdageek committed Dec 30, 2019
    Configuration menu
    Copy the full SHA
    5f0704c View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. Socket.BeginMConnect() should not attempt connections on unsupported …

    …address families. (mono#18321)
    
    Fixes mono#16513.
    
    Co-authored-by: Martin Baulig <[email protected]>
    2 people authored and steveisok committed Jan 1, 2020
    Configuration menu
    Copy the full SHA
    99e3aed View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. [2019-10] [metadata] Size 0 Blob heap is ok when resolving assembly r…

    …efs (mono#18338)
    
    * [metadata] Size 0 Blob heap is ok when resolving assembly refs
    
    Sometimes ILasm can produce images with a Blob heap of size 0.  In cases where
    we're loading assembly references from such an image, the hash (which is
    optional) can be at index = 0 and the Blob heap size is also 0.
    
    Also: add the hash value to the output of `monodis --assemblyref`
    
    * [metadata] Add a separate assertion for the index == size == 0 case
    
    And a comment explaining how it is likely to be triggered.  If the assembly is
    reasonable the caller of mono_metadata_blob_heap should be updated to use
    mono_metadata_blob_heap_null_ok instead
    
    * [bcl] Allow Mono's ILASM to produce a size 0 Blob heap
    
    ECMA 335 II.24.2.4 says that the user string and blob heaps should have an
    entry at index 0 consisting of the single byte 0.  However .NET Framework (and
    .NET Core) ilasm will entirely omit the Blob heap (that is, create a blob heap
    entry of size 0) if it is not needed.  This PR changes Mono's ILASM to emit the
    initial byte on demand only if one of the MetaDataStream.Add() methods is
    called. Otherwise we will also emit a stream of size 0.
    
    This is needed to compile some test cases.
    
    * [tests] Add regression test for loading assemblies with size 0 Blob heap
    
    Depends on ILASM that can emit a size 0 Blob heap
    monojenkins authored and lambdageek committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    2faea92 View commit details
    Browse the repository at this point in the history
  2. [FileSystemWatcher] Fix wrong behaviour when move multiple files out …

    …of watched folder on mac (#41963) (mono#18224)
    
    Backport of  dotnet/corefx#41963
    
    
    Fixes mono#16778
    
    corefx PR: mono/corefx#385
    alexischr authored and lambdageek committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    df42020 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

  1. [2019-10] Add SignedCms to the TypeForwards in the System.Security.Cr…

    …yptography.Pkcs facade (mono#18363)
    
    * Add SignedCms to the typeforwards in the System.Security.Cryptography.Pkcs facade
    
    * Added additional missing types from System.Security.Cryptography.Pkcs.
    
    * It would be nice if the files I added had namespaces ;-)
    
    * [csproj] Update project files
    
    * Bump API snapshot submodule
    monojenkins authored and akoeplinger committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    2bb369f View commit details
    Browse the repository at this point in the history
  2. [2019-10] Bump msbuild to track mono-2019-10 (mono#18259)

    * Bump msbuild to track mono-2019-10
    
    - update nuget.exe to 5.5.0-preview1 to match
    radical authored and akoeplinger committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    b38f203 View commit details
    Browse the repository at this point in the history
  3. [2019-10] Use byte-aligned LLVM loads and stores for unaligned mini I…

    …R loads and stores. (mono#18369)
    
    Should fix mono#18221.
    
    Backport of mono#18296.
    imhameed authored Jan 7, 2020
    Configuration menu
    Copy the full SHA
    398bb16 View commit details
    Browse the repository at this point in the history
  4. [2019-10] [jit] Avoid passing a vtable argument to DIM methods when m…

    …aking calls out of gsharedvt methods. (mono#18366)
    
    * [jit] Avoid passing a vtable argument to DIM methods when making calls out of gsharedvt methods.
    
    Fixes mono#18276.
    monojenkins authored and lambdageek committed Jan 7, 2020
    Configuration menu
    Copy the full SHA
    6a246d0 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2020

  1. Configuration menu
    Copy the full SHA
    ca47edd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    522f159 View commit details
    Browse the repository at this point in the history