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: microsoft/hcsshim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.10.0-rc.9
Choose a base ref
...
head repository: microsoft/hcsshim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.10.0
Choose a head ref
  • 10 commits
  • 634 files changed
  • 4 contributors

Commits on Jul 10, 2023

  1. Updated containerd1.7; google.golang.org/protobuf (#1706)

    * Update containerd1.7; google.golang.org/protobuf
    
    Update to containerd 1.7 and move to `google.golang.org/protobuf`
    from `github.com/gogo/protobuf/gogoproto`.
    
    These two changes are intertwined, since containerd 1.7 changes its
    ttrpc task server definitions and protobuff generation (as well as some
    other API changes).
    Additionally, the task server gRPC code is imported from containerd
    directly, rather than being generated here, and that code now explicitly
    imports `google.golang.org/protobuf` instead of
    `github.com/gogo/protobuf/gogoproto`.
    Upgrading to `google.golang.org/protobuf` also requires updating
    the `containerd/cgroups` dependency to v3
    (`github.com/containerd/cgroups/v3/cgroup1/stats/`).
    
    The new `protoc-gen-go-grpc` generators do not allow directives such as
    `gogoproto.customname`, so the `go-fix-acronym` command is used to
    update acronym customization (which is what containerd does).
    
    Updated `Protobuild.toml` to specify new generators.
    
    Added an `Update-Proto.ps1` script to re-generate protobuf files locally
    and in GitHub CI.
    
    Add `protobuild` and protobuff `grpc` and `ttrpc` generators to
    `tools.go` so they are tracked and vendored, and can be trivially
    installed via `go install`.
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    
    * Vendor protobuf import changes
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    
    ---------
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    decae4b View commit details
    Browse the repository at this point in the history
  2. [ci]Remove Verify-GoModules.ps1 (#1836)

    `.\scripts\Verify-GoModules.ps1` does not surface roots cause of
    inconsisteny and does not match local mod tidy/vendor steps.
    
    Replace with explicit commands, which also matches rest of `ci.yml`
    jobs.
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    dbbf3b9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2023

  1. [deps]Omni-bus dependency upgrade (#1837)

    Combine several dependabot PRs to deal with `test/go.mod` module issues:
    
    - #1834
    - #1833
    - #1832
    - #1831
    - #1830
    - #1829
    - #1828
    - #1819
    - #1808
    
    Regenerate proto files since `protoc-gen-go` is updated.
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    492992f View commit details
    Browse the repository at this point in the history
  2. Replace deprecated github.com/golang/mock (#1839)

    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 11, 2023
    Configuration menu
    Copy the full SHA
    619018c View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Replace cosesign1 and didx509 resolver (#1805)

    ... with their independent pkgs
    
    Signed-off-by: Mahati Chamarthy <[email protected]>
    MahatiC authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    43d7af3 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. cimfs: Add cimfs writer (#927)

    Add go wrappers over cimfs writer functions exported by cimfs.dll.
    
    Signed-off-by: Amit Barve <[email protected]>
    ambarve authored Jul 15, 2023
    Configuration menu
    Copy the full SHA
    5e97eb3 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Create tools package to isolate dependencies (#1840)

    Using a dedicated package for tools.go prevents callers who import hcshim
    from adding the tools to their package's dependencies, while still
    allowing us to track and vendor them.t p
    
    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 18, 2023
    Configuration menu
    Copy the full SHA
    95c6047 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. make sure to close files in dmverity-vhd tool (#1770)

    Currently we're not closing output VHD files and read closers
    when creating layer VHDs with dmverity-vhd tool.
    
    Refactor error wrapping.
    
    Signed-off-by: Maksim An <[email protected]>
    anmaxvl authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    567f6bd View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. use protojson when formatting for logs (#1844)

    Signed-off-by: Hamza El-Saawy <[email protected]>
    helsaawy authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d71606e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28cce9c View commit details
    Browse the repository at this point in the history
Loading