Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dotnet/android-libzipsharp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.0.3
Choose a base ref
...
head repository: dotnet/android-libzipsharp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.0.4
Choose a head ref
  • 5 commits
  • 10 files changed
  • 2 contributors

Commits on Jan 31, 2022

  1. Add a new more complex unit test (#105)

    Add a new more complete unit test which emulates how Xamarin.Android uses LibZipSharp.
    
    Also made a small change to the way we handle reading from a stream. According to the documentation stream.Read can return a value less than what was asked. So we need to keep reading until we get all the data we expected or an error is thrown.
    dellis1972 authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    d339358 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

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

Commits on Feb 17, 2022

  1. Bump vcpkg to latest version (#106)

    Bump vcpkg to the latest version.
    Add support for building win-arm64 native libraries and add them to the Nuget Package.
    Bump version to 2.0.4 and the Nuget to 2.0.4-alpha-1.
    dellis1972 authored Feb 17, 2022
    Configuration menu
    Copy the full SHA
    33f5b01 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Use RuntimeInformation to determine the Processor architecture. (#108)

    See https://docs.microsoft.com/en-us/dotnet/api/system.runtime.interopservices.architecture?view=net-6.0
    
    Now that we ship an arm based native library on windows we need to be
    able to determine the underlying library to load. We can use the
    `RuntimeInformation.ProcessArchitecture` value to get this data.
    
    Then based on that we can load from `x86`, `x64` or `arm64` subdirectories.
    Note we will still fallback to loading from the current directory , but
    the preference is to load from on of the architecture specific sub directories.
    dellis1972 authored Feb 23, 2022
    Configuration menu
    Copy the full SHA
    8e22fe1 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2022

  1. Configuration menu
    Copy the full SHA
    8ac30f3 View commit details
    Browse the repository at this point in the history
Loading