index
:
anonymous/android_bootable_recovery
android-11
android-14.0
android-4.3
android-4.4
android-5.0
android-5.1
android-6.0
android-7.0
android-7.1
android-8.0
android-8.1
android-9.0
Team Win Recovery Project (TWRP)
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
otautil
/
verifier.cpp
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2021-12-29
Fix wrong key indexes in package verification logs.
Jacky Liu
1
-3
/
+2
2021-12-22
Move package verifier from libinstall to libotautil
Jacky Liu
1
-1
/
+1
2020-09-18
Check for overflow before allocating memory fore decompression.
Kelvin Zhang
1
-0
/
+6
2020-09-16
Switch to zip64 in recovery
Kelvin Zhang
1
-1
/
+1
2019-06-12
Use the new ziparchive Next std::string_view overload.
Elliott Hughes
1
-1
/
+1
2019-05-23
Move off the Next ZipString overload.
Elliott Hughes
1
-4
/
+3
2019-05-09
Track libziparchive API change.
Elliott Hughes
1
-2
/
+1
2019-03-29
Move install to separate module
xunchang
1
-19
/
+18
2019-03-26
Allow RSA 4096 key in package verification
xunchang
1
-2
/
+2
2019-03-14
Implement FilePackage class
xunchang
1
-2
/
+0
2019-03-11
Create a wrapper class for update package
xunchang
1
-32
/
+36
2018-10-25
Remove the load_keys function
Tianjie Xu
1
-249
/
+0
2018-10-25
Add sanity check when loading public keys for OTA package
Tianjie Xu
1
-6
/
+46
2018-10-18
Load X509 keys from ziparchive
Tianjie Xu
1
-0
/
+55
2018-10-12
Add function to load the key from x509.pem file
Tianjie Xu
1
-0
/
+68
2017-10-11
Move rangeset.h and print_sha1.h into otautil.
Tao Bao
1
-1
/
+1
2017-07-19
Fix the android-cloexec-* warnings in bootable/recovery
Tianjie Xu
1
-72
/
+71
2017-03-23
Const modifiers
Mikhail Lappo
1
-1
/
+1
2017-03-21
Refactor asn1_decoder functions into a class.
Tao Bao
1
-37
/
+39
2017-03-21
verify_file: Add constness to a few addresses.
Tao Bao
1
-54
/
+53
2017-03-18
Remove the dead #include's in verifier.cpp.
Tao Bao
1
-3
/
+1
2017-03-17
Drop the dependency on 'ui' in verify_file().
Tao Bao
1
-173
/
+166
2017-03-17
Drop the dependency on 'ui' in verify_file().
Tao Bao
1
-168
/
+161
2017-01-20
DO NOT MERGE: resolve merge conflicts of 5346da02 to klp-modular-dev
Tianjie Xu
1
-0
/
+7
2017-01-19
resolve build error when merging 0f7f7e21
Tianjie Xu
1
-2
/
+2
2016-12-20
DO NOT MERGE: Add a checker for signature boundary in verifier
Tianjie Xu
1
-0
/
+7
2016-12-17
Add a checker for signature boundary in verifier
Tianjie Xu
1
-0
/
+6
2016-12-17
Add a checker for signature boundary in verifier
Tianjie Xu
1
-0
/
+6
2016-11-03
Revert "Revert "Some cleanups to recovery.""
Tao Bao
1
-4
/
+3
2016-10-27
Revert "Some cleanups to recovery."
Dan Albert
1
-3
/
+4
2016-10-26
Some cleanups to recovery.
Tao Bao
1
-4
/
+3
2016-10-18
Replace minzip with libziparchive
Tianjie Xu
1
-1
/
+1
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-25
/
+25
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-25
/
+25
2016-09-01
Switch recovery to libbase logging
Tianjie Xu
1
-25
/
+25
2016-04-20
recovery: Dump the signature in the zip package.
Tao Bao
1
-2
/
+15
2016-04-20
Decrease OTA package verification times further.
Elliott Hughes
1
-4
/
+4
2016-04-16
Fix IWYU errors.
David Benjamin
1
-0
/
+1
2016-04-14
Use BoringSSL instead of mincrypt to speed up package verification.
Elliott Hughes
1
-111
/
+209
2016-04-06
Convert recovery to use BoringSSL instead of mincrypt.
Mattias Nissler
1
-107
/
+203
2016-02-03
recovery: Refactor verifier and verifier_test.
Tao Bao
1
-141
/
+124
2015-01-28
Add missing includes.
Elliott Hughes
1
-2
/
+3
2014-03-14
Recovery 64-bit compile issues
Mark Salyzyn
1
-7
/
+7
2014-01-16
do verification and extraction on memory, not files
Doug Zongker
1
-55
/
+15
2013-10-10
Add support for ECDSA signatures
Kenny Root
1
-32
/
+198
2013-09-25
verifier: update to support certificates using SHA-256
Doug Zongker
1
-17
/
+63
2013-04-10
verifier: update to support certificates using SHA-256
Doug Zongker
1
-17
/
+63
2012-11-02
move key loading to verifier code
Doug Zongker
1
-0
/
+102
2011-10-31
refactor ui functions into a class
Doug Zongker
1
-2
/
+4
2011-10-31
turn recovery into a C++ binary
Doug Zongker
1
-6
/
+7
2011-10-28
turn recovery into a C++ binary
Doug Zongker
1
-184
/
+0
2011-03-15
log which key a package verified against in recovery
Doug Zongker
1
-1
/
+1
2010-01-13
android-2.1_r1 snapshot
The Android Open Source Project
1
-1
/
+1
2009-12-10
add a simple unit test for the OTA package verifier
Doug Zongker
1
-2
/
+2
2009-12-09
Security: Fix typo in recovery EOCD detection.
Steve Kondik
1
-1
/
+1
2009-12-09
fix cut-and-paste error in verifier
Doug Zongker
1
-1
/
+1
2009-11-13
eclair snapshot
Jean-Baptiste Queru
1
-308
/
+131
2009-08-17
do not merge: cherry-picked 60151a295ccf726238dc47456d80b427db6d6a38 from master branch
Doug Zongker
1
-308
/
+131
2009-08-15
verify whole-file signature instead of jarsigner signatures
Doug Zongker
1
-308
/
+131
2009-03-04
auto import from //depot/cupcake/@135843
The Android Open Source Project
1
-0
/
+361
2009-03-04
auto import from //depot/cupcake/@135843
The Android Open Source Project
1
-361
/
+0
2008-12-18
Code drop from //branches/cupcake/...@124589
The Android Open Source Project
1
-1
/
+3