From 8eb6115d075f6e2d7b88d1085deee55a4a6eee5d Mon Sep 17 00:00:00 2001 From: "red-hat-konflux[bot]" <126015336+red-hat-konflux[bot]@users.noreply.github.com> Date: Sun, 13 Apr 2025 14:40:26 +0000 Subject: [PATCH] chore(deps): update module lukechampine.com/uint128 to v1.3.0 Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 3 ++- vendor/lukechampine.com/uint128/uint128.go | 14 ++++++++++++++ vendor/modules.txt | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 52671351..d552aa40 100644 --- a/go.mod +++ b/go.mod @@ -148,7 +148,7 @@ require ( k8s.io/klog/v2 v2.130.1 // indirect k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect - lukechampine.com/uint128 v1.2.0 // indirect + lukechampine.com/uint128 v1.3.0 // indirect sigs.k8s.io/controller-runtime v0.20.0 // indirect sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect diff --git a/go.sum b/go.sum index fb092baa..7734c3e1 100644 --- a/go.sum +++ b/go.sum @@ -1530,8 +1530,9 @@ k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8 k8s.io/utils v0.0.0-20200729134348-d5654de09c73/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= -lukechampine.com/uint128 v1.2.0 h1:mBi/5l91vocEN8otkC5bDLhi2KdCticRiwbdB0O+rjI= lukechampine.com/uint128 v1.2.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= +lukechampine.com/uint128 v1.3.0 h1:cDdUVfRwDUDovz610ABgFD17nXD4/uDgVHl2sC3+sbo= +lukechampine.com/uint128 v1.3.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= diff --git a/vendor/lukechampine.com/uint128/uint128.go b/vendor/lukechampine.com/uint128/uint128.go index 04e65783..31b57030 100644 --- a/vendor/lukechampine.com/uint128/uint128.go +++ b/vendor/lukechampine.com/uint128/uint128.go @@ -379,6 +379,12 @@ func (u Uint128) PutBytes(b []byte) { binary.LittleEndian.PutUint64(b[8:], u.Hi) } +// PutBytesBE stores u in b in big-endian order. It panics if len(ip) < 16. +func (u Uint128) PutBytesBE(b []byte) { + binary.BigEndian.PutUint64(b[:8], u.Hi) + binary.BigEndian.PutUint64(b[8:], u.Lo) +} + // Big returns u as a *big.Int. func (u Uint128) Big() *big.Int { i := new(big.Int).SetUint64(u.Hi) @@ -420,6 +426,14 @@ func FromBytes(b []byte) Uint128 { ) } +// FromBytesBE converts big-endian b to a Uint128 value. +func FromBytesBE(b []byte) Uint128 { + return New( + binary.BigEndian.Uint64(b[8:]), + binary.BigEndian.Uint64(b[:8]), + ) +} + // FromBig converts i to a Uint128 value. It panics if i is negative or // overflows 128 bits. func FromBig(i *big.Int) (u Uint128) { diff --git a/vendor/modules.txt b/vendor/modules.txt index 8ccdd81e..9bd74074 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1302,7 +1302,7 @@ k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/trace -# lukechampine.com/uint128 v1.2.0 +# lukechampine.com/uint128 v1.3.0 ## explicit; go 1.12 lukechampine.com/uint128 # sigs.k8s.io/controller-runtime v0.20.0 -- GitLab