open-vault/vendor/github.com/google
ncabatoff 8814fe1ba5 filtered-path endpoint (#6132)
* First pass at filtered-path endpoint.  It seems to be working, but there are tests missing, and possibly some optimization to handle large key sets.

* Vendor go-cmp.

* Fix incomplete vendoring of go-cmp.

* Improve test coverage.  Fix bug whereby access to a subtree named X would expose existence of a the key named X at the same level.

* Add benchmarks, which showed that hasNonDenyCapability would be "expensive" to call for every member of a large folder.  Made a couple of minor tweaks so that now it can be done without allocations.

* Comment cleanup.

* Review requested changes: rename some funcs, use routeCommon instead of
querying storage directly.

* Keep the same endpoint for now, but move it from a LIST to a POST and allow multiple paths to be queried in one operation.

* Modify test to pass multiple paths in at once.

* Add endpoint to default policy.

* Move endpoint to /sys/access/filtered-path.
2019-03-04 11:04:29 -08:00
..
go-cmp filtered-path endpoint (#6132) 2019-03-04 11:04:29 -08:00
go-github Update deps (#5520) 2018-10-15 14:36:55 -07:00
go-querystring Update deps 2017-01-26 20:16:19 -05:00
gofuzz Kubernetes auth (#3350) 2017-09-19 09:27:26 -05:00
uuid Update Deps (#5454) 2018-10-03 09:55:26 -07:00