Commit graph

  • 2c4e9beacb scanner: add test with abs/rel paths as run from fdroid build Hans-Christoph Steiner 2020-06-17 10:33:55 +02:00
  • 62c8fd5999
    add Liberapay: field with username as data Hans-Christoph Steiner 2020-06-16 14:39:46 +02:00
  • 0183592526
    update: insert donation links based on FUNDING.yml Hans-Christoph Steiner 2019-11-06 09:03:27 +01:00
  • 8d517d4583 Merge branch 'simple_apk_scanner' into 'master' Marcus 2020-06-15 18:03:19 +00:00
  • f84818c15e scanner: add a simple scan for blacklisted classes after build step Marcus 2020-06-15 18:03:19 +00:00
  • 6986e73506 Merge branch 'allow_appcenter' into 'master' Marcus 2020-06-15 10:46:51 +00:00
  • 670328c9e5 scanner: allow microsoft appcenter, except appcenter-push Marcus Hoffmann 2020-06-11 12:28:52 +02:00
  • 12f4ae3039 Merge branch 'fix_791' into 'master' Marcus 2020-06-13 11:03:30 +00:00
  • 3a9f1e845c scanner: fix wrong path being passed to function Marcus Hoffmann 2020-06-13 02:59:39 +02:00
  • be814bf002 Merge branch 'importsubmodules' into 'master' Marcus 2020-06-12 19:26:23 +00:00
  • 72fde0f10b Detect .gitmodules and add submodules build line Licaon_Kter 2020-06-11 16:36:54 +03:00
  • 294799e2f5 scanner: fix options handling Marcus Hoffmann 2020-06-11 11:43:27 +02:00
  • 0e025e2ae9 Merge branch 'scanner-overhaul' into 'master' Marcus 2020-06-11 09:23:39 +00:00
  • 95623361ae Merge branch 'master' into 'master' Marcus 2020-06-10 20:21:26 +00:00
  • 07992177bf Add build tools 30.0.0 TacoTheDank 2020-06-10 15:59:04 -04:00
  • 0216513da6 Upgrade NDK r21c to r21d TacoTheDank 2020-06-10 15:55:53 -04:00
  • 0837289935 scanner: fix regex for matching URLs in gradle maven{} blocks Hans-Christoph Steiner 2020-06-03 23:40:01 +02:00
  • 6590f3869e scanner: error/warn on dex/gz/zip, closes #394 Hans-Christoph Steiner 2020-06-03 21:26:03 +02:00
  • d7b3bca1e7 build: pass --verbose flag through to scanner Hans-Christoph Steiner 2020-06-03 18:34:47 +02:00
  • ee54dbce87 scanner: safely check options, for things using this API Hans-Christoph Steiner 2020-06-03 18:34:26 +02:00
  • 75acf63efa scanner: remove all gradle wrapper files Hans-Christoph Steiner 2020-06-03 16:55:43 +02:00
  • 2f5d780c49 scanner: always setup JSON data structure so functions work as API Hans-Christoph Steiner 2020-06-03 15:45:39 +02:00
  • 84f225f2f2 scanner: make problem descriptions translationable Hans-Christoph Steiner 2020-06-03 15:25:26 +02:00
  • d898ad0412 scanner: make AARs and JARs trigger an error Hans-Christoph Steiner 2020-06-03 15:12:04 +02:00
  • 3bc246ccad scanner: ignore well known image types that are set executable Hans-Christoph Steiner 2020-06-03 14:34:21 +02:00
  • 83edb5b80a Merge branch 'plugin-system' into 'master' Hans-Christoph Steiner 2020-06-10 17:36:02 +00:00
  • a97b3ca4dd implement plugin system review suggestsions Michael Pöhn 2020-06-10 18:15:38 +02:00
  • 77167e098e plugin system: regex instead of import bases plugin parsing Michael Pöhn 2020-06-10 18:43:11 +02:00
  • b257a3411a stick to default python sys.path Michael Pöhn 2020-01-29 13:08:43 +01:00
  • 3a3803ea2d raise excepten when starting broken plugin Michael Pöhn 2020-01-29 12:39:21 +01:00
  • bf815251ec rough plugin system implementation Michael Pöhn 2020-01-23 04:13:14 +01:00
  • 32f09603e1 Merge branch 'move-tests-to-yaml' into 'master' Michael Pöhn 2020-06-10 10:04:36 +00:00
  • bde65aa54d gitlab-ci: switch metadata_v0 test to commit that supports only .yml Hans-Christoph Steiner 2020-06-10 10:24:15 +02:00
  • 0d1fddb82e
    convert inline tests to .yml Hans-Christoph Steiner 2020-06-09 22:34:23 +02:00
  • f0fb3b64f8
    remove obselete tests Hans-Christoph Steiner 2020-06-09 22:22:43 +02:00
  • 37f37ebd88
    use default accepted_formats since all the files are .yml anyway Hans-Christoph Steiner 2020-06-09 22:19:06 +02:00
  • 1b90aec697
    purge .txt and .json from bash-completion Hans-Christoph Steiner 2020-05-25 21:47:49 +02:00
  • b63e9e68c5
    move all test metadata files to .yml format Hans-Christoph Steiner 2020-06-09 22:01:31 +02:00
  • 3bf2d60bfa Merge branch 'fix_783' into 'master' Marcus 2020-06-04 11:20:43 +00:00
  • 581e433832 strip_and_copy_image: abort on broken symlinks Marcus Hoffmann 2020-06-04 12:30:40 +02:00
  • 4c69411387 add gradle 6.5 Marcus Hoffmann 2020-06-04 00:30:15 +02:00
  • 0d609b4b1e Merge branch 'validate-string-int-types' into 'master' Marcus 2020-06-03 22:03:37 +00:00
  • 13d9a122bf metadata: validate STRING and INT build field types Hans-Christoph Steiner 2020-01-03 14:17:03 +01:00
  • b2daf96284 lint: fix pyflakes Hans-Christoph Steiner 2020-06-02 22:05:18 +02:00
  • b1eb086259 Merge branch 'patch-2' into 'master' Hans-Christoph Steiner 2020-06-02 19:59:38 +00:00
  • 6c5887e906
    lint: make --force-yamllint error if yamllint is not installed Hans-Christoph Steiner 2020-06-02 21:53:24 +02:00
  • 83e0693231
    update lint bash-completion: -f --format --force-yamllint Hans-Christoph Steiner 2020-06-02 21:52:58 +02:00
  • 7eee72a342 Merge branch 'pile-o-2.0-bugfixes' into 'master' Marcus 2020-06-02 16:30:46 +00:00
  • a6814899ad Merge branch 'agp_4.0' into 'master' Marcus 2020-06-02 11:58:37 +00:00
  • cfff954782 add AGP 4.0 Marcus Hoffmann 2020-06-02 13:34:15 +02:00
  • edd41b3c58 Upgrade NDK r21b to r21c TacoTheDank 2020-05-29 16:23:20 -04:00
  • 7a84679b0d gradlew-fdroid: fix parsing when files have Windows linefeeds Hans-Christoph Steiner 2020-05-29 21:55:10 +02:00
  • fc885c9b5c scanner: test for get_gradle_compile_commands() Hans-Christoph Steiner 2020-05-27 22:03:23 +02:00
  • 1ed4ed61c7 buildserver: explicitly include sudo as a dependency Hans-Christoph Steiner 2020-05-27 17:40:23 +02:00
  • cc5aed3c1f fix version codes in bash completion for fdroid build Hans-Christoph Steiner 2020-05-25 21:44:19 +02:00
  • 95c3ab2454 skip yamllint test if yamllint is not installed Hans-Christoph Steiner 2020-05-26 11:13:54 +02:00
  • 6030445be0 logging.warn() was deprecated in Python 3.3, use logging.warning() Hans-Christoph Steiner 2020-05-25 17:36:58 +02:00
  • 67332d83a5 scanner: add --json option for outputting machine readable results Hans-Christoph Steiner 2020-05-14 16:08:56 +02:00
  • dec6b9deed
    Merge branch 'gradle-clean' into 'master' Hans-Christoph Steiner 2020-05-26 09:49:42 +02:00
  • 5b9944fcde add test for things fdroid build cleans Hans-Christoph Steiner 2020-05-26 09:48:55 +02:00
  • 9ff77cfd1a build: clean buildSrc/build relan 2020-05-21 08:50:35 +03:00
  • ddfbd1cc47 build: fix directories removal relan 2020-05-21 08:50:08 +03:00
  • 68c072c72e Revert "scanner: add --json option for outputting machine readable results" Marcus Hoffmann 2020-05-24 10:24:40 +02:00
  • 1be8788f5f Merge branch 'scanner-json' into 'master' Hans-Christoph Steiner 2020-05-19 21:18:39 +00:00
  • e25b8a1933 add gradle 6.4.1 Marcus Hoffmann 2020-05-17 02:58:30 +02:00
  • 722a23f571 bump to versiob v1.1.7 1.1.7 Hans-Christoph Steiner 2020-05-15 09:22:10 +02:00
  • 80a467134f gitlab-ci: run Debian/buster job on all commits Hans-Christoph Steiner 2020-05-14 17:49:59 +02:00
  • cdaf62e5d9 scanner: add --json option for outputting machine readable results Hans-Christoph Steiner 2020-05-14 16:08:56 +02:00
  • f5f61155ae improve litecoin validation + tests Michael Pöhn 2019-05-10 12:02:13 +02:00
  • 7b6f089220 index: xml.dom.minidom no longer sorts attribs Hans-Christoph Steiner 2020-04-15 21:43:41 +02:00
  • a0e3b01e94 metadata: parsed srclibs must always return a dict as the container Hans-Christoph Steiner 2020-05-14 15:02:19 +02:00
  • 410901d3bd Merge branch 'yamllint' into 'master' Hans-Christoph Steiner 2020-05-14 12:36:19 +00:00
  • 0945eadd4f Apply suggestion to buildserver/provision-apt-get-install Michael Pöhn 2020-05-14 11:11:01 +00:00
  • 90f3e1ab70 Merge branch 'hopefully-uncontroversial-fixes' into 'master' Michael Pöhn 2020-05-14 11:05:58 +00:00
  • df563d339a
    fix pep8 E741 ambiguous variable name 'l' Hans-Christoph Steiner 2020-05-14 11:54:32 +02:00
  • 1106795583 deploy: stop uploading to androidobservatory if its already up there Hans-Christoph Steiner 2020-04-01 14:51:19 +02:00
  • 30f2d62597 import: fix --omit-disable flag, its a boolean Hans-Christoph Steiner 2020-05-13 15:00:38 +02:00
  • ba854ab24a support Cordova's gradle file Hans-Christoph Steiner 2020-05-13 15:00:15 +02:00
  • 77367f1bff server: disable extraneous HTTP errors in upload_apk_to_virustotal Hans-Christoph Steiner 2020-05-13 22:21:46 +02:00
  • cfa88a5335 gitlab-ci: fix binfmt support for focal to run apksigner Hans-Christoph Steiner 2020-05-13 14:59:37 +02:00
  • 72e85bcccf Merge branch 'ndk-r21b' into 'master' Hans-Christoph Steiner 2020-05-14 08:08:36 +00:00
  • 13ac46af07 makebuildserver: upgrade NDK r21 to r21b relan 2020-05-08 10:41:17 +03:00
  • bed0653657 Merge branch 'fix-lint-gitlab-ci-job' into 'master' Hans-Christoph Steiner 2020-05-11 16:05:44 +00:00
  • 0700242416 gitlab-ci: use latest pylint to avoid safety error about vuln Hans-Christoph Steiner 2020-05-08 12:29:54 +02:00
  • 3282687f9e Fix nightly --archive-older command line option Torsten Grote 2020-05-11 10:23:26 -03:00
  • 052e22284b gitlab-ci: show clear error message when one step of job fails Hans-Christoph Steiner 2020-05-08 11:42:59 +02:00
  • 169d551683 Merge branch 'archive-fix' into 'master' Hans-Christoph Steiner 2020-05-11 15:32:04 +00:00
  • db96753902
    Fix nightly --archive-older command line option Torsten Grote 2020-05-11 10:23:26 -03:00
  • 3de72bdb0e Merge branch 'gradle-6.4' into 'master' Marcus 2020-05-08 10:04:46 +00:00
  • 99ef3a8626 Add Gradle 6.4 relan 2020-05-08 10:30:28 +03:00
  • 810a6587df add --force-yamllint option to lint Michael Pöhn 2020-04-25 17:39:23 +02:00
  • b076e8cba7 add srclib spec parser Michael Pöhn 2020-04-25 17:22:48 +02:00
  • 8285f3d759 add changelog entry for yamllint feature Michael Pöhn 2020-04-25 15:59:51 +02:00
  • ed2c5f6f5b run yamllint on srclibs when running 'fdroid lint' Michael Pöhn 2020-04-25 15:57:21 +02:00
  • 270c55560b add yamllint to dependency lists Michael Pöhn 2020-04-24 15:31:59 +02:00
  • d24484a950 simple testcase for common.run_yamllint Michael Pöhn 2020-04-24 15:22:42 +02:00
  • 975538a7a7 make yamllint optional Michael Pöhn 2020-04-24 15:12:41 +02:00
  • 4e69ff582f run yamllint when parsing failed and also on fdroid lint runs Michael Pöhn 2020-04-24 15:47:31 +02:00
  • bb43dcf00e Merge branch 'fix_import_error' into 'master' Michael Pöhn 2020-04-18 02:37:35 +00:00
  • 30c654459f Use ImportError for Python < 3.6 (Closes: !734) Jochen Sprickerhof 2020-04-17 23:26:06 +02:00