summaryrefslogtreecommitdiff
path: root/libfscrypt/fscrypt.cpp
AgeCommit message (Expand)Author
2024-01-25Use fscrypt_policy_v2 from <linux/fscrypt.h>Eric Biggers
2024-01-04libfscrypt: add support for specifying 4K data unitsEric Biggers
2022-11-18Remove unnecessary HCTR2 macro in libfscryptNathan Huckleberry
2022-08-31Add HCTR2 as an allowed mode for filename encryptionNathan Huckleberry
2022-06-15Rename fscrypt_is_native() to IsFbeEnabled()Eric Biggers
2020-10-26libfscrypt: format filesThiƩbaud Weksteen
2020-08-10libfscrypt: use __ANDROID_API_Q__ instead of pre_gki_levelEric Biggers
2020-05-21Add emmc_optimized flagPaul Crowley
2020-03-04libfscrypt: Add == and != operators for EncryptionPolicy/OptionsNikita Ioffe
2020-02-19fscrypt option parsing depends on ro.product.first_api_levelPaul Crowley
2020-02-03libfscrypt: Support hardware wrapped keysBarani Muthukumaran
2019-12-16libfscrypt: Use <linux/fscrypt.h> from BionicEric Biggers
2019-10-29libfscrypt: Export FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64Paul Crowley
2019-10-28libfscrypt: Support inlinecrypt_optimized flagPaul Crowley
2019-10-28libfscrypt: Infer flags at parse time and include in options structPaul Crowley
2019-10-28libfscrypt: No need for parts-parsing any more, integrate code.Paul Crowley
2019-10-28libfscrypt: Options parser now fills missing defaultsPaul Crowley
2019-10-28libfscrypt: Log which version of policy we set.Paul Crowley
2019-10-24Provide struct-based C++ interfacePaul Crowley
2019-09-30libfscrypt: support setting v2 encryption policiesEric Biggers
2019-09-25Update system/extras for logwrapperTom Cherry
2019-09-05libfscrypt: simplify fscrypt_policy_ensure()Eric Biggers
2019-09-05libfscrypt: remove some hardcoded definitionsEric Biggers
2018-12-11libfscrypt: Add Adiantum supportGreg Kaiser
2018-10-25libfscrypt: get the fscrypt kernel API declarations from linux/fs.hEric Biggers
2018-10-25Refactor "ext4 encryption" code into libfscryptEric Biggers