shifter
shifter copied to clipboard
Bump the go_modules group across 1 directory with 7 updates
Bumps the go_modules group with 3 updates in the /shifter directory: github.com/gin-contrib/cors, github.com/emicklei/go-restful and google.golang.org/grpc.
Updates github.com/gin-contrib/cors from 1.3.1 to 1.6.0
Release notes
Sourced from github.com/gin-contrib/cors's releases.
v1.6.0
Changelog
Features
- eac6c48 feat(schema): allow usage of custom schemas (#139)
Bug fixes
- 27b723a fixe(domain): wildcard parse bug (#106 and #57)
@maxshineand@HvitgarEnhancements
- f41df75 chore: update GitHub actions to latest versions
- 2451987 chore: update dependencies to latest versions
- 7d356c2 chore: update dependencies to latest versions
- 5da0aee chore: update third-party dependencies
- 8263fce chore: update version of actions/setup-go in GitHub workflows
Others
- fcbd06f ci: enhance testing matrix and tolerance limits
- f08c1bc ci: refactor CI workflows and improve tests
- 30792dc ci: refactor GitHub Actions workflows
- 0e993b7 ci: update GitHub Actions to Version 3
- 90a7c66 test(cors): enhance CORS wildcard handling tests (#145)
- 85bf9fb test: improve CORS wildcard handling and testing (#144)
- d5002f2 test: refactor tests and update CI configurations
v1.5.0
Changelog
Features
- 0eaf9a0 feat: adds support for private network header (#128)
Enhancements
- c1983b2 chore(CI): add go1.20 version
- 1d5e083 chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#112)
- f8b2357 chore(options): Added availability to set 200/204 for OPTIONS request status (#129)
- f92a222 chore: Add go 1.19 and upgrade lint version to v1.49
- 95df7c6 chore: remove
depguardlinter and rename example file- 7ac4445 chore: update GitHub Actions configuration files
- bbf67cd chore: update Go version and setup-go action
- b216599 chore: update
goreleaser/goreleaser-actionto version v4- 765e44e chore: update dependencies to latest versions
- bf2c9df chore: update linter configuration and changelog titles
- bbb26b0 chore: update supported versions of Go
Others
- 5914b2f build: update Go version and dependencies
v1.4.0
Changelog
Features
- 5b27983 feat(CodeQL): Discover vulnerabilities across a codebase with CodeQL
Enhancements
- 325df81 chore(CD): enable goreleaser config.
- 5accef4 chore(deps): bump actions/cache from 2 to 3
- cedad5e chore(deps): bump actions/setup-go from 2 to 3
- 8184331 chore(deps): bump codecov/codecov-action from 2 to 3
... (truncated)
Commits
90a7c66test(cors): enhance CORS wildcard handling tests (#145)d5002f2test: refactor tests and update CI configurationseac6c48feat(schema): allow usage of custom schemas (#139)27b723afixe(domain): wildcard parse bug (#106)30792dcci: refactor GitHub Actions workflowsf08c1bcci: refactor CI workflows and improve tests2451987chore: update dependencies to latest versions85bf9fbtest: improve CORS wildcard handling and testing (#144)fcbd06fci: enhance testing matrix and tolerance limits5da0aeechore: update third-party dependencies- Additional commits viewable in compare view
Updates github.com/gin-gonic/gin from 1.7.7 to 1.9.1
Release notes
Sourced from github.com/gin-gonic/gin's releases.
v1.9.1
Changelog
BUG FIXES
- fix Request.Context() checks #3512
SECURITY
- fix lack of escaping of filename in Content-Disposition #3556
ENHANCEMENTS
- refactor: use bytes.ReplaceAll directly #3455
- convert strings and slices using the officially recommended way #3344
- improve render code coverage #3525
DOCS
- docs: changed documentation link for trusted proxies #3575
- chore: improve linting, testing, and GitHub Actions setup #3583
v1.9.0
Changelog
BREAK CHANGES
- Stop useless panicking in context and render #2150
BUG FIXES
- fix(router): tree bug where loop index is not decremented. #3460
- fix(context): panic on NegotiateFormat - index out of range #3397
- Add escape logic for header #3500 and #3503
SECURITY
- Fix the GO-2022-0969 and GO-2022-0288 vulnerabilities #3333
- fix(security): vulnerability GO-2023-1571 #3505
ENHANCEMENTS
- feat: add sonic json support #3184
- chore(file): Creates a directory named path #3316
- fix: modify interface check way #3327
- remove deprecated of package io/ioutil #3395
- refactor: avoid calling strings.ToLower twice #3343
- console logger HTTP status code bug fixed #3453
- chore(yaml): upgrade dependency to v3 version #3456
- chore(router): match method added to routergroup for multiple HTTP methods supporting #3464
... (truncated)
Changelog
Sourced from github.com/gin-gonic/gin's changelog.
Gin v1.9.1
BUG FIXES
- fix Request.Context() checks #3512
SECURITY
- fix lack of escaping of filename in Content-Disposition #3556
ENHANCEMENTS
- refactor: use bytes.ReplaceAll directly #3455
- convert strings and slices using the officially recommended way #3344
- improve render code coverage #3525
DOCS
- docs: changed documentation link for trusted proxies #3575
- chore: improve linting, testing, and GitHub Actions setup #3583
Gin v1.9.0
BREAK CHANGES
- Stop useless panicking in context and render #2150
BUG FIXES
- fix(router): tree bug where loop index is not decremented. #3460
- fix(context): panic on NegotiateFormat - index out of range #3397
- Add escape logic for header #3500 and #3503
SECURITY
- Fix the GO-2022-0969 and GO-2022-0288 vulnerabilities #3333
- fix(security): vulnerability GO-2023-1571 #3505
ENHANCEMENTS
- feat: add sonic json support #3184
- chore(file): Creates a directory named path #3316
- fix: modify interface check way #3327
- remove deprecated of package io/ioutil #3395
- refactor: avoid calling strings.ToLower twice #3343
- console logger HTTP status code bug fixed #3453
- chore(yaml): upgrade dependency to v3 version #3456
- chore(router): match method added to routergroup for multiple HTTP methods supporting #3464
- chore(http): add support for go1.20 http.rwUnwrapper to gin.responseWriter #3489
... (truncated)
Commits
4ea0e64Ready release gin 1.9.1 (by: thinkerou) (#3630)bb1fc2efix Request.Context() checks (#3512)2d4bbecfix lack of escaping of filename in Content-Disposition (#3556)9f5ecd4chore(deps): bump actions/setup-go from 3 to 4 (#3543)20cd6bcchore(deps): bump github.com/go-playground/validator/v10 (#3610)6bdc725Fix typos in ISSUE_TEMPLATE.md (#3616)1ab2689chore(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 (#3599)6a0556eimprove render code coverage (#3525)eac2daachore: update dependencies for various packages and libraries (#3585)757a638chore: improve linting, testing, and GitHub Actions setup (#3583)- Additional commits viewable in compare view
Updates github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible
Changelog
Sourced from github.com/emicklei/go-restful's changelog.
Change history of go-restful
[v3.12.1] - 2024-05-28
- fix misroute when dealing multiple webservice with regex (#549) (thanks Haitao Chen)
[v3.12.0] - 2024-03-11
[v3.11.3] - 2024-01-09
- better not have 2 tags on one commit
[v3.11.1, v3.11.2] - 2024-01-09
- fix by restoring custom JSON handler functions (Mike Beaumont #540)
[v3.12.0] - 2023-08-19
- restored behavior as <= v3.9.0 with option to change path strategy using TrimRightSlashEnabled.
[v3.10.2] - 2023-03-09 - DO NOT USE
- introduced MergePathStrategy to be able to revert behaviour of path concatenation to 3.9.0 see comment in Readme how to customize this behaviour.
[v3.10.1] - 2022-11-19 - DO NOT USE
- fix broken 3.10.0 by using path package for joining paths
[v3.10.0] - 2022-10-11 - BROKEN
- changed tokenizer to match std route match behavior; do not trimright the path (#511)
- Add MIME_ZIP (#512)
- Add MIME_ZIP and HEADER_ContentDisposition (#513)
- Changed how to get query parameter issue #510
[v3.9.0] - 2022-07-21
- add support for http.Handler implementations to work as FilterFunction, issue #504 (thanks to https://github.com/ggicci)
[v3.8.0] - 2022-06-06
- use exact matching of allowed domain entries, issue #489 (#493)
- this changes fixes [security] Authorization Bypass Through User-Controlled Key by changing the behaviour of the AllowedDomains setting in the CORS filter. To support the previous behaviour, the CORS filter type now has a AllowedDomainFunc
... (truncated)
Commits
ac666c0update changes9266625use exact matching of allowed domain entries, issue #489 (#493) (#503)d9c71e1support multipart/form-data (#502)1e8c63cadd access to Route from Request, issue #459 (#462)0d68a53fix typo (#465)a22b51dadd check for wildcard (#463)8dd9eb8update chge5d3175add options shortcut (#455)1f7f1defix link to example601692bexamples use v3- Additional commits viewable in compare view
Updates golang.org/x/crypto from 0.0.0-20220214200702-86341886e292 to 0.21.0
Commits
- See full diff in compare view
Updates golang.org/x/net from 0.7.0 to 0.22.0
Commits
7ee34a0go.mod: update golang.org/x dependenciesc289c7awebsocket: re-add documentation for DialConfig9fb4a8chttp2: send an error of FLOW_CONTROL_ERROR when exceed the maximum octets3dfd003websocket: add support for dialing with contextfa11427quic: move package out of internal591be7fquic: fix UDP on big-endian Linux, tests on various architectures34cc446quic: temporarily disable networking tests failing on various platforms4bdc6dfquic: expand package docs, and document Stream22cbde9quic: set ServerName in client connection TLSConfig57e4cc7quic: handle PATH_CHALLENGE and PATH_RESPONSE frames- Additional commits viewable in compare view
Updates google.golang.org/grpc from 1.53.0 to 1.56.3
Release notes
Sourced from google.golang.org/grpc's releases.
Release 1.56.3
Security
server: prohibit more than MaxConcurrentStreams handlers from running at once (CVE-2023-44487)
In addition to this change, applications should ensure they do not leave running tasks behind related to the RPC before returning from method handlers, or should enforce appropriate limits on any such work.
Release 1.56.2
- status: To fix a panic,
status.FromErrornow returns an error withcodes.Unknownwhen the error implements theGRPCStatus()method, and callingGRPCStatus()returnsnil. (#6374)Release 1.56.1
- client: handle empty address lists correctly in addrConn.updateAddrs
Release 1.56.0
New Features
- client: support channel idleness using
WithIdleTimeoutdial option (#6263)
- This feature is currently disabled by default, but will be enabled with a 30 minute default in the future.
- client: when using pickfirst, keep channel state in TRANSIENT_FAILURE until it becomes READY (gRFC A62) (#6306)
- xds: Add support for Custom LB Policies (gRFC A52) (#6224)
- xds: support pick_first Custom LB policy (gRFC A62) (#6314) (#6317)
- client: add support for pickfirst address shuffling (gRFC A62) (#6311)
- xds: Add support for String Matcher Header Matcher in RDS (#6313)
- xds/outlierdetection: Add Channelz Logger to Outlier Detection LB (#6145)
- Special Thanks:
@s-matyukevich- xds: enable RLS in xDS by default (#6343)
- orca: add support for application_utilization field and missing range checks on several metrics setters
- balancer/weightedroundrobin: add new LB policy for balancing between backends based on their load reports (gRFC A58) (#6241)
- authz: add conversion of json to RBAC Audit Logging config (#6192)
- authz: add support for stdout logger (#6230 and #6298)
- authz: support customizable audit functionality for authorization policy (#6192 #6230 #6298 #6158 #6304 and #6225)
Bug Fixes
- orca: fix a race at startup of out-of-band metric subscriptions that would cause the report interval to request 0 (#6245)
- xds/xdsresource: Fix Outlier Detection Config Handling and correctly set xDS Defaults (#6361)
- xds/outlierdetection: Fix Outlier Detection Config Handling by setting defaults in ParseConfig() (#6361)
API Changes
- orca: allow a ServerMetricsProvider to be passed to the ORCA service and ServerOption (#6223)
Release 1.55.1
- status: To fix a panic,
status.FromErrornow returns an error withcodes.Unknownwhen the error implements theGRPCStatus()method, and callingGRPCStatus()returnsnil. (#6374)Release 1.55.0
Behavior Changes
... (truncated)
Commits
1055b48Update version.go to 1.56.3 (#6713)5efd7bdserver: prohibit more than MaxConcurrentStreams handlers from running at once...bd1f038Upgrade version.go to 1.56.3-dev (#6434)faab873Update version.go to v1.56.2 (#6432)6b0b291status: fix panic when servers return a wrapped error with status OK (#6374) ...ed56401[PSM interop] Don't fail target if sub-target already failed (#6390) (#6405)cd6a794Update version.go to v1.56.2-dev (#6387)5b67e5eUpdate version.go to v1.56.1 (#6386)d0f5150client: handle empty address lists correctly in addrConn.updateAddrs (#6354) ...997c1eaChange version to 1.56.1-dev (#6345)- Additional commits viewable in compare view
Updates google.golang.org/protobuf from 1.28.1 to 1.33.0
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions You can disable automated security fix PRs for this repo from the Security Alerts page.