Skip to content
Commits on Feb 12, 2016
  1. @vargaz
Commits on Feb 11, 2016
  1. @baulig

    [Mono.Security]: Make 'Mono.Security.Protocol.Ntlm' public and includ…

    baulig committed
    …e in System.dll on mobile.
    
    (cherry picked from commit 2026a0b)
  2. @migueldeicaza

    Remove old, unused code

    migueldeicaza committed
  3. @ludovic-henry

    Merge pull request #2560 from ludovic-henry/coop-threads-cleanup

    ludovic-henry committed
    [threads] Split abort/suspend into self and async cases
  4. @lambdageek

    Merge pull request #2587 from lambdageek/monoerror-api-cleanup-mistakes

    lambdageek committed
    [runtime] Better error handling in mono_{assembly,module_file}_get_object
  5. @esdrubal

    Merge pull request #2590 from esdrubal/wcf_req

    esdrubal committed
    BCL changes required by dotnet/wcf
  6. @ludovic-henry

    Merge pull request #2595 from ludovic-henry/tests-sgen

    ludovic-henry committed
    [tests] Remove manual for loop to run sgen tests and use different make targets
  7. @lambdageek

    [reflection] Better error behavior for API functions

    lambdageek committed
    mono_assembly_get_object and mono_module_file_get_object should return
    NULL on failure without raising an exception.
  8. @ludovic-henry
  9. @ludovic-henry

    [threads] Split abort/suspend into self and async cases

    ludovic-henry committed
    Separate the code path for async and self abort/suspend. This make the code intention more clear. It also allows us to remove some unused parameters (can_raise_excetpion which is always TRUE). Add some comments and harmonise locking behaviours : async_suspend_internal and self_suspend_internal now both call UNLOCK_THREAD.
  10. @marek-safar

    Merge pull request #2598 from dellis1972/master

    marek-safar committed
    [msbuild] Registered the XmlPeek Build Task in the Microsoft.Common.tasks
  11. @dellis1972

    [msbuild] Registered the XmlPeek Build Task in the Microsoft.Common.t…

    dellis1972 committed
    …asks
    
    Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=36183
    Fixes https://bugzilla.xamarin.com/show_bug.cgi?id=38638
    
    The previous commit () was incomplete, while it added the source
    file for XmlPeek it did not register them in the appropriate
    MSBuild tasks files. As a result the XmlPeek task cannot be used.
  12. @vargaz

    [aot] Fix the check in mono_aot_get_plt_entry () for thumb code, use …

    vargaz committed
    …'code-4' instead of 'code', since the latter points to after a call, so it could point outside the range of llvm code. Fixes #36723.
  13. @vargaz

    [jit] Add a fastpath to Monitor.Enter () which doesn't have a wrapper…

    vargaz committed
    …, and add a slowpath which has a wrapper, so async stack traces work for threads blocked on monitors. Fixes #38525.
  14. @vargaz

    Fix a warning.

    vargaz committed
  15. @vargaz

    [jit] Fix the peephole optimization added by 9fc7c1d, compare_imm+con…

    vargaz committed
    …d_exc_imm can only be eliminated if the comparison is false.
Commits on Feb 10, 2016
  1. @migueldeicaza
  2. @baulig

    [Mono.Security]: MonoTlsProviderFactory.GetProvider(string) now retur…

    baulig committed
    …ns null on error.
    
    (cherry picked from commit 7f965e8)
  3. @akoeplinger

    Merge pull request #2591 from gofman/cherry-branch

    akoeplinger committed
    [System.Windows.Forms] Recreate FosterWindow when required in XplatUIWin32
  4. @akoeplinger

    Merge pull request #2594 from akoeplinger/fix-facade-lookup-when-mono…

    akoeplinger committed
    …-path-overriden
    
    [metadata] Fix Facades lookup in assembly.c when MONO_PATH is set
  5. @alexrp
  6. @alexrp
  7. @alexrp

    [profiler] Remove the bundled perf_event.h header.

    alexrp committed
    Bundling this in Mono is technically a GPL violation. We need to switch to the
    system <linux/perf_event.h> header.
  8. @baulig

    [Mono.Security]: Add 'MonoTlsProviderFactory.GetProvider(string)'.

    baulig committed
    Similar to 'SetDefaultProvider(string)', but return the provider instead
    of installing it.
    
    (cherry picked from commit 024241f)
  9. @vargaz
  10. @marek-safar
  11. @akoeplinger

    [metadata] Fix Facades lookup in assembly.c when MONO_PATH is set

    akoeplinger committed
    When MONO_PATH is set, the corlib lookup returns early on in mono_assembly_load_corlib (),
    without adding the Facades dir to default_path.
    
    This causes any app/library that relies on the facades to fail at runtime.
    
    Fixing this by always doing the Facades lookup when returning the found corlib image.
  12. @esdrubal

    [corlib] Adds property AccessToken to WindowsIdentity

    esdrubal committed
    System.Security.Principal.WindowsIdentity.AccessToken is required for
    dornet/wcf to compile.
  13. @esdrubal

    Impelements IDisposable in X509Store

    esdrubal committed
    This class implement IDisposable in .NET and dotnet/wcf depends on this
    to compile.
  14. @gofman
  15. @esdrubal

    [System.Net.Security] Adds NegotiateStream methods

    esdrubal committed
    System.Net.Security was missing some methods that are used by
    dotnet/wcf.
  16. @esdrubal
  17. @marek-safar
  18. @marek-safar
  19. @vargaz

    [jit] Add a peephole optimization to remove the ldaddr+compare_imm 0+…

    vargaz committed
    …cond_exc checks inserted when using explicit null checks.
Something went wrong with that request. Please try again.