Commit graph

  • 82badb8921 Merge branch '431-Invalid-checksum-platform-27_r01.zip' into 'master' Marcus 2017-12-16 15:46:10 +00:00
  • 7f13675b8c revert reverted checksum of platform-27_r01.zip (google tampered there again) Michael Pöhn 2017-12-16 16:23:06 +01:00
  • 86cb8cbce7 Merge branch 'build-tools_r27.0.2' into 'master' Marcus 2017-12-15 12:14:00 +00:00
  • a6928571a5 Merge branch 'gradle-4.4' into 'master' Marcus 2017-12-15 11:55:13 +00:00
  • b2213f1e62 makebuildserver: add build-tools_r27.0.2 relan 2017-12-15 14:34:40 +03:00
  • b16669b2a0 makebuildserver: add Gradle 4.4 relan 2017-12-15 14:32:34 +03:00
  • 985e6189eb Merge branch 'security-fixes' into 'master' Hans-Christoph Steiner 2017-12-15 11:22:56 +00:00
  • 365834d3ea Convert to string Jan Berkel 2017-12-15 00:47:57 +01:00
  • 5dee23f7a6 Add a simple test for scanner Jan Berkel 2017-12-15 00:29:38 +01:00
  • 62d1c672f3 whitelist some open-source firebase libs Jan Berkel 2017-12-14 21:58:06 +01:00
  • 2e531af58f build: force purging of sudo, ignore error message Hans-Christoph Steiner 2017-12-14 14:42:09 +01:00
  • 42522c23c9 update: do not crash if AndroidManifest.xml in APK has invalid date Hans-Christoph Steiner 2017-12-14 10:58:02 +01:00
  • 8f45796ecb update: close unclosed Image instance Hans-Christoph Steiner 2017-12-13 12:28:11 +01:00
  • 387eebc4d6 update: strip all metadata from PNGs Hans-Christoph Steiner 2017-12-13 11:51:34 +01:00
  • 67b9514c5a update: strip EXIF data from all JPEGs Hans-Christoph Steiner 2017-12-13 11:57:36 +01:00
  • bde0558d82 update: reject APKs with invalid file sig, probably Janus exploits Hans-Christoph Steiner 2017-12-11 18:36:21 +01:00
  • 5ce950e748 update: print warnings for all KnownVulns found Hans-Christoph Steiner 2017-12-11 17:56:04 +01:00
  • ca50adb2e5 update: switch tests to using standardized setUp() method Hans-Christoph Steiner 2017-12-14 11:06:22 +01:00
  • 61aac0503a Merge branch 'fixFlavor' into 'master' Hans-Christoph Steiner 2017-12-14 16:56:01 +01:00
  • bec4f7d547 add Conversations as gradle flavor test case Hans-Christoph Steiner 2017-12-14 16:52:02 +01:00
  • 538d7155b4 jenkins-build-all: improve detection of working buildserver VM Hans-Christoph Steiner 2017-12-14 10:41:02 +01:00
  • cc0399e740 Merge branch '428-Signature-key-fingerprint-of-file-stats-publishsigkeys-jar-does-not-match-repo_key_sha256-in-config-py' into 'master' Hans-Christoph Steiner 2017-12-14 08:50:10 +00:00
  • 93c1c23a4b jenkins test: clear singing-key-fingerpring from previous run Michael Pöhn 2017-12-13 17:39:55 +01:00
  • 1f5818020d Merge branch 'fdroidserver-liberapay' into 'master' Hans-Christoph Steiner 2017-12-12 16:55:05 +01:00
  • 8b9b18ceed fix metadata_v0 tests Hans-Christoph Steiner 2017-12-12 16:54:35 +01:00
  • 19a83b6219 Add Liberapay support Andrea Scarpino 2017-12-12 10:53:34 +01:00
  • 858b398927 Merge branch '1.0-polish' into 'master' Hans-Christoph Steiner 2017-12-11 21:44:16 +00:00
  • 5c9d46b5b2 remove XML files from bash completion, they are not supported anymore Hans-Christoph Steiner 2017-12-08 00:09:41 +01:00
  • bb758d3f00 build: apt-get purge sudo after using it for sudo= build field Hans-Christoph Steiner 2017-12-07 22:26:13 +01:00
  • 4af8f196e3 metadata: error if .fdroid.txt exists, it is unsupported Hans-Christoph Steiner 2017-12-07 21:40:15 +01:00
  • 1d83d4396c makebuildserver: quiet rsync for copy_caches_from_host Hans-Christoph Steiner 2017-12-07 15:56:09 +01:00
  • 4835d7c20c Merge branch 'rational-jarsigner-logging' into 'master' Hans-Christoph Steiner 2017-12-11 20:27:06 +00:00
  • 03f301470e
    regex only for flavor blocks: flavor { ... } and nothing else tobiasKaminsky 2017-12-11 12:04:17 +01:00
  • 6640f276b0 Revert "makebuildserver: update SHA-256 for platform-27_r01.zip" Hans-Christoph Steiner 2017-12-08 09:43:43 +01:00
  • 5ac943a3f2 Merge branch 'yml_completion' into 'master' Hans-Christoph Steiner 2017-12-07 23:10:18 +00:00
  • 9270e68fe2 bash completion: use correct yml suffix Marcus Hoffmann 2017-12-07 23:29:34 +01:00
  • 4f43099c88 Merge branch 'more-nightly' into 'master' Hans-Christoph Steiner 2017-12-07 22:11:40 +00:00
  • 7b52722d12 nightly: replace / from fingerprint in SSH key filename, fixes #423 Hans-Christoph Steiner 2017-12-07 15:04:39 +01:00
  • 5d56841f8a nightly: prompt user to create a debug.keystore if its not there Hans-Christoph Steiner 2017-12-06 23:20:00 +01:00
  • c823d4c4a8 nightly: fix QR icon.png generation Hans-Christoph Steiner 2017-12-06 22:42:11 +01:00
  • 5d54446efc update: do not replace Name/Summary from template unless blank Hans-Christoph Steiner 2017-12-06 22:33:46 +01:00
  • 4afe5aefd5 nightly: create app metadata using template of parsed data Hans-Christoph Steiner 2017-12-06 22:32:24 +01:00
  • 87018d45e2 Merge branch 'remove-fd-commit' into 'master' Marcus 2017-12-07 20:31:09 +00:00
  • adc0c23db4 Merge branch 'help_message_fix' into 'master' Hans-Christoph Steiner 2017-12-07 20:03:17 +00:00
  • 0f18005104 metadata: make help for metadata -W option clearer Marcus Hoffmann 2017-10-06 17:42:01 +02:00
  • 6228162cbd handle jarsigner/apksigner output cleanly for rational logging Hans-Christoph Steiner 2017-12-07 17:32:14 +01:00
  • 7f4d84684e Merge branch 'syntaxfix' into 'master' Hans-Christoph Steiner 2017-12-07 14:17:25 +00:00
  • 0a1fe3dc7e correct "usage" output (--help; see #405) Izzy 2017-12-07 14:51:27 +01:00
  • 0e37a18d83 makebuildserver: fix join() syntax error, it needs a list/tuple Hans-Christoph Steiner 2017-12-07 11:52:10 +01:00
  • 8ffed8750c Merge branch 'update-platform-27_r01' into 'master' relan 2017-12-07 06:05:46 +00:00
  • 6902160e89 remove fd-commit, no active devs use it, and requires Auto Name/Name Hans-Christoph Steiner 2017-12-06 22:48:08 +01:00
  • 956660085a makebuildserver: update SHA-256 for platform-27_r01.zip Hans-Christoph Steiner 2017-12-06 22:05:09 +01:00
  • 6fc507da39 Merge branch 'gitlab-ci-testing-xenial-fedora' into 'master' Hans-Christoph Steiner 2017-12-06 19:44:58 +00:00
  • 05abbfbabd gitlab-ci: move sdist test run to new fedora job Hans-Christoph Steiner 2017-12-06 17:51:12 +01:00
  • 1a77c6af38 init: fix test for aapt when no aapt has been found Hans-Christoph Steiner 2017-12-06 13:41:03 +01:00
  • 964ef996a0 makebuildserver: make copy_caches_from_host do rsync like fdroid build Hans-Christoph Steiner 2017-12-06 09:47:08 +01:00
  • a0a68c7a13 setup requires Babel aka python3-babel to compile translations Hans-Christoph Steiner 2017-12-05 16:11:10 +01:00
  • dda9c8b774 gitlab-ci: add pip install test on Arch Linux Hans-Christoph Steiner 2017-12-06 10:13:45 +01:00
  • 1b1475c982 gitlab-ci: add test runs on Ubuntu, Debian/testing, Fedora Hans-Christoph Steiner 2017-12-04 22:43:41 +01:00
  • bfe2c00834 common.testCase: fix find_sdk_tools when aapt is installed in /usr/bin Marcus Hoffmann 2017-12-03 15:01:48 +01:00
  • 67e6cbe793 hooks/pre-commit: make ruby and dash tests optional Hans-Christoph Steiner 2017-12-04 12:10:46 +01:00
  • a2978a5526 common: aapt 24.0.0 (v0.2-2964546) is now required Hans-Christoph Steiner 2017-12-04 21:22:16 +01:00
  • 657b64f6ed Merge branch 'lint-fixes' into 'master' Hans-Christoph Steiner 2017-12-06 09:41:39 +00:00
  • b31239803a lint: greatly expand the list of link shorteners to ban Hans-Christoph Steiner 2017-12-04 20:54:06 +01:00
  • 05616b33a7 lint: enforce HTTPS and shortener ban in descriptions as well Hans-Christoph Steiner 2017-12-04 20:34:13 +01:00
  • 42a9833536 lint: switch links to plain URLS rather than mediawiki syntax Hans-Christoph Steiner 2017-12-04 20:33:42 +01:00
  • 8588b89eff lint: add more VCS HTTPS checks Hans-Christoph Steiner 2017-12-04 20:28:57 +01:00
  • 8e1c39f791 Merge branch 'rsync_improvements' into 'master' Hans-Christoph Steiner 2017-12-06 08:55:19 +00:00
  • 1bfba12124 build: write out full rsync options Marcus Hoffmann 2017-12-05 21:37:04 +01:00
  • e12e1b6a5c build: better logging output on rsync failures Marcus Hoffmann 2017-12-05 21:31:55 +01:00
  • 2bb1445cd6 Merge branch 'nightly-fixes' into 'master' Torsten Grote 2017-12-05 17:42:57 +00:00
  • c33a71a945 fix hg pull, was stupid mistake in 7bba20c662 Hans-Christoph Steiner 2017-12-05 16:49:28 +01:00
  • bb643eddcf jenkins-setup-build-environment: delete libvirt images before test run Hans-Christoph Steiner 2017-12-05 12:26:15 +01:00
  • 4561ea59a6 nightly: use shutil.move() only so all ops work across filesystems Hans-Christoph Steiner 2017-12-05 09:13:19 +01:00
  • 2983c35361 shutil.move() in apk_strip_signature() to work across filesystems Hans-Christoph Steiner 2017-12-01 14:08:42 +01:00
  • bf913703c5 nightly: only use read_config to load final, generated config.py Hans-Christoph Steiner 2017-12-01 10:07:21 +01:00
  • 8a61b0b945 nightly: resign APKs with provided debug.keystore Hans-Christoph Steiner 2017-11-30 21:12:34 +01:00
  • 1c3a4479ab add common.sign_apk() for nighly as test for using in publish Hans-Christoph Steiner 2017-11-30 21:10:41 +01:00
  • 7da0854fa1 Merge branch 'CVE-2017-1000117' into 'master' Hans-Christoph Steiner 2017-12-04 18:48:24 +00:00
  • 7bba20c662 block all SSH connections for VCS, for usabililty and security Hans-Christoph Steiner 2017-12-04 17:49:59 +01:00
  • 5ae14fab18 Merge branch 'submodules_ucm' into 'master' Marcus 2017-12-04 16:29:11 +00:00
  • db0a97e8e7 checkupdates: don't fail when we can't init submodules Marcus Hoffmann 2017-12-04 15:10:21 +01:00
  • 2dcb19d392 Merge branch 'git_clone_fix' into 'master' Michael Pöhn 2017-12-03 16:49:42 +00:00
  • 30b3f41a75 GitFetchFDroidPopen: don't change cwd per default Marcus Hoffmann 2017-12-03 14:18:18 +01:00
  • ca24aa4ca8 stop git clone from hanging at prompts Hans-Christoph Steiner 2017-12-03 13:12:43 +01:00
  • 24e1da1e91 Merge branch 'log_git' into 'master' relan 2017-12-03 06:03:03 +00:00
  • bb591e236d build: log vcs tools version on every build attempt Marcus Hoffmann 2017-12-02 22:41:08 +01:00
  • 3f4e93bf86 Merge branch 'metadataFlavours' into 'master' Hans-Christoph Steiner 2017-12-02 20:51:24 +00:00
  • b8ed892ad9 build: hard exit on success to avoid hanging Hans-Christoph Steiner 2017-12-02 13:24:13 +01:00
  • 68bbfa7e0e Merge branch 'no_sleep' into 'master' Michael Pöhn 2017-12-02 12:49:05 +00:00
  • 167c730ad8 Merge branch 'sort-fdroid-build-all' into 'master' Marcus 2017-12-02 12:34:27 +00:00
  • d5ecb34df7
    add flavour to metadata tobiasKaminsky 2017-11-12 16:32:42 +01:00
  • 5b22ff7dc6 tests: use standard dir setup so all tests start in same dir Hans-Christoph Steiner 2017-11-30 10:14:38 +01:00
  • 3ff4b656c6 tests: name temp test dir after test function that used it Hans-Christoph Steiner 2017-11-30 09:59:02 +01:00
  • 30b2f5a48a build: sort fdroid build --all by most recently changed first Hans-Christoph Steiner 2017-11-29 22:03:26 +01:00
  • bf09109c49 mirror: fix syntax error on Python 3.4 Hans-Christoph Steiner 2017-11-30 14:02:02 +01:00
  • dcbc78d238 Merge branch 'gradleFlavor' into 'master' Hans-Christoph Steiner 2017-11-30 13:44:47 +01:00
  • c7c40cb59f PEP8 fixes Hans-Christoph Steiner 2017-11-30 13:42:37 +01:00
  • 2a758886cd Merge branch 'polish-for-1.0' into 'master' Hans-Christoph Steiner 2017-11-30 12:28:28 +00:00
  • 33aee96ed9
    added test case tobiasKaminsky 2017-11-30 11:12:18 +01:00