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

Stabilisation fixes for JNA (and Tests) #1603

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Apr 20, 2024

  1. Failing test shows, that the Windows ROOT store also carries cross si…

    …gned certificates
    
    The tests assumption that certificates in the ROOT store are all self
    signed does not hold anymore.
    matthiasblaesing committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    96f0adb View commit details
    Browse the repository at this point in the history
  2. Fix registering demo windows service when JAVA_HOME is not set

    Use system property java.home in favor of environment variable
    JAVA_HOME to register the windows service.
    matthiasblaesing committed Apr 20, 2024
    Configuration menu
    Copy the full SHA
    df02193 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    7c23ac2 View commit details
    Browse the repository at this point in the history
  2. Fix Advapi32Test, IPHlpAPITest, Secur32Test

    - Advapi32#DecryptFile can be called on read-only file
    - Secur32Test is unstable with ImpersonateSecurityContext, splitting it
      into separate test improves stability
    - Fix IPHlpAPITest#testGetUdpStatistics - the statistics that is
      returned can be inconsistent
    matthiasblaesing committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d33e0f6 View commit details
    Browse the repository at this point in the history
  3. Ensure callback,method_data and thread_storage are initialized to zero

    malloc does not clear the memory it allocates and thus random data can
    be present. It was observed, that cleanup routines assume, that fields
    not holding NULL need to be freed for example. That is not true if the
    field was not cleared on allocation. One such example was
    callback->arg_classes in free_callback.
    matthiasblaesing committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    47173c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1b86791 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2024

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

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    02d5482 View commit details
    Browse the repository at this point in the history