├── vendor ├── github.com │ ├── spf13 │ │ ├── pflag │ │ │ ├── go.sum │ │ │ ├── .gitignore │ │ │ └── go.mod │ │ └── cobra │ │ │ ├── command_notwin.go │ │ │ ├── .mailmap │ │ │ └── go.mod │ ├── cespare │ │ └── xxhash │ │ │ └── v2 │ │ │ ├── go.sum │ │ │ ├── go.mod │ │ │ ├── .travis.yml │ │ │ └── xxhash_amd64.go │ ├── godbus │ │ └── dbus │ │ │ ├── v5 │ │ │ ├── go.sum │ │ │ ├── go.mod │ │ │ ├── transport_darwin.go │ │ │ ├── MAINTAINERS │ │ │ ├── homedir_dynamic.go │ │ │ └── transport_unixcred_openbsd.go │ │ │ ├── go.mod │ │ │ ├── transport_darwin.go │ │ │ ├── MAINTAINERS │ │ │ ├── homedir_dynamic.go │ │ │ └── transport_unixcred_openbsd.go │ ├── go-zoo │ │ └── bone │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── .travis.yml │ │ │ └── CONTRIBUTING.md │ ├── kevinburke │ │ └── ssh_config │ │ │ ├── .gitignore │ │ │ ├── .gitattributes │ │ │ ├── .mailmap │ │ │ ├── AUTHORS.txt │ │ │ └── .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 │ │ │ ├── go_below_17.go │ │ │ ├── go_above_17.go │ │ │ ├── .travis.yml │ │ │ └── go_below_19.go │ │ └── concurrent │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── go_above_19.go │ ├── Microsoft │ │ ├── go-winio │ │ │ ├── .gitignore │ │ │ ├── backuptar │ │ │ │ └── noop.go │ │ │ ├── syscall.go │ │ │ └── go.mod │ │ └── hcsshim │ │ │ ├── .gitignore │ │ │ ├── CODEOWNERS │ │ │ └── internal │ │ │ └── hcs │ │ │ └── syscall.go │ ├── containers │ │ ├── storage │ │ │ ├── VERSION │ │ │ ├── .dockerignore │ │ │ ├── pkg │ │ │ │ ├── loopback │ │ │ │ │ └── loopback_unsupported.go │ │ │ │ ├── chrootarchive │ │ │ │ │ └── init_windows.go │ │ │ │ ├── archive │ │ │ │ │ ├── README.md │ │ │ │ │ ├── archive_other.go │ │ │ │ │ ├── copy_windows.go │ │ │ │ │ ├── copy_unix.go │ │ │ │ │ └── archive_19.go │ │ │ │ ├── stringutils │ │ │ │ │ └── README.md │ │ │ │ ├── stringid │ │ │ │ │ └── README.md │ │ │ │ ├── devicemapper │ │ │ │ │ ├── devmapper_wrapper_dynamic.go │ │ │ │ │ └── devmapper_wrapper_static.go │ │ │ │ ├── mount │ │ │ │ │ ├── unmount_unsupported.go │ │ │ │ │ ├── mounter_unsupported.go │ │ │ │ │ └── mountinfo_unsupported.go │ │ │ │ ├── system │ │ │ │ │ ├── lcow_windows.go │ │ │ │ │ ├── lcow_unix.go │ │ │ │ │ ├── errors.go │ │ │ │ │ ├── meminfo_unsupported.go │ │ │ │ │ ├── umask_windows.go │ │ │ │ │ └── utimes_unsupported.go │ │ │ │ ├── ioutils │ │ │ │ │ ├── fswriters_unsupported.go │ │ │ │ │ ├── fswriters_linux.go │ │ │ │ │ └── temp_unix.go │ │ │ │ ├── unshare │ │ │ │ │ ├── getenv_linux_nocgo.go │ │ │ │ │ └── unshare_cgo.go │ │ │ │ ├── fileutils │ │ │ │ │ ├── fileutils_windows.go │ │ │ │ │ └── fileutils_solaris.go │ │ │ │ ├── parsers │ │ │ │ │ └── kernel │ │ │ │ │ │ └── uname_solaris.go │ │ │ │ └── reexec │ │ │ │ │ └── README.md │ │ │ ├── drivers │ │ │ │ ├── btrfs │ │ │ │ │ └── dummy_unsupported.go │ │ │ │ ├── overlay │ │ │ │ │ └── overlay_unsupported.go │ │ │ │ ├── zfs │ │ │ │ │ ├── MAINTAINERS │ │ │ │ │ └── zfs_unsupported.go │ │ │ │ ├── register │ │ │ │ │ ├── register_vfs.go │ │ │ │ │ ├── register_windows.go │ │ │ │ │ ├── register_aufs.go │ │ │ │ │ ├── register_btrfs.go │ │ │ │ │ ├── register_overlay.go │ │ │ │ │ ├── register_devicemapper.go │ │ │ │ │ └── register_zfs.go │ │ │ │ ├── vfs │ │ │ │ │ └── copy_linux.go │ │ │ │ └── aufs │ │ │ │ │ └── mount_linux.go │ │ │ ├── CODE-OF-CONDUCT.md │ │ │ └── SECURITY.md │ │ ├── common │ │ │ └── pkg │ │ │ │ ├── sysinfo │ │ │ │ ├── README.md │ │ │ │ ├── numcpu.go │ │ │ │ ├── sysinfo_windows.go │ │ │ │ └── sysinfo_unix.go │ │ │ │ ├── config │ │ │ │ ├── config_unsupported.go │ │ │ │ ├── config_linux.go │ │ │ │ ├── nosystemd.go │ │ │ │ ├── systemd.go │ │ │ │ ├── config_windows.go │ │ │ │ └── util_windows.go │ │ │ │ └── cgroupv2 │ │ │ │ └── cgroups_unsupported.go │ │ ├── libpod │ │ │ ├── pkg │ │ │ │ ├── sysinfo │ │ │ │ │ ├── README.md │ │ │ │ │ ├── numcpu.go │ │ │ │ │ ├── sysinfo_windows.go │ │ │ │ │ └── sysinfo_unix.go │ │ │ │ ├── util │ │ │ │ │ ├── mountOpts_other.go │ │ │ │ │ └── utils_darwin.go │ │ │ │ ├── hooks │ │ │ │ │ └── version.go │ │ │ │ ├── ctime │ │ │ │ │ ├── ctime_unsupported.go │ │ │ │ │ ├── ctime.go │ │ │ │ │ └── ctime_linux.go │ │ │ │ └── spec │ │ │ │ │ └── config_linux_nocgo.go │ │ │ ├── libpod │ │ │ │ ├── container_unsupported.go │ │ │ │ ├── oci_attach_linux_nocgo.go │ │ │ │ ├── runtime_migrate_unsupported.go │ │ │ │ ├── oci_attach_linux_cgo.go │ │ │ │ └── pod_top_unsupported.go │ │ │ └── utils │ │ │ │ └── utils_windows.go │ │ ├── buildah │ │ │ ├── .gitignore │ │ │ ├── selinux_tag.sh │ │ │ ├── pkg │ │ │ │ └── umask │ │ │ │ │ └── umask_unsupported.go │ │ │ ├── btrfs_tag.sh │ │ │ ├── btrfs_installed_tag.sh │ │ │ ├── CODE-OF-CONDUCT.md │ │ │ ├── MAINTAINERS │ │ │ ├── selinux_unsupported.go │ │ │ └── util │ │ │ │ ├── util_uint64.go │ │ │ │ ├── util_not_uint64.go │ │ │ │ └── util_windows.go │ │ ├── conmon │ │ │ └── runner │ │ │ │ └── config │ │ │ │ ├── config_unix.go │ │ │ │ └── config_windows.go │ │ ├── libtrust │ │ │ └── MAINTAINERS │ │ ├── image │ │ │ └── v5 │ │ │ │ ├── pkg │ │ │ │ └── strslice │ │ │ │ │ └── README.md │ │ │ │ ├── docker │ │ │ │ ├── tarfile │ │ │ │ │ └── doc.go │ │ │ │ └── reference │ │ │ │ │ └── README.md │ │ │ │ └── transports │ │ │ │ └── alltransports │ │ │ │ ├── ostree.go │ │ │ │ ├── storage.go │ │ │ │ ├── docker_daemon.go │ │ │ │ ├── ostree_stub.go │ │ │ │ ├── storage_stub.go │ │ │ │ └── docker_daemon_stub.go │ │ ├── ocicrypt │ │ │ ├── MAINTAINERS │ │ │ ├── CODE-OF-CONDUCT.md │ │ │ └── SECURITY.md │ │ └── psgo │ │ │ ├── vendor.conf │ │ │ └── .gitignore │ ├── docker │ │ ├── go-connections │ │ │ └── sockets │ │ │ │ └── README.md │ │ ├── docker │ │ │ ├── pkg │ │ │ │ ├── archive │ │ │ │ │ ├── README.md │ │ │ │ │ ├── archive_other.go │ │ │ │ │ ├── copy_windows.go │ │ │ │ │ └── copy_unix.go │ │ │ │ ├── mount │ │ │ │ │ ├── unmount_unsupported.go │ │ │ │ │ ├── mountinfo_windows.go │ │ │ │ │ └── mounter_unsupported.go │ │ │ │ ├── system │ │ │ │ │ ├── lcow_windows.go │ │ │ │ │ ├── lcow_unix.go │ │ │ │ │ ├── umask_windows.go │ │ │ │ │ └── meminfo_unsupported.go │ │ │ │ ├── fileutils │ │ │ │ │ └── fileutils_windows.go │ │ │ │ └── ioutils │ │ │ │ │ └── temp_unix.go │ │ │ ├── api │ │ │ │ ├── common_unix.go │ │ │ │ └── types │ │ │ │ │ └── swarm │ │ │ │ │ └── runtime │ │ │ │ │ └── gen.go │ │ │ └── client │ │ │ │ └── client_windows.go │ │ ├── go-metrics │ │ │ ├── go.mod │ │ │ ├── docs.go │ │ │ └── helpers.go │ │ ├── libnetwork │ │ │ └── resolvconf │ │ │ │ └── README.md │ │ ├── docker-credential-helpers │ │ │ └── credentials │ │ │ │ └── version.go │ │ ├── spdystream │ │ │ └── utils.go │ │ └── go-units │ │ │ └── circle.yml │ ├── mistifyio │ │ └── go-zfs │ │ │ └── .gitignore │ ├── nxadm │ │ └── tail │ │ │ ├── .gitignore │ │ │ ├── ratelimiter │ │ │ └── storage.go │ │ │ ├── tail_posix.go │ │ │ ├── .travis.yml │ │ │ ├── go.mod │ │ │ ├── tail_windows.go │ │ │ └── appveyor.yml │ ├── containerd │ │ ├── fifo │ │ │ └── .gitignore │ │ ├── go-runc │ │ │ └── .travis.yml │ │ ├── continuity │ │ │ └── sysx │ │ │ │ └── README.md │ │ └── typeurl │ │ │ └── .travis.yml │ ├── cyphar │ │ └── filepath-securejoin │ │ │ ├── VERSION │ │ │ └── vendor.conf │ ├── prometheus │ │ ├── procfs │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── MAINTAINERS.md │ │ │ ├── go.mod │ │ │ └── NOTICE │ │ ├── client_golang │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ └── README.md │ │ ├── client_model │ │ │ └── NOTICE │ │ └── common │ │ │ └── NOTICE │ ├── vishvananda │ │ ├── netlink │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── go.mod │ │ │ ├── nl │ │ │ │ └── nl_unspecified.go │ │ │ ├── route_unspecified.go │ │ │ ├── netlink_linux.go │ │ │ └── fou_unspecified.go │ │ └── netns │ │ │ ├── go.mod │ │ │ └── go.sum │ ├── hpcloud │ │ └── tail │ │ │ ├── .gitignore │ │ │ ├── ratelimiter │ │ │ └── storage.go │ │ │ ├── Makefile │ │ │ ├── tail_posix.go │ │ │ ├── tail_windows.go │ │ │ ├── .travis.yml │ │ │ └── appveyor.yml │ ├── sirupsen │ │ └── logrus │ │ │ ├── .gitignore │ │ │ ├── terminal_check_js.go │ │ │ ├── terminal_check_appengine.go │ │ │ ├── terminal_check_no_terminal.go │ │ │ ├── terminal_check_solaris.go │ │ │ └── terminal_check_unix.go │ ├── VividCortex │ │ └── ewma │ │ │ └── .gitignore │ ├── cpuguy83 │ │ └── go-md2man │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── Dockerfile │ ├── google │ │ ├── uuid │ │ │ ├── go.mod │ │ │ ├── .travis.yml │ │ │ └── CONTRIBUTORS │ │ ├── renameio │ │ │ └── go.mod │ │ └── gofuzz │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── jstemmer │ │ └── go-junit-report │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── klauspost │ │ └── compress │ │ │ ├── huff0 │ │ │ └── .gitignore │ │ │ ├── snappy │ │ │ └── runbench.cmd │ │ │ └── zstd │ │ │ └── internal │ │ │ └── xxhash │ │ │ └── xxhash_amd64.go │ ├── openshift │ │ ├── imagebuilder │ │ │ ├── .gitignore │ │ │ ├── OWNERS │ │ │ ├── signal │ │ │ │ └── README.md │ │ │ ├── .travis.yml │ │ │ ├── constants.go │ │ │ ├── doc.go │ │ │ └── Makefile │ │ └── api │ │ │ └── config │ │ │ └── v1 │ │ │ └── doc.go │ ├── opentracing │ │ └── opentracing-go │ │ │ └── .gitignore │ ├── emicklei │ │ └── go-restful │ │ │ ├── Srcfile │ │ │ ├── .travis.yml │ │ │ ├── coverage.sh │ │ │ ├── Makefile │ │ │ ├── json.go │ │ │ └── jsoniter.go │ ├── fsouza │ │ └── go-dockerclient │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── DOCKER-LICENSE │ │ │ └── registry_auth.go │ ├── mtrmac │ │ └── gpgme │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ └── unset_agent_info_windows.go │ ├── seccomp │ │ ├── containers-golang │ │ │ └── .gitignore │ │ └── libseccomp-golang │ │ │ └── .gitignore │ ├── urfave │ │ └── cli │ │ │ └── v2 │ │ │ ├── .flake8 │ │ │ ├── .gitignore │ │ │ └── go.mod │ ├── vbatts │ │ └── git-validation │ │ │ ├── .gitignore │ │ │ └── go.mod │ ├── creack │ │ └── pty │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ ├── ztypes_386.go │ │ │ ├── ztypes_amd64.go │ │ │ ├── ztypes_arm.go │ │ │ ├── ztypes_arm64.go │ │ │ ├── ztypes_ppc64.go │ │ │ ├── ztypes_s390x.go │ │ │ ├── ztypes_ppc64le.go │ │ │ ├── ztypes_riscvx.go │ │ │ ├── pty_unsupported.go │ │ │ ├── ztypes_mipsx.go │ │ │ ├── ztypes_freebsd_386.go │ │ │ ├── ztypes_freebsd_arm.go │ │ │ ├── ztypes_openbsd_32bit_int.go │ │ │ ├── ztypes_freebsd_arm64.go │ │ │ ├── ioctl.go │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ └── ztypes_dragonfly_amd64.go │ ├── fsnotify │ │ └── fsnotify │ │ │ ├── .gitattributes │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ ├── .gitignore │ │ │ └── .editorconfig │ ├── hashicorp │ │ ├── errwrap │ │ │ └── go.mod │ │ ├── go-version │ │ │ ├── go.mod │ │ │ └── .travis.yml │ │ ├── golang-lru │ │ │ └── go.mod │ │ └── go-multierror │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── lithammer │ │ └── dedent │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── gorilla │ │ └── mux │ │ │ ├── go.mod │ │ │ └── AUTHORS │ ├── matttproud │ │ └── golang_protobuf_extensions │ │ │ ├── pbutil │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ │ └── NOTICE │ ├── mitchellh │ │ └── go-homedir │ │ │ └── go.mod │ ├── psampaz │ │ └── go-mod-outdated │ │ │ ├── .gitignore │ │ │ ├── go.mod │ │ │ └── Dockerfile │ ├── russross │ │ └── blackfriday │ │ │ ├── go.mod │ │ │ ├── v2 │ │ │ ├── go.mod │ │ │ └── .gitignore │ │ │ └── .gitignore │ ├── xeipuuv │ │ ├── gojsonschema │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── go.mod │ │ └── gojsonreference │ │ │ └── README.md │ ├── go-logr │ │ └── logr │ │ │ └── go.mod │ ├── json-iterator │ │ └── go │ │ │ ├── .codecov.yml │ │ │ ├── .gitignore │ │ │ └── .travis.yml │ ├── ulikunitz │ │ └── xz │ │ │ ├── go.mod │ │ │ ├── fox.xz │ │ │ ├── lzma │ │ │ └── fox.lzma │ │ │ ├── fox-check-none.xz │ │ │ └── make-docs │ ├── onsi │ │ ├── gomega │ │ │ ├── .gitignore │ │ │ ├── matchers │ │ │ │ └── support │ │ │ │ │ └── goraph │ │ │ │ │ ├── node │ │ │ │ │ └── node.go │ │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ ├── Makefile │ │ │ ├── go.mod │ │ │ └── .travis.yml │ │ └── ginkgo │ │ │ ├── .gitignore │ │ │ ├── reporters │ │ │ └── stenographer │ │ │ │ └── support │ │ │ │ └── go-isatty │ │ │ │ ├── doc.go │ │ │ │ └── isatty_appengine.go │ │ │ ├── ginkgo │ │ │ ├── testrunner │ │ │ │ ├── build_args.go │ │ │ │ └── build_args_old.go │ │ │ └── interrupthandler │ │ │ │ └── sigquit_swallower_windows.go │ │ │ ├── internal │ │ │ ├── remote │ │ │ │ ├── output_interceptor_darwin.go │ │ │ │ ├── output_interceptor_freebsd.go │ │ │ │ ├── output_interceptor_netbsd.go │ │ │ │ ├── output_interceptor_openbsd.go │ │ │ │ ├── output_interceptor_solaris.go │ │ │ │ ├── output_interceptor_dragonfly.go │ │ │ │ ├── output_interceptor_linux.go │ │ │ │ └── output_interceptor_linux_mips64le.go │ │ │ └── specrunner │ │ │ │ └── random_id.go │ │ │ └── go.mod │ ├── go-git │ │ ├── go-git │ │ │ └── v5 │ │ │ │ ├── .gitignore │ │ │ │ └── plumbing │ │ │ │ ├── format │ │ │ │ └── objfile │ │ │ │ │ └── doc.go │ │ │ │ ├── storer │ │ │ │ ├── doc.go │ │ │ │ └── index.go │ │ │ │ └── object │ │ │ │ └── common.go │ │ ├── go-billy │ │ │ └── v5 │ │ │ │ └── .gitignore │ │ └── gcfg │ │ │ ├── go1_0.go │ │ │ ├── types │ │ │ └── doc.go │ │ │ ├── go1_2.go │ │ │ └── README │ ├── ishidawataru │ │ └── sctp │ │ │ ├── go.mod │ │ │ └── NOTICE │ ├── mattn │ │ ├── go-runewidth │ │ │ ├── go.mod │ │ │ ├── runewidth_appengine.go │ │ │ ├── runewidth_js.go │ │ │ └── .travis.yml │ │ └── go-shellwords │ │ │ ├── go.mod │ │ │ └── .travis.yml │ ├── BurntSushi │ │ └── toml │ │ │ ├── session.vim │ │ │ ├── .gitignore │ │ │ ├── COMPATIBLE │ │ │ └── .travis.yml │ ├── shurcooL │ │ └── sanitized_anchor_name │ │ │ └── go.mod │ ├── cilium │ │ └── ebpf │ │ │ ├── asm │ │ │ └── doc.go │ │ │ ├── go.mod │ │ │ ├── .gitignore │ │ │ └── internal │ │ │ ├── ptr_32_be.go │ │ │ └── ptr_32_le.go │ ├── opencontainers │ │ ├── go-digest │ │ │ ├── go.mod │ │ │ ├── .travis.yml │ │ │ ├── .mailmap │ │ │ └── MAINTAINERS │ │ ├── runc │ │ │ └── libcontainer │ │ │ │ ├── cgroups │ │ │ │ ├── fs │ │ │ │ │ └── fs_unsupported.go │ │ │ │ └── cgroups_unsupported.go │ │ │ │ ├── user │ │ │ │ └── MAINTAINERS │ │ │ │ ├── configs │ │ │ │ ├── namespaces.go │ │ │ │ ├── cgroup_unsupported.go │ │ │ │ ├── hugepage_limit.go │ │ │ │ └── namespaces_unsupported.go │ │ │ │ └── system │ │ │ │ └── sysconfig.go │ │ └── runtime-tools │ │ │ └── filepath │ │ │ ├── separator.go │ │ │ └── join.go │ ├── nozzle │ │ └── throttler │ │ │ └── .gitignore │ ├── checkpoint-restore │ │ └── go-criu │ │ │ └── .gitignore │ ├── konsorten │ │ └── go-windows-terminal-sequences │ │ │ ├── go.mod │ │ │ └── sequences_dummy.go │ ├── morikuni │ │ └── aec │ │ │ └── sample.gif │ ├── pkg │ │ ├── diff │ │ │ ├── go.mod │ │ │ ├── go.sum │ │ │ └── doc.go │ │ └── errors │ │ │ └── .travis.yml │ ├── ghodss │ │ └── yaml │ │ │ └── .travis.yml │ ├── googleapis │ │ ├── gax-go │ │ │ └── v2 │ │ │ │ └── go.mod │ │ └── gnostic │ │ │ ├── compiler │ │ │ └── README.md │ │ │ └── extensions │ │ │ └── README.md │ ├── vbauerster │ │ └── mpb │ │ │ └── v5 │ │ │ ├── doc.go │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ └── cwriter │ │ │ └── writer_posix.go │ ├── tchap │ │ └── go-patricia │ │ │ └── AUTHORS │ ├── olekukonko │ │ └── tablewriter │ │ │ ├── go.mod │ │ │ ├── .travis.yml │ │ │ └── go.sum │ ├── grpc-ecosystem │ │ └── go-grpc-middleware │ │ │ ├── slack.png │ │ │ └── .travis.yml │ ├── Azure │ │ └── go-ansiterm │ │ │ └── context.go │ ├── coreos │ │ └── go-systemd │ │ │ ├── NOTICE │ │ │ └── v22 │ │ │ └── NOTICE │ ├── rootless-containers │ │ └── rootlesskit │ │ │ └── pkg │ │ │ └── port │ │ │ └── builtin │ │ │ └── opaque │ │ │ └── opaque.go │ ├── golang │ │ └── protobuf │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ └── ptypes │ │ │ └── doc.go │ ├── xanzy │ │ └── ssh-agent │ │ │ └── go.mod │ ├── imdario │ │ └── mergo │ │ │ ├── .deepsource.toml │ │ │ └── .travis.yml │ ├── pquerna │ │ └── ffjson │ │ │ ├── NOTICE │ │ │ └── fflib │ │ │ └── v1 │ │ │ └── buffer_nopool.go │ └── cri-o │ │ └── ocicni │ │ └── pkg │ │ └── ocicni │ │ ├── util.go │ │ ├── types_unix.go │ │ └── types_windows.go ├── mvdan.cc │ ├── editorconfig │ │ ├── go.sum │ │ ├── go.mod │ │ ├── .gitmodules │ │ └── CMakeLists.txt │ └── sh │ │ └── v3 │ │ └── syntax │ │ └── doc.go ├── go.opencensus.io │ ├── AUTHORS │ ├── .gitignore │ └── .travis.yml ├── google.golang.org │ ├── grpc │ │ ├── AUTHORS │ │ ├── GOVERNANCE.md │ │ ├── CODE-OF-CONDUCT.md │ │ └── install_gae.sh │ ├── protobuf │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── internal │ │ │ └── flags │ │ │ │ ├── proto_legacy_disable.go │ │ │ │ └── proto_legacy_enable.go │ │ └── encoding │ │ │ └── prototext │ │ │ └── doc.go │ └── appengine │ │ ├── go.mod │ │ └── internal │ │ └── identity_flex.go ├── golang.org │ └── x │ │ ├── net │ │ ├── http2 │ │ │ ├── .gitignore │ │ │ └── Makefile │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── sys │ │ ├── unix │ │ │ ├── .gitignore │ │ │ └── endian_big.go │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── plan9 │ │ │ └── asm.s │ │ └── cpu │ │ │ ├── cpu_mipsx.go │ │ │ ├── cpu_other_arm64.go │ │ │ ├── cpu_riscv64.go │ │ │ ├── cpu_mips64x.go │ │ │ ├── cpu_linux_noinit.go │ │ │ └── cpu_gc_arm64.go │ │ ├── xerrors │ │ ├── codereview.cfg │ │ ├── go.mod │ │ ├── README │ │ └── internal │ │ │ └── internal.go │ │ ├── lint │ │ ├── go.mod │ │ └── .travis.yml │ │ ├── term │ │ ├── go.mod │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── go.sum │ │ ├── term_aix.go │ │ ├── term_linux.go │ │ └── term_unsupported.go │ │ ├── exp │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── sync │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── text │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ └── language │ │ │ └── go1_2.go │ │ ├── time │ │ ├── AUTHORS │ │ └── CONTRIBUTORS │ │ ├── tools │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── go │ │ │ └── ast │ │ │ │ └── astutil │ │ │ │ └── util.go │ │ └── cmd │ │ │ └── goimports │ │ │ └── goimports_not_gc.go │ │ ├── crypto │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ └── poly1305 │ │ │ └── mac_noasm.go │ │ └── oauth2 │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── internal │ │ └── doc.go │ │ └── go.mod ├── k8s.io │ ├── client-go │ │ ├── pkg │ │ │ ├── version │ │ │ │ └── .gitattributes │ │ │ └── apis │ │ │ │ └── clientauthentication │ │ │ │ └── OWNERS │ │ ├── tools │ │ │ └── metrics │ │ │ │ └── OWNERS │ │ ├── util │ │ │ ├── keyutil │ │ │ │ └── OWNERS │ │ │ └── cert │ │ │ │ └── OWNERS │ │ └── transport │ │ │ └── OWNERS │ ├── component-base │ │ ├── version │ │ │ └── .gitattributes │ │ └── metrics │ │ │ └── OWNERS │ ├── kube-openapi │ │ └── pkg │ │ │ └── util │ │ │ └── proto │ │ │ └── OWNERS │ ├── klog │ │ ├── go.mod │ │ ├── v2 │ │ │ ├── go.mod │ │ │ ├── code-of-conduct.md │ │ │ ├── go.sum │ │ │ └── .gitignore │ │ ├── code-of-conduct.md │ │ └── go.sum │ ├── apiserver │ │ └── pkg │ │ │ └── features │ │ │ └── OWNERS │ ├── kubernetes │ │ └── pkg │ │ │ ├── features │ │ │ └── OWNERS │ │ │ ├── kubelet │ │ │ └── cm │ │ │ │ └── cpuset │ │ │ │ └── OWNERS │ │ │ ├── proxy │ │ │ ├── OWNERS │ │ │ ├── iptables │ │ │ │ └── OWNERS │ │ │ └── config │ │ │ │ └── OWNERS │ │ │ ├── volume │ │ │ ├── OWNERS │ │ │ └── util │ │ │ │ └── subpath │ │ │ │ └── OWNERS │ │ │ └── util │ │ │ └── iptables │ │ │ └── OWNERS │ ├── utils │ │ ├── nsenter │ │ │ ├── README.md │ │ │ └── OWNERS │ │ ├── io │ │ │ └── README.md │ │ ├── exec │ │ │ └── README.md │ │ └── mount │ │ │ └── OWNERS │ ├── apimachinery │ │ ├── pkg │ │ │ ├── util │ │ │ │ ├── mergepatch │ │ │ │ │ └── OWNERS │ │ │ │ └── strategicpatch │ │ │ │ │ └── OWNERS │ │ │ └── api │ │ │ │ └── resource │ │ │ │ └── OWNERS │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ └── json │ │ │ └── OWNERS │ ├── release │ │ ├── pkg │ │ │ └── notes │ │ │ │ └── OWNERS │ │ └── cmd │ │ │ └── release-notes │ │ │ └── OWNERS │ └── cloud-provider │ │ └── code-of-conduct.md ├── go.mozilla.org │ └── pkcs7 │ │ ├── go.mod │ │ └── .travis.yml ├── go.etcd.io │ └── bbolt │ │ ├── .gitignore │ │ ├── go.mod │ │ ├── boltsync_unix.go │ │ ├── go.sum │ │ ├── bolt_linux.go │ │ ├── bolt_386.go │ │ ├── bolt_arm.go │ │ ├── bolt_amd64.go │ │ ├── bolt_ppc.go │ │ ├── bolt_arm64.go │ │ ├── bolt_mipsx.go │ │ ├── bolt_ppc64.go │ │ ├── bolt_s390x.go │ │ ├── bolt_ppc64le.go │ │ ├── bolt_riscv64.go │ │ ├── bolt_mips64x.go │ │ └── .travis.yml ├── gopkg.in │ ├── fsnotify.v1 │ │ ├── .editorconfig │ │ └── .gitignore │ ├── square │ │ └── go-jose.v2 │ │ │ ├── .gitignore │ │ │ └── .gitcookies.sh.enc │ ├── yaml.v2 │ │ ├── go.mod │ │ └── .travis.yml │ └── tomb.v1 │ │ └── README.md ├── honnef.co │ └── go │ │ └── tools │ │ ├── ssa │ │ ├── write.go │ │ ├── identical_17.go │ │ ├── identical.go │ │ └── staticcheck.conf │ │ ├── version │ │ └── buildinfo111.go │ │ ├── lint │ │ └── lintutil │ │ │ ├── stats.go │ │ │ ├── stats_posix.go │ │ │ └── stats_bsd.go │ │ └── printf │ │ └── fuzz.go ├── sigs.k8s.io │ └── yaml │ │ ├── go.mod │ │ └── code-of-conduct.md ├── cloud.google.com │ └── go │ │ ├── storage │ │ └── CHANGES.md │ │ └── issue_template.md └── vbom.ml │ └── util │ └── sortorder │ ├── README.md │ └── doc.go ├── crictl.yaml ├── contrib ├── policy.json ├── cni │ └── 99-loopback.conf ├── test │ ├── ci │ │ ├── crio-network.sysconfig │ │ ├── crio-storage.sysconfig │ │ └── crio-metrics.sysconfig │ └── integration │ │ ├── build │ │ └── jq.yml │ │ └── python3.yml ├── metrics-exporter │ ├── dashboard.gif │ └── Containerfile ├── sysconfig │ └── crio └── kube-local │ └── examples │ └── script ├── logo ├── crio-logo.png └── LICENSE ├── test ├── testdata │ ├── fake_crio_default │ ├── image.tar │ └── apparmor_test_deny_write ├── hooks │ ├── checkhook.sh │ └── checkhook.json ├── redhat_sigstore.yaml ├── registries.conf └── runtimeversion.bats ├── pkg ├── sandbox │ ├── stop.go │ ├── create.go │ ├── delete.go │ ├── start.go │ ├── add_container.go │ └── remove_container.go └── config │ ├── config_unsupported.go │ └── config_linux.go ├── hack ├── seccomp_tag.sh ├── selinux_tag.sh ├── apparmor_tag.sh ├── openpgp_tag.sh ├── btrfs_tag.sh ├── btrfs_installed_tag.sh ├── libdm_installed.sh └── tree_status.sh ├── cmd └── crio │ └── daemon_unsupported.go ├── server ├── fixtures │ └── resolv.conf ├── label_unsupported.go └── listen_unix.go ├── releases ├── README.md ├── v1.0.9.toml ├── v1.8.5.toml ├── v1.9.1.toml ├── v1.9.2.toml ├── v1.9.3.toml ├── v1.9.5.toml └── v1.9.6.toml ├── code-of-conduct.md ├── Dockerfile-nix ├── internal ├── signals │ ├── signal.go │ ├── signal_unix.go │ └── signal_windows.go ├── config │ └── node │ │ └── node_unsupported.go └── storage │ └── doc.go ├── scripts ├── circle-setup-cgroup_manager └── versions ├── OWNERS ├── nix ├── nixpkgs.json └── nixpkgs.nix └── .github └── CODEOWNERS /vendor/github.com/spf13/pflag/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/mvdan.cc/editorconfig/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/v2/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/go.sum: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/go.opencensus.io/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /vendor/github.com/go-zoo/bone/.gitignore: -------------------------------------------------------------------------------- 1 | tags 2 | -------------------------------------------------------------------------------- /vendor/github.com/kevinburke/ssh_config/.gitignore: -------------------------------------------------------------------------------- 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/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/hcsshim/.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/VERSION: -------------------------------------------------------------------------------- 1 | 1.19.2 2 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-connections/sockets/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vendor/github.com/mistifyio/go-zfs/.gitignore: -------------------------------------------------------------------------------- 1 | .vagrant 2 | -------------------------------------------------------------------------------- /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/nxadm/tail/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .test/ -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | 3 | -------------------------------------------------------------------------------- /vendor/github.com/containerd/fifo/.gitignore: -------------------------------------------------------------------------------- 1 | coverage.txt 2 | -------------------------------------------------------------------------------- /vendor/github.com/cyphar/filepath-securejoin/VERSION: -------------------------------------------------------------------------------- 1 | 0.2.2 2 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.gitignore: -------------------------------------------------------------------------------- 1 | /fixtures/ 2 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /crictl.yaml: -------------------------------------------------------------------------------- 1 | runtime-endpoint: unix:///var/run/crio/crio.sock 2 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/.gitignore: -------------------------------------------------------------------------------- 1 | .test 2 | .go 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/concurrent/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage.txt 2 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/.gitignore: -------------------------------------------------------------------------------- 1 | logrus 2 | vendor 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /vendor/github.com/VividCortex/ewma/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .*.sw? 3 | -------------------------------------------------------------------------------- /vendor/github.com/cpuguy83/go-md2man/.gitignore: -------------------------------------------------------------------------------- 1 | go-md2man 2 | bin 3 | -------------------------------------------------------------------------------- /vendor/github.com/google/uuid/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/google/uuid 2 | -------------------------------------------------------------------------------- /vendor/github.com/jstemmer/go-junit-report/.gitignore: -------------------------------------------------------------------------------- 1 | go-junit-report 2 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/huff0/.gitignore: -------------------------------------------------------------------------------- 1 | /huff0-fuzz.zip 2 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/.gitignore: -------------------------------------------------------------------------------- 1 | /imagebuilder 2 | -------------------------------------------------------------------------------- /vendor/github.com/opentracing/opentracing-go/.gitignore: -------------------------------------------------------------------------------- 1 | coverage.txt 2 | -------------------------------------------------------------------------------- /contrib/policy.json: -------------------------------------------------------------------------------- 1 | { "default": [{ "type": "insecureAcceptAnything" }] } 2 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/Srcfile: -------------------------------------------------------------------------------- 1 | {"SkipDirs": ["examples"]} 2 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /vendor/github.com/google/renameio/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/google/renameio 2 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /coverage.txt 3 | -------------------------------------------------------------------------------- /vendor/github.com/mtrmac/gpgme/.gitignore: -------------------------------------------------------------------------------- 1 | testdata/gpghome/random_seed 2 | -------------------------------------------------------------------------------- /vendor/github.com/seccomp/containers-golang/.gitignore: -------------------------------------------------------------------------------- 1 | *.orig 2 | generate 3 | -------------------------------------------------------------------------------- /vendor/github.com/urfave/cli/v2/.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /vendor/github.com/vbatts/git-validation/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | git-validation 3 | -------------------------------------------------------------------------------- /vendor/k8s.io/client-go/pkg/version/.gitattributes: -------------------------------------------------------------------------------- 1 | base.go export-subst 2 | -------------------------------------------------------------------------------- /vendor/k8s.io/component-base/version/.gitattributes: -------------------------------------------------------------------------------- 1 | base.go export-subst 2 | -------------------------------------------------------------------------------- /vendor/k8s.io/kube-openapi/pkg/util/proto/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - apelisse 3 | -------------------------------------------------------------------------------- /logo/crio-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/logo/crio-logo.png -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/.gitignore: -------------------------------------------------------------------------------- 1 | [568].out 2 | _go* 3 | _test* 4 | _obj 5 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.gitattributes: -------------------------------------------------------------------------------- 1 | go.sum linguist-generated 2 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/errwrap/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hashicorp/errwrap 2 | -------------------------------------------------------------------------------- /vendor/github.com/lithammer/dedent/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/lithammer/dedent 2 | -------------------------------------------------------------------------------- /vendor/go.mozilla.org/pkcs7/go.mod: -------------------------------------------------------------------------------- 1 | module go.mozilla.org/pkcs7 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/xerrors 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-zoo/bone/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/go-zoo/bone 2 | 3 | go 1.9 4 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/godbus/dbus 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/gorilla/mux 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-version/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hashicorp/go-version 2 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/golang-lru/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hashicorp/golang-lru 2 | -------------------------------------------------------------------------------- /vendor/github.com/kevinburke/ssh_config/.gitattributes: -------------------------------------------------------------------------------- 1 | testdata/dos-lines eol=crlf 2 | -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore: -------------------------------------------------------------------------------- 1 | cover.dat 2 | -------------------------------------------------------------------------------- /vendor/github.com/mitchellh/go-homedir/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/mitchellh/go-homedir 2 | -------------------------------------------------------------------------------- /vendor/github.com/psampaz/go-mod-outdated/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | vendor 3 | go-mod-outdated -------------------------------------------------------------------------------- /vendor/github.com/russross/blackfriday/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/russross/blackfriday 2 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/pflag/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/spf13/pflag 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/xeipuuv/gojsonschema/.gitignore: -------------------------------------------------------------------------------- 1 | *.sw[nop] 2 | *.iml 3 | .vscode/ 4 | -------------------------------------------------------------------------------- /vendor/mvdan.cc/editorconfig/go.mod: -------------------------------------------------------------------------------- 1 | module mvdan.cc/editorconfig 2 | 3 | go 1.13 4 | -------------------------------------------------------------------------------- /test/testdata/fake_crio_default: -------------------------------------------------------------------------------- 1 | profile crio-default-fake flags=(attach_disconnected) {} 2 | -------------------------------------------------------------------------------- /test/testdata/image.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/test/testdata/image.tar -------------------------------------------------------------------------------- /vendor/github.com/containerd/go-runc/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.7.x 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/.dockerignore: -------------------------------------------------------------------------------- 1 | bundles 2 | .gopath 3 | vendor/pkg 4 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/creack/pty 2 | 3 | go 1.13 4 | 5 | -------------------------------------------------------------------------------- /vendor/github.com/cyphar/filepath-securejoin/vendor.conf: -------------------------------------------------------------------------------- 1 | github.com/pkg/errors v0.8.0 2 | -------------------------------------------------------------------------------- /vendor/github.com/go-logr/logr/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/go-logr/logr 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/godbus/dbus/v5 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/google/gofuzz/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/google/gofuzz 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/.codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "output_tests/.*" 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/mtrmac/gpgme/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/mtrmac/gpgme 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /vendor/github.com/seccomp/libseccomp-golang/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | *.swp 3 | *.orig 4 | tags 5 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/ulikunitz/xz 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/.gitignore: -------------------------------------------------------------------------------- 1 | *.prof 2 | *.test 3 | *.swp 4 | /bin/ 5 | cover.out 6 | -------------------------------------------------------------------------------- /contrib/cni/99-loopback.conf: -------------------------------------------------------------------------------- 1 | { 2 | "cniVersion": "0.3.1", 3 | "type": "loopback" 4 | } 5 | -------------------------------------------------------------------------------- /contrib/test/ci/crio-network.sysconfig: -------------------------------------------------------------------------------- 1 | # /etc/sysconfig/crio-network 2 | 3 | CRIO_NETWORK_OPTIONS= -------------------------------------------------------------------------------- /contrib/test/ci/crio-storage.sysconfig: -------------------------------------------------------------------------------- 1 | # /etc/sysconfig/crio-storage 2 | CRIO_STORAGE_OPTIONS= 3 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/loopback/loopback_unsupported.go: -------------------------------------------------------------------------------- 1 | package loopback 2 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.test 3 | . 4 | .idea 5 | gomega.iml 6 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /vendor/github.com/russross/blackfriday/v2/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/russross/blackfriday/v2 2 | -------------------------------------------------------------------------------- /vendor/golang.org/x/net/http2/Makefile: -------------------------------------------------------------------------------- 1 | curlimage: 2 | docker build -t gohttp2/curl . 3 | 4 | -------------------------------------------------------------------------------- /pkg/sandbox/stop.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | func (s *sandbox) Stop() error { 4 | return nil 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/hcsshim/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @microsoft/containerplat 2 | 3 | /hcn/* @nagiesek -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/v2/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cespare/xxhash/v2 2 | 3 | go 1.11 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-git/v5/.gitignore: -------------------------------------------------------------------------------- 1 | coverage.out 2 | *~ 3 | coverage.txt 4 | profile.out 5 | -------------------------------------------------------------------------------- /vendor/github.com/ishidawataru/sctp/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/ishidawataru/sctp 2 | 3 | go 1.12 4 | -------------------------------------------------------------------------------- /vendor/github.com/json-iterator/go/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /bug_test.go 3 | /coverage.txt 4 | /.idea 5 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/mattn/go-runewidth 2 | 3 | go 1.9 4 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-shellwords/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/mattn/go-shellwords 2 | 3 | go 1.13 4 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/.golangci.yml: -------------------------------------------------------------------------------- 1 | --- 2 | linters: 3 | enable: 4 | - golint 5 | -------------------------------------------------------------------------------- /pkg/sandbox/create.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | func (s *sandbox) Create() error { 4 | return nil 5 | } 6 | -------------------------------------------------------------------------------- /pkg/sandbox/delete.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | func (s *sandbox) Delete() error { 4 | return nil 5 | } 6 | -------------------------------------------------------------------------------- /pkg/sandbox/start.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | func (s *sandbox) Start() error { 4 | return nil 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/session.vim: -------------------------------------------------------------------------------- 1 | au BufWritePost *.go silent!make tags > /dev/null 2>&1 2 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-billy/v5/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage.txt 2 | /vendor 3 | Gopkg.lock 4 | Gopkg.toml 5 | -------------------------------------------------------------------------------- /vendor/github.com/shurcooL/sanitized_anchor_name/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/shurcooL/sanitized_anchor_name 2 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.gitignore: -------------------------------------------------------------------------------- 1 | TAGS 2 | tags 3 | .*.swp 4 | tomlcheck/tomlcheck 5 | toml.test 6 | -------------------------------------------------------------------------------- /vendor/github.com/cilium/ebpf/asm/doc.go: -------------------------------------------------------------------------------- 1 | // Package asm is an assembler for eBPF bytecode. 2 | package asm 3 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/.gitignore: -------------------------------------------------------------------------------- 1 | # temporary symlink for testing 2 | testing/data/symlink 3 | -------------------------------------------------------------------------------- /vendor/github.com/jstemmer/go-junit-report/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/jstemmer/go-junit-report 2 | 3 | go 1.2 4 | -------------------------------------------------------------------------------- /vendor/github.com/kevinburke/ssh_config/.mailmap: -------------------------------------------------------------------------------- 1 | Kevin Burke Kevin Burke 2 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/opencontainers/go-digest 2 | 3 | go 1.13 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/fsnotify.v1/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = tab 5 | indent_size = 4 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/go.mod: -------------------------------------------------------------------------------- 1 | module k8s.io/klog 2 | 3 | go 1.12 4 | 5 | require github.com/go-logr/logr v0.1.0 6 | -------------------------------------------------------------------------------- /hack/seccomp_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | if pkg-config libseccomp 2>/dev/null; then 3 | echo seccomp 4 | fi 5 | -------------------------------------------------------------------------------- /hack/selinux_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | if pkg-config libselinux 2>/dev/null; then 3 | echo selinux 4 | fi 5 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.x 5 | 6 | script: go test -v -------------------------------------------------------------------------------- /vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2012 Matt T. Proud (matt.proud@gmail.com) 2 | -------------------------------------------------------------------------------- /contrib/metrics-exporter/dashboard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/contrib/metrics-exporter/dashboard.gif -------------------------------------------------------------------------------- /hack/apparmor_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | if pkg-config libapparmor 2>/dev/null; then 3 | echo apparmor 4 | fi 5 | -------------------------------------------------------------------------------- /test/hooks/checkhook.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | echo "$@" >>HOOKSCHECK 3 | read -r line 4 | echo "$line" >>HOOKSCHECK 5 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/btrfs/dummy_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux !cgo 2 | 3 | package btrfs 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/overlay/overlay_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package overlay 4 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/coverage.sh: -------------------------------------------------------------------------------- 1 | go test -coverprofile=coverage.out 2 | go tool cover -html=coverage.out -------------------------------------------------------------------------------- /vendor/github.com/go-zoo/bone/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - tip 5 | 6 | script: 7 | - go test -v ./... 8 | -------------------------------------------------------------------------------- /vendor/github.com/nozzle/throttler/.gitignore: -------------------------------------------------------------------------------- 1 | .glue 2 | !empty 3 | .idea 4 | server.command 5 | *.bak 6 | *.out 7 | *.cov -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/cgroups/fs/fs_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package fs 4 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/github.com/ulikunitz/xz/fox.xz -------------------------------------------------------------------------------- /vendor/k8s.io/klog/v2/go.mod: -------------------------------------------------------------------------------- 1 | module k8s.io/klog/v2 2 | 3 | go 1.13 4 | 5 | require github.com/go-logr/logr v0.2.0 6 | -------------------------------------------------------------------------------- /vendor/github.com/checkpoint-restore/go-criu/.gitignore: -------------------------------------------------------------------------------- 1 | test/test 2 | test/piggie 3 | test/phaul 4 | image 5 | rpc/rpc.proto 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/sysinfo/README.md: -------------------------------------------------------------------------------- 1 | SysInfo stores information about which features a kernel supports. 2 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/sysinfo/README.md: -------------------------------------------------------------------------------- 1 | SysInfo stores information about which features a kernel supports. 2 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/chrootarchive/init_windows.go: -------------------------------------------------------------------------------- 1 | package chrootarchive 2 | 3 | func init() { 4 | } 5 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/archive/README.md: -------------------------------------------------------------------------------- 1 | This code provides helper functions for dealing with archive files. 2 | -------------------------------------------------------------------------------- /vendor/github.com/konsorten/go-windows-terminal-sequences/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/konsorten/go-windows-terminal-sequences 2 | -------------------------------------------------------------------------------- /vendor/github.com/morikuni/aec/sample.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/github.com/morikuni/aec/sample.gif -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | TODO 3 | tmp/**/* 4 | *.coverprofile 5 | .vscode 6 | .idea/ 7 | *.log 8 | -------------------------------------------------------------------------------- /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/opencontainers/runc/libcontainer/cgroups/cgroups_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package cgroups 4 | -------------------------------------------------------------------------------- /vendor/github.com/russross/blackfriday/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | *.swp 3 | *.8 4 | *.6 5 | _obj 6 | _test* 7 | markdown 8 | tags 9 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## 1.0.0 (2018-03-15) 4 | 5 | Initial release tagging -------------------------------------------------------------------------------- /vendor/gopkg.in/square/go-jose.v2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | .*.swp 3 | *.out 4 | *.test 5 | *.pem 6 | *.cov 7 | jose-util/jose-util 8 | -------------------------------------------------------------------------------- /cmd/crio/daemon_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package main 4 | 5 | func notifySystem() { 6 | // nothin' doin' 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/archive/README.md: -------------------------------------------------------------------------------- 1 | This code provides helper functions for dealing with archive files. 2 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/stringutils/README.md: -------------------------------------------------------------------------------- 1 | This package provides helper functions for dealing with strings 2 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/diff/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/pkg/diff 2 | 3 | go 1.13 4 | 5 | require github.com/sergi/go-diff v1.0.0 6 | -------------------------------------------------------------------------------- /vendor/github.com/russross/blackfriday/v2/.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | *.swp 3 | *.8 4 | *.6 5 | _obj 6 | _test* 7 | markdown 8 | tags 9 | -------------------------------------------------------------------------------- /contrib/test/ci/crio-metrics.sysconfig: -------------------------------------------------------------------------------- 1 | # /etc/sysconfig/crio-metrics 2 | CRIO_METRICS_OPTIONS="--enable-metrics=true --metrics-port=9537" -------------------------------------------------------------------------------- /hack/openpgp_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | if ! gpgme-config --libs &>/dev/null; then 3 | echo containers_image_openpgp 4 | fi 5 | -------------------------------------------------------------------------------- /test/hooks/checkhook.json: -------------------------------------------------------------------------------- 1 | { 2 | "cmd" : [".*"], 3 | "hook" : "HOOKSDIR/checkhook.sh", 4 | "stage" : [ "prestart" ] 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/stringid/README.md: -------------------------------------------------------------------------------- 1 | This package provides helper functions for dealing with string identifiers 2 | -------------------------------------------------------------------------------- /vendor/github.com/ghodss/yaml/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.3 4 | - 1.4 5 | script: 6 | - go test 7 | - go build 8 | -------------------------------------------------------------------------------- /vendor/github.com/googleapis/gax-go/v2/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/googleapis/gax-go/v2 2 | 3 | require google.golang.org/grpc v1.19.0 4 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/command_notwin.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package cobra 4 | 5 | var preExecHookFn func(*Command) 6 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/lzma/fox.lzma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/github.com/ulikunitz/xz/lzma/fox.lzma -------------------------------------------------------------------------------- /pkg/config/config_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package config 4 | 5 | func selinuxEnabled() bool { 6 | return false 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/ulikunitz/xz/fox-check-none.xz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/github.com/ulikunitz/xz/fox-check-none.xz -------------------------------------------------------------------------------- /vendor/k8s.io/apiserver/pkg/features/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - feature-approvers 5 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/features/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - feature-approvers 5 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-multierror/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/hashicorp/go-multierror 2 | 3 | require github.com/hashicorp/errwrap v1.0.0 4 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - TomSweeneyRedHat 3 | - mrunalp 4 | - nalind 5 | - rhatdan 6 | - smarterclayton 7 | -------------------------------------------------------------------------------- /vendor/github.com/vbauerster/mpb/v5/doc.go: -------------------------------------------------------------------------------- 1 | // Package mpb is a library for rendering progress bars in terminal applications. 2 | package mpb 3 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/go.mod: -------------------------------------------------------------------------------- 1 | module go.etcd.io/bbolt 2 | 3 | go 1.12 4 | 5 | require golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 6 | -------------------------------------------------------------------------------- /vendor/golang.org/x/lint/go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/lint 2 | 3 | go 1.11 4 | 5 | require golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f 6 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/term 2 | 3 | go 1.11 4 | 5 | require golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 6 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/go.mod: -------------------------------------------------------------------------------- 1 | module "gopkg.in/yaml.v2" 2 | 3 | require ( 4 | "gopkg.in/check.v1" v0.0.0-20161208181325-20d25e280405 5 | ) 6 | -------------------------------------------------------------------------------- /logo/LICENSE: -------------------------------------------------------------------------------- 1 | # The cri-o logo files are licensed under a choice of either Apache-2.0 or CC-BY-4.0 (Creative Commons Attribution 4.0 International). 2 | -------------------------------------------------------------------------------- /server/fixtures/resolv.conf: -------------------------------------------------------------------------------- 1 | search 192.30.253.113 192.30.252.153 2 | nameserver cri-o.io 3 | nameserver github.com 4 | options timeout:5 attempts:3 5 | -------------------------------------------------------------------------------- /test/redhat_sigstore.yaml: -------------------------------------------------------------------------------- 1 | docker: 2 | registry.access.redhat.com: 3 | sigstore: https://access.redhat.com/webassets/docker/content/sigstore 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/.gitignore: -------------------------------------------------------------------------------- 1 | docs/buildah*.1 2 | /buildah 3 | /imgtype 4 | /build/ 5 | tests/tools/build 6 | Dockerfile* 7 | *.swp 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/selinux_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | if pkg-config libselinux 2> /dev/null ; then 3 | echo selinux 4 | fi 5 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/doc.go: -------------------------------------------------------------------------------- 1 | // Package isatty implements interface to isatty 2 | package isatty 3 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/signal/README.md: -------------------------------------------------------------------------------- 1 | This package provides helper functions for dealing with signals across various operating systems -------------------------------------------------------------------------------- /vendor/github.com/tchap/go-patricia/AUTHORS: -------------------------------------------------------------------------------- 1 | This is the complete list of go-patricia copyright holders: 2 | 3 | Ondřej Kupka 4 | -------------------------------------------------------------------------------- /vendor/gopkg.in/square/go-jose.v2/.gitcookies.sh.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/gopkg.in/square/go-jose.v2/.gitcookies.sh.enc -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/ssa/write.go: -------------------------------------------------------------------------------- 1 | package ssa 2 | 3 | func NewJump(parent *BasicBlock) *Jump { 4 | return &Jump{anInstruction{parent}} 5 | } 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/libpod/container_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package libpod 4 | 5 | type containerPlatformState struct{} 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/zfs/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Jörg Thalheim (@Mic92) 2 | Arthur Gautier (@baloose) 3 | -------------------------------------------------------------------------------- /vendor/github.com/cpuguy83/go-md2man/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cpuguy83/go-md2man 2 | 3 | go 1.12 4 | 5 | require github.com/russross/blackfriday v1.5.2 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-git/v5/plumbing/format/objfile/doc.go: -------------------------------------------------------------------------------- 1 | // Package objfile implements encoding and decoding of object files. 2 | package objfile 3 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-git/v5/plumbing/storer/doc.go: -------------------------------------------------------------------------------- 1 | // Package storer defines the interfaces to store objects, references, etc. 2 | package storer 3 | -------------------------------------------------------------------------------- /vendor/github.com/urfave/cli/v2/.gitignore: -------------------------------------------------------------------------------- 1 | *.coverprofile 2 | *.orig 3 | node_modules/ 4 | vendor 5 | .idea 6 | internal/*/built-example 7 | coverage.txt 8 | -------------------------------------------------------------------------------- /vendor/mvdan.cc/editorconfig/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "core-test"] 2 | path = core-test 3 | url = https://github.com/editorconfig/editorconfig-core-test 4 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-metrics/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/docker/go-metrics 2 | 3 | go 1.11 4 | 5 | require github.com/prometheus/client_golang v1.1.0 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/libnetwork/resolvconf/README.md: -------------------------------------------------------------------------------- 1 | Package resolvconf provides utility code to query and update DNS configuration in /etc/resolv.conf 2 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/Makefile: -------------------------------------------------------------------------------- 1 | all: test 2 | 3 | test: 4 | go test -v . 5 | 6 | ex: 7 | cd examples && ls *.go | xargs go build -o /tmp/ignore -------------------------------------------------------------------------------- /vendor/github.com/google/uuid/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.4.3 5 | - 1.5.3 6 | - tip 7 | 8 | script: 9 | - go test -v ./... 10 | -------------------------------------------------------------------------------- /vendor/github.com/olekukonko/tablewriter/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/olekukonko/tablewriter 2 | 3 | go 1.12 4 | 5 | require github.com/mattn/go-runewidth v0.0.7 6 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/user/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Tianon Gravi (@tianon) 2 | Aleksa Sarai (@cyphar) 3 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | * Johannes 'fish' Ziemke @discordianfish 2 | * Paul Gier @pgier 3 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_js.go: -------------------------------------------------------------------------------- 1 | // +build js 2 | 3 | package logrus 4 | 5 | func isTerminal(fd int) bool { 6 | return false 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/fsnotify/fsnotify 2 | 3 | go 1.13 4 | 5 | require golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/gcfg/go1_0.go: -------------------------------------------------------------------------------- 1 | // +build !go1.2 2 | 3 | package gcfg 4 | 5 | type textUnmarshaler interface { 6 | UnmarshalText(text []byte) error 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/grpc-ecosystem/go-grpc-middleware/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/font/cri-o/main/vendor/github.com/grpc-ecosystem/go-grpc-middleware/slack.png -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/configs/namespaces.go: -------------------------------------------------------------------------------- 1 | package configs 2 | 3 | type NamespaceType string 4 | 5 | type Namespaces []Namespace 6 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netns/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/vishvananda/netns 2 | 3 | go 1.12 4 | 5 | require golang.org/x/sys v0.0.0-20200217220822-9197077df867 6 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/README: -------------------------------------------------------------------------------- 1 | This repository holds the transition packages for the new Go 1.13 error values. 2 | See golang.org/design/29934-error-values. 3 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/ssa/identical_17.go: -------------------------------------------------------------------------------- 1 | // +build !go1.8 2 | 3 | package ssa 4 | 5 | import "go/types" 6 | 7 | var structTypesIdentical = types.Identical 8 | -------------------------------------------------------------------------------- /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 | - krousey 6 | - jayunit100 7 | -------------------------------------------------------------------------------- /vendor/sigs.k8s.io/yaml/go.mod: -------------------------------------------------------------------------------- 1 | module sigs.k8s.io/yaml 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/davecgh/go-spew v1.1.1 7 | gopkg.in/yaml.v2 v2.2.8 8 | ) 9 | -------------------------------------------------------------------------------- /releases/README.md: -------------------------------------------------------------------------------- 1 | ## `releases` ## 2 | 3 | ``` 4 | git tag vX.Y.Z 5 | touch releases/vX.Y.Z.toml 6 | make release-note release=releases/vX.Y.Z.toml 7 | ``` 8 | -------------------------------------------------------------------------------- /server/label_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package server 4 | 5 | func securityLabel(path string, seclabel string, shared bool) error { 6 | return nil 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/COMPATIBLE: -------------------------------------------------------------------------------- 1 | Compatible with TOML version 2 | [v0.4.0](https://github.com/toml-lang/toml/blob/v0.4.0/versions/en/toml-v0.4.0.md) 3 | 4 | -------------------------------------------------------------------------------- /vendor/github.com/googleapis/gnostic/compiler/README.md: -------------------------------------------------------------------------------- 1 | # Compiler support code 2 | 3 | This directory contains compiler support code used by Gnostic and Gnostic extensions. -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/ginkgo/testrunner/build_args.go: -------------------------------------------------------------------------------- 1 | // +build go1.10 2 | 3 | package testrunner 4 | 5 | var ( 6 | buildArgs = []string{"test", "-c"} 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/ssa/identical.go: -------------------------------------------------------------------------------- 1 | // +build go1.8 2 | 3 | package ssa 4 | 5 | import "go/types" 6 | 7 | var structTypesIdentical = types.IdenticalIgnoreTags 8 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/nsenter/README.md: -------------------------------------------------------------------------------- 1 | # NSEnter 2 | 3 | This package provides interfaces for executing and interacting with processes 4 | running within a namespace. 5 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /contrib/metrics-exporter/Containerfile: -------------------------------------------------------------------------------- 1 | # vim: set syntax=dockerfile: 2 | FROM scratch 3 | COPY bin/metrics-exporter /metrics-exporter 4 | ENTRYPOINT ["/metrics-exporter"] 5 | -------------------------------------------------------------------------------- /vendor/github.com/Azure/go-ansiterm/context.go: -------------------------------------------------------------------------------- 1 | package ansiterm 2 | 3 | type ansiContext struct { 4 | currentChar byte 5 | paramBuffer []byte 6 | interBuffer []byte 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/backuptar/noop.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | // This file only exists to allow go get on non-Windows platforms. 3 | 4 | package backuptar 5 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/config_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package config 4 | 5 | func selinuxEnabled() bool { 6 | return false 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/libpod/oci_attach_linux_nocgo.go: -------------------------------------------------------------------------------- 1 | //+build linux,!cgo 2 | 3 | package libpod 4 | 5 | func unixPathLength() int { 6 | return 107 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/transport_darwin.go: -------------------------------------------------------------------------------- 1 | package dbus 2 | 3 | func (t *unixTransport) SendNullByte() error { 4 | _, err := t.Write([]byte{0}) 5 | return err 6 | } 7 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/kubelet/cm/cpuset/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - derekwaynecarr 5 | - vishh 6 | - ConnorDoyle 7 | -------------------------------------------------------------------------------- /Dockerfile-nix: -------------------------------------------------------------------------------- 1 | # vim: set syntax=dockerfile: 2 | FROM nixos/nix 3 | RUN apk add git 4 | COPY . /cri-o 5 | WORKDIR cri-o/nix 6 | RUN nix-build 7 | WORKDIR / 8 | RUN rm -rf cri-o 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/conmon/runner/config/config_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package config 4 | 5 | const ( 6 | ContainerAttachSocketDir = "/var/run/crio" 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/gcfg/types/doc.go: -------------------------------------------------------------------------------- 1 | // Package types defines helpers for type conversions. 2 | // 3 | // The API for this package is not finalized yet. 4 | package types 5 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/transport_darwin.go: -------------------------------------------------------------------------------- 1 | package dbus 2 | 3 | func (t *unixTransport) SendNullByte() error { 4 | _, err := t.Write([]byte{0}) 5 | return err 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/ginkgo/testrunner/build_args_old.go: -------------------------------------------------------------------------------- 1 | // +build !go1.10 2 | 3 | package testrunner 4 | 5 | var ( 6 | buildArgs = []string{"test", "-c", "-i"} 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/gopkg.in/tomb.v1/README.md: -------------------------------------------------------------------------------- 1 | Installation and usage 2 | ---------------------- 3 | 4 | See [gopkg.in/tomb.v1](https://gopkg.in/tomb.v1) for documentation and usage details. 5 | -------------------------------------------------------------------------------- /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 | 8 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/io/README.md: -------------------------------------------------------------------------------- 1 | # IO 2 | 3 | This package provides interfaces for working with file IO. Currently it 4 | provides functionality for consistently reading a file. 5 | -------------------------------------------------------------------------------- /hack/btrfs_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cc -E - >/dev/null 2>/dev/null < 4 | EOF 5 | if test $? -ne 0; then 6 | echo btrfs_noversion 7 | fi 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/conmon/runner/config/config_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package config 4 | 5 | const ( 6 | ContainerAttachSocketDir = "C:\\crio\\run\\" 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_vfs.go: -------------------------------------------------------------------------------- 1 | package register 2 | 3 | import ( 4 | // register vfs 5 | _ "github.com/containers/storage/drivers/vfs" 6 | ) 7 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/go-systemd/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2018 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/gcfg/go1_2.go: -------------------------------------------------------------------------------- 1 | // +build go1.2 2 | 3 | package gcfg 4 | 5 | import ( 6 | "encoding" 7 | ) 8 | 9 | type textUnmarshaler encoding.TextUnmarshaler 10 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/GOVERNANCE.md: -------------------------------------------------------------------------------- 1 | This repository is governed by the gRPC organization's [governance rules](https://github.com/grpc/grpc-community/blob/master/governance.md). 2 | -------------------------------------------------------------------------------- /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 | - mengqiy 7 | - apelisse 8 | -------------------------------------------------------------------------------- /internal/signals/signal.go: -------------------------------------------------------------------------------- 1 | package signals 2 | 3 | import "os" 4 | 5 | // Cross platform signal synonyms 6 | var ( 7 | Interrupt = os.Interrupt 8 | Kill = os.Kill 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/cespare/xxhash/v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - "1.x" 4 | - master 5 | env: 6 | - TAGS="" 7 | - TAGS="-tags purego" 8 | script: go test $TAGS -v ./... 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libtrust/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Solomon Hykes 2 | Josh Hawn (github: jlhawn) 3 | Derek McGowan (github: dmcgowan) 4 | -------------------------------------------------------------------------------- /vendor/github.com/coreos/go-systemd/v22/NOTICE: -------------------------------------------------------------------------------- 1 | CoreOS Project 2 | Copyright 2018 CoreOS, Inc 3 | 4 | This product includes software developed at CoreOS, Inc. 5 | (http://www.coreos.com/). 6 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker-credential-helpers/credentials/version.go: -------------------------------------------------------------------------------- 1 | package credentials 2 | 3 | // Version holds a string describing the current version 4 | const Version = "0.6.3" 5 | -------------------------------------------------------------------------------- /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/onsi/ginkgo/ginkgo/interrupthandler/sigquit_swallower_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package interrupthandler 4 | 5 | func SwallowSigQuit() { 6 | //noop 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/node/node.go: -------------------------------------------------------------------------------- 1 | package node 2 | 3 | type Node struct { 4 | ID int 5 | Value interface{} 6 | } 7 | 8 | type NodeOrderedSet []Node 9 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/matchers/support/goraph/util/util.go: -------------------------------------------------------------------------------- 1 | package util 2 | 3 | import "math" 4 | 5 | func Odd(n int) bool { 6 | return math.Mod(float64(n), 2.0) == 1.0 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/vbauerster/mpb/v5/.gitignore: -------------------------------------------------------------------------------- 1 | # Test binary, build with `go test -c` 2 | *.test 3 | 4 | # Output of the go coverage tool, specifically when used with LiteIDE 5 | *.out 6 | -------------------------------------------------------------------------------- /vendor/k8s.io/release/pkg/notes/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - release-notes-approvers 5 | reviewers: 6 | - release-notes-reviewers 7 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/pkg/umask/umask_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!darwin 2 | 3 | package umask 4 | 5 | func CheckUmask() {} 6 | 7 | func SetUmask(int) int { return 0 } 8 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Brandon Philips (@philips) 2 | Brian Waldon (@bcwaldon) 3 | John Southworth (@jsouthworth) 4 | -------------------------------------------------------------------------------- /vendor/github.com/lithammer/dedent/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.6" 5 | - "1.7" 6 | - "1.8" 7 | - "1.9" 8 | - "1.10" 9 | - "1.11" 10 | 11 | sudo: false 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | [ -z "`gofmt -s -w -l -e .`" ] 3 | go vet 4 | ginkgo -p -r --randomizeAllSpecs --failOnPending --randomizeSuites --race 5 | 6 | .PHONY: test 7 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## Community Code of Conduct 2 | 3 | gRPC follows the [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md). 4 | -------------------------------------------------------------------------------- /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 | - mengqiy 7 | - apelisse 8 | -------------------------------------------------------------------------------- /vendor/k8s.io/klog/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/k8s.io/klog/go.sum: -------------------------------------------------------------------------------- 1 | github.com/go-logr/logr v0.1.0 h1:M1Tv3VzNlEHg6uyACnRdtrploV2P7wZqH8BoQMtz0cg= 2 | github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= 3 | -------------------------------------------------------------------------------- /hack/btrfs_installed_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cc -E - >/dev/null 2>/dev/null < 4 | EOF 5 | if test $? -ne 0; then 6 | echo exclude_graphdriver_btrfs 7 | fi 8 | -------------------------------------------------------------------------------- /scripts/circle-setup-cgroup_manager: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -euo pipefail 3 | 4 | if [ "$CONTAINER_CGROUP_MANAGER" == "cgroupfs" ]; then 5 | sed -i 's/\.slice//g' test/testdata/*.json 6 | fi 7 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Brandon Philips (@philips) 2 | Brian Waldon (@bcwaldon) 3 | John Southworth (@jsouthworth) 4 | -------------------------------------------------------------------------------- /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/k8s.io/klog/v2/go.sum: -------------------------------------------------------------------------------- 1 | github.com/go-logr/logr v0.2.0 h1:QvGt2nLcHH0WK9orKa+ppBPAxREcH364nPUedEpK0TY= 2 | github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= 3 | -------------------------------------------------------------------------------- /vendor/k8s.io/release/cmd/release-notes/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - release-notes-approvers 5 | reviewers: 6 | - release-notes-reviewers 7 | -------------------------------------------------------------------------------- /vendor/mvdan.cc/editorconfig/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | # This file is only used as part of 'go test'. 2 | 3 | enable_testing() 4 | set(EDITORCONFIG_CMD $ENV{EDITORCONFIG_CMD}) 5 | add_subdirectory(core-test) 6 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /hack/libdm_installed.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cc -E - >/dev/null 2>/dev/null < 4 | EOF 5 | if test $? -ne 0; then 6 | echo exclude_graphdriver_devicemapper 7 | fi 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/pkg/strslice/README.md: -------------------------------------------------------------------------------- 1 | This package was replicated from [github.com/docker/docker v17.04.0-ce](https://github.com/docker/docker/tree/v17.04.0-ce/api/types/strslice). 2 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/devicemapper/devmapper_wrapper_dynamic.go: -------------------------------------------------------------------------------- 1 | // +build linux,cgo,!static_build 2 | 3 | package devicemapper 4 | 5 | // #cgo pkg-config: devmapper 6 | import "C" 7 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/mount/unmount_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package mount 4 | 5 | func unmount(target string, flag int) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_386.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types.go 3 | 4 | package pty 5 | 6 | type ( 7 | _C_int int32 8 | _C_uint uint32 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_amd64.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types.go 3 | 4 | package pty 5 | 6 | type ( 7 | _C_int int32 8 | _C_uint uint32 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_arm.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types.go 3 | 4 | package pty 5 | 6 | type ( 7 | _C_int int32 8 | _C_uint uint32 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/gcfg/README: -------------------------------------------------------------------------------- 1 | Gcfg reads INI-style configuration files into Go structs; 2 | supports user-defined types and subsections. 3 | 4 | Package docs: https://godoc.org/gopkg.in/gcfg.v1 5 | -------------------------------------------------------------------------------- /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/nxadm/tail/ratelimiter/storage.go: -------------------------------------------------------------------------------- 1 | package ratelimiter 2 | 3 | type Storage interface { 4 | GetBucketFor(string) (*LeakyBucket, error) 5 | SetBucketFor(string, LeakyBucket) error 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/diff/go.sum: -------------------------------------------------------------------------------- 1 | github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ= 2 | github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= 3 | -------------------------------------------------------------------------------- /vendor/github.com/vbauerster/mpb/v5/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.14.x 5 | 6 | script: 7 | - go test -race ./... 8 | - for i in _examples/*/; do go build $i/*.go || exit 1; done 9 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/ssa/staticcheck.conf: -------------------------------------------------------------------------------- 1 | # ssa/... is mostly imported from upstream and we don't want to 2 | # deviate from it too much, hence disabling SA1019 3 | checks = ["inherit", "-SA1019"] 4 | -------------------------------------------------------------------------------- /vendor/k8s.io/apimachinery/pkg/util/strategicpatch/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - pwittrock 5 | - mengqiy 6 | reviewers: 7 | - mengqiy 8 | - apelisse 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/cloud-provider/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 | -------------------------------------------------------------------------------- /contrib/sysconfig/crio: -------------------------------------------------------------------------------- 1 | # /etc/sysconfig/crio 2 | 3 | # use "--enable-metrics" and "--metrics-port value" 4 | #CRIO_METRICS_OPTIONS="--enable-metrics" 5 | 6 | #CRIO_NETWORK_OPTIONS= 7 | #CRIO_STORAGE_OPTIONS= 8 | -------------------------------------------------------------------------------- /contrib/test/integration/build/jq.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - name: install jq 3 | get_url: 4 | url: https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 5 | dest: /usr/bin/jq 6 | mode: '0775' 7 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/devicemapper/devmapper_wrapper_static.go: -------------------------------------------------------------------------------- 1 | // +build linux,cgo,static_build 2 | 3 | package devicemapper 4 | 5 | // #cgo pkg-config: --static devmapper 6 | import "C" 7 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-multierror/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | 3 | language: go 4 | 5 | go: 6 | - 1.x 7 | 8 | branches: 9 | only: 10 | - master 11 | 12 | script: make test testrace 13 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/ratelimiter/storage.go: -------------------------------------------------------------------------------- 1 | package ratelimiter 2 | 3 | type Storage interface { 4 | GetBucketFor(string) (*LeakyBucket, error) 5 | SetBucketFor(string, LeakyBucket) error 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/snappy/runbench.cmd: -------------------------------------------------------------------------------- 1 | del old.txt 2 | go test -bench=. >>old.txt && go test -bench=. >>old.txt && go test -bench=. >>old.txt && benchstat -delta-test=ttest old.txt new.txt 3 | -------------------------------------------------------------------------------- /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/go.mozilla.org/pkcs7/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - "1.11" 4 | - "1.12" 5 | - "1.13" 6 | - tip 7 | before_install: 8 | - make gettools 9 | script: 10 | - make 11 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/version/buildinfo111.go: -------------------------------------------------------------------------------- 1 | // +build !go1.12 2 | 3 | package version 4 | 5 | func printBuildInfo() {} 6 | func buildInfoVersion() (string, bool) { return "", false } 7 | -------------------------------------------------------------------------------- /pkg/sandbox/add_container.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | import ( 4 | "github.com/cri-o/cri-o/pkg/container" 5 | ) 6 | 7 | func (s *sandbox) AddContainer(container.Container) error { 8 | return nil 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/btrfs_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cc -E - > /dev/null 2> /dev/null << EOF 3 | #include 4 | EOF 5 | if test $? -ne 0 ; then 6 | echo btrfs_noversion 7 | fi 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/util/mountOpts_other.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package util 4 | 5 | func getDefaultMountOptions(path string) (opts defaultMountOptions, err error) { 6 | return 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/ocicrypt/MAINTAINERS: -------------------------------------------------------------------------------- 1 | # ocicrypt maintainers 2 | # 3 | # Github ID, Name, Email Address 4 | lumjjb, Brandon Lum, lumjjb@gmail.com 5 | stefanberger, Stefan Berger, stefanb@linux.ibm.com 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_windows.go: -------------------------------------------------------------------------------- 1 | package register 2 | 3 | import ( 4 | // register the windows graph driver 5 | _ "github.com/containers/storage/drivers/windows" 6 | ) 7 | -------------------------------------------------------------------------------- /vendor/github.com/ishidawataru/sctp/NOTICE: -------------------------------------------------------------------------------- 1 | This source code includes following third party code 2 | 3 | - ipsock_linux.go : licensed by the Go authors, see GO_LICENSE file for the license which applies to the code 4 | -------------------------------------------------------------------------------- /vendor/github.com/vbatts/git-validation/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/vbatts/git-validation 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/hashicorp/go-version v1.2.0 7 | github.com/sirupsen/logrus v1.4.1 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/golang.org/x/exp/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/golang.org/x/exp/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/golang.org/x/net/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/golang.org/x/net/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/golang.org/x/sync/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/golang.org/x/sys/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/golang.org/x/sys/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/golang.org/x/term/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/golang.org/x/text/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/golang.org/x/time/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/golang.org/x/tools/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/k8s.io/kubernetes/pkg/proxy/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - sig-network-approvers 5 | reviewers: 6 | - sig-network-reviewers 7 | labels: 8 | - sig/network 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/proxy/iptables/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - sig-network-reviewers 5 | - smarterclayton 6 | - justinsb 7 | labels: 8 | - sig/network 9 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/volume/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - sig-storage-approvers 5 | reviewers: 6 | - sig-storage-reviewers 7 | labels: 8 | - sig/storage 9 | -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - mrunalp 3 | - runcom 4 | - sameo 5 | - rhatdan 6 | - nalind 7 | - giuseppe 8 | - sboeuf 9 | - umohnani8 10 | - saschagrunert 11 | - vrothberg 12 | - haircommander 13 | -------------------------------------------------------------------------------- /pkg/sandbox/remove_container.go: -------------------------------------------------------------------------------- 1 | package sandbox 2 | 3 | import ( 4 | "github.com/cri-o/cri-o/pkg/container" 5 | ) 6 | 7 | func (s *sandbox) RemoveContainer(container.Container) error { 8 | return nil 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/hashicorp/go-version/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.9 8 | - "1.10" 9 | - 1.11 10 | - 1.12 11 | 12 | script: 13 | - go test 14 | -------------------------------------------------------------------------------- /vendor/github.com/rootless-containers/rootlesskit/pkg/port/builtin/opaque/opaque.go: -------------------------------------------------------------------------------- 1 | package opaque 2 | 3 | const ( 4 | SocketPath = "builtin.socketpath" 5 | ChildReadyPipePath = "builtin.readypipepath" 6 | ) 7 | -------------------------------------------------------------------------------- /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/golang.org/x/crypto/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/golang.org/x/crypto/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/golang.org/x/oauth2/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/golang.org/x/oauth2/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/golang.org/x/sync/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/golang.org/x/term/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/golang.org/x/text/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/golang.org/x/time/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/golang.org/x/tools/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/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 | - krousey 9 | - caesarxuchao 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/exec/README.md: -------------------------------------------------------------------------------- 1 | # Exec 2 | 3 | This package provides an interface for `os/exec`. It makes it easier to mock 4 | and replace in tests, especially with the [FakeExec](testing/fake_exec.go) 5 | struct. 6 | -------------------------------------------------------------------------------- /pkg/config/config_linux.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | 3 | package config 4 | 5 | import selinux "github.com/opencontainers/selinux/go-selinux" 6 | 7 | func selinuxEnabled() bool { 8 | return selinux.GetEnabled() 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/docker/tarfile/doc.go: -------------------------------------------------------------------------------- 1 | // Package tarfile is an internal implementation detail of some transports. 2 | // Do not use outside of the github.com/containers/image repo! 3 | package tarfile 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/hooks/version.go: -------------------------------------------------------------------------------- 1 | package hooks 2 | 3 | // version a structure for checking the version of a hook configuration. 4 | type version struct { 5 | Version string `json:"version"` 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-metrics/docs.go: -------------------------------------------------------------------------------- 1 | // This package is small wrapper around the prometheus go client to help enforce convention and best practices for metrics collection in Docker projects. 2 | 3 | package metrics 4 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-metrics/helpers.go: -------------------------------------------------------------------------------- 1 | package metrics 2 | 3 | func sumFloat64(vs ...float64) float64 { 4 | var sum float64 5 | for _, v := range vs { 6 | sum += v 7 | } 8 | 9 | return sum 10 | } 11 | -------------------------------------------------------------------------------- /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/github.com/prometheus/client_golang/prometheus/README.md: -------------------------------------------------------------------------------- 1 | See [![go-doc](https://godoc.org/github.com/prometheus/client_golang/prometheus?status.svg)](https://godoc.org/github.com/prometheus/client_golang/prometheus). 2 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | ) 8 | 9 | func checkIfTerminal(w io.Writer) bool { 10 | return true 11 | } 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/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 https://tip.golang.org/AUTHORS. 4 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/lint/lintutil/stats.go: -------------------------------------------------------------------------------- 1 | // +build !aix,!android,!darwin,!dragonfly,!freebsd,!linux,!netbsd,!openbsd,!solaris 2 | 3 | package lintutil 4 | 5 | import "os" 6 | 7 | var infoSignals = []os.Signal{} 8 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/nsenter/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - jsafrane 5 | - msau42 6 | - cofyc 7 | approvers: 8 | - jsafrane 9 | - msau42 10 | - cofyc 11 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/syscall.go: -------------------------------------------------------------------------------- 1 | package winio 2 | 3 | //go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zsyscall_windows.go file.go pipe.go sd.go fileinfo.go privilege.go backup.go hvsock.go 4 | -------------------------------------------------------------------------------- /vendor/github.com/cilium/ebpf/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/cilium/ebpf 2 | 3 | go 1.12 4 | 5 | require ( 6 | golang.org/x/sys v0.0.0-20200124204421-9fbb57f87de9 7 | golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/config_linux.go: -------------------------------------------------------------------------------- 1 | package config 2 | 3 | import selinux "github.com/opencontainers/selinux/go-selinux" 4 | 5 | func selinuxEnabled() bool { 6 | return selinux.GetEnabled() 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/archive/archive_other.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package archive 4 | 5 | func getWhiteoutConverter(format WhiteoutFormat, data interface{}) tarWhiteoutConverter { 6 | return nil 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/archive/copy_windows.go: -------------------------------------------------------------------------------- 1 | package archive 2 | 3 | import ( 4 | "path/filepath" 5 | ) 6 | 7 | func normalizePath(path string) string { 8 | return filepath.FromSlash(path) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/lcow_windows.go: -------------------------------------------------------------------------------- 1 | package system 2 | 3 | // LCOWSupported returns true if Linux containers on Windows are supported. 4 | func LCOWSupported() bool { 5 | return lcowSupported 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/cpuguy83/go-md2man/go.sum: -------------------------------------------------------------------------------- 1 | github.com/russross/blackfriday v1.5.2 h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo= 2 | github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= 3 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package runewidth 4 | 5 | // IsEastAsian return true if the current locale is CJK 6 | func IsEastAsian() bool { 7 | return false 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/go_below_17.go: -------------------------------------------------------------------------------- 1 | //+build !go1.7 2 | 3 | package reflect2 4 | 5 | import "unsafe" 6 | 7 | func resolveTypeOff(rtype unsafe.Pointer, off int32) unsafe.Pointer { 8 | return nil 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/tail_posix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package tail 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func OpenFile(name string) (file *os.File, err error) { 10 | return os.Open(name) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/olekukonko/tablewriter/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.1 5 | - 1.2 6 | - 1.3 7 | - 1.4 8 | - 1.5 9 | - 1.6 10 | - 1.7 11 | - 1.8 12 | - 1.9 13 | - "1.10" 14 | - tip 15 | -------------------------------------------------------------------------------- /vendor/github.com/olekukonko/tablewriter/go.sum: -------------------------------------------------------------------------------- 1 | github.com/mattn/go-runewidth v0.0.7 h1:Ei8KR0497xHyKJPAv59M1dkC+rOZCMBJ+t3fZ+twI54= 2 | github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= 3 | -------------------------------------------------------------------------------- /vendor/github.com/vbauerster/mpb/v5/cwriter/writer_posix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package cwriter 4 | 5 | import "fmt" 6 | 7 | func (w *Writer) clearLines() { 8 | fmt.Fprintf(w.out, cuuAndEd, w.lineCount) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/xanzy/ssh-agent/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/xanzy/ssh-agent 2 | 3 | require ( 4 | golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2 5 | golang.org/x/sys v0.0.0-20190221075227-b4e8571b14e0 // indirect 6 | ) 7 | -------------------------------------------------------------------------------- /vendor/google.golang.org/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 https://tip.golang.org/CONTRIBUTORS. 4 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/printf/fuzz.go: -------------------------------------------------------------------------------- 1 | // +build gofuzz 2 | 3 | package printf 4 | 5 | func Fuzz(data []byte) int { 6 | _, err := Parse(string(data)) 7 | if err == nil { 8 | return 1 9 | } 10 | return 0 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/btrfs_installed_tag.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | cc -E - > /dev/null 2> /dev/null << EOF 3 | #include 4 | EOF 5 | if test $? -ne 0 ; then 6 | echo exclude_graphdriver_btrfs 7 | fi 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/ioutils/fswriters_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package ioutils 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func fdatasync(f *os.File) error { 10 | return f.Sync() 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/mount/mounter_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package mount 4 | 5 | func mount(device, target, mType string, flag uintptr, data string) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_arm64.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types.go 3 | 4 | // +build arm64 5 | 6 | package pty 7 | 8 | type ( 9 | _C_int int32 10 | _C_uint uint32 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_ppc64.go: -------------------------------------------------------------------------------- 1 | // +build ppc64 2 | 3 | // Created by cgo -godefs - DO NOT EDIT 4 | // cgo -godefs types.go 5 | 6 | package pty 7 | 8 | type ( 9 | _C_int int32 10 | _C_uint uint32 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_s390x.go: -------------------------------------------------------------------------------- 1 | // +build s390x 2 | 3 | // Created by cgo -godefs - DO NOT EDIT 4 | // cgo -godefs types.go 5 | 6 | package pty 7 | 8 | type ( 9 | _C_int int32 10 | _C_uint uint32 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/common_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package api // import "github.com/docker/docker/api" 4 | 5 | // MinVersion represents Minimum REST API version supported 6 | const MinVersion = "1.12" 7 | -------------------------------------------------------------------------------- /vendor/github.com/pkg/diff/doc.go: -------------------------------------------------------------------------------- 1 | /* 2 | 3 | Package diff creates and prints diffs. 4 | 5 | It is UNSTABLE. The API will change and there are bugs. 6 | 7 | TODO: more docs. But what, exactly? 8 | 9 | */ 10 | package diff 11 | -------------------------------------------------------------------------------- /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/github.com/psampaz/go-mod-outdated/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/psampaz/go-mod-outdated 2 | 3 | go 1.14 4 | 5 | require ( 6 | github.com/mattn/go-runewidth v0.0.9 // indirect 7 | github.com/olekukonko/tablewriter v0.0.4 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_no_terminal.go: -------------------------------------------------------------------------------- 1 | // +build js nacl plan9 2 | 3 | package logrus 4 | 5 | import ( 6 | "io" 7 | ) 8 | 9 | func checkIfTerminal(w io.Writer) bool { 10 | return false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/lint/lintutil/stats_posix.go: -------------------------------------------------------------------------------- 1 | // +build aix android linux solaris 2 | 3 | package lintutil 4 | 5 | import ( 6 | "os" 7 | "syscall" 8 | ) 9 | 10 | var infoSignals = []os.Signal{syscall.SIGUSR1} 11 | -------------------------------------------------------------------------------- /vendor/github.com/containerd/continuity/sysx/README.md: -------------------------------------------------------------------------------- 1 | This package is for internal use only. It is intended to only have 2 | temporary changes before they are upstreamed to golang.org/x/sys/ 3 | (a.k.a. https://github.com/golang/sys). 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/unshare/getenv_linux_nocgo.go: -------------------------------------------------------------------------------- 1 | // +build linux,!cgo 2 | 3 | package unshare 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func getenv(name string) string { 10 | return os.Getenv(name) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_ppc64le.go: -------------------------------------------------------------------------------- 1 | // +build ppc64le 2 | 3 | // Created by cgo -godefs - DO NOT EDIT 4 | // cgo -godefs types.go 5 | 6 | package pty 7 | 8 | type ( 9 | _C_int int32 10 | _C_uint uint32 11 | ) 12 | -------------------------------------------------------------------------------- /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/go.etcd.io/bbolt/boltsync_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows,!plan9,!linux,!openbsd 2 | 3 | package bbolt 4 | 5 | // fdatasync flushes written data to a file descriptor. 6 | func fdatasync(db *DB) error { 7 | return db.file.Sync() 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/lcow_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package system 4 | 5 | // LCOWSupported returns true if Linux containers on Windows are supported. 6 | func LCOWSupported() bool { 7 | return false 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/unmount_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package mount // import "github.com/docker/docker/pkg/mount" 4 | 5 | func unmount(target string, flag int) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/go.sum: -------------------------------------------------------------------------------- 1 | golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5 h1:LfCXLvNmTYH9kEmVgqbnsWfruoXZIrh4YBgqVHtDvw0= 2 | golang.org/x/sys v0.0.0-20200202164722-d101bd2416d5/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= 3 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/go.sum: -------------------------------------------------------------------------------- 1 | golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 h1:YyJpGZS1sBuBCzLAR1VEpK193GlqGZbnPFnPV/5Rsb4= 2 | golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= 3 | -------------------------------------------------------------------------------- /vendor/honnef.co/go/tools/lint/lintutil/stats_bsd.go: -------------------------------------------------------------------------------- 1 | // +build darwin dragonfly freebsd netbsd openbsd 2 | 3 | package lintutil 4 | 5 | import ( 6 | "os" 7 | "syscall" 8 | ) 9 | 10 | var infoSignals = []os.Signal{syscall.SIGINFO} 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 | 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/proxy/config/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - sig-network-reviewers 5 | - lavalamp 6 | - smarterclayton 7 | - brendandburns 8 | labels: 9 | - sig/network 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/ctime/ctime_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package ctime 4 | 5 | import ( 6 | "os" 7 | "time" 8 | ) 9 | 10 | func created(fi os.FileInfo) time.Time { 11 | return fi.ModTime() 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/fileutils/fileutils_windows.go: -------------------------------------------------------------------------------- 1 | package fileutils 2 | 3 | // GetTotalUsedFds Returns the number of used File Descriptors. Not supported 4 | // on Windows. 5 | func GetTotalUsedFds() int { 6 | return -1 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/mountinfo_windows.go: -------------------------------------------------------------------------------- 1 | package mount // import "github.com/docker/docker/pkg/mount" 2 | 3 | func parseMountTable(f FilterFunc) ([]*Info, error) { 4 | // Do NOT return an error! 5 | return nil, nil 6 | } 7 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/Makefile: -------------------------------------------------------------------------------- 1 | default: test 2 | 3 | test: *.go 4 | go test -v -race ./... 5 | 6 | fmt: 7 | gofmt -w . 8 | 9 | # Run the test in an isolated environment. 10 | fulltest: 11 | docker build -t hpcloud/tail . 12 | -------------------------------------------------------------------------------- /vendor/go.opencensus.io/.gitignore: -------------------------------------------------------------------------------- 1 | /.idea/ 2 | 3 | # go.opencensus.io/exporter/aws 4 | /exporter/aws/ 5 | 6 | # Exclude vendor, use dep ensure after checkout: 7 | /vendor/github.com/ 8 | /vendor/golang.org/ 9 | /vendor/google.golang.org/ 10 | -------------------------------------------------------------------------------- /internal/config/node/node_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package node 4 | 5 | import ( 6 | "github.com/pkg/errors" 7 | ) 8 | 9 | func ValidateConfig() error { 10 | return errors.Errorf("CRI-O is only supported on linux") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/cloud.google.com/go/storage/CHANGES.md: -------------------------------------------------------------------------------- 1 | # Changes 2 | 3 | ## v1.0.0 4 | 5 | This is the first tag to carve out storage as its own module. See: 6 | https://github.com/golang/go/wiki/Modules#is-it-possible-to-add-a-module-to-a-multi-module-repository. -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## The Buildah Project Community Code of Conduct 2 | 3 | The Buildah Project follows the [Containers Community Code of Conduct](https://github.com/containers/common/blob/master/CODE-OF-CONDUCT.md). 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/MAINTAINERS: -------------------------------------------------------------------------------- 1 | Dan Walsh (@rhatdan) 2 | Nalin Dahyabhai (@nalind) 3 | Tom Sweeney (@tomsweeneyredhat) 4 | Urvashi Mohnani (@umohnani8) 5 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/transports/alltransports/ostree.go: -------------------------------------------------------------------------------- 1 | // +build containers_image_ostree,linux 2 | 3 | package alltransports 4 | 5 | import ( 6 | // Register the ostree transport 7 | _ "github.com/containers/image/v5/ostree" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_aufs.go: -------------------------------------------------------------------------------- 1 | // +build !exclude_graphdriver_aufs,linux 2 | 3 | package register 4 | 5 | import ( 6 | // register the aufs graphdriver 7 | _ "github.com/containers/storage/drivers/aufs" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/archive/copy_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package archive 4 | 5 | import ( 6 | "path/filepath" 7 | ) 8 | 9 | func normalizePath(path string) string { 10 | return filepath.ToSlash(path) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/ioutils/fswriters_linux.go: -------------------------------------------------------------------------------- 1 | package ioutils 2 | 3 | import ( 4 | "os" 5 | 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func fdatasync(f *os.File) error { 10 | return unix.Fdatasync(int(f.Fd())) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_riscvx.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs types.go 3 | 4 | // +build riscv riscv64 5 | 6 | package pty 7 | 8 | type ( 9 | _C_int int32 10 | _C_uint uint32 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/go.sum: -------------------------------------------------------------------------------- 1 | golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9 h1:L2auWcuQIvxz9xSEqzESnV/QN/gNRXNApHi3fYwl2w0= 2 | golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= 3 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-git/v5/plumbing/object/common.go: -------------------------------------------------------------------------------- 1 | package object 2 | 3 | import ( 4 | "bufio" 5 | "sync" 6 | ) 7 | 8 | var bufPool = sync.Pool{ 9 | New: func() interface{} { 10 | return bufio.NewReader(nil) 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/imdario/mergo/.deepsource.toml: -------------------------------------------------------------------------------- 1 | version = 1 2 | 3 | test_patterns = [ 4 | "*_test.go" 5 | ] 6 | 7 | [[analyzers]] 8 | name = "go" 9 | enabled = true 10 | 11 | [analyzers.meta] 12 | import_path = "github.com/imdario/mergo" -------------------------------------------------------------------------------- /vendor/github.com/kevinburke/ssh_config/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | Eugene Terentev 2 | Kevin Burke 3 | Mark Nevill 4 | Sergey Lukjanov 5 | Wayne Ashley Berry 6 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/go_above_17.go: -------------------------------------------------------------------------------- 1 | //+build go1.7 2 | 3 | package reflect2 4 | 5 | import "unsafe" 6 | 7 | //go:linkname resolveTypeOff reflect.resolveTypeOff 8 | func resolveTypeOff(rtype unsafe.Pointer, off int32) unsafe.Pointer 9 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/vishvananda/netlink 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df 7 | golang.org/x/sys v0.0.0-20190606203320-7fc4e5ec1444 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/nl/nl_unspecified.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package nl 4 | 5 | import "encoding/binary" 6 | 7 | var SupportedNlFamilies = []int{} 8 | 9 | func NativeEndian() binary.ByteOrder { 10 | return nil 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netns/go.sum: -------------------------------------------------------------------------------- 1 | golang.org/x/sys v0.0.0-20200217220822-9197077df867 h1:JoRuNIf+rpHl+VhScRQQvzbHed86tKkqwPMV34T8myw= 2 | golang.org/x/sys v0.0.0-20200217220822-9197077df867/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= 3 | -------------------------------------------------------------------------------- /vendor/google.golang.org/appengine/go.mod: -------------------------------------------------------------------------------- 1 | module google.golang.org/appengine 2 | 3 | go 1.11 4 | 5 | require ( 6 | github.com/golang/protobuf v1.3.1 7 | golang.org/x/net v0.0.0-20190603091049-60506f45cf65 8 | golang.org/x/text v0.3.2 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/vbom.ml/util/sortorder/README.md: -------------------------------------------------------------------------------- 1 | ## sortorder [![GoDoc](https://godoc.org/vbom.ml/util/sortorder?status.svg)](https://godoc.org/vbom.ml/util/sortorder) 2 | 3 | import "vbom.ml/util/sortorder" 4 | 5 | Sort orders and comparison functions. 6 | -------------------------------------------------------------------------------- /test/testdata/apparmor_test_deny_write: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | profile apparmor-test-deny-write flags=(attach_disconnected) { 4 | #include 5 | 6 | file, 7 | 8 | # Deny all file writes. 9 | deny /** w, 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/cgroupv2/cgroups_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package cgroupv2 4 | 5 | // Enabled returns whether we are running in cgroup 2 cgroup2 mode. 6 | func Enabled() (bool, error) { 7 | return false, nil 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/nosystemd.go: -------------------------------------------------------------------------------- 1 | // +build !systemd 2 | 3 | package config 4 | 5 | func defaultCgroupManager() string { 6 | return "cgroupfs" 7 | } 8 | 9 | func defaultEventsLogger() string { 10 | return "file" 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/transports/alltransports/storage.go: -------------------------------------------------------------------------------- 1 | // +build !containers_image_storage_stub 2 | 3 | package alltransports 4 | 5 | import ( 6 | // Register the storage transport 7 | _ "github.com/containers/image/v5/storage" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_btrfs.go: -------------------------------------------------------------------------------- 1 | // +build !exclude_graphdriver_btrfs,linux 2 | 3 | package register 4 | 5 | import ( 6 | // register the btrfs graphdriver 7 | _ "github.com/containers/storage/drivers/btrfs" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/vfs/copy_linux.go: -------------------------------------------------------------------------------- 1 | package vfs 2 | 3 | import "github.com/containers/storage/drivers/copy" 4 | 5 | func dirCopy(srcDir, dstDir string) error { 6 | return copy.DirCopy(srcDir, dstDir, copy.Content, true) 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/tail_posix.go: -------------------------------------------------------------------------------- 1 | // +build linux darwin freebsd netbsd openbsd 2 | 3 | package tail 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func OpenFile(name string) (file *os.File, err error) { 10 | return os.Open(name) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_linux.go: -------------------------------------------------------------------------------- 1 | package bbolt 2 | 3 | import ( 4 | "syscall" 5 | ) 6 | 7 | // fdatasync flushes written data to a file descriptor. 8 | func fdatasync(db *DB) error { 9 | return syscall.Fdatasync(int(db.file.Fd())) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/gopkg.in/fsnotify.v1/.gitignore: -------------------------------------------------------------------------------- 1 | # Setup a Global .gitignore for OS and editor generated files: 2 | # https://help.github.com/articles/ignoring-files 3 | # git config --global core.excludesfile ~/.gitignore_global 4 | 5 | .vagrant 6 | *.sublime-project 7 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/go-winio/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/Microsoft/go-winio 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/pkg/errors v0.8.1 7 | github.com/sirupsen/logrus v1.4.1 8 | golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/urfave/cli/v2/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/urfave/cli/v2 2 | 3 | go 1.11 4 | 5 | require ( 6 | github.com/BurntSushi/toml v0.3.1 7 | github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d 8 | gopkg.in/yaml.v2 v2.2.2 9 | ) 10 | -------------------------------------------------------------------------------- /test/registries.conf: -------------------------------------------------------------------------------- 1 | [registries.search] 2 | registries = ['quay.io' ,'registry.access.redhat.com', 'registry.fedoraproject.org'] 3 | 4 | [registries.insecure] 5 | registries = [] 6 | 7 | #blocked (docker only) 8 | [registries.block] 9 | registries = [] 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/systemd.go: -------------------------------------------------------------------------------- 1 | // +build systemd 2 | 3 | package config 4 | 5 | func defaultCgroupManager() string { 6 | return SystemdCgroupsManager 7 | } 8 | func defaultEventsLogger() string { 9 | return "journald" 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/sysinfo/numcpu.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!windows 2 | 3 | package sysinfo 4 | 5 | import ( 6 | "runtime" 7 | ) 8 | 9 | // NumCPU returns the number of CPUs 10 | func NumCPU() int { 11 | return runtime.NumCPU() 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/sysinfo/numcpu.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!windows 2 | 3 | package sysinfo 4 | 5 | import ( 6 | "runtime" 7 | ) 8 | 9 | // NumCPU returns the number of CPUs 10 | func NumCPU() int { 11 | return runtime.NumCPU() 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_overlay.go: -------------------------------------------------------------------------------- 1 | // +build !exclude_graphdriver_overlay,linux,cgo 2 | 3 | package register 4 | 5 | import ( 6 | // register the overlay graphdriver 7 | _ "github.com/containers/storage/drivers/overlay" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/api/types/swarm/runtime/gen.go: -------------------------------------------------------------------------------- 1 | //go:generate protoc -I . --gogofast_out=import_path=github.com/docker/docker/api/types/swarm/runtime:. plugin.proto 2 | 3 | package runtime // import "github.com/docker/docker/api/types/swarm/runtime" 4 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/archive/archive_other.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package archive // import "github.com/docker/docker/pkg/archive" 4 | 5 | func getWhiteoutConverter(format WhiteoutFormat, inUserNS bool) tarWhiteoutConverter { 6 | return nil 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/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/fsnotify/fsnotify/.gitignore: -------------------------------------------------------------------------------- 1 | # Setup a Global .gitignore for OS and editor generated files: 2 | # https://help.github.com/articles/ignoring-files 3 | # git config --global core.excludesfile ~/.gitignore_global 4 | 5 | .vagrant 6 | *.sublime-project 7 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/system/sysconfig.go: -------------------------------------------------------------------------------- 1 | // +build cgo,linux 2 | 3 | package system 4 | 5 | /* 6 | #include 7 | */ 8 | import "C" 9 | 10 | func GetClockTicks() int { 11 | return int(C.sysconf(C._SC_CLK_TCK)) 12 | } 13 | -------------------------------------------------------------------------------- /releases/v1.0.9.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.0.9" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.0.8" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.8.5.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.8.5" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.8.4" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.9.1.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.9.1" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.9.0" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.9.2.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.9.2" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.9.1" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.9.3.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.9.3" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.9.2" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.9.5.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.9.5" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.9.3" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /releases/v1.9.6.toml: -------------------------------------------------------------------------------- 1 | # The commit/tag of the release 2 | commit = "v1.9.6" 3 | project_name = "CRI-O" 4 | github_repo = "kubernetes-sigs/cri-o" 5 | previous = "v1.9.5" 6 | pre_release = false 7 | 8 | preface = """\ 9 | """ 10 | 11 | [notes] 12 | 13 | [breaking] 14 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/sysinfo/sysinfo_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package sysinfo 4 | 5 | // New returns an empty SysInfo for windows for now. 6 | func New(quiet bool) *SysInfo { 7 | sysInfo := &SysInfo{} 8 | return sysInfo 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/sysinfo/sysinfo_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package sysinfo 4 | 5 | // New returns an empty SysInfo for windows for now. 6 | func New(quiet bool) *SysInfo { 7 | sysInfo := &SysInfo{} 8 | return sysInfo 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/ocicrypt/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## The OCIcrypt Library Project Community Code of Conduct 2 | 3 | The OCIcrypt Library project follows the [Containers Community Code of Conduct](https://github.com/containers/common/blob/master/CODE-OF-CONDUCT.md). 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/zfs/zfs_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!freebsd 2 | 3 | package zfs 4 | 5 | func checkRootdirFs(rootdir string) error { 6 | return nil 7 | } 8 | 9 | func getMountpoint(id string) string { 10 | return id 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/pty_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!darwin,!freebsd,!dragonfly,!openbsd,!solaris 2 | 3 | package pty 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | func open() (pty, tty *os.File, err error) { 10 | return nil, nil, ErrUnsupported 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_mipsx.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types.go 3 | 4 | // +build linux 5 | // +build mips mipsle mips64 mips64le 6 | 7 | package pty 8 | 9 | type ( 10 | _C_int int32 11 | _C_uint uint32 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/archive/copy_windows.go: -------------------------------------------------------------------------------- 1 | package archive // import "github.com/docker/docker/pkg/archive" 2 | 3 | import ( 4 | "path/filepath" 5 | ) 6 | 7 | func normalizePath(path string) string { 8 | return filepath.FromSlash(path) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/lcow_windows.go: -------------------------------------------------------------------------------- 1 | package system // import "github.com/docker/docker/pkg/system" 2 | 3 | // LCOWSupported returns true if Linux containers on Windows are supported. 4 | func LCOWSupported() bool { 5 | return lcowSupported 6 | } 7 | -------------------------------------------------------------------------------- /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/mattn/go-shellwords/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | go: 4 | - tip 5 | 6 | before_install: 7 | - go get -t -v ./... 8 | 9 | script: 10 | - ./go.test.sh 11 | 12 | after_success: 13 | - bash <(curl -s https://codecov.io/bash) 14 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | script: 4 | - go test -race -v ./... 5 | 6 | go: 7 | - "1.9" 8 | - "1.10" 9 | - "1.11" 10 | - "1.12" 11 | - "1.13" 12 | - tip 13 | 14 | matrix: 15 | allow_failures: 16 | - go: tip 17 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/route_unspecified.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package netlink 4 | 5 | func (r *Route) ListFlags() []string { 6 | return []string{} 7 | } 8 | 9 | func (n *NexthopInfo) ListFlags() []string { 10 | return []string{} 11 | } 12 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_386.go: -------------------------------------------------------------------------------- 1 | package bbolt 2 | 3 | // maxMapSize represents the largest mmap size supported by Bolt. 4 | const maxMapSize = 0x7FFFFFFF // 2GB 5 | 6 | // maxAllocSize is the size used when creating array pointers. 7 | const maxAllocSize = 0xFFFFFFF 8 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_arm.go: -------------------------------------------------------------------------------- 1 | package bbolt 2 | 3 | // maxMapSize represents the largest mmap size supported by Bolt. 4 | const maxMapSize = 0x7FFFFFFF // 2GB 5 | 6 | // maxAllocSize is the size used when creating array pointers. 7 | const maxAllocSize = 0xFFFFFFF 8 | -------------------------------------------------------------------------------- /nix/nixpkgs.json: -------------------------------------------------------------------------------- 1 | { 2 | "url": "https://github.com/nixos/nixpkgs", 3 | "rev": "02591d02a910b3b92092153c5f3419a8d696aa1d", 4 | "date": "2020-07-09T03:52:28+02:00", 5 | "sha256": "1pp9v4rqmgx1b298gxix8b79m8pvxy1rcf8l25rxxxxnkr5ls1ng", 6 | "fetchSubmodules": false 7 | } 8 | -------------------------------------------------------------------------------- /nix/nixpkgs.nix: -------------------------------------------------------------------------------- 1 | let 2 | json = builtins.fromJSON (builtins.readFile ./nixpkgs.json); 3 | nixpkgs = import (builtins.fetchTarball { 4 | name = "nixos-unstable"; 5 | url = "${json.url}/archive/${json.rev}.tar.gz"; 6 | inherit (json) sha256; 7 | }); 8 | in nixpkgs 9 | -------------------------------------------------------------------------------- /vendor/github.com/Microsoft/hcsshim/internal/hcs/syscall.go: -------------------------------------------------------------------------------- 1 | package hcs 2 | 3 | //go:generate go run ../../mksyscall_windows.go -output zsyscall_windows.go syscall.go 4 | 5 | //sys hcsFormatWritableLayerVhd(handle uintptr) (hr error) = computestorage.HcsFormatWritableLayerVhd 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/CODE-OF-CONDUCT.md: -------------------------------------------------------------------------------- 1 | ## The Containers Storage Project Community Code of Conduct 2 | 3 | The Containers Storage project follows the [Containers Community Code of Conduct](https://github.com/containers/common/blob/master/CODE-OF-CONDUCT.md). 4 | -------------------------------------------------------------------------------- /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/github.com/onsi/ginkgo/internal/remote/output_interceptor_darwin.go: -------------------------------------------------------------------------------- 1 | // +build darwin 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_freebsd.go: -------------------------------------------------------------------------------- 1 | // +build freebsd 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_netbsd.go: -------------------------------------------------------------------------------- 1 | // +build netbsd 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_openbsd.go: -------------------------------------------------------------------------------- 1 | // +build openbsd 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_solaris.go: -------------------------------------------------------------------------------- 1 | // +build solaris 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/pquerna/ffjson/NOTICE: -------------------------------------------------------------------------------- 1 | ffjson 2 | Copyright (c) 2014, Paul Querna 3 | 4 | This product includes software developed by 5 | Paul Querna (http://paul.querna.org/). 6 | 7 | Portions of this software were developed as 8 | part of Go, Copyright (c) 2012 The Go Authors. -------------------------------------------------------------------------------- /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/containers/image/v5/transports/alltransports/docker_daemon.go: -------------------------------------------------------------------------------- 1 | // +build !containers_image_docker_daemon_stub 2 | 3 | package alltransports 4 | 5 | import ( 6 | // Register the docker-daemon transport 7 | _ "github.com/containers/image/v5/docker/daemon" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/aufs/mount_linux.go: -------------------------------------------------------------------------------- 1 | package aufs 2 | 3 | import "golang.org/x/sys/unix" 4 | 5 | func mount(source string, target string, fstype string, flags uintptr, data string) error { 6 | return unix.Mount(source, target, fstype, flags, data) 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_devicemapper.go: -------------------------------------------------------------------------------- 1 | // +build !exclude_graphdriver_devicemapper,linux,cgo 2 | 3 | package register 4 | 5 | import ( 6 | // register the devmapper graphdriver 7 | _ "github.com/containers/storage/drivers/devmapper" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/archive/archive_19.go: -------------------------------------------------------------------------------- 1 | // +build !go1.10 2 | 3 | package archive 4 | 5 | import ( 6 | "archive/tar" 7 | ) 8 | 9 | func copyPassHeader(hdr *tar.Header) { 10 | } 11 | 12 | func maybeTruncateHeaderModTime(hdr *tar.Header) { 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/fileutils/fileutils_solaris.go: -------------------------------------------------------------------------------- 1 | package fileutils 2 | 3 | // GetTotalUsedFds Returns the number of used File Descriptors. 4 | // On Solaris these limits are per process and not systemwide 5 | func GetTotalUsedFds() int { 6 | return -1 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_freebsd_386.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types_freebsd.go 3 | 4 | package pty 5 | 6 | const ( 7 | _C_SPECNAMELEN = 0x3f 8 | ) 9 | 10 | type fiodgnameArg struct { 11 | Len int32 12 | Buf *byte 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_freebsd_arm.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types_freebsd.go 3 | 4 | package pty 5 | 6 | const ( 7 | _C_SPECNAMELEN = 0x3f 8 | ) 9 | 10 | type fiodgnameArg struct { 11 | Len int32 12 | Buf *byte 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_openbsd_32bit_int.go: -------------------------------------------------------------------------------- 1 | // +build openbsd 2 | // +build 386 amd64 arm arm64 3 | 4 | package pty 5 | 6 | type ptmget struct { 7 | Cfd int32 8 | Sfd int32 9 | Cn [16]int8 10 | Sn [16]int8 11 | } 12 | 13 | var ioctl_PTMGET = 0x40287401 14 | -------------------------------------------------------------------------------- /vendor/github.com/googleapis/gnostic/extensions/README.md: -------------------------------------------------------------------------------- 1 | # Extensions 2 | 3 | This directory contains support code for building Gnostic extensions and associated examples. 4 | 5 | Extensions are used to compile vendor or specification extensions into protocol buffer structures. 6 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/runewidth_js.go: -------------------------------------------------------------------------------- 1 | // +build js 2 | // +build !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/nxadm/tail/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/nxadm/tail 2 | 3 | go 1.13 4 | 5 | require ( 6 | github.com/fsnotify/fsnotify v1.4.7 7 | golang.org/x/sys v0.0.0-20190904154756-749cb33beabd // indirect 8 | gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_dragonfly.go: -------------------------------------------------------------------------------- 1 | // +build dragonfly 2 | 3 | package remote 4 | 5 | import ( 6 | "golang.org/x/sys/unix" 7 | ) 8 | 9 | func interceptorDupx(oldfd int, newfd int) { 10 | unix.Dup2(oldfd, newfd) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/configs/cgroup_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package configs 4 | 5 | // TODO Windows: This can ultimately be entirely factored out on Windows as 6 | // cgroups are a Unix-specific construct. 7 | type Cgroup struct { 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runtime-tools/filepath/separator.go: -------------------------------------------------------------------------------- 1 | package filepath 2 | 3 | // Separator is an explicit-OS version of path/filepath's Separator. 4 | func Separator(os string) rune { 5 | if os == "windows" { 6 | return '\\' 7 | } 8 | return '/' 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/prometheus/procfs/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/prometheus/procfs 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/google/go-cmp v0.3.1 7 | golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e 8 | golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_amd64.go: -------------------------------------------------------------------------------- 1 | package bbolt 2 | 3 | // maxMapSize represents the largest mmap size supported by Bolt. 4 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 5 | 6 | // maxAllocSize is the size used when creating array pointers. 7 | const maxAllocSize = 0x7FFFFFFF 8 | -------------------------------------------------------------------------------- /vendor/mvdan.cc/sh/v3/syntax/doc.go: -------------------------------------------------------------------------------- 1 | // Copyright (c) 2016, Daniel Martí 2 | // See LICENSE for licensing information 3 | 4 | // Package syntax implements parsing and formatting of shell programs. 5 | // It supports POSIX Shell, Bash, and mksh. 6 | package syntax 7 | -------------------------------------------------------------------------------- /vendor/github.com/cilium/ebpf/.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/github.com/containerd/typeurl/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.9.x 4 | - 1.10.x 5 | - tip 6 | 7 | script: 8 | - go test -race -coverprofile=coverage.txt -covermode=atomic 9 | 10 | after_success: 11 | - bash <(curl -s https://codecov.io/bash) 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/config_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package config 4 | 5 | // Defaults for linux/unix if none are specified 6 | const ( 7 | cniConfigDir = "C:\\cni\\etc\\net.d\\" 8 | ) 9 | 10 | var cniBinDir = []string{"C:\\cni\\bin\\"} 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/drivers/register/register_zfs.go: -------------------------------------------------------------------------------- 1 | // +build !exclude_graphdriver_zfs,linux !exclude_graphdriver_zfs,freebsd, solaris 2 | 3 | package register 4 | 5 | import ( 6 | // register the zfs driver 7 | _ "github.com/containers/storage/drivers/zfs" 8 | ) 9 | -------------------------------------------------------------------------------- /vendor/github.com/cri-o/ocicni/pkg/ocicni/util.go: -------------------------------------------------------------------------------- 1 | package ocicni 2 | 3 | // newNSManager initializes a new namespace manager, which is a platform dependent struct. 4 | func newNSManager() (*nsManager, error) { 5 | nsm := &nsManager{} 6 | err := nsm.init() 7 | return nsm, err 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/lcow_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package system // import "github.com/docker/docker/pkg/system" 4 | 5 | // LCOWSupported returns true if Linux containers on Windows are supported. 6 | func LCOWSupported() bool { 7 | return false 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/kevinburke/ssh_config/.travis.yml: -------------------------------------------------------------------------------- 1 | go_import_path: github.com/kevinburke/ssh_config 2 | 3 | language: go 4 | 5 | go: 6 | - 1.11.x 7 | - 1.12.x 8 | - master 9 | 10 | before_script: 11 | - go get -u ./... 12 | 13 | script: 14 | - make race-test 15 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.9" 5 | - "1.10" 6 | 7 | install: 8 | 9 | script: 10 | - make build 11 | - make test 12 | 13 | notifications: 14 | irc: "chat.freenode.net#openshift-dev" 15 | 16 | sudo: false 17 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/constants.go: -------------------------------------------------------------------------------- 1 | package imagebuilder 2 | 3 | const ( 4 | // in docker/system 5 | NoBaseImageSpecifier = "scratch" 6 | 7 | // in docker/system 8 | defaultPathEnv = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" 9 | ) 10 | -------------------------------------------------------------------------------- /vendor/k8s.io/component-base/metrics/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - sig-instrumentation-approvers 5 | - logicalhan 6 | - RainbowMango 7 | reviewers: 8 | - sig-instrumentation-reviewers 9 | labels: 10 | - sig/instrumentation 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/utils/mount/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - jingxu97 5 | - saad-ali 6 | - jsafrane 7 | - msau42 8 | - andyzhangx 9 | - gnufied 10 | approvers: 11 | - jingxu97 12 | - saad-ali 13 | - jsafrane 14 | 15 | -------------------------------------------------------------------------------- /internal/signals/signal_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package signals 4 | 5 | import ( 6 | "os" 7 | 8 | "golang.org/x/sys/unix" 9 | ) 10 | 11 | // Platform specific signal synonyms 12 | var ( 13 | Term os.Signal = unix.SIGTERM 14 | Hup os.Signal = unix.SIGHUP 15 | ) 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/selinux_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !selinux !linux 2 | 3 | package buildah 4 | 5 | import ( 6 | "github.com/opencontainers/runtime-tools/generate" 7 | ) 8 | 9 | func setupSelinux(g *generate.Generator, processLabel, mountLabel string) { 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/utils/utils_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package utils 4 | 5 | import "github.com/pkg/errors" 6 | 7 | func RunUnderSystemdScope(pid int, slice string, unitName string) error { 8 | return errors.New("not implemented for windows") 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/mount/mounter_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!freebsd freebsd,!cgo 2 | 3 | package mount // import "github.com/docker/docker/pkg/mount" 4 | 5 | func mount(device, target, mType string, flag uintptr, data string) error { 6 | panic("Not implemented") 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/homedir_dynamic.go: -------------------------------------------------------------------------------- 1 | // +build !static_build 2 | 3 | package dbus 4 | 5 | import ( 6 | "os/user" 7 | ) 8 | 9 | func lookupHomeDir() string { 10 | u, err := user.Current() 11 | if err != nil { 12 | return "/" 13 | } 14 | return u.HomeDir 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/homedir_dynamic.go: -------------------------------------------------------------------------------- 1 | // +build !static_build 2 | 3 | package dbus 4 | 5 | import ( 6 | "os/user" 7 | ) 8 | 9 | func lookupHomeDir() string { 10 | u, err := user.Current() 11 | if err != nil { 12 | return "/" 13 | } 14 | return u.HomeDir 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/google/gofuzz/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.4 5 | - 1.3 6 | - 1.2 7 | - tip 8 | 9 | install: 10 | - if ! go get code.google.com/p/go.tools/cmd/cover; then go get golang.org/x/tools/cmd/cover; fi 11 | 12 | script: 13 | - go test -cover 14 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/tail_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package tail 4 | 5 | import ( 6 | "github.com/hpcloud/tail/winfile" 7 | "os" 8 | ) 9 | 10 | func OpenFile(name string) (file *os.File, err error) { 11 | return winfile.OpenFile(name, os.O_RDONLY, 0) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/nxadm/tail/tail_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package tail 4 | 5 | import ( 6 | "github.com/nxadm/tail/winfile" 7 | "os" 8 | ) 9 | 10 | func OpenFile(name string) (file *os.File, err error) { 11 | return winfile.OpenFile(name, os.O_RDONLY, 0) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/go-digest/.mailmap: -------------------------------------------------------------------------------- 1 | Aaron Lehmann 2 | Derek McGowan 3 | Stephen J Day 4 | Haibing Zhou 5 | -------------------------------------------------------------------------------- /vendor/github.com/xeipuuv/gojsonschema/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - "1.11" 4 | - "1.12" 5 | - "1.13" 6 | before_install: 7 | - go get github.com/xeipuuv/gojsonreference 8 | - go get github.com/xeipuuv/gojsonpointer 9 | - go get github.com/stretchr/testify/assert 10 | -------------------------------------------------------------------------------- /internal/storage/doc.go: -------------------------------------------------------------------------------- 1 | // Package storage provides helper functions for creating and managing CRI pod 2 | // sandboxes and containers and metadata associated with them in the format 3 | // that crio understands. The API it provides should be considered to be 4 | // unstable. 5 | package storage 6 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/sysinfo/sysinfo_unix.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!solaris,!windows 2 | 3 | package sysinfo 4 | 5 | // New returns an empty SysInfo for non linux nor solaris for now. 6 | func New(quiet bool) *SysInfo { 7 | sysInfo := &SysInfo{} 8 | return sysInfo 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/docker/reference/README.md: -------------------------------------------------------------------------------- 1 | This is a copy of github.com/docker/distribution/reference as of commit 3226863cbcba6dbc2f6c83a37b28126c934af3f8, 2 | except that ParseAnyReferenceWithSet has been removed to drop the dependency on github.com/docker/distribution/digestset. -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/sysinfo/sysinfo_unix.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!solaris,!windows 2 | 3 | package sysinfo 4 | 5 | // New returns an empty SysInfo for non linux nor solaris for now. 6 | func New(quiet bool) *SysInfo { 7 | sysInfo := &SysInfo{} 8 | return sysInfo 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/errors.go: -------------------------------------------------------------------------------- 1 | package system 2 | 3 | import ( 4 | "errors" 5 | ) 6 | 7 | var ( 8 | // ErrNotSupportedPlatform means the platform is not supported. 9 | ErrNotSupportedPlatform = errors.New("platform and architecture is not supported") 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_freebsd_arm64.go: -------------------------------------------------------------------------------- 1 | // Code generated by cmd/cgo -godefs; DO NOT EDIT. 2 | // cgo -godefs types_freebsd.go 3 | 4 | package pty 5 | 6 | const ( 7 | _C_SPECNAMELEN = 0xff 8 | ) 9 | 10 | type fiodgnameArg struct { 11 | Len int32 12 | Buf *byte 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/archive/copy_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package archive // import "github.com/docker/docker/pkg/archive" 4 | 5 | import ( 6 | "path/filepath" 7 | ) 8 | 9 | func normalizePath(path string) string { 10 | return filepath.ToSlash(path) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/fileutils/fileutils_windows.go: -------------------------------------------------------------------------------- 1 | package fileutils // import "github.com/docker/docker/pkg/fileutils" 2 | 3 | // GetTotalUsedFds Returns the number of used File Descriptors. Not supported 4 | // on Windows. 5 | func GetTotalUsedFds() int { 6 | return -1 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_linux.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | // +build !mips64le 3 | 4 | package remote 5 | 6 | import ( 7 | "golang.org/x/sys/unix" 8 | ) 9 | 10 | func interceptorDupx(oldfd int, newfd int) { 11 | unix.Dup2(oldfd, newfd) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/configs/hugepage_limit.go: -------------------------------------------------------------------------------- 1 | package configs 2 | 3 | type HugepageLimit struct { 4 | // which type of hugepage to limit. 5 | Pagesize string `json:"page_size"` 6 | 7 | // usage limit for hugepage. 8 | Limit uint64 `json:"limit"` 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/api/config/v1/doc.go: -------------------------------------------------------------------------------- 1 | // +k8s:deepcopy-gen=package,register 2 | // +k8s:defaulter-gen=TypeMeta 3 | // +k8s:openapi-gen=true 4 | 5 | // +kubebuilder:validation:Optional 6 | // +groupName=config.openshift.io 7 | // Package v1 is the v1 version of the API. 8 | package v1 9 | -------------------------------------------------------------------------------- /vendor/github.com/pquerna/ffjson/fflib/v1/buffer_nopool.go: -------------------------------------------------------------------------------- 1 | // +build !go1.3 2 | 3 | package v1 4 | 5 | // Stub version of buffer_pool.go for Go 1.2, which doesn't have sync.Pool. 6 | 7 | func Pool(b []byte) {} 8 | 9 | func makeSlice(n int) []byte { 10 | return make([]byte, n) 11 | } 12 | -------------------------------------------------------------------------------- /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 | - lavalamp 6 | - smarterclayton 7 | - wojtek-t 8 | - derekwaynecarr 9 | - mikedanese 10 | - saad-ali 11 | - janetkuo 12 | - xiang90 13 | - mbohlool 14 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/volume/util/subpath/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - jingxu97 5 | - saad-ali 6 | - jsafrane 7 | - msau42 8 | - andyzhangx 9 | approvers: 10 | - jingxu97 11 | - saad-ali 12 | - jsafrane 13 | 14 | -------------------------------------------------------------------------------- /vendor/vbom.ml/util/sortorder/doc.go: -------------------------------------------------------------------------------- 1 | // Package sortorder implements sort orders and comparison functions. 2 | // 3 | // Currently, it only implements so-called "natural order", where integers 4 | // embedded in strings are compared by value. 5 | package sortorder // import "vbom.ml/util/sortorder" 6 | -------------------------------------------------------------------------------- /internal/signals/signal_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package signals 4 | 5 | import ( 6 | "os" 7 | 8 | "golang.org/x/sys/windows" 9 | ) 10 | 11 | // Platform specific signal synonyms 12 | var ( 13 | Term os.Signal = windows.SIGTERM 14 | Hup os.Signal = windows.SIGHUP 15 | ) 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/meminfo_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!windows,!solaris 2 | 3 | package system 4 | 5 | // ReadMemInfo is not supported on platforms other than linux and windows. 6 | func ReadMemInfo() (*MemInfo, error) { 7 | return nil, ErrNotSupportedPlatform 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ioctl.go: -------------------------------------------------------------------------------- 1 | // +build !windows,!solaris 2 | 3 | package pty 4 | 5 | import "syscall" 6 | 7 | func ioctl(fd, cmd, ptr uintptr) error { 8 | _, _, e := syscall.Syscall(syscall.SYS_IOCTL, fd, cmd, ptr) 9 | if e != 0 { 10 | return e 11 | } 12 | return nil 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/fsnotify/fsnotify/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.go] 4 | indent_style = tab 5 | indent_size = 4 6 | insert_final_newline = true 7 | 8 | [*.{yml,yaml}] 9 | indent_style = space 10 | indent_size = 2 11 | insert_final_newline = true 12 | trim_trailing_whitespace = true 13 | -------------------------------------------------------------------------------- /vendor/github.com/opencontainers/runc/libcontainer/configs/namespaces_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package configs 4 | 5 | // Namespace defines configuration for each namespace. It specifies an 6 | // alternate path that is able to be joined via setns. 7 | type Namespace struct { 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/doc.go: -------------------------------------------------------------------------------- 1 | // Package builder uses code from github.com/docker/docker/builder/* to implement 2 | // a Docker builder that does not create individual layers, but instead creates a 3 | // single layer. 4 | // 5 | // TODO: full windows support 6 | package imagebuilder 7 | -------------------------------------------------------------------------------- /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/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 | // +build mips mipsle 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | -------------------------------------------------------------------------------- /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 | // +build !linux,arm64 6 | 7 | package cpu 8 | 9 | func doinit() {} 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/sys/cpu/cpu_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 | // +build riscv64 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | -------------------------------------------------------------------------------- /vendor/google.golang.org/grpc/install_gae.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | TMP=$(mktemp -d /tmp/sdk.XXX) \ 4 | && curl -o $TMP.zip "https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.68.zip" \ 5 | && unzip -q $TMP.zip -d $TMP \ 6 | && export PATH="$PATH:$TMP/go_appengine" 7 | -------------------------------------------------------------------------------- /hack/tree_status.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | STATUS=$(git status --porcelain) 5 | if [[ -z $STATUS ]]; then 6 | echo "tree is clean" 7 | else 8 | echo "tree is dirty, please commit all changes" 9 | echo "" 10 | echo "$STATUS" 11 | git diff 12 | exit 1 13 | fi 14 | -------------------------------------------------------------------------------- /vendor/github.com/docker/spdystream/utils.go: -------------------------------------------------------------------------------- 1 | package spdystream 2 | 3 | import ( 4 | "log" 5 | "os" 6 | ) 7 | 8 | var ( 9 | DEBUG = os.Getenv("DEBUG") 10 | ) 11 | 12 | func debugMessage(fmt string, args ...interface{}) { 13 | if DEBUG != "" { 14 | log.Printf(fmt, args...) 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/grpc-ecosystem/go-grpc-middleware/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.11.x 5 | - 1.12.x 6 | 7 | env: 8 | global: 9 | - GO111MODULE=on 10 | 11 | script: 12 | - make test 13 | 14 | after_success: 15 | - bash <(curl -s https://codecov.io/bash) 16 | -------------------------------------------------------------------------------- /vendor/github.com/jstemmer/go-junit-report/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - tip 5 | - "1.13.x" 6 | - "1.12.x" 7 | - "1.11.x" 8 | - "1.10.x" 9 | - "1.9.x" 10 | - "1.8.x" 11 | - "1.7.x" 12 | - "1.6.x" 13 | - "1.5.x" 14 | - "1.4.x" 15 | - "1.3.x" 16 | - "1.2.x" 17 | -------------------------------------------------------------------------------- /vendor/github.com/konsorten/go-windows-terminal-sequences/sequences_dummy.go: -------------------------------------------------------------------------------- 1 | // +build linux darwin 2 | 3 | package sequences 4 | 5 | import ( 6 | "fmt" 7 | ) 8 | 9 | func EnableVirtualTerminalProcessing(stream uintptr, enable bool) error { 10 | return fmt.Errorf("windows only package") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/xeipuuv/gojsonschema/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/xeipuuv/gojsonschema 2 | 3 | require ( 4 | github.com/stretchr/testify v1.3.0 5 | github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect 6 | github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 7 | ) 8 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_ppc.go: -------------------------------------------------------------------------------- 1 | // +build ppc 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0x7FFFFFFF // 2GB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0xFFFFFFF 10 | -------------------------------------------------------------------------------- /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_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 | // +build mips64 mips64le 6 | 7 | package cpu 8 | 9 | const cacheLineSize = 32 10 | -------------------------------------------------------------------------------- /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 | 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/transports/alltransports/ostree_stub.go: -------------------------------------------------------------------------------- 1 | // +build !containers_image_ostree !linux 2 | 3 | package alltransports 4 | 5 | import "github.com/containers/image/v5/transports" 6 | 7 | func init() { 8 | transports.Register(transports.NewStubTransport("ostree")) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/ocicrypt/SECURITY.md: -------------------------------------------------------------------------------- 1 | ## Security and Disclosure Information Policy for the OCIcrypt Library Project 2 | 3 | The OCIcrypt Library Project follows the [Security and Disclosure Information Policy](https://github.com/containers/common/blob/master/SECURITY.md) for the Containers Projects. 4 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/ioutils/temp_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package ioutils 4 | 5 | import "io/ioutil" 6 | 7 | // TempDir on Unix systems is equivalent to ioutil.TempDir. 8 | func TempDir(dir, prefix string) (string, error) { 9 | return ioutil.TempDir(dir, prefix) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/unshare/unshare_cgo.go: -------------------------------------------------------------------------------- 1 | // +build linux,cgo,!gccgo 2 | 3 | package unshare 4 | 5 | // #cgo CFLAGS: -Wall 6 | // extern void _containers_unshare(void); 7 | // void __attribute__((constructor)) init(void) { 8 | // _containers_unshare(); 9 | // } 10 | import "C" 11 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/remote/output_interceptor_linux_mips64le.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | // +build mips64le 3 | 4 | package remote 5 | 6 | import ( 7 | "golang.org/x/sys/unix" 8 | ) 9 | 10 | func interceptorDupx(oldfd int, newfd int) { 11 | unix.Dup3(oldfd, newfd, 0) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/golang.org/x/oauth2/go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/oauth2 2 | 3 | go 1.11 4 | 5 | require ( 6 | cloud.google.com/go v0.34.0 7 | golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e 8 | golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4 // indirect 9 | google.golang.org/appengine v1.4.0 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/k8s.io/kubernetes/pkg/util/iptables/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | reviewers: 4 | - dcbw 5 | - thockin 6 | - danwinship 7 | approvers: 8 | - dcbw 9 | - thockin 10 | - danwinship 11 | emeritus_approvers: 12 | - eparis 13 | labels: 14 | - sig/network 15 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # GitHub code owners 2 | # See https://help.github.com/articles/about-codeowners/ 3 | # 4 | # KEEP THIS FILE SORTED. Order is important. Last match takes precedence. 5 | 6 | * @mrunalp @runcom 7 | pkg/storage/** @nalind @runcom @rhatdan 8 | -------------------------------------------------------------------------------- /contrib/kube-local/examples/script: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | function execute_cmd() { 4 | 5 | cmd=$(${1}) 6 | echo "###### ${1} output #######" 7 | echo "${cmd}" 8 | echo -e "###### ${1} output #######\n\n" 9 | 10 | } 11 | 12 | execute_cmd "kubectl get cs" 13 | execute_cmd "kubectl get pods -A" 14 | -------------------------------------------------------------------------------- /contrib/test/integration/python3.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - name: set facts 3 | set_fact: 4 | supports_python3: true 5 | cacheable: true 6 | when: (ansible_distribution == 'RedHat' and ansible_distribution_major_version|int >= 8) or (ansible_distribution == 'Fedora' and ansible_distribution_major_version|int >= 30) 7 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/libpod/runtime_migrate_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package libpod 4 | 5 | import ( 6 | "context" 7 | ) 8 | 9 | func (r *Runtime) migrate(ctx context.Context) error { 10 | return nil 11 | } 12 | 13 | func stopPauseProcess() error { 14 | return nil 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/SECURITY.md: -------------------------------------------------------------------------------- 1 | ## Security and Disclosure Information Policy for the Containers Storage Project 2 | 3 | The Containers Storage Project follows the [Security and Disclosure Information Policy](https://github.com/containers/common/blob/master/SECURITY.md) for the Containers Projects. 4 | -------------------------------------------------------------------------------- /vendor/github.com/go-git/go-git/v5/plumbing/storer/index.go: -------------------------------------------------------------------------------- 1 | package storer 2 | 3 | import "github.com/go-git/go-git/v5/plumbing/format/index" 4 | 5 | // IndexStorer generic storage of index.Index 6 | type IndexStorer interface { 7 | SetIndex(*index.Index) error 8 | Index() (*index.Index, error) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/openshift/imagebuilder/Makefile: -------------------------------------------------------------------------------- 1 | build: 2 | go build ./cmd/imagebuilder 3 | .PHONY: build 4 | 5 | test: 6 | go test $(go list ./... | grep -v /vendor/) 7 | .PHONY: test 8 | 9 | test-conformance: 10 | go test -v -tags conformance -timeout 10m ./dockerclient 11 | .PHONY: test-conformance 12 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/netlink_linux.go: -------------------------------------------------------------------------------- 1 | package netlink 2 | 3 | import "github.com/vishvananda/netlink/nl" 4 | 5 | // Family type definitions 6 | const ( 7 | FAMILY_ALL = nl.FAMILY_ALL 8 | FAMILY_V4 = nl.FAMILY_V4 9 | FAMILY_V6 = nl.FAMILY_V6 10 | FAMILY_MPLS = nl.FAMILY_MPLS 11 | ) 12 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_arm64.go: -------------------------------------------------------------------------------- 1 | // +build arm64 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_mipsx.go: -------------------------------------------------------------------------------- 1 | // +build mips mipsle 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0x40000000 // 1GB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0xFFFFFFF 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_ppc64.go: -------------------------------------------------------------------------------- 1 | // +build ppc64 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_s390x.go: -------------------------------------------------------------------------------- 1 | // +build s390x 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /scripts/versions: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -euo pipefail 3 | 4 | # Versions to be used 5 | declare -A VERSIONS=( 6 | ["cni-plugins"]=v0.8.6 7 | ["conmon"]=v2.0.17 8 | ["cri-tools"]=v1.18.0 9 | ["runc"]=v1.0.0-rc91 10 | ["crun"]=0.14.1 11 | ["bats"]=v1.2.1 12 | ) 13 | export VERSIONS 14 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/transports/alltransports/storage_stub.go: -------------------------------------------------------------------------------- 1 | // +build containers_image_storage_stub 2 | 3 | package alltransports 4 | 5 | import "github.com/containers/image/v5/transports" 6 | 7 | func init() { 8 | transports.Register(transports.NewStubTransport("containers-storage")) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/util/utils_darwin.go: -------------------------------------------------------------------------------- 1 | //+build darwin 2 | 3 | package util 4 | 5 | import ( 6 | "github.com/pkg/errors" 7 | ) 8 | 9 | func GetContainerPidInformationDescriptors() ([]string, error) { 10 | return []string{}, errors.New("this function is not supported on darwin") 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/umask_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package system 4 | 5 | // Umask is not supported on the windows platform. 6 | func Umask(newmask int) (oldmask int, err error) { 7 | // should not be called on cli code path 8 | return 0, ErrNotSupportedPlatform 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_freebsd_amd64.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types_freebsd.go 3 | 4 | package pty 5 | 6 | const ( 7 | _C_SPECNAMELEN = 0x3f 8 | ) 9 | 10 | type fiodgnameArg struct { 11 | Len int32 12 | Pad_cgo_0 [4]byte 13 | Buf *byte 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/go-zoo/bone/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ## Contributing 2 | 3 | 1. Fork it 4 | 2. Create your feature branch (git checkout -b my-new-feature) 5 | 3. Write Tests! 6 | 4. Commit your changes (git commit -am 'Add some feature') 7 | 5. Push to the branch (git push origin my-new-feature) 8 | 6. Create new Pull Request 9 | -------------------------------------------------------------------------------- /vendor/github.com/golang/protobuf/ptypes/doc.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 | // Package ptypes provides functionality for interacting with well-known types. 6 | package ptypes 7 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/onsi/gomega 2 | 3 | require ( 4 | github.com/golang/protobuf v1.4.2 5 | github.com/onsi/ginkgo v1.12.1 6 | golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7 7 | golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 8 | gopkg.in/yaml.v2 v2.3.0 9 | ) 10 | -------------------------------------------------------------------------------- /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/github.com/opencontainers/runtime-tools/filepath/join.go: -------------------------------------------------------------------------------- 1 | package filepath 2 | 3 | import "strings" 4 | 5 | // Join is an explicit-OS version of path/filepath's Join. 6 | func Join(os string, elem ...string) string { 7 | sep := Separator(os) 8 | return Clean(os, strings.Join(elem, string(sep))) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_ppc64le.go: -------------------------------------------------------------------------------- 1 | // +build ppc64le 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_riscv64.go: -------------------------------------------------------------------------------- 1 | // +build riscv64 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0xFFFFFFFFFFFF // 256TB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /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 | // +build ppc64 s390x mips mips64 6 | 7 | package unix 8 | 9 | const isBigEndian = true 10 | -------------------------------------------------------------------------------- /vendor/gopkg.in/yaml.v2/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - "1.4.x" 5 | - "1.5.x" 6 | - "1.6.x" 7 | - "1.7.x" 8 | - "1.8.x" 9 | - "1.9.x" 10 | - "1.10.x" 11 | - "1.11.x" 12 | - "1.12.x" 13 | - "1.13.x" 14 | - "tip" 15 | 16 | go_import_path: gopkg.in/yaml.v2 17 | -------------------------------------------------------------------------------- /vendor/github.com/BurntSushi/toml/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go: 3 | - 1.1 4 | - 1.2 5 | - 1.3 6 | - 1.4 7 | - 1.5 8 | - 1.6 9 | - tip 10 | install: 11 | - go install ./... 12 | - go get github.com/BurntSushi/toml-test 13 | script: 14 | - export PATH="$PATH:$HOME/gopath/bin" 15 | - make test 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/util/util_uint64.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | 3 | package util 4 | 5 | import ( 6 | "syscall" 7 | ) 8 | 9 | func makeHardlinkDeviceAndInode(st *syscall.Stat_t) hardlinkDeviceAndInode { 10 | return hardlinkDeviceAndInode{ 11 | device: st.Dev, 12 | inode: st.Ino, 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/system/utimes_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!freebsd 2 | 3 | package system 4 | 5 | import "syscall" 6 | 7 | // LUtimesNano is only supported on linux and freebsd. 8 | func LUtimesNano(path string, ts []syscall.Timespec) error { 9 | return ErrNotSupportedPlatform 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/creack/pty/ztypes_dragonfly_amd64.go: -------------------------------------------------------------------------------- 1 | // Created by cgo -godefs - DO NOT EDIT 2 | // cgo -godefs types_dragonfly.go 3 | 4 | package pty 5 | 6 | const ( 7 | _C_SPECNAMELEN = 0x3f 8 | ) 9 | 10 | type fiodgnameArg struct { 11 | Name *byte 12 | Len uint32 13 | Pad_cgo_0 [4]byte 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/umask_windows.go: -------------------------------------------------------------------------------- 1 | package system // import "github.com/docker/docker/pkg/system" 2 | 3 | // Umask is not supported on the windows platform. 4 | func Umask(newmask int) (oldmask int, err error) { 5 | // should not be called on cli code path 6 | return 0, ErrNotSupportedPlatform 7 | } 8 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | script: 4 | - go test -race -v ./... 5 | 6 | go: 7 | - 1.4 8 | - 1.5 9 | - 1.6 10 | - tip 11 | 12 | matrix: 13 | allow_failures: 14 | - go: tip 15 | 16 | install: 17 | - go get gopkg.in/fsnotify.v1 18 | - go get gopkg.in/tomb.v1 19 | -------------------------------------------------------------------------------- /vendor/github.com/imdario/mergo/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | install: 3 | - go get -t 4 | - go get golang.org/x/tools/cmd/cover 5 | - go get github.com/mattn/goveralls 6 | script: 7 | - go test -race -v ./... 8 | after_script: 9 | - $HOME/gopath/bin/goveralls -service=travis-ci -repotoken $COVERALLS_TOKEN 10 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/bolt_mips64x.go: -------------------------------------------------------------------------------- 1 | // +build mips64 mips64le 2 | 3 | package bbolt 4 | 5 | // maxMapSize represents the largest mmap size supported by Bolt. 6 | const maxMapSize = 0x8000000000 // 512GB 7 | 8 | // maxAllocSize is the size used when creating array pointers. 9 | const maxAllocSize = 0x7FFFFFFF 10 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/go/ast/astutil/util.go: -------------------------------------------------------------------------------- 1 | package astutil 2 | 3 | import "go/ast" 4 | 5 | // Unparen returns e with any enclosing parentheses stripped. 6 | func Unparen(e ast.Expr) ast.Expr { 7 | for { 8 | p, ok := e.(*ast.ParenExpr) 9 | if !ok { 10 | return e 11 | } 12 | e = p.X 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /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/cespare/xxhash/v2/xxhash_amd64.go: -------------------------------------------------------------------------------- 1 | // +build !appengine 2 | // +build gc 3 | // +build !purego 4 | 5 | package xxhash 6 | 7 | // Sum64 computes the 64-bit xxHash digest of b. 8 | // 9 | //go:noescape 10 | func Sum64(b []byte) uint64 11 | 12 | //go:noescape 13 | func writeBlocks(d *Digest, b []byte) int 14 | -------------------------------------------------------------------------------- /vendor/github.com/containers/image/v5/transports/alltransports/docker_daemon_stub.go: -------------------------------------------------------------------------------- 1 | // +build containers_image_docker_daemon_stub 2 | 3 | package alltransports 4 | 5 | import "github.com/containers/image/v5/transports" 6 | 7 | func init() { 8 | transports.Register(transports.NewStubTransport("docker-daemon")) 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/ctime/ctime.go: -------------------------------------------------------------------------------- 1 | // Package ctime includes a utility for determining file-creation times. 2 | package ctime 3 | 4 | import ( 5 | "os" 6 | "time" 7 | ) 8 | 9 | // Created returns the file-creation time. 10 | func Created(fi os.FileInfo) time.Time { 11 | return created(fi) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/containers/psgo/vendor.conf: -------------------------------------------------------------------------------- 1 | github.com/davecgh/go-spew master 2 | github.com/opencontainers/runc master 3 | github.com/pkg/errors master 4 | github.com/pmezard/go-difflib master 5 | github.com/sirupsen/logrus master 6 | github.com/stretchr/testify master 7 | golang.org/x/crypto master 8 | golang.org/x/sys master 9 | -------------------------------------------------------------------------------- /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/golang.org/x/text/language/go1_2.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 | // +build go1.2 6 | 7 | package language 8 | 9 | import "sort" 10 | 11 | var sortStable = sort.Stable 12 | -------------------------------------------------------------------------------- /test/runtimeversion.bats: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bats 2 | 3 | load helpers 4 | 5 | function setup() { 6 | setup_test 7 | } 8 | 9 | function teardown() { 10 | cleanup_test 11 | } 12 | 13 | @test "crictl runtimeversion" { 14 | start_crio 15 | run crictl info 16 | echo "$output" 17 | [ "$status" -eq 0 ] 18 | stop_crio 19 | } 20 | -------------------------------------------------------------------------------- /vendor/github.com/cilium/ebpf/internal/ptr_32_be.go: -------------------------------------------------------------------------------- 1 | // +build armbe mips mips64p32 2 | 3 | package internal 4 | 5 | import ( 6 | "unsafe" 7 | ) 8 | 9 | // Pointer wraps an unsafe.Pointer to be 64bit to 10 | // conform to the syscall specification. 11 | type Pointer struct { 12 | pad uint32 13 | ptr unsafe.Pointer 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/parsers/kernel/uname_solaris.go: -------------------------------------------------------------------------------- 1 | package kernel 2 | 3 | import ( 4 | "golang.org/x/sys/unix" 5 | ) 6 | 7 | func uname() (*unix.Utsname, error) { 8 | uts := &unix.Utsname{} 9 | 10 | if err := unix.Uname(uts); err != nil { 11 | return nil, err 12 | } 13 | return uts, nil 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/cpuguy83/go-md2man/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:1.8 AS build 2 | COPY . /go/src/github.com/cpuguy83/go-md2man 3 | WORKDIR /go/src/github.com/cpuguy83/go-md2man 4 | RUN CGO_ENABLED=0 go build 5 | 6 | FROM scratch 7 | COPY --from=build /go/src/github.com/cpuguy83/go-md2man/go-md2man /go-md2man 8 | ENTRYPOINT ["/go-md2man"] 9 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/system/meminfo_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!windows 2 | 3 | package system // import "github.com/docker/docker/pkg/system" 4 | 5 | // ReadMemInfo is not supported on platforms other than linux and windows. 6 | func ReadMemInfo() (*MemInfo, error) { 7 | return nil, ErrNotSupportedPlatform 8 | } 9 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/.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 | - 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/github.com/nxadm/tail/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 0.{build} 2 | skip_tags: true 3 | cache: C:\Users\appveyor\AppData\Local\NuGet\Cache 4 | build_script: 5 | - SET GOPATH=c:\workspace 6 | - go test -v -race ./... 7 | test: off 8 | clone_folder: c:\workspace\src\github.com\nxadm\tail 9 | branches: 10 | only: 11 | - master 12 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_solaris.go: -------------------------------------------------------------------------------- 1 | package logrus 2 | 3 | import ( 4 | "golang.org/x/sys/unix" 5 | ) 6 | 7 | // IsTerminal returns true if the given file descriptor is a terminal. 8 | func isTerminal(fd int) bool { 9 | _, err := unix.IoctlGetTermio(fd, unix.TCGETA) 10 | return err == nil 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/term_aix.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 term 6 | 7 | import ( 8 | "golang.org/x/sys/unix" 9 | ) 10 | 11 | const ioctlReadTermios = unix.TCGETS 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/term_linux.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 term 6 | 7 | import ( 8 | "golang.org/x/sys/unix" 9 | ) 10 | 11 | const ioctlReadTermios = unix.TCGETS 12 | -------------------------------------------------------------------------------- /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 | // +build !protolegacy 6 | 7 | package flags 8 | 9 | const protoLegacy = false 10 | -------------------------------------------------------------------------------- /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 | // +build protolegacy 6 | 7 | package flags 8 | 9 | const protoLegacy = true 10 | -------------------------------------------------------------------------------- /vendor/github.com/containers/psgo/.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 | 14 | # everything in build dir 15 | bin/* 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/mount/mountinfo_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package mount 4 | 5 | import ( 6 | "fmt" 7 | "runtime" 8 | ) 9 | 10 | func parseMountTable() ([]*Info, error) { 11 | return nil, fmt.Errorf("mount.parseMountTable is not implemented on %s/%s", runtime.GOOS, runtime.GOARCH) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/docker/go-units/circle.yml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | post: 3 | # install golint 4 | - go get golang.org/x/lint/golint 5 | 6 | test: 7 | pre: 8 | # run analysis before tests 9 | - go vet ./... 10 | - test -z "$(golint ./... | tee /dev/stderr)" 11 | - test -z "$(gofmt -s -l . | tee /dev/stderr)" 12 | -------------------------------------------------------------------------------- /vendor/github.com/gorilla/mux/AUTHORS: -------------------------------------------------------------------------------- 1 | # This is the official list of gorilla/mux authors for copyright purposes. 2 | # 3 | # Please keep the list sorted. 4 | 5 | Google LLC (https://opensource.google.com/) 6 | Kamil Kisielk 7 | Matt Silverlock 8 | Rodrigo Moraes (https://github.com/moraes) 9 | -------------------------------------------------------------------------------- /vendor/github.com/hpcloud/tail/appveyor.yml: -------------------------------------------------------------------------------- 1 | version: 0.{build} 2 | skip_tags: true 3 | cache: C:\Users\appveyor\AppData\Local\NuGet\Cache 4 | build_script: 5 | - SET GOPATH=c:\workspace 6 | - go test -v -race ./... 7 | test: off 8 | clone_folder: c:\workspace\src\github.com\hpcloud\tail 9 | branches: 10 | only: 11 | - master 12 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/onsi/ginkgo 2 | 3 | require ( 4 | github.com/fsnotify/fsnotify v1.4.9 // indirect 5 | github.com/nxadm/tail v1.4.4 6 | github.com/onsi/gomega v1.10.1 7 | golang.org/x/sys v0.0.0-20200519105757-fe76b779f299 8 | golang.org/x/text v0.3.2 // indirect 9 | ) 10 | 11 | go 1.13 12 | -------------------------------------------------------------------------------- /vendor/go.etcd.io/bbolt/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | go_import_path: go.etcd.io/bbolt 3 | 4 | sudo: false 5 | 6 | go: 7 | - 1.12 8 | 9 | before_install: 10 | - go get -v honnef.co/go/tools/... 11 | - go get -v github.com/kisielk/errcheck 12 | 13 | script: 14 | - make fmt 15 | - make test 16 | - make race 17 | # - make errcheck 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/term/term_unsupported.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 js,wasm nacl 6 | 7 | package term 8 | 9 | func isTerminal(fd int) bool { 10 | return false 11 | } 12 | -------------------------------------------------------------------------------- /vendor/golang.org/x/tools/cmd/goimports/goimports_not_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 | // +build !gc 6 | 7 | package main 8 | 9 | func doTrace() func() { 10 | return func() {} 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/util/util_not_uint64.go: -------------------------------------------------------------------------------- 1 | // +build darwin 2 | 3 | package util 4 | 5 | import ( 6 | "syscall" 7 | ) 8 | 9 | func makeHardlinkDeviceAndInode(st *syscall.Stat_t) hardlinkDeviceAndInode { 10 | return hardlinkDeviceAndInode{ 11 | device: uint64(st.Dev), 12 | inode: uint64(st.Ino), 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/libpod/oci_attach_linux_cgo.go: -------------------------------------------------------------------------------- 1 | //+build linux,cgo 2 | 3 | package libpod 4 | 5 | //#include 6 | // extern int unix_path_length(){struct sockaddr_un addr; return sizeof(addr.sun_path) - 1;} 7 | import "C" 8 | 9 | func unixPathLength() int { 10 | return int(C.unix_path_length()) 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/ctime/ctime_linux.go: -------------------------------------------------------------------------------- 1 | // +build linux 2 | 3 | package ctime 4 | 5 | import ( 6 | "os" 7 | "syscall" 8 | "time" 9 | ) 10 | 11 | func created(fi os.FileInfo) time.Time { 12 | st := fi.Sys().(*syscall.Stat_t) 13 | //nolint 14 | return time.Unix(int64(st.Ctim.Sec), int64(st.Ctim.Nsec)) 15 | } 16 | -------------------------------------------------------------------------------- /vendor/github.com/containers/libpod/pkg/spec/config_linux_nocgo.go: -------------------------------------------------------------------------------- 1 | // +build linux,!cgo 2 | 3 | package createconfig 4 | 5 | import ( 6 | spec "github.com/opencontainers/runtime-spec/specs-go" 7 | ) 8 | 9 | func getSeccompConfig(config *SecurityConfig, configSpec *spec.Spec) (*spec.LinuxSeccomp, error) { 10 | return nil, nil 11 | } 12 | -------------------------------------------------------------------------------- /vendor/github.com/cri-o/ocicni/pkg/ocicni/types_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package ocicni 4 | 5 | const ( 6 | // DefaultConfDir is the default place to look for CNI Network 7 | DefaultConfDir = "/etc/cni/net.d" 8 | // DefaultBinDir is the default place to look for CNI config files 9 | DefaultBinDir = "/opt/cni/bin" 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/client/client_windows.go: -------------------------------------------------------------------------------- 1 | package client // import "github.com/docker/docker/client" 2 | 3 | // DefaultDockerHost defines os specific default if DOCKER_HOST is unset 4 | const DefaultDockerHost = "npipe:////./pipe/docker_engine" 5 | 6 | const defaultProto = "npipe" 7 | const defaultAddr = "//./pipe/docker_engine" 8 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/transport_unixcred_openbsd.go: -------------------------------------------------------------------------------- 1 | package dbus 2 | 3 | import "io" 4 | 5 | func (t *unixTransport) SendNullByte() error { 6 | n, _, err := t.UnixConn.WriteMsgUnix([]byte{0}, nil, nil) 7 | if err != nil { 8 | return err 9 | } 10 | if n != 1 { 11 | return io.ErrShortWrite 12 | } 13 | return nil 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/mattn/go-runewidth/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | sudo: false 3 | go: 4 | - 1.13.x 5 | - tip 6 | 7 | before_install: 8 | - go get -t -v ./... 9 | 10 | script: 11 | - go generate 12 | - git diff --cached --exit-code 13 | - ./go.test.sh 14 | 15 | after_success: 16 | - bash <(curl -s https://codecov.io/bash) 17 | -------------------------------------------------------------------------------- /vendor/github.com/mtrmac/gpgme/unset_agent_info_windows.go: -------------------------------------------------------------------------------- 1 | package gpgme 2 | 3 | // #include 4 | import "C" 5 | import ( 6 | "unsafe" 7 | ) 8 | 9 | // unsetenv is not available in mingw 10 | func unsetenvGPGAgentInfo() { 11 | v := C.CString("GPG_AGENT_INFO=") 12 | defer C.free(unsafe.Pointer(v)) 13 | C.putenv(v) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/gomega/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.13.x 5 | - 1.14.x 6 | - gotip 7 | 8 | env: 9 | - GO111MODULE=on 10 | 11 | install: 12 | - go get -v ./... 13 | - go build ./... 14 | - go get github.com/onsi/ginkgo 15 | - go install github.com/onsi/ginkgo/ginkgo 16 | 17 | script: make test 18 | -------------------------------------------------------------------------------- /vendor/github.com/sirupsen/logrus/terminal_check_unix.go: -------------------------------------------------------------------------------- 1 | // +build linux aix 2 | // +build !js 3 | 4 | package logrus 5 | 6 | import "golang.org/x/sys/unix" 7 | 8 | const ioctlReadTermios = unix.TCGETS 9 | 10 | func isTerminal(fd int) bool { 11 | _, err := unix.IoctlGetTermios(fd, ioctlReadTermios) 12 | return err == nil 13 | } 14 | -------------------------------------------------------------------------------- /vendor/github.com/vishvananda/netlink/fou_unspecified.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package netlink 4 | 5 | func FouAdd(f Fou) error { 6 | return ErrNotImplemented 7 | } 8 | 9 | func FouDel(f Fou) error { 10 | return ErrNotImplemented 11 | } 12 | 13 | func FouList(fam int) ([]Fou, error) { 14 | return nil, ErrNotImplemented 15 | } 16 | -------------------------------------------------------------------------------- /vendor/go.opencensus.io/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go_import_path: go.opencensus.io 4 | 5 | go: 6 | - 1.11.x 7 | 8 | env: 9 | global: 10 | GO111MODULE=on 11 | 12 | before_script: 13 | - make install-tools 14 | 15 | script: 16 | - make travis-ci 17 | - go run internal/check/version.go # TODO move this to makefile 18 | -------------------------------------------------------------------------------- /vendor/golang.org/x/crypto/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 | // +build !amd64,!ppc64le,!s390x gccgo purego 6 | 7 | package poly1305 8 | 9 | type mac struct{ macGeneric } 10 | -------------------------------------------------------------------------------- /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 | // +build linux,!arm,!arm64,!mips64,!mips64le,!ppc64,!ppc64le,!s390x 6 | 7 | package cpu 8 | 9 | func doinit() {} 10 | -------------------------------------------------------------------------------- /vendor/cloud.google.com/go/issue_template.md: -------------------------------------------------------------------------------- 1 | (delete this for feature requests) 2 | 3 | ## Client 4 | 5 | e.g. PubSub 6 | 7 | ## Describe Your Environment 8 | 9 | e.g. Alpine Docker on GKE 10 | 11 | ## Expected Behavior 12 | 13 | e.g. Messages arrive really fast. 14 | 15 | ## Actual Behavior 16 | 17 | e.g. Messages arrive really slowly. -------------------------------------------------------------------------------- /vendor/github.com/cilium/ebpf/internal/ptr_32_le.go: -------------------------------------------------------------------------------- 1 | // +build 386 amd64p32 arm mipsle mips64p32le 2 | 3 | package internal 4 | 5 | import ( 6 | "unsafe" 7 | ) 8 | 9 | // Pointer wraps an unsafe.Pointer to be 64bit to 10 | // conform to the syscall specification. 11 | type Pointer struct { 12 | ptr unsafe.Pointer 13 | pad uint32 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/containers/common/pkg/config/util_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package config 4 | 5 | import ( 6 | "github.com/pkg/errors" 7 | ) 8 | 9 | // getRuntimeDir returns the runtime directory 10 | func getRuntimeDir() (string, error) { 11 | return "", errors.New("this function is not implemented for windows") 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/cri-o/ocicni/pkg/ocicni/types_windows.go: -------------------------------------------------------------------------------- 1 | // +build windows 2 | 3 | package ocicni 4 | 5 | const ( 6 | // DefaultConfDir is the default place to look for CNI Network 7 | DefaultConfDir = "C:\\cni\\etc\\net.d" 8 | // DefaultBinDir is the default place to look for cni config files 9 | DefaultBinDir = "C:\\cni\\bin" 10 | ) 11 | -------------------------------------------------------------------------------- /vendor/github.com/emicklei/go-restful/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/fsouza/go-dockerclient/DOCKER-LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | You can find the Docker license at the following link: 6 | https://raw.githubusercontent.com/docker/docker/master/LICENSE 7 | -------------------------------------------------------------------------------- /vendor/github.com/godbus/dbus/v5/transport_unixcred_openbsd.go: -------------------------------------------------------------------------------- 1 | package dbus 2 | 3 | import "io" 4 | 5 | func (t *unixTransport) SendNullByte() error { 6 | n, _, err := t.UnixConn.WriteMsgUnix([]byte{0}, nil, nil) 7 | if err != nil { 8 | return err 9 | } 10 | if n != 1 { 11 | return io.ErrShortWrite 12 | } 13 | return nil 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/klauspost/compress/zstd/internal/xxhash/xxhash_amd64.go: -------------------------------------------------------------------------------- 1 | // +build !appengine 2 | // +build gc 3 | // +build !purego 4 | 5 | package xxhash 6 | 7 | // Sum64 computes the 64-bit xxHash digest of b. 8 | // 9 | //go:noescape 10 | func Sum64(b []byte) uint64 11 | 12 | //go:noescape 13 | func writeBlocks(*Digest, []byte) int 14 | -------------------------------------------------------------------------------- /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 | // +build !gccgo 6 | 7 | package cpu 8 | 9 | func getisar0() uint64 10 | func getisar1() uint64 11 | func getpfr0() uint64 12 | -------------------------------------------------------------------------------- /vendor/google.golang.org/appengine/internal/identity_flex.go: -------------------------------------------------------------------------------- 1 | // Copyright 2018 Google LLC. All rights reserved. 2 | // Use of this source code is governed by the Apache 2.0 3 | // license that can be found in the LICENSE file. 4 | 5 | // +build appenginevm 6 | 7 | package internal 8 | 9 | func init() { 10 | appengineFlex = true 11 | } 12 | -------------------------------------------------------------------------------- /server/listen_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package server 4 | 5 | import "net" 6 | 7 | // Listen opens the network address for the server. Expects the config.Listen address. 8 | // 9 | // This is a platform specific wrapper. 10 | func Listen(network, address string) (net.Listener, error) { 11 | return net.Listen(network, address) 12 | } 13 | -------------------------------------------------------------------------------- /vendor/github.com/containers/buildah/util/util_windows.go: -------------------------------------------------------------------------------- 1 | // +build !linux,!darwin 2 | 3 | package util 4 | 5 | import ( 6 | "os" 7 | ) 8 | 9 | type HardlinkChecker struct { 10 | } 11 | 12 | func (h *HardlinkChecker) Check(fi os.FileInfo) string { 13 | return "" 14 | } 15 | func (h *HardlinkChecker) Add(fi os.FileInfo, name string) { 16 | } 17 | -------------------------------------------------------------------------------- /vendor/github.com/docker/docker/pkg/ioutils/temp_unix.go: -------------------------------------------------------------------------------- 1 | // +build !windows 2 | 3 | package ioutils // import "github.com/docker/docker/pkg/ioutils" 4 | 5 | import "io/ioutil" 6 | 7 | // TempDir on Unix systems is equivalent to ioutil.TempDir. 8 | func TempDir(dir, prefix string) (string, error) { 9 | return ioutil.TempDir(dir, prefix) 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/fsouza/go-dockerclient/registry_auth.go: -------------------------------------------------------------------------------- 1 | // Copyright 2013 go-dockerclient 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 docker 6 | 7 | type registryAuth interface { 8 | isEmpty() bool 9 | headerKey() string 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty/isatty_appengine.go: -------------------------------------------------------------------------------- 1 | // +build appengine 2 | 3 | package isatty 4 | 5 | // IsTerminal returns true if the file descriptor is terminal which 6 | // is always false on on appengine classic which is a sandboxed PaaS. 7 | func IsTerminal(fd uintptr) bool { 8 | return false 9 | } 10 | -------------------------------------------------------------------------------- /vendor/github.com/psampaz/go-mod-outdated/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:1.14.2-alpine3.11 2 | RUN apk add --no-cache git 3 | WORKDIR /home 4 | COPY ./ . 5 | RUN CGO_ENABLED=0 GOOS=linux go build -ldflags "-s -w" -o go-mod-outdated . 6 | 7 | FROM scratch 8 | WORKDIR /home/ 9 | COPY --from=0 /home/go-mod-outdated . 10 | ENTRYPOINT ["./go-mod-outdated"] 11 | -------------------------------------------------------------------------------- /vendor/github.com/spf13/cobra/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/spf13/cobra 2 | 3 | go 1.12 4 | 5 | require ( 6 | github.com/cpuguy83/go-md2man/v2 v2.0.0 7 | github.com/inconshreveable/mousetrap v1.0.0 8 | github.com/mitchellh/go-homedir v1.1.0 9 | github.com/spf13/pflag v1.0.3 10 | github.com/spf13/viper v1.4.0 11 | gopkg.in/yaml.v2 v2.2.2 12 | ) 13 | -------------------------------------------------------------------------------- /vendor/github.com/xeipuuv/gojsonreference/README.md: -------------------------------------------------------------------------------- 1 | # gojsonreference 2 | An implementation of JSON Reference - Go language 3 | 4 | ## Dependencies 5 | https://github.com/xeipuuv/gojsonpointer 6 | 7 | ## References 8 | http://tools.ietf.org/html/draft-ietf-appsawg-json-pointer-07 9 | 10 | http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03 11 | -------------------------------------------------------------------------------- /vendor/golang.org/x/lint/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: go 3 | go: 4 | - 1.10.x 5 | - 1.11.x 6 | - master 7 | 8 | go_import_path: golang.org/x/lint 9 | 10 | install: 11 | - go get -t -v ./... 12 | 13 | script: 14 | - go test -v -race ./... 15 | 16 | matrix: 17 | allow_failures: 18 | - go: master 19 | fast_finish: true 20 | -------------------------------------------------------------------------------- /vendor/golang.org/x/xerrors/internal/internal.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 internal 6 | 7 | // EnableTrace indicates whether stack information should be recorded in errors. 8 | var EnableTrace = true 9 | -------------------------------------------------------------------------------- /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/containers/libpod/libpod/pod_top_unsupported.go: -------------------------------------------------------------------------------- 1 | // +build !linux 2 | 3 | package libpod 4 | 5 | import "github.com/containers/libpod/libpod/define" 6 | 7 | // GetPodPidInformation is exclusive to linux 8 | func (p *Pod) GetPodPidInformation(descriptors []string) ([]string, error) { 9 | return nil, define.ErrNotImplemented 10 | } 11 | -------------------------------------------------------------------------------- /vendor/github.com/containers/storage/pkg/reexec/README.md: -------------------------------------------------------------------------------- 1 | # reexec 2 | 3 | The `reexec` package facilitates the busybox style reexec of the docker binary that we require because 4 | of the forking limitations of using Go. Handlers can be registered with a name and the argv 0 of 5 | the exec of the binary will be used to find and execute custom init paths. 6 | -------------------------------------------------------------------------------- /vendor/github.com/modern-go/reflect2/go_below_19.go: -------------------------------------------------------------------------------- 1 | //+build !go1.9 2 | 3 | package reflect2 4 | 5 | import ( 6 | "unsafe" 7 | ) 8 | 9 | //go:linkname makemap reflect.makemap 10 | func makemap(rtype unsafe.Pointer) (m unsafe.Pointer) 11 | 12 | func makeMapWithSize(rtype unsafe.Pointer, cap int) unsafe.Pointer { 13 | return makemap(rtype) 14 | } 15 | -------------------------------------------------------------------------------- /vendor/github.com/onsi/ginkgo/internal/specrunner/random_id.go: -------------------------------------------------------------------------------- 1 | package specrunner 2 | 3 | import ( 4 | "crypto/rand" 5 | "fmt" 6 | ) 7 | 8 | func randomID() string { 9 | b := make([]byte, 8) 10 | _, err := rand.Read(b) 11 | if err != nil { 12 | return "" 13 | } 14 | return fmt.Sprintf("%x-%x-%x-%x", b[0:2], b[2:4], b[4:6], b[6:8]) 15 | } 16 | --------------------------------------------------------------------------------