fdroid-server/fdroidserver
Hans-Christoph Steiner d96f5ff660 support APK Signature V2 when apksigner is installed
This was done with much help from @uniqx.  This is the first level of
supporting APK Signatures v1, v2, and v3.  This is enough to include
APKs with any combo of v1/v2/v3 signatures.  For this to work at all,
apksigner and androguard 3.3.3+ must be installed.

closes #399
2019-02-01 09:17:56 +01:00
..
asynchronousfilereader Add asynchronous filereader, fix python3 lockups 2015-09-20 20:57:53 +02:00
__init__.py fix egg-link and easy_install support for Python3 2017-10-19 23:28:13 +02:00
btlog.py use defusedxml to avoid DoS attacks while loading XML 2018-08-29 17:44:54 +02:00
build.py fdroid build: hide --on-server cli flag 2019-01-29 11:23:45 +01:00
checkupdates.py checkupdates: remove magic number 99999999 from HTTP checks 2018-08-29 17:24:24 +02:00
common.py support APK Signature V2 when apksigner is installed 2019-02-01 09:17:56 +01:00
dscanner.py fix PEP8: W504 line break after binary operator 2018-05-29 12:31:56 +02:00
exception.py checkupdates: don't fail when we can't init submodules 2017-12-04 16:30:37 +01:00
gpgsign.py implement gettext localization 2017-09-15 11:39:00 +02:00
import.py import: ensure categories from CLI flag are always a list 2018-10-11 11:59:42 +02:00
index.py make signer_fingerprint() accept DER encoded certs 2019-02-01 08:50:57 +01:00
init.py remove redundant open() arg: encoding='utf8' 2018-10-19 15:01:34 +02:00
install.py fix string formats that are ambiguous for translators 2017-09-16 13:19:38 +02:00
lint.py Revert "Revert "lint: check if CurrentVersion is older than oldest build entry"" 2019-01-21 23:00:33 +01:00
metadata.py metadata: fix pyflakes "use ==/!= to compare str, bytes, and int literals" 2019-01-27 23:00:00 +01:00
mirror.py mirror: fix syntax error on Python 3.4 2017-11-30 14:03:04 +01:00
net.py Revert "Revert "Merge branch 'random-fixes' into 'master'"" 2019-01-10 14:48:29 +01:00
nightly.py fix typos in strings 2018-09-24 17:09:15 +02:00
publish.py make signer_fingerprint() accept DER encoded certs 2019-02-01 08:50:57 +01:00
readmeta.py all: make newer pycodestyle happy 2016-11-15 20:55:06 +00:00
rewritemeta.py remove redundant open() arg: encoding='utf8' 2018-10-19 15:01:34 +02:00
scanner.py remove redundant open() arg: encoding='utf8' 2018-10-19 15:01:34 +02:00
server.py deploy: upload to VirusTotal using index-v1.json or index-v1.jar 2018-12-17 14:33:02 +01:00
signatures.py clean up globals in signatures.py 2018-07-30 13:07:07 +02:00
signindex.py implement gettext localization 2017-09-15 11:39:00 +02:00
stats.py fix PEP8 W605 invalid escape sequence 2018-05-29 13:51:47 +02:00
tail.py remove redundant open() arg: encoding='utf8' 2018-10-19 15:01:34 +02:00
update.py support APK Signature V2 when apksigner is installed 2019-02-01 09:17:56 +01:00
verify.py verify: add --output-json option to generate status reports 2018-12-07 13:13:10 +01:00
vmtools.py fix .vagrant directory based vm provider lookup 2018-11-16 16:53:01 +01:00