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: containerd/typeurl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.2.0
Choose a base ref
...
head repository: containerd/typeurl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.2.3
Choose a head ref
  • 13 commits
  • 7 files changed
  • 6 contributors

Commits on Mar 13, 2024

  1. Bump google.golang.org/protobuf from 1.27.1 to 1.33.0

    Bumps google.golang.org/protobuf from 1.27.1 to 1.33.0.
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/protobuf
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    78074c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Merge pull request #44 from containerd/dependabot/go_modules/google.g…

    …olang.org/protobuf-1.33.0
    
    Bump google.golang.org/protobuf from 1.27.1 to 1.33.0
    AkihiroSuda authored Aug 17, 2024
    Configuration menu
    Copy the full SHA
    35cf9db View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. tidy go.sum

    Signed-off-by: Akhil Mohan <[email protected]>
    akhilerm committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5a8bae3 View commit details
    Browse the repository at this point in the history
  2. update github actions

    - update actions/setup-go to v5
    - update actions/checkout to v4
    
    Signed-off-by: Akhil Mohan <[email protected]>
    akhilerm committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    08a9016 View commit details
    Browse the repository at this point in the history
  3. add go 1.23.x into test matrix

    Signed-off-by: Akhil Mohan <[email protected]>
    akhilerm committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e745af7 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2024

  1. Remove gogo registry

    Since containerd is not using gogo anymore it seems like we should
    remove the depenency on gogo here since gogo is a fairly large
    dependency and is also unaintained.
    
    This also gets imported by the runc shim and adds a fair amount to the
    binary size (in terms of percentage of the whole size).
    
    I did keep a fallback test in that still imports gogo and continues to
    work. The test marshals a type with gogo and then unmarshals it by
    typeurl.
    This is why gogo is still in the go.mod
    Not sure if this is worthwhile or not.
    
    This may need a module version bump since some functions will behave
    differently now.
    
    Signed-off-by: Brian Goff <[email protected]>
    cpuguy83 committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    7d3d258 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Add back support for gogo through handler interface

    A handler is an unexported type that is used to abstract external type
    registries, such as gogoproto.
    This allows us to add back gogo support but allow those who don't need
    it to compile it out with the `!no_gogo` build tag.
    
    Signed-off-by: Brian Goff <[email protected]>
    cpuguy83 committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    5745849 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. Merge pull request #49 from akhilerm/fix-ci

    ci: fix workflows and test on go 1.23.x
    dmcgowan authored Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2e61169 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Merge pull request #50 from cpuguy83/remove_gogo

    Make gogo optional at compile time
    dmcgowan authored Oct 31, 2024
    Configuration menu
    Copy the full SHA
    30fd8da View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Fix panic when type is not found

    Signed-off-by: Derek McGowan <[email protected]>
    dmcgowan committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    21b066a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #52 from dmcgowan/fix-panic-notfound

    Fix panic when type is not found
    AkihiroSuda authored Nov 5, 2024
    Configuration menu
    Copy the full SHA
    1666bdb View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Fix unmarshalling of registered types

    This is a faithful backport of #53
    
    ---
    
    In 7d3d258 I inadvterantly removed
    support for json unmarshalling for the case when a type implements a
    protobuf message but is a type that is registered.
    
    For types that are registered through the `Register` function typeurl
    is supposed to ignore the interfaces that the type implements and just
    use json.
    
    This change restores that behavior.
    
    Signed-off-by: Brian Goff <[email protected]>
    cpuguy83 committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    a044d53 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

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