Commit Graph

  • 2458577209 if meld is available, use it to show differences on failed APK compare Hans-Christoph Steiner 2015-01-07 20:09:03 +01:00
  • fc4679cebb if apktool is available, use it to decompress APKs when verifying Hans-Christoph Steiner 2015-01-07 20:08:15 +01:00
  • 6bc6ba05b2 fix typo in error message Hans-Christoph Steiner 2015-01-07 19:57:15 +01:00
  • 74a785a888 uncompress using jar xf in a folder with the same name Hans-Christoph Steiner 2015-01-07 19:56:55 +01:00
  • b53746dc7b make resulting dirs of compare_apks() have clearer dir names Hans-Christoph Steiner 2015-01-07 19:55:26 +01:00
  • a14f82c49e prevent fdroid publish from repeatedly downloading the developer binary Hans-Christoph Steiner 2015-01-07 18:54:01 +01:00
  • b5ed40684f Detect apk cache changes to avoid having to blow the whole thing Ciaran Gultnieks 2015-01-11 18:22:00 +00:00
  • 75aa384e80 Correction to no-checksum Ciaran Gultnieks 2015-01-11 17:46:42 +00:00
  • 49549f4cad Remove support for git-svn with authentication Ciaran Gultnieks 2015-01-11 17:46:10 +00:00
  • e8d7e69630 Add option to not use rsync --checksum Ciaran Gultnieks 2015-01-11 15:33:41 +00:00
  • 52de223435 Documentation fix Ciaran Gultnieks 2015-01-11 15:26:15 +00:00
  • 6f4ffefb05 Complete missing server options Daniel Martí 2015-01-11 14:24:45 +01:00
  • 443af0bba4 scanner --nosvn was removed Daniel Martí 2015-01-11 14:22:30 +01:00
  • bf7a93ecf0 Complete update --nosign Daniel Martí 2015-01-11 14:21:22 +01:00
  • 679f3e0661 complete -h/--help for all commands implicitly Daniel Martí 2015-01-11 14:19:31 +01:00
  • 3c9dd9bc86 Add bash-completion to pre-commit bash checks Daniel Martí 2015-01-11 14:17:25 +01:00
  • 50a146bf6f Add signindex to bash-completion Daniel Martí 2015-01-11 14:16:57 +01:00
  • ba177472da Add fdroid signindex to sign previously unsigned indexes Ciaran Gultnieks 2015-01-10 16:36:26 +00:00
  • cad82ad669 Add ability to not sign the indexes when doing fdroid update Ciaran Gultnieks 2015-01-10 16:35:12 +00:00
  • 4ae896511e Allow repo pubkey to defined directly in config Ciaran Gultnieks 2015-01-10 15:44:16 +00:00
  • 1cc1ee32ee Extra debug logging when parsing manifests Ciaran Gultnieks 2015-01-10 15:15:23 +00:00
  • 1fa6ecc1eb Sanitise tags at point of reading Ciaran Gultnieks 2015-01-10 15:15:01 +00:00
  • 38f975dd49 More detail for package ID mismatches Ciaran Gultnieks 2015-01-10 15:13:38 +00:00
  • b1ec8cc47a Add "Changelog:" metadata field. Boris Kraut 2015-01-11 02:26:41 +01:00
  • d1cf1c37b4 fd-commit: read entire metadata files Daniel Martí 2015-01-10 20:04:49 +01:00
  • 2edddda234 scanner: adapt to new scan_source format (fixes #59) Daniel Martí 2015-01-10 13:49:54 +01:00
  • e830b25561 pre-commit: differentiate sh and bash files Daniel Martí 2015-01-09 16:08:27 +01:00
  • 547661fd3a hooks/pre-commit: Fix message Daniel Martí 2015-01-09 15:36:17 +01:00
  • 6819e3c30e Set up the ndk in $PATH before each build Daniel Martí 2015-01-06 19:41:55 +01:00
  • 9b200f47d8 Don't allow --skip-scan if scandelete is set up Daniel Martí 2015-01-06 14:40:31 +01:00
  • 347ff7b876 Error if any scanignore/delete paths are useless Daniel Martí 2015-01-06 14:37:13 +01:00
  • 0ffc53fa9a Merge branch 'fix_build_exception' of https://gitlab.com/Rancor/fdroidserver Daniel Martí 2015-01-06 14:03:23 +01:00
  • 8a09ebc446 Removed second parameter in replace_config_vars call Rancor 2015-01-06 12:37:34 +01:00
  • cd7ae381a5 Properly capitalize all flavours (fixes org.ligi.fast) Daniel Martí 2015-01-05 13:07:22 +01:00
  • 24a8523c0b Gradle cleaner: support multilines with backslashes Daniel Martí 2015-01-05 12:59:33 +01:00
  • 371e64dfc2 Fix build passing madness (closes #55) Daniel Martí 2015-01-05 00:29:27 +01:00
  • 388665ff43 Remove trailing whitespace Daniel Martí 2015-01-04 20:52:27 +01:00
  • 0ee2efd3e7 Merge branch 'fix_permission' of https://gitlab.com/Rancor/fdroidserver Daniel Martí 2015-01-04 20:51:56 +01:00
  • 80957c625f Fixes #52 : Fix permission for executing android-ndk bin Rancor 2015-01-04 20:41:43 +01:00
  • 3645471a1c Never let build['ndk_path'] be None Daniel Martí 2015-01-04 20:41:22 +01:00
  • e9be413d3c Add apis 20 and 21 to wp-fdroid's androidversion() Daniel Martí 2015-01-04 04:26:24 +01:00
  • f31ca7c852 Create the ndk_loc dir first (fixes #52) Daniel Martí 2015-01-04 04:19:19 +01:00
  • d5af8ec8e6 Don't crash if no suitable NDK is found Daniel Martí 2015-01-04 01:45:52 +01:00
  • 526813eae6 Plaintext descriptions are no longer needed Daniel Martí 2015-01-03 00:08:21 +01:00
  • f60f1bc59e Add NDK r10d, this time alongside r9b Daniel Martí 2015-01-03 00:02:54 +01:00
  • 43092407a3 Don't run a global "gradle clean" which configures all projects Daniel Martí 2015-01-02 22:26:22 +01:00
  • b1053ac1a7 Bump to 0.3.0 0.3.0 Daniel Martí 2015-01-02 22:19:24 +01:00
  • cba9f25c49 One remaining dump badging without output=False Daniel Martí 2014-12-31 17:18:19 +01:00
  • 14f654fabc Apply some autopep8-python2 suggestions Daniel Martí 2014-12-31 16:42:26 +01:00
  • e39602586f Make dump xmltree and dump badging silent again Daniel Martí 2014-12-31 16:34:11 +01:00
  • d9c6609925 Fix gradleVersions without = Daniel Martí 2014-12-31 13:29:03 +01:00
  • 0360e96d4d Merge branch 'doc-update-v1' into 'master' Ciaran Gultnieks 2014-12-30 22:48:58 +00:00
  • 6e2bc85518 Add nasm to the buildserver box (fixes: #51) Daniel Martí 2014-12-30 23:42:26 +01:00
  • e8fb3a143e Fix FDroidPopen refactor typo Daniel Martí 2014-12-23 12:54:16 +01:00
  • 52c3bf46a5 Catch new version of outputFile Daniel Martí 2014-12-23 12:24:07 +01:00
  • 3662dfd145 lint: warn (pedantic) about potentially dangerous auto updates Daniel Martí 2014-12-22 18:18:07 +01:00
  • fe0af55a6a lint: find the current build like checkupdates does Daniel Martí 2014-12-22 18:17:29 +01:00
  • d899783884 manual: Clarify separation of Debian base box vs. F-Droid base box Kevin Cernekee 2014-12-21 12:33:59 -08:00
  • 8d04b93852 Update comment referring to old "raring32.box" image Kevin Cernekee 2014-12-21 11:02:47 -08:00
  • 606cda591d Don't break os.symlink if app names contain '/' Daniel Martí 2014-12-14 15:43:22 +01:00
  • 1268da7ac6 Remove SilentPopen for consistency with SdkToolsPopen Daniel Martí 2014-12-14 15:32:20 +01:00
  • 1a0831b5c0 Merge branch 'master' of https://gitlab.com/eighthave/fdroidserver Daniel Martí 2014-12-14 15:18:30 +01:00
  • 5f5bcd2e11 do not set sdk_path in config.py if using system-provided aapt Hans-Christoph Steiner 2014-12-09 15:20:29 +01:00
  • fa1cc48d57 run all SDK tools commands using SdkToolsPopen Hans-Christoph Steiner 2014-12-09 15:15:36 +01:00
  • 9244256461 find cmds from SDK build-tools in a more flexible way, on the fly Hans-Christoph Steiner 2014-12-09 14:12:41 +01:00
  • 298a88a498 added test case for common.isApkDebuggable() Hans-Christoph Steiner 2014-12-08 22:55:14 +01:00
  • f7c9eccc1f switched last aapt call to use central config['aapt'] Hans-Christoph Steiner 2014-12-08 22:53:25 +01:00
  • 0f71929e71 remove redundant test_sdk_exists() call, its called by test_build_tools_exists() Hans-Christoph Steiner 2014-12-08 22:02:17 +01:00
  • 16601a0be3 Bump build-tools again to 21.1.2 Daniel Martí 2014-12-12 12:57:12 +01:00
  • aaf36f654d Update build-tools to 21.1.1 Daniel Martí 2014-12-12 12:39:12 +01:00
  • e10b2dd382 Update sdk to 24.0.1 Daniel Martí 2014-12-12 12:39:04 +01:00
  • 5e15d8ff47 Add ruby tests to the pre-commit hook Daniel Martí 2014-12-12 12:34:28 +01:00
  • 05a7a872b6 Add gradle 2.2.1 for plugin versions 1.0.X Daniel Martí 2014-12-12 12:29:16 +01:00
  • 3aaa5c9603 Add inkscape to buildserver Ciaran Gultnieks 2014-12-04 11:38:02 +00:00
  • b2f4aa31fe Merge branch 'master' into 'master' Daniel Martí 2014-11-17 17:03:22 +00:00
  • 14cd835929 run-tests: properly handle zero and multiple args Hans-Christoph Steiner 2014-11-17 17:40:48 +01:00
  • 49b343d024 run-tests: make sure not to include the bad APKs in tests/ Hans-Christoph Steiner 2014-11-17 17:24:02 +01:00
  • 031b4a74e7 Merge branch 'current-version-links' into 'master' Ciaran Gultnieks 2014-11-17 09:01:11 +00:00
  • bf20d5af88 Fix issue where the wrong gradle version may be used Daniel Martí 2014-11-15 21:38:48 +01:00
  • 7a07f59731 server: always use same rsync destination path to allow for strict setups Hans-Christoph Steiner 2014-10-10 23:47:16 -04:00
  • 8e9e17892d server: upload "current version" symlinks if requested Hans-Christoph Steiner 2014-10-10 23:50:27 -04:00
  • b33cae375a remove url-unsafe characters from "current version" symlink names Hans-Christoph Steiner 2014-10-10 21:12:48 -04:00
  • 803ec39e23 when symlinking current version of app, include gpg sig if it exists Hans-Christoph Steiner 2014-10-10 20:54:32 -04:00
  • e826938734 static URLs to "Current Version" of each app Hans-Christoph Steiner 2014-10-10 20:47:21 -04:00
  • c91fca7bb4 Properly catch return codes since -x is no longer used Daniel Martí 2014-11-09 14:36:58 +01:00
  • d3faacf9b0 Don't accept pyflakes/pep8 not being installed, common err func Daniel Martí 2014-11-09 14:34:24 +01:00
  • cf4635e655 List sh files to check like the python files Daniel Martí 2014-11-09 14:31:50 +01:00
  • 92a4bacbf6 git pre-commit hooks are always run from the root Daniel Martí 2014-11-09 14:29:28 +01:00
  • 2e56f4ecbf Merge branch 'some-bug-fixes' into 'master' Ciaran Gultnieks 2014-11-07 14:49:07 +00:00
  • 05c2d18709 Merge branch 'update-vagrantfile' into 'master' Ciaran Gultnieks 2014-11-07 14:44:58 +00:00
  • 18db382c47 include test cases for python getsig replacement Hans-Christoph Steiner 2014-08-30 11:07:29 -04:00
  • d74235564f move apk signature verification into getsig() function Hans-Christoph Steiner 2014-08-30 00:45:12 -04:00
  • 6e2d0a9e1e Replace getsig.java with a pure python implementation Daniel Martí 2014-08-29 22:53:55 -04:00
  • c88eff9af7 use jarsigner to verify the APK signature is valid Hans-Christoph Steiner 2014-08-29 22:53:21 -04:00
  • 80cc8ef5f0 Add support for gradle plugin version 0.14 in the wrapper Daniel Martí 2014-11-05 21:30:00 +01:00
  • 872e57c8da Set correct defaults for Binaries metadata field Ciaran Gultnieks 2014-10-27 17:21:04 +00:00
  • 3f63435318 Move build/fdroidserver info to META-INF Ciaran Gultnieks 2014-10-24 22:20:42 +01:00
  • 5df1d89c8e Make lint report total app counts as well Daniel Martí 2014-10-24 22:24:11 +02:00
  • 3829896a8a Fix all pep8 warnings Daniel Martí 2014-10-24 22:23:58 +02:00
  • 8568805866 Support for publishing signed binaries from elsewhere Ciaran Gultnieks 2014-10-24 21:04:15 +01:00