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

[illink] Do not preserve A.R.AndroidEnvironment #5362

Merged

Commits on Dec 3, 2020

  1. [illink] Do not preserve A.R.AndroidEnvironment

    Part of dotnet#5167
    
    Removed API from `BuildReleaseArm64False` test:
    
        Type Android.Runtime.AndroidEnvironment
          -             Field public static string AndroidLogAppName
          -             Field static Javax.Net.Ssl.IX509TrustManager sslTrustManager
          -             Field static Java.Security.KeyStore certStore
          -             Method static SIGERR SetupTrustManager ()
          -             Method static SIGERR SetupCertStore ()
          -             Method public static SIGERR add_UnhandledExceptionRaiser (System.EventHandler`1<Android.Runtime.RaiseThrowableEventArgs>)
          -             Method public static SIGERR remove_UnhandledExceptionRaiser (System.EventHandler`1<Android.Runtime.RaiseThrowableEventArgs>)
          -             Method static SIGERR TrustEvaluateSsl (System.Collections.Generic.List`1<byte[]>)
          -             Method static SIGERR CertStoreLookup (long, bool)
          -             Method static SIGERR GetX509CertificateFactory ()
          -             Method static SIGERR ConvertCertificate (Java.Security.Cert.CertificateFactory, byte[])
          -             Method static SIGERR NotifyTimeZoneChanged ()
          -             Method static SIGERR GetDisplayDPI (float&, float&)
          -             Method static SIGERR GetDefaultTimeZone ()
          -             Method static SIGERR _monodroid_timezone_get_default_id ()
          -             Method static SIGERR GetDefaultSyncContext ()
          -             Method static SIGERR _monodroid_getifaddrs (IntPtr&)
          -             Method static SIGERR GetInterfaceAddresses (IntPtr&)
          -             Method static SIGERR _monodroid_freeifaddrs (IntPtr)
          -             Method static SIGERR FreeInterfaceAddresses (IntPtr)
          -             Method static SIGERR _monodroid_detect_cpu_and_architecture (ushort&, ushort&, byte&)
          -             Method static SIGERR DetectCPUAndArchitecture (ushort&, ushort&, bool&)
          -             Method static SIGERR GetDefaultProxy ()
          -             Method static SIGERR GetHttpMessageHandler ()
          -             Type _Proxy
    
    Some of the removed API is obsolete on .NET5/6. Opened dotnet#5361
    for it.
    
    The template tests run OK on device after the removal.
    radekdoulik committed Dec 3, 2020
    Configuration menu
    Copy the full SHA
    b6e993e View commit details
    Browse the repository at this point in the history