Feng Ruohang
c1aec0518a
fix: upgrade klauspost/compress to 1.18.7
...
Move MinIO from v1.18.6 to v1.18.7 to pick up the GO-2026-5841
fix. The vulnerable dictionary symbols are not reachable in this tree,
but keeping the direct compression dependency patched avoids carrying
the affected release.
Verified with go mod verify, full go test and go vet runs, and
govulncheck reporting no reachable symbol or imported-package
vulnerabilities.
Co-authored-by: ChatGPT <noreply@openai.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-04 22:48:06 +08:00
Feng Ruohang
7babc0c390
build(deps): upgrade thrift to 0.24.0, pin go-systemd back to v22.6.0
...
thrift 0.23.0 compares an int against math.MaxUint32, which does not
compile on 32-bit platforms and has broken linux/arm and linux/386
builds since the 2026-06-18 dependency refresh; 0.24.0 carries the
upstream fix. The library only reaches us through fraugster/parquet-go
for S3 Select, whose decode tests still pass.
go-systemd v22.7.0 moved CLOCK_MONOTONIC into a file built for every
unix platform and no longer compiles on NetBSD. Pin v22.6.0 with a
replace directive - a plain require cannot hold because Console pulls
v22.7.0 back in through MVS - until upstream ships the fix. The server
only consumes daemon.SdNotify, which both versions provide.
Co-authored-by: ChatGPT <noreply@openai.com >
Co-authored-by: Claude <noreply@anthropic.com >
2026-08-04 22:48:06 +08:00
Feng Ruohang
4dfc27ce32
fix: upgrade security-sensitive Go dependencies
...
Require Go 1.26.5, gRPC 1.82.1, and x/text 0.39.0 while retaining the dependency graph's existing pins wherever MVS permits. Restore the blocking govulncheck job and correct the documented security advisories.
2026-07-29 10:34:55 +08:00
Feng Ruohang
3e61b1d3a5
chore: update Go module dependencies
2026-06-18 16:14:50 +08:00
Feng Ruohang
e4fa063942
Merge pull request #19 from mfredenhagen/mario/main/CVE-2026-39883-fix
...
Bump go.opentelemetry.io version to address CVE-2026-39883
2026-04-13 00:12:10 +08:00
Mario Fredenhagen
1869bd30b8
Bump go.opentelemetry.io version to address CVE-2026-39883
2026-04-10 14:33:39 +02:00
Zouhair EC-charef
68e0ba9971
fix: upgrade go-jose to v4.1.4 to patch CVE-2026-34986
...
Updates github.com/go-jose/go-jose/v4 from v4.1.3 to v4.1.4 to fix a high-severity denial of service vulnerability (CVE-2026-34986).
2026-04-06 20:34:51 +01:00
Feng Ruohang
ce1c537eb1
fix: pin deps with breaking changes and fix LDAP TLS regression ( #15 )
...
Replace minio/pkg/v3 with pgsty/minio-pkg/v3 v3.6.3 to fix LDAP TLS
regression where DialURL() was not passing TLS config for ldaps://
connections, causing InsecureSkipVerify and RootCAs to be silently
ignored (x509: certificate signed by unknown authority).
Pin four dependencies to avoid breaking changes introduced in 5abd9a80f :
- go-ldap/ldap/v3 v3.4.12: v3.4.13 rewrote GetLDAPError() internals
- IBM/sarama v1.45.1: v1.46.0 changed Kafka protocol version negotiation
- lib/pq v1.10.9: v1.11.0 treats nil []byte as NULL and drops PG <14
- etcd v3.6.8: stay on intermediate version per policy
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 12:24:00 +08:00
Feng Ruohang
5abd9a80f6
bump golang to 1.26.1 and update deps
2026-03-21 13:41:04 +08:00
Feng Ruohang
00f3cf74fc
RELEASE.2026-03-14T12-00-00Z with go 1.26.0
...
Switch to community-maintained console fork (georgmangold/console v1.9.1)
and update dependencies accordingly. Fix go vet format directive in
grid_test.go and adapt test status code for Go 1.26 HTTP semantics.
2026-03-14 17:39:57 +08:00
Feng Ruohang
8630937e7d
Restore embedded console and update README for community fork
...
- Revert console dependency from stripped v1.7.7-pre to v1.7.6,
restoring the full embedded management console
- Rewrite README disclaimer with proper trademark attribution and
nominative fair use language for AGPL compliance
- Update documentation links and Go module paths to this repository
- Restore docs removed upstream (hotfixes.md, metrics/v3.md)
- Restore feature request issue template
- Update Go version to 1.26.0
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-14 11:47:30 +08:00
Klaus Post
b8631cf531
Use new gofumpt ( #21613 )
...
Update tinylib. Should fix CI.
`gofumpt -w .&&go generate ./...`
2025-09-28 13:59:21 -07:00
Alex
9fdbf6fe83
Updated object-browser to the latest version v2.0.4 ( #21564 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2025-09-06 10:33:19 -07:00
Alex
752abc2e2c
Update console to v2.0.3 ( #21474 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2025-07-30 10:57:17 -07:00
Alex
a65292cab1
Update Console to latest version ( #21397 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2025-06-24 17:33:22 -07:00
Alex
160f8a901b
Update Console UI to latest version ( #21294 )
2025-05-21 08:59:37 -07:00
Alex
8cad40a483
Update UI console to the latest version ( #21278 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2025-05-09 13:09:54 -07:00
Klaus Post
f01374950f
Use go mod tool to install tools for go generate ( #21232 )
...
Use go tool for generators
* Use go.mod tool section
* Install tools with go generate
* Update dependencies
* Remove madmin fork.
2025-04-24 16:34:11 -07:00
Andreas Auernhammer
427826abc5
update minio/kms-go/kms SDK ( #21233 )
...
Signed-off-by: Andreas Auernhammer <github@aead.dev >
2025-04-24 08:33:57 -07:00
Harshavardhana
43aa8e4259
support autogenerated credentials for KMS_SECRET_KEY properly ( #21223 )
...
we had a chicken and egg problem with this feature even
when used with kes the credentials generation would
not work in correct sequence causing setup/deployment
disruptions.
This PR streamlines all of this properly to ensure that
this functionality works as advertised.
2025-04-21 09:23:51 -07:00
dependabot[bot]
7ee75368e0
build(deps): bump github.com/nats-io/nats-server/v2 from 2.9.23 to 2.10.27 ( #21191 )
...
build(deps): bump github.com/nats-io/nats-server/v2
Bumps [github.com/nats-io/nats-server/v2](https://github.com/nats-io/nats-server ) from 2.9.23 to 2.10.27.
- [Release notes](https://github.com/nats-io/nats-server/releases )
- [Changelog](https://github.com/nats-io/nats-server/blob/main/.goreleaser.yml )
- [Commits](https://github.com/nats-io/nats-server/compare/v2.9.23...v2.10.27 )
---
updated-dependencies:
- dependency-name: github.com/nats-io/nats-server/v2
dependency-version: 2.10.27
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 04:45:51 -07:00
dependabot[bot]
0581001b6f
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 ( #21200 )
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/net/compare/v0.37.0...v0.38.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-version: 0.38.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 04:45:15 -07:00
Taran Pelkey
eb33bc6bf5
Add New Accesskey Info and OpenID Accesskey List API endpoints ( #21097 )
2025-04-16 00:34:24 -07:00
Taran Pelkey
53d40e41bc
Add new API endpoint to revoke STS tokens ( #21072 )
2025-03-31 11:51:24 -07:00
dependabot[bot]
b67f0cf721
build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 ( #21056 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 08:18:21 -07:00
dependabot[bot]
670edb4fcf
build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 ( #21055 )
...
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 08:21:04 -07:00
Harshavardhana
5e2eb372bf
update dependencies for CVE fix x/net
2025-03-12 22:29:51 -07:00
Aditya Manthramurthy
8aa0e9ff7c
Update ssh and jws libs for fixed CVEs ( #21017 )
...
- https://pkg.go.dev/vuln/GO-2025-3488
- https://pkg.go.dev/vuln/GO-2025-3487
2025-03-12 08:16:19 -07:00
Anis Eleuch
f129fd48f2
Update golang.org/x/crypto to address govulncheck complaint ( #20983 )
2025-02-26 08:15:09 -08:00
dependabot[bot]
526053339b
build(deps): bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 ( #20976 )
...
Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose ) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v4.0.4...v4.0.5 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-26 01:25:19 -08:00
Taran Pelkey
62a35b3e77
Update SRSvcAccCreate with new type ( #20974 )
2025-02-24 17:43:59 -08:00
Cesar N.
447054b841
Update console to 1.7.6 ( #20925 )
2025-02-11 15:43:04 -08:00
Harshavardhana
4b6eadbd80
update deps ( #20851 )
2025-01-17 16:31:37 -08:00
Andreas Auernhammer
b4ac53d157
update github.com/minio/kms-go/kes to v0.3.1 ( #20843 )
...
Signed-off-by: Andreas Auernhammer <github@aead.dev >
2025-01-16 01:13:28 -08:00
Anis Eleuch
00b2ef2932
Bump golang.org/x/net to silence wrong vuln checker ( #20814 )
2025-01-08 16:39:24 +05:30
Harshavardhana
02f770a0c0
update all dependencies and use latest msgp ( #20768 )
2024-12-16 04:20:12 +05:30
dependabot[bot]
2f4c79bc0f
Bump golang.org/x/crypto from 0.29.0 to 0.31.0 ( #20767 )
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.29.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.29.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-14 23:04:23 -08:00
Cesar N.
9cdd204ae4
Upgrade Console version to v1.7.5 ( #20748 )
2024-12-11 16:23:53 +05:30
Alex
f0d4ef604c
Updated Console to v1.7.4 ( #20693 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2024-11-28 13:14:11 +05:30
Eng Zer Jun
c07e5b49d4
refactor: replace experimental maps and slices with stdlib ( #20679 )
...
The experimental functions are now available in the standard library in
Go 1.23 [1].
[1]: https://go.dev/doc/go1.23#new-unique-package
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
2024-11-25 09:10:22 -08:00
Nao Yonashiro
7e0c1c9413
feat: bump github.com/cosnicolaou/pbzip2 from 1.0.3 to 1.0.5 ( #20671 )
...
Update github.com/cosnicolaou/pbzip2 to latest version for
significant performance improvements. This update brings a 45%
reduction in processing time.
2024-11-20 18:53:52 -08:00
Harshavardhana
4ee3434854
updating all dependencies as per regular cadence ( #20646 )
2024-11-14 12:33:18 -08:00
dependabot[bot]
7cb4b5c636
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 ( #20611 )
...
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases )
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md )
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1 )
---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 02:22:36 -08:00
Cesar N.
7ee42b3ff5
Update console package to v1.7.3 ( #20606 )
2024-11-04 08:47:08 -08:00
Klaus Post
51410c9023
Clear omitted fields ( #20575 )
...
Searched `msg:"[a-zA-Z0-9]*,omitempty` through the codebase.
Uses latest tinylib master.
2024-10-22 08:30:50 -07:00
Harshavardhana
ab7714b01e
upgrade relevant dependencies ( #20507 )
2024-10-01 23:37:55 -07:00
Harshavardhana
7f1e1713ab
use absolute path for binary checksum verification ( #20487 )
2024-09-26 08:03:08 -07:00
Klaus Post
974cbb3bb7
Limit jstream parse depth ( #20474 )
...
Add https://github.com/bcicen/jstream/pull/15 by vendoring the package.
Sets JSON depth limit to 100 entries in S3 Select.
2024-09-23 12:35:41 -07:00
Harshavardhana
03e996320e
upgrade deps pkg/v3, madmin-go/v3 and lz4/v4 ( #20467 )
2024-09-21 17:33:43 -07:00
Taran Pelkey
78fcb76294
Add ListAccessKeysBulk API for builtin user access keys ( #20381 )
2024-09-21 04:35:40 -07:00