├── CHANGELOG ├── CONTRIBUTING.md ├── cmd ├── modelx │ └── .gitignore ├── modelxdl │ └── .gitignore └── modelxd │ └── .gitignore ├── vendor ├── github.com │ ├── bytedance │ │ └── sonic │ │ │ ├── CREDITS │ │ │ ├── ast │ │ │ └── asm.s │ │ │ ├── internal │ │ │ ├── jit │ │ │ │ └── asm.s │ │ │ ├── caching │ │ │ │ └── asm.s │ │ │ ├── resolver │ │ │ │ └── asm.s │ │ │ ├── decoder │ │ │ │ ├── jitdec │ │ │ │ │ └── asm.s │ │ │ │ └── optdec │ │ │ │ │ └── context.go │ │ │ ├── optcaching │ │ │ │ └── asm.s │ │ │ ├── rt │ │ │ │ ├── asm_compat.s │ │ │ │ └── map_siwss_go124.go │ │ │ ├── compat │ │ │ │ └── warn.go │ │ │ ├── envs │ │ │ │ └── decode.go │ │ │ └── native │ │ │ │ └── neon │ │ │ │ ├── quote_subr_arm64.go │ │ │ │ ├── value_subr_arm64.go │ │ │ │ ├── f32toa_subr_arm64.go │ │ │ │ ├── f64toa_subr_arm64.go │ │ │ │ ├── i64toa_subr_arm64.go │ │ │ │ ├── lspace_subr_arm64.go │ │ │ │ └── u64toa_subr_arm64.go │ │ │ ├── go.work │ │ │ ├── .codespellrc │ │ │ └── .gitmodules │ ├── ugorji │ │ └── go │ │ │ └── codec │ │ │ ├── helper.s │ │ │ └── 0_importpath.go │ ├── klauspost │ │ ├── compress │ │ │ ├── s2sx.sum │ │ │ ├── huff0 │ │ │ │ └── .gitignore │ │ │ ├── .gitattributes │ │ │ ├── s2sx.mod │ │ │ ├── gen.sh │ │ │ ├── internal │ │ │ │ ├── le │ │ │ │ │ └── le.go │ │ │ │ └── cpuinfo │ │ │ │ │ └── cpuinfo_amd64.go │ │ │ └── zstd │ │ │ │ ├── internal │ │ │ │ └── xxhash │ │ │ │ │ ├── xxhash_safe.go │ │ │ │ │ └── xxhash_asm.go │ │ │ │ └── matchlen_amd64.go │ │ ├── cpuid │ │ │ └── v2 │ │ │ │ ├── os_safe_linux_arm64.go │ │ │ │ ├── os_unsafe_linux_arm64.go │ │ │ │ ├── .gitignore │ │ │ │ └── os_other_arm64.go │ │ └── pgzip │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── modern-go │ │ ├── reflect2 │ │ │ ├── reflect2_amd64.s │ │ │ ├── relfect2_386.s │ │ │ ├── relfect2_arm.s │ │ │ ├── relfect2_arm64.s │ │ │ ├── relfect2_mipsx.s │ │ │ ├── relfect2_s390x.s │ │ │ ├── relfect2_amd64p32.s │ │ │ ├── relfect2_mips64x.s │ │ │ ├── relfect2_ppc64x.s │ │ │ ├── .gitignore │ │ │ ├── Gopkg.lock │ │ │ ├── .travis.yml │ │ │ └── go_above_19.go │ │ └── concurrent │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── go_above_19.go │ │ │ ├── test.sh │ │ │ └── log.go │ ├── twmb │ │ └── murmur3 │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── emicklei │ │ └── go-restful │ │ │ └── v3 │ │ │ ├── .goconvey │ │ │ ├── Srcfile │ │ │ ├── coverage.sh │ │ │ ├── Makefile │ │ │ ├── json.go │ │ │ ├── .travis.yml │ │ │ ├── jsoniter.go │ │ │ ├── bench_test.sh │ │ │ └── SECURITY.md │ ├── spf13 │ │ ├── pflag │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── .editorconfig │ │ │ └── .travis.yml │ │ └── cobra │ │ │ ├── .mailmap │ │ │ └── MAINTAINERS │ ├── go-openapi │ │ ├── jsonpointer │ │ │ └── .gitignore │ │ ├── jsonreference │ │ │ └── .gitignore │ │ ├── spec │ │ │ └── .gitignore │ │ └── swag │ │ │ ├── .gitignore │ │ │ ├── .gitattributes │ │ │ └── string_bytes.go │ ├── mcuadros │ │ └── go-version │ │ │ ├── .travis.yml │ │ │ ├── doc.go │ │ │ └── .gitignore │ ├── goccy │ │ ├── go-json │ │ │ ├── .gitignore │ │ │ ├── internal │ │ │ │ ├── encoder │ │ │ │ │ ├── map113.go │ │ │ │ │ ├── map112.go │ │ │ │ │ ├── vm │ │ │ │ │ │ └── hack.go │ │ │ │ │ ├── vm_indent │ │ │ │ │ │ └── hack.go │ │ │ │ │ └── vm_color │ │ │ │ │ │ └── hack.go │ │ │ │ └── decoder │ │ │ │ │ └── option.go │ │ │ └── docker-compose.yml │ │ └── go-yaml │ │ │ ├── .gitignore │ │ │ ├── parser │ │ │ └── option.go │ │ │ ├── scanner │ │ │ └── error.go │ │ │ └── validate.go │ ├── kubeservice-stack │ │ └── common │ │ │ └── pkg │ │ │ └── logger │ │ │ └── .gitignore │ ├── BurntSushi │ │ └── toml │ │ │ ├── .gitignore │ │ │ └── doc.go │ ├── mholt │ │ └── archiver │ │ │ └── v4 │ │ │ └── .gitignore │ ├── go-jose │ │ └── go-jose │ │ │ └── v4 │ │ │ ├── .gitignore │ │ │ └── CONTRIBUTING.md │ ├── matttproud │ │ └── golang_protobuf_extensions │ │ │ ├── pbutil │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ │ └── NOTICE │ ├── pelletier │ │ └── go-toml │ │ │ └── v2 │ │ │ ├── internal │ │ │ └── tracker │ │ │ │ └── tracker.go │ │ │ ├── .dockerignore │ │ │ ├── doc.go │ │ │ ├── .gitattributes │ │ │ ├── Dockerfile │ │ │ ├── unstable │ │ │ ├── doc.go │ │ │ └── unmarshaler.go │ │ │ └── .gitignore │ ├── prometheus │ │ ├── procfs │ │ │ ├── .gitignore │ │ │ ├── MAINTAINERS.md │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── SECURITY.md │ │ │ ├── NOTICE │ │ │ └── .golangci.yml │ │ ├── client_golang │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ └── README.md │ │ ├── client_model │ │ │ └── NOTICE │ │ └── common │ │ │ └── NOTICE │ ├── caarlos0 │ │ └── env │ │ │ └── v10 │ │ │ ├── .gitignore │ │ │ ├── .goreleaser.yml │ │ │ ├── .golangci.yml │ │ │ └── env_tomap.go │ ├── gabriel-vasile │ │ └── mimetype │ │ │ └── .gitattributes │ ├── json-iterator │ │ └── go │ │ │ ├── .codecov.yml │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── test.sh │ │ │ └── build.sh │ ├── bodgit │ │ ├── sevenzip │ │ │ ├── .release-please-manifest.json │ │ │ ├── release-please-config.json │ │ │ └── internal │ │ │ │ ├── bra │ │ │ │ ├── bra.go │ │ │ │ └── minmax_compat.go │ │ │ │ └── util │ │ │ │ └── checksum.go │ │ ├── windows │ │ │ ├── .goreleaser.yml │ │ │ └── .golangci.yaml │ │ └── plumbing │ │ │ ├── .goreleaser.yml │ │ │ ├── .golangci.yaml │ │ │ ├── padded.go │ │ │ ├── fill.go │ │ │ ├── plumbing.go │ │ │ └── zero.go │ ├── m3db │ │ ├── prometheus_client_golang │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ └── internal │ │ │ │ └── thirdparty │ │ │ │ └── github.com │ │ │ │ └── cespare │ │ │ │ └── xxhash │ │ │ │ └── xxhash_amd64.go │ │ ├── prometheus_client_model │ │ │ └── NOTICE │ │ └── prometheus_common │ │ │ └── NOTICE │ ├── aws │ │ ├── smithy-go │ │ │ ├── NOTICE │ │ │ ├── doc.go │ │ │ ├── io │ │ │ │ ├── doc.go │ │ │ │ ├── byte.go │ │ │ │ └── reader.go │ │ │ ├── auth │ │ │ │ ├── auth.go │ │ │ │ └── bearer │ │ │ │ │ └── docs.go │ │ │ ├── rand │ │ │ │ └── doc.go │ │ │ ├── encoding │ │ │ │ ├── doc.go │ │ │ │ ├── xml │ │ │ │ │ └── constants.go │ │ │ │ └── json │ │ │ │ │ └── constants.go │ │ │ ├── endpoints │ │ │ │ └── private │ │ │ │ │ └── rulesfn │ │ │ │ │ └── doc.go │ │ │ ├── transport │ │ │ │ └── http │ │ │ │ │ ├── doc.go │ │ │ │ │ └── time.go │ │ │ ├── go_module_metadata.go │ │ │ ├── modman.toml │ │ │ ├── ptr │ │ │ │ └── doc.go │ │ │ ├── changelog-template.json │ │ │ ├── document.go │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── .gitignore │ │ │ └── internal │ │ │ │ └── sync │ │ │ │ └── singleflight │ │ │ │ └── docs.go │ │ └── aws-sdk-go-v2 │ │ │ ├── aws │ │ │ ├── defaults │ │ │ │ └── doc.go │ │ │ ├── go_module_metadata.go │ │ │ ├── protocol │ │ │ │ └── eventstream │ │ │ │ │ ├── go_module_metadata.go │ │ │ │ │ └── eventstreamapi │ │ │ │ │ ├── transport_go117.go │ │ │ │ │ └── transport.go │ │ │ ├── version.go │ │ │ ├── errors.go │ │ │ ├── signer │ │ │ │ └── internal │ │ │ │ │ └── v4 │ │ │ │ │ ├── hmac.go │ │ │ │ │ └── scope.go │ │ │ ├── context.go │ │ │ └── middleware │ │ │ │ └── osname.go │ │ │ ├── NOTICE.txt │ │ │ ├── internal │ │ │ ├── auth │ │ │ │ └── smithy │ │ │ │ │ └── smithy.go │ │ │ ├── endpoints │ │ │ │ ├── awsrulesfn │ │ │ │ │ ├── doc.go │ │ │ │ │ └── generate.go │ │ │ │ └── v2 │ │ │ │ │ └── go_module_metadata.go │ │ │ ├── ini │ │ │ │ └── go_module_metadata.go │ │ │ ├── v4a │ │ │ │ ├── go_module_metadata.go │ │ │ │ ├── internal │ │ │ │ │ └── v4 │ │ │ │ │ │ └── hmac.go │ │ │ │ └── error.go │ │ │ ├── configsources │ │ │ │ └── go_module_metadata.go │ │ │ ├── sdk │ │ │ │ └── interfaces.go │ │ │ ├── sdkio │ │ │ │ └── byte.go │ │ │ ├── strings │ │ │ │ └── strings.go │ │ │ ├── timeconv │ │ │ │ └── duration.go │ │ │ └── sync │ │ │ │ └── singleflight │ │ │ │ └── docs.go │ │ │ ├── credentials │ │ │ ├── doc.go │ │ │ ├── go_module_metadata.go │ │ │ └── logincreds │ │ │ │ └── file.go │ │ │ ├── config │ │ │ ├── generate.go │ │ │ ├── go_module_metadata.go │ │ │ └── auth_scheme_preference.go │ │ │ ├── feature │ │ │ ├── s3 │ │ │ │ └── manager │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── default_writer_read_from.go │ │ │ │ │ ├── default_read_seeker_write_to.go │ │ │ │ │ ├── default_read_seeker_write_to_windows.go │ │ │ │ │ ├── default_writer_read_from_windows.go │ │ │ │ │ └── go_module_metadata.go │ │ │ └── ec2 │ │ │ │ └── imds │ │ │ │ └── go_module_metadata.go │ │ │ └── service │ │ │ ├── internal │ │ │ ├── presigned-url │ │ │ │ ├── doc.go │ │ │ │ └── go_module_metadata.go │ │ │ ├── checksum │ │ │ │ └── go_module_metadata.go │ │ │ ├── s3shared │ │ │ │ └── go_module_metadata.go │ │ │ └── accept-encoding │ │ │ │ └── go_module_metadata.go │ │ │ ├── s3 │ │ │ ├── doc.go │ │ │ ├── go_module_metadata.go │ │ │ ├── bucketer.go │ │ │ └── express.go │ │ │ ├── sso │ │ │ └── go_module_metadata.go │ │ │ ├── sts │ │ │ └── go_module_metadata.go │ │ │ ├── signin │ │ │ ├── go_module_metadata.go │ │ │ └── doc.go │ │ │ └── ssooidc │ │ │ └── go_module_metadata.go │ ├── mattn │ │ ├── go-isatty │ │ │ ├── doc.go │ │ │ └── go.test.sh │ │ └── go-runewidth │ │ │ ├── runewidth_appengine.go │ │ │ └── runewidth_js.go │ ├── swaggo │ │ └── swag │ │ │ ├── version.go │ │ │ ├── doc.go │ │ │ ├── PULL_REQUEST_TEMPLATE.md │ │ │ ├── enums.go │ │ │ └── .gitignore │ ├── opencontainers │ │ └── go-digest │ │ │ ├── .travis.yml │ │ │ ├── .mailmap │ │ │ └── MAINTAINERS │ ├── ulikunitz │ │ └── xz │ │ │ ├── fox.xz │ │ │ ├── lzma │ │ │ └── fox.lzma │ │ │ ├── fox-check-none.xz │ │ │ ├── make-docs │ │ │ └── .gitignore │ ├── cloudwego │ │ └── base64x │ │ │ ├── README.md │ │ │ ├── .gitmodules │ │ │ ├── _typos.toml │ │ │ ├── internal │ │ │ └── rt │ │ │ │ └── asm_arm64.s │ │ │ ├── .licenserc.yaml │ │ │ ├── base64x_subr_amd64.go │ │ │ └── check_branch_name.sh │ ├── quic-go │ │ ├── qpack │ │ │ ├── .gitmodules │ │ │ ├── .codecov.yml │ │ │ ├── .gitignore │ │ │ └── .golangci.yml │ │ └── quic-go │ │ │ ├── .gitignore │ │ │ ├── internal │ │ │ ├── utils │ │ │ │ ├── linkedlist │ │ │ │ │ └── README.md │ │ │ │ └── connstats.go │ │ │ └── wire │ │ │ │ ├── ack_range.go │ │ │ │ └── ping_frame.go │ │ │ ├── sys_conn_helper_nonlinux.go │ │ │ └── codecov.yml │ ├── sorairolake │ │ └── lzip-go │ │ │ ├── go.sum.license │ │ │ ├── AUTHORS.adoc │ │ │ ├── .gitignore │ │ │ └── .bumpversion.toml │ ├── go-playground │ │ ├── locales │ │ │ ├── logo.png │ │ │ └── .gitignore │ │ ├── validator │ │ │ └── v10 │ │ │ │ └── logo.png │ │ └── universal-translator │ │ │ ├── logo.png │ │ │ └── .gitignore │ ├── andybalholm │ │ └── brotli │ │ │ └── util.go │ ├── google │ │ ├── gnostic-models │ │ │ ├── jsonschema │ │ │ │ └── README.md │ │ │ └── compiler │ │ │ │ └── README.md │ │ ├── uuid │ │ │ ├── CONTRIBUTORS │ │ │ └── doc.go │ │ └── go-cmp │ │ │ └── cmp │ │ │ └── internal │ │ │ └── flags │ │ │ └── flags.go │ ├── leodido │ │ └── go-urn │ │ │ ├── kind.go │ │ │ ├── .gitignore │ │ │ ├── options.go │ │ │ └── parsing_mode.go │ ├── coreos │ │ └── go-oidc │ │ │ └── v3 │ │ │ └── NOTICE │ ├── josharian │ │ └── intern │ │ │ └── README.md │ ├── moby │ │ └── spdystream │ │ │ └── NOTICE │ ├── uber-go │ │ └── tally │ │ │ ├── check_license.sh │ │ │ └── .travis.yml │ ├── gin-gonic │ │ └── gin │ │ │ ├── .gitignore │ │ │ ├── codecov.yml │ │ │ ├── version.go │ │ │ ├── context_appengine.go │ │ │ └── internal │ │ │ └── fs │ │ │ └── fs.go │ ├── go-logr │ │ ├── logr │ │ │ └── CHANGELOG.md │ │ └── stdr │ │ │ └── README.md │ ├── pkg │ │ └── errors │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ ├── golang │ │ ├── protobuf │ │ │ ├── AUTHORS │ │ │ └── CONTRIBUTORS │ │ └── snappy │ │ │ ├── .gitignore │ │ │ └── decode_asm.go │ ├── therootcompany │ │ └── xz │ │ │ └── AUTHORS │ ├── pbnjay │ │ └── memory │ │ │ ├── stub.go │ │ │ ├── memory_bsd.go │ │ │ └── memsysctl.go │ ├── STARRY-S │ │ └── zip │ │ │ └── .gitignore │ ├── stretchr │ │ └── testify │ │ │ └── assert │ │ │ ├── assertion_format.go.tmpl │ │ │ ├── assertion_forward.go.tmpl │ │ │ └── errors.go │ ├── KyleBanks │ │ └── depth │ │ │ ├── .travis.yml │ │ │ └── .gitignore │ ├── munnerz │ │ └── goautoneg │ │ │ └── Makefile │ ├── fxamacker │ │ └── cbor │ │ │ └── v2 │ │ │ ├── .gitignore │ │ │ └── SECURITY.md │ ├── x448 │ │ └── float16 │ │ │ └── .travis.yml │ ├── gorilla │ │ └── websocket │ │ │ ├── AUTHORS │ │ │ ├── .gitignore │ │ │ └── mask_safe.go │ ├── pierrec │ │ └── lz4 │ │ │ └── v4 │ │ │ └── internal │ │ │ ├── xxh32 │ │ │ ├── xxh32zero_arm.go │ │ │ └── xxh32zero_other.go │ │ │ └── lz4block │ │ │ └── decode_asm.go │ ├── jedib0t │ │ └── go-pretty │ │ │ └── v6 │ │ │ ├── table │ │ │ └── pager_options.go │ │ │ └── text │ │ │ ├── filter.go │ │ │ ├── hyperlink.go │ │ │ └── ansi_unix.go │ ├── dsnet │ │ └── compress │ │ │ ├── internal │ │ │ ├── gofuzz.go │ │ │ └── debug.go │ │ │ ├── zfuzz.sh │ │ │ └── bzip2 │ │ │ └── fuzz_off.go │ ├── KimMachineGun │ │ └── automemlimit │ │ │ └── memlimit │ │ │ ├── exp_system.go │ │ │ ├── logger.go │ │ │ └── cgroups_unsupported.go │ ├── cespare │ │ └── xxhash │ │ │ └── v2 │ │ │ ├── testall.sh │ │ │ └── xxhash_asm.go │ ├── nwaples │ │ └── rardecode │ │ │ └── v2 │ │ │ └── README.md │ ├── oklog │ │ └── run │ │ │ └── .gitignore │ ├── hashicorp │ │ └── golang-lru │ │ │ └── v2 │ │ │ └── .gitignore │ ├── twitchyliquid64 │ │ └── golang-asm │ │ │ ├── bio │ │ │ └── buf_nommap.go │ │ │ └── obj │ │ │ ├── go.go │ │ │ └── abi_string.go │ └── mailru │ │ └── easyjson │ │ └── jlexer │ │ ├── error.go │ │ └── bytestostr_nounsafe.go ├── golang.org │ └── x │ │ ├── net │ │ ├── http2 │ │ │ ├── .gitignore │ │ │ ├── config_go125.go │ │ │ └── config_go126.go │ │ ├── ipv4 │ │ │ ├── zsys_netbsd.go │ │ │ ├── zsys_openbsd.go │ │ │ ├── zsys_dragonfly.go │ │ │ ├── zsys_aix_ppc64.go │ │ │ ├── sys_stub.go │ │ │ ├── control_windows.go │ │ │ └── sys_bpf_stub.go │ │ ├── internal │ │ │ └── socket │ │ │ │ ├── empty.s │ │ │ │ ├── sys_linux_amd64.go │ │ │ │ ├── sys_linux_arm.go │ │ │ │ ├── sys_linux_arm64.go │ │ │ │ ├── sys_linux_mips.go │ │ │ │ ├── sys_linux_ppc.go │ │ │ │ ├── sys_linux_ppc64.go │ │ │ │ ├── sys_linux_mips64.go │ │ │ │ ├── sys_linux_mips64le.go │ │ │ │ ├── sys_linux_mipsle.go │ │ │ │ ├── sys_linux_ppc64le.go │ │ │ │ ├── sys_linux_loong64.go │ │ │ │ ├── sys_linux_riscv64.go │ │ │ │ ├── norace.go │ │ │ │ ├── cmsghdr_zos_s390x.go │ │ │ │ ├── msghdr_openbsd.go │ │ │ │ ├── sys_linux_386.s │ │ │ │ ├── sys_linux_s390x.s │ │ │ │ ├── cmsghdr_solaris_64bit.go │ │ │ │ ├── iovec_stub.go │ │ │ │ ├── sys_zos_s390x.s │ │ │ │ ├── cmsghdr_linux_32bit.go │ │ │ │ ├── cmsghdr_bsd.go │ │ │ │ ├── msghdr_bsdvar.go │ │ │ │ ├── iovec_solaris_64bit.go │ │ │ │ ├── cmsghdr_linux_64bit.go │ │ │ │ ├── rawconn_nommsg.go │ │ │ │ └── cmsghdr.go │ │ ├── bpf │ │ │ └── setter.go │ │ ├── idna │ │ │ ├── pre_go118.go │ │ │ └── go118.go │ │ └── ipv6 │ │ │ ├── sys_stub.go │ │ │ ├── control_windows.go │ │ │ └── sys_bpf_stub.go │ │ ├── sys │ │ ├── unix │ │ │ ├── .gitignore │ │ │ ├── ptrace_ios.go │ │ │ ├── vgetrandom_unsupported.go │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ ├── endian_big.go │ │ │ ├── ptrace_darwin.go │ │ │ ├── constants.go │ │ │ ├── endian_little.go │ │ │ ├── mmap_nomremap.go │ │ │ ├── vgetrandom_linux.go │ │ │ ├── auxv_unsupported.go │ │ │ ├── aliases.go │ │ │ ├── readdirent_getdents.go │ │ │ ├── pagesize_unix.go │ │ │ ├── sysvshm_unix_other.go │ │ │ └── asm_aix_ppc64.s │ │ ├── plan9 │ │ │ ├── asm.s │ │ │ └── pwd_plan9.go │ │ ├── cpu │ │ │ ├── cpu_other_arm.go │ │ │ ├── cpu_zos.go │ │ │ ├── cpu_other_arm64.go │ │ │ ├── cpu_mipsx.go │ │ │ ├── cpu_other_riscv64.go │ │ │ ├── cpu_other_mips64x.go │ │ │ ├── cpu_gc_arm64.go │ │ │ ├── cpu_other_ppc64x.go │ │ │ ├── cpu_gccgo_arm64.go │ │ │ ├── cpu_linux_noinit.go │ │ │ ├── cpu_other_x86.go │ │ │ ├── cpu_linux.go │ │ │ ├── cpu_mips64x.go │ │ │ ├── cpu_loong64.s │ │ │ ├── cpu_openbsd_arm64.s │ │ │ ├── cpu_ppc64x.go │ │ │ ├── endian_big.go │ │ │ ├── runtime_auxv_go121.go │ │ │ ├── runtime_auxv.go │ │ │ ├── endian_little.go │ │ │ └── asm_aix_ppc64.s │ │ └── windows │ │ │ ├── aliases.go │ │ │ └── mksyscall.go │ │ ├── term │ │ ├── codereview.cfg │ │ ├── term_unix_other.go │ │ └── term_unix_bsd.go │ │ ├── arch │ │ └── x86 │ │ │ └── x86asm │ │ │ └── Makefile │ │ ├── oauth2 │ │ ├── internal │ │ │ └── doc.go │ │ └── .travis.yml │ │ ├── tools │ │ ├── internal │ │ │ ├── event │ │ │ │ └── doc.go │ │ │ └── gocommand │ │ │ │ ├── invoke_unix.go │ │ │ │ └── invoke_notunix.go │ │ └── go │ │ │ └── ast │ │ │ └── astutil │ │ │ └── util.go │ │ ├── crypto │ │ ├── internal │ │ │ └── poly1305 │ │ │ │ └── mac_noasm.go │ │ └── chacha20 │ │ │ └── chacha_noasm.go │ │ └── text │ │ ├── secure │ │ └── bidirule │ │ │ ├── bidirule10.0.0.go │ │ │ └── bidirule9.0.0.go │ │ ├── encoding │ │ ├── japanese │ │ │ └── all.go │ │ └── simplifiedchinese │ │ │ └── all.go │ │ └── internal │ │ └── language │ │ └── common.go ├── k8s.io │ ├── kube-openapi │ │ └── pkg │ │ │ ├── util │ │ │ └── proto │ │ │ │ └── OWNERS │ │ │ ├── validation │ │ │ └── spec │ │ │ │ └── .gitignore │ │ │ └── internal │ │ │ └── third_party │ │ │ └── go-json-experiment │ │ │ └── json │ │ │ ├── AUTHORS │ │ │ └── CONTRIBUTORS │ ├── utils │ │ ├── ptr │ │ │ ├── README.md │ │ │ └── OWNERS │ │ ├── pointer │ │ │ ├── README.md │ │ │ └── OWNERS │ │ └── clock │ │ │ └── README.md │ ├── client-go │ │ ├── openapi │ │ │ └── OWNERS │ │ ├── tools │ │ │ ├── metrics │ │ │ │ └── OWNERS │ │ │ ├── portforward │ │ │ │ └── OWNERS │ │ │ ├── auth │ │ │ │ └── OWNERS │ │ │ └── remotecommand │ │ │ │ └── OWNERS │ │ ├── util │ │ │ ├── keyutil │ │ │ │ └── OWNERS │ │ │ └── cert │ │ │ │ └── OWNERS │ │ ├── transport │ │ │ └── OWNERS │ │ ├── pkg │ │ │ └── apis │ │ │ │ └── clientauthentication │ │ │ │ └── OWNERS │ │ └── rest │ │ │ ├── OWNERS │ │ │ └── .mockery.yaml │ ├── klog │ │ └── v2 │ │ │ ├── .golangci.yaml │ │ │ ├── code-of-conduct.md │ │ │ ├── internal │ │ │ └── clock │ │ │ │ └── README.md │ │ │ ├── .gitignore │ │ │ ├── OWNERS │ │ │ └── klog_file_others.go │ ├── apimachinery │ │ ├── pkg │ │ │ ├── util │ │ │ │ ├── mergepatch │ │ │ │ │ └── OWNERS │ │ │ │ ├── strategicpatch │ │ │ │ │ └── OWNERS │ │ │ │ └── validation │ │ │ │ │ └── OWNERS │ │ │ ├── api │ │ │ │ ├── resource │ │ │ │ │ └── OWNERS │ │ │ │ ├── validation │ │ │ │ │ └── OWNERS │ │ │ │ ├── meta │ │ │ │ │ └── OWNERS │ │ │ │ └── errors │ │ │ │ │ └── OWNERS │ │ │ └── apis │ │ │ │ └── meta │ │ │ │ └── v1 │ │ │ │ └── OWNERS │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ └── json │ │ │ └── OWNERS │ └── apiextensions-apiserver │ │ └── pkg │ │ └── apis │ │ └── apiextensions │ │ ├── v1 │ │ └── .import-restrictions │ │ └── v1beta1 │ │ └── .import-restrictions ├── go.uber.org │ ├── multierr │ │ └── .gitignore │ ├── atomic │ │ └── .gitignore │ └── zap │ │ ├── checklicense.sh │ │ └── .gitignore ├── gopkg.in │ ├── evanphx │ │ └── json-patch.v4 │ │ │ └── .gitignore │ └── natefinch │ │ └── lumberjack.v2 │ │ ├── .travis.yml │ │ ├── chown.go │ │ └── .gitignore ├── sigs.k8s.io │ ├── json │ │ ├── OWNERS │ │ └── code-of-conduct.md │ ├── yaml │ │ ├── code-of-conduct.md │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── OWNERS │ │ └── goyaml.v2 │ │ │ └── OWNERS │ └── randfill │ │ ├── code-of-conduct.md │ │ ├── OWNERS │ │ └── OWNERS_ALIASES ├── google.golang.org │ └── protobuf │ │ ├── internal │ │ ├── editiondefaults │ │ │ ├── editions_defaults.binpb │ │ │ └── defaults.go │ │ ├── flags │ │ │ ├── proto_legacy_enable.go │ │ │ └── proto_legacy_disable.go │ │ └── genid │ │ │ ├── name.go │ │ │ └── doc.go │ │ ├── encoding │ │ └── prototext │ │ │ └── doc.go │ │ └── runtime │ │ └── protoiface │ │ └── legacy.go └── go4.org │ └── AUTHORS ├── CODEOWNERS ├── .github ├── env └── ISSUE_TEMPLATE │ └── custom.md ├── .gitignore ├── hack └── helm │ └── modelx │ ├── Chart.yaml │ └── templates │ └── service.yaml └── scripts └── errcheck_excludes.txt /CHANGELOG: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cmd/modelx/.gitignore: -------------------------------------------------------------------------------- 1 | modelx 2 | -------------------------------------------------------------------------------- /cmd/modelxdl/.gitignore: -------------------------------------------------------------------------------- 1 | modelxdl 2 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/CREDITS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/ast/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/ugorji/go/codec/helper.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cmd/modelxd/.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | modelxd 3 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/s2sx.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/jit/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/reflect2_amd64.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_386.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_arm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_arm64.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_mipsx.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_s390x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/twmb/murmur3/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/caching/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/resolver/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/.goconvey: -------------------------------------------------------------------------------- 1 | ignore -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_amd64p32.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_mips64x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/relfect2_ppc64x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | 3 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Required for all files 2 | * @dongjiang1989 3 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/decoder/jitdec/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/optcaching/asm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/jsonpointer/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | -------------------------------------------------------------------------------- /vendor/github.com/mcuadros/go-version/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage.txt 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/jsonreference/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/.gitignore: -------------------------------------------------------------------------------- 1 | cover.html 2 | cover.out 3 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/huff0/.gitignore: -------------------------------------------------------------------------------- 1 | /huff0-fuzz.zip 2 | -------------------------------------------------------------------------------- /vendor/github.com/kubeservice-stack/common/pkg/logger/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.gitignore: -------------------------------------------------------------------------------- 1 | /toml.test 2 | /toml-test 3 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/spec/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | coverage.out 3 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-yaml/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | .idea/ 3 | cover.out 4 | -------------------------------------------------------------------------------- /vendor/github.com/mholt/archiver/v4/.gitignore: -------------------------------------------------------------------------------- 1 | _gitignore 2 | __debug_bin 3 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /coverage.txt 3 | -------------------------------------------------------------------------------- /vendor/k8s.io/kube-openapi/pkg/util/proto/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - apelisse 3 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/Srcfile: -------------------------------------------------------------------------------- 1 | {"SkipDirs": ["examples"]} 2 | -------------------------------------------------------------------------------- /vendor/github.com/go-jose/go-jose/v4/.gitignore: -------------------------------------------------------------------------------- 1 | jose-util/jose-util 2 | jose-util.t.err -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/.gitattributes: -------------------------------------------------------------------------------- 1 | * -text 2 | *.bin -text -diff 3 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore: -------------------------------------------------------------------------------- 1 | cover.dat 2 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/internal/tracker/tracker.go: -------------------------------------------------------------------------------- 1 | package tracker 2 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.gitignore: -------------------------------------------------------------------------------- 1 | /testdata/fixtures/ 2 | /fixtures 3 | -------------------------------------------------------------------------------- /vendor/go.uber.org/multierr/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | cover.html 3 | cover.out 4 | /bin 5 | -------------------------------------------------------------------------------- /vendor/github.com/caarlos0/env/v10/.gitignore: -------------------------------------------------------------------------------- 1 | coverage.txt 2 | bin 3 | card.png 4 | dist 5 | -------------------------------------------------------------------------------- /vendor/github.com/gabriel-vasile/mimetype/.gitattributes: -------------------------------------------------------------------------------- 1 | testdata/* linguist-vendored 2 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/.codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "output_tests/.*" 3 | 4 | -------------------------------------------------------------------------------- /vendor/k8s.io/kube-openapi/pkg/validation/spec/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | coverage.out 3 | -------------------------------------------------------------------------------- /.github/env: -------------------------------------------------------------------------------- 1 | golang-version=1.24 2 | kind-version=v0.26.0 3 | kind-image=kindest/node:v1.32.0 4 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/sevenzip/.release-please-manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | ".": "1.5.2" 3 | } 4 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.dockerignore: -------------------------------------------------------------------------------- 1 | cmd/tomll/tomll 2 | cmd/tomljson/tomljson 3 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | certs 2 | tmp 3 | .vscode 4 | __debug_bin 5 | *.tgz 6 | /bin 7 | /data 8 | coverage.out 9 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/swag/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | vendor 3 | Godeps 4 | .idea 5 | *.out 6 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /bug_test.go 3 | /coverage.txt 4 | /.idea 5 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/s2sx.mod: -------------------------------------------------------------------------------- 1 | module github.com/klauspost/compress 2 | 3 | go 1.22 4 | -------------------------------------------------------------------------------- /vendor/github.com/m3db/prometheus_client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/gen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cd s2/cmd/_s2sx/ || exit 1 4 | go generate . 5 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012 Matt T. Proud (matt.proud@gmail.com) 2 | -------------------------------------------------------------------------------- /vendor/github.com/swaggo/swag/version.go: -------------------------------------------------------------------------------- 1 | package swag 2 | 3 | // Version of swag. 4 | const Version = "v1.16.4" 5 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/decoder/optdec/context.go: -------------------------------------------------------------------------------- 1 | package optdec 2 | 3 | type context = Context 4 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/coverage.sh: -------------------------------------------------------------------------------- 1 | go test -coverprofile=coverage.out 2 | go tool cover -html=coverage.out -------------------------------------------------------------------------------- /vendor/k8s.io/utils/ptr/README.md: -------------------------------------------------------------------------------- 1 | # Pointer 2 | 3 | This package provides some functions for pointer-based operations. 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/doc.go: -------------------------------------------------------------------------------- 1 | // Package smithy provides the core components for a Smithy SDK. 2 | package smithy 3 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/io/doc.go: -------------------------------------------------------------------------------- 1 | // Package io provides utilities for Smithy generated API clients. 2 | package io 3 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.12.x 4 | - 1.13.x 5 | - master 6 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.golangci.yaml: -------------------------------------------------------------------------------- 1 | linters: 2 | disable-all: true 3 | enable: 4 | - nolintlint 5 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/pointer/README.md: -------------------------------------------------------------------------------- 1 | # Pointer 2 | 3 | This package provides some functions for pointer-based operations. 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/swag/.gitattributes: -------------------------------------------------------------------------------- 1 | # gofmt always uses LF, whereas Git uses CRLF on Windows. 2 | *.go text eol=lf 3 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/doc.go: -------------------------------------------------------------------------------- 1 | // Package toml is a library to read and write TOML documents. 2 | package toml 3 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/openapi/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - apelisse 5 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/ulikunitz/xz/fox.xz -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | 3 | benchmark/benchmark.toml text eol=lf 4 | testdata/** text eol=lf 5 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/sevenzip/release-please-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "packages": { 3 | ".": {} 4 | }, 5 | "release-type": "go" 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/README.md: -------------------------------------------------------------------------------- 1 | # base64x 2 | 3 | High performance drop-in replacement of the `encoding/base64` library. 4 | 5 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/qpack/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "interop/qifs"] 2 | path = interop/qifs 3 | url = https://github.com/qpackers/qifs.git 4 | -------------------------------------------------------------------------------- /vendor/github.com/sorairolake/lzip-go/go.sum.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2024 Shun Sakai 2 | 3 | SPDX-License-Identifier: Apache-2.0 OR MIT 4 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/lzma/fox.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/ulikunitz/xz/lzma/fox.lzma -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "tools/asm2asm"] 2 | path = tools/asm2asm 3 | url = https://github.com/cloudwego/asm2asm 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/evanphx/json-patch.v4/.gitignore: -------------------------------------------------------------------------------- 1 | # editor and IDE paraphernalia 2 | .idea 3 | .vscode 4 | 5 | # macOS paraphernalia 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/json/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - deads2k 5 | - jpbetz 6 | - liggitt 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/auth/auth.go: -------------------------------------------------------------------------------- 1 | // Package auth defines protocol-agnostic authentication types for smithy 2 | // clients. 3 | package auth 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-playground/locales/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/go-playground/locales/logo.png -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox-check-none.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/ulikunitz/xz/fox-check-none.xz -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/tools/metrics/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - wojtek-t 5 | - jayunit100 6 | -------------------------------------------------------------------------------- /vendor/github.com/andybalholm/brotli/util.go: -------------------------------------------------------------------------------- 1 | package brotli 2 | 3 | func assert(cond bool) { 4 | if !cond { 5 | panic("assertion failure") 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/rand/doc.go: -------------------------------------------------------------------------------- 1 | // Package rand provides utilities for creating and working with random value 2 | // generators. 3 | package rand 4 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/windows/.goreleaser.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | - skip: true 4 | release: 5 | prerelease: auto 6 | changelog: 7 | use: github-native 8 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/.golangci.yaml: -------------------------------------------------------------------------------- 1 | linters: 2 | disable-all: true 3 | enable: # sorted alphabetical 4 | - gofmt 5 | - misspell 6 | - revive 7 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/clock/README.md: -------------------------------------------------------------------------------- 1 | # Clock 2 | 3 | This package provides an interface for time-based operations. It allows 4 | mocking time for testing. 5 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/defaults/doc.go: -------------------------------------------------------------------------------- 1 | // Package defaults provides recommended configuration values for AWS SDKs and CLIs. 2 | package defaults 3 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/.goreleaser.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | - skip: true 4 | release: 5 | prerelease: auto 6 | changelog: 7 | use: github-native 8 | -------------------------------------------------------------------------------- /vendor/github.com/go-playground/validator/v10/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/go-playground/validator/v10/logo.png -------------------------------------------------------------------------------- /vendor/github.com/bodgit/sevenzip/internal/bra/bra.go: -------------------------------------------------------------------------------- 1 | package bra 2 | 3 | type converter interface { 4 | Size() int 5 | Convert(b []byte, encoding bool) int 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/caarlos0/env/v10/.goreleaser.yml: -------------------------------------------------------------------------------- 1 | includes: 2 | - from_url: 3 | url: https://raw.githubusercontent.com/caarlos0/.goreleaserfiles/main/lib.yml 4 | -------------------------------------------------------------------------------- /vendor/github.com/google/gnostic-models/jsonschema/README.md: -------------------------------------------------------------------------------- 1 | # jsonschema 2 | 3 | This directory contains code for reading, writing, and manipulating JSON 4 | schemas. 5 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/NOTICE.txt: -------------------------------------------------------------------------------- 1 | AWS SDK for Go 2 | Copyright 2015 Amazon.com, Inc. or its affiliates. All Rights Reserved. 3 | Copyright 2014-2015 Stripe, Inc. 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/encoding/doc.go: -------------------------------------------------------------------------------- 1 | // Package encoding provides utilities for encoding values for specific 2 | // document encodings. 3 | 4 | package encoding 5 | -------------------------------------------------------------------------------- /vendor/github.com/leodido/go-urn/kind.go: -------------------------------------------------------------------------------- 1 | package urn 2 | 3 | type Kind int 4 | 5 | const ( 6 | NONE Kind = iota 7 | RFC2141 8 | RFC7643 9 | RFC8141 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/qpack/.codecov.yml: -------------------------------------------------------------------------------- 1 | coverage: 2 | round: nearest 3 | status: 4 | project: 5 | default: 6 | threshold: 1 7 | patch: false 8 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/qpack/.gitignore: -------------------------------------------------------------------------------- 1 | fuzzing/*.zip 2 | fuzzing/coverprofile 3 | fuzzing/crashers 4 | fuzzing/sonarprofile 5 | fuzzing/suppressions 6 | fuzzing/corpus/ 7 | -------------------------------------------------------------------------------- /vendor/github.com/twmb/murmur3/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - "1.10" 7 | - "1.11" 8 | 9 | notifications: 10 | email: false 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/util/mergepatch/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - pwittrock 5 | reviewers: 6 | - apelisse 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/auth/smithy/smithy.go: -------------------------------------------------------------------------------- 1 | // Package smithy adapts concrete AWS auth and signing types to the generic smithy versions. 2 | package smithy 3 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/_typos.toml: -------------------------------------------------------------------------------- 1 | # Typo check: https://github.com/crate-ci/typos 2 | 3 | [files] 4 | extend-exclude = ["go.mod", "go.sum", "check_branch_name.sh"] 5 | -------------------------------------------------------------------------------- /vendor/github.com/go-playground/universal-translator/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/github.com/go-playground/universal-translator/logo.png -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM scratch 2 | ENV PATH "$PATH:/bin" 3 | COPY tomll /bin/tomll 4 | COPY tomljson /bin/tomljson 5 | COPY jsontoml /bin/jsontoml 6 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/doc.go: -------------------------------------------------------------------------------- 1 | // Package unstable provides APIs that do not meet the backward compatibility 2 | // guarantees yet. 3 | package unstable 4 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/util/keyutil/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - sig-auth-certificates-approvers 3 | reviewers: 4 | - sig-auth-certificates-reviewers 5 | labels: 6 | - sig/auth 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/credentials/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package credentials provides types for retrieving credentials from credentials sources. 3 | */ 4 | package credentials 5 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/go.work: -------------------------------------------------------------------------------- 1 | go 1.18 2 | 3 | use ( 4 | . 5 | ./external_jsonlib_test 6 | ./fuzz 7 | ./generic_test 8 | ./loader 9 | ./issue_test 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/go-oidc/v3/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2014 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/google/gnostic-models/compiler/README.md: -------------------------------------------------------------------------------- 1 | # Compiler support code 2 | 3 | This directory contains compiler support code used by Gnostic and Gnostic 4 | extensions. 5 | -------------------------------------------------------------------------------- /vendor/github.com/josharian/intern/README.md: -------------------------------------------------------------------------------- 1 | Docs: https://godoc.org/github.com/josharian/intern 2 | 3 | See also [Go issue 5160](https://golang.org/issue/5160). 4 | 5 | License: MIT 6 | -------------------------------------------------------------------------------- /vendor/github.com/leodido/go-urn/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | *.dll 3 | *.so 4 | *.dylib 5 | 6 | *.test 7 | 8 | *.out 9 | *.txt 10 | 11 | vendor/ 12 | /removecomments 13 | /snake2camel -------------------------------------------------------------------------------- /vendor/github.com/moby/spdystream/NOTICE: -------------------------------------------------------------------------------- 1 | SpdyStream 2 | Copyright 2014-2021 Docker Inc. 3 | 4 | This product includes software developed at 5 | Docker Inc. (https://www.docker.com/). 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/third_party/forked/golang/json/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - pwittrock 5 | reviewers: 6 | - apelisse 7 | -------------------------------------------------------------------------------- /hack/helm/modelx/Chart.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v2 2 | name: modelx 3 | version: 1.0.0 # set on ci 4 | appVersion: 1.0.0 # set on ci 5 | description: An model store to host marchine leaning models. 6 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/config/generate.go: -------------------------------------------------------------------------------- 1 | package config 2 | 3 | //go:generate go run -tags codegen ./codegen -output=provider_assert_test.go 4 | //go:generate gofmt -s -w ./ 5 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/auth/bearer/docs.go: -------------------------------------------------------------------------------- 1 | // Package bearer provides middleware and utilities for authenticating API 2 | // operation calls with a Bearer Token. 3 | package bearer 4 | -------------------------------------------------------------------------------- /vendor/github.com/caarlos0/env/v10/.golangci.yml: -------------------------------------------------------------------------------- 1 | linters: 2 | enable: 3 | - thelper 4 | - gofumpt 5 | - tparallel 6 | - unconvert 7 | - unparam 8 | - wastedassign 9 | -------------------------------------------------------------------------------- /vendor/github.com/google/uuid/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | Paul Borman 2 | bmatsuo 3 | shawnps 4 | theory 5 | jboverfelt 6 | dsymonds 7 | cd1 8 | wallclockbuilder 9 | dansouza 10 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/internal/le/le.go: -------------------------------------------------------------------------------- 1 | package le 2 | 3 | type Indexer interface { 4 | int | int8 | int16 | int32 | int64 | uint | uint8 | uint16 | uint32 | uint64 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/.gitignore: -------------------------------------------------------------------------------- 1 | test_program/test_program_bin 2 | fuzz/ 3 | cmd/tomll/tomll 4 | cmd/tomljson/tomljson 5 | cmd/tomltestgen/tomltestgen 6 | dist 7 | tests/ 8 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/endpoints/private/rulesfn/doc.go: -------------------------------------------------------------------------------- 1 | // Package rulesfn provides endpoint rule functions for evaluating endpoint 2 | // resolution rules. 3 | 4 | package rulesfn 5 | -------------------------------------------------------------------------------- /vendor/github.com/uber-go/tally/check_license.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | ./node_modules/.bin/uber-licence --version || npm i uber-licence@latest 4 | ./node_modules/.bin/uber-licence --dry --file "*.go" 5 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Kubernetes Community Code of Conduct 2 | 3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md) 4 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/json/code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Kubernetes Community Code of Conduct 2 | 3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md) 4 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Kubernetes Community Code of Conduct 2 | 3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md) 4 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/Makefile: -------------------------------------------------------------------------------- 1 | all: test 2 | 3 | test: 4 | go vet . 5 | go test -cover -v . 6 | 7 | ex: 8 | find ./examples -type f -name "*.go" | xargs -I {} go build -o /tmp/ignore {} -------------------------------------------------------------------------------- /vendor/github.com/gin-gonic/gin/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/* 2 | !vendor/vendor.json 3 | coverage.out 4 | count.out 5 | test 6 | profile.out 7 | tmp.out 8 | 9 | # Develop tools 10 | .idea/ 11 | .vscode/ 12 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/logr/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | 3 | ## v1.0.0-rc1 4 | 5 | This is the first logged release. Major changes (including breaking changes) 6 | have occurred since earlier tags. 7 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | 3 | cover: 4 | go test -cover -v -coverprofile=cover.dat ./... 5 | go tool cover -func cover.dat 6 | 7 | .PHONY: cover 8 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | * Johannes 'fish' Ziemke @discordianfish 2 | * Paul Gier @pgier 3 | * Ben Kochie @SuperQ 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/arch/x86/x86asm/Makefile: -------------------------------------------------------------------------------- 1 | tables.go: ../x86map/map.go ../x86.csv 2 | go run ../x86map/map.go -fmt=decoder ../x86.csv >_tables.go && gofmt _tables.go >tables.go && rm _tables.go 3 | 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/natefinch/lumberjack.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - tip 5 | - 1.15.x 6 | - 1.14.x 7 | - 1.13.x 8 | - 1.12.x 9 | 10 | env: 11 | - GO111MODULE=on 12 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/transport/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - smarterclayton 5 | - wojtek-t 6 | - deads2k 7 | - liggitt 8 | - caesarxuchao 9 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/randfill/code-of-conduct.md: -------------------------------------------------------------------------------- 1 | # Kubernetes Community Code of Conduct 2 | 3 | Please refer to our [Kubernetes Community Code of Conduct](https://git.k8s.io/community/code-of-conduct.md) 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Custom issue template 3 | about: Describe this issue template's purpose here. 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | 11 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: github.com/pkg/errors 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | - 1.13.x 7 | - tip 8 | 9 | script: 10 | - make check 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/doc.go: -------------------------------------------------------------------------------- 1 | // Package awsrulesfn provides AWS focused endpoint rule functions for 2 | // evaluating endpoint resolution rules. 3 | package awsrulesfn 4 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Prometheus Community Code of Conduct 2 | 3 | Prometheus follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/main/code-of-conduct.md). 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/natefinch/lumberjack.v2/chown.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package lumberjack 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func chown(_ string, _ os.FileInfo) error { 10 | return nil 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/.mailmap: -------------------------------------------------------------------------------- 1 | Steve Francia 2 | Bjørn Erik Pedersen 3 | Fabiano Franz 4 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/make-docs: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -x 4 | pandoc -t html5 -f markdown -s --css=doc/md.css -o README.html README.md 5 | pandoc -t html5 -f markdown -s --css=doc/md.css -o TODO.html TODO.md 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/ptr/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - apelisse 5 | - stewart-yu 6 | - thockin 7 | reviewers: 8 | - apelisse 9 | - stewart-yu 10 | - thockin 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/doc.go: -------------------------------------------------------------------------------- 1 | // Package manager provides utilities to upload and download objects from 2 | // S3 concurrently. Helpful for when working with large objects. 3 | package manager 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/doc.go: -------------------------------------------------------------------------------- 1 | // Package presignedurl provides the customizations for API clients to fill in 2 | // presigned URLs into input parameters. 3 | package presignedurl 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/transport/http/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package http provides the HTTP transport client and request/response types 3 | needed to round trip API operation calls with an service. 4 | */ 5 | package http 6 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at http://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at http://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/editiondefaults/editions_defaults.binpb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeservice-stack/modelx/HEAD/vendor/google.golang.org/protobuf/internal/editiondefaults/editions_defaults.binpb -------------------------------------------------------------------------------- /vendor/k8s.io/utils/pointer/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - apelisse 5 | - stewart-yu 6 | - thockin 7 | reviewers: 8 | - apelisse 9 | - stewart-yu 10 | - thockin 11 | -------------------------------------------------------------------------------- /vendor/github.com/therootcompany/xz/AUTHORS: -------------------------------------------------------------------------------- 1 | # Package xz authors 2 | 3 | Michael Cross 4 | 5 | # XZ Embedded authors 6 | 7 | Lasse Collin 8 | Igor Pavlov 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1/.import-restrictions: -------------------------------------------------------------------------------- 1 | inverseRules: 2 | # Allow use of this package in all k8s.io packages. 3 | - selectorRegexp: k8s[.]io 4 | allowedPrefixes: 5 | - '' 6 | -------------------------------------------------------------------------------- /vendor/github.com/leodido/go-urn/options.go: -------------------------------------------------------------------------------- 1 | package urn 2 | 3 | type Option func(Machine) 4 | 5 | func WithParsingMode(mode ParsingMode) Option { 6 | return func(m Machine) { 7 | m.WithParsingMode(mode) 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/README.md: -------------------------------------------------------------------------------- 1 | See [![Go Reference](https://pkg.go.dev/badge/github.com/prometheus/client_golang/prometheus.svg)](https://pkg.go.dev/github.com/prometheus/client_golang/prometheus). 2 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_model/NOTICE: -------------------------------------------------------------------------------- 1 | Data model artifacts for Prometheus. 2 | Copyright 2012-2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/.import-restrictions: -------------------------------------------------------------------------------- 1 | inverseRules: 2 | # Allow use of this package in all k8s.io packages. 3 | - selectorRegexp: k8s[.]io 4 | allowedPrefixes: 5 | - '' 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/tools/portforward/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - aojea 5 | - liggitt 6 | - seans3 7 | reviewers: 8 | - aojea 9 | - liggitt 10 | - seans3 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/util/cert/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - sig-auth-certificates-approvers 5 | reviewers: 6 | - sig-auth-certificates-reviewers 7 | labels: 8 | - sig/auth 9 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/cpuid/v2/os_safe_linux_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2021 Klaus Post, released under MIT License. See LICENSE file. 2 | 3 | //go:build nounsafe 4 | // +build nounsafe 5 | 6 | package cpuid 7 | 8 | var hwcap uint 9 | -------------------------------------------------------------------------------- /vendor/github.com/m3db/prometheus_client_golang/prometheus/README.md: -------------------------------------------------------------------------------- 1 | See [![Go Reference](https://pkg.go.dev/badge/github.com/prometheus/client_golang/prometheus.svg)](https://pkg.go.dev/github.com/prometheus/client_golang/prometheus). 2 | -------------------------------------------------------------------------------- /vendor/github.com/m3db/prometheus_client_model/NOTICE: -------------------------------------------------------------------------------- 1 | Data model artifacts for Prometheus. 2 | Copyright 2012-2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/common/NOTICE: -------------------------------------------------------------------------------- 1 | Common libraries shared by Prometheus Go components. 2 | Copyright 2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Reporting a security issue 2 | 3 | The Prometheus security policy, including how to report vulnerabilities, can be 4 | found here: 5 | 6 | 7 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/tools/auth/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - sig-auth-authenticators-approvers 5 | reviewers: 6 | - sig-auth-authenticators-reviewers 7 | labels: 8 | - sig/auth 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/tools/remotecommand/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - aojea 5 | - liggitt 6 | - seans3 7 | reviewers: 8 | - aojea 9 | - liggitt 10 | - seans3 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/default_writer_read_from.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package manager 5 | 6 | func defaultDownloadBufferProvider() WriterReadFromProvider { 7 | return nil 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/s3/doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by smithy-go-codegen DO NOT EDIT. 2 | 3 | // Package s3 provides the API client, operations, and parameter types for Amazon 4 | // Simple Storage Service. 5 | package s3 6 | -------------------------------------------------------------------------------- /vendor/github.com/m3db/prometheus_common/NOTICE: -------------------------------------------------------------------------------- 1 | Common libraries shared by Prometheus Go components. 2 | Copyright 2015 The Prometheus Authors 3 | 4 | This product includes software developed at 5 | SoundCloud Ltd. (http://soundcloud.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/MAINTAINERS: -------------------------------------------------------------------------------- 1 | maintainers: 2 | - spf13 3 | - johnSchnake 4 | - jpmcb 5 | - marckhouzam 6 | inactive: 7 | - anthonyfok 8 | - bep 9 | - bogem 10 | - broady 11 | - eparis 12 | - jharshman 13 | - wfernandes 14 | -------------------------------------------------------------------------------- /vendor/github.com/swaggo/swag/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Package swag converts Go annotations to Swagger Documentation 2.0. 3 | See https://github.com/swaggo/swag for more information about swag. 4 | */ 5 | package swag // import "github.com/swaggo/swag" 6 | -------------------------------------------------------------------------------- /vendor/go.uber.org/atomic/.gitignore: -------------------------------------------------------------------------------- 1 | /bin 2 | .DS_Store 3 | /vendor 4 | cover.html 5 | cover.out 6 | lint.log 7 | 8 | # Binaries 9 | *.test 10 | 11 | # Profiling output 12 | *.prof 13 | 14 | # Output of fossa analyzer 15 | /fossa 16 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/util/strategicpatch/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - apelisse 5 | - pwittrock 6 | reviewers: 7 | - apelisse 8 | emeritus_approvers: 9 | - mengqiy 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/default_read_seeker_write_to.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package manager 5 | 6 | func defaultUploadBufferProvider() ReadSeekerWriteToProvider { 7 | return nil 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/default_read_seeker_write_to_windows.go: -------------------------------------------------------------------------------- 1 | package manager 2 | 3 | func defaultUploadBufferProvider() ReadSeekerWriteToProvider { 4 | return NewBufferedReadSeekerWriteToPool(1024 * 1024) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/default_writer_read_from_windows.go: -------------------------------------------------------------------------------- 1 | package manager 2 | 3 | func defaultDownloadBufferProvider() WriterReadFromProvider { 4 | return NewPooledBufferedWriterReadFromProvider(1024 * 1024) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/.golangci.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | linters: 3 | enable-all: true 4 | disable: 5 | - dupword 6 | - exhaustivestruct 7 | - exhaustruct 8 | - nonamedreturns 9 | - varnamelen 10 | - wrapcheck 11 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package smithy 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.24.0" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/modman.toml: -------------------------------------------------------------------------------- 1 | [dependencies] 2 | 3 | [modules] 4 | 5 | [modules.codegen] 6 | no_tag = true 7 | 8 | [modules."codegen/smithy-go-codegen/build/test-generated/go/internal/testmodule"] 9 | no_tag = true 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/ptr/doc.go: -------------------------------------------------------------------------------- 1 | // Package ptr provides utilities for converting scalar literal type values to and from pointers inline. 2 | package ptr 3 | 4 | //go:generate go run -tags codegen generate.go 5 | //go:generate gofmt -w -s . 6 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package aws 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.41.0" 7 | -------------------------------------------------------------------------------- /vendor/github.com/leodido/go-urn/parsing_mode.go: -------------------------------------------------------------------------------- 1 | package urn 2 | 3 | type ParsingMode int 4 | 5 | const ( 6 | Default ParsingMode = iota 7 | RFC2141Only 8 | RFC7643Only 9 | RFC8141Only 10 | ) 11 | 12 | const DefaultParsingMode = RFC2141Only 13 | -------------------------------------------------------------------------------- /vendor/github.com/pbnjay/memory/stub.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!darwin,!windows,!freebsd,!dragonfly,!netbsd,!openbsd 2 | 3 | package memory 4 | 5 | func sysTotalMemory() uint64 { 6 | return 0 7 | } 8 | func sysFreeMemory() uint64 { 9 | return 0 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/encoder/map113.go: -------------------------------------------------------------------------------- 1 | //go:build go1.13 2 | // +build go1.13 3 | 4 | package encoder 5 | 6 | import "unsafe" 7 | 8 | //go:linkname MapIterValue reflect.mapiterelem 9 | func MapIterValue(it *mapIter) unsafe.Pointer 10 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_appengine.go: -------------------------------------------------------------------------------- 1 | //go:build appengine 2 | // +build appengine 3 | 4 | package runewidth 5 | 6 | // IsEastAsian return true if the current locale is CJK 7 | func IsEastAsian() bool { 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/api/resource/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - thockin 5 | - smarterclayton 6 | - wojtek-t 7 | - derekwaynecarr 8 | - mikedanese 9 | - saad-ali 10 | - janetkuo 11 | -------------------------------------------------------------------------------- /vendor/github.com/STARRY-S/zip/.gitignore: -------------------------------------------------------------------------------- 1 | # Generated files 2 | *.out 3 | *.converted 4 | *.txt 5 | !NOTICE.txt 6 | tmp* 7 | 8 | # Test archive files 9 | *.zip 10 | 11 | # VSCode config 12 | /.vscode/ 13 | 14 | # macOS trash 15 | .DS_Store 16 | ._.DS_Store 17 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/config/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package config 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.32.6" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/ini/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package ini 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.8.4" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/v4a/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package v4a 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.4.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/s3/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package s3 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.94.0" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/sso/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package sso 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.30.8" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/sts/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package sts 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.41.5" 7 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/encoder/map112.go: -------------------------------------------------------------------------------- 1 | //go:build !go1.13 2 | // +build !go1.13 3 | 4 | package encoder 5 | 6 | import "unsafe" 7 | 8 | //go:linkname MapIterValue reflect.mapitervalue 9 | func MapIterValue(it *mapIter) unsafe.Pointer 10 | -------------------------------------------------------------------------------- /vendor/github.com/sorairolake/lzip-go/AUTHORS.adoc: -------------------------------------------------------------------------------- 1 | // SPDX-FileCopyrightText: 2024 Shun Sakai 2 | // 3 | // SPDX-License-Identifier: Apache-2.0 OR MIT 4 | 5 | = List of Authors 6 | 7 | == Original author 8 | 9 | * https://github.com/sorairolake[Shun Sakai] 10 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentFormat}} 2 | func {{.DocInfo.Name}}f(t TestingT, {{.ParamsFormat}}) bool { 3 | if h, ok := t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(t, {{.ForwardedParamsFormat}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl: -------------------------------------------------------------------------------- 1 | {{.CommentWithoutT "a"}} 2 | func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) bool { 3 | if h, ok := a.t.(tHelper); ok { h.Helper() } 4 | return {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/swaggo/swag/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | **Describe the PR** 2 | e.g. add cool parser. 3 | 4 | **Relation issue** 5 | e.g. https://github.com/swaggo/swag/pull/118/files 6 | 7 | **Additional context** 8 | Add any other context about the problem here. 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/AUTHORS: -------------------------------------------------------------------------------- 1 | # This source code refers to The Go Authors for copyright purposes. 2 | # The master list of authors is in the main Go distribution, 3 | # visible at https://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json/CONTRIBUTORS: -------------------------------------------------------------------------------- 1 | # This source code was written by the Go contributors. 2 | # The master list of contributors is in the main Go distribution, 3 | # visible at https://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/ec2/imds/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package imds 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.18.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/signin/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package signin 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.0.4" 7 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/json.go: -------------------------------------------------------------------------------- 1 | // +build !jsoniter 2 | 3 | package restful 4 | 5 | import "encoding/json" 6 | 7 | var ( 8 | MarshalIndent = json.MarshalIndent 9 | NewDecoder = json.NewDecoder 10 | NewEncoder = json.NewEncoder 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8.x 5 | - 1.x 6 | 7 | before_install: 8 | - go get -t -v ./... 9 | 10 | script: 11 | - ./test.sh 12 | 13 | after_success: 14 | - bash <(curl -s https://codecov.io/bash) 15 | -------------------------------------------------------------------------------- /vendor/github.com/mcuadros/go-version/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | Version normalizer and comparison library for go, heavy based on PHP 3 | version_compare function and Version comparsion libs from Composer 4 | (https://github.com/composer/composer) PHP project 5 | */ 6 | package version -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | indent_size = 4 7 | indent_style = space 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.go] 12 | indent_style = tab 13 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/credentials/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package credentials 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.19.6" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/feature/s3/manager/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package manager 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.20.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/ssooidc/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package ssooidc 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.35.12" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/encoding/xml/constants.go: -------------------------------------------------------------------------------- 1 | package xml 2 | 3 | const ( 4 | leftAngleBracket = '<' 5 | rightAngleBracket = '>' 6 | forwardSlash = '/' 7 | colon = ':' 8 | equals = '=' 9 | quote = '"' 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.8.x 5 | - 1.x 6 | 7 | before_install: 8 | - go get -t -v ./... 9 | 10 | script: 11 | - ./test.sh 12 | 13 | after_success: 14 | - bash <(curl -s https://codecov.io/bash) 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/plan9/asm.s: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | TEXT ·use(SB),NOSPLIT,$0 8 | RET 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/v2/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package endpoints 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "2.7.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/go-openapi/swag/string_bytes.go: -------------------------------------------------------------------------------- 1 | package swag 2 | 3 | import "unsafe" 4 | 5 | // hackStringBytes returns the (unsafe) underlying bytes slice of a string. 6 | func hackStringBytes(str string) []byte { 7 | return unsafe.Slice(unsafe.StringData(str), len(str)) 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package eventstream 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.7.4" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/configsources/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package configsources 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.4.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/internal/checksum/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package checksum 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.9.7" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/internal/s3shared/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package s3shared 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.19.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/encoding/json/constants.go: -------------------------------------------------------------------------------- 1 | package json 2 | 3 | const ( 4 | leftBrace = '{' 5 | rightBrace = '}' 6 | 7 | leftBracket = '[' 8 | rightBracket = ']' 9 | 10 | comma = ',' 11 | quote = '"' 12 | colon = ':' 13 | 14 | null = "null" 15 | ) 16 | -------------------------------------------------------------------------------- /vendor/github.com/gin-gonic/gin/codecov.yml: -------------------------------------------------------------------------------- 1 | coverage: 2 | require_ci_to_pass: true 3 | 4 | status: 5 | project: 6 | default: 7 | target: 99% 8 | threshold: 99% 9 | 10 | patch: 11 | default: 12 | target: 99% 13 | threshold: 95% -------------------------------------------------------------------------------- /vendor/github.com/KyleBanks/depth/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | go: 4 | - 1.9.x 5 | before_install: 6 | - go get github.com/mattn/goveralls 7 | script: 8 | - $HOME/gopath/bin/goveralls -service=travis-ci 9 | #script: go test $(go list ./... | grep -v vendor/) 10 | -------------------------------------------------------------------------------- /vendor/github.com/munnerz/goautoneg/Makefile: -------------------------------------------------------------------------------- 1 | include $(GOROOT)/src/Make.inc 2 | 3 | TARG=bitbucket.org/ww/goautoneg 4 | GOFILES=autoneg.go 5 | 6 | include $(GOROOT)/src/Make.pkg 7 | 8 | format: 9 | gofmt -w *.go 10 | 11 | docs: 12 | gomake clean 13 | godoc ${TARG} > README.txt 14 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.mailmap: -------------------------------------------------------------------------------- 1 | Aaron Lehmann 2 | Derek McGowan 3 | Stephen J Day 4 | Haibing Zhou 5 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/endpoints/awsrulesfn/generate.go: -------------------------------------------------------------------------------- 1 | //go:build codegen 2 | // +build codegen 3 | 4 | package awsrulesfn 5 | 6 | //go:generate go run -tags codegen ./internal/partition/codegen.go -model partitions.json -output partitions.go 7 | //go:generate gofmt -w -s . 8 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package acceptencoding 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.13.4" 7 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/internal/presigned-url/go_module_metadata.go: -------------------------------------------------------------------------------- 1 | // Code generated by internal/repotools/cmd/updatemodulemeta DO NOT EDIT. 2 | 3 | package presignedurl 4 | 5 | // goModuleVersion is the tagged release for this module 6 | const goModuleVersion = "1.13.16" 7 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.x 5 | 6 | before_install: 7 | - go test -v 8 | 9 | script: 10 | - go test -race -coverprofile=coverage.txt -covermode=atomic 11 | 12 | after_success: 13 | - bash <(curl -s https://codecov.io/bash) -------------------------------------------------------------------------------- /vendor/github.com/fxamacker/cbor/v2/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.exe~ 4 | *.dll 5 | *.so 6 | *.dylib 7 | 8 | # Test binary, build with `go test -c` 9 | *.test 10 | 11 | # Output of the go coverage tool, specifically when used with LiteIDE 12 | *.out 13 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/pkg/apis/clientauthentication/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | # approval on api packages bubbles to api-approvers 4 | reviewers: 5 | - sig-auth-authenticators-approvers 6 | - sig-auth-authenticators-reviewers 7 | labels: 8 | - sig/auth 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/changelog-template.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": "00000000-0000-0000-0000-000000000000", 3 | "type": "feature|bugfix|dependency", 4 | "description": "Description of your changes", 5 | "collapse": false, 6 | "modules": [ 7 | "." 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/windows/.golangci.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | linters: 3 | enable-all: true 4 | disable: 5 | - exhaustivestruct 6 | - exhaustruct 7 | - godox 8 | - goerr113 9 | - gomnd 10 | - ireturn 11 | - nonamedreturns 12 | - varnamelen 13 | - wrapcheck 14 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_js.go: -------------------------------------------------------------------------------- 1 | //go:build js && !appengine 2 | // +build js,!appengine 3 | 4 | package runewidth 5 | 6 | func IsEastAsian() bool { 7 | // TODO: Implement this for the web. Detect east asian in a compatible way, and return true. 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/pelletier/go-toml/v2/unstable/unmarshaler.go: -------------------------------------------------------------------------------- 1 | package unstable 2 | 3 | // The Unmarshaler interface may be implemented by types to customize their 4 | // behavior when being unmarshaled from a TOML document. 5 | type Unmarshaler interface { 6 | UnmarshalTOML(value *Node) error 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/NOTICE: -------------------------------------------------------------------------------- 1 | procfs provides functions to retrieve system, kernel and process 2 | metrics from the pseudo-filesystem proc. 3 | 4 | Copyright 2014-2015 The Prometheus Authors 5 | 6 | This product includes software developed at 7 | SoundCloud Ltd. (http://soundcloud.com/). 8 | -------------------------------------------------------------------------------- /vendor/github.com/x448/float16/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.11.x 5 | 6 | env: 7 | - GO111MODULE=on 8 | 9 | script: 10 | - go test -short -coverprofile=coverage.txt -covermode=count ./... 11 | 12 | after_success: 13 | - bash <(curl -s https://codecov.io/bash) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux && arm 6 | 7 | package cpu 8 | 9 | func archInit() {} 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/rest/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - thockin 5 | - smarterclayton 6 | - caesarxuchao 7 | - wojtek-t 8 | - deads2k 9 | - liggitt 10 | - sttts 11 | - luxas 12 | - dims 13 | - cjcullen 14 | - lojies 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/internal/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package internal contains support packages for oauth2 package. 6 | package internal 7 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_zos.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | func archInit() { 8 | doinit() 9 | Initialized = true 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/.codespellrc: -------------------------------------------------------------------------------- 1 | [codespell] 2 | # ignore test files, go project names, binary files via `skip` and special var/regex via `ignore-words` 3 | skip = fuzz,*_test.tmpl,testdata,*_test.go,go.mod,go.sum,*.gz 4 | ignore-words = .github/workflows/.ignore_words 5 | check-filenames = true 6 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/internal/rt/asm_arm64.s: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | #include "go_asm.h" 5 | #include "funcdata.h" 6 | #include "textflag.h" 7 | 8 | TEXT ·MoreStack(SB), NOSPLIT, $0 - 8 9 | NO_LOCAL_POINTERS 10 | RET 11 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/Gopkg.lock: -------------------------------------------------------------------------------- 1 | # This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. 2 | 3 | 4 | [solve-meta] 5 | analyzer-name = "dep" 6 | analyzer-version = 1 7 | input-imports = [] 8 | solver-name = "gps-cdcl" 9 | solver-version = 1 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/internal/clock/README.md: -------------------------------------------------------------------------------- 1 | # Clock 2 | 3 | This package provides an interface for time-based operations. It allows 4 | mocking time for testing. 5 | 6 | This is a copy of k8s.io/utils/clock. We have to copy it to avoid a circular 7 | dependency (k8s.io/klog -> k8s.io/utils -> k8s.io/klog). 8 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/randfill/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | # See the OWNERS_ALIASES file at https://github.com/kubernetes-sigs/randfill/blob/main/OWNERS_ALIASES for a list of members for each alias. 3 | 4 | approvers: 5 | - sig-testing-leads 6 | - thockin 7 | 8 | reviewers: [] 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/version.go: -------------------------------------------------------------------------------- 1 | // Package aws provides core functionality for making requests to AWS services. 2 | package aws 3 | 4 | // SDKName is the name of this AWS SDK 5 | const SDKName = "aws-sdk-go-v2" 6 | 7 | // SDKVersion is the version of this SDK 8 | const SDKVersion = goModuleVersion 9 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/sdk/interfaces.go: -------------------------------------------------------------------------------- 1 | package sdk 2 | 3 | // Invalidator provides access to a type's invalidate method to make it 4 | // invalidate it cache. 5 | // 6 | // e.g aws.SafeCredentialsProvider's Invalidate method. 7 | type Invalidator interface { 8 | Invalidate() 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/gin-gonic/gin/version.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 Gin Core Team. All rights reserved. 2 | // Use of this source code is governed by a MIT style 3 | // license that can be found in the LICENSE file. 4 | 5 | package gin 6 | 7 | // Version is the current gin framework's version. 8 | const Version = "v1.11.0" 9 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of Gorilla WebSocket authors for copyright 2 | # purposes. 3 | # 4 | # Please keep the list sorted. 5 | 6 | Gary Burd 7 | Google LLC (https://opensource.google.com/) 8 | Joachim Bauch 9 | 10 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/sevenzip/internal/util/checksum.go: -------------------------------------------------------------------------------- 1 | package util 2 | 3 | import "bytes" 4 | 5 | // CRC32Equal compares CRC32 checksums. 6 | func CRC32Equal(b []byte, c uint32) bool { 7 | return bytes.Equal(b, []byte{byte(0xff & (c >> 24)), byte(0xff & (c >> 16)), byte(0xff & (c >> 8)), byte(0xff & c)}) 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/rt/asm_compat.s: -------------------------------------------------------------------------------- 1 | // +build !noasm,!amd64 !appengine,!amd64 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | #include "go_asm.h" 5 | #include "funcdata.h" 6 | #include "textflag.h" 7 | 8 | TEXT ·MoreStack(SB), NOSPLIT, $0 - 8 9 | NO_LOCAL_POINTERS 10 | RET 11 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Derek McGowan (@dmcgowan) 2 | Stephen Day (@stevvooe) 3 | Vincent Batts (@vbatts) 4 | Akihiro Suda (@AkihiroSuda) 5 | Sebastiaan van Stijn (@thaJeztah) 6 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/zsys_netbsd.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs defs_netbsd.go 3 | 4 | package ipv4 5 | 6 | const ( 7 | sizeofIPMreq = 0x8 8 | ) 9 | 10 | type ipMreq struct { 11 | Multiaddr [4]byte /* in_addr */ 12 | Interface [4]byte /* in_addr */ 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/zsys_openbsd.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs defs_openbsd.go 3 | 4 | package ipv4 5 | 6 | const ( 7 | sizeofIPMreq = 0x8 8 | ) 9 | 10 | type ipMreq struct { 11 | Multiaddr [4]byte /* in_addr */ 12 | Interface [4]byte /* in_addr */ 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/pierrec/lz4/v4/internal/xxh32/xxh32zero_arm.go: -------------------------------------------------------------------------------- 1 | // +build !noasm 2 | 3 | package xxh32 4 | 5 | // ChecksumZero returns the 32-bit hash of input. 6 | // 7 | //go:noescape 8 | func ChecksumZero(input []byte) uint32 9 | 10 | //go:noescape 11 | func update(v *[4]uint32, buf *[16]byte, input []byte) 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/empty.s: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build darwin && go1.12 6 | 7 | // This exists solely so we can linkname in symbols from syscall. 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/zsys_dragonfly.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs defs_dragonfly.go 3 | 4 | package ipv4 5 | 6 | const ( 7 | sizeofIPMreq = 0x8 8 | ) 9 | 10 | type ipMreq struct { 11 | Multiaddr [4]byte /* in_addr */ 12 | Interface [4]byte /* in_addr */ 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux && !netbsd && !openbsd && arm64 6 | 7 | package cpu 8 | 9 | func doinit() {} 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/api/validation/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | # Disable inheritance as this is an api owners file 4 | options: 5 | no_parent_owners: true 6 | approvers: 7 | - api-approvers 8 | reviewers: 9 | - api-reviewers 10 | labels: 11 | - kind/api-change 12 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/util/validation/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | # Disable inheritance as this is an api owners file 4 | options: 5 | no_parent_owners: true 6 | approvers: 7 | - api-approvers 8 | reviewers: 9 | - api-reviewers 10 | labels: 11 | - kind/api-change 12 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/.gitignore: -------------------------------------------------------------------------------- 1 | # OSX leaves these everywhere on SMB shares 2 | ._* 3 | 4 | # OSX trash 5 | .DS_Store 6 | 7 | # Eclipse files 8 | .classpath 9 | .project 10 | .settings/** 11 | 12 | # Files generated by JetBrains IDEs, e.g. IntelliJ IDEA 13 | .idea/ 14 | *.iml 15 | 16 | # Vscode files 17 | .vscode 18 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/io/byte.go: -------------------------------------------------------------------------------- 1 | package io 2 | 3 | const ( 4 | // Byte is 8 bits 5 | Byte int64 = 1 6 | // KibiByte (KiB) is 1024 Bytes 7 | KibiByte = Byte * 1024 8 | // MebiByte (MiB) is 1024 KiB 9 | MebiByte = KibiByte * 1024 10 | // GibiByte (GiB) is 1024 MiB 11 | GibiByte = MebiByte * 1024 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/internal/cpuinfo/cpuinfo_amd64.go: -------------------------------------------------------------------------------- 1 | //go:build amd64 && !appengine && !noasm && gc 2 | // +build amd64,!appengine,!noasm,gc 3 | 4 | package cpuinfo 5 | 6 | // go:noescape 7 | func x86extensions() (bmi1, bmi2 bool) 8 | 9 | func init() { 10 | hasBMI1, hasBMI2 = x86extensions() 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/go_above_19.go: -------------------------------------------------------------------------------- 1 | //+build go1.9 2 | 3 | package concurrent 4 | 5 | import "sync" 6 | 7 | // Map is a wrapper for sync.Map introduced in go1.9 8 | type Map struct { 9 | sync.Map 10 | } 11 | 12 | // NewMap creates a thread safe Map 13 | func NewMap() *Map { 14 | return &Map{} 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/pierrec/lz4/v4/internal/lz4block/decode_asm.go: -------------------------------------------------------------------------------- 1 | //go:build (amd64 || arm || arm64) && !appengine && gc && !noasm 2 | // +build amd64 arm arm64 3 | // +build !appengine 4 | // +build gc 5 | // +build !noasm 6 | 7 | package lz4block 8 | 9 | //go:noescape 10 | func decodeBlock(dst, src, dict []byte) int 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_amd64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x12b 9 | sysSENDMMSG = 0x133 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_arm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x16d 9 | sysSENDMMSG = 0x176 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0xf3 9 | sysSENDMMSG = 0x10d 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_mips.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x10ef 9 | sysSENDMMSG = 0x10f7 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_ppc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x157 9 | sysSENDMMSG = 0x15d 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_ppc64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x157 9 | sysSENDMMSG = 0x15d 10 | ) 11 | -------------------------------------------------------------------------------- /scripts/errcheck_excludes.txt: -------------------------------------------------------------------------------- 1 | // Any error in HTTP handlers is handled by the server itself. 2 | (net/http.ResponseWriter).Write 3 | io.WriteString 4 | 5 | // Don't flag lines such as "io.Copy(io.Discard, resp.Body)". 6 | io.Copy 7 | 8 | // No need to check for errors on server's shutdown. 9 | // (*net/http.Server).Shutdown 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/errors.go: -------------------------------------------------------------------------------- 1 | package aws 2 | 3 | // MissingRegionError is an error that is returned if region configuration 4 | // value was not found. 5 | type MissingRegionError struct{} 6 | 7 | func (*MissingRegionError) Error() string { 8 | return "an AWS region is required, but was not found" 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.9.x 5 | - 1.x 6 | 7 | before_install: 8 | - go get -t -v ./... 9 | - go get -t -v github.com/modern-go/reflect2-tests/... 10 | 11 | script: 12 | - ./test.sh 13 | 14 | after_success: 15 | - bash <(curl -s https://codecov.io/bash) 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_mips64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x14ae 9 | sysSENDMMSG = 0x14b6 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_mips64le.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x14ae 9 | sysSENDMMSG = 0x14b6 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_mipsle.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x10ef 9 | sysSENDMMSG = 0x10f7 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_ppc64le.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | const ( 8 | sysRECVMMSG = 0x157 9 | sysSENDMMSG = 0x15d 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/rest/.mockery.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | dir: . 3 | filename: "mock_{{.InterfaceName | snakecase}}_test.go" 4 | boilerplate-file: ../../../../../hack/boilerplate/boilerplate.generatego.txt 5 | outpkg: rest 6 | with-expecter: true 7 | packages: 8 | k8s.io/client-go/rest: 9 | interfaces: 10 | BackoffManager: 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_mipsx.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build mips || mipsle 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | 11 | func initOptions() {} 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_riscv64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux && riscv64 6 | 7 | package cpu 8 | 9 | func archInit() { 10 | Initialized = true 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/.licenserc.yaml: -------------------------------------------------------------------------------- 1 | header: 2 | license: 3 | spdx-id: Apache-2.0 4 | copyright-owner: CloudWeGo Authors 5 | 6 | paths: 7 | - '**/*.go' 8 | - '**/*.s' 9 | 10 | paths-ignore: 11 | - 'internal/native/avx2/*.go' 12 | - 'internal/native/sse/*.go' 13 | 14 | comment: on-failure 15 | -------------------------------------------------------------------------------- /vendor/github.com/jedib0t/go-pretty/v6/table/pager_options.go: -------------------------------------------------------------------------------- 1 | package table 2 | 3 | // PagerOption helps control Paging. 4 | type PagerOption func(t *Table) 5 | 6 | // PageSize sets the size of each page rendered. 7 | func PageSize(pageSize int) PagerOption { 8 | return func(t *Table) { 9 | t.pager.size = pageSize 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/.gitignore: -------------------------------------------------------------------------------- 1 | debug 2 | debug.test 3 | main 4 | mockgen_tmp.go 5 | *.qtr 6 | *.qlog 7 | *.sqlog 8 | *.txt 9 | race.[0-9]* 10 | 11 | fuzzing/*/*.zip 12 | fuzzing/*/coverprofile 13 | fuzzing/*/crashers 14 | fuzzing/*/sonarprofile 15 | fuzzing/*/suppressions 16 | fuzzing/*/corpus/ 17 | 18 | gomock_reflect_*/ 19 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | reviewers: 3 | - harshanarayana 4 | - mengjiao-liu 5 | - pohly 6 | approvers: 7 | - dims 8 | - pohly 9 | - thockin 10 | emeritus_approvers: 11 | - brancz 12 | - justinsb 13 | - lavalamp 14 | - piosz 15 | - serathius 16 | - tallclair 17 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/sdkio/byte.go: -------------------------------------------------------------------------------- 1 | package sdkio 2 | 3 | const ( 4 | // Byte is 8 bits 5 | Byte int64 = 1 6 | // KibiByte (KiB) is 1024 Bytes 7 | KibiByte = Byte * 1024 8 | // MebiByte (MiB) is 1024 KiB 9 | MebiByte = KibiByte * 1024 10 | // GibiByte (GiB) is 1024 MiB 11 | GibiByte = MebiByte * 1024 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/cpuid/v2/os_unsafe_linux_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2021 Klaus Post, released under MIT License. See LICENSE file. 2 | 3 | //go:build !nounsafe 4 | // +build !nounsafe 5 | 6 | package cpuid 7 | 8 | import _ "unsafe" // needed for go:linkname 9 | 10 | //go:linkname hwcap internal/cpu.HWCap 11 | var hwcap uint 12 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/api/meta/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - thockin 5 | - smarterclayton 6 | - wojtek-t 7 | - deads2k 8 | - derekwaynecarr 9 | - caesarxuchao 10 | - mikedanese 11 | - liggitt 12 | - janetkuo 13 | - dims 14 | emeritus_reviewers: 15 | - ncdc 16 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/document.go: -------------------------------------------------------------------------------- 1 | package smithy 2 | 3 | // Document provides access to loosely structured data in a document-like 4 | // format. 5 | // 6 | // Deprecated: See the github.com/aws/smithy-go/document package. 7 | type Document interface { 8 | UnmarshalDocument(interface{}) error 9 | GetValue() (interface{}, error) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/jsoniter.go: -------------------------------------------------------------------------------- 1 | // +build jsoniter 2 | 3 | package restful 4 | 5 | import "github.com/json-iterator/go" 6 | 7 | var ( 8 | json = jsoniter.ConfigCompatibleWithStandardLibrary 9 | MarshalIndent = json.MarshalIndent 10 | NewDecoder = json.NewDecoder 11 | NewEncoder = json.NewEncoder 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/pierrec/lz4/v4/internal/xxh32/xxh32zero_other.go: -------------------------------------------------------------------------------- 1 | // +build !arm noasm 2 | 3 | package xxh32 4 | 5 | // ChecksumZero returns the 32-bit hash of input. 6 | func ChecksumZero(input []byte) uint32 { return checksumZeroGo(input) } 7 | 8 | func update(v *[4]uint32, buf *[16]byte, input []byte) { 9 | updateGo(v, buf, input) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_mips64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux && (mips64 || mips64le) 6 | 7 | package cpu 8 | 9 | func archInit() { 10 | Initialized = true 11 | } 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/encoding/prototext/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package prototext marshals and unmarshals protocol buffer messages as the 6 | // textproto format. 7 | package prototext 8 | -------------------------------------------------------------------------------- /vendor/github.com/caarlos0/env/v10/env_tomap.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | 3 | package env 4 | 5 | import "strings" 6 | 7 | func toMap(env []string) map[string]string { 8 | r := map[string]string{} 9 | for _, e := range env { 10 | p := strings.SplitN(e, "=", 2) 11 | if len(p) == 2 { 12 | r[p[0]] = p[1] 13 | } 14 | } 15 | return r 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/decoder/option.go: -------------------------------------------------------------------------------- 1 | package decoder 2 | 3 | import "context" 4 | 5 | type OptionFlags uint8 6 | 7 | const ( 8 | FirstWinOption OptionFlags = 1 << iota 9 | ContextOption 10 | PathOption 11 | ) 12 | 13 | type Option struct { 14 | Flags OptionFlags 15 | Context context.Context 16 | Path *Path 17 | } 18 | -------------------------------------------------------------------------------- /vendor/go4.org/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of go4 authors for copyright purposes. 2 | # This is distinct from the CONTRIBUTORS file, which is the list of 3 | # people who have contributed, even if they don't own the copyright on 4 | # their work. 5 | 6 | Mathieu Lonjaret 7 | Daniel Theophanes 8 | Google 9 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_loong64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build loong64 6 | 7 | package socket 8 | 9 | const ( 10 | sysRECVMMSG = 0xf3 11 | sysSENDMMSG = 0x10d 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_riscv64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build riscv64 6 | 7 | package socket 8 | 9 | const ( 10 | sysRECVMMSG = 0xf3 11 | sysSENDMMSG = 0x10d 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - tip 5 | 6 | install: 7 | - export GOPATH="$HOME/gopath" 8 | - mkdir -p "$GOPATH/src/golang.org/x" 9 | - mv "$TRAVIS_BUILD_DIR" "$GOPATH/src/golang.org/x/oauth2" 10 | - go get -v -t -d golang.org/x/oauth2/... 11 | 12 | script: 13 | - go test -v golang.org/x/oauth2/... 14 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/flags/proto_legacy_enable.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build protolegacy 6 | // +build protolegacy 7 | 8 | package flags 9 | 10 | const protoLegacy = true 11 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/sevenzip/internal/bra/minmax_compat.go: -------------------------------------------------------------------------------- 1 | //go:build !1.21 2 | 3 | package bra 4 | 5 | //nolint:predeclared 6 | func min(x, y int) int { 7 | if x < y { 8 | return x 9 | } 10 | 11 | return y 12 | } 13 | 14 | //nolint:predeclared 15 | func max(x, y int) int { 16 | if x > y { 17 | return x 18 | } 19 | 20 | return y 21 | } 22 | -------------------------------------------------------------------------------- /vendor/github.com/dsnet/compress/internal/gofuzz.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016, Joe Tsai. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE.md file. 4 | 5 | //go:build gofuzz 6 | // +build gofuzz 7 | 8 | package internal 9 | 10 | const ( 11 | Debug = true 12 | GoFuzz = true 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/github.com/gin-gonic/gin/context_appengine.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 Manu Martinez-Almeida. All rights reserved. 2 | // Use of this source code is governed by a MIT style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build appengine 6 | 7 | package gin 8 | 9 | func init() { 10 | defaultPlatform = PlatformGoogleAppEngine 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/jedib0t/go-pretty/v6/text/filter.go: -------------------------------------------------------------------------------- 1 | package text 2 | 3 | // Filter filters the slice 's' to items which return truth when passed to 'f'. 4 | func Filter(s []string, f func(string) bool) []string { 5 | var out []string 6 | for _, item := range s { 7 | if f(item) { 8 | out = append(out, item) 9 | } 10 | } 11 | return out 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/norace.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !race 6 | 7 | package socket 8 | 9 | func (m *Message) raceRead() { 10 | } 11 | func (m *Message) raceWrite() { 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/internal/event/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package event provides a set of packages that cover the main 6 | // concepts of telemetry in an implementation agnostic way. 7 | package event 8 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/flags/proto_legacy_disable.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !protolegacy 6 | // +build !protolegacy 7 | 8 | package flags 9 | 10 | const protoLegacy = false 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/api/errors/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - thockin 5 | - smarterclayton 6 | - wojtek-t 7 | - deads2k 8 | - derekwaynecarr 9 | - caesarxuchao 10 | - mikedanese 11 | - liggitt 12 | - saad-ali 13 | - janetkuo 14 | - tallclair 15 | - dims 16 | - cjcullen 17 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## Code of Conduct 2 | This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct). 3 | For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact 4 | opensource-codeofconduct@amazon.com with any additional questions or comments. 5 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '2' 2 | services: 3 | go-json: 4 | image: golang:1.18 5 | volumes: 6 | - '.:/go/src/go-json' 7 | deploy: 8 | resources: 9 | limits: 10 | memory: 620M 11 | working_dir: /go/src/go-json 12 | command: | 13 | sh -c "go test -c . && ls go-json.test" 14 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-isatty/go.test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | echo "" > coverage.txt 5 | 6 | for d in $(go list ./... | grep -v vendor); do 7 | go test -race -coverprofile=profile.out -covermode=atomic "$d" 8 | if [ -f profile.out ]; then 9 | cat profile.out >> coverage.txt 10 | rm profile.out 11 | fi 12 | done 13 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/klog_file_others.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package klog 5 | 6 | import ( 7 | "os/user" 8 | ) 9 | 10 | func getUserName() string { 11 | userNameOnce.Do(func() { 12 | current, err := user.Current() 13 | if err == nil { 14 | userName = current.Username 15 | } 16 | }) 17 | 18 | return userName 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/KimMachineGun/automemlimit/memlimit/exp_system.go: -------------------------------------------------------------------------------- 1 | package memlimit 2 | 3 | import ( 4 | "github.com/pbnjay/memory" 5 | ) 6 | 7 | // FromSystem returns the total memory of the system. 8 | func FromSystem() (uint64, error) { 9 | limit := memory.TotalMemory() 10 | if limit == 0 { 11 | return 0, ErrNoLimit 12 | } 13 | return limit, nil 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/s3/bucketer.go: -------------------------------------------------------------------------------- 1 | package s3 2 | 3 | // implemented by all S3 input structures 4 | type bucketer interface { 5 | bucket() (string, bool) 6 | } 7 | 8 | func bucketFromInput(params interface{}) (string, bool) { 9 | v, ok := params.(bucketer) 10 | if !ok { 11 | return "", false 12 | } 13 | 14 | return v.bucket() 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/s3/express.go: -------------------------------------------------------------------------------- 1 | package s3 2 | 3 | import ( 4 | "github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations" 5 | ) 6 | 7 | // ExpressCredentialsProvider retrieves credentials for operations against the 8 | // S3Express storage class. 9 | type ExpressCredentialsProvider = customizations.S3ExpressCredentialsProvider 10 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/io/reader.go: -------------------------------------------------------------------------------- 1 | package io 2 | 3 | import ( 4 | "io" 5 | ) 6 | 7 | // ReadSeekNopCloser wraps an io.ReadSeeker with an additional Close method 8 | // that does nothing. 9 | type ReadSeekNopCloser struct { 10 | io.ReadSeeker 11 | } 12 | 13 | // Close does nothing. 14 | func (ReadSeekNopCloser) Close() error { 15 | return nil 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/v2/testall.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -eu -o pipefail 3 | 4 | # Small convenience script for running the tests with various combinations of 5 | # arch/tags. This assumes we're running on amd64 and have qemu available. 6 | 7 | go test ./... 8 | go test -tags purego ./... 9 | GOARCH=arm64 go test 10 | GOARCH=arm64 go test -tags purego 11 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/stdr/README.md: -------------------------------------------------------------------------------- 1 | # Minimal Go logging using logr and Go's standard library 2 | 3 | [![Go Reference](https://pkg.go.dev/badge/github.com/go-logr/stdr.svg)](https://pkg.go.dev/github.com/go-logr/stdr) 4 | 5 | This package implements the [logr interface](https://github.com/go-logr/logr) 6 | in terms of Go's standard log package(https://pkg.go.dev/log). 7 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_gc_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | package cpu 8 | 9 | func getisar0() uint64 10 | func getisar1() uint64 11 | func getpfr0() uint64 12 | func getzfr0() uint64 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_ios.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { 10 | return ENOTSUP 11 | } 12 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/apis/meta/v1/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - thockin 5 | - smarterclayton 6 | - wojtek-t 7 | - deads2k 8 | - caesarxuchao 9 | - liggitt 10 | - sttts 11 | - luxas 12 | - janetkuo 13 | - justinsb 14 | - soltysh 15 | - dims 16 | emeritus_reviewers: 17 | - ncdc 18 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/hmac.go: -------------------------------------------------------------------------------- 1 | package v4 2 | 3 | import ( 4 | "crypto/hmac" 5 | "crypto/sha256" 6 | ) 7 | 8 | // HMACSHA256 computes a HMAC-SHA256 of data given the provided key. 9 | func HMACSHA256(key []byte, data []byte) []byte { 10 | hash := hmac.New(sha256.New, key) 11 | hash.Write(data) 12 | return hash.Sum(nil) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/v4a/internal/v4/hmac.go: -------------------------------------------------------------------------------- 1 | package v4 2 | 3 | import ( 4 | "crypto/hmac" 5 | "crypto/sha256" 6 | ) 7 | 8 | // HMACSHA256 computes a HMAC-SHA256 of data given the provided key. 9 | func HMACSHA256(key []byte, data []byte) []byte { 10 | hash := hmac.New(sha256.New, key) 11 | hash.Write(data) 12 | return hash.Sum(nil) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/dsnet/compress/internal/debug.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015, Joe Tsai. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE.md file. 4 | 5 | //go:build debug && !gofuzz 6 | // +build debug,!gofuzz 7 | 8 | package internal 9 | 10 | const ( 11 | Debug = true 12 | GoFuzz = false 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | echo "" > coverage.txt 5 | 6 | for d in $(go list ./... | grep -v vendor); do 7 | go test -coverprofile=profile.out -coverpkg=github.com/json-iterator/go $d 8 | if [ -f profile.out ]; then 9 | cat profile.out >> coverage.txt 10 | rm profile.out 11 | fi 12 | done 13 | -------------------------------------------------------------------------------- /vendor/github.com/nwaples/rardecode/v2/README.md: -------------------------------------------------------------------------------- 1 | # rardecode 2 | [![GoDoc](https://godoc.org/github.com/nwaples/rardecode?status.svg)](https://godoc.org/github.com/nwaples/rardecode) 3 | [![Go Report Card](https://goreportcard.com/badge/github.com/nwaples/rardecode/v2)](https://goreportcard.com/report/github.com/nwaples/rardecode/v2) 4 | 5 | A go package for reading RAR archives. 6 | -------------------------------------------------------------------------------- /vendor/github.com/oklog/run/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.dll 4 | *.so 5 | *.dylib 6 | 7 | # Test binary, build with `go test -c` 8 | *.test 9 | 10 | # Output of the go coverage tool, specifically when used with LiteIDE 11 | *.out 12 | 13 | # Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 14 | .glide/ 15 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/internal/utils/linkedlist/README.md: -------------------------------------------------------------------------------- 1 | # Usage 2 | 3 | This is the Go standard library implementation of a linked list 4 | (https://golang.org/src/container/list/list.go), with the following modifications: 5 | * it uses Go generics 6 | * it allows passing in a `sync.Pool` (via the `NewWithPool` constructor) to reduce allocations of `Element` structs 7 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build windows 6 | 7 | package windows 8 | 9 | import "syscall" 10 | 11 | type Errno = syscall.Errno 12 | type SysProcAttr = syscall.SysProcAttr 13 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/rt/map_siwss_go124.go: -------------------------------------------------------------------------------- 1 | //go:build go1.24 && !go1.26 && goexperiment.swissmap 2 | // +build go1.24,!go1.26,goexperiment.swissmap 3 | 4 | package rt 5 | 6 | import ( 7 | "unsafe" 8 | ) 9 | 10 | type GoMapIterator struct { 11 | K unsafe.Pointer 12 | V unsafe.Pointer 13 | T *GoMapType 14 | It unsafe.Pointer 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/internal/poly1305/mac_noasm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (!amd64 && !loong64 && !ppc64le && !ppc64 && !s390x) || !gc || purego 6 | 7 | package poly1305 8 | 9 | type mac struct{ macGeneric } 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/zsys_aix_ppc64.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs defs_aix.go 3 | 4 | // Added for go1.11 compatibility 5 | //go:build aix 6 | 7 | package ipv4 8 | 9 | const ( 10 | sizeofIPMreq = 0x8 11 | ) 12 | 13 | type ipMreq struct { 14 | Multiaddr [4]byte /* in_addr */ 15 | Interface [4]byte /* in_addr */ 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_ppc64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !aix && !linux && (ppc64 || ppc64le) 6 | 7 | package cpu 8 | 9 | func archInit() { 10 | PPC64.IsPOWER8 = true 11 | Initialized = true 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "cloudwego"] 2 | path = tools/asm2asm 3 | url = https://github.com/cloudwego/asm2asm.git 4 | [submodule "tools/simde"] 5 | path = tools/simde 6 | url = https://github.com/simd-everywhere/simde.git 7 | [submodule "fuzz/go-fuzz-corpus"] 8 | path = fuzz/go-fuzz-corpus 9 | url = https://github.com/dvyukov/go-fuzz-corpus.git 10 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/test.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | echo "" > coverage.txt 5 | 6 | for d in $(go list ./... | grep -v vendor); do 7 | go test -coverprofile=profile.out -coverpkg=github.com/modern-go/concurrent $d 8 | if [ -f profile.out ]; then 9 | cat profile.out >> coverage.txt 10 | rm profile.out 11 | fi 12 | done 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/bpf/setter.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package bpf 6 | 7 | // A Setter is a type which can attach a compiled BPF filter to itself. 8 | type Setter interface { 9 | SetBPF(filter []RawInstruction) error 10 | } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr_zos_s390x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | func (h *cmsghdr) set(l, lvl, typ int) { 8 | h.Len = int32(l) 9 | h.Level = int32(lvl) 10 | h.Type = int32(typ) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/idna/pre_go118.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | // Copyright 2021 The Go Authors. All rights reserved. 4 | // Use of this source code is governed by a BSD-style 5 | // license that can be found in the LICENSE file. 6 | 7 | //go:build !go1.18 8 | 9 | package idna 10 | 11 | const transitionalLookup = true 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_gccgo_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gccgo 6 | 7 | package cpu 8 | 9 | func getisar0() uint64 { return 0 } 10 | func getisar1() uint64 { return 0 } 11 | func getpfr0() uint64 { return 0 } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_linux_noinit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && !arm && !arm64 && !loong64 && !mips64 && !mips64le && !ppc64 && !ppc64le && !s390x && !riscv64 6 | 7 | package cpu 8 | 9 | func doinit() {} 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_unsupported.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux || !go1.24 6 | 7 | package unix 8 | 9 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) { 10 | return -1, false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/KyleBanks/depth/.gitignore: -------------------------------------------------------------------------------- 1 | # Binaries for programs and plugins 2 | *.exe 3 | *.dll 4 | *.so 5 | *.dylib 6 | 7 | # Test binary, build with `go test -c` 8 | *.test 9 | 10 | # Output of the go coverage tool, specifically when used with LiteIDE 11 | *.out 12 | 13 | # Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 14 | .glide/ 15 | 16 | bin/ 17 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/strings/strings.go: -------------------------------------------------------------------------------- 1 | package strings 2 | 3 | import ( 4 | "strings" 5 | ) 6 | 7 | // HasPrefixFold tests whether the string s begins with prefix, interpreted as UTF-8 strings, 8 | // under Unicode case-folding. 9 | func HasPrefixFold(s, prefix string) bool { 10 | return len(s) >= len(prefix) && strings.EqualFold(s[0:len(prefix)], prefix) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/.gitignore: -------------------------------------------------------------------------------- 1 | # Eclipse 2 | .classpath 3 | .project 4 | .settings/ 5 | 6 | # Intellij 7 | .idea/ 8 | *.iml 9 | *.iws 10 | 11 | # Mac 12 | .DS_Store 13 | 14 | # Maven 15 | target/ 16 | **/dependency-reduced-pom.xml 17 | 18 | # Gradle 19 | /.gradle 20 | build/ 21 | */out/ 22 | */*/out/ 23 | 24 | # VS Code 25 | bin/ 26 | .vscode/ 27 | 28 | # make 29 | c.out 30 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/log.go: -------------------------------------------------------------------------------- 1 | package concurrent 2 | 3 | import ( 4 | "os" 5 | "log" 6 | "io/ioutil" 7 | ) 8 | 9 | // ErrorLogger is used to print out error, can be set to writer other than stderr 10 | var ErrorLogger = log.New(os.Stderr, "", 0) 11 | 12 | // InfoLogger is used to print informational message, default to off 13 | var InfoLogger = log.New(ioutil.Discard, "", 0) -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build amd64 && linux && gc 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | //go:noescape 12 | func gettimeofday(tv *Timeval) (err syscall.Errno) 13 | -------------------------------------------------------------------------------- /vendor/github.com/jedib0t/go-pretty/v6/text/hyperlink.go: -------------------------------------------------------------------------------- 1 | package text 2 | 3 | import "fmt" 4 | 5 | func Hyperlink(url, text string) string { 6 | if url == "" { 7 | return text 8 | } 9 | if text == "" { 10 | return url 11 | } 12 | // source https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda 13 | return fmt.Sprintf("\x1b]8;;%s\x1b\\%s\x1b]8;;\x1b\\", url, text) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/mcuadros/go-version/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | -------------------------------------------------------------------------------- /vendor/github.com/sorairolake/lzip-go/.gitignore: -------------------------------------------------------------------------------- 1 | # SPDX-FileCopyrightText: 2024 Shun Sakai 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 OR MIT 4 | 5 | # Binaries for programs and plugins 6 | *.exe 7 | *.exe~ 8 | *.dll 9 | *.so 10 | *.dylib 11 | /glzip 12 | 13 | # Test binary, built with `go test -c` 14 | *.test 15 | 16 | # Generated man page 17 | glzip.1 18 | 19 | # GoReleaser 20 | dist/ 21 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.9.x 7 | - 1.10.x 8 | - 1.11.x 9 | - tip 10 | 11 | matrix: 12 | allow_failures: 13 | - go: tip 14 | 15 | install: 16 | - go get golang.org/x/lint/golint 17 | - export PATH=$GOPATH/bin:$PATH 18 | - go install ./... 19 | 20 | script: 21 | - verify/all.sh -v 22 | - go test ./... 23 | -------------------------------------------------------------------------------- /vendor/github.com/swaggo/swag/enums.go: -------------------------------------------------------------------------------- 1 | package swag 2 | 3 | const ( 4 | enumVarNamesExtension = "x-enum-varnames" 5 | enumCommentsExtension = "x-enum-comments" 6 | enumDescriptionsExtension = "x-enum-descriptions" 7 | ) 8 | 9 | // EnumValue a model to record an enum consts variable 10 | type EnumValue struct { 11 | key string 12 | Value interface{} 13 | Comment string 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/doc.go: -------------------------------------------------------------------------------- 1 | // Package toml implements decoding and encoding of TOML files. 2 | // 3 | // This package supports TOML v1.0.0, as specified at https://toml.io 4 | // 5 | // The github.com/BurntSushi/toml/cmd/tomlv package implements a TOML validator, 6 | // and can be used to verify if TOML document is valid. It can also be used to 7 | // print the type of each key. 8 | package toml 9 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-yaml/parser/option.go: -------------------------------------------------------------------------------- 1 | package parser 2 | 3 | // Option represents parser's option. 4 | type Option func(p *parser) 5 | 6 | // AllowDuplicateMapKey allow the use of keys with the same name in the same map, 7 | // but by default, this is not permitted. 8 | func AllowDuplicateMapKey() Option { 9 | return func(p *parser) { 10 | p.allowDuplicateMapKey = true 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/google/go-cmp/cmp/internal/flags/flags.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019, The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package flags 6 | 7 | // Deterministic controls whether the output of Diff should be deterministic. 8 | // This is only used for testing. 9 | var Deterministic bool 10 | -------------------------------------------------------------------------------- /vendor/github.com/uber-go/tally/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | go: 4 | - 1.14.x 5 | - 1.15.x 6 | - 1.16.x 7 | env: 8 | global: 9 | - GO15VENDOREXPERIMENT=1 10 | cache: 11 | directories: 12 | - vendor 13 | install: 14 | - npm i uber-licence 15 | - make dependencies 16 | script: 17 | - make test 18 | - make lint 19 | after_success: 20 | - make coveralls 21 | 22 | -------------------------------------------------------------------------------- /vendor/go.uber.org/zap/checklicense.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash -e 2 | 3 | ERROR_COUNT=0 4 | while read -r file 5 | do 6 | case "$(head -1 "${file}")" in 7 | *"Copyright (c) "*" Uber Technologies, Inc.") 8 | # everything's cool 9 | ;; 10 | *) 11 | echo "$file is missing license header." 12 | (( ERROR_COUNT++ )) 13 | ;; 14 | esac 15 | done < <(git ls-files "*\.go") 16 | 17 | exit $ERROR_COUNT 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_big.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64 6 | 7 | package unix 8 | 9 | const isBigEndian = true 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/ptrace_darwin.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build darwin && !ios 6 | 7 | package unix 8 | 9 | func ptrace(request int, pid int, addr uintptr, data uintptr) error { 10 | return ptrace1(request, pid, addr, data) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/.gitignore: -------------------------------------------------------------------------------- 1 | # OSX leaves these everywhere on SMB shares 2 | ._* 3 | 4 | # Eclipse files 5 | .classpath 6 | .project 7 | .settings/** 8 | 9 | # Idea files 10 | .idea/** 11 | .idea/ 12 | 13 | # Emacs save files 14 | *~ 15 | 16 | # Vim-related files 17 | [._]*.s[a-w][a-z] 18 | [._]s[a-w][a-z] 19 | *.un~ 20 | Session.vim 21 | .netrwhist 22 | 23 | # Go test binaries 24 | *.test 25 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-yaml/scanner/error.go: -------------------------------------------------------------------------------- 1 | package scanner 2 | 3 | import "github.com/goccy/go-yaml/token" 4 | 5 | type InvalidTokenError struct { 6 | Token *token.Token 7 | } 8 | 9 | func (e *InvalidTokenError) Error() string { 10 | return e.Token.Error 11 | } 12 | 13 | func ErrInvalidToken(tk *token.Token) *InvalidTokenError { 14 | return &InvalidTokenError{ 15 | Token: tk, 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/zstd/internal/xxhash/xxhash_safe.go: -------------------------------------------------------------------------------- 1 | package xxhash 2 | 3 | // Sum64String computes the 64-bit xxHash digest of s. 4 | func Sum64String(s string) uint64 { 5 | return Sum64([]byte(s)) 6 | } 7 | 8 | // WriteString adds more data to d. It always returns len(s), nil. 9 | func (d *Digest) WriteString(s string) (n int, err error) { 10 | return d.Write([]byte(s)) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/m3db/prometheus_client_golang/prometheus/internal/thirdparty/github.com/cespare/xxhash/xxhash_amd64.go: -------------------------------------------------------------------------------- 1 | //go:build !appengine && gc && !purego 2 | // +build !appengine,gc,!purego 3 | 4 | package xxhash 5 | 6 | // Sum64 computes the 64-bit xxHash digest of b. 7 | // 8 | //go:noescape 9 | func Sum64(b []byte) uint64 10 | 11 | //go:noescape 12 | func writeBlocks(d *Digest, b []byte) int 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/msghdr_openbsd.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package socket 6 | 7 | func (h *msghdr) setIov(vs []iovec) { 8 | l := len(vs) 9 | if l == 0 { 10 | return 11 | } 12 | h.Iov = &vs[0] 13 | h.Iovlen = uint32(l) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_other_x86.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build 386 || amd64p32 || (amd64 && (!darwin || !gc)) 6 | 7 | package cpu 8 | 9 | func darwinSupportsAVX512() bool { 10 | panic("only implemented for gc && amd64 && darwin") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | arch: arm64 3 | dist: focal 4 | go: 1.15.x 5 | script: 6 | - diff -u <(echo -n) <(gofmt -d *.go) 7 | - diff -u <(echo -n) <(golint $(go list -e ./...) | grep -v YAMLToJSON) 8 | - GO111MODULE=on go vet . 9 | - GO111MODULE=on go test -v -race ./... 10 | - git diff --exit-code 11 | install: 12 | - GO111MODULE=off go get golang.org/x/lint/golint 13 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/credentials/logincreds/file.go: -------------------------------------------------------------------------------- 1 | package logincreds 2 | 3 | import ( 4 | "io" 5 | "os" 6 | ) 7 | 8 | var openFile func(string) (io.ReadCloser, error) = func(name string) (io.ReadCloser, error) { 9 | return os.Open(name) 10 | } 11 | 12 | var createFile func(string) (io.WriteCloser, error) = func(name string) (io.WriteCloser, error) { 13 | return os.Create(name) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/golang-lru/v2/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | -------------------------------------------------------------------------------- /vendor/github.com/pbnjay/memory/memory_bsd.go: -------------------------------------------------------------------------------- 1 | // +build freebsd openbsd dragonfly netbsd 2 | 3 | package memory 4 | 5 | func sysTotalMemory() uint64 { 6 | s, err := sysctlUint64("hw.physmem") 7 | if err != nil { 8 | return 0 9 | } 10 | return s 11 | } 12 | 13 | func sysFreeMemory() uint64 { 14 | s, err := sysctlUint64("hw.usermem") 15 | if err != nil { 16 | return 0 17 | } 18 | return s 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/errors/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/stretchr/testify/assert/errors.go: -------------------------------------------------------------------------------- 1 | package assert 2 | 3 | import ( 4 | "errors" 5 | ) 6 | 7 | // AnError is an error instance useful for testing. If the code does not care 8 | // about error specifics, and only needs to return the error for example, this 9 | // error should be used to make the test code more readable. 10 | var AnError = errors.New("assert.AnError general error for testing") 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_386.s: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | TEXT ·socketcall(SB),NOSPLIT,$0-36 8 | JMP syscall·socketcall(SB) 9 | 10 | TEXT ·rawsocketcall(SB),NOSPLIT,$0-36 11 | JMP syscall·rawsocketcall(SB) 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/constants.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | const ( 10 | R_OK = 0x4 11 | W_OK = 0x2 12 | X_OK = 0x1 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/term_unix_other.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || linux || solaris || zos 6 | 7 | package term 8 | 9 | import "golang.org/x/sys/unix" 10 | 11 | const ioctlReadTermios = unix.TCGETS 12 | const ioctlWriteTermios = unix.TCSETS 13 | -------------------------------------------------------------------------------- /vendor/gopkg.in/natefinch/lumberjack.v2/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/pgzip/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/twitchyliquid64/golang-asm/bio/buf_nommap.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd 6 | 7 | package bio 8 | 9 | func (r *Reader) sliceOS(length uint64) ([]byte, bool) { 10 | return nil, false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/config_go125.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !go1.26 6 | 7 | package http2 8 | 9 | import ( 10 | "net/http" 11 | ) 12 | 13 | func http2ConfigStrictMaxConcurrentRequests(h2 *http.HTTP2Config) bool { 14 | return false 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_linux_s390x.s: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | TEXT ·socketcall(SB),NOSPLIT,$0-72 8 | JMP syscall·socketcall(SB) 9 | 10 | TEXT ·rawsocketcall(SB),NOSPLIT,$0-72 11 | JMP syscall·rawsocketcall(SB) 12 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - dims 5 | - jpbetz 6 | - smarterclayton 7 | - deads2k 8 | - sttts 9 | - liggitt 10 | reviewers: 11 | - dims 12 | - thockin 13 | - jpbetz 14 | - smarterclayton 15 | - wojtek-t 16 | - deads2k 17 | - derekwaynecarr 18 | - mikedanese 19 | - liggitt 20 | - sttts 21 | - tallclair 22 | labels: 23 | - sig/api-machinery 24 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/signer/internal/v4/scope.go: -------------------------------------------------------------------------------- 1 | package v4 2 | 3 | import "strings" 4 | 5 | // BuildCredentialScope builds the Signature Version 4 (SigV4) signing scope 6 | func BuildCredentialScope(signingTime SigningTime, region, service string) string { 7 | return strings.Join([]string{ 8 | signingTime.ShortTimeFormat(), 9 | region, 10 | service, 11 | "aws4_request", 12 | }, "/") 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/padded.go: -------------------------------------------------------------------------------- 1 | package plumbing 2 | 3 | import ( 4 | "io" 5 | ) 6 | 7 | // PaddedReader returns an io.Reader that reads at most n bytes from r. If 8 | // fewer than n bytes are available from r then any remaining bytes return 9 | // fill instead. 10 | func PaddedReader(r io.Reader, n int64, fill byte) io.Reader { 11 | return io.LimitReader(io.MultiReader(r, FillReader(fill)), n) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/go-playground/locales/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | 24 | .idea/ 25 | *.iml 26 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/cpuid/v2/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.golangci.yml: -------------------------------------------------------------------------------- 1 | --- 2 | linters: 3 | enable: 4 | - errcheck 5 | - godot 6 | - gosimple 7 | - govet 8 | - ineffassign 9 | - misspell 10 | - revive 11 | - staticcheck 12 | - testifylint 13 | - unused 14 | 15 | linter-settings: 16 | godot: 17 | capital: true 18 | exclude: 19 | # Ignore "See: URL" 20 | - 'See:' 21 | misspell: 22 | locale: US 23 | -------------------------------------------------------------------------------- /vendor/github.com/ugorji/go/codec/0_importpath.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2012-2018 Ugorji Nwoke. All rights reserved. 2 | // Use of this source code is governed by a MIT license found in the LICENSE file. 3 | 4 | package codec // import "github.com/ugorji/go/codec" 5 | 6 | // This establishes that this package must be imported as github.com/ugorji/go/codec. 7 | // It makes forking easier, and plays well with pre-module releases of go. 8 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !386 && !amd64 && !amd64p32 && !arm64 6 | 7 | package cpu 8 | 9 | func archInit() { 10 | if err := readHWCAP(); err != nil { 11 | return 12 | } 13 | doinit() 14 | Initialized = true 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_mips64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build mips64 || mips64le 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | 11 | func initOptions() { 12 | options = []option{ 13 | {Name: "msa", Feature: &MIPS64X.HasMSA}, 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule10.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 11 | } 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/genid/name.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package genid 6 | 7 | const ( 8 | NoUnkeyedLiteral_goname = "noUnkeyedLiteral" 9 | NoUnkeyedLiteralA_goname = "XXX_NoUnkeyedLiteral" 10 | 11 | BuilderSuffix_goname = "_builder" 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/v2/xxhash_asm.go: -------------------------------------------------------------------------------- 1 | //go:build (amd64 || arm64) && !appengine && gc && !purego 2 | // +build amd64 arm64 3 | // +build !appengine 4 | // +build gc 5 | // +build !purego 6 | 7 | package xxhash 8 | 9 | // Sum64 computes the 64-bit xxHash digest of b with a zero seed. 10 | // 11 | //go:noescape 12 | func Sum64(b []byte) uint64 13 | 14 | //go:noescape 15 | func writeBlocks(d *Digest, b []byte) int 16 | -------------------------------------------------------------------------------- /vendor/github.com/dsnet/compress/zfuzz.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Copyright 2017, Joe Tsai. All rights reserved. 4 | # Use of this source code is governed by a BSD-style 5 | # license that can be found in the LICENSE.md file. 6 | 7 | # zfuzz wraps internal/tool/fuzz and is useful for fuzz testing each of 8 | # the implementations in this repository. 9 | cd $(dirname "${BASH_SOURCE[0]}")/internal/tool/fuzz 10 | ./fuzz.sh "$@" 11 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/encoder/vm/hack.go: -------------------------------------------------------------------------------- 1 | package vm 2 | 3 | import ( 4 | // HACK: compile order 5 | // `vm`, `vm_indent`, `vm_color`, `vm_color_indent` packages uses a lot of memory to compile, 6 | // so forcibly make dependencies and avoid compiling in concurrent. 7 | // dependency order: vm => vm_indent => vm_color => vm_color_indent 8 | _ "github.com/goccy/go-json/internal/encoder/vm_indent" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr_solaris_64bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build amd64 && solaris 6 | 7 | package socket 8 | 9 | func (h *cmsghdr) set(l, lvl, typ int) { 10 | h.Len = uint32(l) 11 | h.Level = int32(lvl) 12 | h.Type = int32(typ) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/transport/http/time.go: -------------------------------------------------------------------------------- 1 | package http 2 | 3 | import ( 4 | "time" 5 | 6 | smithytime "github.com/aws/smithy-go/time" 7 | ) 8 | 9 | // ParseTime parses a time string like the HTTP Date header. This uses a more 10 | // relaxed rule set for date parsing compared to the standard library. 11 | func ParseTime(text string) (t time.Time, err error) { 12 | return smithytime.ParseHTTPDate(text) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/compat/warn.go: -------------------------------------------------------------------------------- 1 | // +build !amd64,!arm64 go1.26 !go1.17 arm64,!go1.20 2 | 3 | package compat 4 | 5 | import ( 6 | "fmt" 7 | "os" 8 | ) 9 | 10 | func Warn(prefix string) { 11 | fmt.Fprintf(os.Stderr, "WARNING: %s only supports (go1.17~1.24 && amd64 CPU) or (go1.20~1.24 && arm64 CPU), but your environment is not suitable and will fallback to encoding/json\n", prefix) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/iovec_stub.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris && !zos 6 | 7 | package socket 8 | 9 | type iovec struct{} 10 | 11 | func (v *iovec) set(b []byte) {} 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/sys_zos_s390x.s: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | TEXT ·syscall_syscall(SB),NOSPLIT,$0 8 | JMP syscall·_syscall(SB) 9 | 10 | TEXT ·syscall_syscall6(SB),NOSPLIT,$0 11 | JMP syscall·_syscall6(SB) 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/encoding/japanese/all.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package japanese 6 | 7 | import ( 8 | "golang.org/x/text/encoding" 9 | ) 10 | 11 | // All is a list of all defined encodings in this package. 12 | var All = []encoding.Encoding{EUCJP, ISO2022JP, ShiftJIS} 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/config_go126.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build go1.26 6 | 7 | package http2 8 | 9 | import ( 10 | "net/http" 11 | ) 12 | 13 | func http2ConfigStrictMaxConcurrentRequests(h2 *http.HTTP2Config) bool { 14 | return h2.StrictMaxConcurrentRequests 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/endian_little.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | // 5 | //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh 6 | 7 | package unix 8 | 9 | const isBigEndian = false 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/term_unix_bsd.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build darwin || dragonfly || freebsd || netbsd || openbsd 6 | 7 | package term 8 | 9 | import "golang.org/x/sys/unix" 10 | 11 | const ioctlReadTermios = unix.TIOCGETA 12 | const ioctlWriteTermios = unix.TIOCSETA 13 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/service/signin/doc.go: -------------------------------------------------------------------------------- 1 | // Code generated by smithy-go-codegen DO NOT EDIT. 2 | 3 | // Package signin provides the API client, operations, and parameter types for AWS 4 | // Sign-In Service. 5 | // 6 | // AWS Sign-In manages authentication for AWS services. This service provides 7 | // secure authentication flows for accessing AWS resources from the console and 8 | // developer tools. 9 | package signin 10 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/bench_test.sh: -------------------------------------------------------------------------------- 1 | #go test -run=none -file bench_test.go -test.bench . -cpuprofile=bench_test.out 2 | 3 | go test -c 4 | ./go-restful.test -test.run=none -test.cpuprofile=tmp.prof -test.bench=BenchmarkMany 5 | ./go-restful.test -test.run=none -test.cpuprofile=curly.prof -test.bench=BenchmarkManyCurly 6 | 7 | #go tool pprof go-restful.test tmp.prof 8 | go tool pprof go-restful.test curly.prof 9 | 10 | 11 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/encoder/vm_indent/hack.go: -------------------------------------------------------------------------------- 1 | package vm_indent 2 | 3 | import ( 4 | // HACK: compile order 5 | // `vm`, `vm_indent`, `vm_color`, `vm_color_indent` packages uses a lot of memory to compile, 6 | // so forcibly make dependencies and avoid compiling in concurrent. 7 | // dependency order: vm => vm_indent => vm_color => vm_color_indent 8 | _ "github.com/goccy/go-json/internal/encoder/vm_color" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/.gitignore: -------------------------------------------------------------------------------- 1 | # .gitignore 2 | 3 | TODO.html 4 | README.html 5 | 6 | lzma/writer.txt 7 | lzma/reader.txt 8 | 9 | cmd/gxz/gxz 10 | cmd/xb/xb 11 | 12 | # test executables 13 | *.test 14 | 15 | # profile files 16 | *.out 17 | 18 | # vim swap file 19 | .*.swp 20 | 21 | # executables on windows 22 | *.exe 23 | 24 | # default compression test file 25 | enwik8* 26 | 27 | # file generated by example 28 | example.xz -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/mmap_nomremap.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | var mapper = &mmapper{ 10 | active: make(map[*byte][]byte), 11 | mmap: mmap, 12 | munmap: munmap, 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/windows/mksyscall.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build generate 6 | 7 | package windows 8 | 9 | //go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go setupapi_windows.go 10 | -------------------------------------------------------------------------------- /vendor/github.com/fxamacker/cbor/v2/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | Security fixes are provided for the latest released version of fxamacker/cbor. 4 | 5 | If the security vulnerability is already known to the public, then you can open an issue as a bug report. 6 | 7 | To report security vulnerabilities not yet known to the public, please email faye.github@gmail.com and allow time for the problem to be resolved before reporting it to the public. 8 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-json/internal/encoder/vm_color/hack.go: -------------------------------------------------------------------------------- 1 | package vm_color 2 | 3 | import ( 4 | // HACK: compile order 5 | // `vm`, `vm_indent`, `vm_color`, `vm_color_indent` packages uses a lot of memory to compile, 6 | // so forcibly make dependencies and avoid compiling in concurrent. 7 | // dependency order: vm => vm_indent => vm_color => vm_color_indent 8 | _ "github.com/goccy/go-json/internal/encoder/vm_color_indent" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/sorairolake/lzip-go/.bumpversion.toml: -------------------------------------------------------------------------------- 1 | # SPDX-FileCopyrightText: 2024 Shun Sakai 2 | # 3 | # SPDX-License-Identifier: Apache-2.0 OR MIT 4 | 5 | [tool.bumpversion] 6 | current_version = "0.3.5" 7 | 8 | [[tool.bumpversion.files]] 9 | filename = "cmd/glzip/cli.go" 10 | 11 | [[tool.bumpversion.files]] 12 | filename = "cmd/glzip/testdata/version.ct" 13 | 14 | [[tool.bumpversion.files]] 15 | filename = "docs/man/man1/glzip.1.adoc" 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/vgetrandom_linux.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build linux && go1.24 6 | 7 | package unix 8 | 9 | import _ "unsafe" 10 | 11 | //go:linkname vgetrandom runtime.vgetrandom 12 | //go:noescape 13 | func vgetrandom(p []byte, flags uint32) (ret int, supported bool) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/encoding/simplifiedchinese/all.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package simplifiedchinese 6 | 7 | import ( 8 | "golang.org/x/text/encoding" 9 | ) 10 | 11 | // All is a list of all defined encodings in this package. 12 | var All = []encoding.Encoding{GB18030, GBK, HZGB2312} 13 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/runtime/protoiface/legacy.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package protoiface 6 | 7 | type MessageV1 interface { 8 | Reset() 9 | String() string 10 | ProtoMessage() 11 | } 12 | 13 | type ExtensionRangeV1 struct { 14 | Start, End int32 // both inclusive 15 | } 16 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/goyaml.v2/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - dims 5 | - jpbetz 6 | - smarterclayton 7 | - deads2k 8 | - sttts 9 | - liggitt 10 | - natasha41575 11 | - knverey 12 | reviewers: 13 | - dims 14 | - thockin 15 | - jpbetz 16 | - smarterclayton 17 | - deads2k 18 | - derekwaynecarr 19 | - mikedanese 20 | - liggitt 21 | - sttts 22 | - tallclair 23 | labels: 24 | - sig/api-machinery 25 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/base64x_subr_amd64.go: -------------------------------------------------------------------------------- 1 | 2 | 3 | package base64x 4 | 5 | import ( 6 | "github.com/cloudwego/base64x/internal/native" 7 | ) 8 | 9 | // HACK: maintain these only to prevent breakchange, because sonic-go linkname these 10 | var ( 11 | _subr__b64decode uintptr 12 | _subr__b64encode uintptr 13 | ) 14 | 15 | func init() { 16 | _subr__b64decode = native.S_b64decode 17 | _subr__b64encode = native.S_b64encode 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/go-playground/universal-translator/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | 10 | # Architecture specific extensions/prefixes 11 | *.[568vq] 12 | [568vq].out 13 | 14 | *.cgo1.go 15 | *.cgo2.c 16 | _cgo_defun.c 17 | _cgo_gotypes.go 18 | _cgo_export.* 19 | 20 | _testmain.go 21 | 22 | *.exe 23 | *.test 24 | *.prof 25 | *.coverprofile -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/internal/wire/ack_range.go: -------------------------------------------------------------------------------- 1 | package wire 2 | 3 | import "github.com/quic-go/quic-go/internal/protocol" 4 | 5 | // AckRange is an ACK range 6 | type AckRange struct { 7 | Smallest protocol.PacketNumber 8 | Largest protocol.PacketNumber 9 | } 10 | 11 | // Len returns the number of packets contained in this ACK range 12 | func (r AckRange) Len() protocol.PacketNumber { 13 | return r.Largest - r.Smallest + 1 14 | } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr_linux_32bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (arm || mips || mipsle || 386 || ppc) && linux 6 | 7 | package socket 8 | 9 | func (h *cmsghdr) set(l, lvl, typ int) { 10 | h.Len = uint32(l) 11 | h.Level = int32(lvl) 12 | h.Type = int32(typ) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/sys_stub.go: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris && !windows && !zos 6 | 7 | package ipv4 8 | 9 | var ( 10 | ctlOpts = [ctlMax]ctlOpt{} 11 | 12 | sockOpts = map[int]*sockOpt{} 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv6/sys_stub.go: -------------------------------------------------------------------------------- 1 | // Copyright 2014 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !aix && !darwin && !dragonfly && !freebsd && !linux && !netbsd && !openbsd && !solaris && !windows && !zos 6 | 7 | package ipv6 8 | 9 | var ( 10 | ctlOpts = [ctlMax]ctlOpt{} 11 | 12 | sockOpts = map[int]*sockOpt{} 13 | ) 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_loong64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | // func get_cpucfg(reg uint32) uint32 8 | TEXT ·get_cpucfg(SB), NOSPLIT|NOFRAME, $0 9 | MOVW reg+0(FP), R5 10 | // CPUCFG R5, R4 = 0x00006ca4 11 | WORD $0x00006ca4 12 | MOVW R4, ret+8(FP) 13 | RET 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/internal/language/common.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | package language 4 | 5 | // This file contains code common to the maketables.go and the package code. 6 | 7 | // AliasType is the type of an alias in AliasMap. 8 | type AliasType int8 9 | 10 | const ( 11 | Deprecated AliasType = iota 12 | Macro 13 | Legacy 14 | 15 | AliasTypeUnknown AliasType = -1 16 | ) 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr_bsd.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || netbsd || openbsd 6 | 7 | package socket 8 | 9 | func (h *cmsghdr) set(l, lvl, typ int) { 10 | h.Len = uint32(l) 11 | h.Level = int32(lvl) 12 | h.Type = int32(typ) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/control_windows.go: -------------------------------------------------------------------------------- 1 | // Copyright 2012 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package ipv4 6 | 7 | import "golang.org/x/net/internal/socket" 8 | 9 | func setControlMessage(c *socket.Conn, opt *rawOpt, cf ControlFlags, on bool) error { 10 | // TODO(mikio): implement this 11 | return errNotImplemented 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv6/control_windows.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package ipv6 6 | 7 | import "golang.org/x/net/internal/socket" 8 | 9 | func setControlMessage(c *socket.Conn, opt *rawOpt, cf ControlFlags, on bool) error { 10 | // TODO(mikio): implement this 11 | return errNotImplemented 12 | } 13 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/randfill/OWNERS_ALIASES: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs: https://git.k8s.io/community/contributors/guide/owners.md 2 | # This file should be kept in sync with k/org. 3 | 4 | aliases: 5 | # Reference: https://github.com/kubernetes/org/blob/main/OWNERS_ALIASES 6 | sig-testing-leads: 7 | - BenTheElder 8 | - alvaroaleman 9 | - aojea 10 | - cjwagner 11 | - jbpratt 12 | - michelle192837 13 | - pohly 14 | - xmcqueen 15 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/v3/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security Policy 2 | 3 | ## Supported Versions 4 | 5 | | Version | Supported | 6 | | ------- | ------------------ | 7 | | v3.7.x | :white_check_mark: | 8 | | < v3.0.1 | :x: | 9 | 10 | ## Reporting a Vulnerability 11 | 12 | Create an Issue and put the label `[security]` in the title of the issue. 13 | Valid reported security issues are expected to be solved within a week. 14 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/qpack/.golangci.yml: -------------------------------------------------------------------------------- 1 | version: "2" 2 | linters: 3 | default: none 4 | enable: 5 | - asciicheck 6 | - copyloopvar 7 | - exhaustive 8 | - govet 9 | - ineffassign 10 | - misspell 11 | - nolintlint 12 | - prealloc 13 | - staticcheck 14 | - unconvert 15 | - unparam 16 | - unused 17 | - usetesting 18 | formatters: 19 | enable: 20 | - gofmt 21 | - gofumpt 22 | - goimports 23 | -------------------------------------------------------------------------------- /vendor/github.com/twitchyliquid64/golang-asm/obj/go.go: -------------------------------------------------------------------------------- 1 | // Copyright 2009 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package obj 6 | 7 | // go-specific code shared across loaders (5l, 6l, 8l). 8 | 9 | func Nopout(p *Prog) { 10 | p.As = ANOP 11 | p.Scond = 0 12 | p.From = Addr{} 13 | p.RestArgs = nil 14 | p.Reg = 0 15 | p.To = Addr{} 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_openbsd_arm64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2022 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | #include "textflag.h" 6 | 7 | TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 8 | JMP libc_sysctl(SB) 9 | 10 | GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 11 | DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) 12 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/context.go: -------------------------------------------------------------------------------- 1 | package aws 2 | 3 | import ( 4 | "context" 5 | "time" 6 | ) 7 | 8 | type suppressedContext struct { 9 | context.Context 10 | } 11 | 12 | func (s *suppressedContext) Deadline() (deadline time.Time, ok bool) { 13 | return time.Time{}, false 14 | } 15 | 16 | func (s *suppressedContext) Done() <-chan struct{} { 17 | return nil 18 | } 19 | 20 | func (s *suppressedContext) Err() error { 21 | return nil 22 | } 23 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/config/auth_scheme_preference.go: -------------------------------------------------------------------------------- 1 | package config 2 | 3 | import "strings" 4 | 5 | func toAuthSchemePreferenceList(cfg string) []string { 6 | if len(cfg) == 0 { 7 | return nil 8 | } 9 | parts := strings.Split(cfg, ",") 10 | ids := make([]string, 0, len(parts)) 11 | 12 | for _, p := range parts { 13 | if id := strings.TrimSpace(p); len(id) > 0 { 14 | ids = append(ids, id) 15 | } 16 | } 17 | 18 | return ids 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/timeconv/duration.go: -------------------------------------------------------------------------------- 1 | package timeconv 2 | 3 | import "time" 4 | 5 | // FloatSecondsDur converts a fractional seconds to duration. 6 | func FloatSecondsDur(v float64) time.Duration { 7 | return time.Duration(v * float64(time.Second)) 8 | } 9 | 10 | // DurSecondsFloat converts a duration into fractional seconds. 11 | func DurSecondsFloat(d time.Duration) float64 { 12 | return float64(d) / float64(time.Second) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/dsnet/compress/bzip2/fuzz_off.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016, Joe Tsai. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE.md file. 4 | 5 | //go:build !gofuzz 6 | // +build !gofuzz 7 | 8 | // This file exists to suppress fuzzing details from release builds. 9 | 10 | package bzip2 11 | 12 | type fuzzReader struct{} 13 | 14 | func (*fuzzReader) updateChecksum(int64, uint32) {} 15 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/zstd/internal/xxhash/xxhash_asm.go: -------------------------------------------------------------------------------- 1 | //go:build (amd64 || arm64) && !appengine && gc && !purego && !noasm 2 | // +build amd64 arm64 3 | // +build !appengine 4 | // +build gc 5 | // +build !purego 6 | // +build !noasm 7 | 8 | package xxhash 9 | 10 | // Sum64 computes the 64-bit xxHash digest of b. 11 | // 12 | //go:noescape 13 | func Sum64(b []byte) uint64 14 | 15 | //go:noescape 16 | func writeBlocks(s *Digest, b []byte) int 17 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/sys_conn_helper_nonlinux.go: -------------------------------------------------------------------------------- 1 | //go:build !linux 2 | 3 | package quic 4 | 5 | func forceSetReceiveBuffer(c any, bytes int) error { return nil } 6 | func forceSetSendBuffer(c any, bytes int) error { return nil } 7 | 8 | func appendUDPSegmentSizeMsg([]byte, uint16) []byte { return nil } 9 | func isGSOError(error) bool { return false } 10 | func isPermissionError(err error) bool { return false } 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_ppc64x.go: -------------------------------------------------------------------------------- 1 | // Copyright 2020 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build ppc64 || ppc64le 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 128 10 | 11 | func initOptions() { 12 | options = []option{ 13 | {Name: "darn", Feature: &PPC64.HasDARN}, 14 | {Name: "scv", Feature: &PPC64.HasSCV}, 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/go/ast/astutil/util.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package astutil 6 | 7 | import "go/ast" 8 | 9 | // Unparen returns e with any enclosing parentheses stripped. 10 | // Deprecated: use [ast.Unparen]. 11 | // 12 | //go:fix inline 13 | func Unparen(e ast.Expr) ast.Expr { return ast.Unparen(e) } 14 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/editiondefaults/defaults.go: -------------------------------------------------------------------------------- 1 | // Copyright 2024 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package editiondefaults contains the binary representation of the editions 6 | // defaults. 7 | package editiondefaults 8 | 9 | import _ "embed" 10 | 11 | //go:embed editions_defaults.binpb 12 | var Defaults []byte 13 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/sync/singleflight/docs.go: -------------------------------------------------------------------------------- 1 | // Package singleflight provides a duplicate function call suppression 2 | // mechanism. This package is a fork of the Go golang.org/x/sync/singleflight 3 | // package. The package is forked, because the package a part of the unstable 4 | // and unversioned golang.org/x/sync module. 5 | // 6 | // https://github.com/golang/sync/tree/67f06af15bc961c363a7260195bcd53487529a21/singleflight 7 | package singleflight 8 | -------------------------------------------------------------------------------- /vendor/github.com/aws/smithy-go/internal/sync/singleflight/docs.go: -------------------------------------------------------------------------------- 1 | // Package singleflight provides a duplicate function call suppression 2 | // mechanism. This package is a fork of the Go golang.org/x/sync/singleflight 3 | // package. The package is forked, because the package a part of the unstable 4 | // and unversioned golang.org/x/sync module. 5 | // 6 | // https://github.com/golang/sync/tree/67f06af15bc961c363a7260195bcd53487529a21/singleflight 7 | 8 | package singleflight 9 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/fill.go: -------------------------------------------------------------------------------- 1 | package plumbing 2 | 3 | import "io" 4 | 5 | type fillReader struct { 6 | b byte 7 | } 8 | 9 | func (r *fillReader) Read(p []byte) (int, error) { 10 | for i := range p { 11 | p[i] = r.b 12 | } 13 | 14 | return len(p), nil 15 | } 16 | 17 | // FillReader returns an io.Reader such that Read calls return an unlimited 18 | // stream of b bytes. 19 | func FillReader(b byte) io.Reader { 20 | return &fillReader{b} 21 | } 22 | -------------------------------------------------------------------------------- /vendor/github.com/golang/snappy/.gitignore: -------------------------------------------------------------------------------- 1 | cmd/snappytool/snappytool 2 | testdata/bench 3 | 4 | # These explicitly listed benchmark data files are for an obsolete version of 5 | # snappy_test.go. 6 | testdata/alice29.txt 7 | testdata/asyoulik.txt 8 | testdata/fireworks.jpeg 9 | testdata/geo.protodata 10 | testdata/html 11 | testdata/html_x_4 12 | testdata/kppkn.gtb 13 | testdata/lcet10.txt 14 | testdata/paper-100k.pdf 15 | testdata/plrabn12.txt 16 | testdata/urls.10K 17 | -------------------------------------------------------------------------------- /vendor/github.com/golang/snappy/decode_asm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Snappy-Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build !appengine 6 | // +build gc 7 | // +build !noasm 8 | // +build amd64 arm64 9 | 10 | package snappy 11 | 12 | // decode has the same semantics as in decode_other.go. 13 | // 14 | //go:noescape 15 | func decode(dst, src []byte) int 16 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/build.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | set -e 3 | set -x 4 | 5 | if [ ! -d /tmp/build-golang/src/github.com/json-iterator ]; then 6 | mkdir -p /tmp/build-golang/src/github.com/json-iterator 7 | ln -s $PWD /tmp/build-golang/src/github.com/json-iterator/go 8 | fi 9 | export GOPATH=/tmp/build-golang 10 | go get -u github.com/golang/dep/cmd/dep 11 | cd /tmp/build-golang/src/github.com/json-iterator/go 12 | exec $GOPATH/bin/dep ensure -update 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/chacha20/chacha_noasm.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (!arm64 && !s390x && !ppc64 && !ppc64le) || !gc || purego 6 | 7 | package chacha20 8 | 9 | const bufSize = blockSize 10 | 11 | func (s *Cipher) xorKeyStreamBlocks(dst, src []byte) { 12 | s.xorKeyStreamBlocksGeneric(dst, src) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/auxv_unsupported.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !go1.21 && (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | func Auxv() ([][2]uintptr, error) { 12 | return nil, syscall.ENOTSUP 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/text/secure/bidirule/bidirule9.0.0.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !go1.10 6 | 7 | package bidirule 8 | 9 | func (t *Transformer) isFinal() bool { 10 | if !t.isRTL() { 11 | return true 12 | } 13 | return t.state == ruleLTRFinal || t.state == ruleRTLFinal || t.state == ruleInitial 14 | } 15 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/internal/gocommand/invoke_unix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build unix 6 | 7 | package gocommand 8 | 9 | import "syscall" 10 | 11 | // Sigstuckprocess is the signal to send to kill a hanging subprocess. 12 | // Send SIGQUIT to get a stack trace. 13 | var sigStuckProcess = syscall.SIGQUIT 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi/transport_go117.go: -------------------------------------------------------------------------------- 1 | //go:build !go1.18 2 | // +build !go1.18 3 | 4 | package eventstreamapi 5 | 6 | import smithyhttp "github.com/aws/smithy-go/transport/http" 7 | 8 | // ApplyHTTPTransportFixes applies fixes to the HTTP request for proper event stream functionality. 9 | func ApplyHTTPTransportFixes(r *smithyhttp.Request) error { 10 | r.Header.Set("Expect", "100-continue") 11 | return nil 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/websocket/mask_safe.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 The Gorilla WebSocket Authors. All rights reserved. Use of 2 | // this source code is governed by a BSD-style license that can be found in the 3 | // LICENSE file. 4 | 5 | //go:build appengine 6 | // +build appengine 7 | 8 | package websocket 9 | 10 | func maskBytes(key [4]byte, pos int, b []byte) int { 11 | for i := range b { 12 | b[i] ^= key[pos&3] 13 | pos++ 14 | } 15 | return pos & 3 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/mailru/easyjson/jlexer/error.go: -------------------------------------------------------------------------------- 1 | package jlexer 2 | 3 | import "fmt" 4 | 5 | // LexerError implements the error interface and represents all possible errors that can be 6 | // generated during parsing the JSON data. 7 | type LexerError struct { 8 | Reason string 9 | Offset int 10 | Data string 11 | } 12 | 13 | func (l *LexerError) Error() string { 14 | return fmt.Sprintf("parse error: %s near offset %d of '%s'", l.Reason, l.Offset, l.Data) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/msghdr_bsdvar.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || netbsd 6 | 7 | package socket 8 | 9 | func (h *msghdr) setIov(vs []iovec) { 10 | l := len(vs) 11 | if l == 0 { 12 | return 13 | } 14 | h.Iov = &vs[0] 15 | h.Iovlen = int32(l) 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/endian_big.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64 6 | 7 | package cpu 8 | 9 | // IsBigEndian records whether the GOARCH's byte order is big endian. 10 | const IsBigEndian = true 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/plan9/pwd_plan9.go: -------------------------------------------------------------------------------- 1 | // Copyright 2015 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package plan9 6 | 7 | import "syscall" 8 | 9 | func fixwd() { 10 | syscall.Fixwd() 11 | } 12 | 13 | func Getwd() (wd string, err error) { 14 | return syscall.Getwd() 15 | } 16 | 17 | func Chdir(path string) error { 18 | return syscall.Chdir(path) 19 | } 20 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/aliases.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package unix 8 | 9 | import "syscall" 10 | 11 | type Signal = syscall.Signal 12 | type Errno = syscall.Errno 13 | type SysProcAttr = syscall.SysProcAttr 14 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/internal/v4a/error.go: -------------------------------------------------------------------------------- 1 | package v4a 2 | 3 | import "fmt" 4 | 5 | // SigningError indicates an error condition occurred while performing SigV4a signing 6 | type SigningError struct { 7 | Err error 8 | } 9 | 10 | func (e *SigningError) Error() string { 11 | return fmt.Sprintf("failed to sign request: %v", e.Err) 12 | } 13 | 14 | // Unwrap returns the underlying error cause 15 | func (e *SigningError) Unwrap() error { 16 | return e.Err 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/envs/decode.go: -------------------------------------------------------------------------------- 1 | package envs 2 | 3 | import ( 4 | "os" 5 | ) 6 | 7 | var UseOptDec = os.Getenv("SONIC_USE_OPTDEC") == "1" 8 | var UseFastMap = os.Getenv("SONIC_USE_FASTMAP") == "1" 9 | 10 | func EnableOptDec() { 11 | UseOptDec = true 12 | } 13 | 14 | func DisableOptDec() { 15 | UseOptDec = false 16 | } 17 | 18 | func EnableFastMap() { 19 | UseFastMap = true 20 | } 21 | 22 | func DisableFastMap() { 23 | UseFastMap = false 24 | } -------------------------------------------------------------------------------- /vendor/github.com/twitchyliquid64/golang-asm/obj/abi_string.go: -------------------------------------------------------------------------------- 1 | // Code generated by "stringer -type ABI"; DO NOT EDIT. 2 | 3 | package obj 4 | 5 | import "strconv" 6 | 7 | const _ABI_name = "ABI0ABIInternalABICount" 8 | 9 | var _ABI_index = [...]uint8{0, 4, 15, 23} 10 | 11 | func (i ABI) String() string { 12 | if i >= ABI(len(_ABI_index)-1) { 13 | return "ABI(" + strconv.FormatInt(int64(i), 10) + ")" 14 | } 15 | return _ABI_name[_ABI_index[i]:_ABI_index[i+1]] 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/runtime_auxv_go121.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build go1.21 6 | 7 | package cpu 8 | 9 | import ( 10 | _ "unsafe" // for linkname 11 | ) 12 | 13 | //go:linkname runtime_getAuxv runtime.getAuxv 14 | func runtime_getAuxv() []uintptr 15 | 16 | func init() { 17 | getAuxvFn = runtime_getAuxv 18 | } 19 | -------------------------------------------------------------------------------- /hack/helm/modelx/templates/service.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Service 3 | metadata: 4 | name: {{ include "common.names.fullname" . }} 5 | namespace: {{ .Release.Namespace }} 6 | labels: {{- include "common.labels" . | nindent 4 }} 7 | spec: 8 | type: {{ .Values.service.type }} 9 | ports: 10 | - name: http 11 | port: {{ .Values.service.ports.http }} 12 | protocol: TCP 13 | targetPort: http 14 | selector: {{- include "common.labels" . | nindent 4 }} 15 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/cpuid/v2/os_other_arm64.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2020 Klaus Post, released under MIT License. See LICENSE file. 2 | 3 | //go:build arm64 && !linux && !darwin 4 | // +build arm64,!linux,!darwin 5 | 6 | package cpuid 7 | 8 | import "runtime" 9 | 10 | func detectOS(c *CPUInfo) bool { 11 | c.PhysicalCores = runtime.NumCPU() 12 | // For now assuming 1 thread per core... 13 | c.ThreadsPerCore = 1 14 | c.LogicalCores = c.PhysicalCores 15 | return false 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/pgzip/.travis.yml: -------------------------------------------------------------------------------- 1 | 2 | arch: 3 | - amd64 4 | - ppc64le 5 | language: go 6 | 7 | os: 8 | - linux 9 | - osx 10 | 11 | go: 12 | - 1.13.x 13 | - 1.14.x 14 | - 1.15.x 15 | - master 16 | 17 | env: 18 | - GO111MODULE=off 19 | 20 | script: 21 | - diff <(gofmt -d .) <(printf "") 22 | - go test -v -cpu=1,2,4 . 23 | - go test -v -cpu=2 -race -short . 24 | 25 | matrix: 26 | allow_failures: 27 | - go: 'master' 28 | fast_finish: true 29 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv4/sys_bpf_stub.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux 6 | 7 | package ipv4 8 | 9 | import ( 10 | "golang.org/x/net/bpf" 11 | "golang.org/x/net/internal/socket" 12 | ) 13 | 14 | func (so *sockOpt) setAttachFilter(c *socket.Conn, f []bpf.RawInstruction) error { 15 | return errNotImplemented 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/ipv6/sys_bpf_stub.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux 6 | 7 | package ipv6 8 | 9 | import ( 10 | "golang.org/x/net/bpf" 11 | "golang.org/x/net/internal/socket" 12 | ) 13 | 14 | func (so *sockOpt) setAttachFilter(c *socket.Conn, f []bpf.RawInstruction) error { 15 | return errNotImplemented 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream/eventstreamapi/transport.go: -------------------------------------------------------------------------------- 1 | //go:build go1.18 2 | // +build go1.18 3 | 4 | package eventstreamapi 5 | 6 | import smithyhttp "github.com/aws/smithy-go/transport/http" 7 | 8 | // ApplyHTTPTransportFixes applies fixes to the HTTP request for proper event stream functionality. 9 | // 10 | // This operation is a no-op for Go 1.18 and above. 11 | func ApplyHTTPTransportFixes(r *smithyhttp.Request) error { 12 | return nil 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/google/uuid/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2016 Google Inc. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package uuid generates and inspects UUIDs. 6 | // 7 | // UUIDs are based on RFC 4122 and DCE 1.1: Authentication and Security 8 | // Services. 9 | // 10 | // A UUID is a 16 byte (128 bit) array. UUIDs may be used as keys to 11 | // maps or compared directly. 12 | package uuid 13 | -------------------------------------------------------------------------------- /vendor/github.com/mailru/easyjson/jlexer/bytestostr_nounsafe.go: -------------------------------------------------------------------------------- 1 | // This file is included to the build if any of the buildtags below 2 | // are defined. Refer to README notes for more details. 3 | 4 | //+build easyjson_nounsafe appengine 5 | 6 | package jlexer 7 | 8 | // bytesToStr creates a string normally from []byte 9 | // 10 | // Note that this method is roughly 1.5x slower than using the 'unsafe' method. 11 | func bytesToStr(data []byte) string { 12 | return string(data) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/internal/wire/ping_frame.go: -------------------------------------------------------------------------------- 1 | package wire 2 | 3 | import ( 4 | "github.com/quic-go/quic-go/internal/protocol" 5 | ) 6 | 7 | // A PingFrame is a PING frame 8 | type PingFrame struct{} 9 | 10 | func (f *PingFrame) Append(b []byte, _ protocol.Version) ([]byte, error) { 11 | return append(b, byte(FrameTypePing)), nil 12 | } 13 | 14 | // Length of a written frame 15 | func (f *PingFrame) Length(_ protocol.Version) protocol.ByteCount { 16 | return 1 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/swaggo/swag/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | testdata/simple*/docs 3 | testdata/quotes/docs 4 | testdata/quotes/quotes.so 5 | testdata/delims/docs 6 | testdata/delims/delims.so 7 | example/basic/docs/* 8 | example/celler/docs/* 9 | cover.out 10 | 11 | 12 | # Test binary, build with `go test -c` 13 | *.test 14 | 15 | # Output of the go coverage tool, specifically when used with LiteIDE 16 | *.out 17 | .idea 18 | .vscode 19 | 20 | # Etc 21 | .DS_Store 22 | 23 | /swag 24 | /swag.exe 25 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/idna/go118.go: -------------------------------------------------------------------------------- 1 | // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. 2 | 3 | // Copyright 2021 The Go Authors. All rights reserved. 4 | // Use of this source code is governed by a BSD-style 5 | // license that can be found in the LICENSE file. 6 | 7 | //go:build go1.18 8 | 9 | package idna 10 | 11 | // Transitional processing is disabled by default in Go 1.18. 12 | // https://golang.org/issue/47510 13 | const transitionalLookup = false 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/iovec_solaris_64bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build amd64 && solaris 6 | 7 | package socket 8 | 9 | import "unsafe" 10 | 11 | func (v *iovec) set(b []byte) { 12 | l := len(b) 13 | if l == 0 { 14 | return 15 | } 16 | v.Base = (*int8)(unsafe.Pointer(&b[0])) 17 | v.Len = uint64(l) 18 | } 19 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/internal/gocommand/invoke_notunix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2025 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !unix 6 | 7 | package gocommand 8 | 9 | import "os" 10 | 11 | // sigStuckProcess is the signal to send to kill a hanging subprocess. 12 | // On Unix we send SIGQUIT, but on non-Unix we only have os.Kill. 13 | var sigStuckProcess = os.Kill 14 | -------------------------------------------------------------------------------- /vendor/github.com/KimMachineGun/automemlimit/memlimit/logger.go: -------------------------------------------------------------------------------- 1 | package memlimit 2 | 3 | import ( 4 | "context" 5 | "log/slog" 6 | ) 7 | 8 | type noopLogger struct{} 9 | 10 | func (noopLogger) Enabled(context.Context, slog.Level) bool { return false } 11 | func (noopLogger) Handle(context.Context, slog.Record) error { return nil } 12 | func (d noopLogger) WithAttrs([]slog.Attr) slog.Handler { return d } 13 | func (d noopLogger) WithGroup(string) slog.Handler { return d } 14 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/plumbing.go: -------------------------------------------------------------------------------- 1 | // Package plumbing is a collection of assorted I/O helpers. 2 | package plumbing 3 | 4 | import "io" 5 | 6 | type nopWriteCloser struct { 7 | io.Writer 8 | } 9 | 10 | func (nopWriteCloser) Close() error { 11 | return nil 12 | } 13 | 14 | // NopWriteCloser returns an io.WriteCloser with a no-op Close method 15 | // wrapping the provided io.Writer w. 16 | func NopWriteCloser(w io.Writer) io.WriteCloser { 17 | return nopWriteCloser{w} 18 | } 19 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/readdirent_getdents.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || dragonfly || freebsd || linux || netbsd || openbsd 6 | 7 | package unix 8 | 9 | // ReadDirent reads directory entries from fd and writes them into buf. 10 | func ReadDirent(fd int, buf []byte) (n int, err error) { 11 | return Getdents(fd, buf) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/aws/aws-sdk-go-v2/aws/middleware/osname.go: -------------------------------------------------------------------------------- 1 | //go:build go1.16 2 | // +build go1.16 3 | 4 | package middleware 5 | 6 | import "runtime" 7 | 8 | func getNormalizedOSName() (os string) { 9 | switch runtime.GOOS { 10 | case "android": 11 | os = "android" 12 | case "linux": 13 | os = "linux" 14 | case "windows": 15 | os = "windows" 16 | case "darwin": 17 | os = "macos" 18 | case "ios": 19 | os = "ios" 20 | default: 21 | os = "other" 22 | } 23 | return os 24 | } 25 | -------------------------------------------------------------------------------- /vendor/github.com/gin-gonic/gin/internal/fs/fs.go: -------------------------------------------------------------------------------- 1 | package fs 2 | 3 | import ( 4 | "io/fs" 5 | "net/http" 6 | ) 7 | 8 | // FileSystem implements an [fs.FS]. 9 | type FileSystem struct { 10 | http.FileSystem 11 | } 12 | 13 | // Open passes `Open` to the upstream implementation and return an [fs.File]. 14 | func (o FileSystem) Open(name string) (fs.File, error) { 15 | f, err := o.FileSystem.Open(name) 16 | if err != nil { 17 | return nil, err 18 | } 19 | 20 | return fs.File(f), nil 21 | } 22 | -------------------------------------------------------------------------------- /vendor/github.com/goccy/go-yaml/validate.go: -------------------------------------------------------------------------------- 1 | package yaml 2 | 3 | // StructValidator need to implement Struct method only 4 | // ( see https://pkg.go.dev/github.com/go-playground/validator/v10#Validate.Struct ) 5 | type StructValidator interface { 6 | Struct(interface{}) error 7 | } 8 | 9 | // FieldError need to implement StructField method only 10 | // ( see https://pkg.go.dev/github.com/go-playground/validator/v10#FieldError ) 11 | type FieldError interface { 12 | StructField() string 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/jedib0t/go-pretty/v6/text/ansi_unix.go: -------------------------------------------------------------------------------- 1 | //go:build !windows 2 | // +build !windows 3 | 4 | package text 5 | 6 | import "os" 7 | 8 | func areANSICodesSupported() bool { 9 | // On Unix systems, ANSI codes are generally supported unless TERM is "dumb" 10 | // This is a basic check; 256-color sequences are ANSI sequences and will 11 | // be handled by terminals that support them (or ignored by those that don't) 12 | term := os.Getenv("TERM") 13 | return term != "dumb" 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/zstd/matchlen_amd64.go: -------------------------------------------------------------------------------- 1 | //go:build amd64 && !appengine && !noasm && gc 2 | // +build amd64,!appengine,!noasm,gc 3 | 4 | // Copyright 2019+ Klaus Post. All rights reserved. 5 | // License information can be found in the LICENSE file. 6 | 7 | package zstd 8 | 9 | // matchLen returns how many bytes match in a and b 10 | // 11 | // It assumes that: 12 | // 13 | // len(a) <= len(b) and len(a) > 0 14 | // 15 | //go:noescape 16 | func matchLen(a []byte, b []byte) int 17 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/go_above_19.go: -------------------------------------------------------------------------------- 1 | //+build go1.9 2 | 3 | package reflect2 4 | 5 | import ( 6 | "unsafe" 7 | ) 8 | 9 | //go:linkname resolveTypeOff reflect.resolveTypeOff 10 | func resolveTypeOff(rtype unsafe.Pointer, off int32) unsafe.Pointer 11 | 12 | //go:linkname makemap reflect.makemap 13 | func makemap(rtype unsafe.Pointer, cap int) (m unsafe.Pointer) 14 | 15 | func makeMapWithSize(rtype unsafe.Pointer, cap int) unsafe.Pointer { 16 | return makemap(rtype, cap) 17 | } 18 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/codecov.yml: -------------------------------------------------------------------------------- 1 | coverage: 2 | round: nearest 3 | ignore: 4 | - http3/gzip_reader.go 5 | - example/ 6 | - interop/ 7 | - internal/handshake/cipher_suite.go 8 | - internal/mocks/ 9 | - internal/utils/linkedlist/linkedlist.go 10 | - internal/testdata 11 | - internal/synctest 12 | - testutils/ 13 | - fuzzing/ 14 | - metrics/ 15 | status: 16 | project: 17 | default: 18 | threshold: 0.5 19 | patch: false 20 | -------------------------------------------------------------------------------- /vendor/github.com/quic-go/quic-go/internal/utils/connstats.go: -------------------------------------------------------------------------------- 1 | package utils 2 | 3 | import "sync/atomic" 4 | 5 | // ConnectionStats stores stats for the connection. See the public 6 | // ConnectionStats struct in connection.go for more information 7 | type ConnectionStats struct { 8 | BytesSent atomic.Uint64 9 | PacketsSent atomic.Uint64 10 | BytesReceived atomic.Uint64 11 | PacketsReceived atomic.Uint64 12 | BytesLost atomic.Uint64 13 | PacketsLost atomic.Uint64 14 | } 15 | -------------------------------------------------------------------------------- /vendor/go.uber.org/zap/.gitignore: -------------------------------------------------------------------------------- 1 | # Compiled Object files, Static and Dynamic libs (Shared Objects) 2 | *.o 3 | *.a 4 | *.so 5 | 6 | # Folders 7 | _obj 8 | _test 9 | vendor 10 | 11 | # Architecture specific extensions/prefixes 12 | *.[568vq] 13 | [568vq].out 14 | 15 | *.cgo1.go 16 | *.cgo2.c 17 | _cgo_defun.c 18 | _cgo_gotypes.go 19 | _cgo_export.* 20 | 21 | _testmain.go 22 | 23 | *.exe 24 | *.test 25 | *.prof 26 | *.pprof 27 | *.out 28 | *.log 29 | 30 | /bin 31 | cover.out 32 | cover.html 33 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/runtime_auxv.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | package cpu 6 | 7 | // getAuxvFn is non-nil on Go 1.21+ (via runtime_auxv_go121.go init) 8 | // on platforms that use auxv. 9 | var getAuxvFn func() []uintptr 10 | 11 | func getAuxv() []uintptr { 12 | if getAuxvFn == nil { 13 | return nil 14 | } 15 | return getAuxvFn() 16 | } 17 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/pagesize_unix.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | // For Unix, get the pagesize from the runtime. 8 | 9 | package unix 10 | 11 | import "syscall" 12 | 13 | func Getpagesize() int { 14 | return syscall.Getpagesize() 15 | } 16 | -------------------------------------------------------------------------------- /vendor/google.golang.org/protobuf/internal/genid/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright 2019 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | // Package genid contains constants for declarations in descriptor.proto 6 | // and the well-known types. 7 | package genid 8 | 9 | import "google.golang.org/protobuf/reflect/protoreflect" 10 | 11 | const GoogleProtobuf_package protoreflect.FullName = "google.protobuf" 12 | -------------------------------------------------------------------------------- /vendor/github.com/bodgit/plumbing/zero.go: -------------------------------------------------------------------------------- 1 | package plumbing 2 | 3 | import "io" 4 | 5 | type devZero struct { 6 | io.Reader 7 | } 8 | 9 | func (w *devZero) Write(p []byte) (int, error) { 10 | return len(p), nil 11 | } 12 | 13 | // DevZero returns an io.ReadWriter that behaves like /dev/zero such that Read 14 | // calls return an unlimited stream of zero bytes and all Write calls succeed 15 | // without doing anything. 16 | func DevZero() io.ReadWriter { 17 | return &devZero{FillReader(0)} 18 | } 19 | -------------------------------------------------------------------------------- /vendor/github.com/cloudwego/base64x/check_branch_name.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | current=$(git status | head -n1 | sed 's/On branch //') 4 | name=${1:-$current} 5 | if [[ ! $name =~ ^(((opt(imize)?|feat(ure)?|(bug|hot)?fix|test|refact(or)?|ci)/.+)|(main|develop)|(release-v[0-9]+\.[0-9]+)|(release/v[0-9]+\.[0-9]+\.[0-9]+(-[a-z0-9.]+(\+[a-z0-9.]+)?)?)|revert-[a-z0-9]+)$ ]]; then 6 | echo "branch name '$name' is invalid" 7 | exit 1 8 | else 9 | echo "branch name '$name' is valid" 10 | fi 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr_linux_64bit.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (arm64 || amd64 || loong64 || ppc64 || ppc64le || mips64 || mips64le || riscv64 || s390x) && linux 6 | 7 | package socket 8 | 9 | func (h *cmsghdr) set(l, lvl, typ int) { 10 | h.Len = uint64(l) 11 | h.Level = int32(lvl) 12 | h.Type = int32(typ) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/rawconn_nommsg.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build !linux 6 | 7 | package socket 8 | 9 | func (c *Conn) recvMsgs(ms []Message, flags int) (int, error) { 10 | return 0, errNotImplemented 11 | } 12 | 13 | func (c *Conn) sendMsgs(ms []Message, flags int) (int, error) { 14 | return 0, errNotImplemented 15 | } 16 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/sysvshm_unix_other.go: -------------------------------------------------------------------------------- 1 | // Copyright 2021 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build (darwin && !ios) || zos 6 | 7 | package unix 8 | 9 | // SysvShmCtl performs control operations on the shared memory segment 10 | // specified by id. 11 | func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { 12 | return shmctl(id, cmd, desc) 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/quote_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __quote_entry__() uintptr 10 | 11 | var ( 12 | _subr__quote uintptr = __quote_entry__() + 32 13 | ) 14 | 15 | const ( 16 | _stack__quote = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__quote 21 | ) 22 | 23 | const ( 24 | _ = _stack__quote 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/value_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __value_entry__() uintptr 10 | 11 | var ( 12 | _subr__value uintptr = __value_entry__() + 32 13 | ) 14 | 15 | const ( 16 | _stack__value = 112 17 | ) 18 | 19 | var ( 20 | _ = _subr__value 21 | ) 22 | 23 | const ( 24 | _ = _stack__value 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/pbnjay/memory/memsysctl.go: -------------------------------------------------------------------------------- 1 | // +build darwin freebsd openbsd dragonfly netbsd 2 | 3 | package memory 4 | 5 | import ( 6 | "syscall" 7 | "unsafe" 8 | ) 9 | 10 | func sysctlUint64(name string) (uint64, error) { 11 | s, err := syscall.Sysctl(name) 12 | if err != nil { 13 | return 0, err 14 | } 15 | // hack because the string conversion above drops a \0 16 | b := []byte(s) 17 | if len(b) < 8 { 18 | b = append(b, 0) 19 | } 20 | return *(*uint64)(unsafe.Pointer(&b[0])), nil 21 | } 22 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/endian_little.go: -------------------------------------------------------------------------------- 1 | // Copyright 2023 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh || wasm 6 | 7 | package cpu 8 | 9 | // IsBigEndian records whether the GOARCH's byte order is big endian. 10 | const IsBigEndian = false 11 | -------------------------------------------------------------------------------- /vendor/github.com/KimMachineGun/automemlimit/memlimit/cgroups_unsupported.go: -------------------------------------------------------------------------------- 1 | //go:build !linux 2 | // +build !linux 3 | 4 | package memlimit 5 | 6 | func FromCgroup() (uint64, error) { 7 | return 0, ErrCgroupsNotSupported 8 | } 9 | 10 | func FromCgroupV1() (uint64, error) { 11 | return 0, ErrCgroupsNotSupported 12 | } 13 | 14 | func FromCgroupHybrid() (uint64, error) { 15 | return 0, ErrCgroupsNotSupported 16 | } 17 | 18 | func FromCgroupV2() (uint64, error) { 19 | return 0, ErrCgroupsNotSupported 20 | } 21 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/f32toa_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __f32toa_entry__() uintptr 10 | 11 | var ( 12 | _subr__f32toa uintptr = __f32toa_entry__() + 0 13 | ) 14 | 15 | const ( 16 | _stack__f32toa = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__f32toa 21 | ) 22 | 23 | const ( 24 | _ = _stack__f32toa 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/f64toa_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __f64toa_entry__() uintptr 10 | 11 | var ( 12 | _subr__f64toa uintptr = __f64toa_entry__() + 0 13 | ) 14 | 15 | const ( 16 | _stack__f64toa = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__f64toa 21 | ) 22 | 23 | const ( 24 | _ = _stack__f64toa 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/i64toa_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __i64toa_entry__() uintptr 10 | 11 | var ( 12 | _subr__i64toa uintptr = __i64toa_entry__() + 48 13 | ) 14 | 15 | const ( 16 | _stack__i64toa = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__i64toa 21 | ) 22 | 23 | const ( 24 | _ = _stack__i64toa 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/lspace_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __lspace_entry__() uintptr 10 | 11 | var ( 12 | _subr__lspace uintptr = __lspace_entry__() + 0 13 | ) 14 | 15 | const ( 16 | _stack__lspace = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__lspace 21 | ) 22 | 23 | const ( 24 | _ = _stack__lspace 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/bytedance/sonic/internal/native/neon/u64toa_subr_arm64.go: -------------------------------------------------------------------------------- 1 | // +build !noasm !appengine 2 | // Code generated by asm2asm, DO NOT EDIT. 3 | 4 | package neon 5 | 6 | //go:nosplit 7 | //go:noescape 8 | //goland:noinspection ALL 9 | func __u64toa_entry__() uintptr 10 | 11 | var ( 12 | _subr__u64toa uintptr = __u64toa_entry__() + 48 13 | ) 14 | 15 | const ( 16 | _stack__u64toa = 32 17 | ) 18 | 19 | var ( 20 | _ = _subr__u64toa 21 | ) 22 | 23 | const ( 24 | _ = _stack__u64toa 25 | ) 26 | -------------------------------------------------------------------------------- /vendor/github.com/go-jose/go-jose/v4/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | If you would like to contribute code to go-jose you can do so through GitHub by 4 | forking the repository and sending a pull request. 5 | 6 | When submitting code, please make every effort to follow existing conventions 7 | and style in order to keep the code as readable as possible. Please also make 8 | sure all tests pass by running `go test`, and format your code with `go fmt`. 9 | We also recommend using `golint` and `errcheck`. 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/internal/socket/cmsghdr.go: -------------------------------------------------------------------------------- 1 | // Copyright 2017 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos 6 | 7 | package socket 8 | 9 | func (h *cmsghdr) len() int { return int(h.Len) } 10 | func (h *cmsghdr) lvl() int { return int(h.Level) } 11 | func (h *cmsghdr) typ() int { return int(h.Type) } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/asm_aix_ppc64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for ppc64, AIX are implemented in runtime/syscall_aix.go 11 | // 12 | 13 | TEXT ·syscall6(SB),NOSPLIT,$0-88 14 | JMP syscall·syscall6(SB) 15 | 16 | TEXT ·rawSyscall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSyscall6(SB) 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/unix/asm_aix_ppc64.s: -------------------------------------------------------------------------------- 1 | // Copyright 2018 The Go Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style 3 | // license that can be found in the LICENSE file. 4 | 5 | //go:build gc 6 | 7 | #include "textflag.h" 8 | 9 | // 10 | // System calls for ppc64, AIX are implemented in runtime/syscall_aix.go 11 | // 12 | 13 | TEXT ·syscall6(SB),NOSPLIT,$0-88 14 | JMP syscall·syscall6(SB) 15 | 16 | TEXT ·rawSyscall6(SB),NOSPLIT,$0-88 17 | JMP syscall·rawSyscall6(SB) 18 | --------------------------------------------------------------------------------