summaryrefslogtreecommitdiffstats
path: root/verifier.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement FilePackage classxunchang2019-03-141-2/+0
* Create a wrapper class for update packagexunchang2019-03-111-32/+36
* Remove the load_keys functionTianjie Xu2018-10-251-249/+0
* Add sanity check when loading public keys for OTA packageTianjie Xu2018-10-251-6/+46
* Load X509 keys from ziparchiveTianjie Xu2018-10-181-0/+55
* Add function to load the key from x509.pem fileTianjie Xu2018-10-121-0/+68
* Move rangeset.h and print_sha1.h into otautil.Tao Bao2017-10-111-1/+1
* Fix the android-cloexec-* warnings in bootable/recoveryTianjie Xu2017-07-191-72/+71
* Merge "Const modifiers"Tao Bao2017-03-241-1/+1
|\
| * Const modifiersMikhail Lappo2017-03-231-1/+1
* | Merge "Refactor asn1_decoder functions into a class."Tao Bao2017-03-221-37/+39
|\|
| * Refactor asn1_decoder functions into a class.Tao Bao2017-03-211-37/+39
* | Merge "verify_file: Add constness to a few addresses."Tao Bao2017-03-211-54/+53
|\|
| * verify_file: Add constness to a few addresses.Tao Bao2017-03-211-54/+53
* | Merge "Remove the dead #include's in verifier.cpp."Tao Bao2017-03-201-3/+1
|\|
| * Remove the dead #include's in verifier.cpp.Tao Bao2017-03-181-3/+1
* | resolve merge conflicts of 90d3f20c to stage-aosp-masterTao Bao2017-03-181-173/+166
|\|
| * Drop the dependency on 'ui' in verify_file().Tao Bao2017-03-171-168/+161
* | resolve build error when merging 0f7f7e21Tianjie Xu2017-01-191-2/+2
* | Add a checker for signature boundary in verifier am: 54ea136fde am: 0a34b17c8b am: fb80b4f72d am: d3d5e54a45 am: 6ea9888d51 am: a055eb93c3 am: 15ca2a4763 am: ca50d7b66a am: 64f0de7a13 am: e4ec60e045Tianjie Xu2017-01-181-0/+6
|\ \ | |/ |/|
| * Add a checker for signature boundary in verifier am: 54ea136fde am: 0a34b17c8b am: fb80b4f72d am: d3d5e54a45 am: 6ea9888d51 am: a055eb93c3Tianjie Xu2017-01-181-0/+6
| |\
| | * Add a checker for signature boundary in verifier am: 54ea136fde am: 0a34b17c8bTianjie Xu2017-01-181-0/+6
| | |\
| | | * Add a checker for signature boundary in verifierTianjie Xu2016-12-171-0/+6
* | | | Revert "Revert "Some cleanups to recovery.""Tao Bao2016-11-031-4/+3
* | | | Revert "Some cleanups to recovery."Dan Albert2016-10-271-3/+4
* | | | Some cleanups to recovery.Tao Bao2016-10-261-4/+3
* | | | Replace minzip with libziparchiveTianjie Xu2016-10-181-1/+1
* | | | Switch recovery to libbase loggingTianjie Xu2016-09-011-25/+25
* | | | Merge "recovery: Dump the signature in the zip package." into nyc-devTao Bao2016-04-231-2/+15
|\| | |
| * | | recovery: Dump the signature in the zip package.Tao Bao2016-04-201-2/+15
* | | | Decrease OTA package verification times further.Elliott Hughes2016-04-201-4/+4
|\| | |
| * | | Decrease OTA package verification times further.Elliott Hughes2016-04-201-4/+4
* | | | Merge "Fix IWYU errors." am: 51dcd0dTreehugger Robot2016-04-161-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Fix IWYU errors.David Benjamin2016-04-161-0/+1
| * | | Convert recovery to use BoringSSL instead of mincrypt.Mattias Nissler2016-04-061-107/+203
* | | | Use BoringSSL instead of mincrypt to speed up package verification.Elliott Hughes2016-04-141-111/+209
|/ / /
* / / recovery: Refactor verifier and verifier_test.Tao Bao2016-02-031-141/+124
|/ /
* / Add missing includes.Elliott Hughes2015-01-281-2/+3
|/
* am 4b6de1ba: am 026ebe02: Merge "Recovery 64-bit compile issues"Mark Salyzyn2014-03-141-7/+7
|\
| * Recovery 64-bit compile issuesMark Salyzyn2014-03-141-7/+7
* | do verification and extraction on memory, not filesDoug Zongker2014-01-161-55/+15
|/
* Add support for ECDSA signaturesKenny Root2013-10-101-32/+198
* verifier: update to support certificates using SHA-256Doug Zongker2013-09-251-17/+63
* move key loading to verifier codeDoug Zongker2012-11-021-0/+102
* refactor ui functions into a classDoug Zongker2011-10-311-2/+4
* turn recovery into a C++ binaryDoug Zongker2011-10-311-0/+185