Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								56338cd7d0 
								
							 
						 
						
							
							
								
								repo_key_sha256 to list of valid config keys  
							
							 
							
							... 
							
							
							
							fdroidserver!287 
							
						 
						
							2025-04-16 11:11:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								a03cfa3fc2 
								
							 
						 
						
							
							
								
								Merge branch 'patch-1' into 'master'  
							
							 
							
							... 
							
							
							
							Clarify libmagic needs to be installed separately
See merge request fdroid/fdroidserver!1640  
							
						 
						
							2025-04-15 16:22:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benson Muite 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d46a187f 
								
							 
						 
						
							
							
								
								Clarify libmagic needs to be installed separately  
							
							 
							
							... 
							
							
							
							See installation instructions at https://pypi.org/project/python-magic/  
							
						 
						
							2025-04-12 14:54:36 +03:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								692f79ec7d 
								
							 
						 
						
							
							
								
								Merge branch 'verify-json-output' into 'master'  
							
							 
							
							... 
							
							
							
							`fdroid verify` JSON output
See merge request fdroid/fdroidserver!1632  
							
						 
						
							2025-04-10 15:52:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								17e5a59704 
								
							 
						 
						
							
							
								
								verify: generate <appid>.json files that list all reports  
							
							 
							
							
							
						 
						
							2025-04-10 15:41:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								029636ed61 
								
							 
						 
						
							
							
								
								verify: write verified.json in function to ease testing  
							
							 
							
							
							
						 
						
							2025-04-10 15:41:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								d34d051329 
								
							 
						 
						
							
							
								
								Merge branch 'checkupdate' into 'master'  
							
							 
							
							... 
							
							
							
							checkupdates: always print remote message of git push
See merge request fdroid/fdroidserver!1636  
							
						 
						
							2025-04-09 09:58:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									linsui 
								
							 
						 
						
							
							
							
							
								
							
							
								2aba6fd324 
								
							 
						 
						
							
							
								
								checkupdates: always print remote message of git push  
							
							 
							
							
							
						 
						
							2025-04-09 17:48:11 +08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								f7cc4812a2 
								
							 
						 
						
							
							
								
								Merge branch 'gitlab-ci-refactor-to-rules' into 'master'  
							
							 
							
							... 
							
							
							
							gitlab-ci: migrate to rules: syntax and split up linters into standalone jobs
See merge request fdroid/fdroidserver!1614  
							
						 
						
							2025-04-09 07:31:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								9bcd13bfdd 
								
							 
						 
						
							
							
								
								gitlab-ci: add "lint" pre-stage before default "test" stage  
							
							 
							
							
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								7f67a882e7 
								
							 
						 
						
							
							
								
								gitlab-ci: only run Python-only jobs when .py files change  
							
							 
							
							
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad79e3c06 
								
							 
						 
						
							
							
								
								gitlab-ci: move bandit to its own job  
							
							 
							
							
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e67bee037 
								
							 
						 
						
							
							
								
								gitlab-ci: move pylint to its own job  
							
							 
							
							
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3b9d39ac61 
								
							 
						 
						
							
							
								
								gitlab-ci: move shellcheck to own job fenced by changes:  
							
							 
							
							
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								aa9cc14991 
								
							 
						 
						
							
							
								
								gitlab-ci: refactor to rules: and ditch old only: syntax  
							
							 
							
							... 
							
							
							
							Adding workflow: is required, otherwise there would be duplicate
pipelines for all users in the @fdroid group.  There would be "branch
pipelines" and "merge request pipelines".  Confusingly, only jobs with
rules: get duplicated. 
							
						 
						
							2025-04-09 07:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								07d499ce1f 
								
							 
						 
						
							
							
								
								Merge branch 'checkupdate' into 'master'  
							
							 
							
							... 
							
							
							
							checkupdates: adjust log level
See merge request fdroid/fdroidserver!1635  
							
						 
						
							2025-04-09 07:01:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									linsui 
								
							 
						 
						
							
							
							
							
								
							
							
								a13dd109d3 
								
							 
						 
						
							
							
								
								checkupdates: adjust log level  
							
							 
							
							
							
						 
						
							2025-04-09 14:51:27 +08:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								3582a12f18 
								
							 
						 
						
							
							
								
								Merge branch 'clearer-srclibs' into 'master'  
							
							 
							
							... 
							
							
							
							vcs_git: clearer error messages for checkrepo()
See merge request fdroid/fdroidserver!1634  
							
						 
						
							2025-04-03 10:25:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Pöhn 
								
							 
						 
						
							
							
							
							
								
							
							
								69f9f52ba2 
								
							 
						 
						
							
							
								
								drop error prefix when raising VCSException in case retrieving git revision failed  
							
							 
							
							
							
						 
						
							2025-04-03 10:24:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Pöhn 
								
							 
						 
						
							
							
							
							
								
							
							
								046c527ee8 
								
							 
						 
						
							
							
								
								vcs_git: clearer error messages for checkrepo()  
							
							 
							
							... 
							
							
							
							This updates error messages the help identify issues when loading srclibs
and fixes pushing srclibs into build vms/containers. 
							
						 
						
							2025-04-03 10:24:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Pöhn 
								
							 
						 
						
							
							
							
							
								
							
							
								0d88a94192 
								
							 
						 
						
							
							
								
								metadata: rename srcdir -> srclibs_dir for clarity  
							
							 
							
							
							
						 
						
							2025-04-03 10:24:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e6cff099f2 
								
							 
						 
						
							
							
								
								delete file I mistakenly included  
							
							 
							
							
							
						 
						
							2025-04-01 11:41:46 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb7394ab3c 
								
							 
						 
						
							
							
								
								Merge branch 'start-integrating' into 'master'  
							
							 
							
							... 
							
							
							
							start integrating
See merge request fdroid/fdroidserver!1631  
							
						 
						
							2025-03-31 15:34:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								a011b34b97 
								
							 
						 
						
							
							
								
								black format and use returncode directly without  != 0  
							
							 
							
							
							
						 
						
							2025-03-31 11:27:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								9a8d80ee6b 
								
							 
						 
						
							
							
								
								purge dead code: apk_signer_fingerprint_short  
							
							 
							
							
							
						 
						
							2025-03-31 11:09:07 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								ef4bbe4612 
								
							 
						 
						
							
							
								
								Merge branch 'use-codeclimate-for-linting-tests' into 'master'  
							
							 
							
							... 
							
							
							
							ci: use GitLab Code Quality for linting tests
See merge request fdroid/fdroidserver!1443  
							
						 
						
							2025-03-26 21:33:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									proletarius101 
								
							 
						 
						
							
							
							
							
								
							
							
								90b82ea7e6 
								
							 
						 
						
							
							
								
								ci: use GitLab Code Quality for linting tests  
							
							 
							
							
							
						 
						
							2025-03-26 21:33:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c98028136a 
								
							 
						 
						
							
							
								
								version 2.4.0  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:57 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9fb909b648 
								
							 
						 
						
							
							
								
								update CHANGELOG.md  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cce48dc04 
								
							 
						 
						
							
							
								
								use black code format for locale/pick-complete-translations.py  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eef237de85 
								
							 
						 
						
							
							
								
								locale/pick-complete-translations.py: use stable sort order for MANIFEST.in  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c867f908f 
								
							 
						 
						
							
							
								
								make -C locale update  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cefec9333 
								
							 
						 
						
							
							
								
								fix missing comma in error message  
							
							 
							
							
							
						 
						
							2025-03-25 12:13:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ihor Hordiichuk 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9046727e5 
								
							 
						 
						
							
							
								
								Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>  
							
							 
							
							... 
							
							
							
							Currently translated at 100.0% (578 of 578 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/uk/ 
Translation: F-Droid/F-Droid Server 
							
						 
						
							2025-03-25 11:23:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								01b948cae7 
								
							 
						 
						
							
							
								
								Merge branch 'publish-and-signatures-cleanup' into 'master'  
							
							 
							
							... 
							
							
							
							run test_signatures.py in PUBLISH CI job; clean up signatures/publish tests
See merge request fdroid/fdroidserver!1624  
							
						 
						
							2025-03-25 10:23:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								59474437b3 
								
							 
						 
						
							
							
								
								delete cruft test script  
							
							 
							
							
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								a69340a1ea 
								
							 
						 
						
							
							
								
								MANIFEST.in: case-insensitive ASCII byte value for stable sort  
							
							 
							
							... 
							
							
							
							```
LC_ALL=C sort --ignore-case --stable --output=MANIFEST.in MANIFEST.in
``` 
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								40be283c4a 
								
							 
						 
						
							
							
								
								APK for testing maxSdkVersion handling  
							
							 
							
							... 
							
							
							
							APK is org.bitbucket.tickytacky.mirrormirror_4.apk disassembled with
`apktool decode`, maxSdkVersion added, then reassembled with `apktool build` 
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								eef3188600 
								
							 
						 
						
							
							
								
								test_signatures: remove unneeded config from tests  
							
							 
							
							
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								d024c8964f 
								
							 
						 
						
							
							
								
								convert test_signatures.py to black code format  
							
							 
							
							
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								8f351d8406 
								
							 
						 
						
							
							
								
								publish: convert to black code format  
							
							 
							
							
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								68fad5c7f7 
								
							 
						 
						
							
							
								
								gitlab-ci: delete extraneous keystore key from PUBLISH job  
							
							 
							
							... 
							
							
							
							repo_keyalias is set in tests/config.yml, so this does not need to fake the
fdroiddata value. 
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								5150c721f4 
								
							 
						 
						
							
							
								
								verify_apk_signature: work when options is not set  
							
							 
							
							... 
							
							
							
							Then test_signatures.py can run on the PUBLISH CI job. 
							
						 
						
							2025-03-25 10:23:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Michael Pöhn 
								
							 
						 
						
							
							
							
							
								
							
							
								8d17b67642 
								
							 
						 
						
							
							
								
								Merge branch 'update-stages-in-status-json' into 'master'  
							
							 
							
							... 
							
							
							
							update: add execution stages to status JSON
See merge request fdroid/fdroidserver!1627  
							
						 
						
							2025-03-25 09:07:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								acbab69722 
								
							 
						 
						
							
							
								
								update: add execution stages to status JSON  
							
							 
							
							... 
							
							
							
							This should help us profile what takes so long in `fdroid update`.  It also
gives feedback so that people can see how close to done it is, or where it
failed.
This is based on how incremental status JSON works for `fdroid build`. 
							
						 
						
							2025-03-24 11:14:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								51487192b9 
								
							 
						 
						
							
							
								
								Merge branch 'fix-found-dexdump' into 'master'  
							
							 
							
							... 
							
							
							
							fix _dexdump_found() in test_scanner.py !1621 
See merge request fdroid/fdroidserver!1625  
							
						 
						
							2025-03-24 08:24:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								58609aa9f0 
								
							 
						 
						
							
							
								
								fix _dexdump_found() in test_scanner.py  !1621  
							
							 
							
							... 
							
							
							
							find_sdk_tools_cmd() will throw an exception if it can't find the tool, not
return None. 
							
						 
						
							2025-03-24 08:24:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b192a7694 
								
							 
						 
						
							
							
								
								Merge branch 'weblate' into 'master'  
							
							 
							
							... 
							
							
							
							update source strings
See merge request fdroid/fdroidserver!1626  
							
						 
						
							2025-03-23 21:00:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hans-Christoph Steiner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b29ee09fda 
								
							 
						 
						
							
							
								
								locale: full update of source strings  
							
							 
							
							
							
						 
						
							2025-03-23 21:49:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Aindriú Mac Giolla Eoin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7cf7f4b14e 
								
							 
						 
						
							
							
								
								Translated using Weblate: Irish (ga) by Aindriú Mac Giolla Eoin <aindriu80@gmail.com>  
							
							 
							
							... 
							
							
							
							Currently translated at 100.0% (623 of 623 strings)
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ga/ 
Translation: F-Droid/F-Droid Server 
							
						 
						
							2025-03-23 11:56:05 +01:00