Commits on Jul 26, 2016
  1. @lambdageek

    Merge pull request #3199 from lambdageek/dev/proxy-setter

    [remoting] Convert mono_store_remote_field_new_checked to managed code
    lambdageek committed on GitHub Jul 26, 2016
  2. @marek-safar
  3. @marek-safar

    Merge pull request #3330 from madewokherd/compactframework

    Remap the Compact Framework PublicKeyToken for assemblies it ships.
    marek-safar committed on GitHub Jul 26, 2016
  4. @marek-safar
  5. @marek-safar
  6. @marek-safar
  7. @marek-safar
  8. @ludovic-henry
  9. @ludovic-henry

    [semaphore] Make mono_os_semaphore_* functions return more meaningful…

    … values
    
    By asserting on error, we ensure that we return from these functions only when successfull, or when it makes sense to return an error (for example, timedwait return -1 only on timeout or interrupt).
    ludovic-henry committed Jul 13, 2016
  10. @ludovic-henry

    [mutex] Make mono_os_mutex_* functions return more meaningful value

    By asserting on error, we ensure that we return from these functions only when successfull, or when it makes sense to return an error (for example, timedwait return -1 only on timeout).
    ludovic-henry committed Jul 13, 2016
  11. @akoeplinger

    Merge pull request #3327 from rolfbjarne/bug41745

    [System*] Disable tests that require working networking stack on watchOS.
    akoeplinger committed on GitHub Jul 26, 2016
  12. @ludovic-henry

    [threadpool-ms] Fix use-after-unloaded of domain

    The following scenario might happen:
     - thread A: returns from tpdomain D1, then parks
     - thread B: returns from tpdomain D1, D1 is unloading so it's removed with `domain_remove`
     - thread A: unparks, calls `domain_get_next` with tpdomain D1
      - domain_get_next asserts as it can't find tpdomain D1 in the list of domains
    
    To fix that, we simply set the previous_tpdomain to NULL when unparking.
    ludovic-henry committed Jul 26, 2016
  13. @rolfbjarne

    [System*] Add category for tests that use API that require BSD sockets.

    We don't have access to BSD sockets on watchOS, so that API
    doesn't work.
    
    With this category we'll be able to exclude these tests.
    rolfbjarne committed Jul 1, 2016
  14. @akoeplinger

    Merge pull request #3331 from lambdageek/dev/test-for-42625

    [debugger-agent] Regression test for #42625
    akoeplinger committed on GitHub Jul 26, 2016
  15. @akoeplinger

    Merge pull request #3262 from lindenlab/add_continuations_test

    Added Mono.Tasklets test
    akoeplinger committed on GitHub Jul 26, 2016
  16. @alexanderkyte @vargaz
  17. @Dunati

    Added Mono.Tasklets test

    Dunati committed Jul 8, 2016
Commits on Jul 25, 2016
  1. @lambdageek

    [debugger-agent] Regression test for #42625

    Check that we can suspend I/O blocked threadpool workers in coop GC mode.
    lambdageek committed Jul 25, 2016
  2. @akoeplinger

    [ci] Don't cd in run-test-acceptance-tests.sh

    The other scripts like TESTCMD rely on paths being based off of the repo root.
    akoeplinger committed Jul 26, 2016
  3. @akoeplinger
  4. @alexanderkyte

    Merge pull request #3324 from alexanderkyte/threads_unhandled_exc

    [runtime] Call unhandled exception handler explicitly to fix for bitcode
    alexanderkyte committed on GitHub Jul 25, 2016
  5. @akoeplinger
  6. @akoeplinger

    [ci] Move acceptance-tests script from Jenkins into the repo

    Yay, less state on Jenkins!
    akoeplinger committed Jul 25, 2016
  7. @akoeplinger

    Bump Mono version to 4.7.0

    akoeplinger committed Jul 25, 2016
  8. @alexanderkyte
  9. @alexanderkyte

    Merge pull request #3325 from alexanderkyte/fix_bitcode_mini

    [mobile_static] Pass correct MONO_LLVMONLY for bitcode script
    alexanderkyte committed on GitHub Jul 25, 2016
  10. @akoeplinger
  11. @akoeplinger
Commits on Jul 24, 2016
  1. @vargaz

    [runtime] Implement the GC domain finalization event using conditiona…

    …l variables instead of an io-layer event. (#3316)
    vargaz committed on GitHub Jul 24, 2016
  2. @alexanderkyte
Commits on Jul 22, 2016
  1. @vargaz

    [runtime] Abort instead of stopping background threads on shutdown. H…

    …opefully fixes #41644. (#3323)
    vargaz committed on GitHub Jul 22, 2016
  2. @baulig

    [System]: Fix SystemCertificateValidator.EvaluateSystem() on Android.…

    … Fixes #41290.
    
    After the latest code changes, we may land here with `errors == SslPolicyErrors.None`,
    so we need to make sure that we actually set it to `RemoteCertificateChainErrors` if
    the system validator returns an error.
    
    (cherry picked from commit b430435)
    baulig committed Jul 20, 2016
  3. @akoeplinger

    Merge pull request #3318 from akoeplinger/cleaner-mini-nunit

    [mini] Explicitly turn nunit output on or off based on variable
    akoeplinger committed on GitHub Jul 22, 2016
Commits on Jul 21, 2016
  1. @akoeplinger

    Merge pull request #3319 from akoeplinger/fix-mono.csharp

    [Mono.CSharp] Fix test .sources to include ASTVisitorTest.cs
    akoeplinger committed on GitHub Jul 22, 2016