* mount: implement create for rsync temp files * mount: move access implementation out of unsupported * mount: tighten access checks * mount: log access group lookup failures * mount: reset dirty pages on truncate * mount: tighten create and root access handling * mount: handle existing creates before quota checks * mount: restrict access fallback when group lookup fails When lookupSupplementaryGroupIDs returns an error, the previous code fell through to checking only the "other" permission bits, which could overgrant access. Require both group and other permission classes to satisfy the mask so access is never broader than intended. * mount: guard against nil entry in Create existing-file path maybeLoadEntry can return OK with a nil entry or nil Attributes in edge cases. Check before dereferencing to prevent a panic. * mount: reopen existing file on create race without O_EXCL When createRegularFile returns EEXIST because another process won the race, and O_EXCL is not set, reload the winner's entry and open it instead of propagating the error to the caller. * mount: check parent directory permission in createRegularFile Verify the caller has write+search (W_OK|X_OK) permission on the parent directory before creating a file. This applies to both Create and Mknod. Update test fixture mount mode to 0o777 so the existing tests pass with the new check. * mount: enforce file permission bits in AcquireHandle Map the open flags (O_RDONLY/O_WRONLY/O_RDWR) to an access mask and call hasAccess before handing out a file handle. This makes AcquireHandle the single source of truth for mode-based access control across Open, Create-existing, and Create-new paths. --------- Co-authored-by: Copilot <copilot@github.com>
521 lines
26 KiB
Modula-2
521 lines
26 KiB
Modula-2
module github.com/seaweedfs/seaweedfs
|
|
|
|
go 1.25.0
|
|
|
|
require (
|
|
cloud.google.com/go v0.123.0 // indirect
|
|
cloud.google.com/go/pubsub v1.50.1
|
|
cloud.google.com/go/storage v1.60.0
|
|
github.com/Shopify/sarama v1.38.1
|
|
github.com/aws/aws-sdk-go v1.55.8
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/bwmarrin/snowflake v0.3.0
|
|
github.com/cenkalti/backoff/v4 v4.3.0
|
|
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
|
github.com/coreos/go-semver v0.3.1 // indirect
|
|
github.com/coreos/go-systemd/v22 v22.6.0 // indirect
|
|
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
|
|
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
|
|
github.com/dustin/go-humanize v1.0.1
|
|
github.com/eapache/go-resiliency v1.6.0 // indirect
|
|
github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect
|
|
github.com/eapache/queue v1.1.0 // indirect
|
|
github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a
|
|
github.com/facebookgo/ensure v0.0.0-20200202191622-63f1cf65ac4c // indirect
|
|
github.com/facebookgo/stack v0.0.0-20160209184415-751773369052 // indirect
|
|
github.com/facebookgo/stats v0.0.0-20151006221625-1b76add642e4
|
|
github.com/facebookgo/subset v0.0.0-20200203212716-c811ad88dec4 // indirect
|
|
github.com/fsnotify/fsnotify v1.9.0 // indirect
|
|
github.com/go-redsync/redsync/v4 v4.16.0
|
|
github.com/go-sql-driver/mysql v1.9.3
|
|
github.com/go-zookeeper/zk v1.0.4 // indirect
|
|
github.com/golang/protobuf v1.5.4
|
|
github.com/golang/snappy v1.0.0
|
|
github.com/google/btree v1.1.3
|
|
github.com/google/uuid v1.6.0
|
|
github.com/google/wire v0.7.0 // indirect
|
|
github.com/googleapis/gax-go/v2 v2.17.0 // indirect
|
|
github.com/gorilla/mux v1.8.1
|
|
github.com/hashicorp/errwrap v1.1.0 // indirect
|
|
github.com/hashicorp/go-multierror v1.1.1 // indirect
|
|
github.com/hashicorp/go-uuid v1.0.3 // indirect
|
|
github.com/jackc/pgx/v5 v5.8.0
|
|
github.com/jcmturner/gofork v1.7.6 // indirect
|
|
github.com/jcmturner/gokrb5/v8 v8.4.4 // indirect
|
|
github.com/jinzhu/copier v0.4.0
|
|
github.com/jmespath/go-jmespath v0.4.0 // indirect
|
|
github.com/json-iterator/go v1.1.12
|
|
github.com/karlseguin/ccache/v2 v2.0.8
|
|
github.com/klauspost/compress v1.18.5
|
|
github.com/klauspost/reedsolomon v1.13.3
|
|
github.com/kurin/blazer v0.5.3
|
|
github.com/linxGnu/grocksdb v1.10.7
|
|
github.com/mailru/easyjson v0.9.1 // indirect
|
|
github.com/mattn/go-isatty v0.0.20 // indirect
|
|
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
|
|
github.com/modern-go/reflect2 v1.0.2 // indirect
|
|
github.com/olivere/elastic/v7 v7.0.32
|
|
github.com/peterh/liner v1.2.2
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
|
|
github.com/posener/complete v1.2.3
|
|
github.com/pquerna/cachecontrol v0.2.0
|
|
github.com/prometheus/client_golang v1.23.2
|
|
github.com/prometheus/client_model v0.6.2 // indirect
|
|
github.com/prometheus/common v0.67.2 // indirect
|
|
github.com/prometheus/procfs v0.20.1
|
|
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
|
|
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
|
|
github.com/seaweedfs/goexif v1.0.3
|
|
github.com/seaweedfs/raft v1.1.7
|
|
github.com/sirupsen/logrus v1.9.4-0.20230606125235-dd1b4c2e81af // indirect
|
|
github.com/spf13/afero v1.15.0 // indirect
|
|
github.com/spf13/cast v1.10.0 // indirect
|
|
github.com/spf13/viper v1.21.0
|
|
github.com/stretchr/testify v1.11.1
|
|
github.com/stvp/tempredis v0.0.0-20181119212430-b82af8480203
|
|
github.com/syndtr/goleveldb v1.0.1-0.20190318030020-c3a204f8e965
|
|
github.com/tidwall/gjson v1.18.0
|
|
github.com/tidwall/match v1.2.0
|
|
github.com/tidwall/pretty v1.2.0 // indirect
|
|
github.com/tsuna/gohbase v0.0.0-20201125011725-348991136365
|
|
github.com/tylertreat/BoomFilters v0.0.0-20210315201527-1a82519a3e43
|
|
github.com/valyala/bytebufferpool v1.0.0
|
|
github.com/viant/ptrie v1.0.1
|
|
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
|
|
github.com/xdg-go/scram v1.1.2 // indirect
|
|
github.com/xdg-go/stringprep v1.0.4 // indirect
|
|
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
|
|
go.etcd.io/etcd/client/v3 v3.6.7
|
|
go.mongodb.org/mongo-driver v1.17.9
|
|
go.opencensus.io v0.24.0 // indirect
|
|
gocloud.dev v0.45.0
|
|
gocloud.dev/pubsub/natspubsub v0.45.0
|
|
gocloud.dev/pubsub/rabbitpubsub v0.45.0
|
|
golang.org/x/crypto v0.49.0
|
|
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa
|
|
golang.org/x/image v0.36.0
|
|
golang.org/x/net v0.51.0
|
|
golang.org/x/oauth2 v0.36.0
|
|
golang.org/x/sys v0.42.0
|
|
golang.org/x/text v0.35.0 // indirect
|
|
golang.org/x/tools v0.42.0 // indirect
|
|
golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da // indirect
|
|
google.golang.org/api v0.267.0
|
|
google.golang.org/genproto v0.0.0-20260128011058-8636f8732409 // indirect
|
|
google.golang.org/grpc v1.79.3
|
|
google.golang.org/protobuf v1.36.11
|
|
gopkg.in/inf.v0 v0.9.1 // indirect
|
|
modernc.org/b v1.0.0 // indirect
|
|
modernc.org/mathutil v1.7.1
|
|
modernc.org/memory v1.11.0 // indirect
|
|
modernc.org/sqlite v1.46.1
|
|
modernc.org/strutil v1.2.1
|
|
)
|
|
|
|
require (
|
|
cloud.google.com/go/kms v1.25.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys v0.10.0
|
|
github.com/Jille/raft-grpc-transport v1.6.1
|
|
github.com/ThreeDotsLabs/watermill v1.5.1
|
|
github.com/a-h/templ v0.3.977
|
|
github.com/apache/cassandra-gocql-driver/v2 v2.0.0
|
|
github.com/apache/iceberg-go v0.5.0
|
|
github.com/apple/foundationdb/bindings/go v0.0.0-20250911184653-27f7192f47c3
|
|
github.com/arangodb/go-driver v1.6.9
|
|
github.com/armon/go-metrics v0.4.1
|
|
github.com/aws/aws-sdk-go-v2 v1.41.4
|
|
github.com/aws/aws-sdk-go-v2/config v1.32.9
|
|
github.com/aws/aws-sdk-go-v2/credentials v1.19.12
|
|
github.com/aws/aws-sdk-go-v2/service/s3 v1.96.0
|
|
github.com/cognusion/imaging v1.0.2
|
|
github.com/fluent/fluent-logger-golang v1.10.1
|
|
github.com/getsentry/sentry-go v0.43.0
|
|
github.com/go-ldap/ldap/v3 v3.4.13
|
|
github.com/golang-jwt/jwt/v5 v5.3.1
|
|
github.com/google/flatbuffers/go v0.0.0-20230108230133-3b8644d32c50
|
|
github.com/hashicorp/raft v1.7.3
|
|
github.com/hashicorp/raft-boltdb/v2 v2.3.1
|
|
github.com/hashicorp/vault/api v1.22.0
|
|
github.com/jhump/protoreflect v1.18.0
|
|
github.com/linkedin/goavro/v2 v2.15.0
|
|
github.com/mattn/go-sqlite3 v1.14.34
|
|
github.com/minio/crc64nvme v1.1.1
|
|
github.com/orcaman/concurrent-map/v2 v2.0.1
|
|
github.com/parquet-go/parquet-go v0.28.0
|
|
github.com/pkg/sftp v1.13.10
|
|
github.com/rabbitmq/amqp091-go v1.10.0
|
|
github.com/rclone/rclone v1.73.1
|
|
github.com/rdleal/intervalst v1.5.0
|
|
github.com/redis/go-redis/v9 v9.18.0
|
|
github.com/schollz/progressbar/v3 v3.19.0
|
|
github.com/seaweedfs/go-fuse/v2 v2.9.2
|
|
github.com/shirou/gopsutil/v4 v4.26.2
|
|
github.com/tarantool/go-tarantool/v2 v2.4.2
|
|
github.com/testcontainers/testcontainers-go v0.40.0
|
|
github.com/tikv/client-go/v2 v2.0.7
|
|
github.com/xeipuuv/gojsonschema v1.2.0
|
|
github.com/ydb-platform/ydb-go-sdk-auth-environ v0.5.1
|
|
github.com/ydb-platform/ydb-go-sdk/v3 v3.125.3
|
|
go.etcd.io/etcd/client/pkg/v3 v3.6.7
|
|
go.uber.org/atomic v1.11.0
|
|
golang.org/x/sync v0.20.0
|
|
golang.org/x/tools/godoc v0.1.0-deprecated
|
|
google.golang.org/grpc/security/advancedtls v1.0.0
|
|
)
|
|
|
|
require github.com/k0kubun/colorstring v0.0.0-20150214042306-9440f1994b88 // indirect
|
|
|
|
require (
|
|
atomicgo.dev/cursor v0.2.0 // indirect
|
|
atomicgo.dev/keyboard v0.2.9 // indirect
|
|
atomicgo.dev/schedule v0.1.0 // indirect
|
|
cloud.google.com/go/longrunning v0.8.0 // indirect
|
|
cloud.google.com/go/pubsub/v2 v2.3.0 // indirect
|
|
dario.cat/mergo v1.0.2 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal v0.7.1 // indirect
|
|
github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c // indirect
|
|
github.com/FilenCloudDienste/filen-sdk-go v0.0.37 // indirect
|
|
github.com/a1ex3/zstd-seekable-format-go/pkg v0.10.0 // indirect
|
|
github.com/anchore/go-lzo v0.1.0 // indirect
|
|
github.com/antlr4-go/antlr/v4 v4.13.1 // indirect
|
|
github.com/apache/arrow-go/v18 v18.5.2-0.20260220015023-a886a5722b87 // indirect
|
|
github.com/apache/thrift v0.22.0 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/signin v1.0.8 // indirect
|
|
github.com/bahlo/generic-list-go v0.2.0 // indirect
|
|
github.com/bazelbuild/rules_go v0.46.0 // indirect
|
|
github.com/biogo/store v0.0.0-20201120204734-aad293a2328f // indirect
|
|
github.com/blevesearch/snowballstem v0.9.0 // indirect
|
|
github.com/boombuler/barcode v1.1.0 // indirect
|
|
github.com/buger/jsonparser v1.1.2 // indirect
|
|
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
|
|
github.com/clipperhouse/stringish v0.1.1 // indirect
|
|
github.com/clipperhouse/uax29/v2 v2.3.0 // indirect
|
|
github.com/cockroachdb/apd/v3 v3.2.1 // indirect
|
|
github.com/cockroachdb/errors v1.11.3 // indirect
|
|
github.com/cockroachdb/logtags v0.0.0-20241215232642-bb51bb14a506 // indirect
|
|
github.com/cockroachdb/redact v1.1.5 // indirect
|
|
github.com/cockroachdb/version v0.0.0-20250314144055-3860cd14adf2 // indirect
|
|
github.com/containerd/console v1.0.5 // indirect
|
|
github.com/containerd/errdefs v1.0.0 // indirect
|
|
github.com/containerd/errdefs/pkg v0.3.0 // indirect
|
|
github.com/containerd/log v0.1.0 // indirect
|
|
github.com/containerd/platforms v1.0.0-rc.1 // indirect
|
|
github.com/cpuguy83/dockercfg v0.3.2 // indirect
|
|
github.com/dave/dst v0.27.2 // indirect
|
|
github.com/diskfs/go-diskfs v1.7.0 // indirect
|
|
github.com/distribution/reference v0.6.0 // indirect
|
|
github.com/docker/docker v28.5.2+incompatible // indirect
|
|
github.com/docker/go-connections v0.6.0 // indirect
|
|
github.com/docker/go-units v0.5.0 // indirect
|
|
github.com/dromara/dongle v1.0.1 // indirect
|
|
github.com/gin-gonic/gin v1.11.0 // indirect
|
|
github.com/go-asn1-ber/asn1-ber v1.5.8-0.20250403174932-29230038a667 // indirect
|
|
github.com/go-git/go-billy/v5 v5.6.2 // indirect
|
|
github.com/goccy/go-yaml v1.18.0 // indirect
|
|
github.com/golang/geo v0.0.0-20210211234256-740aa86cb551 // indirect
|
|
github.com/google/go-cmp v0.7.0 // indirect
|
|
github.com/gookit/color v1.5.4 // indirect
|
|
github.com/gopherjs/gopherjs v1.17.2 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect
|
|
github.com/hamba/avro/v2 v2.31.0 // indirect
|
|
github.com/hashicorp/go-rootcerts v1.0.2 // indirect
|
|
github.com/hashicorp/go-secure-stdlib/parseutil v0.2.0 // indirect
|
|
github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect
|
|
github.com/hashicorp/go-sockaddr v1.0.7 // indirect
|
|
github.com/hashicorp/hcl v1.0.1-vault-7 // indirect
|
|
github.com/internxt/rclone-adapter v0.0.0-20260213125353-6f59c89fcb7c // indirect
|
|
github.com/jackc/pgpassfile v1.0.0 // indirect
|
|
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
|
|
github.com/jackc/puddle/v2 v2.2.2 // indirect
|
|
github.com/jaegertracing/jaeger v1.47.0 // indirect
|
|
github.com/jhump/protoreflect/v2 v2.0.0-beta.1 // indirect
|
|
github.com/jtolds/gls v4.20.0+incompatible // indirect
|
|
github.com/klauspost/asmfmt v1.3.2 // indirect
|
|
github.com/kr/pretty v0.3.1 // indirect
|
|
github.com/kr/text v0.2.0 // indirect
|
|
github.com/lib/pq v1.11.1 // indirect
|
|
github.com/lithammer/fuzzysearch v1.1.8 // indirect
|
|
github.com/lithammer/shortuuid/v3 v3.0.7 // indirect
|
|
github.com/magiconair/properties v1.8.10 // indirect
|
|
github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 // indirect
|
|
github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 // indirect
|
|
github.com/moby/docker-image-spec v1.3.1 // indirect
|
|
github.com/moby/go-archive v0.1.0 // indirect
|
|
github.com/moby/patternmatcher v0.6.0 // indirect
|
|
github.com/moby/sys/sequential v0.6.0 // indirect
|
|
github.com/moby/sys/user v0.4.0 // indirect
|
|
github.com/moby/sys/userns v0.1.0 // indirect
|
|
github.com/moby/term v0.5.2 // indirect
|
|
github.com/morikuni/aec v1.0.0 // indirect
|
|
github.com/opencontainers/go-digest v1.0.0 // indirect
|
|
github.com/opencontainers/image-spec v1.1.1 // indirect
|
|
github.com/openzipkin/zipkin-go v0.4.3 // indirect
|
|
github.com/parquet-go/bitpack v1.0.0 // indirect
|
|
github.com/parquet-go/jsonlite v1.0.0 // indirect
|
|
github.com/petermattis/goid v0.0.0-20260113132338-7c7de50cc741 // indirect
|
|
github.com/pierrre/geohash v1.0.0 // indirect
|
|
github.com/pquerna/otp v1.5.0 // indirect
|
|
github.com/pterm/pterm v0.12.82 // indirect
|
|
github.com/quic-go/quic-go v0.57.0 // indirect
|
|
github.com/rclone/Proton-API-Bridge v1.0.1-0.20260127174007-77f974840d11 // indirect
|
|
github.com/rclone/go-proton-api v1.0.1-0.20260127173028-eb465cac3b18 // indirect
|
|
github.com/rogpeppe/go-internal v1.14.1 // indirect
|
|
github.com/ryanuber/go-glob v1.0.0 // indirect
|
|
github.com/sasha-s/go-deadlock v0.3.1 // indirect
|
|
github.com/smarty/assertions v1.15.0 // indirect
|
|
github.com/stretchr/objx v0.5.2 // indirect
|
|
github.com/substrait-io/substrait v0.81.0 // indirect
|
|
github.com/substrait-io/substrait-go/v7 v7.4.0 // indirect
|
|
github.com/substrait-io/substrait-protobuf/go v0.81.0 // indirect
|
|
github.com/twpayne/go-geom v1.6.1 // indirect
|
|
github.com/twpayne/go-kml/v3 v3.2.1 // indirect
|
|
github.com/tyler-smith/go-bip39 v1.1.0 // indirect
|
|
github.com/ulikunitz/xz v0.5.15 // indirect
|
|
github.com/wk8/go-ordered-map/v2 v2.1.8 // indirect
|
|
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
|
|
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
|
|
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
|
|
github.com/zeebo/xxh3 v1.1.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/zipkin v1.36.0 // indirect
|
|
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
|
|
go.uber.org/mock v0.5.2 // indirect
|
|
go.yaml.in/yaml/v2 v2.4.3 // indirect
|
|
go.yaml.in/yaml/v3 v3.0.4 // indirect
|
|
golang.org/x/mod v0.33.0 // indirect
|
|
golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4 // indirect
|
|
gonum.org/v1/gonum v0.17.0 // indirect
|
|
)
|
|
|
|
require (
|
|
cel.dev/expr v0.25.1 // indirect
|
|
cloud.google.com/go/auth v0.18.1 // indirect
|
|
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
|
|
cloud.google.com/go/compute/metadata v0.9.0 // indirect
|
|
cloud.google.com/go/iam v1.5.3 // indirect
|
|
cloud.google.com/go/monitoring v1.24.3 // indirect
|
|
filippo.io/edwards25519 v1.1.1 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0
|
|
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1
|
|
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.6.4
|
|
github.com/Azure/azure-sdk-for-go/sdk/storage/azfile v1.5.3 // indirect
|
|
github.com/Azure/go-ntlmssp v0.1.0 // indirect
|
|
github.com/AzureAD/microsoft-authentication-library-for-go v1.6.0 // indirect
|
|
github.com/Files-com/files-sdk-go/v3 v3.2.264 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0 // indirect
|
|
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 // indirect
|
|
github.com/IBM/go-sdk-core/v5 v5.21.0 // indirect
|
|
github.com/Max-Sum/base32768 v0.0.0-20230304063302-18e6ce5945fd // indirect
|
|
github.com/Microsoft/go-winio v0.6.2 // indirect
|
|
github.com/ProtonMail/bcrypt v0.0.0-20211005172633-e235017c1baf // indirect
|
|
github.com/ProtonMail/gluon v0.17.1-0.20230724134000-308be39be96e // indirect
|
|
github.com/ProtonMail/go-crypto v1.3.0 // indirect
|
|
github.com/ProtonMail/go-mime v0.0.0-20230322103455-7d82a3887f2f // indirect
|
|
github.com/ProtonMail/go-srp v0.0.7 // indirect
|
|
github.com/ProtonMail/gopenpgp/v2 v2.9.0 // indirect
|
|
github.com/PuerkitoBio/goquery v1.10.3 // indirect
|
|
github.com/abbot/go-http-auth v0.4.0 // indirect
|
|
github.com/andybalholm/brotli v1.2.0 // indirect
|
|
github.com/andybalholm/cascadia v1.3.3 // indirect
|
|
github.com/appscode/go-querystring v0.0.0-20170504095604-0126cfb3f1dc // indirect
|
|
github.com/arangodb/go-velocypack v0.0.0-20200318135517-5af53c29c67e // indirect
|
|
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20 // indirect
|
|
github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.20.12 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.20 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.20 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
|
|
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.8 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.20 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sns v1.39.7 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sqs v1.42.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sso v1.30.13 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17 // indirect
|
|
github.com/aws/aws-sdk-go-v2/service/sts v1.41.9
|
|
github.com/aws/smithy-go v1.24.2
|
|
github.com/boltdb/bolt v1.3.1 // indirect
|
|
github.com/bradenaw/juniper v0.15.3 // indirect
|
|
github.com/bradfitz/iter v0.0.0-20191230175014-e8f45d346db8 // indirect
|
|
github.com/buengese/sgzip v0.1.1 // indirect
|
|
github.com/calebcase/tmpfile v1.0.3 // indirect
|
|
github.com/chilts/sid v0.0.0-20190607042430-660e94789ec9 // indirect
|
|
github.com/cloudflare/circl v1.6.3 // indirect
|
|
github.com/cloudinary/cloudinary-go/v2 v2.13.0 // indirect
|
|
github.com/cloudsoda/go-smb2 v0.0.0-20250228001242-d4c70e6251cc // indirect
|
|
github.com/cloudsoda/sddl v0.0.0-20250224235906-926454e91efc // indirect
|
|
github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5 // indirect
|
|
github.com/colinmarc/hdfs/v2 v2.4.0 // indirect
|
|
github.com/creasty/defaults v1.8.0 // indirect
|
|
github.com/cronokirby/saferith v0.33.0 // indirect
|
|
github.com/cznic/mathutil v0.0.0-20181122101859-297441e03548 // indirect
|
|
github.com/d4l3k/messagediff v1.2.1 // indirect
|
|
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect
|
|
github.com/dropbox/dropbox-sdk-go-unofficial/v6 v6.0.5 // indirect
|
|
github.com/ebitengine/purego v0.10.0 // indirect
|
|
github.com/elastic/gosigar v0.14.3 // indirect
|
|
github.com/emersion/go-message v0.18.2 // indirect
|
|
github.com/emersion/go-vcard v0.0.0-20241024213814-c9703dde27ff // indirect
|
|
github.com/envoyproxy/go-control-plane/envoy v1.36.0 // indirect
|
|
github.com/envoyproxy/protoc-gen-validate v1.3.0 // indirect
|
|
github.com/fatih/color v1.18.0 // indirect
|
|
github.com/felixge/httpsnoop v1.0.4 // indirect
|
|
github.com/flynn/noise v1.1.0 // indirect
|
|
github.com/gabriel-vasile/mimetype v1.4.11 // indirect
|
|
github.com/geoffgarside/ber v1.2.0 // indirect
|
|
github.com/go-chi/chi/v5 v5.2.5 // indirect
|
|
github.com/go-darwin/apfs v0.0.0-20211011131704-f84b94dbf348 // indirect
|
|
github.com/go-jose/go-jose/v4 v4.1.3 // indirect
|
|
github.com/go-logr/logr v1.4.3 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/go-ole/go-ole v1.3.0 // indirect
|
|
github.com/go-openapi/errors v0.22.4 // indirect
|
|
github.com/go-openapi/strfmt v0.25.0 // indirect
|
|
github.com/go-playground/locales v0.14.1 // indirect
|
|
github.com/go-playground/universal-translator v0.18.1 // indirect
|
|
github.com/go-playground/validator/v10 v10.28.0 // indirect
|
|
github.com/go-resty/resty/v2 v2.16.5 // indirect
|
|
github.com/go-viper/mapstructure/v2 v2.4.0 // indirect
|
|
github.com/goccy/go-json v0.10.5 // indirect
|
|
github.com/gofrs/flock v0.13.0 // indirect
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
github.com/golang-jwt/jwt/v4 v4.5.2 // indirect
|
|
github.com/google/s2a-go v0.1.9 // indirect
|
|
github.com/googleapis/enterprise-certificate-proxy v0.3.11 // indirect
|
|
github.com/gorilla/schema v1.4.1 // indirect
|
|
github.com/gorilla/securecookie v1.1.2 // indirect
|
|
github.com/gorilla/sessions v1.4.0
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 // indirect
|
|
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
|
|
github.com/hashicorp/go-hclog v1.6.3 // indirect
|
|
github.com/hashicorp/go-immutable-radix v1.3.1 // indirect
|
|
github.com/hashicorp/go-metrics v0.5.4 // indirect
|
|
github.com/hashicorp/go-msgpack/v2 v2.1.2 // indirect
|
|
github.com/hashicorp/go-retryablehttp v0.7.8 // indirect
|
|
github.com/hashicorp/golang-lru v0.6.0 // indirect
|
|
github.com/jcmturner/aescts/v2 v2.0.0 // indirect
|
|
github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect
|
|
github.com/jcmturner/goidentity/v6 v6.0.1 // indirect
|
|
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
|
|
github.com/jlaffaye/ftp v0.2.1-0.20240918233326-1b970516f5d3 // indirect
|
|
github.com/jonboulle/clockwork v0.5.0 // indirect
|
|
github.com/josharian/intern v1.0.0 // indirect
|
|
github.com/jtolio/noiseconn v0.0.0-20231127013910-f6d9ecbf1de7 // indirect
|
|
github.com/jzelinskie/whirlpool v0.0.0-20201016144138-0675e54bb004 // indirect
|
|
github.com/k0kubun/pp v3.0.1+incompatible
|
|
github.com/klauspost/cpuid/v2 v2.3.0 // indirect
|
|
github.com/koofr/go-httpclient v0.0.0-20240520111329-e20f8f203988 // indirect
|
|
github.com/koofr/go-koofrclient v0.0.0-20221207135200-cbd7fc9ad6a6 // indirect
|
|
github.com/kr/fs v0.1.0 // indirect
|
|
github.com/kylelemons/godebug v1.1.0 // indirect
|
|
github.com/lanrat/extsort v1.4.2 // indirect
|
|
github.com/leodido/go-urn v1.4.0 // indirect
|
|
github.com/lpar/date v1.0.0 // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20251013123823-9fd1530e3ec3 // indirect
|
|
github.com/mattn/go-colorable v0.1.14 // indirect
|
|
github.com/mattn/go-runewidth v0.0.19 // indirect
|
|
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
|
|
github.com/mitchellh/go-homedir v1.1.0 // indirect
|
|
github.com/mitchellh/mapstructure v1.5.1-0.20220423185008-bf980b35cac4
|
|
github.com/montanaflynn/stats v0.7.1 // indirect
|
|
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
|
github.com/nats-io/nats.go v1.48.0 // indirect
|
|
github.com/nats-io/nkeys v0.4.12 // indirect
|
|
github.com/nats-io/nuid v1.0.1 // indirect
|
|
github.com/ncruces/go-strftime v1.0.0 // indirect
|
|
github.com/ncw/swift/v2 v2.0.5 // indirect
|
|
github.com/nxadm/tail v1.4.11 // indirect
|
|
github.com/oklog/ulid v1.3.1 // indirect
|
|
github.com/onsi/ginkgo/v2 v2.23.3 // indirect
|
|
github.com/opentracing/opentracing-go v1.2.0 // indirect
|
|
github.com/oracle/oci-go-sdk/v65 v65.104.0 // indirect
|
|
github.com/panjf2000/ants/v2 v2.11.3 // indirect
|
|
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
|
|
github.com/pelletier/go-toml/v2 v2.2.4 // indirect
|
|
github.com/pengsrc/go-shared v0.2.1-0.20190131101655-1999055a4a14 // indirect
|
|
github.com/philhofer/fwd v1.2.0 // indirect
|
|
github.com/pierrec/lz4/v4 v4.1.26
|
|
github.com/pingcap/errors v0.11.5-0.20211224045212-9687c2b0f87c // indirect
|
|
github.com/pingcap/failpoint v0.0.0-20220801062533-2eaa32854a6c // indirect
|
|
github.com/pingcap/kvproto v0.0.0-20230403051650-e166ae588106 // indirect
|
|
github.com/pingcap/log v1.1.1-0.20221110025148-ca232912c9f3 // indirect
|
|
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
|
|
github.com/pkg/xattr v0.4.12 // indirect
|
|
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
|
|
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
|
|
github.com/putdotio/go-putio/putio v0.0.0-20200123120452-16d982cac2b8 // indirect
|
|
github.com/relvacode/iso8601 v1.7.0 // indirect
|
|
github.com/rfjakob/eme v1.1.2 // indirect
|
|
github.com/rivo/uniseg v0.4.7 // indirect
|
|
github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 // indirect
|
|
github.com/sagikazarmark/locafero v0.11.0 // indirect
|
|
github.com/samber/lo v1.52.0 // indirect
|
|
github.com/seaweedfs/cockroachdb-parser v0.0.0-20260225204133-2f342c5ea564
|
|
github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 // indirect
|
|
github.com/sony/gobreaker v1.0.0 // indirect
|
|
github.com/sourcegraph/conc v0.3.1-0.20240121214520-5f936abd7ae8 // indirect
|
|
github.com/spacemonkeygo/monkit/v3 v3.0.25-0.20251022131615-eb24eb109368 // indirect
|
|
github.com/spf13/pflag v1.0.10 // indirect
|
|
github.com/spiffe/go-spiffe/v2 v2.6.0 // indirect
|
|
github.com/subosito/gotenv v1.6.0 // indirect
|
|
github.com/t3rm1n4l/go-mega v0.0.0-20251031123324-a804aaa87491 // indirect
|
|
github.com/tarantool/go-iproto v1.1.0 // indirect
|
|
github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a // indirect
|
|
github.com/tikv/pd/client v0.0.0-20230329114254-1948c247c2b1 // indirect
|
|
github.com/tinylib/msgp v1.5.0 // indirect
|
|
github.com/tklauser/go-sysconf v0.3.16 // indirect
|
|
github.com/tklauser/numcpus v0.11.0 // indirect
|
|
github.com/twmb/murmur3 v1.1.8 // indirect
|
|
github.com/unknwon/goconfig v1.0.0 // indirect
|
|
github.com/vmihailenco/msgpack/v5 v5.4.1 // indirect
|
|
github.com/vmihailenco/tagparser/v2 v2.0.0 // indirect
|
|
github.com/xanzy/ssh-agent v0.3.3 // indirect
|
|
github.com/yandex-cloud/go-genproto v0.0.0-20211115083454-9ca41db5ed9e // indirect
|
|
github.com/ydb-platform/ydb-go-genproto v0.0.0-20251125145508-6d7ef87db5cb // indirect
|
|
github.com/ydb-platform/ydb-go-yc v0.12.1 // indirect
|
|
github.com/ydb-platform/ydb-go-yc-metadata v0.6.1 // indirect
|
|
github.com/yunify/qingstor-sdk-go/v3 v3.2.0 // indirect
|
|
github.com/yusufpapurcu/wmi v1.2.4 // indirect
|
|
github.com/zeebo/blake3 v0.2.4 // indirect
|
|
github.com/zeebo/errs v1.4.0 // indirect
|
|
go.etcd.io/bbolt v1.4.3 // indirect
|
|
go.etcd.io/etcd/api/v3 v3.6.7 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
|
|
go.opentelemetry.io/contrib/detectors/gcp v1.39.0 // indirect
|
|
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
|
|
go.opentelemetry.io/otel v1.40.0 // indirect
|
|
go.opentelemetry.io/otel/metric v1.40.0 // indirect
|
|
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
|
|
go.opentelemetry.io/otel/sdk/metric v1.40.0 // indirect
|
|
go.opentelemetry.io/otel/trace v1.40.0 // indirect
|
|
go.uber.org/multierr v1.11.0 // indirect
|
|
go.uber.org/zap v1.27.1 // indirect
|
|
golang.org/x/term v0.41.0 // indirect
|
|
golang.org/x/time v0.14.0 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20260203192932-546029d2fa20 // indirect
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20260203192932-546029d2fa20 // indirect
|
|
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
|
|
gopkg.in/validator.v2 v2.0.1 // indirect
|
|
gopkg.in/yaml.v2 v2.4.0 // indirect
|
|
gopkg.in/yaml.v3 v3.0.1 // indirect
|
|
modernc.org/libc v1.68.0 // indirect
|
|
moul.io/http2curl/v2 v2.3.0 // indirect
|
|
sigs.k8s.io/yaml v1.6.0 // indirect
|
|
storj.io/common v0.0.0-20251107171817-6221ae45072c // indirect
|
|
storj.io/drpc v0.0.35-0.20250513201419-f7819ea69b55 // indirect
|
|
storj.io/eventkit v0.0.0-20250410172343-61f26d3de156 // indirect
|
|
storj.io/infectious v0.0.2 // indirect
|
|
storj.io/picobuf v0.0.4 // indirect
|
|
storj.io/uplink v1.13.1 // indirect
|
|
)
|
|
|
|
// replace github.com/seaweedfs/raft => /Users/chrislu/go/src/github.com/seaweedfs/raft
|