diff --git a/.github/workflows/fetch.yaml b/.github/workflows/fetch.yaml index fb5253f2..d7c39e44 100644 --- a/.github/workflows/fetch.yaml +++ b/.github/workflows/fetch.yaml @@ -39,7 +39,7 @@ jobs: BUF_TOKEN: ${{ secrets.BUF_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Create PR - uses: peter-evans/create-pull-request@5e914681df9dc83aa4e4905692ca88beb2f9e91f + uses: peter-evans/create-pull-request@67ccf781d68cd99b580ae25a5c18a1cc84ffff1f with: add-paths: ./modules/sync/** commit-message: "Detected new managed modules references" diff --git a/LICENSE b/LICENSE index f5415f0e..f0b3fd13 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2021-2023 Buf Technologies, Inc + Copyright 2021-2025 Buf Technologies, Inc Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/Makefile b/Makefile index 9c8d96c6..e869924f 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ MAKEFLAGS += --warn-undefined-variables MAKEFLAGS += --no-builtin-rules MAKEFLAGS += --no-print-directory BIN := .tmp/bin -COPYRIGHT_YEARS := 2021-2023 +COPYRIGHT_YEARS := 2021-2025 GOLANGCI_LINT_VERSION ?= v1.62.0 LICENSE_IGNORE := --ignore /testdata/ # Set to use a different compiler. For example, `GO=go1.18rc1 make test`. diff --git a/README.md b/README.md index 22aeaebe..46637a97 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,11 @@ First, we sync standalone modules. After they succeed, we then sync the modules which use the latest pushed dependency commit. As long as the dependencies don’t have any breaking change in the source code, this should be sufficient and stable for upstream modules. +For special cases, we can pin a dependency in the static `buf.yaml` that we control, to force a +managed module depend on a specific synced reference from another managed module. To know if a +managed module has pinned dependencies for a specific reference, take a look at the `buf.yaml` in +that reference's manifest in the `sync` directory. + ## Community For help and discussion regarding Protobuf managed modules, join us on diff --git a/cmd/modprocessor/main.go b/cmd/modprocessor/main.go index 3253e71c..e350e93d 100644 --- a/cmd/modprocessor/main.go +++ b/cmd/modprocessor/main.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/cmd/release/main.go b/cmd/release/main.go index 5c5e641e..c5470f40 100644 --- a/cmd/release/main.go +++ b/cmd/release/main.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/cmd/release/main_test.go b/cmd/release/main_test.go index 45f7f0c7..8f00fe4d 100644 --- a/cmd/release/main_test.go +++ b/cmd/release/main_test.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/cmd/releaseprocessor/main.go b/cmd/releaseprocessor/main.go index 813e8d79..596e0017 100644 --- a/cmd/releaseprocessor/main.go +++ b/cmd/releaseprocessor/main.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/go.mod b/go.mod index 32d84a45..9ba98747 100644 --- a/go.mod +++ b/go.mod @@ -3,17 +3,17 @@ module github.com/bufbuild/modules go 1.23.0 require ( - buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.1-20241127180247-a33202765966.1 - github.com/bufbuild/buf v1.48.0 - github.com/bufbuild/protovalidate-go v0.8.0 + buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.2-20241127180247-a33202765966.1 + github.com/bufbuild/buf v1.49.0 + github.com/bufbuild/protovalidate-go v0.8.2 github.com/google/go-cmp v0.6.0 github.com/google/go-github/v64 v64.0.0 github.com/hashicorp/go-retryablehttp v0.7.7 github.com/stretchr/testify v1.10.0 go.uber.org/multierr v1.11.0 golang.org/x/mod v0.22.0 - golang.org/x/oauth2 v0.24.0 - google.golang.org/protobuf v1.36.1 + golang.org/x/oauth2 v0.25.0 + google.golang.org/protobuf v1.36.2 ) require ( @@ -26,10 +26,10 @@ require ( github.com/pmezard/go-difflib v1.0.0 // indirect github.com/stoewer/go-strcase v1.3.0 // indirect golang.org/x/crypto v0.31.0 // indirect - golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 // indirect - golang.org/x/sys v0.28.0 // indirect + golang.org/x/exp v0.0.0-20250103183323-7d7fa50e5329 // indirect + golang.org/x/sys v0.29.0 // indirect golang.org/x/text v0.21.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index f915e916..15373335 100644 --- a/go.sum +++ b/go.sum @@ -1,13 +1,13 @@ -buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.1-20241127180247-a33202765966.1 h1:v223wh/bhlSHSc0tU9PXRWXHhkw3UWMtth7TmYGfHAQ= -buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.1-20241127180247-a33202765966.1/go.mod h1:/zlFuuECgFgewxwW6qQKgvMJ07YZkWlVkcSxEhJprJw= +buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.2-20241127180247-a33202765966.1 h1:BICM6du/XzvEgeorNo4xgohK3nMTmEPViGyd5t7xVqk= +buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.2-20241127180247-a33202765966.1/go.mod h1:JnMVLi3qrNYPODVpEKG7UjHLl/d2zR221e66YCSmP2Q= cel.dev/expr v0.19.1 h1:NciYrtDRIR0lNCnH1LFJegdjspNx9fI59O7TWcua/W4= cel.dev/expr v0.19.1/go.mod h1:MrpN08Q+lEBs+bGYdLxxHkZoUSsCp0nSKTs0nTymJgw= github.com/antlr4-go/antlr/v4 v4.13.1 h1:SqQKkuVZ+zWkMMNkjy5FZe5mr5WURWnlpmOuzYWrPrQ= github.com/antlr4-go/antlr/v4 v4.13.1/go.mod h1:GKmUxMtwp6ZgGwZSva4eWPC5mS6vUAmOABFgjdkM7Nw= -github.com/bufbuild/buf v1.48.0 h1:JiA1Ynz6DE/MBDcEsFvWNoaPhnjaSdLzKH00/5SWomg= -github.com/bufbuild/buf v1.48.0/go.mod h1:lHjK93s3FLn6GOec0f2uqFeREhfL0Qw5dvZ3eipclD8= -github.com/bufbuild/protovalidate-go v0.8.0 h1:Xs3kCLCJ4tQiogJ0iOXm+ClKw/KviW3nLAryCGW2I3Y= -github.com/bufbuild/protovalidate-go v0.8.0/go.mod h1:JPWZInGm2y2NBg3vKDKdDIkvDjyLv31J3hLH5GIFc/Q= +github.com/bufbuild/buf v1.49.0 h1:KFSyea50xgvfnqGfK7Z4UCPTYhoCoUYAK2IoRd8/oUA= +github.com/bufbuild/buf v1.49.0/go.mod h1:PssF/YByu7WU6K3FxRmoRxi4ZViugL7rjAaoVvxknso= +github.com/bufbuild/protovalidate-go v0.8.2 h1:sgzXHkHYP6HnAsL2Rd3I1JxkYUyEQUv9awU1PduMxbM= +github.com/bufbuild/protovalidate-go v0.8.2/go.mod h1:K6w8iPNAXBoIivVueSELbUeUl+MmeTQfCDSug85pn3M= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -58,23 +58,23 @@ go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U= golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk= -golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67 h1:1UoZQm6f0P/ZO0w1Ri+f+ifG/gXhegadRdwBIXEFWDo= -golang.org/x/exp v0.0.0-20241217172543-b2144cdd0a67/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= +golang.org/x/exp v0.0.0-20250103183323-7d7fa50e5329 h1:9kj3STMvgqy3YA4VQXBrN7925ICMxD5wzMRcgA30588= +golang.org/x/exp v0.0.0-20250103183323-7d7fa50e5329/go.mod h1:qj5a5QZpwLU2NLQudwIN5koi3beDhSAlJwa67PuM98c= golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4= golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= -golang.org/x/oauth2 v0.24.0 h1:KTBBxWqUa0ykRPLtV69rRto9TLXcqYkeswu48x/gvNE= -golang.org/x/oauth2 v0.24.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= -golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= -golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/oauth2 v0.25.0 h1:CY4y7XT9v0cRI9oupztF8AgiIu99L/ksR/Xp/6jrZ70= +golang.org/x/oauth2 v0.25.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= +golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo= golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb h1:B7GIB7sr443wZ/EAEl7VZjmh1V6qzkt5V+RYcUYtS1U= -google.golang.org/genproto/googleapis/api v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:E5//3O5ZIG2l71Xnt+P/CYUY8Bxs8E7WMoZ9tlcMbAY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb h1:3oy2tynMOP1QbTC0MsNNAV+Se8M2Bd0A5+x1QHyw+pI= -google.golang.org/genproto/googleapis/rpc v0.0.0-20241219192143-6b3ec007d9bb/go.mod h1:lcTa1sDdWEIHMWlITnIczmw5w60CF9ffkb8Z+DVmmjA= -google.golang.org/protobuf v1.36.1 h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk= -google.golang.org/protobuf v1.36.1/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= +google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d h1:H8tOf8XM88HvKqLTxe755haY6r1fqqzLbEnfrmLXlSA= +google.golang.org/genproto/googleapis/api v0.0.0-20250102185135-69823020774d/go.mod h1:2v7Z7gP2ZUOGsaFyxATQSRoBnKygqVq2Cwnvom7QiqY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d h1:xJJRGY7TJcvIlpSrN3K6LAWgNFUILlO+OMAqtg9aqnw= +google.golang.org/genproto/googleapis/rpc v0.0.0-20250102185135-69823020774d/go.mod h1:3ENsm/5D1mzDyhpzeRi1NR784I0BcofWBoSc5QqqMK4= +google.golang.org/protobuf v1.36.2 h1:R8FeyR1/eLmkutZOM5CWghmo5itiG9z0ktFlTVLuTmU= +google.golang.org/protobuf v1.36.2/go.mod h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= diff --git a/internal/githubutil/githubutil.go b/internal/githubutil/githubutil.go index 4a3055ba..9b399d4d 100644 --- a/internal/githubutil/githubutil.go +++ b/internal/githubutil/githubutil.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/internal/modules/modules.go b/internal/modules/modules.go index ad9b9d46..a0e2c7c4 100644 --- a/internal/modules/modules.go +++ b/internal/modules/modules.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/internal/semverutil/semverutil.go b/internal/semverutil/semverutil.go index bd37bb9d..56b6fe29 100644 --- a/internal/semverutil/semverutil.go +++ b/internal/semverutil/semverutil.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/internal/semverutil/semverutil_test.go b/internal/semverutil/semverutil_test.go index 98d1cceb..899d87d6 100644 --- a/internal/semverutil/semverutil_test.go +++ b/internal/semverutil/semverutil_test.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/modules/static/protocolbuffers/gofeatures/buf.yaml b/modules/static/protocolbuffers/gofeatures/buf.yaml index 827fbbbe..65bd69c2 100644 --- a/modules/static/protocolbuffers/gofeatures/buf.yaml +++ b/modules/static/protocolbuffers/gofeatures/buf.yaml @@ -1,4 +1,4 @@ version: v1 name: buf.build/protocolbuffers/gofeatures deps: - - buf.build/protocolbuffers/wellknowntypes:v27.0 + - buf.build/protocolbuffers/wellknowntypes:v29.1 diff --git a/modules/static/protocolbuffers/wellknowntypes/pre-sync.sh b/modules/static/protocolbuffers/wellknowntypes/pre-sync.sh index 1a356133..44eaa190 100644 --- a/modules/static/protocolbuffers/wellknowntypes/pre-sync.sh +++ b/modules/static/protocolbuffers/wellknowntypes/pre-sync.sh @@ -1,2 +1,2 @@ cp ../java/core/src/main/resources/google/protobuf/java_features.proto google/protobuf -cp ../go/go_features.proto google/protobuf +cp ../go/google/protobuf/go_features.proto google/protobuf diff --git a/modules/sync/envoyproxy/ratelimit/cas/95441ef61f6911e44a5cfb5d7b26aa647fa11689e923c6797a793176c1081e6d25f57d3f9d71d868fe85aaf3a3c9be026932e1755bac2a6d3a3b6d7c8d7895c1 b/modules/sync/envoyproxy/ratelimit/cas/95441ef61f6911e44a5cfb5d7b26aa647fa11689e923c6797a793176c1081e6d25f57d3f9d71d868fe85aaf3a3c9be026932e1755bac2a6d3a3b6d7c8d7895c1 new file mode 100644 index 00000000..31617838 --- /dev/null +++ b/modules/sync/envoyproxy/ratelimit/cas/95441ef61f6911e44a5cfb5d7b26aa647fa11689e923c6797a793176c1081e6d25f57d3f9d71d868fe85aaf3a3c9be026932e1755bac2a6d3a3b6d7c8d7895c1 @@ -0,0 +1,103 @@ +syntax = "proto3"; + +package ratelimit.config.ratelimit.v3; + +option java_package = "io.envoyproxy.ratelimit.config.ratelimit.v3"; +option java_outer_classname = "RlsConfigProto"; +option java_multiple_files = true; +option go_package = "github.com/envoyproxy/go-control-plane/ratelimit/config/ratelimit/v3;ratelimitv3"; + +// [#protodoc-title: Rate limit service configuration] +// A management server which supports ADS (Aggregated Discovery Service - SotW or delta protocol) can apply +// rate limit service configuration using the message type RateLimitConfig. The ADS client within the rate limit service +// will stream Discovery Request with the resource type URL "type.googleapis.com/ratelimit.config.ratelimit.v3.RateLimitConfig". +// The ADS management server should respond stream of Discovery Response with the same type URL and array of RateLimitConfigs +// within resources of the Discovery Response. + +// Rate limit configuration for a single domain. +message RateLimitConfig { + // Name of the rate limit configuration. This should be unique for each configuration. + string name = 1; + + // Domain name for the rate limit configuration. + string domain = 2; + + // List of rate limit configuration descriptors. + repeated RateLimitDescriptor descriptors = 3; +} + +// Rate limit configuration descriptor. +message RateLimitDescriptor { + // Key of the descriptor. + string key = 1; + + // Optional value of the descriptor. + string value = 2; + + // Rate limit policy of the descriptor. + RateLimitPolicy rate_limit = 3; + + // List of sub rate limit descriptors. + repeated RateLimitDescriptor descriptors = 4; + + // Mark the descriptor as shadow. When the values is true, rate limit service allow requests to the backend. + bool shadow_mode = 5; + + // Setting the `detailed_metric: true` for a descriptor will extend the metrics that are produced. + bool detailed_metric = 6; +} + +// Rate-limit policy. +message RateLimitPolicy { + // Unit of time for the rate limit. + RateLimitUnit unit = 1; + + // Number of requests allowed in the policy within `unit` time. + uint32 requests_per_unit = 2; + + // Mark the rate limit policy as unlimited. All requests are allowed to the backend. + bool unlimited = 3; + + // Optional name for the rate limit policy. Name the policy, if it should be replaced (dropped evaluation) by + // another policy. + string name = 4; + + // List of rate limit policies, this rate limit policy will replace (drop evaluation) + // For more information: https://github.com/envoyproxy/ratelimit/tree/0b2f4d5fb04bf55e1873e2c5e2bb28da67c0643f#replaces + // Example: https://github.com/envoyproxy/ratelimit/tree/0b2f4d5fb04bf55e1873e2c5e2bb28da67c0643f#example-7 + repeated RateLimitReplace replaces = 5; +} + +// Replace specifies the rate limit policy that should be replaced (dropped evaluation). +// For more information: https://github.com/envoyproxy/ratelimit/tree/0b2f4d5fb04bf55e1873e2c5e2bb28da67c0643f#replaces +message RateLimitReplace { + // Name of the rate limit policy, that is being replaced (dropped evaluation). + string name = 1; +} + +// Identifies the unit of of time for rate limit. +enum RateLimitUnit { + // The time unit is not known. + UNKNOWN = 0; + + // The time unit representing a second. + SECOND = 1; + + // The time unit representing a minute. + MINUTE = 2; + + // The time unit representing an hour. + HOUR = 3; + + // The time unit representing a day. + DAY = 4; + + // The time unit representing a week. + WEEK = 7; + + // The time unit representing a month. + MONTH = 5; + + // The time unit representing a year. + YEAR = 6; +} diff --git a/modules/sync/envoyproxy/ratelimit/cas/e5d46e06ebe64630de4d45a6de4ef6dab86d2a9feae086455fbfb6288d8e20bdc649cce7d22de18d156a062d0bcf4bba03463c16b434541c59942a89dababc39 b/modules/sync/envoyproxy/ratelimit/cas/e5d46e06ebe64630de4d45a6de4ef6dab86d2a9feae086455fbfb6288d8e20bdc649cce7d22de18d156a062d0bcf4bba03463c16b434541c59942a89dababc39 new file mode 100644 index 00000000..fdfb40fe --- /dev/null +++ b/modules/sync/envoyproxy/ratelimit/cas/e5d46e06ebe64630de4d45a6de4ef6dab86d2a9feae086455fbfb6288d8e20bdc649cce7d22de18d156a062d0bcf4bba03463c16b434541c59942a89dababc39 @@ -0,0 +1,5 @@ +shake256:d11ec527ab26821c6ef79331457ac0ba550683de6d0d34bc3b8ddaa2af4f7b1e27d53aac2522ae85a26d2c57f3f1c499ce6993088356fad4bedb8f92516bf722 LICENSE +shake256:15d8155c1902208a6da6c16f87d384465a674d407742d8defebf637e8c6b8ba2e6a5e260d86bec65a3c5619207aa26ed09333aaa9eb1affff928ee9fbc40f189 buf.md +shake256:f5db4705adc92dd36a5e8c4e7ba9e6cca2345b9a7383af77eff50b8eb143a228690f58949b1772c3c8ceeacb9d40c5abddc35d493102deaeeffe9c622ca77f03 buf.yaml +shake256:95441ef61f6911e44a5cfb5d7b26aa647fa11689e923c6797a793176c1081e6d25f57d3f9d71d868fe85aaf3a3c9be026932e1755bac2a6d3a3b6d7c8d7895c1 ratelimit/config/ratelimit/v3/rls_conf.proto +shake256:db1b1445131dc71c4dafe0a3ff1cce3f12f35b82d9ed07832ba3012dfd0f4e96fc8c482c0ca8e51181db5c2cb318929d86b84d318a8c023bedc17a0bc3eb6b57 ratelimit/service/ratelimit/v3/rls_conf_ds.proto diff --git a/modules/sync/envoyproxy/ratelimit/state.json b/modules/sync/envoyproxy/ratelimit/state.json index 09b311d4..3079cd01 100644 --- a/modules/sync/envoyproxy/ratelimit/state.json +++ b/modules/sync/envoyproxy/ratelimit/state.json @@ -167,6 +167,22 @@ { "name": "6a2e8262874f012d08830cc34ba8058e66a33819", "digest": "5454c8aba5edd7e49001b092af2a008367f3eaca96a3acd649622f3c49155b53860bdd88da387a9b7fb90330a8dea58c9b4661da97016ed53256f26b1dc76d30" + }, + { + "name": "7475d46c03e3f9e41d7c43dfbf7cf48068aacc96", + "digest": "5454c8aba5edd7e49001b092af2a008367f3eaca96a3acd649622f3c49155b53860bdd88da387a9b7fb90330a8dea58c9b4661da97016ed53256f26b1dc76d30" + }, + { + "name": "38500fe5e2783f6c095fd6bb378c85eca0b2ed9c", + "digest": "5454c8aba5edd7e49001b092af2a008367f3eaca96a3acd649622f3c49155b53860bdd88da387a9b7fb90330a8dea58c9b4661da97016ed53256f26b1dc76d30" + }, + { + "name": "87adad26583ff88da7ee7d4b3a322c2414ba49eb", + "digest": "5454c8aba5edd7e49001b092af2a008367f3eaca96a3acd649622f3c49155b53860bdd88da387a9b7fb90330a8dea58c9b4661da97016ed53256f26b1dc76d30" + }, + { + "name": "fccc16521cbceba814ebeecfbaa9031c5f261627", + "digest": "e5d46e06ebe64630de4d45a6de4ef6dab86d2a9feae086455fbfb6288d8e20bdc649cce7d22de18d156a062d0bcf4bba03463c16b434541c59942a89dababc39" } ] } \ No newline at end of file diff --git a/modules/sync/googleapis/googleapis/state.json b/modules/sync/googleapis/googleapis/state.json index 759c620c..5d75f4c2 100644 --- a/modules/sync/googleapis/googleapis/state.json +++ b/modules/sync/googleapis/googleapis/state.json @@ -15403,6 +15403,226 @@ { "name": "9e966149c59f47f6305d66c98e2a9e7d9c26a2eb", "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "baa225c2e09886cf0fb972ca286818d0e1e02675", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "9148cf28f640e6a9d4e72b1f9a34e4d9cfa19244", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "f7314d1e02e7651b33985c65c2d268de7fbacc1e", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "af75aa920034a998c4c935d8c8693ae6959f5f64", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "dd856a9fe30d7b0eabc39050efe1687d29148b87", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "9c586e8f14bcd6dfe47c35a5dcbeac446e634f73", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "52e410823122cf44d265c3beecb86c773db248a2", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "f27e891cd55ad1bb05815311d907d35c58175489", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "bf9f7b2c47be9c4e10ac7e0dde199d9d27bb8ef2", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "b3fbe472cc3601bfdac9104af5529c93250f8c49", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "477125c188c7823d347a2cacdb168de3d71863e0", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "528ea46081bccba0dcb89abd79362d3decfa37a9", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "b6066108b07eba1fbbd071b31f511f937293a058", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "837b4193fa5803767bd493b969243da90d75aab7", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "651af4b02f16b5c04c7c4f721d3533ca6869e7c8", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "c72d7385435589176aa6e44563fcfbc795b9a476", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "e1b13abbbbec18998ad0bfe39a32ad2b061d4eda", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "29aea4190aba664659908ff5e381c830e4752502", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "3cef095370b3176f67542e527ffde81e019df091", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "44c31c613b359211918a2ddb677e20b23da5a282", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "7b3942e88dd6ce69e099f0a0d74f941596c400ab", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "b062cd1d535ad083ada5d147df30f07494f4acbd", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "bd72915b189052e76f6a15953941cc56bbc635f6", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "695866271cf2b256cfdcacb9e365101414b30331", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "44ad570a9b4055b9b952c3d8fd476be6f95d8b0a", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "2884323d6cc362b0b417e9bcc1c823243de63549", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "e0cd5faa960c45f8af8310bad9c4494ed19b7617", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "6fb68312dc1372cbc497f0e5294c94945879736c", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "882633d32e4d772a08f62045d5d61173bef3026e", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "ceb1dea16e3e81cef8fa7831cbbc08f6b21de83c", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "ae0e102e4744749d019f37209c85b4e892dbc3a4", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "23553a97fb9afa8b39b66c79a51227c7abb2af95", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "130b113520c1b3fffd90f67198681b5fe84de464", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "7f2db36e5eb3c0ca633bd9600317c74bc26344b1", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "c58fbc1638ca744866b34d1033b953645ad8dcb4", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "51b9a3d9858ab4ecdfa325e13d74a4b46abcd377", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "3322b91056db2735074b230c926e6ef3a958aa53", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "2dee81b474957f04a0c277f6bf91cfeb13f12f55", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "16db8020109a5fb90130261bd1b923e69f675154", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "bfbc679af5e4342be0bd80f490972c020b36f7f0", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "ba1a1c7a863a59e2c3ce6d95eb25d1c546320446", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "c76e13d561f3cc34349b1b1498c5815350883083", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "00196e2a68b16a864c57db2e870822875a7f1198", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "8cd87061e43b6adf3f7d0b1d40d0f6192cc2ca74", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "d581bbe1a66ad2e47eda2beebf6200f23b766ca9", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "c3556b45dc35a145e04b5692bc72e01a4f58a6b2", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "fd5b486367b0cf4ecf616ea2677dfa14f83a71c6", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "276b372078014fc0871461ee1be2d967f3bd8eb5", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "d5cc1cd738a66bb7104162bcb35ebd539c658415", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "ab068fbc34ac52a76ca08f741ccb8acf6d5d8895", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "51b75ed8bf6d5f432abd42cf4fddbb862cd2b6a5", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "3d2a47e2e1b38db56309d4bf3ec3c5efe27d0989", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "ee799bd80b90ad8f9e36b92107e98c0619e0d9dc", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "870b703e12dccfa4da364f284bacaa3bb170cea2", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" + }, + { + "name": "79d2e1371246e5d5453e0a4394c7b503413bdeea", + "digest": "93dbe51c27606999eef918360df509485a4d272e79aaed6d0016940379a9b06d316fc5228b7b50cca94bb310f34c5fc5955ce7474f655f0d0a224c4121dda3c1" } ] } \ No newline at end of file diff --git a/modules/sync/protocolbuffers/gofeatures/cas/650ee5667b57eaff1cb461cd60994346af0df31632dfb05fc719120d45582c6677ea90cd8fb68c20241ff041b34993a5bbcc1bca4302ed323036da9277d19699 b/modules/sync/protocolbuffers/gofeatures/cas/650ee5667b57eaff1cb461cd60994346af0df31632dfb05fc719120d45582c6677ea90cd8fb68c20241ff041b34993a5bbcc1bca4302ed323036da9277d19699 new file mode 100644 index 00000000..9a93d6b7 --- /dev/null +++ b/modules/sync/protocolbuffers/gofeatures/cas/650ee5667b57eaff1cb461cd60994346af0df31632dfb05fc719120d45582c6677ea90cd8fb68c20241ff041b34993a5bbcc1bca4302ed323036da9277d19699 @@ -0,0 +1,4 @@ +shake256:9429c9a9bec244a5c52290f98f645dd9f8ec76b76abbe4f212100ac6375c703c2ca5d1d02162a29041ba554ef232b169d0cb931b7e78415f3e24460becc290d3 LICENSE +shake256:6c9b8f839329afc099c66371f5e6c9ad958765095db9f09517a56cb2b8246dd5c2845e024c5c22ca6b4538a453da1b7291391788f4b93f5d943f8ee61604ac93 buf.md +shake256:93c2a3ed41393d3903057b25e16c46e2569ce3061592f98aa175b1a4f0670e5be25c1f9a4a098e060054792b37c28d3112785d07b867746f5eaad45a25f72128 buf.yaml +shake256:303fac34a6c093ddcceffeb6179ac8bf999b91daa3c8cecc283782cc3199a723dd42a6cea38a503163fab42a62ec7cf767b942c212de08d35577c858132f3068 google/protobuf/go_features.proto diff --git a/modules/sync/protocolbuffers/gofeatures/cas/93c2a3ed41393d3903057b25e16c46e2569ce3061592f98aa175b1a4f0670e5be25c1f9a4a098e060054792b37c28d3112785d07b867746f5eaad45a25f72128 b/modules/sync/protocolbuffers/gofeatures/cas/93c2a3ed41393d3903057b25e16c46e2569ce3061592f98aa175b1a4f0670e5be25c1f9a4a098e060054792b37c28d3112785d07b867746f5eaad45a25f72128 new file mode 100644 index 00000000..65bd69c2 --- /dev/null +++ b/modules/sync/protocolbuffers/gofeatures/cas/93c2a3ed41393d3903057b25e16c46e2569ce3061592f98aa175b1a4f0670e5be25c1f9a4a098e060054792b37c28d3112785d07b867746f5eaad45a25f72128 @@ -0,0 +1,4 @@ +version: v1 +name: buf.build/protocolbuffers/gofeatures +deps: + - buf.build/protocolbuffers/wellknowntypes:v29.1 diff --git a/modules/sync/protocolbuffers/gofeatures/state.json b/modules/sync/protocolbuffers/gofeatures/state.json index 00122027..c53cf9c0 100644 --- a/modules/sync/protocolbuffers/gofeatures/state.json +++ b/modules/sync/protocolbuffers/gofeatures/state.json @@ -23,6 +23,10 @@ { "name": "v1.36.1", "digest": "e24c074714bbfe83a51ec4930388d0b3e24c0052f390c92d4fcd8640ac7c67b7017f6d0643e3fb3d63e9bd359040661270cf51d1404fbea7e535cdc83d187d43" + }, + { + "name": "v1.36.2", + "digest": "650ee5667b57eaff1cb461cd60994346af0df31632dfb05fc719120d45582c6677ea90cd8fb68c20241ff041b34993a5bbcc1bca4302ed323036da9277d19699" } ] } \ No newline at end of file diff --git a/modules/sync/protocolbuffers/wellknowntypes/state.json b/modules/sync/protocolbuffers/wellknowntypes/state.json index 66e775ef..9d17351d 100644 --- a/modules/sync/protocolbuffers/wellknowntypes/state.json +++ b/modules/sync/protocolbuffers/wellknowntypes/state.json @@ -427,6 +427,10 @@ { "name": "v29.2", "digest": "c9824714afd6cc432c2e1fafa20df47c87a8a0aca9e27192cd5732619453997af1721c2eac5c0fbbe7b29a741af5b8d7ba4ee89c85903e782d9c725d7b9436b5" + }, + { + "name": "v29.3", + "digest": "c9824714afd6cc432c2e1fafa20df47c87a8a0aca9e27192cd5732619453997af1721c2eac5c0fbbe7b29a741af5b8d7ba4ee89c85903e782d9c725d7b9436b5" } ] } \ No newline at end of file diff --git a/modules/sync/state.json b/modules/sync/state.json index 233702f9..29a97bee 100644 --- a/modules/sync/state.json +++ b/modules/sync/state.json @@ -30,7 +30,7 @@ }, { "module_name": "envoyproxy/ratelimit", - "latest_reference": "6a2e8262874f012d08830cc34ba8058e66a33819" + "latest_reference": "fccc16521cbceba814ebeecfbaa9031c5f261627" }, { "module_name": "gogo/protobuf", @@ -42,7 +42,7 @@ }, { "module_name": "googleapis/googleapis", - "latest_reference": "9e966149c59f47f6305d66c98e2a9e7d9c26a2eb" + "latest_reference": "79d2e1371246e5d5453e0a4394c7b503413bdeea" }, { "module_name": "googlechrome/lighthouse", @@ -74,11 +74,11 @@ }, { "module_name": "protocolbuffers/gofeatures", - "latest_reference": "v1.36.1" + "latest_reference": "v1.36.2" }, { "module_name": "protocolbuffers/wellknowntypes", - "latest_reference": "v29.2" + "latest_reference": "v29.3" } ] } \ No newline at end of file diff --git a/private/bufpkg/bufstate/global_state.go b/private/bufpkg/bufstate/global_state.go index cacf42dd..e96dbeb7 100644 --- a/private/bufpkg/bufstate/global_state.go +++ b/private/bufpkg/bufstate/global_state.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/bufpkg/bufstate/global_state_test.go b/private/bufpkg/bufstate/global_state_test.go index f6e3056e..3c5626f4 100644 --- a/private/bufpkg/bufstate/global_state_test.go +++ b/private/bufpkg/bufstate/global_state_test.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/bufpkg/bufstate/module_state.go b/private/bufpkg/bufstate/module_state.go index 9706ce8e..54b87af6 100644 --- a/private/bufpkg/bufstate/module_state.go +++ b/private/bufpkg/bufstate/module_state.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/bufpkg/bufstate/module_state_test.go b/private/bufpkg/bufstate/module_state_test.go index 81d8a560..20bc844c 100644 --- a/private/bufpkg/bufstate/module_state_test.go +++ b/private/bufpkg/bufstate/module_state_test.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/bufpkg/bufstate/reader.go b/private/bufpkg/bufstate/reader.go index 09f7e5a2..4796f877 100644 --- a/private/bufpkg/bufstate/reader.go +++ b/private/bufpkg/bufstate/reader.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/bufpkg/bufstate/state.go b/private/bufpkg/bufstate/state.go index 8b3f55a6..9302410e 100644 --- a/private/bufpkg/bufstate/state.go +++ b/private/bufpkg/bufstate/state.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/private/gen/modules/state/v1alpha1/state.pb.go b/private/gen/modules/state/v1alpha1/state.pb.go index 2fdffe22..401ce7c5 100644 --- a/private/gen/modules/state/v1alpha1/state.pb.go +++ b/private/gen/modules/state/v1alpha1/state.pb.go @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/proto/state/v1alpha1/state.proto b/proto/state/v1alpha1/state.proto index 1d15245b..81e273e4 100644 --- a/proto/state/v1alpha1/state.proto +++ b/proto/state/v1alpha1/state.proto @@ -1,4 +1,4 @@ -// Copyright 2021-2023 Buf Technologies, Inc. +// Copyright 2021-2025 Buf Technologies, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License.