16 Commits (cf5916f3fa9e5eabc143dfb3669198e9ba3c3634)

Author SHA1 Message Date
Eric Biggers 506342fb37 Clean up providing key via old API
5 years ago
Eric Biggers 3e9c996ab0 Use <linux/fscrypt.h> from Bionic
5 years ago
Eric Biggers 83a73d7d50 vold: support v2 encryption policies
5 years ago
Eric Biggers f3dc4203dd vold: use new ioctls to add/remove fscrypt keys when supported
5 years ago
Daniel Rosenberg 690d6de5bf Add Support for metadata key with rollback
6 years ago
Eric Biggers ba997ee583 vold: get the fscrypt kernel API declarations from linux/fs.h
6 years ago
Eric Biggers a701c458ca vold: rename from "ext4 encryption" to fscrypt
6 years ago
Paul Crowley 14c8c0765a clang-format many files.
6 years ago
Paul Crowley 26a53888a4 When we forget a volume, forget per-volume key
7 years ago
Chen, Luhai 5744dfe3cc Fix keyname generation issue
7 years ago
Pavel Grafov e2e2d308df Zero memory used for encryuption keys.
7 years ago
Paul Crowley cd8bfe3d7f Label keys with all the possible FBE prefixes that might apply
7 years ago
Elliott Hughes c3bda18bda Switch to libkeyutils.
7 years ago
Daniel Rosenberg 71c56f6dd5 Revert "Revert "Stop dropping caches now we have kernel fix""
7 years ago
Paul Crowley d5759811ff Add support for metadata encryption
7 years ago
Paul Crowley f71ace310e Refactor to lay the groundwork for metadata encryption
7 years ago