Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | sha256 python tool: stream instead of reading whole file beforehand | 2018-02-05 | |
| | | | | | | | | This is a rather small change to a Python tool used to produce a SHA256 hash. Currently, the whole file is loaded in memory before computing the hash, which causes problem when large files are processed. For instance, github.com/bazelbuild/rules_docker uses it to compute the hash of Docker images, which can be multiple GB in size. This PR avoids the tool to cause issues in a limited-memory environment. Closes #4243. PiperOrigin-RevId: 184518900 | ||
* | Export hash.bzl. | 2017-11-03 | |
| | | | | | | | | This allows Skylib `skylark_library` users to use `hash.bzl` as a file dependency without the base Bazel rules having to import the actual `skylark_library` rule from Skylib. Closes #4000. PiperOrigin-RevId: 174337147 | ||
* | Move the sha256 tool into its own directory, as it isn't specific to ↵ | 2017-04-19 | |
docker_build. PiperOrigin-RevId: 153508081 |