Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 27, 2015
  1. @spouliot

    [System.Data] Remove unneeded files that includes win32 specific p/in…

    spouliot committed
    …vokes in the mobile profile
  2. @vargaz

    Fix a warning.

    vargaz committed
  3. @spouliot

    [System.Xml] Do not build MS RS Win8Helpers.cs file (which includes w…

    spouliot committed
    …in32-specific pinvokes) as it is unneeded for building the mobile profile
  4. @marek-safar

    [mcs] Add new test

    marek-safar committed
  5. @marek-safar
  6. @rolfbjarne

    [mscorlib][System] Use PlatformNotSupportedException instead of NotSu…

    rolfbjarne committed
    …pportedException when it makes sense.
Commits on Nov 26, 2015
  1. @spouliot

    [System][ios] Disable non-working Ping code (and non-existing DllImport)

    spouliot committed
    * capget is not part of libc (libSystem.dylib) on iOS (or OSX); and
    * There's no working Process class to invoke `ping` by itself leading to
    [FAIL] DllImportTest.LackOfCapget : System.InvalidOperationException : Process has not been started.
     		  at System.Diagnostics.Process.get_HasExited () [0x00039] in /Users/poupou/git/xamarin/maccore/_build/Library/Frameworks/Xamarin.iOS.framework/Versions/git/src/mono/mcs/class/System/System.Diagnostics/Process.cs:184
    It's technically possible to implement ping on iOS [1] so the code is
    not totally removed from the build (API remains identical to existing).
  2. @marek-safar
  3. @spouliot

    [Mono.Data.Sqlite] Remove p/invokes to symbols that are not available…

    spouliot committed
    … on iOS version of libsqlite3
    /usr/lib/libsqlite3.dylib: 77 symbols
    	[NOT FOUND] sqlite3_column_database_name
    	[NOT FOUND] sqlite3_column_database_name16
    	[NOT FOUND] sqlite3_column_origin_name
    	[NOT FOUND] sqlite3_column_origin_name16
    	[NOT FOUND] sqlite3_column_table_name
    	[NOT FOUND] sqlite3_column_table_name16
    	[NOT FOUND] sqlite3_key
    	[NOT FOUND] sqlite3_rekey
    note: XI has unit tests that will detect if those symbols are added in a
    future version of iOS.
  4. @spouliot
  5. @spouliot
  6. @marek-safar

    [mcs] Fix null coalescing operator on cast of source expression resol…

    marek-safar committed
    …ved to implicit user operator conversion. Fixes #36161
  7. @vargaz

    Revert "[aot] Cache inflated methods loaded from aot images to avoid …

    vargaz committed
    …repeating an expensive search. Fixes #36256."
    This reverts commit d4828b4.
    Revert this as it causes test failures.
  8. @vargaz

    [jit] Comment out a call to mono_debug_count (), it should only be en…

    vargaz committed
    …abled during debugging.
Commits on Nov 25, 2015
  1. @baulig

    [Mono.Security]: Actually rename MonoSslStream.cs into IMonoSslStream…

    baulig committed
    (cherry picked from commit 6609e27)
  2. @vargaz

    [aot] Cache inflated methods loaded from aot images to avoid repeatin…

    vargaz committed
    …g an expensive search. Fixes #36256.
  3. @baulig

    [Mono.Security]: Rename 'Mono.Security.Interface.MonoSslStream' into …

    baulig committed
    …'IMonoSslStream' and make it an interface.
    (cherry picked from commit aa21669)
  4. @baulig

    [Mono.Security]: Add a few more 'Mono.Security.Interface' APIs.

    baulig committed
    The following general-purpose enums and exception helpers were moved
    here from Mono.Security.NewTls.Interface, which is going away.
    * Alert, CipherAlgorithmType, CipherSuiteCode, ExchangeAlgorithmType,
      HashAlgorithmType, TlsConnectionInfo, TlsException, TlsProtocolCode,
    * TlsConnectionInfo has been merged into MonoTlsConnectionInfo.
    Note that you may not use 'using' statements for both 'Mono.Security.Interface'
    and 'System.Security.Authentication' due to conflicting types.  Use a prefix such as
    "using MSI = Mono.Security.Interface;" or "using SSA = System.Security.Authentication;"
    if you need both namespaces.
    (cherry picked from commit af05134)
  5. @baulig

    [System]: Make $(the_libdir_base)Mono.Security.dll depend on ../Mono.…

    baulig committed
    (cherry picked from commit 77477b0)
  6. @marek-safar

    [System.Data] Implement CommandBehavior.SequentialAccess support for …

    marek-safar committed
    …GetValues method. Fixes #35857
  7. @vargaz

    [aot] Escape some characters in method names to avoid assembler probl…

    vargaz committed
    …ems with obfuscated assemblies. Fixes #36247.
  8. @rolfbjarne

    [System.Data] Try to fix random DataViewTest.DefaultColumnNameAddList…

    rolfbjarne committed
    …ChangedTest failure.
    It looks like the GC might be involved somehow in these random
    failures, so make sure objects aren't freed too early.
  9. @rolfbjarne
  10. @rolfbjarne
  11. @rolfbjarne

    [corlib] Re-introduce Thread.Abort/Suspend/Resume, but make them thro…

    rolfbjarne committed
    …w NotSupportedException instead.
    Re-introduce Thread.Abort/Suspend/Resume so that we don't have to
    create separate PCL profiles.
    Instead make them throw a NotSupportedException, and add an
    [Obsolete (error: true)] attribute so that these methods can't
    be used from source.
  12. @rolfbjarne
  13. @rolfbjarne
Commits on Nov 24, 2015
  1. @vargaz

    [aot] Handle gsharedvt versions of delegate invoke wrappers correctly…

    vargaz committed
    …, there could be multiple copies of them for the same class. Fixes #36125.
  2. @marek-safar

    Merge pull request #2263 from akoeplinger/net_4_6.xml

    marek-safar committed
    [xbuild] Add net_4.6.xml/net_4.6.1.xml and wire through xbuild
  3. @baulig

    [Mono.Security]: Minor 'Mono.Security.Interface' API improvements.

    baulig committed
    * MonoTlsSettings: Add static 'DefaultSettings' and CopyDefaultSettings().
    * MonoTlsProvider: Add 'ID' and 'Name' properties.
    (cherry picked from commit 51226c8)
  4. @baulig

    [System]: Allow null 'settings' argument in ChainValidationHelper.

    baulig committed
    (cherry picked from commit 9d6b03a)
  5. @jonpryor

    Merge pull request #2264 from xmcclure/fix-testwaitany-mini

    jonpryor committed
    Minimal fix for sporadic Mono.Unix.UnixSignalTest.TestWaitAny crashes (bug #35936)
  6. @xmcclure

    Don't fsync() on a pipe (causes bug #35936)

    xmcclure committed
    fsync() on a file descriptor from a pipe() is invalid, and
    occasionally crashes on current OS X.
  7. @akoeplinger

    [xbuild] Add net_4.6.xml/net_4.6.1.xml and wire through xbuild

    akoeplinger committed
    Commented the entries in ToolLocationHelper, they could be misunderstood since the 4.0/4.5/4.6 entries are all the same.
  8. @akoeplinger
Something went wrong with that request. Please try again.