platform_build/tools
Alex Klyubin 3f52653abf Separate logic for alg selection for OTA and APK signing.
The rules for which digest algorithms are accepted by the Android
platform for APK signatures and OTA update package signatures are
different. For example, the set of digest algorithms accepted for APK
signatures depends on the signing key algorithm and the platform's
API Level. Whereas the set of digest algorithms accepted for OTA
update package signatures by Recovery depends on the list produced
by the build system, which in turn produces the list based on the
key algorithm and digest used in the signing certificate.

To reflect this reality, this refactoring CL explicitly separates
signapk's logic for choosing the digest algorithm to use for v1
signing from its logic for choosing the digest algorithm to use for
OTA update package signing.

Bug: 28296599
Change-Id: Ic7aa77e89622d727e985f8749071284746be7f45
2016-04-25 11:15:27 -07:00
..
acp Remove LOCAL_ACP_UNAVAILABLE 2016-03-01 13:16:53 -08:00
apicheck Ensure prebuilt executables are executable 2016-03-01 22:11:41 -08:00
atree Clean up Mac OS hacks in acp slightly. 2016-01-05 09:32:42 -08:00
droiddoc Doclava template changes associated with default methods 2016-01-27 11:57:34 +00:00
fs_config fs_config: include both oem ranges 2016-04-09 08:39:22 -07:00
fs_get_stats
ijar Remove warnings from ijar/classfile.cc 2015-12-01 16:44:32 +09:00
makeparallel makeparallel: reset make's unlimited stack 2016-04-06 17:59:14 -07:00
releasetools Skip verifying the partition with no changed blocks. 2016-04-14 20:23:17 -07:00
rgb2565
signapk Separate logic for alg selection for OTA and APK signing. 2016-04-25 11:15:27 -07:00
signtos
zipalign Enable -Werror on zipalign 2016-03-18 10:04:07 -07:00
ziptime Use explicitly sized types in zipalign/ziptime 2015-11-04 23:52:52 +00:00
adbs
Android.mk Remove unneccessary TARGET_BUILD_APPS conditional 2015-12-15 15:49:53 -08:00
brillo-clang-format Include Brillo's cannonical .clang-format file. 2016-02-16 14:29:45 -08:00
buildinfo.sh Add ro.build.ab_update property. 2015-11-19 18:42:52 +00:00
check_builds.sh
check_radio_versions.py
compare_fileslist.py
diff_package_overlays.py
dump-package-stats
event_log_tags.py
fileslist.py
filter-product-graph.py
findleaves.py
fixlinebreaks.sh
generate-notice-files.py Create reproducible NOTICE collections 2015-11-10 12:37:23 -08:00
java-event-log-tags.py
java-layers.py
merge-event-log-tags.py
mktarball.sh
normalize_path.py Normalize the product makefile path in inherit-product. 2015-10-28 15:20:41 -07:00
parsedeps.py
post_process_props.py
print_module_licenses.sh
product_debug.py
warn.py Recognize more Clang-Tidy google warning patterns. 2016-03-31 16:14:55 -07:00