Ciaran Gultnieks
d3f8a9f276
Signature file names are not fixed
2015-01-31 16:16:21 +00:00
Ciaran Gultnieks
d254fb81f2
Use jarsigner-based verification in publish
2015-01-31 15:59:00 +00:00
Ciaran Gultnieks
94edef3b34
Need the information about what's different from verify_apks
2015-01-31 15:58:08 +00:00
Parménides GV
f26a908dab
Add function to verify apks via jarsigner
2015-01-31 15:55:18 +00:00
Ciaran Gultnieks
3e7046e23b
Use pre-retrieved Binary when publishing
...
This allows this system to work when the machine that runs 'fdroid
publish' is offline.
2015-01-31 15:36:57 +00:00
Ciaran Gultnieks
d1c03fbdbf
Retrieve Binaries at build time
2015-01-31 15:36:26 +00:00
Ciaran Gultnieks
95ff6de599
Improve validation of fdroid import page parsing
2015-01-31 12:07:42 +00:00
Ciaran Gultnieks
e26ad377a6
Handle not-found package name gracefully
2015-01-31 12:07:42 +00:00
Ciaran Gultnieks
8c1e1b1d24
Merge branch 'fxbuilddeps' into 'master'
...
Add firefox build-deps.
See merge request !40
2015-01-31 12:04:16 +00:00
Ciaran Gultnieks
384f97e998
Ensure package names are valid
2015-01-26 18:30:01 +00:00
Ciaran Gultnieks
fe7f6cfe50
Remove shell option from FDroidPopen
2015-01-26 18:30:01 +00:00
Ciaran Gultnieks
43ccdce0ac
wp-fdroid: Properly escape fdfilter
...
Resolves an XSS issue identified by Cure53 (https://cure53.de )
2015-01-26 18:30:01 +00:00
Boris Kraut
abdc97142b
Add compare-locales via easy_install for Firefox
2015-01-25 19:33:02 +01:00
Boris Kraut
ffd5263b58
Add build-deps for Firefox
2015-01-25 19:32:14 +01:00
Ciaran Gultnieks
7fdddb729e
Merge branch 'master' into 'master'
...
fix build issues
Fixed three build issues: one PEP8 and two small errors in the tests.
See merge request !39
2015-01-21 16:30:43 +00:00
Hans-Christoph Steiner
2a87ae5127
fix update.TestCase: remove unused SilentPopen import, that class was removed
2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner
3b3d026ee3
fix install test by making sure common.options is set
2015-01-21 10:21:54 +01:00
Hans-Christoph Steiner
e3628b2d74
fix PEP8 E124 closing bracket missing visual indentation
2015-01-21 10:21:54 +01:00
Ciaran Gultnieks
2656ea230c
Merge branch 'antifeature' into 'master'
...
Update docs: AntiFeatures
See merge request !38
2015-01-21 09:19:12 +00:00
Ciaran Gultnieks
6a780a5a27
Fix no-checksum option type for local sync ( fixes #67 )
2015-01-21 09:16:08 +00:00
Boris Kraut
ab84076154
Update docs: Add UpstreamNonFree; apps with AFs are not hidden.
2015-01-17 01:11:43 +01:00
Ciaran Gultnieks
581ad7f2a8
Merge branch 'update_docs' into 'master'
...
Added docs how to get platform cache files (closes #53 )
See merge request !37
2015-01-16 21:05:02 +00:00
Rancor
a144edc455
Added docs how to get platform cache files ( closes #53 )
2015-01-16 21:59:33 +01:00
Daniel Martí
3b3704710e
Fix adding paths to the PATH env variable
2015-01-13 16:37:10 +01:00
Daniel Martí
ff2b061351
Fix issue introduced in 49549f4cad
( fixes #62 )
2015-01-13 16:15:11 +01:00
Ciaran Gultnieks
24aaa568da
Fix PEP8 issues from latest pull request
2015-01-13 08:26:30 +00:00
Ciaran Gultnieks
12f65953e6
Correction to 5b868c8a4
2015-01-13 08:25:27 +00:00
Daniel Martí
c60cca57cf
Don't limit gradle's forceversion to string literals
2015-01-13 00:28:19 +01:00
Ciaran Gultnieks
5b868c8a4c
Only set Auto Name if one isn't set already
2015-01-12 18:58:21 +00:00
Ciaran Gultnieks
dffaaccbc4
Merge branch 'master' into 'master'
...
streamline verify process in `fdroid publish`
This is a collection of small fixes to streamline the process of verifying a build against a provided APK as set in the `Binaries:` metadata.
See merge request !35
2015-01-12 10:06:26 +00:00
Hans-Christoph Steiner
4e68655437
if a build did verify against Binaries:, delete the comparison dirs
...
If the comparison between the provided APK and the built APK is verified,
then there is no need to keep the old comparison files around. On big build
servers like f-droid.org, there will be thousands of leftover dirs from all
the builds, so this is necessary.
2015-01-12 10:51:54 +01:00
Hans-Christoph Steiner
2458577209
if meld
is available, use it to show differences on failed APK compare
...
meld is much easier to browse when comparing directory trees.
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner
fc4679cebb
if apktool
is available, use it to decompress APKs when verifying
...
apktool decompiles the binary XML to regular XML, so it is much easier to
read for differences.
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner
6bc6ba05b2
fix typo in error message
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner
74a785a888
uncompress using jar xf
in a folder with the same name
...
This makes it easier to compare the whole APK folders when there are
multiple methods of uncompressing the APK.
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner
b53746dc7b
make resulting dirs of compare_apks() have clearer dir names
...
This makes it a lot easier to remember which APK is which when trying to
make sense of the differences.
2015-01-12 10:46:04 +01:00
Hans-Christoph Steiner
a14f82c49e
prevent fdroid publish
from repeatedly downloading the developer binary
...
wget's --continue makes wget not overwrite the existing file, or create a
new version with a .1 extension. Instead it tries to finish an incomplete
download, or does nothing if the download is complete and matching.
2015-01-12 10:46:03 +01:00
Ciaran Gultnieks
b5ed40684f
Detect apk cache changes to avoid having to blow the whole thing
2015-01-11 18:22:00 +00:00
Ciaran Gultnieks
75aa384e80
Correction to no-checksum
2015-01-11 17:46:42 +00:00
Ciaran Gultnieks
49549f4cad
Remove support for git-svn with authentication
2015-01-11 17:46:10 +00:00
Ciaran Gultnieks
e8d7e69630
Add option to not use rsync --checksum
2015-01-11 15:35:04 +00:00
Ciaran Gultnieks
52de223435
Documentation fix
2015-01-11 15:33:52 +00:00
Daniel Martí
6f4ffefb05
Complete missing server options
2015-01-11 14:24:45 +01:00
Daniel Martí
443af0bba4
scanner --nosvn was removed
2015-01-11 14:22:30 +01:00
Daniel Martí
bf7a93ecf0
Complete update --nosign
2015-01-11 14:21:22 +01:00
Daniel Martí
679f3e0661
complete -h/--help for all commands implicitly
2015-01-11 14:19:31 +01:00
Daniel Martí
3c9dd9bc86
Add bash-completion to pre-commit bash checks
2015-01-11 14:17:25 +01:00
Daniel Martí
50a146bf6f
Add signindex to bash-completion
2015-01-11 14:16:57 +01:00
Ciaran Gultnieks
ba177472da
Add fdroid signindex to sign previously unsigned indexes
2015-01-11 08:20:14 +00:00
Ciaran Gultnieks
cad82ad669
Add ability to not sign the indexes when doing fdroid update
2015-01-11 08:20:14 +00:00