Commit Graph

  • c3644464ff scanner.py: format linsui 2024-08-07 13:00:26 +08:00
  • 3782eddc4d Add ruff rule linsui 2024-08-07 13:00:19 +08:00
  • 9684eade0d Merge branch 'fix/duplicated-sign' into 'master' Hans-Christoph Steiner 2024-08-30 10:22:55 +00:00
  • d1d1eb4c53 chore(nightly): improve log messages WrenIX 2024-08-29 09:58:27 +02:00
  • d9aab228e2 fix(nightly): workaround for broken os.walk and more logging WrenIX 2024-08-28 23:56:55 +02:00
  • 5276d9880f Merge branch 'gradle-release-checksums.py' into 'master' Hans-Christoph Steiner 2024-08-17 19:12:48 +00:00
  • 170b6d4648 gradle v8.10 fdroid-bot 2024-08-15 15:47:52 +00:00
  • 84150be5d0 Merge branch 'reset-server' into 'master' Hans-Christoph Steiner 2024-08-15 15:45:29 +00:00
  • 19aef075b4 Drop --reset-server g0t mi1k 2024-08-12 09:17:00 +01:00
  • 1ebf32321f Merge branch 'checkupdates_ignore_appname' into 'master' Jochen Sprickerhof 2024-07-30 11:32:59 +00:00
  • 0edc732705 Support UpdateCheckName in dirs_with_manifest Jochen Sprickerhof 2024-07-25 10:45:27 +02:00
  • c4db47dc47 Merge branch 'scanner-uncrash' into 'master' Jochen Sprickerhof 2024-07-25 07:04:23 +00:00
  • 8cf4503a00 🐜 scanner: fix ScannerTool init crash Michael Pöhn 2024-05-15 16:52:52 +02:00
  • 7f7c93e801 Merge branch 'appdirs_platformdirs' into 'master' Jochen Sprickerhof 2024-07-25 06:46:55 +00:00
  • e1aaa3ce93 Replace unmaintained appdirs by platformdirs Jochen Sprickerhof 2024-07-13 19:05:57 +02:00
  • 956c4be7e5 Merge branch 'gradle' into 'master' Jochen Sprickerhof 2024-07-18 11:33:56 +00:00
  • ecd980f366 gradle 8.9 StellarSand 2024-07-18 02:23:45 +00:00
  • 59f353e119 Merge branch 'prune' into 'master' Jochen Sprickerhof 2024-07-10 08:09:24 +00:00
  • d1856bea26 Prune origin before fetch linsui 2024-07-10 14:57:54 +08:00
  • 7a9945ce88 Merge branch 'index-only-follow-up' into 'master' Hans-Christoph Steiner 2024-07-03 09:30:23 +00:00
  • fbb6772e37 always use GitLab Pages, not Artifacts, with index-only mode Hans-Christoph Steiner 2024-06-11 20:12:46 +02:00
  • 034e83bfca deploy: complete index-only support for awsbucket: Hans-Christoph Steiner 2024-06-11 20:06:00 +02:00
  • 4a362541bd Merge branch 'gh-releases' into 'master' Hans-Christoph Steiner 2024-06-28 13:21:55 +00:00
  • 0fa88c5c20 💇 implement review nits Michael Pöhn 2024-06-11 12:24:36 +02:00
  • 3cf3685280 🐐 appeace bandint security warnings Michael Pöhn 2024-04-29 15:42:28 +02:00
  • aca98c1355 🏏 incorporate review feedback Michael Pöhn 2024-04-24 11:51:34 +02:00
  • a87284cf80 🚥 deploy: tests for github releases deploy functions Michael Pöhn 2024-04-23 14:14:05 +02:00
  • 242490ddc3 🎯 deploy: no releaseChannels on github releases Michael Pöhn 2024-04-22 19:40:08 +02:00
  • c6598f2835 ☄️ deploy: github releases - whatsNew text as note Michael Pöhn 2024-04-17 21:04:45 +02:00
  • a079f9d85f ♟️ deploy: add global config github_token Michael Pöhn 2024-04-16 13:12:29 +02:00
  • 7a6fa7f816 🛄 deploy: separate function for release file lookup Michael Pöhn 2024-04-16 12:57:22 +02:00
  • 44b0af933d 🎡 add unit tests for github.py Michael Pöhn 2024-04-16 11:35:54 +02:00
  • 1b19293ab0 🛰️ deploy: github releases Michael Pöhn 2024-04-05 17:34:16 +02:00
  • aeb8a7a3e5 Merge branch 'fix-subprocess-checkoutput-on-rclone' into 'master' Hans-Christoph Steiner 2024-06-12 06:31:49 +00:00
  • 8255dec6b8 fix: jinja 2 CVE pmmayero 2024-06-11 05:31:04 +03:00
  • 3f59d0908f fix: subprocess.check_output to produce string and not bytes pmmayero 2024-06-05 20:37:48 +03:00
  • 21e03e62a8 Merge branch 'index-only-deploy-mode' into 'master' Hans-Christoph Steiner 2024-06-11 17:46:00 +00:00
  • 845ed3ef47 Add index only deployment mode proletarius101 2024-06-11 17:45:59 +00:00
  • 24b3b0957f Merge branch 'safety-false-positive' into 'master' Hans-Christoph Steiner 2024-06-07 10:15:32 +00:00
  • 6e489b78b3 safety: ignore false positive Hans-Christoph Steiner 2024-06-07 12:04:07 +02:00
  • e7ff344f2b Merge branch 'gradle' into 'master' Hans-Christoph Steiner 2024-06-05 15:00:19 +00:00
  • 41e90e5ee7 gradle 8.8 linsui 2024-06-01 16:19:19 +08:00
  • f50e5a806d Merge branch 'switching-s3cmd-for-rclone' into 'master' Hans-Christoph Steiner 2024-05-29 14:08:07 +00:00
  • 7aabfbcbf0 Adding rclone as an option to fdroid deploy paul mayero 2024-05-29 14:08:07 +00:00
  • eadbf06d48 Merge branch 'licaon-kter-master-patch-05845' into 'master' Hans-Christoph Steiner 2024-05-23 08:30:36 +00:00
  • feafe2812d Fix more tests after !1487 Licaon_Kter 2024-05-22 13:40:27 +00:00
  • b3748aa3f1 Merge branch 'scannerid' into 'master' Hans-Christoph Steiner 2024-05-22 09:26:13 +00:00
  • 98f935493e fix test cases Licaon_Kter 2024-05-21 15:07:51 +00:00
  • df97ebe052 scanner - pickup by id, sort list Licaon_Kter 2024-05-17 18:30:08 +03:00
  • 18c9bc6e01 Merge branch 'sdkmanager-bookworm-backports' into 'master' Hans-Christoph Steiner 2024-05-20 18:36:40 +00:00
  • afb9b7570e buildserver: use sdkmanager from backports Hans-Christoph Steiner 2024-05-02 17:47:50 +02:00
  • 25b1a77424 fix merge conflict with https://hosted.weblate.org/projects/f-droid/fdroidserver/ Hans-Christoph Steiner 2024-05-14 12:21:35 +02:00
  • 4c0fa1d0a9 Merge branch 'update-pot' into 'master' Hans-Christoph Steiner 2024-05-13 12:10:49 +00:00
  • c37a26bcd2 make -C locale update Hans-Christoph Steiner 2024-05-13 13:51:47 +02:00
  • b45b31b927 version 2.3 alpha 1 2.3a1 Hans-Christoph Steiner 2024-05-13 10:36:56 +02:00
  • 2f148b4407 Merge branch 'weblate' into 'master' Hans-Christoph Steiner 2024-05-13 08:44:31 +00:00
  • 6bebd8b160 safety: ignore CVE-2018-20225, should never affect fdroidserver Hans-Christoph Steiner 2024-05-13 10:33:33 +02:00
  • 7e1b2e0788 Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz> Fjuro 2024-05-10 15:24:40 +02:00
  • 34dd9a75e4 Translated using Weblate: Italian (it) by Random <random-r@users.noreply.hosted.weblate.org> Random 2024-05-10 15:24:39 +02:00
  • f6235831ae Translated using Weblate: Chinese (Simplified) (zh_Hans) by ALoLo_527 <ALoLo@users.noreply.hosted.weblate.org> ALoLo_527 2024-05-10 15:24:38 +02:00
  • 99841bf7c5 Translated using Weblate: Turkish (tr) by Oğuz Ersen <oguz@ersen.moe> Oğuz Ersen 2024-05-10 15:24:37 +02:00
  • c7f1bdd14c Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl> Agnieszka C 2024-05-10 15:24:36 +02:00
  • 25278801de Translated using Weblate: Spanish (es) by gallegonovato <fran-carro@hotmail.es> gallegonovato 2024-05-10 15:24:34 +02:00
  • 8d9c048505 Merge branch 'config-options-as-module-level-variables' into 'master' Michael Pöhn 2024-05-08 14:47:49 +00:00
  • 64c9154fff gitlab-ci: fix macOS job after !1466 Hans-Christoph Steiner 2024-05-08 16:36:21 +02:00
  • 5745ed4753 common: only try to delete .testfiles dir if it exists Hans-Christoph Steiner 2024-05-07 17:14:18 +02:00
  • 18f3acc32e split out options from read_config() Hans-Christoph Steiner 2024-05-08 16:26:46 +02:00
  • 685efa23d4 import: always load testcommon from localmodule Hans-Christoph Steiner 2024-05-06 11:13:13 +02:00
  • 1e5699e90c remove all references to optparse (deprecated since Python 3.2) Hans-Christoph Steiner 2024-05-02 14:08:28 +02:00
  • 717df09be0 clarify that config/options can be global or module-level variable Hans-Christoph Steiner 2024-05-02 14:05:56 +02:00
  • 92a3f4b191 rename local variable to stop overwriting global options Hans-Christoph Steiner 2024-05-02 12:19:02 +02:00
  • 1eaba25021 common: do not use module reference for local functions Hans-Christoph Steiner 2024-05-02 12:11:33 +02:00
  • 8208841460 common: make explicit which test cases need mocked options Hans-Christoph Steiner 2024-05-02 12:10:19 +02:00
  • 660f8756e5 Merge branch 'docstrings' into 'master' Hans-Christoph Steiner 2024-05-08 13:55:10 +00:00
  • dbdefe200c Format files with ruff Gregor Düster 2024-01-26 08:08:37 +01:00
  • df27405d8b [build] Add more docstrings Gregor Düster 2024-01-24 13:08:01 +01:00
  • 1c70758940 [btlog] Add more docstrings Gregor Düster 2023-10-30 08:57:21 +01:00
  • 4109e8fb03 [checkupdates] Add module docstring Gregor Düster 2023-10-29 15:15:29 +01:00
  • 97346a2cba [nightly] Add more docstrings Gregor Düster 2023-10-29 14:10:30 +01:00
  • 6c27fec94b [import] Add more docstrings Gregor Düster 2023-10-28 08:32:26 +02:00
  • 5d8c6b8cd5 Merge branch 'fix-ubuntu-ppa-job' into 'master' Michael Pöhn 2024-05-08 13:17:23 +00:00
  • 9f62445f38 gitlab-ci: fix ubuntu_lts_ppa job to work with Ubuntu/noble Hans-Christoph Steiner 2024-05-07 18:54:44 +02:00
  • 80705579c2 Merge branch 'getcert' into 'master' Michael Pöhn 2024-05-08 13:14:05 +00:00
  • ad9f0a9022 include @obfusk's proof-of-concept APKs in test suite Hans-Christoph Steiner 2024-04-23 18:03:24 +02:00
  • fc4a9c96a5 test APK signatures with a cert chain are parsed like apksigner Hans-Christoph Steiner 2024-04-19 12:49:02 +02:00
  • accdd65f91 also handle APKs entirely without JAR/v1 signatures Hans-Christoph Steiner 2024-04-19 23:22:51 +02:00
  • 9a327b5097 reliable implementation of get_first_signer_certificate() Hans-Christoph Steiner 2024-04-25 18:45:00 +02:00
  • a8fd360a88 skip AndroidManifest.xml and resources when fetching v2+ certs Hans-Christoph Steiner 2024-04-19 23:16:59 +02:00
  • 6f5fd2b132 PoC + writeup + patch FC (Fay) Stegerman 2024-04-09 11:19:21 +02:00
  • 312f822764 androguard is required, stop using use_androguard() Hans-Christoph Steiner 2024-04-29 12:58:50 +02:00
  • 2fea71a6c7 get_first_signer_certificate: check all v1 v2 and v3 certs linsui 2024-04-08 14:57:28 +08:00
  • 93f361c623 replace decade old pyasn1 crypto impl with working asn1crypto Hans-Christoph Steiner 2024-04-29 12:31:06 +02:00
  • 4666330a4d Merge branch 'gradlefile' into 'master' Hans-Christoph Steiner 2024-05-07 14:14:26 +00:00
  • 7104411296 throw error if gradle build method is used but no build.gradle file is found linsui 2024-05-04 19:15:33 +08:00
  • 99bd544ab9 Merge branch 'fedora-40-ci-failure' into 'master' Hans-Christoph Steiner 2024-05-07 14:11:53 +00:00
  • 5df3d27126 gitlab-ci: stay on Fedora 39 until it is no longer supported Hans-Christoph Steiner 2024-04-30 19:23:52 +02:00
  • 1b65e33835 make it easy to keep test artifacts from jobs Hans-Christoph Steiner 2024-04-25 16:10:59 +02:00
  • 299e3e5f4c index: handle image processing diffs across various Python versions Hans-Christoph Steiner 2024-04-24 14:53:30 +02:00
  • 1cb1394de3 Merge branch 'debugkey' into 'master' Hans-Christoph Steiner 2024-05-07 11:33:12 +00:00
  • 9a9b5beeaa simplify test setup Hans-Christoph Steiner 2024-05-07 13:19:57 +02:00