gitextract_2u8aug_v/ ├── .dockerignore ├── .gitignore ├── BUILDING.md ├── Dockerfile ├── Dockerfile.scratch ├── Jenkinsfile ├── LICENSE ├── Makefile ├── README.md ├── add-headers.sh ├── ansible/ │ ├── ansible.go │ └── variables.go ├── circle.yml ├── cmd/ │ ├── kill.go │ ├── pod.go │ ├── rc.go │ ├── root.go │ ├── run.go │ └── version.go ├── glide.yaml ├── header.txt ├── headers.yml ├── k8s/ │ └── k8s.go ├── kansible.go ├── log/ │ └── log.go ├── ssh/ │ └── ssh.go ├── tools/ │ └── create-intellij-idea-golib.sh ├── vendor/ │ ├── bitbucket.org/ │ │ └── ww/ │ │ └── goautoneg/ │ │ ├── Makefile │ │ ├── README.txt │ │ ├── autoneg.go │ │ └── autoneg_test.go │ ├── github.com/ │ │ ├── Masterminds/ │ │ │ ├── semver/ │ │ │ │ ├── .travis.yml │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── appveyor.yml │ │ │ │ ├── benchmark_test.go │ │ │ │ ├── collection.go │ │ │ │ ├── collection_test.go │ │ │ │ ├── constraints.go │ │ │ │ ├── constraints_test.go │ │ │ │ ├── doc.go │ │ │ │ ├── version.go │ │ │ │ └── version_test.go │ │ │ └── vcs/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── bzr.go │ │ │ ├── bzr_test.go │ │ │ ├── git.go │ │ │ ├── git_test.go │ │ │ ├── hg.go │ │ │ ├── hg_test.go │ │ │ ├── repo.go │ │ │ ├── repo_test.go │ │ │ ├── svn.go │ │ │ ├── svn_test.go │ │ │ ├── vcs_local_lookup.go │ │ │ ├── vcs_remote_lookup.go │ │ │ └── vcs_remote_lookup_test.go │ │ ├── beorn7/ │ │ │ └── perks/ │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── histogram/ │ │ │ │ ├── bench_test.go │ │ │ │ ├── histogram.go │ │ │ │ └── histogram_test.go │ │ │ ├── quantile/ │ │ │ │ ├── bench_test.go │ │ │ │ ├── example_test.go │ │ │ │ ├── exampledata.txt │ │ │ │ ├── stream.go │ │ │ │ └── stream_test.go │ │ │ └── topk/ │ │ │ ├── topk.go │ │ │ └── topk_test.go │ │ ├── blang/ │ │ │ └── semver/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── examples/ │ │ │ │ └── main.go │ │ │ ├── json.go │ │ │ ├── json_test.go │ │ │ ├── semver.go │ │ │ ├── semver_test.go │ │ │ ├── sort.go │ │ │ ├── sort_test.go │ │ │ ├── sql.go │ │ │ └── sql_test.go │ │ ├── cloudfoundry-incubator/ │ │ │ └── candiedyaml/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── api.go │ │ │ ├── candiedyaml_suite_test.go │ │ │ ├── decode.go │ │ │ ├── decode_test.go │ │ │ ├── emitter.go │ │ │ ├── encode.go │ │ │ ├── encode_test.go │ │ │ ├── fixtures/ │ │ │ │ └── specification/ │ │ │ │ ├── example2_1.yaml │ │ │ │ ├── example2_10.yaml │ │ │ │ ├── example2_11.yaml │ │ │ │ ├── example2_12.yaml │ │ │ │ ├── example2_13.yaml │ │ │ │ ├── example2_14.yaml │ │ │ │ ├── example2_15.yaml │ │ │ │ ├── example2_15_dumped.yaml │ │ │ │ ├── example2_16.yaml │ │ │ │ ├── example2_17.yaml │ │ │ │ ├── example2_17_control.yaml │ │ │ │ ├── example2_17_hexesc.yaml │ │ │ │ ├── example2_17_quoted.yaml │ │ │ │ ├── example2_17_single.yaml │ │ │ │ ├── example2_17_tie_fighter.yaml │ │ │ │ ├── example2_17_unicode.yaml │ │ │ │ ├── example2_18.yaml │ │ │ │ ├── example2_19.yaml │ │ │ │ ├── example2_2.yaml │ │ │ │ ├── example2_20.yaml │ │ │ │ ├── example2_21.yaml │ │ │ │ ├── example2_22.yaml │ │ │ │ ├── example2_23.yaml │ │ │ │ ├── example2_23_application.yaml │ │ │ │ ├── example2_23_non_date.yaml │ │ │ │ ├── example2_23_picture.yaml │ │ │ │ ├── example2_24.yaml │ │ │ │ ├── example2_24_dumped.yaml │ │ │ │ ├── example2_25.yaml │ │ │ │ ├── example2_26.yaml │ │ │ │ ├── example2_27.yaml │ │ │ │ ├── example2_27_dumped.yaml │ │ │ │ ├── example2_28.yaml │ │ │ │ ├── example2_3.yaml │ │ │ │ ├── example2_4.yaml │ │ │ │ ├── example2_5.yaml │ │ │ │ ├── example2_6.yaml │ │ │ │ ├── example2_7.yaml │ │ │ │ ├── example2_8.yaml │ │ │ │ ├── example2_9.yaml │ │ │ │ ├── example_empty.yaml │ │ │ │ └── types/ │ │ │ │ ├── map.yaml │ │ │ │ ├── map_mixed_tags.yaml │ │ │ │ ├── merge.yaml │ │ │ │ ├── omap.yaml │ │ │ │ ├── pairs.yaml │ │ │ │ ├── seq.yaml │ │ │ │ ├── set.yaml │ │ │ │ ├── v.yaml │ │ │ │ └── value.yaml │ │ │ ├── libyaml-LICENSE │ │ │ ├── parser.go │ │ │ ├── parser_test.go │ │ │ ├── reader.go │ │ │ ├── reader_test.go │ │ │ ├── resolver.go │ │ │ ├── resolver_test.go │ │ │ ├── run_parser.go │ │ │ ├── scanner.go │ │ │ ├── scanner_test.go │ │ │ ├── tags.go │ │ │ ├── writer.go │ │ │ ├── yaml_definesh.go │ │ │ ├── yaml_privateh.go │ │ │ └── yamlh.go │ │ ├── davecgh/ │ │ │ └── go-spew/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── cov_report.sh │ │ │ ├── spew/ │ │ │ │ ├── common.go │ │ │ │ ├── common_test.go │ │ │ │ ├── config.go │ │ │ │ ├── doc.go │ │ │ │ ├── dump.go │ │ │ │ ├── dump_test.go │ │ │ │ ├── dumpcgo_test.go │ │ │ │ ├── dumpnocgo_test.go │ │ │ │ ├── example_test.go │ │ │ │ ├── format.go │ │ │ │ ├── format_test.go │ │ │ │ ├── internal_test.go │ │ │ │ ├── spew.go │ │ │ │ ├── spew_test.go │ │ │ │ └── testdata/ │ │ │ │ └── dumpcgo.go │ │ │ └── test_coverage.txt │ │ ├── docker/ │ │ │ ├── docker/ │ │ │ │ ├── .dockerignore │ │ │ │ ├── .gitignore │ │ │ │ ├── .mailmap │ │ │ │ ├── AUTHORS │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── Dockerfile │ │ │ │ ├── Dockerfile.simple │ │ │ │ ├── LICENSE │ │ │ │ ├── MAINTAINERS │ │ │ │ ├── Makefile │ │ │ │ ├── NOTICE │ │ │ │ ├── README.md │ │ │ │ ├── ROADMAP.md │ │ │ │ ├── VERSION │ │ │ │ ├── api/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── api_unit_test.go │ │ │ │ │ ├── client/ │ │ │ │ │ │ ├── attach.go │ │ │ │ │ │ ├── build.go │ │ │ │ │ │ ├── cli.go │ │ │ │ │ │ ├── client.go │ │ │ │ │ │ ├── commit.go │ │ │ │ │ │ ├── cp.go │ │ │ │ │ │ ├── create.go │ │ │ │ │ │ ├── diff.go │ │ │ │ │ │ ├── events.go │ │ │ │ │ │ ├── exec.go │ │ │ │ │ │ ├── export.go │ │ │ │ │ │ ├── help.go │ │ │ │ │ │ ├── hijack.go │ │ │ │ │ │ ├── history.go │ │ │ │ │ │ ├── images.go │ │ │ │ │ │ ├── import.go │ │ │ │ │ │ ├── info.go │ │ │ │ │ │ ├── inspect.go │ │ │ │ │ │ ├── kill.go │ │ │ │ │ │ ├── load.go │ │ │ │ │ │ ├── login.go │ │ │ │ │ │ ├── logout.go │ │ │ │ │ │ ├── logs.go │ │ │ │ │ │ ├── network.go │ │ │ │ │ │ ├── pause.go │ │ │ │ │ │ ├── port.go │ │ │ │ │ │ ├── ps.go │ │ │ │ │ │ ├── pull.go │ │ │ │ │ │ ├── push.go │ │ │ │ │ │ ├── rename.go │ │ │ │ │ │ ├── restart.go │ │ │ │ │ │ ├── rm.go │ │ │ │ │ │ ├── rmi.go │ │ │ │ │ │ ├── run.go │ │ │ │ │ │ ├── save.go │ │ │ │ │ │ ├── search.go │ │ │ │ │ │ ├── service.go │ │ │ │ │ │ ├── start.go │ │ │ │ │ │ ├── stats.go │ │ │ │ │ │ ├── stats_unit_test.go │ │ │ │ │ │ ├── stop.go │ │ │ │ │ │ ├── tag.go │ │ │ │ │ │ ├── top.go │ │ │ │ │ │ ├── unpause.go │ │ │ │ │ │ ├── utils.go │ │ │ │ │ │ ├── version.go │ │ │ │ │ │ └── wait.go │ │ │ │ │ ├── common.go │ │ │ │ │ ├── server/ │ │ │ │ │ │ ├── form.go │ │ │ │ │ │ ├── form_test.go │ │ │ │ │ │ ├── profiler.go │ │ │ │ │ │ ├── server.go │ │ │ │ │ │ ├── server_experimental.go │ │ │ │ │ │ ├── server_linux.go │ │ │ │ │ │ ├── server_linux_test.go │ │ │ │ │ │ ├── server_stub.go │ │ │ │ │ │ └── server_windows.go │ │ │ │ │ └── types/ │ │ │ │ │ ├── stats.go │ │ │ │ │ └── types.go │ │ │ │ ├── builder/ │ │ │ │ │ ├── bflag.go │ │ │ │ │ ├── bflag_test.go │ │ │ │ │ ├── command/ │ │ │ │ │ │ └── command.go │ │ │ │ │ ├── dispatchers.go │ │ │ │ │ ├── evaluator.go │ │ │ │ │ ├── internals.go │ │ │ │ │ ├── internals_linux.go │ │ │ │ │ ├── internals_windows.go │ │ │ │ │ ├── job.go │ │ │ │ │ ├── job_test.go │ │ │ │ │ ├── parser/ │ │ │ │ │ │ ├── dumper/ │ │ │ │ │ │ │ └── main.go │ │ │ │ │ │ ├── json_test.go │ │ │ │ │ │ ├── line_parsers.go │ │ │ │ │ │ ├── parser.go │ │ │ │ │ │ ├── parser_test.go │ │ │ │ │ │ ├── testfiles/ │ │ │ │ │ │ │ ├── ADD-COPY-with-JSON/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── brimstone-consuldock/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── brimstone-docker-consul/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── continueIndent/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── cpuguy83-nagios/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── docker/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── env/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── escapes/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── flags/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── influxdb/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── jeztah-invalid-json-json-inside-string/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── jeztah-invalid-json-json-inside-string-double/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── jeztah-invalid-json-single-quotes/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── jeztah-invalid-json-unterminated-bracket/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── jeztah-invalid-json-unterminated-string/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── json/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── kartar-entrypoint-oddities/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── lk4d4-the-edge-case-generator/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── mail/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── multiple-volumes/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── mumble/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── nginx/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── tf2/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ ├── weechat/ │ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ │ └── result │ │ │ │ │ │ │ └── znc/ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ └── result │ │ │ │ │ │ ├── testfiles-negative/ │ │ │ │ │ │ │ ├── env_no_value/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ └── shykes-nested-json/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ └── utils.go │ │ │ │ │ ├── shell_parser.go │ │ │ │ │ ├── shell_parser_test.go │ │ │ │ │ ├── support.go │ │ │ │ │ ├── support_test.go │ │ │ │ │ └── words │ │ │ │ ├── cliconfig/ │ │ │ │ │ ├── config.go │ │ │ │ │ └── config_test.go │ │ │ │ ├── contrib/ │ │ │ │ │ ├── README │ │ │ │ │ ├── REVIEWERS │ │ │ │ │ ├── apparmor/ │ │ │ │ │ │ └── docker │ │ │ │ │ ├── builder/ │ │ │ │ │ │ ├── deb/ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── build.sh │ │ │ │ │ │ │ ├── debian-jessie/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── debian-stretch/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── debian-wheezy/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── generate.sh │ │ │ │ │ │ │ ├── ubuntu-debootstrap-precise/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── ubuntu-debootstrap-trusty/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── ubuntu-debootstrap-utopic/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ ├── ubuntu-debootstrap-vivid/ │ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ │ └── ubuntu-debootstrap-wily/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ └── rpm/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── build.sh │ │ │ │ │ │ ├── centos-7/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── fedora-20/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── fedora-21/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── fedora-22/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── generate.sh │ │ │ │ │ │ └── oraclelinux-7/ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ ├── check-config.sh │ │ │ │ │ ├── completion/ │ │ │ │ │ │ ├── REVIEWERS │ │ │ │ │ │ ├── bash/ │ │ │ │ │ │ │ └── docker │ │ │ │ │ │ ├── fish/ │ │ │ │ │ │ │ └── docker.fish │ │ │ │ │ │ └── zsh/ │ │ │ │ │ │ ├── REVIEWERS │ │ │ │ │ │ └── _docker │ │ │ │ │ ├── desktop-integration/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── chromium/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ └── gparted/ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ ├── docker-device-tool/ │ │ │ │ │ │ └── device_tool.go │ │ │ │ │ ├── dockerize-disk.sh │ │ │ │ │ ├── download-frozen-image.sh │ │ │ │ │ ├── host-integration/ │ │ │ │ │ │ ├── Dockerfile.dev │ │ │ │ │ │ ├── Dockerfile.min │ │ │ │ │ │ ├── manager/ │ │ │ │ │ │ │ ├── systemd │ │ │ │ │ │ │ └── upstart │ │ │ │ │ │ ├── manager.go │ │ │ │ │ │ └── manager.sh │ │ │ │ │ ├── httpserver/ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ └── server.go │ │ │ │ │ ├── init/ │ │ │ │ │ │ ├── openrc/ │ │ │ │ │ │ │ ├── docker.confd │ │ │ │ │ │ │ └── docker.initd │ │ │ │ │ │ ├── systemd/ │ │ │ │ │ │ │ ├── REVIEWERS │ │ │ │ │ │ │ ├── docker.service │ │ │ │ │ │ │ └── docker.socket │ │ │ │ │ │ ├── sysvinit-debian/ │ │ │ │ │ │ │ ├── docker │ │ │ │ │ │ │ └── docker.default │ │ │ │ │ │ ├── sysvinit-redhat/ │ │ │ │ │ │ │ ├── docker │ │ │ │ │ │ │ └── docker.sysconfig │ │ │ │ │ │ └── upstart/ │ │ │ │ │ │ ├── REVIEWERS │ │ │ │ │ │ └── docker.conf │ │ │ │ │ ├── mkimage/ │ │ │ │ │ │ ├── .febootstrap-minimize │ │ │ │ │ │ ├── busybox-static │ │ │ │ │ │ ├── debootstrap │ │ │ │ │ │ ├── mageia-urpmi │ │ │ │ │ │ └── rinse │ │ │ │ │ ├── mkimage-alpine.sh │ │ │ │ │ ├── mkimage-arch-pacman.conf │ │ │ │ │ ├── mkimage-arch.sh │ │ │ │ │ ├── mkimage-busybox.sh │ │ │ │ │ ├── mkimage-crux.sh │ │ │ │ │ ├── mkimage-debootstrap.sh │ │ │ │ │ ├── mkimage-rinse.sh │ │ │ │ │ ├── mkimage-yum.sh │ │ │ │ │ ├── mkimage.sh │ │ │ │ │ ├── mkseccomp.pl │ │ │ │ │ ├── mkseccomp.sample │ │ │ │ │ ├── nuke-graph-directory.sh │ │ │ │ │ ├── project-stats.sh │ │ │ │ │ ├── report-issue.sh │ │ │ │ │ ├── reprepro/ │ │ │ │ │ │ └── suites.sh │ │ │ │ │ ├── syntax/ │ │ │ │ │ │ ├── kate/ │ │ │ │ │ │ │ └── Dockerfile.xml │ │ │ │ │ │ ├── nano/ │ │ │ │ │ │ │ ├── Dockerfile.nanorc │ │ │ │ │ │ │ └── README.md │ │ │ │ │ │ ├── textmate/ │ │ │ │ │ │ │ ├── Docker.tmbundle/ │ │ │ │ │ │ │ │ ├── Preferences/ │ │ │ │ │ │ │ │ │ └── Dockerfile.tmPreferences │ │ │ │ │ │ │ │ ├── Syntaxes/ │ │ │ │ │ │ │ │ │ └── Dockerfile.tmLanguage │ │ │ │ │ │ │ │ └── info.plist │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ └── REVIEWERS │ │ │ │ │ │ └── vim/ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── doc/ │ │ │ │ │ │ │ └── dockerfile.txt │ │ │ │ │ │ ├── ftdetect/ │ │ │ │ │ │ │ └── dockerfile.vim │ │ │ │ │ │ └── syntax/ │ │ │ │ │ │ └── dockerfile.vim │ │ │ │ │ ├── udev/ │ │ │ │ │ │ └── 80-docker.rules │ │ │ │ │ └── vagrant-docker/ │ │ │ │ │ └── README.md │ │ │ │ ├── daemon/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── archive.go │ │ │ │ │ ├── attach.go │ │ │ │ │ ├── changes.go │ │ │ │ │ ├── commit.go │ │ │ │ │ ├── config.go │ │ │ │ │ ├── config_experimental.go │ │ │ │ │ ├── config_linux.go │ │ │ │ │ ├── config_stub.go │ │ │ │ │ ├── config_windows.go │ │ │ │ │ ├── container.go │ │ │ │ │ ├── container_unit_test.go │ │ │ │ │ ├── container_unix.go │ │ │ │ │ ├── container_windows.go │ │ │ │ │ ├── create.go │ │ │ │ │ ├── daemon.go │ │ │ │ │ ├── daemon_aufs.go │ │ │ │ │ ├── daemon_btrfs.go │ │ │ │ │ ├── daemon_devicemapper.go │ │ │ │ │ ├── daemon_no_aufs.go │ │ │ │ │ ├── daemon_overlay.go │ │ │ │ │ ├── daemon_test.go │ │ │ │ │ ├── daemon_unit_test.go │ │ │ │ │ ├── daemon_unix.go │ │ │ │ │ ├── daemon_windows.go │ │ │ │ │ ├── daemon_zfs.go │ │ │ │ │ ├── debugtrap_unix.go │ │ │ │ │ ├── debugtrap_unsupported.go │ │ │ │ │ ├── debugtrap_windows.go │ │ │ │ │ ├── delete.go │ │ │ │ │ ├── events/ │ │ │ │ │ │ ├── events.go │ │ │ │ │ │ └── events_test.go │ │ │ │ │ ├── exec.go │ │ │ │ │ ├── exec_linux.go │ │ │ │ │ ├── exec_windows.go │ │ │ │ │ ├── execdriver/ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ ├── driver_linux.go │ │ │ │ │ │ ├── execdrivers/ │ │ │ │ │ │ │ ├── execdrivers_linux.go │ │ │ │ │ │ │ └── execdrivers_windows.go │ │ │ │ │ │ ├── lxc/ │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ ├── info.go │ │ │ │ │ │ │ ├── info_test.go │ │ │ │ │ │ │ ├── init.go │ │ │ │ │ │ │ ├── lxc_init_linux.go │ │ │ │ │ │ │ ├── lxc_init_unsupported.go │ │ │ │ │ │ │ ├── lxc_template.go │ │ │ │ │ │ │ └── lxc_template_unit_test.go │ │ │ │ │ │ ├── native/ │ │ │ │ │ │ │ ├── create.go │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ ├── driver_unsupported.go │ │ │ │ │ │ │ ├── driver_unsupported_nocgo.go │ │ │ │ │ │ │ ├── exec.go │ │ │ │ │ │ │ ├── info.go │ │ │ │ │ │ │ ├── init.go │ │ │ │ │ │ │ └── template/ │ │ │ │ │ │ │ └── default_template.go │ │ │ │ │ │ ├── pipes.go │ │ │ │ │ │ ├── termconsole.go │ │ │ │ │ │ ├── utils.go │ │ │ │ │ │ └── windows/ │ │ │ │ │ │ ├── checkoptions.go │ │ │ │ │ │ ├── clean.go │ │ │ │ │ │ ├── exec.go │ │ │ │ │ │ ├── getpids.go │ │ │ │ │ │ ├── info.go │ │ │ │ │ │ ├── namedpipes.go │ │ │ │ │ │ ├── pauseunpause.go │ │ │ │ │ │ ├── run.go │ │ │ │ │ │ ├── stats.go │ │ │ │ │ │ ├── stdconsole.go │ │ │ │ │ │ ├── terminatekill.go │ │ │ │ │ │ ├── ttyconsole.go │ │ │ │ │ │ ├── unsupported.go │ │ │ │ │ │ └── windows.go │ │ │ │ │ ├── export.go │ │ │ │ │ ├── graphdriver/ │ │ │ │ │ │ ├── aufs/ │ │ │ │ │ │ │ ├── aufs.go │ │ │ │ │ │ │ ├── aufs_test.go │ │ │ │ │ │ │ ├── dirs.go │ │ │ │ │ │ │ ├── migrate.go │ │ │ │ │ │ │ ├── mount.go │ │ │ │ │ │ │ ├── mount_linux.go │ │ │ │ │ │ │ └── mount_unsupported.go │ │ │ │ │ │ ├── btrfs/ │ │ │ │ │ │ │ ├── btrfs.go │ │ │ │ │ │ │ ├── btrfs_test.go │ │ │ │ │ │ │ ├── dummy_unsupported.go │ │ │ │ │ │ │ ├── version.go │ │ │ │ │ │ │ ├── version_none.go │ │ │ │ │ │ │ └── version_test.go │ │ │ │ │ │ ├── devmapper/ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── deviceset.go │ │ │ │ │ │ │ ├── devmapper_doc.go │ │ │ │ │ │ │ ├── devmapper_test.go │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ └── mount.go │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ ├── driver_linux.go │ │ │ │ │ │ ├── driver_unsupported.go │ │ │ │ │ │ ├── driver_windows.go │ │ │ │ │ │ ├── fsdiff.go │ │ │ │ │ │ ├── graphtest/ │ │ │ │ │ │ │ └── graphtest.go │ │ │ │ │ │ ├── overlay/ │ │ │ │ │ │ │ ├── copy.go │ │ │ │ │ │ │ ├── overlay.go │ │ │ │ │ │ │ ├── overlay_test.go │ │ │ │ │ │ │ └── overlay_unsupported.go │ │ │ │ │ │ ├── vfs/ │ │ │ │ │ │ │ ├── driver.go │ │ │ │ │ │ │ ├── driver_unsupported.go │ │ │ │ │ │ │ └── vfs_test.go │ │ │ │ │ │ ├── windows/ │ │ │ │ │ │ │ └── windows.go │ │ │ │ │ │ └── zfs/ │ │ │ │ │ │ ├── MAINTAINERS │ │ │ │ │ │ ├── zfs.go │ │ │ │ │ │ ├── zfs_freebsd.go │ │ │ │ │ │ ├── zfs_linux.go │ │ │ │ │ │ ├── zfs_test.go │ │ │ │ │ │ └── zfs_unsupported.go │ │ │ │ │ ├── history.go │ │ │ │ │ ├── image_delete.go │ │ │ │ │ ├── info.go │ │ │ │ │ ├── inspect.go │ │ │ │ │ ├── kill.go │ │ │ │ │ ├── list.go │ │ │ │ │ ├── logdrivers_linux.go │ │ │ │ │ ├── logdrivers_windows.go │ │ │ │ │ ├── logger/ │ │ │ │ │ │ ├── copier.go │ │ │ │ │ │ ├── copier_test.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── fluentd/ │ │ │ │ │ │ │ └── fluentd.go │ │ │ │ │ │ ├── gelf/ │ │ │ │ │ │ │ ├── gelf.go │ │ │ │ │ │ │ └── gelf_unsupported.go │ │ │ │ │ │ ├── journald/ │ │ │ │ │ │ │ ├── journald.go │ │ │ │ │ │ │ └── journald_unsupported.go │ │ │ │ │ │ ├── jsonfilelog/ │ │ │ │ │ │ │ ├── jsonfilelog.go │ │ │ │ │ │ │ └── jsonfilelog_test.go │ │ │ │ │ │ ├── logger.go │ │ │ │ │ │ └── syslog/ │ │ │ │ │ │ ├── syslog.go │ │ │ │ │ │ └── syslog_unsupported.go │ │ │ │ │ ├── logs.go │ │ │ │ │ ├── monitor.go │ │ │ │ │ ├── network/ │ │ │ │ │ │ └── settings.go │ │ │ │ │ ├── pause.go │ │ │ │ │ ├── rename.go │ │ │ │ │ ├── resize.go │ │ │ │ │ ├── restart.go │ │ │ │ │ ├── start.go │ │ │ │ │ ├── state.go │ │ │ │ │ ├── state_test.go │ │ │ │ │ ├── stats.go │ │ │ │ │ ├── stats_collector_unix.go │ │ │ │ │ ├── stats_collector_windows.go │ │ │ │ │ ├── stats_linux.go │ │ │ │ │ ├── stats_windows.go │ │ │ │ │ ├── stop.go │ │ │ │ │ ├── top.go │ │ │ │ │ ├── unpause.go │ │ │ │ │ ├── utils_nounix.go │ │ │ │ │ ├── utils_test.go │ │ │ │ │ ├── utils_unix.go │ │ │ │ │ ├── volumes.go │ │ │ │ │ ├── volumes_linux.go │ │ │ │ │ ├── volumes_linux_unit_test.go │ │ │ │ │ ├── volumes_unit_test.go │ │ │ │ │ ├── volumes_windows.go │ │ │ │ │ └── wait.go │ │ │ │ ├── docker/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── client.go │ │ │ │ │ ├── daemon.go │ │ │ │ │ ├── daemon_unix.go │ │ │ │ │ ├── daemon_windows.go │ │ │ │ │ ├── docker.go │ │ │ │ │ ├── docker_windows.go │ │ │ │ │ ├── flags.go │ │ │ │ │ └── log.go │ │ │ │ ├── dockerinit/ │ │ │ │ │ └── dockerinit.go │ │ │ │ ├── docs/ │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── Dockerfile │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── README.md │ │ │ │ │ ├── article-img/ │ │ │ │ │ │ ├── ipv6_basic_host_config.gliffy │ │ │ │ │ │ ├── ipv6_ndp_proxying.gliffy │ │ │ │ │ │ ├── ipv6_routed_network_example.gliffy │ │ │ │ │ │ ├── ipv6_slash64_subnet_config.gliffy │ │ │ │ │ │ └── ipv6_switched_network_example.gliffy │ │ │ │ │ ├── articles/ │ │ │ │ │ │ ├── ambassador_pattern_linking.md │ │ │ │ │ │ ├── b2d_volume_resize.md │ │ │ │ │ │ ├── baseimages.md │ │ │ │ │ │ ├── basics.md │ │ │ │ │ │ ├── certificates.md │ │ │ │ │ │ ├── cfengine_process_management.md │ │ │ │ │ │ ├── chef.md │ │ │ │ │ │ ├── configuring.md │ │ │ │ │ │ ├── dockerfile_best-practices.md │ │ │ │ │ │ ├── dsc.md │ │ │ │ │ │ ├── host_integration.md │ │ │ │ │ │ ├── https/ │ │ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── make_certs.sh │ │ │ │ │ │ │ └── parsedocs.sh │ │ │ │ │ │ ├── https.md │ │ │ │ │ │ ├── networking.md │ │ │ │ │ │ ├── puppet.md │ │ │ │ │ │ ├── registry_mirror.md │ │ │ │ │ │ ├── runmetrics.md │ │ │ │ │ │ ├── security.md │ │ │ │ │ │ ├── systemd.md │ │ │ │ │ │ └── using_supervisord.md │ │ │ │ │ ├── docker-hub/ │ │ │ │ │ │ ├── accounts.md │ │ │ │ │ │ ├── builds.md │ │ │ │ │ │ ├── home.md │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── official_repos.md │ │ │ │ │ │ ├── repos.md │ │ │ │ │ │ └── userguide.md │ │ │ │ │ ├── examples/ │ │ │ │ │ │ ├── apt-cacher-ng.Dockerfile │ │ │ │ │ │ ├── apt-cacher-ng.md │ │ │ │ │ │ ├── couchdb_data_volumes.md │ │ │ │ │ │ ├── mongodb/ │ │ │ │ │ │ │ └── Dockerfile │ │ │ │ │ │ ├── mongodb.md │ │ │ │ │ │ ├── nodejs_web_app.md │ │ │ │ │ │ ├── postgresql_service.Dockerfile │ │ │ │ │ │ ├── postgresql_service.md │ │ │ │ │ │ ├── running_redis_service.md │ │ │ │ │ │ ├── running_riak_service.Dockerfile │ │ │ │ │ │ ├── running_riak_service.md │ │ │ │ │ │ ├── running_ssh_service.Dockerfile │ │ │ │ │ │ ├── running_ssh_service.md │ │ │ │ │ │ └── supervisord.conf │ │ │ │ │ ├── extend/ │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── plugin_api.md │ │ │ │ │ │ ├── plugins.md │ │ │ │ │ │ └── plugins_volume.md │ │ │ │ │ ├── installation/ │ │ │ │ │ │ ├── SUSE.md │ │ │ │ │ │ ├── amazon.md │ │ │ │ │ │ ├── archlinux.md │ │ │ │ │ │ ├── azure.md │ │ │ │ │ │ ├── binaries.md │ │ │ │ │ │ ├── centos.md │ │ │ │ │ │ ├── cruxlinux.md │ │ │ │ │ │ ├── debian.md │ │ │ │ │ │ ├── fedora.md │ │ │ │ │ │ ├── frugalware.md │ │ │ │ │ │ ├── gentoolinux.md │ │ │ │ │ │ ├── google.md │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── joyent.md │ │ │ │ │ │ ├── mac.md │ │ │ │ │ │ ├── oracle.md │ │ │ │ │ │ ├── rackspace.md │ │ │ │ │ │ ├── rhel.md │ │ │ │ │ │ ├── softlayer.md │ │ │ │ │ │ ├── ubuntulinux.md │ │ │ │ │ │ └── windows.md │ │ │ │ │ ├── introduction/ │ │ │ │ │ │ └── understanding-docker.md │ │ │ │ │ ├── misc/ │ │ │ │ │ │ ├── faq.md │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ ├── release-notes.md │ │ │ │ │ │ └── search.md │ │ │ │ │ ├── project/ │ │ │ │ │ │ ├── advanced-contributing.md │ │ │ │ │ │ ├── coding-style.md │ │ │ │ │ │ ├── create-pr.md │ │ │ │ │ │ ├── doc-style.md │ │ │ │ │ │ ├── find-an-issue.md │ │ │ │ │ │ ├── get-help.md │ │ │ │ │ │ ├── images/ │ │ │ │ │ │ │ ├── existing_issue.snagproj │ │ │ │ │ │ │ └── proposal.snagproj │ │ │ │ │ │ ├── make-a-contribution.md │ │ │ │ │ │ ├── review-pr.md │ │ │ │ │ │ ├── set-up-dev-env.md │ │ │ │ │ │ ├── set-up-git.md │ │ │ │ │ │ ├── software-req-win.md │ │ │ │ │ │ ├── software-required.md │ │ │ │ │ │ ├── test-and-docs.md │ │ │ │ │ │ ├── who-written-for.md │ │ │ │ │ │ └── work-issue.md │ │ │ │ │ ├── reference/ │ │ │ │ │ │ ├── api/ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── docker-io_api.md │ │ │ │ │ │ │ ├── docker_io_accounts_api.md │ │ │ │ │ │ │ ├── docker_remote_api.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.0.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.1.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.10.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.11.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.12.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.13.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.14.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.15.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.16.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.17.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.18.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.19.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.2.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.20.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.3.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.4.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.5.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.6.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.7.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.8.md │ │ │ │ │ │ │ ├── docker_remote_api_v1.9.md │ │ │ │ │ │ │ ├── hub_registry_spec.md │ │ │ │ │ │ │ ├── images/ │ │ │ │ │ │ │ │ └── event_state.gliffy │ │ │ │ │ │ │ ├── registry_api.md │ │ │ │ │ │ │ ├── registry_api_client_libraries.md │ │ │ │ │ │ │ └── remote_api_client_libraries.md │ │ │ │ │ │ ├── builder.md │ │ │ │ │ │ ├── commandline/ │ │ │ │ │ │ │ ├── attach.md │ │ │ │ │ │ │ ├── build.md │ │ │ │ │ │ │ ├── cli.md │ │ │ │ │ │ │ ├── commit.md │ │ │ │ │ │ │ ├── cp.md │ │ │ │ │ │ │ ├── create.md │ │ │ │ │ │ │ ├── daemon.md │ │ │ │ │ │ │ ├── diff.md │ │ │ │ │ │ │ ├── events.md │ │ │ │ │ │ │ ├── exec.md │ │ │ │ │ │ │ ├── export.md │ │ │ │ │ │ │ ├── history.md │ │ │ │ │ │ │ ├── images.md │ │ │ │ │ │ │ ├── import.md │ │ │ │ │ │ │ ├── info.md │ │ │ │ │ │ │ ├── inspect.md │ │ │ │ │ │ │ ├── kill.md │ │ │ │ │ │ │ ├── load.md │ │ │ │ │ │ │ ├── login.md │ │ │ │ │ │ │ ├── logout.md │ │ │ │ │ │ │ ├── logs.md │ │ │ │ │ │ │ ├── pause.md │ │ │ │ │ │ │ ├── port.md │ │ │ │ │ │ │ ├── ps.md │ │ │ │ │ │ │ ├── pull.md │ │ │ │ │ │ │ ├── push.md │ │ │ │ │ │ │ ├── rename.md │ │ │ │ │ │ │ ├── restart.md │ │ │ │ │ │ │ ├── rm.md │ │ │ │ │ │ │ ├── rmi.md │ │ │ │ │ │ │ ├── run.md │ │ │ │ │ │ │ ├── save.md │ │ │ │ │ │ │ ├── search.md │ │ │ │ │ │ │ ├── start.md │ │ │ │ │ │ │ ├── stats.md │ │ │ │ │ │ │ ├── stop.md │ │ │ │ │ │ │ ├── tag.md │ │ │ │ │ │ │ ├── top.md │ │ │ │ │ │ │ ├── unpause.md │ │ │ │ │ │ │ ├── version.md │ │ │ │ │ │ │ └── wait.md │ │ │ │ │ │ ├── glossary.md │ │ │ │ │ │ ├── logging/ │ │ │ │ │ │ │ ├── fluentd.md │ │ │ │ │ │ │ ├── index.md │ │ │ │ │ │ │ └── journald.md │ │ │ │ │ │ └── run.md │ │ │ │ │ ├── static_files/ │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── terms/ │ │ │ │ │ │ ├── container.md │ │ │ │ │ │ ├── filesystem.md │ │ │ │ │ │ ├── image.md │ │ │ │ │ │ ├── layer.md │ │ │ │ │ │ ├── registry.md │ │ │ │ │ │ └── repository.md │ │ │ │ │ ├── touch-up.sh │ │ │ │ │ └── userguide/ │ │ │ │ │ ├── dockerhub.md │ │ │ │ │ ├── dockerimages.md │ │ │ │ │ ├── dockerizing.md │ │ │ │ │ ├── dockerlinks.md │ │ │ │ │ ├── dockerrepos.md │ │ │ │ │ ├── dockervolumes.md │ │ │ │ │ ├── index.md │ │ │ │ │ ├── labels-custom-metadata.md │ │ │ │ │ ├── level1.md │ │ │ │ │ ├── level2.md │ │ │ │ │ └── usingdocker.md │ │ │ │ ├── experimental/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── compose_swarm_networking.md │ │ │ │ │ ├── networking.md │ │ │ │ │ ├── networking_api.md │ │ │ │ │ └── plugins_network.md │ │ │ │ ├── graph/ │ │ │ │ │ ├── export.go │ │ │ │ │ ├── graph.go │ │ │ │ │ ├── graph_test.go │ │ │ │ │ ├── graph_unix.go │ │ │ │ │ ├── graph_windows.go │ │ │ │ │ ├── history.go │ │ │ │ │ ├── import.go │ │ │ │ │ ├── list.go │ │ │ │ │ ├── load.go │ │ │ │ │ ├── load_unsupported.go │ │ │ │ │ ├── mutex.go │ │ │ │ │ ├── pools_test.go │ │ │ │ │ ├── pull.go │ │ │ │ │ ├── pull_v1.go │ │ │ │ │ ├── pull_v2.go │ │ │ │ │ ├── push.go │ │ │ │ │ ├── push_v1.go │ │ │ │ │ ├── push_v2.go │ │ │ │ │ ├── registry.go │ │ │ │ │ ├── service.go │ │ │ │ │ ├── tags/ │ │ │ │ │ │ ├── tags.go │ │ │ │ │ │ └── tags_unit_test.go │ │ │ │ │ ├── tags.go │ │ │ │ │ └── tags_unit_test.go │ │ │ │ ├── hack/ │ │ │ │ │ ├── .vendor-helpers.sh │ │ │ │ │ ├── dind │ │ │ │ │ ├── generate-authors.sh │ │ │ │ │ ├── install.sh │ │ │ │ │ ├── make/ │ │ │ │ │ │ ├── .build-deb/ │ │ │ │ │ │ │ ├── compat │ │ │ │ │ │ │ ├── control │ │ │ │ │ │ │ ├── docker-engine.bash-completion │ │ │ │ │ │ │ ├── docker-engine.install │ │ │ │ │ │ │ ├── docker-engine.manpages │ │ │ │ │ │ │ ├── docker-engine.postinst │ │ │ │ │ │ │ ├── docs │ │ │ │ │ │ │ └── rules │ │ │ │ │ │ ├── .build-rpm/ │ │ │ │ │ │ │ └── docker-engine.spec │ │ │ │ │ │ ├── .dockerinit │ │ │ │ │ │ ├── .dockerinit-gccgo │ │ │ │ │ │ ├── .ensure-emptyfs │ │ │ │ │ │ ├── .ensure-frozen-images │ │ │ │ │ │ ├── .ensure-httpserver │ │ │ │ │ │ ├── .go-autogen │ │ │ │ │ │ ├── .go-compile-test-dir │ │ │ │ │ │ ├── .integration-daemon-setup │ │ │ │ │ │ ├── .integration-daemon-start │ │ │ │ │ │ ├── .integration-daemon-stop │ │ │ │ │ │ ├── .resources-windows/ │ │ │ │ │ │ │ └── docker.exe.manifest │ │ │ │ │ │ ├── .validate │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── binary │ │ │ │ │ │ ├── build-deb │ │ │ │ │ │ ├── build-rpm │ │ │ │ │ │ ├── cover │ │ │ │ │ │ ├── cross │ │ │ │ │ │ ├── dynbinary │ │ │ │ │ │ ├── dyngccgo │ │ │ │ │ │ ├── gccgo │ │ │ │ │ │ ├── release-deb │ │ │ │ │ │ ├── release-rpm │ │ │ │ │ │ ├── sign-repos │ │ │ │ │ │ ├── test-docker-py │ │ │ │ │ │ ├── test-integration-cli │ │ │ │ │ │ ├── test-unit │ │ │ │ │ │ ├── tgz │ │ │ │ │ │ ├── ubuntu │ │ │ │ │ │ ├── validate-dco │ │ │ │ │ │ ├── validate-gofmt │ │ │ │ │ │ ├── validate-lint │ │ │ │ │ │ ├── validate-pkg │ │ │ │ │ │ ├── validate-test │ │ │ │ │ │ ├── validate-toml │ │ │ │ │ │ └── validate-vet │ │ │ │ │ ├── make.sh │ │ │ │ │ ├── release.sh │ │ │ │ │ └── vendor.sh │ │ │ │ ├── image/ │ │ │ │ │ ├── image.go │ │ │ │ │ └── spec/ │ │ │ │ │ └── v1.md │ │ │ │ ├── integration-cli/ │ │ │ │ │ ├── check_test.go │ │ │ │ │ ├── docker_api_attach_test.go │ │ │ │ │ ├── docker_api_containers_test.go │ │ │ │ │ ├── docker_api_events_test.go │ │ │ │ │ ├── docker_api_exec_resize_test.go │ │ │ │ │ ├── docker_api_exec_test.go │ │ │ │ │ ├── docker_api_images_test.go │ │ │ │ │ ├── docker_api_info_test.go │ │ │ │ │ ├── docker_api_inspect_test.go │ │ │ │ │ ├── docker_api_logs_test.go │ │ │ │ │ ├── docker_api_network_test.go │ │ │ │ │ ├── docker_api_resize_test.go │ │ │ │ │ ├── docker_api_service_test.go │ │ │ │ │ ├── docker_api_stats_test.go │ │ │ │ │ ├── docker_api_test.go │ │ │ │ │ ├── docker_api_version_test.go │ │ │ │ │ ├── docker_cli_attach_test.go │ │ │ │ │ ├── docker_cli_attach_unix_test.go │ │ │ │ │ ├── docker_cli_build_test.go │ │ │ │ │ ├── docker_cli_build_unix_test.go │ │ │ │ │ ├── docker_cli_by_digest_test.go │ │ │ │ │ ├── docker_cli_commit_test.go │ │ │ │ │ ├── docker_cli_config_test.go │ │ │ │ │ ├── docker_cli_cp_from_container_test.go │ │ │ │ │ ├── docker_cli_cp_test.go │ │ │ │ │ ├── docker_cli_cp_to_container_test.go │ │ │ │ │ ├── docker_cli_cp_utils.go │ │ │ │ │ ├── docker_cli_create_test.go │ │ │ │ │ ├── docker_cli_daemon_experimental_test.go │ │ │ │ │ ├── docker_cli_daemon_test.go │ │ │ │ │ ├── docker_cli_diff_test.go │ │ │ │ │ ├── docker_cli_events_test.go │ │ │ │ │ ├── docker_cli_events_unix_test.go │ │ │ │ │ ├── docker_cli_exec_test.go │ │ │ │ │ ├── docker_cli_exec_unix_test.go │ │ │ │ │ ├── docker_cli_experimental_test.go │ │ │ │ │ ├── docker_cli_export_import_test.go │ │ │ │ │ ├── docker_cli_help_test.go │ │ │ │ │ ├── docker_cli_history_test.go │ │ │ │ │ ├── docker_cli_images_test.go │ │ │ │ │ ├── docker_cli_import_test.go │ │ │ │ │ ├── docker_cli_info_test.go │ │ │ │ │ ├── docker_cli_inspect_experimental_test.go │ │ │ │ │ ├── docker_cli_inspect_test.go │ │ │ │ │ ├── docker_cli_kill_test.go │ │ │ │ │ ├── docker_cli_links_test.go │ │ │ │ │ ├── docker_cli_links_unix_test.go │ │ │ │ │ ├── docker_cli_login_test.go │ │ │ │ │ ├── docker_cli_logs_test.go │ │ │ │ │ ├── docker_cli_nat_test.go │ │ │ │ │ ├── docker_cli_network_test.go │ │ │ │ │ ├── docker_cli_pause_test.go │ │ │ │ │ ├── docker_cli_port_test.go │ │ │ │ │ ├── docker_cli_port_unix_test.go │ │ │ │ │ ├── docker_cli_proxy_test.go │ │ │ │ │ ├── docker_cli_ps_test.go │ │ │ │ │ ├── docker_cli_pull_test.go │ │ │ │ │ ├── docker_cli_push_test.go │ │ │ │ │ ├── docker_cli_rename_test.go │ │ │ │ │ ├── docker_cli_restart_test.go │ │ │ │ │ ├── docker_cli_rm_test.go │ │ │ │ │ ├── docker_cli_rmi_test.go │ │ │ │ │ ├── docker_cli_run_test.go │ │ │ │ │ ├── docker_cli_run_unix_test.go │ │ │ │ │ ├── docker_cli_save_load_test.go │ │ │ │ │ ├── docker_cli_save_load_unix_test.go │ │ │ │ │ ├── docker_cli_search_test.go │ │ │ │ │ ├── docker_cli_service_test.go │ │ │ │ │ ├── docker_cli_start_test.go │ │ │ │ │ ├── docker_cli_start_volume_driver_unix_test.go │ │ │ │ │ ├── docker_cli_stats_test.go │ │ │ │ │ ├── docker_cli_tag_test.go │ │ │ │ │ ├── docker_cli_top_test.go │ │ │ │ │ ├── docker_cli_version_test.go │ │ │ │ │ ├── docker_cli_wait_test.go │ │ │ │ │ ├── docker_test_vars.go │ │ │ │ │ ├── docker_test_vars_cli.go │ │ │ │ │ ├── docker_test_vars_daemon.go │ │ │ │ │ ├── docker_utils.go │ │ │ │ │ ├── fixtures/ │ │ │ │ │ │ └── https/ │ │ │ │ │ │ ├── ca.pem │ │ │ │ │ │ ├── client-cert.pem │ │ │ │ │ │ ├── client-key.pem │ │ │ │ │ │ ├── client-rogue-cert.pem │ │ │ │ │ │ ├── client-rogue-key.pem │ │ │ │ │ │ ├── server-cert.pem │ │ │ │ │ │ ├── server-key.pem │ │ │ │ │ │ ├── server-rogue-cert.pem │ │ │ │ │ │ └── server-rogue-key.pem │ │ │ │ │ ├── registry.go │ │ │ │ │ ├── requirements.go │ │ │ │ │ ├── requirements_unix.go │ │ │ │ │ ├── test_vars_exec.go │ │ │ │ │ ├── test_vars_noexec.go │ │ │ │ │ ├── test_vars_unix.go │ │ │ │ │ ├── test_vars_windows.go │ │ │ │ │ └── utils.go │ │ │ │ ├── links/ │ │ │ │ │ ├── links.go │ │ │ │ │ └── links_test.go │ │ │ │ ├── man/ │ │ │ │ │ ├── Dockerfile │ │ │ │ │ ├── Dockerfile.5.md │ │ │ │ │ ├── README.md │ │ │ │ │ ├── docker-attach.1.md │ │ │ │ │ ├── docker-build.1.md │ │ │ │ │ ├── docker-commit.1.md │ │ │ │ │ ├── docker-cp.1.md │ │ │ │ │ ├── docker-create.1.md │ │ │ │ │ ├── docker-diff.1.md │ │ │ │ │ ├── docker-events.1.md │ │ │ │ │ ├── docker-exec.1.md │ │ │ │ │ ├── docker-export.1.md │ │ │ │ │ ├── docker-history.1.md │ │ │ │ │ ├── docker-images.1.md │ │ │ │ │ ├── docker-import.1.md │ │ │ │ │ ├── docker-info.1.md │ │ │ │ │ ├── docker-inspect.1.md │ │ │ │ │ ├── docker-kill.1.md │ │ │ │ │ ├── docker-load.1.md │ │ │ │ │ ├── docker-login.1.md │ │ │ │ │ ├── docker-logout.1.md │ │ │ │ │ ├── docker-logs.1.md │ │ │ │ │ ├── docker-pause.1.md │ │ │ │ │ ├── docker-port.1.md │ │ │ │ │ ├── docker-ps.1.md │ │ │ │ │ ├── docker-pull.1.md │ │ │ │ │ ├── docker-push.1.md │ │ │ │ │ ├── docker-rename.1.md │ │ │ │ │ ├── docker-restart.1.md │ │ │ │ │ ├── docker-rm.1.md │ │ │ │ │ ├── docker-rmi.1.md │ │ │ │ │ ├── docker-run.1.md │ │ │ │ │ ├── docker-save.1.md │ │ │ │ │ ├── docker-search.1.md │ │ │ │ │ ├── docker-start.1.md │ │ │ │ │ ├── docker-stats.1.md │ │ │ │ │ ├── docker-stop.1.md │ │ │ │ │ ├── docker-tag.1.md │ │ │ │ │ ├── docker-top.1.md │ │ │ │ │ ├── docker-unpause.1.md │ │ │ │ │ ├── docker-version.1.md │ │ │ │ │ ├── docker-wait.1.md │ │ │ │ │ ├── docker.1.md │ │ │ │ │ └── md2man-all.sh │ │ │ │ ├── opts/ │ │ │ │ │ ├── envfile.go │ │ │ │ │ ├── envfile_test.go │ │ │ │ │ ├── ip.go │ │ │ │ │ ├── ip_test.go │ │ │ │ │ ├── opts.go │ │ │ │ │ ├── opts_test.go │ │ │ │ │ ├── ulimit.go │ │ │ │ │ └── ulimit_test.go │ │ │ │ ├── pkg/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── archive/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── archive.go │ │ │ │ │ │ ├── archive_test.go │ │ │ │ │ │ ├── archive_unix.go │ │ │ │ │ │ ├── archive_unix_test.go │ │ │ │ │ │ ├── archive_windows.go │ │ │ │ │ │ ├── archive_windows_test.go │ │ │ │ │ │ ├── changes.go │ │ │ │ │ │ ├── changes_linux.go │ │ │ │ │ │ ├── changes_other.go │ │ │ │ │ │ ├── changes_posix_test.go │ │ │ │ │ │ ├── changes_test.go │ │ │ │ │ │ ├── changes_unix.go │ │ │ │ │ │ ├── changes_windows.go │ │ │ │ │ │ ├── copy.go │ │ │ │ │ │ ├── copy_test.go │ │ │ │ │ │ ├── diff.go │ │ │ │ │ │ ├── diff_test.go │ │ │ │ │ │ ├── example_changes.go │ │ │ │ │ │ ├── time_linux.go │ │ │ │ │ │ ├── time_unsupported.go │ │ │ │ │ │ ├── utils_test.go │ │ │ │ │ │ ├── wrap.go │ │ │ │ │ │ └── wrap_test.go │ │ │ │ │ ├── broadcastwriter/ │ │ │ │ │ │ ├── broadcastwriter.go │ │ │ │ │ │ └── broadcastwriter_test.go │ │ │ │ │ ├── chrootarchive/ │ │ │ │ │ │ ├── archive.go │ │ │ │ │ │ ├── archive_test.go │ │ │ │ │ │ ├── archive_unix.go │ │ │ │ │ │ ├── archive_windows.go │ │ │ │ │ │ ├── diff_unix.go │ │ │ │ │ │ ├── diff_windows.go │ │ │ │ │ │ ├── init_unix.go │ │ │ │ │ │ └── init_windows.go │ │ │ │ │ ├── devicemapper/ │ │ │ │ │ │ ├── attach_loopback.go │ │ │ │ │ │ ├── devmapper.go │ │ │ │ │ │ ├── devmapper_log.go │ │ │ │ │ │ ├── devmapper_wrapper.go │ │ │ │ │ │ ├── devmapper_wrapper_deferred_remove.go │ │ │ │ │ │ ├── devmapper_wrapper_no_deferred_remove.go │ │ │ │ │ │ ├── ioctl.go │ │ │ │ │ │ └── log.go │ │ │ │ │ ├── directory/ │ │ │ │ │ │ ├── directory_linux.go │ │ │ │ │ │ ├── directory_test.go │ │ │ │ │ │ └── directory_windows.go │ │ │ │ │ ├── fileutils/ │ │ │ │ │ │ ├── fileutils.go │ │ │ │ │ │ └── fileutils_test.go │ │ │ │ │ ├── graphdb/ │ │ │ │ │ │ ├── conn_sqlite3.go │ │ │ │ │ │ ├── conn_sqlite3_unix.go │ │ │ │ │ │ ├── conn_sqlite3_windows.go │ │ │ │ │ │ ├── conn_unsupported.go │ │ │ │ │ │ ├── graphdb.go │ │ │ │ │ │ ├── graphdb_test.go │ │ │ │ │ │ ├── sort.go │ │ │ │ │ │ ├── sort_test.go │ │ │ │ │ │ └── utils.go │ │ │ │ │ ├── homedir/ │ │ │ │ │ │ ├── homedir.go │ │ │ │ │ │ └── homedir_test.go │ │ │ │ │ ├── httputils/ │ │ │ │ │ │ ├── httputils.go │ │ │ │ │ │ ├── mimetype.go │ │ │ │ │ │ ├── resumablerequestreader.go │ │ │ │ │ │ └── resumablerequestreader_test.go │ │ │ │ │ ├── ioutils/ │ │ │ │ │ │ ├── fmt.go │ │ │ │ │ │ ├── fmt_test.go │ │ │ │ │ │ ├── readers.go │ │ │ │ │ │ ├── readers_test.go │ │ │ │ │ │ ├── scheduler.go │ │ │ │ │ │ ├── scheduler_gccgo.go │ │ │ │ │ │ ├── writeflusher.go │ │ │ │ │ │ ├── writers.go │ │ │ │ │ │ └── writers_test.go │ │ │ │ │ ├── jsonlog/ │ │ │ │ │ │ ├── jsonlog.go │ │ │ │ │ │ ├── jsonlog_marshalling.go │ │ │ │ │ │ ├── jsonlog_marshalling_test.go │ │ │ │ │ │ ├── jsonlog_test.go │ │ │ │ │ │ ├── jsonlogbytes.go │ │ │ │ │ │ └── jsonlogbytes_test.go │ │ │ │ │ ├── jsonmessage/ │ │ │ │ │ │ ├── jsonmessage.go │ │ │ │ │ │ └── jsonmessage_test.go │ │ │ │ │ ├── listenbuffer/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── buffer.go │ │ │ │ │ │ └── listen_buffer_test.go │ │ │ │ │ ├── mflag/ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── example/ │ │ │ │ │ │ │ └── example.go │ │ │ │ │ │ ├── flag.go │ │ │ │ │ │ └── flag_test.go │ │ │ │ │ ├── mount/ │ │ │ │ │ │ ├── flags.go │ │ │ │ │ │ ├── flags_freebsd.go │ │ │ │ │ │ ├── flags_linux.go │ │ │ │ │ │ ├── flags_unsupported.go │ │ │ │ │ │ ├── mount.go │ │ │ │ │ │ ├── mount_test.go │ │ │ │ │ │ ├── mounter_freebsd.go │ │ │ │ │ │ ├── mounter_linux.go │ │ │ │ │ │ ├── mounter_unsupported.go │ │ │ │ │ │ ├── mountinfo.go │ │ │ │ │ │ ├── mountinfo_freebsd.go │ │ │ │ │ │ ├── mountinfo_linux.go │ │ │ │ │ │ ├── mountinfo_linux_test.go │ │ │ │ │ │ ├── mountinfo_unsupported.go │ │ │ │ │ │ ├── sharedsubtree_linux.go │ │ │ │ │ │ └── sharedsubtree_linux_test.go │ │ │ │ │ ├── namesgenerator/ │ │ │ │ │ │ ├── names-generator.go │ │ │ │ │ │ └── names-generator_test.go │ │ │ │ │ ├── nat/ │ │ │ │ │ │ ├── nat.go │ │ │ │ │ │ ├── nat_test.go │ │ │ │ │ │ ├── sort.go │ │ │ │ │ │ └── sort_test.go │ │ │ │ │ ├── parsers/ │ │ │ │ │ │ ├── filters/ │ │ │ │ │ │ │ ├── parse.go │ │ │ │ │ │ │ └── parse_test.go │ │ │ │ │ │ ├── kernel/ │ │ │ │ │ │ │ ├── kernel.go │ │ │ │ │ │ │ ├── kernel_test.go │ │ │ │ │ │ │ ├── kernel_windows.go │ │ │ │ │ │ │ ├── uname_linux.go │ │ │ │ │ │ │ └── uname_unsupported.go │ │ │ │ │ │ ├── operatingsystem/ │ │ │ │ │ │ │ ├── operatingsystem_linux.go │ │ │ │ │ │ │ ├── operatingsystem_test.go │ │ │ │ │ │ │ └── operatingsystem_windows.go │ │ │ │ │ │ ├── parsers.go │ │ │ │ │ │ └── parsers_test.go │ │ │ │ │ ├── pidfile/ │ │ │ │ │ │ ├── pidfile.go │ │ │ │ │ │ └── pidfile_test.go │ │ │ │ │ ├── plugins/ │ │ │ │ │ │ ├── client.go │ │ │ │ │ │ ├── client_test.go │ │ │ │ │ │ ├── discovery.go │ │ │ │ │ │ ├── discovery_test.go │ │ │ │ │ │ ├── pluginrpc-gen/ │ │ │ │ │ │ │ ├── fixtures/ │ │ │ │ │ │ │ │ └── foo.go │ │ │ │ │ │ │ ├── main.go │ │ │ │ │ │ │ ├── parser.go │ │ │ │ │ │ │ ├── parser_test.go │ │ │ │ │ │ │ └── template.go │ │ │ │ │ │ └── plugins.go │ │ │ │ │ ├── pools/ │ │ │ │ │ │ ├── pools.go │ │ │ │ │ │ └── pools_test.go │ │ │ │ │ ├── progressreader/ │ │ │ │ │ │ ├── progressreader.go │ │ │ │ │ │ └── progressreader_test.go │ │ │ │ │ ├── promise/ │ │ │ │ │ │ └── promise.go │ │ │ │ │ ├── proxy/ │ │ │ │ │ │ ├── network_proxy_test.go │ │ │ │ │ │ ├── proxy.go │ │ │ │ │ │ ├── stub_proxy.go │ │ │ │ │ │ ├── tcp_proxy.go │ │ │ │ │ │ └── udp_proxy.go │ │ │ │ │ ├── pubsub/ │ │ │ │ │ │ ├── publisher.go │ │ │ │ │ │ └── publisher_test.go │ │ │ │ │ ├── random/ │ │ │ │ │ │ ├── random.go │ │ │ │ │ │ └── random_test.go │ │ │ │ │ ├── reexec/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── command_linux.go │ │ │ │ │ │ ├── command_unsupported.go │ │ │ │ │ │ ├── command_windows.go │ │ │ │ │ │ └── reexec.go │ │ │ │ │ ├── signal/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── signal.go │ │ │ │ │ │ ├── signal_darwin.go │ │ │ │ │ │ ├── signal_freebsd.go │ │ │ │ │ │ ├── signal_linux.go │ │ │ │ │ │ ├── signal_unix.go │ │ │ │ │ │ ├── signal_unsupported.go │ │ │ │ │ │ ├── signal_windows.go │ │ │ │ │ │ └── trap.go │ │ │ │ │ ├── sockets/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── tcp_socket.go │ │ │ │ │ │ └── unix_socket.go │ │ │ │ │ ├── stdcopy/ │ │ │ │ │ │ ├── stdcopy.go │ │ │ │ │ │ └── stdcopy_test.go │ │ │ │ │ ├── streamformatter/ │ │ │ │ │ │ ├── streamformatter.go │ │ │ │ │ │ └── streamformatter_test.go │ │ │ │ │ ├── stringid/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── stringid.go │ │ │ │ │ │ └── stringid_test.go │ │ │ │ │ ├── stringutils/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── stringutils.go │ │ │ │ │ │ └── stringutils_test.go │ │ │ │ │ ├── symlink/ │ │ │ │ │ │ ├── LICENSE.APACHE │ │ │ │ │ │ ├── LICENSE.BSD │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── fs.go │ │ │ │ │ │ └── fs_test.go │ │ │ │ │ ├── sysinfo/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── sysinfo.go │ │ │ │ │ │ ├── sysinfo_linux.go │ │ │ │ │ │ ├── sysinfo_linux_test.go │ │ │ │ │ │ └── sysinfo_windows.go │ │ │ │ │ ├── system/ │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ ├── events_windows.go │ │ │ │ │ │ ├── filesys.go │ │ │ │ │ │ ├── filesys_windows.go │ │ │ │ │ │ ├── lstat.go │ │ │ │ │ │ ├── lstat_test.go │ │ │ │ │ │ ├── lstat_windows.go │ │ │ │ │ │ ├── meminfo.go │ │ │ │ │ │ ├── meminfo_linux.go │ │ │ │ │ │ ├── meminfo_linux_test.go │ │ │ │ │ │ ├── meminfo_unsupported.go │ │ │ │ │ │ ├── meminfo_windows.go │ │ │ │ │ │ ├── mknod.go │ │ │ │ │ │ ├── mknod_windows.go │ │ │ │ │ │ ├── stat.go │ │ │ │ │ │ ├── stat_linux.go │ │ │ │ │ │ ├── stat_test.go │ │ │ │ │ │ ├── stat_unsupported.go │ │ │ │ │ │ ├── stat_windows.go │ │ │ │ │ │ ├── umask.go │ │ │ │ │ │ ├── umask_windows.go │ │ │ │ │ │ ├── utimes_darwin.go │ │ │ │ │ │ ├── utimes_freebsd.go │ │ │ │ │ │ ├── utimes_linux.go │ │ │ │ │ │ ├── utimes_test.go │ │ │ │ │ │ ├── utimes_unsupported.go │ │ │ │ │ │ ├── xattrs_linux.go │ │ │ │ │ │ └── xattrs_unsupported.go │ │ │ │ │ ├── systemd/ │ │ │ │ │ │ ├── booted.go │ │ │ │ │ │ ├── listendfd.go │ │ │ │ │ │ └── sd_notify.go │ │ │ │ │ ├── tailfile/ │ │ │ │ │ │ ├── tailfile.go │ │ │ │ │ │ └── tailfile_test.go │ │ │ │ │ ├── tarsum/ │ │ │ │ │ │ ├── builder_context.go │ │ │ │ │ │ ├── builder_context_test.go │ │ │ │ │ │ ├── fileinfosums.go │ │ │ │ │ │ ├── fileinfosums_test.go │ │ │ │ │ │ ├── tarsum.go │ │ │ │ │ │ ├── tarsum_spec.md │ │ │ │ │ │ ├── tarsum_test.go │ │ │ │ │ │ ├── testdata/ │ │ │ │ │ │ │ ├── 46af0962ab5afeb5ce6740d4d91652e69206fc991fd5328c1a94d364ad00e457/ │ │ │ │ │ │ │ │ └── json │ │ │ │ │ │ │ ├── 511136ea3c5a64f264b78b5433614aec563103b4d4702f3ba7d4d2698e22c158/ │ │ │ │ │ │ │ │ └── json │ │ │ │ │ │ │ └── xattr/ │ │ │ │ │ │ │ └── json │ │ │ │ │ │ ├── versioning.go │ │ │ │ │ │ ├── versioning_test.go │ │ │ │ │ │ └── writercloser.go │ │ │ │ │ ├── term/ │ │ │ │ │ │ ├── tc_linux_cgo.go │ │ │ │ │ │ ├── tc_other.go │ │ │ │ │ │ ├── term.go │ │ │ │ │ │ ├── term_windows.go │ │ │ │ │ │ ├── termios_darwin.go │ │ │ │ │ │ ├── termios_freebsd.go │ │ │ │ │ │ ├── termios_linux.go │ │ │ │ │ │ └── winconsole/ │ │ │ │ │ │ ├── console_windows.go │ │ │ │ │ │ ├── console_windows_test.go │ │ │ │ │ │ ├── term_emulator.go │ │ │ │ │ │ └── term_emulator_test.go │ │ │ │ │ ├── timeoutconn/ │ │ │ │ │ │ ├── timeoutconn.go │ │ │ │ │ │ └── timeoutconn_test.go │ │ │ │ │ ├── timeutils/ │ │ │ │ │ │ ├── json.go │ │ │ │ │ │ ├── json_test.go │ │ │ │ │ │ ├── utils.go │ │ │ │ │ │ └── utils_test.go │ │ │ │ │ ├── tlsconfig/ │ │ │ │ │ │ └── config.go │ │ │ │ │ ├── truncindex/ │ │ │ │ │ │ ├── truncindex.go │ │ │ │ │ │ └── truncindex_test.go │ │ │ │ │ ├── ulimit/ │ │ │ │ │ │ ├── ulimit.go │ │ │ │ │ │ └── ulimit_test.go │ │ │ │ │ ├── units/ │ │ │ │ │ │ ├── duration.go │ │ │ │ │ │ ├── duration_test.go │ │ │ │ │ │ ├── size.go │ │ │ │ │ │ └── size_test.go │ │ │ │ │ ├── urlutil/ │ │ │ │ │ │ ├── urlutil.go │ │ │ │ │ │ └── urlutil_test.go │ │ │ │ │ ├── useragent/ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── useragent.go │ │ │ │ │ │ └── useragent_test.go │ │ │ │ │ └── version/ │ │ │ │ │ ├── version.go │ │ │ │ │ └── version_test.go │ │ │ │ ├── project/ │ │ │ │ │ ├── GOVERNANCE.md │ │ │ │ │ ├── IRC-ADMINISTRATION.md │ │ │ │ │ ├── ISSUE-TRIAGE.md │ │ │ │ │ ├── PACKAGERS.md │ │ │ │ │ ├── PRINCIPLES.md │ │ │ │ │ ├── README.md │ │ │ │ │ ├── RELEASE-CHECKLIST.md │ │ │ │ │ ├── REVIEWING.md │ │ │ │ │ └── TOOLS.md │ │ │ │ ├── registry/ │ │ │ │ │ ├── auth.go │ │ │ │ │ ├── auth_test.go │ │ │ │ │ ├── authchallenge.go │ │ │ │ │ ├── config.go │ │ │ │ │ ├── config_test.go │ │ │ │ │ ├── endpoint.go │ │ │ │ │ ├── endpoint_test.go │ │ │ │ │ ├── registry.go │ │ │ │ │ ├── registry_mock_test.go │ │ │ │ │ ├── registry_test.go │ │ │ │ │ ├── service.go │ │ │ │ │ ├── session.go │ │ │ │ │ ├── token.go │ │ │ │ │ └── types.go │ │ │ │ ├── runconfig/ │ │ │ │ │ ├── compare.go │ │ │ │ │ ├── compare_test.go │ │ │ │ │ ├── config.go │ │ │ │ │ ├── config_test.go │ │ │ │ │ ├── exec.go │ │ │ │ │ ├── exec_test.go │ │ │ │ │ ├── fixtures/ │ │ │ │ │ │ ├── container_config_1_14.json │ │ │ │ │ │ ├── container_config_1_17.json │ │ │ │ │ │ ├── container_config_1_19.json │ │ │ │ │ │ ├── container_hostconfig_1_14.json │ │ │ │ │ │ ├── container_hostconfig_1_19.json │ │ │ │ │ │ ├── valid.env │ │ │ │ │ │ └── valid.label │ │ │ │ │ ├── hostconfig.go │ │ │ │ │ ├── hostconfig_test.go │ │ │ │ │ ├── hostconfig_unix.go │ │ │ │ │ ├── hostconfig_windows.go │ │ │ │ │ ├── merge.go │ │ │ │ │ ├── merge_test.go │ │ │ │ │ ├── parse.go │ │ │ │ │ ├── parse_experimental.go │ │ │ │ │ ├── parse_stub.go │ │ │ │ │ ├── parse_test.go │ │ │ │ │ ├── parse_unix.go │ │ │ │ │ └── parse_windows.go │ │ │ │ ├── trust/ │ │ │ │ │ ├── service.go │ │ │ │ │ └── trusts.go │ │ │ │ ├── utils/ │ │ │ │ │ ├── experimental.go │ │ │ │ │ ├── git.go │ │ │ │ │ ├── git_test.go │ │ │ │ │ ├── stubs.go │ │ │ │ │ ├── utils.go │ │ │ │ │ └── utils_test.go │ │ │ │ └── volume/ │ │ │ │ ├── drivers/ │ │ │ │ │ ├── adapter.go │ │ │ │ │ ├── api.go │ │ │ │ │ ├── extpoint.go │ │ │ │ │ ├── proxy.go │ │ │ │ │ └── proxy_test.go │ │ │ │ ├── local/ │ │ │ │ │ └── local.go │ │ │ │ └── volume.go │ │ │ ├── go-units/ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE.code │ │ │ │ ├── LICENSE.docs │ │ │ │ ├── MAINTAINERS │ │ │ │ ├── README.md │ │ │ │ ├── circle.yml │ │ │ │ ├── duration.go │ │ │ │ ├── duration_test.go │ │ │ │ ├── size.go │ │ │ │ ├── size_test.go │ │ │ │ ├── ulimit.go │ │ │ │ └── ulimit_test.go │ │ │ └── libcontainer/ │ │ │ ├── .gitignore │ │ │ ├── CONTRIBUTING.md │ │ │ ├── Dockerfile │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS │ │ │ ├── MAINTAINERS_GUIDE.md │ │ │ ├── Makefile │ │ │ ├── NOTICE │ │ │ ├── PRINCIPLES.md │ │ │ ├── README.md │ │ │ ├── ROADMAP.md │ │ │ ├── SPEC.md │ │ │ ├── apparmor/ │ │ │ │ ├── apparmor.go │ │ │ │ ├── apparmor_disabled.go │ │ │ │ ├── gen.go │ │ │ │ └── setup.go │ │ │ ├── capabilities_linux.go │ │ │ ├── cgroups/ │ │ │ │ ├── cgroups.go │ │ │ │ ├── cgroups_test.go │ │ │ │ ├── cgroups_unsupported.go │ │ │ │ ├── fs/ │ │ │ │ │ ├── apply_raw.go │ │ │ │ │ ├── blkio.go │ │ │ │ │ ├── blkio_test.go │ │ │ │ │ ├── cpu.go │ │ │ │ │ ├── cpu_test.go │ │ │ │ │ ├── cpuacct.go │ │ │ │ │ ├── cpuset.go │ │ │ │ │ ├── cpuset_test.go │ │ │ │ │ ├── devices.go │ │ │ │ │ ├── devices_test.go │ │ │ │ │ ├── freezer.go │ │ │ │ │ ├── freezer_test.go │ │ │ │ │ ├── fs_unsupported.go │ │ │ │ │ ├── hugetlb.go │ │ │ │ │ ├── hugetlb_test.go │ │ │ │ │ ├── memory.go │ │ │ │ │ ├── memory_test.go │ │ │ │ │ ├── net_cls.go │ │ │ │ │ ├── net_cls_test.go │ │ │ │ │ ├── net_prio.go │ │ │ │ │ ├── net_prio_test.go │ │ │ │ │ ├── perf_event.go │ │ │ │ │ ├── stats_util_test.go │ │ │ │ │ ├── util_test.go │ │ │ │ │ ├── utils.go │ │ │ │ │ └── utils_test.go │ │ │ │ ├── stats.go │ │ │ │ ├── systemd/ │ │ │ │ │ ├── apply_nosystemd.go │ │ │ │ │ └── apply_systemd.go │ │ │ │ └── utils.go │ │ │ ├── configs/ │ │ │ │ ├── cgroup.go │ │ │ │ ├── config.go │ │ │ │ ├── config_test.go │ │ │ │ ├── config_unix.go │ │ │ │ ├── device.go │ │ │ │ ├── device_defaults.go │ │ │ │ ├── hugepage_limit.go │ │ │ │ ├── interface_priority_map.go │ │ │ │ ├── mount.go │ │ │ │ ├── namespaces.go │ │ │ │ ├── namespaces_syscall.go │ │ │ │ ├── namespaces_syscall_unsupported.go │ │ │ │ ├── namespaces_unix.go │ │ │ │ ├── namespaces_windows.go │ │ │ │ ├── network.go │ │ │ │ └── validate/ │ │ │ │ └── config.go │ │ │ ├── console.go │ │ │ ├── console_freebsd.go │ │ │ ├── console_linux.go │ │ │ ├── console_windows.go │ │ │ ├── container.go │ │ │ ├── container_linux.go │ │ │ ├── container_linux_test.go │ │ │ ├── container_nouserns_linux.go │ │ │ ├── container_userns_linux.go │ │ │ ├── criu_opts.go │ │ │ ├── criurpc/ │ │ │ │ ├── Makefile │ │ │ │ ├── criurpc.pb.go │ │ │ │ └── criurpc.proto │ │ │ ├── devices/ │ │ │ │ ├── devices_test.go │ │ │ │ ├── devices_unix.go │ │ │ │ ├── devices_windows.go │ │ │ │ └── number.go │ │ │ ├── docs/ │ │ │ │ └── man/ │ │ │ │ └── nsinit.1.md │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ ├── factory.go │ │ │ ├── factory_linux.go │ │ │ ├── factory_linux_test.go │ │ │ ├── generic_error.go │ │ │ ├── generic_error_test.go │ │ │ ├── hack/ │ │ │ │ └── validate.sh │ │ │ ├── init_linux.go │ │ │ ├── integration/ │ │ │ │ ├── checkpoint_test.go │ │ │ │ ├── doc.go │ │ │ │ ├── exec_test.go │ │ │ │ ├── execin_test.go │ │ │ │ ├── init_test.go │ │ │ │ ├── template_test.go │ │ │ │ └── utils_test.go │ │ │ ├── label/ │ │ │ │ ├── label.go │ │ │ │ ├── label_selinux.go │ │ │ │ └── label_selinux_test.go │ │ │ ├── netlink/ │ │ │ │ ├── MAINTAINERS │ │ │ │ ├── netlink.go │ │ │ │ ├── netlink_linux.go │ │ │ │ ├── netlink_linux_armppc64.go │ │ │ │ ├── netlink_linux_notarm.go │ │ │ │ ├── netlink_linux_test.go │ │ │ │ └── netlink_unsupported.go │ │ │ ├── network_linux.go │ │ │ ├── notify_linux.go │ │ │ ├── notify_linux_test.go │ │ │ ├── nsenter/ │ │ │ │ ├── README.md │ │ │ │ ├── nsenter.go │ │ │ │ ├── nsenter_gccgo.go │ │ │ │ ├── nsenter_test.go │ │ │ │ ├── nsenter_unsupported.go │ │ │ │ └── nsexec.c │ │ │ ├── nsinit/ │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── checkpoint.go │ │ │ │ ├── config.go │ │ │ │ ├── exec.go │ │ │ │ ├── init.go │ │ │ │ ├── main.go │ │ │ │ ├── oom.go │ │ │ │ ├── pause.go │ │ │ │ ├── restore.go │ │ │ │ ├── security.go │ │ │ │ ├── state.go │ │ │ │ ├── stats.go │ │ │ │ ├── tty.go │ │ │ │ └── utils.go │ │ │ ├── process.go │ │ │ ├── process_linux.go │ │ │ ├── restored_process.go │ │ │ ├── rootfs_linux.go │ │ │ ├── rootfs_linux_test.go │ │ │ ├── sample_configs/ │ │ │ │ ├── README.md │ │ │ │ ├── apparmor.json │ │ │ │ ├── attach_to_bridge.json │ │ │ │ ├── host-pid.json │ │ │ │ ├── minimal.json │ │ │ │ ├── selinux.json │ │ │ │ └── userns.json │ │ │ ├── seccomp/ │ │ │ │ ├── bpf.go │ │ │ │ ├── context.go │ │ │ │ ├── filter.go │ │ │ │ ├── jump_amd64.go │ │ │ │ └── seccomp.go │ │ │ ├── selinux/ │ │ │ │ ├── selinux.go │ │ │ │ └── selinux_test.go │ │ │ ├── setns_init_linux.go │ │ │ ├── stacktrace/ │ │ │ │ ├── capture.go │ │ │ │ ├── capture_test.go │ │ │ │ ├── frame.go │ │ │ │ ├── frame_test.go │ │ │ │ └── stacktrace.go │ │ │ ├── standard_init_linux.go │ │ │ ├── stats.go │ │ │ ├── stats_freebsd.go │ │ │ ├── stats_linux.go │ │ │ ├── stats_windows.go │ │ │ ├── system/ │ │ │ │ ├── linux.go │ │ │ │ ├── proc.go │ │ │ │ ├── setns_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_64.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── sysconfig.go │ │ │ │ ├── sysconfig_notcgo.go │ │ │ │ └── xattrs_linux.go │ │ │ ├── update-vendor.sh │ │ │ ├── user/ │ │ │ │ ├── MAINTAINERS │ │ │ │ ├── lookup.go │ │ │ │ ├── lookup_unix.go │ │ │ │ ├── lookup_unsupported.go │ │ │ │ ├── user.go │ │ │ │ └── user_test.go │ │ │ ├── utils/ │ │ │ │ ├── utils.go │ │ │ │ └── utils_test.go │ │ │ └── xattr/ │ │ │ ├── errors.go │ │ │ ├── xattr_linux.go │ │ │ ├── xattr_test.go │ │ │ └── xattr_unsupported.go │ │ ├── emicklei/ │ │ │ └── go-restful/ │ │ │ ├── .gitignore │ │ │ ├── CHANGES.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── Srcfile │ │ │ ├── bench_curly_test.go │ │ │ ├── bench_test.go │ │ │ ├── bench_test.sh │ │ │ ├── compress.go │ │ │ ├── compress_test.go │ │ │ ├── compressor_cache.go │ │ │ ├── compressor_pools.go │ │ │ ├── compressors.go │ │ │ ├── constants.go │ │ │ ├── container.go │ │ │ ├── container_test.go │ │ │ ├── cors_filter.go │ │ │ ├── cors_filter_test.go │ │ │ ├── coverage.sh │ │ │ ├── curly.go │ │ │ ├── curly_route.go │ │ │ ├── curly_test.go │ │ │ ├── doc.go │ │ │ ├── doc_examples_test.go │ │ │ ├── entity_accessors.go │ │ │ ├── entity_accessors_test.go │ │ │ ├── examples/ │ │ │ │ ├── .goconvey │ │ │ │ ├── google_app_engine/ │ │ │ │ │ ├── .goconvey │ │ │ │ │ ├── app.yaml │ │ │ │ │ ├── datastore/ │ │ │ │ │ │ ├── .goconvey │ │ │ │ │ │ ├── app.yaml │ │ │ │ │ │ └── main.go │ │ │ │ │ ├── restful-appstats-integration.go │ │ │ │ │ └── restful-user-service.go │ │ │ │ ├── home.html │ │ │ │ ├── restful-CORS-filter.go │ │ │ │ ├── restful-NCSA-logging.go │ │ │ │ ├── restful-basic-authentication.go │ │ │ │ ├── restful-cpuprofiler-service.go │ │ │ │ ├── restful-curly-router.go │ │ │ │ ├── restful-encoding-filter.go │ │ │ │ ├── restful-filters.go │ │ │ │ ├── restful-form-handling.go │ │ │ │ ├── restful-hello-world.go │ │ │ │ ├── restful-html-template.go │ │ │ │ ├── restful-multi-containers.go │ │ │ │ ├── restful-options-filter.go │ │ │ │ ├── restful-path-tail.go │ │ │ │ ├── restful-pre-post-filters.go │ │ │ │ ├── restful-resource-functions.go │ │ │ │ ├── restful-route_test.go │ │ │ │ ├── restful-routefunction_test.go │ │ │ │ ├── restful-serve-static.go │ │ │ │ ├── restful-swagger.go │ │ │ │ ├── restful-user-resource.go │ │ │ │ └── restful-user-service.go │ │ │ ├── filter.go │ │ │ ├── filter_test.go │ │ │ ├── install.sh │ │ │ ├── jsr311.go │ │ │ ├── jsr311_test.go │ │ │ ├── log/ │ │ │ │ └── log.go │ │ │ ├── logger.go │ │ │ ├── options_filter.go │ │ │ ├── options_filter_test.go │ │ │ ├── parameter.go │ │ │ ├── path_expression.go │ │ │ ├── path_expression_test.go │ │ │ ├── request.go │ │ │ ├── request_test.go │ │ │ ├── response.go │ │ │ ├── response_test.go │ │ │ ├── route.go │ │ │ ├── route_builder.go │ │ │ ├── route_builder_test.go │ │ │ ├── route_test.go │ │ │ ├── router.go │ │ │ ├── service_error.go │ │ │ ├── swagger/ │ │ │ │ ├── CHANGES.md │ │ │ │ ├── README.md │ │ │ │ ├── api_declaration_list.go │ │ │ │ ├── config.go │ │ │ │ ├── model_builder.go │ │ │ │ ├── model_builder_test.go │ │ │ │ ├── model_list.go │ │ │ │ ├── model_list_test.go │ │ │ │ ├── model_property_ext.go │ │ │ │ ├── model_property_ext_test.go │ │ │ │ ├── model_property_list.go │ │ │ │ ├── model_property_list_test.go │ │ │ │ ├── ordered_route_map.go │ │ │ │ ├── ordered_route_map_test.go │ │ │ │ ├── postbuild_model_test.go │ │ │ │ ├── swagger.go │ │ │ │ ├── swagger_builder.go │ │ │ │ ├── swagger_test.go │ │ │ │ ├── swagger_webservice.go │ │ │ │ ├── test_package/ │ │ │ │ │ └── struct.go │ │ │ │ └── utils_test.go │ │ │ ├── tracer_test.go │ │ │ ├── web_service.go │ │ │ ├── web_service_container.go │ │ │ └── web_service_test.go │ │ ├── evanphx/ │ │ │ └── json-patch/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── merge.go │ │ │ ├── merge_test.go │ │ │ ├── patch.go │ │ │ └── patch_test.go │ │ ├── fatih/ │ │ │ └── color/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── color.go │ │ │ ├── color_test.go │ │ │ └── doc.go │ │ ├── fsouza/ │ │ │ └── go-dockerclient/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS │ │ │ ├── DOCKER-LICENSE │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.markdown │ │ │ ├── auth.go │ │ │ ├── auth_test.go │ │ │ ├── build_test.go │ │ │ ├── change.go │ │ │ ├── change_test.go │ │ │ ├── client.go │ │ │ ├── client_test.go │ │ │ ├── container.go │ │ │ ├── container_test.go │ │ │ ├── env.go │ │ │ ├── env_test.go │ │ │ ├── event.go │ │ │ ├── event_test.go │ │ │ ├── example_test.go │ │ │ ├── exec.go │ │ │ ├── exec_test.go │ │ │ ├── external/ │ │ │ │ ├── github.com/ │ │ │ │ │ ├── Sirupsen/ │ │ │ │ │ │ └── logrus/ │ │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── entry.go │ │ │ │ │ │ ├── entry_test.go │ │ │ │ │ │ ├── exported.go │ │ │ │ │ │ ├── formatter.go │ │ │ │ │ │ ├── formatter_bench_test.go │ │ │ │ │ │ ├── hook_test.go │ │ │ │ │ │ ├── hooks.go │ │ │ │ │ │ ├── json_formatter.go │ │ │ │ │ │ ├── json_formatter_test.go │ │ │ │ │ │ ├── logger.go │ │ │ │ │ │ ├── logrus.go │ │ │ │ │ │ ├── logrus_test.go │ │ │ │ │ │ ├── terminal_bsd.go │ │ │ │ │ │ ├── terminal_linux.go │ │ │ │ │ │ ├── terminal_notwindows.go │ │ │ │ │ │ ├── terminal_solaris.go │ │ │ │ │ │ ├── terminal_windows.go │ │ │ │ │ │ ├── text_formatter.go │ │ │ │ │ │ ├── text_formatter_test.go │ │ │ │ │ │ └── writer.go │ │ │ │ │ ├── docker/ │ │ │ │ │ │ ├── docker/ │ │ │ │ │ │ │ ├── opts/ │ │ │ │ │ │ │ │ ├── envfile.go │ │ │ │ │ │ │ │ ├── envfile_test.go │ │ │ │ │ │ │ │ ├── hosts.go │ │ │ │ │ │ │ │ ├── hosts_test.go │ │ │ │ │ │ │ │ ├── hosts_unix.go │ │ │ │ │ │ │ │ ├── hosts_windows.go │ │ │ │ │ │ │ │ ├── ip.go │ │ │ │ │ │ │ │ ├── ip_test.go │ │ │ │ │ │ │ │ ├── opts.go │ │ │ │ │ │ │ │ ├── opts_test.go │ │ │ │ │ │ │ │ ├── opts_unix.go │ │ │ │ │ │ │ │ └── opts_windows.go │ │ │ │ │ │ │ └── pkg/ │ │ │ │ │ │ │ ├── archive/ │ │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ │ ├── archive.go │ │ │ │ │ │ │ │ ├── archive_test.go │ │ │ │ │ │ │ │ ├── archive_unix.go │ │ │ │ │ │ │ │ ├── archive_unix_test.go │ │ │ │ │ │ │ │ ├── archive_windows.go │ │ │ │ │ │ │ │ ├── archive_windows_test.go │ │ │ │ │ │ │ │ ├── changes.go │ │ │ │ │ │ │ │ ├── changes_linux.go │ │ │ │ │ │ │ │ ├── changes_other.go │ │ │ │ │ │ │ │ ├── changes_posix_test.go │ │ │ │ │ │ │ │ ├── changes_test.go │ │ │ │ │ │ │ │ ├── changes_unix.go │ │ │ │ │ │ │ │ ├── changes_windows.go │ │ │ │ │ │ │ │ ├── copy.go │ │ │ │ │ │ │ │ ├── copy_test.go │ │ │ │ │ │ │ │ ├── copy_unix.go │ │ │ │ │ │ │ │ ├── copy_windows.go │ │ │ │ │ │ │ │ ├── diff.go │ │ │ │ │ │ │ │ ├── diff_test.go │ │ │ │ │ │ │ │ ├── example_changes.go │ │ │ │ │ │ │ │ ├── time_linux.go │ │ │ │ │ │ │ │ ├── time_unsupported.go │ │ │ │ │ │ │ │ ├── utils_test.go │ │ │ │ │ │ │ │ ├── whiteouts.go │ │ │ │ │ │ │ │ ├── wrap.go │ │ │ │ │ │ │ │ └── wrap_test.go │ │ │ │ │ │ │ ├── fileutils/ │ │ │ │ │ │ │ │ ├── fileutils.go │ │ │ │ │ │ │ │ ├── fileutils_test.go │ │ │ │ │ │ │ │ ├── fileutils_unix.go │ │ │ │ │ │ │ │ └── fileutils_windows.go │ │ │ │ │ │ │ ├── homedir/ │ │ │ │ │ │ │ │ ├── homedir.go │ │ │ │ │ │ │ │ └── homedir_test.go │ │ │ │ │ │ │ ├── idtools/ │ │ │ │ │ │ │ │ ├── idtools.go │ │ │ │ │ │ │ │ ├── idtools_unix.go │ │ │ │ │ │ │ │ ├── idtools_unix_test.go │ │ │ │ │ │ │ │ ├── idtools_windows.go │ │ │ │ │ │ │ │ ├── usergroupadd_linux.go │ │ │ │ │ │ │ │ └── usergroupadd_unsupported.go │ │ │ │ │ │ │ ├── ioutils/ │ │ │ │ │ │ │ │ ├── bytespipe.go │ │ │ │ │ │ │ │ ├── bytespipe_test.go │ │ │ │ │ │ │ │ ├── fmt.go │ │ │ │ │ │ │ │ ├── fmt_test.go │ │ │ │ │ │ │ │ ├── multireader.go │ │ │ │ │ │ │ │ ├── multireader_test.go │ │ │ │ │ │ │ │ ├── readers.go │ │ │ │ │ │ │ │ ├── readers_test.go │ │ │ │ │ │ │ │ ├── scheduler.go │ │ │ │ │ │ │ │ ├── scheduler_gccgo.go │ │ │ │ │ │ │ │ ├── temp_unix.go │ │ │ │ │ │ │ │ ├── temp_windows.go │ │ │ │ │ │ │ │ ├── writeflusher.go │ │ │ │ │ │ │ │ ├── writers.go │ │ │ │ │ │ │ │ └── writers_test.go │ │ │ │ │ │ │ ├── longpath/ │ │ │ │ │ │ │ │ ├── longpath.go │ │ │ │ │ │ │ │ └── longpath_test.go │ │ │ │ │ │ │ ├── pools/ │ │ │ │ │ │ │ │ ├── pools.go │ │ │ │ │ │ │ │ └── pools_test.go │ │ │ │ │ │ │ ├── promise/ │ │ │ │ │ │ │ │ └── promise.go │ │ │ │ │ │ │ ├── stdcopy/ │ │ │ │ │ │ │ │ ├── stdcopy.go │ │ │ │ │ │ │ │ └── stdcopy_test.go │ │ │ │ │ │ │ └── system/ │ │ │ │ │ │ │ ├── chtimes.go │ │ │ │ │ │ │ ├── chtimes_test.go │ │ │ │ │ │ │ ├── chtimes_unix_test.go │ │ │ │ │ │ │ ├── chtimes_windows_test.go │ │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ │ ├── events_windows.go │ │ │ │ │ │ │ ├── filesys.go │ │ │ │ │ │ │ ├── filesys_windows.go │ │ │ │ │ │ │ ├── lstat.go │ │ │ │ │ │ │ ├── lstat_unix_test.go │ │ │ │ │ │ │ ├── lstat_windows.go │ │ │ │ │ │ │ ├── meminfo.go │ │ │ │ │ │ │ ├── meminfo_linux.go │ │ │ │ │ │ │ ├── meminfo_unix_test.go │ │ │ │ │ │ │ ├── meminfo_unsupported.go │ │ │ │ │ │ │ ├── meminfo_windows.go │ │ │ │ │ │ │ ├── mknod.go │ │ │ │ │ │ │ ├── mknod_windows.go │ │ │ │ │ │ │ ├── path_unix.go │ │ │ │ │ │ │ ├── path_windows.go │ │ │ │ │ │ │ ├── stat.go │ │ │ │ │ │ │ ├── stat_freebsd.go │ │ │ │ │ │ │ ├── stat_linux.go │ │ │ │ │ │ │ ├── stat_solaris.go │ │ │ │ │ │ │ ├── stat_unix_test.go │ │ │ │ │ │ │ ├── stat_unsupported.go │ │ │ │ │ │ │ ├── stat_windows.go │ │ │ │ │ │ │ ├── syscall_unix.go │ │ │ │ │ │ │ ├── syscall_windows.go │ │ │ │ │ │ │ ├── umask.go │ │ │ │ │ │ │ ├── umask_windows.go │ │ │ │ │ │ │ ├── utimes_darwin.go │ │ │ │ │ │ │ ├── utimes_freebsd.go │ │ │ │ │ │ │ ├── utimes_linux.go │ │ │ │ │ │ │ ├── utimes_unix_test.go │ │ │ │ │ │ │ ├── utimes_unsupported.go │ │ │ │ │ │ │ ├── xattrs_linux.go │ │ │ │ │ │ │ └── xattrs_unsupported.go │ │ │ │ │ │ └── go-units/ │ │ │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ │ │ ├── LICENSE.code │ │ │ │ │ │ ├── LICENSE.docs │ │ │ │ │ │ ├── MAINTAINERS │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── circle.yml │ │ │ │ │ │ ├── duration.go │ │ │ │ │ │ ├── duration_test.go │ │ │ │ │ │ ├── size.go │ │ │ │ │ │ ├── size_test.go │ │ │ │ │ │ ├── ulimit.go │ │ │ │ │ │ └── ulimit_test.go │ │ │ │ │ ├── gorilla/ │ │ │ │ │ │ ├── context/ │ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ │ ├── context.go │ │ │ │ │ │ │ ├── context_test.go │ │ │ │ │ │ │ └── doc.go │ │ │ │ │ │ └── mux/ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── bench_test.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── mux.go │ │ │ │ │ │ ├── mux_test.go │ │ │ │ │ │ ├── old_test.go │ │ │ │ │ │ ├── regexp.go │ │ │ │ │ │ └── route.go │ │ │ │ │ ├── hashicorp/ │ │ │ │ │ │ └── go-cleanhttp/ │ │ │ │ │ │ ├── LICENSE │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ └── cleanhttp.go │ │ │ │ │ └── opencontainers/ │ │ │ │ │ └── runc/ │ │ │ │ │ └── libcontainer/ │ │ │ │ │ └── user/ │ │ │ │ │ ├── MAINTAINERS │ │ │ │ │ ├── lookup.go │ │ │ │ │ ├── lookup_unix.go │ │ │ │ │ ├── lookup_unsupported.go │ │ │ │ │ ├── user.go │ │ │ │ │ └── user_test.go │ │ │ │ └── golang.org/ │ │ │ │ └── x/ │ │ │ │ ├── net/ │ │ │ │ │ └── context/ │ │ │ │ │ ├── context.go │ │ │ │ │ ├── context_test.go │ │ │ │ │ └── withtimeout_test.go │ │ │ │ └── sys/ │ │ │ │ └── unix/ │ │ │ │ ├── asm.s │ │ │ │ ├── asm_darwin_386.s │ │ │ │ ├── asm_darwin_amd64.s │ │ │ │ ├── asm_darwin_arm.s │ │ │ │ ├── asm_darwin_arm64.s │ │ │ │ ├── asm_dragonfly_386.s │ │ │ │ ├── asm_dragonfly_amd64.s │ │ │ │ ├── asm_freebsd_386.s │ │ │ │ ├── asm_freebsd_amd64.s │ │ │ │ ├── asm_freebsd_arm.s │ │ │ │ ├── asm_linux_386.s │ │ │ │ ├── asm_linux_amd64.s │ │ │ │ ├── asm_linux_arm.s │ │ │ │ ├── asm_linux_arm64.s │ │ │ │ ├── asm_linux_ppc64x.s │ │ │ │ ├── asm_netbsd_386.s │ │ │ │ ├── asm_netbsd_amd64.s │ │ │ │ ├── asm_netbsd_arm.s │ │ │ │ ├── asm_openbsd_386.s │ │ │ │ ├── asm_openbsd_amd64.s │ │ │ │ ├── asm_solaris_amd64.s │ │ │ │ ├── constants.go │ │ │ │ ├── creds_test.go │ │ │ │ ├── env_unix.go │ │ │ │ ├── env_unset.go │ │ │ │ ├── export_test.go │ │ │ │ ├── flock.go │ │ │ │ ├── flock_linux_32bit.go │ │ │ │ ├── gccgo.go │ │ │ │ ├── gccgo_c.c │ │ │ │ ├── gccgo_linux_amd64.go │ │ │ │ ├── mkall.sh │ │ │ │ ├── mkerrors.sh │ │ │ │ ├── mksyscall.pl │ │ │ │ ├── mksyscall_solaris.pl │ │ │ │ ├── mksysctl_openbsd.pl │ │ │ │ ├── mksysnum_darwin.pl │ │ │ │ ├── mksysnum_dragonfly.pl │ │ │ │ ├── mksysnum_freebsd.pl │ │ │ │ ├── mksysnum_linux.pl │ │ │ │ ├── mksysnum_netbsd.pl │ │ │ │ ├── mksysnum_openbsd.pl │ │ │ │ ├── mmap_unix_test.go │ │ │ │ ├── race.go │ │ │ │ ├── race0.go │ │ │ │ ├── sockcmsg_linux.go │ │ │ │ ├── sockcmsg_unix.go │ │ │ │ ├── str.go │ │ │ │ ├── syscall.go │ │ │ │ ├── syscall_bsd.go │ │ │ │ ├── syscall_bsd_test.go │ │ │ │ ├── syscall_darwin.go │ │ │ │ ├── syscall_darwin_386.go │ │ │ │ ├── syscall_darwin_amd64.go │ │ │ │ ├── syscall_darwin_arm.go │ │ │ │ ├── syscall_darwin_arm64.go │ │ │ │ ├── syscall_dragonfly.go │ │ │ │ ├── syscall_dragonfly_386.go │ │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ │ ├── syscall_freebsd.go │ │ │ │ ├── syscall_freebsd_386.go │ │ │ │ ├── syscall_freebsd_amd64.go │ │ │ │ ├── syscall_freebsd_arm.go │ │ │ │ ├── syscall_freebsd_test.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_linux_amd64.go │ │ │ │ ├── syscall_linux_arm.go │ │ │ │ ├── syscall_linux_arm64.go │ │ │ │ ├── syscall_linux_ppc64x.go │ │ │ │ ├── syscall_netbsd.go │ │ │ │ ├── syscall_netbsd_386.go │ │ │ │ ├── syscall_netbsd_amd64.go │ │ │ │ ├── syscall_netbsd_arm.go │ │ │ │ ├── syscall_no_getwd.go │ │ │ │ ├── syscall_openbsd.go │ │ │ │ ├── syscall_openbsd_386.go │ │ │ │ ├── syscall_openbsd_amd64.go │ │ │ │ ├── syscall_solaris.go │ │ │ │ ├── syscall_solaris_amd64.go │ │ │ │ ├── syscall_test.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── syscall_unix_test.go │ │ │ │ ├── types_darwin.go │ │ │ │ ├── types_dragonfly.go │ │ │ │ ├── types_freebsd.go │ │ │ │ ├── types_linux.go │ │ │ │ ├── types_netbsd.go │ │ │ │ ├── types_openbsd.go │ │ │ │ ├── types_solaris.go │ │ │ │ ├── zerrors_darwin_386.go │ │ │ │ ├── zerrors_darwin_amd64.go │ │ │ │ ├── zerrors_darwin_arm.go │ │ │ │ ├── zerrors_darwin_arm64.go │ │ │ │ ├── zerrors_dragonfly_386.go │ │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ │ ├── zerrors_freebsd_386.go │ │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ │ ├── zerrors_freebsd_arm.go │ │ │ │ ├── zerrors_linux_386.go │ │ │ │ ├── zerrors_linux_amd64.go │ │ │ │ ├── zerrors_linux_arm.go │ │ │ │ ├── zerrors_linux_arm64.go │ │ │ │ ├── zerrors_linux_ppc64.go │ │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ │ ├── zerrors_netbsd_386.go │ │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ │ ├── zerrors_netbsd_arm.go │ │ │ │ ├── zerrors_openbsd_386.go │ │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ │ ├── zerrors_solaris_amd64.go │ │ │ │ ├── zsyscall_darwin_386.go │ │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ │ ├── zsyscall_darwin_arm.go │ │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ │ ├── zsyscall_dragonfly_386.go │ │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ │ ├── zsyscall_freebsd_386.go │ │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ │ ├── zsyscall_linux_386.go │ │ │ │ ├── zsyscall_linux_amd64.go │ │ │ │ ├── zsyscall_linux_arm.go │ │ │ │ ├── zsyscall_linux_arm64.go │ │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ │ ├── zsyscall_netbsd_386.go │ │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ │ ├── zsyscall_openbsd_386.go │ │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ │ ├── zsysctl_openbsd.go │ │ │ │ ├── zsysnum_darwin_386.go │ │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ │ ├── zsysnum_darwin_arm.go │ │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ │ ├── zsysnum_dragonfly_386.go │ │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ │ ├── zsysnum_freebsd_386.go │ │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ │ ├── zsysnum_linux_386.go │ │ │ │ ├── zsysnum_linux_amd64.go │ │ │ │ ├── zsysnum_linux_arm.go │ │ │ │ ├── zsysnum_linux_arm64.go │ │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ │ ├── zsysnum_netbsd_386.go │ │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ │ ├── zsysnum_openbsd_386.go │ │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ │ ├── zsysnum_solaris_amd64.go │ │ │ │ ├── ztypes_darwin_386.go │ │ │ │ ├── ztypes_darwin_amd64.go │ │ │ │ ├── ztypes_darwin_arm.go │ │ │ │ ├── ztypes_darwin_arm64.go │ │ │ │ ├── ztypes_dragonfly_386.go │ │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ │ ├── ztypes_freebsd_386.go │ │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ │ ├── ztypes_freebsd_arm.go │ │ │ │ ├── ztypes_linux_386.go │ │ │ │ ├── ztypes_linux_amd64.go │ │ │ │ ├── ztypes_linux_arm.go │ │ │ │ ├── ztypes_linux_arm64.go │ │ │ │ ├── ztypes_linux_ppc64.go │ │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ │ ├── ztypes_netbsd_386.go │ │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ │ ├── ztypes_netbsd_arm.go │ │ │ │ ├── ztypes_openbsd_386.go │ │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ │ └── ztypes_solaris_amd64.go │ │ │ ├── image.go │ │ │ ├── image_test.go │ │ │ ├── integration_test.go │ │ │ ├── misc.go │ │ │ ├── misc_test.go │ │ │ ├── network.go │ │ │ ├── network_test.go │ │ │ ├── signal.go │ │ │ ├── tar.go │ │ │ ├── testing/ │ │ │ │ ├── data/ │ │ │ │ │ ├── .dockerignore │ │ │ │ │ ├── Dockerfile │ │ │ │ │ ├── barfile │ │ │ │ │ ├── ca.pem │ │ │ │ │ ├── cert.pem │ │ │ │ │ ├── foofile │ │ │ │ │ ├── key.pem │ │ │ │ │ ├── server.pem │ │ │ │ │ └── serverkey.pem │ │ │ │ ├── server.go │ │ │ │ └── server_test.go │ │ │ ├── tls.go │ │ │ ├── volume.go │ │ │ └── volume_test.go │ │ ├── ghodss/ │ │ │ └── yaml/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── fields.go │ │ │ ├── yaml.go │ │ │ └── yaml_test.go │ │ ├── golang/ │ │ │ ├── glog/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README │ │ │ │ ├── glog.go │ │ │ │ ├── glog_file.go │ │ │ │ └── glog_test.go │ │ │ ├── groupcache/ │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── byteview.go │ │ │ │ ├── byteview_test.go │ │ │ │ ├── consistenthash/ │ │ │ │ │ ├── consistenthash.go │ │ │ │ │ └── consistenthash_test.go │ │ │ │ ├── groupcache.go │ │ │ │ ├── groupcache_test.go │ │ │ │ ├── groupcachepb/ │ │ │ │ │ ├── groupcache.pb.go │ │ │ │ │ └── groupcache.proto │ │ │ │ ├── http.go │ │ │ │ ├── http_test.go │ │ │ │ ├── lru/ │ │ │ │ │ ├── lru.go │ │ │ │ │ └── lru_test.go │ │ │ │ ├── peers.go │ │ │ │ ├── singleflight/ │ │ │ │ │ ├── singleflight.go │ │ │ │ │ └── singleflight_test.go │ │ │ │ ├── sinks.go │ │ │ │ └── testpb/ │ │ │ │ ├── test.pb.go │ │ │ │ └── test.proto │ │ │ └── protobuf/ │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── Make.protobuf │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── jsonpb/ │ │ │ │ ├── jsonpb.go │ │ │ │ ├── jsonpb_test.go │ │ │ │ └── jsonpb_test_proto/ │ │ │ │ ├── Makefile │ │ │ │ ├── more_test_objects.proto │ │ │ │ └── test_objects.proto │ │ │ ├── proto/ │ │ │ │ ├── Makefile │ │ │ │ ├── all_test.go │ │ │ │ ├── clone.go │ │ │ │ ├── clone_test.go │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── equal.go │ │ │ │ ├── equal_test.go │ │ │ │ ├── extensions.go │ │ │ │ ├── extensions_test.go │ │ │ │ ├── lib.go │ │ │ │ ├── message_set.go │ │ │ │ ├── message_set_test.go │ │ │ │ ├── pointer_reflect.go │ │ │ │ ├── pointer_unsafe.go │ │ │ │ ├── properties.go │ │ │ │ ├── proto3_proto/ │ │ │ │ │ └── proto3.proto │ │ │ │ ├── proto3_test.go │ │ │ │ ├── size2_test.go │ │ │ │ ├── size_test.go │ │ │ │ ├── testdata/ │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── golden_test.go │ │ │ │ │ └── test.proto │ │ │ │ ├── text.go │ │ │ │ ├── text_parser.go │ │ │ │ ├── text_parser_test.go │ │ │ │ └── text_test.go │ │ │ └── protoc-gen-go/ │ │ │ ├── Makefile │ │ │ ├── descriptor/ │ │ │ │ └── Makefile │ │ │ ├── doc.go │ │ │ ├── generator/ │ │ │ │ ├── Makefile │ │ │ │ ├── generator.go │ │ │ │ └── name_test.go │ │ │ ├── internal/ │ │ │ │ └── grpc/ │ │ │ │ └── grpc.go │ │ │ ├── link_grpc.go │ │ │ ├── main.go │ │ │ ├── plugin/ │ │ │ │ ├── Makefile │ │ │ │ └── plugin.pb.golden │ │ │ └── testdata/ │ │ │ ├── Makefile │ │ │ ├── extension_base.proto │ │ │ ├── extension_extra.proto │ │ │ ├── extension_test.go │ │ │ ├── extension_user.proto │ │ │ ├── grpc.proto │ │ │ ├── imp.pb.go.golden │ │ │ ├── imp.proto │ │ │ ├── imp2.proto │ │ │ ├── imp3.proto │ │ │ ├── main_test.go │ │ │ ├── multi/ │ │ │ │ ├── multi1.proto │ │ │ │ ├── multi2.proto │ │ │ │ └── multi3.proto │ │ │ ├── my_test/ │ │ │ │ ├── test.pb.go.golden │ │ │ │ └── test.proto │ │ │ └── proto3.proto │ │ ├── google/ │ │ │ └── gofuzz/ │ │ │ ├── .travis.yml │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── example_test.go │ │ │ ├── fuzz.go │ │ │ └── fuzz_test.go │ │ ├── imdario/ │ │ │ └── mergo/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── map.go │ │ │ ├── merge.go │ │ │ ├── mergo.go │ │ │ ├── mergo_test.go │ │ │ └── testdata/ │ │ │ ├── license.yml │ │ │ └── thing.yml │ │ ├── inconshreveable/ │ │ │ └── mousetrap/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── trap_others.go │ │ │ ├── trap_windows.go │ │ │ └── trap_windows_1.4.go │ │ ├── juju/ │ │ │ └── ratelimit/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ratelimit.go │ │ │ ├── ratelimit_test.go │ │ │ └── reader.go │ │ ├── masterzen/ │ │ │ ├── simplexml/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── dom/ │ │ │ │ ├── document.go │ │ │ │ ├── dom_test.go │ │ │ │ ├── element.go │ │ │ │ └── namespace.go │ │ │ ├── winrm/ │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── development/ │ │ │ │ │ ├── Vagrantfile │ │ │ │ │ ├── sample_requests.txt │ │ │ │ │ └── winrm-tests.sh │ │ │ │ ├── scripts/ │ │ │ │ │ └── test.sh │ │ │ │ ├── soap/ │ │ │ │ │ ├── header.go │ │ │ │ │ ├── header_test.go │ │ │ │ │ ├── message.go │ │ │ │ │ ├── namespaces.go │ │ │ │ │ └── namespaces_test.go │ │ │ │ ├── winrm/ │ │ │ │ │ ├── client.go │ │ │ │ │ ├── client_test.go │ │ │ │ │ ├── command.go │ │ │ │ │ ├── command_test.go │ │ │ │ │ ├── endpoint.go │ │ │ │ │ ├── endpoint_test.go │ │ │ │ │ ├── fixture_test.go │ │ │ │ │ ├── http.go │ │ │ │ │ ├── http_test.go │ │ │ │ │ ├── parameters.go │ │ │ │ │ ├── parameters_test.go │ │ │ │ │ ├── powershell.go │ │ │ │ │ ├── powershell_test.go │ │ │ │ │ ├── request.go │ │ │ │ │ ├── request_test.go │ │ │ │ │ ├── response.go │ │ │ │ │ ├── response_test.go │ │ │ │ │ ├── shell.go │ │ │ │ │ └── shell_test.go │ │ │ │ └── winrm.go │ │ │ └── xmlpath/ │ │ │ ├── LICENSE │ │ │ ├── all_test.go │ │ │ ├── doc.go │ │ │ ├── parser.go │ │ │ └── path.go │ │ ├── mattn/ │ │ │ ├── go-colorable/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── _example/ │ │ │ │ │ └── main.go │ │ │ │ ├── colorable_others.go │ │ │ │ └── colorable_windows.go │ │ │ └── go-isatty/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── _example/ │ │ │ │ └── example.go │ │ │ ├── doc.go │ │ │ ├── isatty_appengine.go │ │ │ ├── isatty_bsd.go │ │ │ ├── isatty_linux.go │ │ │ ├── isatty_solaris.go │ │ │ └── isatty_windows.go │ │ ├── matttproud/ │ │ │ └── golang_protobuf_extensions/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── ext/ │ │ │ │ └── moved.go │ │ │ ├── pbtest/ │ │ │ │ ├── doc.go │ │ │ │ ├── example_test.go │ │ │ │ └── quick.go │ │ │ └── pbutil/ │ │ │ ├── all_test.go │ │ │ ├── decode.go │ │ │ ├── doc.go │ │ │ ├── encode.go │ │ │ └── fixtures_test.go │ │ ├── nu7hatch/ │ │ │ └── gouuid/ │ │ │ ├── .gitignore │ │ │ ├── COPYING │ │ │ ├── README.md │ │ │ ├── example_test.go │ │ │ ├── uuid.go │ │ │ └── uuid_test.go │ │ ├── pborman/ │ │ │ └── uuid/ │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── dce.go │ │ │ ├── doc.go │ │ │ ├── hash.go │ │ │ ├── json.go │ │ │ ├── json_test.go │ │ │ ├── node.go │ │ │ ├── seq_test.go │ │ │ ├── time.go │ │ │ ├── util.go │ │ │ ├── uuid.go │ │ │ ├── uuid_test.go │ │ │ ├── version1.go │ │ │ └── version4.go │ │ ├── prometheus/ │ │ │ ├── client_golang/ │ │ │ │ ├── .gitignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── AUTHORS.md │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE │ │ │ │ ├── NOTICE │ │ │ │ ├── README.md │ │ │ │ ├── VERSION │ │ │ │ ├── api/ │ │ │ │ │ └── prometheus/ │ │ │ │ │ ├── api.go │ │ │ │ │ └── api_test.go │ │ │ │ ├── examples/ │ │ │ │ │ ├── random/ │ │ │ │ │ │ └── main.go │ │ │ │ │ └── simple/ │ │ │ │ │ └── main.go │ │ │ │ └── prometheus/ │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── benchmark_test.go │ │ │ │ ├── collector.go │ │ │ │ ├── counter.go │ │ │ │ ├── counter_test.go │ │ │ │ ├── desc.go │ │ │ │ ├── doc.go │ │ │ │ ├── example_clustermanager_test.go │ │ │ │ ├── example_memstats_test.go │ │ │ │ ├── example_selfcollector_test.go │ │ │ │ ├── examples_test.go │ │ │ │ ├── expvar.go │ │ │ │ ├── expvar_test.go │ │ │ │ ├── gauge.go │ │ │ │ ├── gauge_test.go │ │ │ │ ├── go_collector.go │ │ │ │ ├── go_collector_test.go │ │ │ │ ├── histogram.go │ │ │ │ ├── histogram_test.go │ │ │ │ ├── http.go │ │ │ │ ├── http_test.go │ │ │ │ ├── metric.go │ │ │ │ ├── metric_test.go │ │ │ │ ├── process_collector.go │ │ │ │ ├── process_collector_test.go │ │ │ │ ├── push.go │ │ │ │ ├── registry.go │ │ │ │ ├── registry_test.go │ │ │ │ ├── summary.go │ │ │ │ ├── summary_test.go │ │ │ │ ├── untyped.go │ │ │ │ ├── value.go │ │ │ │ ├── vec.go │ │ │ │ └── vec_test.go │ │ │ ├── client_model/ │ │ │ │ ├── .gitignore │ │ │ │ ├── AUTHORS.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── NOTICE │ │ │ │ ├── README.md │ │ │ │ ├── cpp/ │ │ │ │ │ ├── metrics.pb.cc │ │ │ │ │ └── metrics.pb.h │ │ │ │ ├── go/ │ │ │ │ │ └── metrics.pb.go │ │ │ │ ├── metrics.proto │ │ │ │ ├── pom.xml │ │ │ │ ├── python/ │ │ │ │ │ └── prometheus/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── client/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── model/ │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── metrics_pb2.py │ │ │ │ ├── ruby/ │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── Gemfile │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── README.md │ │ │ │ │ ├── Rakefile │ │ │ │ │ ├── lib/ │ │ │ │ │ │ └── prometheus/ │ │ │ │ │ │ └── client/ │ │ │ │ │ │ ├── model/ │ │ │ │ │ │ │ ├── metrics.pb.rb │ │ │ │ │ │ │ └── version.rb │ │ │ │ │ │ └── model.rb │ │ │ │ │ └── prometheus-client-model.gemspec │ │ │ │ ├── setup.py │ │ │ │ └── src/ │ │ │ │ └── main/ │ │ │ │ └── java/ │ │ │ │ └── io/ │ │ │ │ └── prometheus/ │ │ │ │ └── client/ │ │ │ │ └── Metrics.java │ │ │ ├── common/ │ │ │ │ ├── README.md │ │ │ │ ├── expfmt/ │ │ │ │ │ ├── bench_test.go │ │ │ │ │ ├── decode.go │ │ │ │ │ ├── decode_test.go │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── expfmt.go │ │ │ │ │ ├── fuzz/ │ │ │ │ │ │ └── corpus/ │ │ │ │ │ │ ├── from_test_parse_0 │ │ │ │ │ │ ├── from_test_parse_1 │ │ │ │ │ │ ├── from_test_parse_2 │ │ │ │ │ │ ├── from_test_parse_3 │ │ │ │ │ │ ├── from_test_parse_4 │ │ │ │ │ │ ├── from_test_parse_error_0 │ │ │ │ │ │ ├── from_test_parse_error_1 │ │ │ │ │ │ ├── from_test_parse_error_10 │ │ │ │ │ │ ├── from_test_parse_error_11 │ │ │ │ │ │ ├── from_test_parse_error_12 │ │ │ │ │ │ ├── from_test_parse_error_13 │ │ │ │ │ │ ├── from_test_parse_error_14 │ │ │ │ │ │ ├── from_test_parse_error_15 │ │ │ │ │ │ ├── from_test_parse_error_16 │ │ │ │ │ │ ├── from_test_parse_error_17 │ │ │ │ │ │ ├── from_test_parse_error_18 │ │ │ │ │ │ ├── from_test_parse_error_19 │ │ │ │ │ │ ├── from_test_parse_error_2 │ │ │ │ │ │ ├── from_test_parse_error_3 │ │ │ │ │ │ ├── from_test_parse_error_4 │ │ │ │ │ │ ├── from_test_parse_error_5 │ │ │ │ │ │ ├── from_test_parse_error_6 │ │ │ │ │ │ ├── from_test_parse_error_7 │ │ │ │ │ │ ├── from_test_parse_error_8 │ │ │ │ │ │ ├── from_test_parse_error_9 │ │ │ │ │ │ └── minimal │ │ │ │ │ ├── fuzz.go │ │ │ │ │ ├── json_decode.go │ │ │ │ │ ├── json_decode_test.go │ │ │ │ │ ├── testdata/ │ │ │ │ │ │ ├── json2 │ │ │ │ │ │ ├── protobuf │ │ │ │ │ │ └── text │ │ │ │ │ ├── text_create.go │ │ │ │ │ ├── text_create_test.go │ │ │ │ │ ├── text_parse.go │ │ │ │ │ └── text_parse_test.go │ │ │ │ ├── model/ │ │ │ │ │ ├── fingerprinting.go │ │ │ │ │ ├── labels.go │ │ │ │ │ ├── labels_test.go │ │ │ │ │ ├── labelset.go │ │ │ │ │ ├── metric.go │ │ │ │ │ ├── metric_test.go │ │ │ │ │ ├── model.go │ │ │ │ │ ├── signature.go │ │ │ │ │ ├── signature_test.go │ │ │ │ │ ├── time.go │ │ │ │ │ ├── time_test.go │ │ │ │ │ ├── value.go │ │ │ │ │ └── value_test.go │ │ │ │ └── route/ │ │ │ │ └── route.go │ │ │ └── procfs/ │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── fixtures/ │ │ │ │ ├── 26231/ │ │ │ │ │ ├── cmdline │ │ │ │ │ ├── fd/ │ │ │ │ │ │ ├── 0 │ │ │ │ │ │ ├── 1 │ │ │ │ │ │ ├── 2 │ │ │ │ │ │ ├── 3 │ │ │ │ │ │ └── 4 │ │ │ │ │ ├── limits │ │ │ │ │ └── stat │ │ │ │ ├── 584/ │ │ │ │ │ └── stat │ │ │ │ └── stat │ │ │ ├── fs.go │ │ │ ├── fs_test.go │ │ │ ├── proc.go │ │ │ ├── proc_limits.go │ │ │ ├── proc_limits_test.go │ │ │ ├── proc_stat.go │ │ │ ├── proc_stat_test.go │ │ │ ├── proc_test.go │ │ │ ├── stat.go │ │ │ └── stat_test.go │ │ ├── russross/ │ │ │ └── blackfriday/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── block.go │ │ │ ├── block_test.go │ │ │ ├── html.go │ │ │ ├── inline.go │ │ │ ├── inline_test.go │ │ │ ├── latex.go │ │ │ ├── markdown.go │ │ │ ├── smartypants.go │ │ │ ├── upskirtref/ │ │ │ │ ├── Amps and angle encoding.html │ │ │ │ ├── Amps and angle encoding.text │ │ │ │ ├── Auto links.html │ │ │ │ ├── Auto links.text │ │ │ │ ├── Backslash escapes.html │ │ │ │ ├── Backslash escapes.text │ │ │ │ ├── Blockquotes with code blocks.html │ │ │ │ ├── Blockquotes with code blocks.text │ │ │ │ ├── Code Blocks.html │ │ │ │ ├── Code Blocks.text │ │ │ │ ├── Code Spans.html │ │ │ │ ├── Code Spans.text │ │ │ │ ├── Hard-wrapped paragraphs with list-like lines no empty line before block.html │ │ │ │ ├── Hard-wrapped paragraphs with list-like lines no empty line before block.text │ │ │ │ ├── Hard-wrapped paragraphs with list-like lines.html │ │ │ │ ├── Hard-wrapped paragraphs with list-like lines.text │ │ │ │ ├── Horizontal rules.html │ │ │ │ ├── Horizontal rules.text │ │ │ │ ├── Inline HTML (Advanced).html │ │ │ │ ├── Inline HTML (Advanced).text │ │ │ │ ├── Inline HTML (Simple).html │ │ │ │ ├── Inline HTML (Simple).text │ │ │ │ ├── Inline HTML comments.html │ │ │ │ ├── Inline HTML comments.text │ │ │ │ ├── Links, inline style.html │ │ │ │ ├── Links, inline style.text │ │ │ │ ├── Links, reference style.html │ │ │ │ ├── Links, reference style.text │ │ │ │ ├── Links, shortcut references.html │ │ │ │ ├── Links, shortcut references.text │ │ │ │ ├── Literal quotes in titles.html │ │ │ │ ├── Literal quotes in titles.text │ │ │ │ ├── Markdown Documentation - Basics.html │ │ │ │ ├── Markdown Documentation - Basics.text │ │ │ │ ├── Markdown Documentation - Syntax.html │ │ │ │ ├── Markdown Documentation - Syntax.text │ │ │ │ ├── Nested blockquotes.html │ │ │ │ ├── Nested blockquotes.text │ │ │ │ ├── Ordered and unordered lists.html │ │ │ │ ├── Ordered and unordered lists.text │ │ │ │ ├── Strong and em together.html │ │ │ │ ├── Strong and em together.text │ │ │ │ ├── Tabs.html │ │ │ │ ├── Tabs.text │ │ │ │ ├── Tidyness.html │ │ │ │ └── Tidyness.text │ │ │ └── upskirtref_test.go │ │ ├── shurcooL/ │ │ │ └── sanitized_anchor_name/ │ │ │ ├── .travis.yml │ │ │ ├── README.md │ │ │ ├── main.go │ │ │ └── main_test.go │ │ ├── spf13/ │ │ │ ├── cobra/ │ │ │ │ ├── .gitignore │ │ │ │ ├── .mailmap │ │ │ │ ├── .travis.yml │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── bash_completions.go │ │ │ │ ├── bash_completions.md │ │ │ │ ├── bash_completions_test.go │ │ │ │ ├── cobra/ │ │ │ │ │ ├── cmd/ │ │ │ │ │ │ ├── add.go │ │ │ │ │ │ ├── helpers.go │ │ │ │ │ │ ├── helpers_test.go │ │ │ │ │ │ ├── init.go │ │ │ │ │ │ ├── licenses.go │ │ │ │ │ │ └── root.go │ │ │ │ │ └── main.go │ │ │ │ ├── cobra.go │ │ │ │ ├── cobra_test.go │ │ │ │ ├── command.go │ │ │ │ ├── command_test.go │ │ │ │ ├── doc_util.go │ │ │ │ ├── examples_test.go │ │ │ │ ├── man_docs.go │ │ │ │ ├── man_docs.md │ │ │ │ ├── man_docs_test.go │ │ │ │ ├── md_docs.go │ │ │ │ ├── md_docs.md │ │ │ │ └── md_docs_test.go │ │ │ └── pflag/ │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bool.go │ │ │ ├── bool_test.go │ │ │ ├── count.go │ │ │ ├── count_test.go │ │ │ ├── duration.go │ │ │ ├── example_test.go │ │ │ ├── export_test.go │ │ │ ├── flag.go │ │ │ ├── flag_test.go │ │ │ ├── float32.go │ │ │ ├── float64.go │ │ │ ├── golangflag.go │ │ │ ├── golangflag_test.go │ │ │ ├── int.go │ │ │ ├── int32.go │ │ │ ├── int64.go │ │ │ ├── int8.go │ │ │ ├── int_slice.go │ │ │ ├── int_slice_test.go │ │ │ ├── ip.go │ │ │ ├── ip_test.go │ │ │ ├── ipmask.go │ │ │ ├── ipnet.go │ │ │ ├── ipnet_test.go │ │ │ ├── string.go │ │ │ ├── string_slice.go │ │ │ ├── string_slice_test.go │ │ │ ├── uint.go │ │ │ ├── uint16.go │ │ │ ├── uint32.go │ │ │ ├── uint64.go │ │ │ ├── uint8.go │ │ │ └── verify/ │ │ │ ├── all.sh │ │ │ ├── gofmt.sh │ │ │ └── golint.sh │ │ └── ugorji/ │ │ └── go/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── codec/ │ │ │ ├── 0doc.go │ │ │ ├── README.md │ │ │ ├── binc.go │ │ │ ├── cbor.go │ │ │ ├── cbor_test.go │ │ │ ├── codec_test.go │ │ │ ├── codecgen/ │ │ │ │ ├── README.md │ │ │ │ ├── gen.go │ │ │ │ └── z.go │ │ │ ├── codecgen_test.go │ │ │ ├── decode.go │ │ │ ├── encode.go │ │ │ ├── fast-path.generated.go │ │ │ ├── fast-path.go.tmpl │ │ │ ├── fast-path.not.go │ │ │ ├── gen-dec-array.go.tmpl │ │ │ ├── gen-dec-map.go.tmpl │ │ │ ├── gen-helper.generated.go │ │ │ ├── gen-helper.go.tmpl │ │ │ ├── gen.generated.go │ │ │ ├── gen.go │ │ │ ├── helper.go │ │ │ ├── helper_internal.go │ │ │ ├── helper_not_unsafe.go │ │ │ ├── helper_test.go │ │ │ ├── helper_unsafe.go │ │ │ ├── json.go │ │ │ ├── msgpack.go │ │ │ ├── noop.go │ │ │ ├── prebuild.go │ │ │ ├── prebuild.sh │ │ │ ├── py_test.go │ │ │ ├── rpc.go │ │ │ ├── simple.go │ │ │ ├── test-cbor-goldens.json │ │ │ ├── test.py │ │ │ ├── tests.sh │ │ │ ├── time.go │ │ │ └── values_test.go │ │ └── msgpack.org.md │ ├── golang.org/ │ │ └── x/ │ │ ├── crypto/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── bcrypt/ │ │ │ │ ├── base64.go │ │ │ │ ├── bcrypt.go │ │ │ │ └── bcrypt_test.go │ │ │ ├── blowfish/ │ │ │ │ ├── block.go │ │ │ │ ├── blowfish_test.go │ │ │ │ ├── cipher.go │ │ │ │ └── const.go │ │ │ ├── bn256/ │ │ │ │ ├── bn256.go │ │ │ │ ├── bn256_test.go │ │ │ │ ├── constants.go │ │ │ │ ├── curve.go │ │ │ │ ├── example_test.go │ │ │ │ ├── gfp12.go │ │ │ │ ├── gfp2.go │ │ │ │ ├── gfp6.go │ │ │ │ ├── optate.go │ │ │ │ └── twist.go │ │ │ ├── cast5/ │ │ │ │ ├── cast5.go │ │ │ │ └── cast5_test.go │ │ │ ├── codereview.cfg │ │ │ ├── curve25519/ │ │ │ │ ├── const_amd64.s │ │ │ │ ├── cswap_amd64.s │ │ │ │ ├── curve25519.go │ │ │ │ ├── curve25519_test.go │ │ │ │ ├── doc.go │ │ │ │ ├── freeze_amd64.s │ │ │ │ ├── ladderstep_amd64.s │ │ │ │ ├── mont25519_amd64.go │ │ │ │ ├── mul_amd64.s │ │ │ │ └── square_amd64.s │ │ │ ├── hkdf/ │ │ │ │ ├── example_test.go │ │ │ │ ├── hkdf.go │ │ │ │ └── hkdf_test.go │ │ │ ├── md4/ │ │ │ │ ├── md4.go │ │ │ │ ├── md4_test.go │ │ │ │ └── md4block.go │ │ │ ├── nacl/ │ │ │ │ ├── box/ │ │ │ │ │ ├── box.go │ │ │ │ │ └── box_test.go │ │ │ │ └── secretbox/ │ │ │ │ ├── secretbox.go │ │ │ │ └── secretbox_test.go │ │ │ ├── ocsp/ │ │ │ │ ├── ocsp.go │ │ │ │ └── ocsp_test.go │ │ │ ├── openpgp/ │ │ │ │ ├── armor/ │ │ │ │ │ ├── armor.go │ │ │ │ │ ├── armor_test.go │ │ │ │ │ └── encode.go │ │ │ │ ├── canonical_text.go │ │ │ │ ├── canonical_text_test.go │ │ │ │ ├── clearsign/ │ │ │ │ │ ├── clearsign.go │ │ │ │ │ └── clearsign_test.go │ │ │ │ ├── elgamal/ │ │ │ │ │ ├── elgamal.go │ │ │ │ │ └── elgamal_test.go │ │ │ │ ├── errors/ │ │ │ │ │ └── errors.go │ │ │ │ ├── keys.go │ │ │ │ ├── keys_test.go │ │ │ │ ├── packet/ │ │ │ │ │ ├── compressed.go │ │ │ │ │ ├── compressed_test.go │ │ │ │ │ ├── config.go │ │ │ │ │ ├── encrypted_key.go │ │ │ │ │ ├── encrypted_key_test.go │ │ │ │ │ ├── literal.go │ │ │ │ │ ├── ocfb.go │ │ │ │ │ ├── ocfb_test.go │ │ │ │ │ ├── one_pass_signature.go │ │ │ │ │ ├── opaque.go │ │ │ │ │ ├── opaque_test.go │ │ │ │ │ ├── packet.go │ │ │ │ │ ├── packet_test.go │ │ │ │ │ ├── private_key.go │ │ │ │ │ ├── private_key_test.go │ │ │ │ │ ├── public_key.go │ │ │ │ │ ├── public_key_test.go │ │ │ │ │ ├── public_key_v3.go │ │ │ │ │ ├── public_key_v3_test.go │ │ │ │ │ ├── reader.go │ │ │ │ │ ├── signature.go │ │ │ │ │ ├── signature_test.go │ │ │ │ │ ├── signature_v3.go │ │ │ │ │ ├── signature_v3_test.go │ │ │ │ │ ├── symmetric_key_encrypted.go │ │ │ │ │ ├── symmetric_key_encrypted_test.go │ │ │ │ │ ├── symmetrically_encrypted.go │ │ │ │ │ ├── symmetrically_encrypted_test.go │ │ │ │ │ ├── userattribute.go │ │ │ │ │ ├── userattribute_test.go │ │ │ │ │ ├── userid.go │ │ │ │ │ └── userid_test.go │ │ │ │ ├── read.go │ │ │ │ ├── read_test.go │ │ │ │ ├── s2k/ │ │ │ │ │ ├── s2k.go │ │ │ │ │ └── s2k_test.go │ │ │ │ ├── write.go │ │ │ │ └── write_test.go │ │ │ ├── otr/ │ │ │ │ ├── libotr_test_helper.c │ │ │ │ ├── otr.go │ │ │ │ ├── otr_test.go │ │ │ │ └── smp.go │ │ │ ├── pbkdf2/ │ │ │ │ ├── pbkdf2.go │ │ │ │ └── pbkdf2_test.go │ │ │ ├── poly1305/ │ │ │ │ ├── const_amd64.s │ │ │ │ ├── poly1305.go │ │ │ │ ├── poly1305_amd64.s │ │ │ │ ├── poly1305_test.go │ │ │ │ ├── sum_amd64.go │ │ │ │ └── sum_ref.go │ │ │ ├── ripemd160/ │ │ │ │ ├── ripemd160.go │ │ │ │ ├── ripemd160_test.go │ │ │ │ └── ripemd160block.go │ │ │ ├── salsa20/ │ │ │ │ ├── salsa/ │ │ │ │ │ ├── hsalsa20.go │ │ │ │ │ ├── salsa2020_amd64.s │ │ │ │ │ ├── salsa208.go │ │ │ │ │ ├── salsa20_amd64.go │ │ │ │ │ ├── salsa20_ref.go │ │ │ │ │ └── salsa_test.go │ │ │ │ ├── salsa20.go │ │ │ │ └── salsa20_test.go │ │ │ ├── scrypt/ │ │ │ │ ├── scrypt.go │ │ │ │ └── scrypt_test.go │ │ │ ├── sha3/ │ │ │ │ ├── doc.go │ │ │ │ ├── hashes.go │ │ │ │ ├── keccakf.go │ │ │ │ ├── register.go │ │ │ │ ├── sha3.go │ │ │ │ ├── sha3_test.go │ │ │ │ ├── shake.go │ │ │ │ ├── testdata/ │ │ │ │ │ └── keccakKats.json.deflate │ │ │ │ ├── xor.go │ │ │ │ ├── xor_generic.go │ │ │ │ └── xor_unaligned.go │ │ │ ├── ssh/ │ │ │ │ ├── agent/ │ │ │ │ │ ├── client.go │ │ │ │ │ ├── client_test.go │ │ │ │ │ ├── forward.go │ │ │ │ │ ├── keyring.go │ │ │ │ │ ├── server.go │ │ │ │ │ ├── server_test.go │ │ │ │ │ └── testdata_test.go │ │ │ │ ├── benchmark_test.go │ │ │ │ ├── buffer.go │ │ │ │ ├── buffer_test.go │ │ │ │ ├── certs.go │ │ │ │ ├── certs_test.go │ │ │ │ ├── channel.go │ │ │ │ ├── cipher.go │ │ │ │ ├── cipher_test.go │ │ │ │ ├── client.go │ │ │ │ ├── client_auth.go │ │ │ │ ├── client_auth_test.go │ │ │ │ ├── client_test.go │ │ │ │ ├── common.go │ │ │ │ ├── connection.go │ │ │ │ ├── doc.go │ │ │ │ ├── example_test.go │ │ │ │ ├── handshake.go │ │ │ │ ├── handshake_test.go │ │ │ │ ├── kex.go │ │ │ │ ├── kex_test.go │ │ │ │ ├── keys.go │ │ │ │ ├── keys_test.go │ │ │ │ ├── mac.go │ │ │ │ ├── mempipe_test.go │ │ │ │ ├── messages.go │ │ │ │ ├── messages_test.go │ │ │ │ ├── mux.go │ │ │ │ ├── mux_test.go │ │ │ │ ├── server.go │ │ │ │ ├── session.go │ │ │ │ ├── session_test.go │ │ │ │ ├── tcpip.go │ │ │ │ ├── tcpip_test.go │ │ │ │ ├── terminal/ │ │ │ │ │ ├── terminal.go │ │ │ │ │ ├── terminal_test.go │ │ │ │ │ ├── util.go │ │ │ │ │ ├── util_bsd.go │ │ │ │ │ ├── util_linux.go │ │ │ │ │ └── util_windows.go │ │ │ │ ├── test/ │ │ │ │ │ ├── agent_unix_test.go │ │ │ │ │ ├── cert_test.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── forward_unix_test.go │ │ │ │ │ ├── session_test.go │ │ │ │ │ ├── tcpip_test.go │ │ │ │ │ ├── test_unix_test.go │ │ │ │ │ └── testdata_test.go │ │ │ │ ├── testdata/ │ │ │ │ │ ├── doc.go │ │ │ │ │ └── keys.go │ │ │ │ ├── testdata_test.go │ │ │ │ ├── transport.go │ │ │ │ └── transport_test.go │ │ │ ├── twofish/ │ │ │ │ ├── twofish.go │ │ │ │ └── twofish_test.go │ │ │ ├── xtea/ │ │ │ │ ├── block.go │ │ │ │ ├── cipher.go │ │ │ │ └── xtea_test.go │ │ │ └── xts/ │ │ │ ├── xts.go │ │ │ └── xts_test.go │ │ ├── net/ │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── README │ │ │ ├── codereview.cfg │ │ │ ├── context/ │ │ │ │ ├── context.go │ │ │ │ ├── context_test.go │ │ │ │ ├── ctxhttp/ │ │ │ │ │ ├── cancelreq.go │ │ │ │ │ ├── cancelreq_go14.go │ │ │ │ │ ├── ctxhttp.go │ │ │ │ │ └── ctxhttp_test.go │ │ │ │ └── withtimeout_test.go │ │ │ ├── dict/ │ │ │ │ └── dict.go │ │ │ ├── html/ │ │ │ │ ├── atom/ │ │ │ │ │ ├── atom.go │ │ │ │ │ ├── atom_test.go │ │ │ │ │ ├── gen.go │ │ │ │ │ ├── table.go │ │ │ │ │ └── table_test.go │ │ │ │ ├── charset/ │ │ │ │ │ ├── charset.go │ │ │ │ │ ├── charset_test.go │ │ │ │ │ ├── gen.go │ │ │ │ │ ├── table.go │ │ │ │ │ └── testdata/ │ │ │ │ │ ├── HTTP-charset.html │ │ │ │ │ ├── HTTP-vs-UTF-8-BOM.html │ │ │ │ │ ├── HTTP-vs-meta-charset.html │ │ │ │ │ ├── HTTP-vs-meta-content.html │ │ │ │ │ ├── No-encoding-declaration.html │ │ │ │ │ ├── README │ │ │ │ │ ├── UTF-16BE-BOM.html │ │ │ │ │ ├── UTF-16LE-BOM.html │ │ │ │ │ ├── UTF-8-BOM-vs-meta-charset.html │ │ │ │ │ ├── UTF-8-BOM-vs-meta-content.html │ │ │ │ │ ├── meta-charset-attribute.html │ │ │ │ │ └── meta-content-attribute.html │ │ │ │ ├── const.go │ │ │ │ ├── doc.go │ │ │ │ ├── doctype.go │ │ │ │ ├── entity.go │ │ │ │ ├── entity_test.go │ │ │ │ ├── escape.go │ │ │ │ ├── escape_test.go │ │ │ │ ├── example_test.go │ │ │ │ ├── foreign.go │ │ │ │ ├── node.go │ │ │ │ ├── node_test.go │ │ │ │ ├── parse.go │ │ │ │ ├── parse_test.go │ │ │ │ ├── render.go │ │ │ │ ├── render_test.go │ │ │ │ ├── testdata/ │ │ │ │ │ ├── go1.html │ │ │ │ │ └── webkit/ │ │ │ │ │ └── README │ │ │ │ ├── token.go │ │ │ │ └── token_test.go │ │ │ ├── http2/ │ │ │ │ ├── .gitignore │ │ │ │ ├── Dockerfile │ │ │ │ ├── Makefile │ │ │ │ ├── README │ │ │ │ ├── buffer.go │ │ │ │ ├── buffer_test.go │ │ │ │ ├── errors.go │ │ │ │ ├── errors_test.go │ │ │ │ ├── flow.go │ │ │ │ ├── flow_test.go │ │ │ │ ├── frame.go │ │ │ │ ├── frame_test.go │ │ │ │ ├── gotrack.go │ │ │ │ ├── gotrack_test.go │ │ │ │ ├── h2i/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── h2i.go │ │ │ │ ├── headermap.go │ │ │ │ ├── hpack/ │ │ │ │ │ ├── encode.go │ │ │ │ │ ├── encode_test.go │ │ │ │ │ ├── hpack.go │ │ │ │ │ ├── hpack_test.go │ │ │ │ │ ├── huffman.go │ │ │ │ │ └── tables.go │ │ │ │ ├── http2.go │ │ │ │ ├── http2_test.go │ │ │ │ ├── pipe.go │ │ │ │ ├── pipe_test.go │ │ │ │ ├── priority_test.go │ │ │ │ ├── server.go │ │ │ │ ├── server_test.go │ │ │ │ ├── testdata/ │ │ │ │ │ └── draft-ietf-httpbis-http2.xml │ │ │ │ ├── transport.go │ │ │ │ ├── transport_test.go │ │ │ │ ├── write.go │ │ │ │ ├── writesched.go │ │ │ │ └── z_spec_test.go │ │ │ ├── icmp/ │ │ │ │ ├── dstunreach.go │ │ │ │ ├── echo.go │ │ │ │ ├── endpoint.go │ │ │ │ ├── example_test.go │ │ │ │ ├── extension.go │ │ │ │ ├── extension_test.go │ │ │ │ ├── helper_posix.go │ │ │ │ ├── interface.go │ │ │ │ ├── ipv4.go │ │ │ │ ├── ipv4_test.go │ │ │ │ ├── ipv6.go │ │ │ │ ├── listen_posix.go │ │ │ │ ├── listen_stub.go │ │ │ │ ├── message.go │ │ │ │ ├── message_test.go │ │ │ │ ├── messagebody.go │ │ │ │ ├── mpls.go │ │ │ │ ├── multipart.go │ │ │ │ ├── multipart_test.go │ │ │ │ ├── packettoobig.go │ │ │ │ ├── paramprob.go │ │ │ │ ├── ping_test.go │ │ │ │ ├── sys_freebsd.go │ │ │ │ └── timeexceeded.go │ │ │ ├── idna/ │ │ │ │ ├── idna.go │ │ │ │ ├── idna_test.go │ │ │ │ ├── punycode.go │ │ │ │ └── punycode_test.go │ │ │ ├── internal/ │ │ │ │ ├── iana/ │ │ │ │ │ ├── const.go │ │ │ │ │ └── gen.go │ │ │ │ ├── nettest/ │ │ │ │ │ ├── error_posix.go │ │ │ │ │ ├── error_stub.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── rlimit.go │ │ │ │ │ ├── rlimit_stub.go │ │ │ │ │ ├── rlimit_unix.go │ │ │ │ │ ├── rlimit_windows.go │ │ │ │ │ ├── stack.go │ │ │ │ │ ├── stack_stub.go │ │ │ │ │ ├── stack_unix.go │ │ │ │ │ └── stack_windows.go │ │ │ │ └── timeseries/ │ │ │ │ ├── timeseries.go │ │ │ │ └── timeseries_test.go │ │ │ ├── ipv4/ │ │ │ │ ├── control.go │ │ │ │ ├── control_bsd.go │ │ │ │ ├── control_pktinfo.go │ │ │ │ ├── control_stub.go │ │ │ │ ├── control_unix.go │ │ │ │ ├── control_windows.go │ │ │ │ ├── defs_darwin.go │ │ │ │ ├── defs_dragonfly.go │ │ │ │ ├── defs_freebsd.go │ │ │ │ ├── defs_linux.go │ │ │ │ ├── defs_netbsd.go │ │ │ │ ├── defs_openbsd.go │ │ │ │ ├── defs_solaris.go │ │ │ │ ├── dgramopt_posix.go │ │ │ │ ├── dgramopt_stub.go │ │ │ │ ├── doc.go │ │ │ │ ├── endpoint.go │ │ │ │ ├── example_test.go │ │ │ │ ├── gen.go │ │ │ │ ├── genericopt_posix.go │ │ │ │ ├── genericopt_stub.go │ │ │ │ ├── header.go │ │ │ │ ├── header_test.go │ │ │ │ ├── helper.go │ │ │ │ ├── helper_stub.go │ │ │ │ ├── helper_unix.go │ │ │ │ ├── helper_windows.go │ │ │ │ ├── iana.go │ │ │ │ ├── icmp.go │ │ │ │ ├── icmp_linux.go │ │ │ │ ├── icmp_stub.go │ │ │ │ ├── icmp_test.go │ │ │ │ ├── mocktransponder_test.go │ │ │ │ ├── multicast_test.go │ │ │ │ ├── multicastlistener_test.go │ │ │ │ ├── multicastsockopt_test.go │ │ │ │ ├── packet.go │ │ │ │ ├── payload.go │ │ │ │ ├── payload_cmsg.go │ │ │ │ ├── payload_nocmsg.go │ │ │ │ ├── readwrite_test.go │ │ │ │ ├── sockopt.go │ │ │ │ ├── sockopt_asmreq.go │ │ │ │ ├── sockopt_asmreq_stub.go │ │ │ │ ├── sockopt_asmreq_unix.go │ │ │ │ ├── sockopt_asmreq_windows.go │ │ │ │ ├── sockopt_asmreqn_stub.go │ │ │ │ ├── sockopt_asmreqn_unix.go │ │ │ │ ├── sockopt_ssmreq_stub.go │ │ │ │ ├── sockopt_ssmreq_unix.go │ │ │ │ ├── sockopt_stub.go │ │ │ │ ├── sockopt_unix.go │ │ │ │ ├── sockopt_windows.go │ │ │ │ ├── sys_bsd.go │ │ │ │ ├── sys_darwin.go │ │ │ │ ├── sys_freebsd.go │ │ │ │ ├── sys_linux.go │ │ │ │ ├── sys_openbsd.go │ │ │ │ ├── sys_stub.go │ │ │ │ ├── sys_windows.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── thunk_linux_386.s │ │ │ │ ├── unicast_test.go │ │ │ │ ├── unicastsockopt_test.go │ │ │ │ ├── zsys_darwin.go │ │ │ │ ├── zsys_dragonfly.go │ │ │ │ ├── zsys_freebsd_386.go │ │ │ │ ├── zsys_freebsd_amd64.go │ │ │ │ ├── zsys_freebsd_arm.go │ │ │ │ ├── zsys_linux_386.go │ │ │ │ ├── zsys_linux_amd64.go │ │ │ │ ├── zsys_linux_arm.go │ │ │ │ ├── zsys_linux_arm64.go │ │ │ │ ├── zsys_linux_ppc64.go │ │ │ │ ├── zsys_linux_ppc64le.go │ │ │ │ ├── zsys_netbsd.go │ │ │ │ ├── zsys_openbsd.go │ │ │ │ └── zsys_solaris.go │ │ │ ├── ipv6/ │ │ │ │ ├── control.go │ │ │ │ ├── control_rfc2292_unix.go │ │ │ │ ├── control_rfc3542_unix.go │ │ │ │ ├── control_stub.go │ │ │ │ ├── control_unix.go │ │ │ │ ├── control_windows.go │ │ │ │ ├── defs_darwin.go │ │ │ │ ├── defs_dragonfly.go │ │ │ │ ├── defs_freebsd.go │ │ │ │ ├── defs_linux.go │ │ │ │ ├── defs_netbsd.go │ │ │ │ ├── defs_openbsd.go │ │ │ │ ├── defs_solaris.go │ │ │ │ ├── dgramopt_posix.go │ │ │ │ ├── dgramopt_stub.go │ │ │ │ ├── doc.go │ │ │ │ ├── endpoint.go │ │ │ │ ├── example_test.go │ │ │ │ ├── gen.go │ │ │ │ ├── genericopt_posix.go │ │ │ │ ├── genericopt_stub.go │ │ │ │ ├── header.go │ │ │ │ ├── header_test.go │ │ │ │ ├── helper.go │ │ │ │ ├── helper_stub.go │ │ │ │ ├── helper_unix.go │ │ │ │ ├── helper_windows.go │ │ │ │ ├── iana.go │ │ │ │ ├── icmp.go │ │ │ │ ├── icmp_bsd.go │ │ │ │ ├── icmp_linux.go │ │ │ │ ├── icmp_solaris.go │ │ │ │ ├── icmp_stub.go │ │ │ │ ├── icmp_test.go │ │ │ │ ├── icmp_windows.go │ │ │ │ ├── mocktransponder_test.go │ │ │ │ ├── multicast_test.go │ │ │ │ ├── multicastlistener_test.go │ │ │ │ ├── multicastsockopt_test.go │ │ │ │ ├── payload.go │ │ │ │ ├── payload_cmsg.go │ │ │ │ ├── payload_nocmsg.go │ │ │ │ ├── readwrite_test.go │ │ │ │ ├── sockopt.go │ │ │ │ ├── sockopt_asmreq_unix.go │ │ │ │ ├── sockopt_asmreq_windows.go │ │ │ │ ├── sockopt_ssmreq_stub.go │ │ │ │ ├── sockopt_ssmreq_unix.go │ │ │ │ ├── sockopt_stub.go │ │ │ │ ├── sockopt_test.go │ │ │ │ ├── sockopt_unix.go │ │ │ │ ├── sockopt_windows.go │ │ │ │ ├── sys_bsd.go │ │ │ │ ├── sys_darwin.go │ │ │ │ ├── sys_freebsd.go │ │ │ │ ├── sys_linux.go │ │ │ │ ├── sys_stub.go │ │ │ │ ├── sys_windows.go │ │ │ │ ├── syscall_linux_386.go │ │ │ │ ├── syscall_unix.go │ │ │ │ ├── thunk_linux_386.s │ │ │ │ ├── unicast_test.go │ │ │ │ ├── unicastsockopt_test.go │ │ │ │ ├── zsys_darwin.go │ │ │ │ ├── zsys_dragonfly.go │ │ │ │ ├── zsys_freebsd_386.go │ │ │ │ ├── zsys_freebsd_amd64.go │ │ │ │ ├── zsys_freebsd_arm.go │ │ │ │ ├── zsys_linux_386.go │ │ │ │ ├── zsys_linux_amd64.go │ │ │ │ ├── zsys_linux_arm.go │ │ │ │ ├── zsys_linux_arm64.go │ │ │ │ ├── zsys_linux_ppc64.go │ │ │ │ ├── zsys_linux_ppc64le.go │ │ │ │ ├── zsys_netbsd.go │ │ │ │ ├── zsys_openbsd.go │ │ │ │ └── zsys_solaris.go │ │ │ ├── netutil/ │ │ │ │ ├── listen.go │ │ │ │ └── listen_test.go │ │ │ ├── proxy/ │ │ │ │ ├── direct.go │ │ │ │ ├── per_host.go │ │ │ │ ├── per_host_test.go │ │ │ │ ├── proxy.go │ │ │ │ ├── proxy_test.go │ │ │ │ └── socks5.go │ │ │ ├── publicsuffix/ │ │ │ │ ├── gen.go │ │ │ │ ├── list.go │ │ │ │ ├── list_test.go │ │ │ │ ├── table.go │ │ │ │ └── table_test.go │ │ │ ├── trace/ │ │ │ │ ├── events.go │ │ │ │ ├── histogram.go │ │ │ │ ├── histogram_test.go │ │ │ │ ├── trace.go │ │ │ │ └── trace_test.go │ │ │ ├── webdav/ │ │ │ │ ├── file.go │ │ │ │ ├── file_test.go │ │ │ │ ├── if.go │ │ │ │ ├── if_test.go │ │ │ │ ├── internal/ │ │ │ │ │ └── xml/ │ │ │ │ │ ├── README │ │ │ │ │ ├── atom_test.go │ │ │ │ │ ├── example_test.go │ │ │ │ │ ├── marshal.go │ │ │ │ │ ├── marshal_test.go │ │ │ │ │ ├── read.go │ │ │ │ │ ├── read_test.go │ │ │ │ │ ├── typeinfo.go │ │ │ │ │ ├── xml.go │ │ │ │ │ └── xml_test.go │ │ │ │ ├── litmus_test_server.go │ │ │ │ ├── lock.go │ │ │ │ ├── lock_test.go │ │ │ │ ├── prop.go │ │ │ │ ├── prop_test.go │ │ │ │ ├── webdav.go │ │ │ │ ├── webdav_test.go │ │ │ │ ├── xml.go │ │ │ │ └── xml_test.go │ │ │ └── websocket/ │ │ │ ├── client.go │ │ │ ├── exampledial_test.go │ │ │ ├── examplehandler_test.go │ │ │ ├── hybi.go │ │ │ ├── hybi_test.go │ │ │ ├── server.go │ │ │ ├── websocket.go │ │ │ └── websocket_test.go │ │ └── sys/ │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── CONTRIBUTING.md │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── README │ │ ├── codereview.cfg │ │ ├── plan9/ │ │ │ ├── asm.s │ │ │ ├── asm_plan9_386.s │ │ │ ├── asm_plan9_amd64.s │ │ │ ├── const_plan9.go │ │ │ ├── dir_plan9.go │ │ │ ├── env_plan9.go │ │ │ ├── env_unset.go │ │ │ ├── errors_plan9.go │ │ │ ├── mkall.sh │ │ │ ├── mkerrors.sh │ │ │ ├── mksyscall.pl │ │ │ ├── mksysnum_plan9.sh │ │ │ ├── pwd_go15_plan9.go │ │ │ ├── pwd_plan9.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── str.go │ │ │ ├── syscall.go │ │ │ ├── syscall_plan9.go │ │ │ ├── syscall_test.go │ │ │ ├── zsyscall_plan9_386.go │ │ │ ├── zsyscall_plan9_amd64.go │ │ │ └── zsysnum_plan9.go │ │ ├── unix/ │ │ │ ├── .gitignore │ │ │ ├── asm.s │ │ │ ├── asm_darwin_386.s │ │ │ ├── asm_darwin_amd64.s │ │ │ ├── asm_darwin_arm.s │ │ │ ├── asm_darwin_arm64.s │ │ │ ├── asm_dragonfly_386.s │ │ │ ├── asm_dragonfly_amd64.s │ │ │ ├── asm_freebsd_386.s │ │ │ ├── asm_freebsd_amd64.s │ │ │ ├── asm_freebsd_arm.s │ │ │ ├── asm_linux_386.s │ │ │ ├── asm_linux_amd64.s │ │ │ ├── asm_linux_arm.s │ │ │ ├── asm_linux_arm64.s │ │ │ ├── asm_linux_ppc64x.s │ │ │ ├── asm_netbsd_386.s │ │ │ ├── asm_netbsd_amd64.s │ │ │ ├── asm_netbsd_arm.s │ │ │ ├── asm_openbsd_386.s │ │ │ ├── asm_openbsd_amd64.s │ │ │ ├── asm_solaris_amd64.s │ │ │ ├── constants.go │ │ │ ├── creds_test.go │ │ │ ├── env_unix.go │ │ │ ├── env_unset.go │ │ │ ├── export_test.go │ │ │ ├── flock.go │ │ │ ├── flock_linux_32bit.go │ │ │ ├── gccgo.go │ │ │ ├── gccgo_c.c │ │ │ ├── gccgo_linux_amd64.go │ │ │ ├── mkall.sh │ │ │ ├── mkerrors.sh │ │ │ ├── mksyscall.pl │ │ │ ├── mksyscall_solaris.pl │ │ │ ├── mksysctl_openbsd.pl │ │ │ ├── mksysnum_darwin.pl │ │ │ ├── mksysnum_dragonfly.pl │ │ │ ├── mksysnum_freebsd.pl │ │ │ ├── mksysnum_linux.pl │ │ │ ├── mksysnum_netbsd.pl │ │ │ ├── mksysnum_openbsd.pl │ │ │ ├── mmap_unix_test.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── sockcmsg_linux.go │ │ │ ├── sockcmsg_unix.go │ │ │ ├── str.go │ │ │ ├── syscall.go │ │ │ ├── syscall_bsd.go │ │ │ ├── syscall_bsd_test.go │ │ │ ├── syscall_darwin.go │ │ │ ├── syscall_darwin_386.go │ │ │ ├── syscall_darwin_amd64.go │ │ │ ├── syscall_darwin_arm.go │ │ │ ├── syscall_darwin_arm64.go │ │ │ ├── syscall_dragonfly.go │ │ │ ├── syscall_dragonfly_386.go │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ ├── syscall_freebsd.go │ │ │ ├── syscall_freebsd_386.go │ │ │ ├── syscall_freebsd_amd64.go │ │ │ ├── syscall_freebsd_arm.go │ │ │ ├── syscall_freebsd_test.go │ │ │ ├── syscall_linux.go │ │ │ ├── syscall_linux_386.go │ │ │ ├── syscall_linux_amd64.go │ │ │ ├── syscall_linux_arm.go │ │ │ ├── syscall_linux_arm64.go │ │ │ ├── syscall_linux_ppc64x.go │ │ │ ├── syscall_netbsd.go │ │ │ ├── syscall_netbsd_386.go │ │ │ ├── syscall_netbsd_amd64.go │ │ │ ├── syscall_netbsd_arm.go │ │ │ ├── syscall_no_getwd.go │ │ │ ├── syscall_openbsd.go │ │ │ ├── syscall_openbsd_386.go │ │ │ ├── syscall_openbsd_amd64.go │ │ │ ├── syscall_solaris.go │ │ │ ├── syscall_solaris_amd64.go │ │ │ ├── syscall_test.go │ │ │ ├── syscall_unix.go │ │ │ ├── syscall_unix_test.go │ │ │ ├── types_darwin.go │ │ │ ├── types_dragonfly.go │ │ │ ├── types_freebsd.go │ │ │ ├── types_linux.go │ │ │ ├── types_netbsd.go │ │ │ ├── types_openbsd.go │ │ │ ├── types_solaris.go │ │ │ ├── zerrors_darwin_386.go │ │ │ ├── zerrors_darwin_amd64.go │ │ │ ├── zerrors_darwin_arm.go │ │ │ ├── zerrors_darwin_arm64.go │ │ │ ├── zerrors_dragonfly_386.go │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ ├── zerrors_freebsd_386.go │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ ├── zerrors_freebsd_arm.go │ │ │ ├── zerrors_linux_386.go │ │ │ ├── zerrors_linux_amd64.go │ │ │ ├── zerrors_linux_arm.go │ │ │ ├── zerrors_linux_arm64.go │ │ │ ├── zerrors_linux_ppc64.go │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ ├── zerrors_netbsd_386.go │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ ├── zerrors_netbsd_arm.go │ │ │ ├── zerrors_openbsd_386.go │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ ├── zerrors_solaris_amd64.go │ │ │ ├── zsyscall_darwin_386.go │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ ├── zsyscall_darwin_arm.go │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ ├── zsyscall_dragonfly_386.go │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ ├── zsyscall_freebsd_386.go │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ ├── zsyscall_linux_386.go │ │ │ ├── zsyscall_linux_amd64.go │ │ │ ├── zsyscall_linux_arm.go │ │ │ ├── zsyscall_linux_arm64.go │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ ├── zsyscall_netbsd_386.go │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ ├── zsyscall_openbsd_386.go │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ ├── zsysctl_openbsd.go │ │ │ ├── zsysnum_darwin_386.go │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ ├── zsysnum_darwin_arm.go │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ ├── zsysnum_dragonfly_386.go │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ ├── zsysnum_freebsd_386.go │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ ├── zsysnum_linux_386.go │ │ │ ├── zsysnum_linux_amd64.go │ │ │ ├── zsysnum_linux_arm.go │ │ │ ├── zsysnum_linux_arm64.go │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ ├── zsysnum_netbsd_386.go │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ ├── zsysnum_openbsd_386.go │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ ├── zsysnum_solaris_amd64.go │ │ │ ├── ztypes_darwin_386.go │ │ │ ├── ztypes_darwin_amd64.go │ │ │ ├── ztypes_darwin_arm.go │ │ │ ├── ztypes_darwin_arm64.go │ │ │ ├── ztypes_dragonfly_386.go │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ ├── ztypes_freebsd_386.go │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ ├── ztypes_freebsd_arm.go │ │ │ ├── ztypes_linux_386.go │ │ │ ├── ztypes_linux_amd64.go │ │ │ ├── ztypes_linux_arm.go │ │ │ ├── ztypes_linux_arm64.go │ │ │ ├── ztypes_linux_ppc64.go │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ ├── ztypes_netbsd_386.go │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ ├── ztypes_netbsd_arm.go │ │ │ ├── ztypes_openbsd_386.go │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ └── ztypes_solaris_amd64.go │ │ └── windows/ │ │ ├── asm.s │ │ ├── asm_windows_386.s │ │ ├── asm_windows_amd64.s │ │ ├── dll_windows.go │ │ ├── env_unset.go │ │ ├── env_windows.go │ │ ├── eventlog.go │ │ ├── exec_windows.go │ │ ├── race.go │ │ ├── race0.go │ │ ├── registry/ │ │ │ ├── export_test.go │ │ │ ├── key.go │ │ │ ├── registry_test.go │ │ │ ├── syscall.go │ │ │ ├── value.go │ │ │ └── zsyscall_windows.go │ │ ├── security_windows.go │ │ ├── service.go │ │ ├── str.go │ │ ├── svc/ │ │ │ ├── debug/ │ │ │ │ ├── log.go │ │ │ │ └── service.go │ │ │ ├── event.go │ │ │ ├── eventlog/ │ │ │ │ ├── install.go │ │ │ │ ├── log.go │ │ │ │ └── log_test.go │ │ │ ├── example/ │ │ │ │ ├── beep.go │ │ │ │ ├── install.go │ │ │ │ ├── main.go │ │ │ │ ├── manage.go │ │ │ │ └── service.go │ │ │ ├── go12.c │ │ │ ├── go12.go │ │ │ ├── go13.go │ │ │ ├── mgr/ │ │ │ │ ├── config.go │ │ │ │ ├── mgr.go │ │ │ │ ├── mgr_test.go │ │ │ │ └── service.go │ │ │ ├── security.go │ │ │ ├── service.go │ │ │ ├── svc_test.go │ │ │ ├── sys_386.s │ │ │ └── sys_amd64.s │ │ ├── syscall.go │ │ ├── syscall_test.go │ │ ├── syscall_windows.go │ │ ├── syscall_windows_test.go │ │ ├── zsyscall_windows.go │ │ ├── ztypes_windows.go │ │ ├── ztypes_windows_386.go │ │ └── ztypes_windows_amd64.go │ ├── gopkg.in/ │ │ └── yaml.v2/ │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── LICENSE.libyaml │ │ ├── README.md │ │ ├── apic.go │ │ ├── decode.go │ │ ├── decode_test.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── encode_test.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── suite_test.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go │ └── speter.net/ │ └── go/ │ └── exp/ │ └── math/ │ └── dec/ │ └── inf/ │ ├── LICENSE │ ├── benchmark_test.go │ ├── dec.go │ ├── dec_go1_2_test.go │ ├── dec_internal_test.go │ ├── dec_test.go │ ├── example_test.go │ ├── rounder.go │ ├── rounder_example_test.go │ └── rounder_test.go ├── version/ │ ├── VERSION │ └── info.go └── winrm/ └── winrm.go