summaryrefslogtreecommitdiffstats
path: root/otautil/verifier.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-12-29Fix wrong key indexes in package verification logs.Jacky Liu1-3/+2
2021-12-22Move package verifier from libinstall to libotautilJacky Liu1-1/+1
2020-09-18Check for overflow before allocating memory fore decompression.Kelvin Zhang1-0/+6
2020-09-16Switch to zip64 in recoveryKelvin Zhang1-1/+1
2019-06-12Use the new ziparchive Next std::string_view overload.Elliott Hughes1-1/+1
2019-05-23Move off the Next ZipString overload.Elliott Hughes1-4/+3
2019-05-09Track libziparchive API change.Elliott Hughes1-2/+1
2019-03-29Move install to separate modulexunchang1-19/+18
2019-03-26Allow RSA 4096 key in package verificationxunchang1-2/+2
2019-03-14Implement FilePackage classxunchang1-2/+0
2019-03-11Create a wrapper class for update packagexunchang1-32/+36
2018-10-25Remove the load_keys functionTianjie Xu1-249/+0
2018-10-25Add sanity check when loading public keys for OTA packageTianjie Xu1-6/+46
2018-10-18Load X509 keys from ziparchiveTianjie Xu1-0/+55
2018-10-12Add function to load the key from x509.pem fileTianjie Xu1-0/+68
2017-10-11Move rangeset.h and print_sha1.h into otautil.Tao Bao1-1/+1
2017-07-19Fix the android-cloexec-* warnings in bootable/recoveryTianjie Xu1-72/+71
2017-03-23Const modifiersMikhail Lappo1-1/+1
2017-03-21Refactor asn1_decoder functions into a class.Tao Bao1-37/+39
2017-03-21verify_file: Add constness to a few addresses.Tao Bao1-54/+53
2017-03-18Remove the dead #include's in verifier.cpp.Tao Bao1-3/+1
2017-03-17Drop the dependency on 'ui' in verify_file().Tao Bao1-173/+166
2017-03-17Drop the dependency on 'ui' in verify_file().Tao Bao1-168/+161
2017-01-20DO NOT MERGE: resolve merge conflicts of 5346da02 to klp-modular-devTianjie Xu1-0/+7
2017-01-19resolve build error when merging 0f7f7e21Tianjie Xu1-2/+2
2016-12-20DO NOT MERGE: Add a checker for signature boundary in verifierTianjie Xu1-0/+7
2016-12-17Add a checker for signature boundary in verifierTianjie Xu1-0/+6
2016-12-17Add a checker for signature boundary in verifierTianjie Xu1-0/+6
2016-11-03Revert "Revert "Some cleanups to recovery.""Tao Bao1-4/+3
2016-10-27Revert "Some cleanups to recovery."Dan Albert1-3/+4
2016-10-26Some cleanups to recovery.Tao Bao1-4/+3
2016-10-18Replace minzip with libziparchiveTianjie Xu1-1/+1
2016-09-01Switch recovery to libbase loggingTianjie Xu1-25/+25
2016-09-01Switch recovery to libbase loggingTianjie Xu1-25/+25
2016-09-01Switch recovery to libbase loggingTianjie Xu1-25/+25
2016-04-20recovery: Dump the signature in the zip package.Tao Bao1-2/+15
2016-04-20Decrease OTA package verification times further.Elliott Hughes1-4/+4
2016-04-16Fix IWYU errors.David Benjamin1-0/+1
2016-04-14Use BoringSSL instead of mincrypt to speed up package verification.Elliott Hughes1-111/+209
2016-04-06Convert recovery to use BoringSSL instead of mincrypt.Mattias Nissler1-107/+203
2016-02-03recovery: Refactor verifier and verifier_test.Tao Bao1-141/+124
2015-01-28Add missing includes.Elliott Hughes1-2/+3
2014-03-14Recovery 64-bit compile issuesMark Salyzyn1-7/+7
2014-01-16do verification and extraction on memory, not filesDoug Zongker1-55/+15
2013-10-10Add support for ECDSA signaturesKenny Root1-32/+198
2013-09-25verifier: update to support certificates using SHA-256Doug Zongker1-17/+63
2013-04-10verifier: update to support certificates using SHA-256Doug Zongker1-17/+63
2012-11-02move key loading to verifier codeDoug Zongker1-0/+102
2011-10-31refactor ui functions into a classDoug Zongker1-2/+4
2011-10-31turn recovery into a C++ binaryDoug Zongker1-6/+7
2011-10-28turn recovery into a C++ binaryDoug Zongker1-184/+0
2011-03-15log which key a package verified against in recoveryDoug Zongker1-1/+1
2010-01-13android-2.1_r1 snapshotThe Android Open Source Project1-1/+1
2009-12-10add a simple unit test for the OTA package verifierDoug Zongker1-2/+2
2009-12-09Security: Fix typo in recovery EOCD detection.Steve Kondik1-1/+1
2009-12-09fix cut-and-paste error in verifierDoug Zongker1-1/+1
2009-11-13eclair snapshotJean-Baptiste Queru1-308/+131
2009-08-17do not merge: cherry-picked 60151a295ccf726238dc47456d80b427db6d6a38 from master branchDoug Zongker1-308/+131
2009-08-15verify whole-file signature instead of jarsigner signaturesDoug Zongker1-308/+131
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-0/+361
2009-03-04auto import from //depot/cupcake/@135843The Android Open Source Project1-361/+0
2008-12-18Code drop from //branches/cupcake/...@124589The Android Open Source Project1-1/+3