chiark / gitweb /
fdroidserver.git
10 years agofix example files install in setup.py
Hans-Christoph Steiner [Tue, 1 Apr 2014 01:29:51 +0000 (21:29 -0400)]
fix example files install in setup.py

This also makes the file layout in git basically the same as the installed
file layout, using an examples/ dir.  I'm not sure if config.buildserver.py
is an example conf file, or a conf file that is actually in use, so I did
not move it.

10 years agostop passing passphrases via args, instead use prepared files
Hans-Christoph Steiner [Tue, 1 Apr 2014 01:02:42 +0000 (21:02 -0400)]
stop passing passphrases via args, instead use prepared files

Any process can read the process table, and can therefore see the entire
command line of any other process.  That means its a bad idea to ever put
passwords as part of a command line.  Python is executing keytool and
jarsigner command lines here, so now instead of putting the password on the
command line, a file is passed instead with suitable file permissions.
This should reduce the exposure a lot.  But still, sensitive passwords
should not be written to any text file.

This change requires OpenJDK-7 since the :file option to -storepass and
-keypass was only added in Java 7's keytool and jarsigner.

10 years agoFix indexing issue with recursive srclibs
Daniel Martí [Mon, 31 Mar 2014 17:23:48 +0000 (19:23 +0200)]
Fix indexing issue with recursive srclibs

10 years agoBetter identify empty licenses
Daniel Martí [Fri, 28 Mar 2014 10:40:58 +0000 (11:40 +0100)]
Better identify empty licenses

10 years agoError if buildjni= is present but no native code was packaged
Daniel Martí [Thu, 27 Mar 2014 18:22:21 +0000 (19:22 +0100)]
Error if buildjni= is present but no native code was packaged

10 years agoStart rewriting git@github submodues to use https
Daniel Martí [Thu, 27 Mar 2014 17:38:12 +0000 (18:38 +0100)]
Start rewriting git@github submodues to use https

10 years agoOnly make lists if a space follows the # or * sign
Daniel Martí [Thu, 27 Mar 2014 16:51:34 +0000 (17:51 +0100)]
Only make lists if a space follows the # or * sign

This prevents making a list item out of lines such as:

*.rom images and allows using...

10 years agoRevert "Wrap maintainer notes in <pre> to keep newlines and formatting"
Daniel Martí [Tue, 25 Mar 2014 08:41:55 +0000 (09:41 +0100)]
Revert "Wrap maintainer notes in <pre> to keep newlines and formatting"

This reverts commit 94bb9d935593eeb9738aa389afd2a3119ccb7b84.

10 years agoWrap maintainer notes in <pre> to keep newlines and formatting
Daniel Martí [Mon, 24 Mar 2014 14:10:52 +0000 (15:10 +0100)]
Wrap maintainer notes in <pre> to keep newlines and formatting

10 years agoFormatting fail
Daniel Martí [Mon, 24 Mar 2014 09:19:39 +0000 (10:19 +0100)]
Formatting fail

10 years agoAlways run ndk-build with -j1
Daniel Martí [Mon, 24 Mar 2014 09:09:12 +0000 (10:09 +0100)]
Always run ndk-build with -j1

10 years agoAvoid some false positives in the punctuation check
Daniel Martí [Mon, 24 Mar 2014 00:02:11 +0000 (01:02 +0100)]
Avoid some false positives in the punctuation check

10 years agoIf given --verbose, don't print the whole error log again
Daniel Martí [Sat, 22 Mar 2014 23:10:33 +0000 (00:10 +0100)]
If given --verbose, don't print the whole error log again

10 years agoAlso show error messages when coming from UCM:Tags
Daniel Martí [Fri, 21 Mar 2014 18:19:17 +0000 (19:19 +0100)]
Also show error messages when coming from UCM:Tags

10 years agoBetter gradle signing keys regexes
Daniel Martí [Fri, 21 Mar 2014 18:11:52 +0000 (19:11 +0100)]
Better gradle signing keys regexes

10 years agoInclude possible src/AndroidManifest.xml gradle manifest path
Daniel Martí [Fri, 21 Mar 2014 18:11:38 +0000 (19:11 +0100)]
Include possible src/AndroidManifest.xml gradle manifest path

10 years agoProperly show checkupdates error messages
Daniel Martí [Fri, 21 Mar 2014 18:11:21 +0000 (19:11 +0100)]
Properly show checkupdates error messages

10 years agoFix checkupdates appid managing
Daniel Martí [Fri, 21 Mar 2014 18:11:08 +0000 (19:11 +0100)]
Fix checkupdates appid managing

10 years agoDon't use 'yes' as flavour
Daniel Martí [Fri, 21 Mar 2014 18:10:50 +0000 (19:10 +0100)]
Don't use 'yes' as flavour

10 years agoDon't crash when using gradle=yes
Daniel Martí [Wed, 19 Mar 2014 16:25:57 +0000 (17:25 +0100)]
Don't crash when using gradle=yes

10 years agoAdd "Update Check Name" for Tags/RM apps that programmatically change their appid
Daniel Martí [Tue, 18 Mar 2014 22:37:15 +0000 (23:37 +0100)]
Add "Update Check Name" for Tags/RM apps that programmatically change their appid

10 years agoSupport auto names on gradle projects
Daniel Martí [Tue, 18 Mar 2014 14:44:39 +0000 (15:44 +0100)]
Support auto names on gradle projects

10 years agoMake SilentPopen use FDroidPopen, switch a few from silent to regular
Daniel Martí [Tue, 18 Mar 2014 11:47:35 +0000 (12:47 +0100)]
Make SilentPopen use FDroidPopen, switch a few from silent to regular

10 years agoPrint version names and srclibs for reference
Daniel Martí [Tue, 18 Mar 2014 11:46:40 +0000 (12:46 +0100)]
Print version names and srclibs for reference

10 years agoA couple more rules for lint
Daniel Martí [Tue, 18 Mar 2014 11:26:24 +0000 (12:26 +0100)]
A couple more rules for lint

10 years agoMake "reading config.py" a debug print
Daniel Martí [Tue, 18 Mar 2014 11:20:51 +0000 (12:20 +0100)]
Make "reading config.py" a debug print

10 years agoSeparate lint messages into warnings and pedantic warnings
Daniel Martí [Tue, 18 Mar 2014 11:15:50 +0000 (12:15 +0100)]
Separate lint messages into warnings and pedantic warnings

10 years agoProperly use logging.warn in some places
Daniel Martí [Tue, 18 Mar 2014 07:22:36 +0000 (08:22 +0100)]
Properly use logging.warn in some places

10 years agoTry to fix <pre> issues on large lastbuilds
Daniel Martí [Mon, 17 Mar 2014 13:52:01 +0000 (14:52 +0100)]
Try to fix <pre> issues on large lastbuilds

10 years agoCapitalize gradle flavour commands to avoid confusion
Daniel Martí [Mon, 17 Mar 2014 13:37:57 +0000 (14:37 +0100)]
Capitalize gradle flavour commands to avoid confusion

10 years agoProperly identify jar files
Daniel Martí [Sun, 16 Mar 2014 22:38:00 +0000 (23:38 +0100)]
Properly identify jar files

10 years agoCorrection to 6b309aff
Ciaran Gultnieks [Sun, 16 Mar 2014 22:34:13 +0000 (22:34 +0000)]
Correction to 6b309aff

10 years agoDon't use an autoname if it's not found
Ciaran Gultnieks [Sun, 16 Mar 2014 22:12:37 +0000 (22:12 +0000)]
Don't use an autoname if it's not found

10 years agoDon't look for strings in unrelated projects
Ciaran Gultnieks [Sun, 16 Mar 2014 08:43:54 +0000 (08:43 +0000)]
Don't look for strings in unrelated projects

10 years agoExtra debug logging for autoname gathering
Ciaran Gultnieks [Sun, 16 Mar 2014 08:43:24 +0000 (08:43 +0000)]
Extra debug logging for autoname gathering

10 years agoSimplify/unify checkupdates file write and commit message
Ciaran Gultnieks [Sun, 16 Mar 2014 08:22:35 +0000 (08:22 +0000)]
Simplify/unify checkupdates file write and commit message

10 years agoFormatting
Ciaran Gultnieks [Sat, 15 Mar 2014 17:28:34 +0000 (17:28 +0000)]
Formatting

10 years agoDon't skip checkupdates commits due to no message
Ciaran Gultnieks [Sat, 15 Mar 2014 17:23:20 +0000 (17:23 +0000)]
Don't skip checkupdates commits due to no message

10 years agoAlso strip project.properties of ant keysigning options
Daniel Martí [Thu, 13 Mar 2014 09:31:22 +0000 (10:31 +0100)]
Also strip project.properties of ant keysigning options

10 years agoFix buildserver build_tools version
Daniel Martí [Tue, 11 Mar 2014 16:37:42 +0000 (17:37 +0100)]
Fix buildserver build_tools version

10 years agoProperly default to the highest version of gradle
Daniel Martí [Tue, 11 Mar 2014 16:33:19 +0000 (17:33 +0100)]
Properly default to the highest version of gradle

10 years agoTreat None and Static UCMs equally when doing checkupdates
Daniel Martí [Tue, 11 Mar 2014 08:03:18 +0000 (09:03 +0100)]
Treat None and Static UCMs equally when doing checkupdates

10 years agoClarify non-auto-update error message
Ciaran Gultnieks [Tue, 11 Mar 2014 07:55:46 +0000 (07:55 +0000)]
Clarify non-auto-update error message

10 years agoDon't do autoname when update checking is disabled
Ciaran Gultnieks [Tue, 11 Mar 2014 07:53:30 +0000 (07:53 +0000)]
Don't do autoname when update checking is disabled

Much of that stuff has checking set to None because the source repo is
not accessible. Attempting to pull it is just filling logs with
exception messages which are likely to be masking real errors.

10 years agoAlways write Auto Name changes
Daniel Martí [Tue, 11 Mar 2014 07:32:10 +0000 (08:32 +0100)]
Always write Auto Name changes

10 years agoBump default build-tools version
Daniel Martí [Sun, 9 Mar 2014 22:11:10 +0000 (23:11 +0100)]
Bump default build-tools version

10 years agoBump build-tools version
Daniel Martí [Fri, 7 Mar 2014 14:38:24 +0000 (15:38 +0100)]
Bump build-tools version

10 years agoClean up the gradle script a bit
Daniel Martí [Fri, 7 Mar 2014 14:37:14 +0000 (15:37 +0100)]
Clean up the gradle script a bit

10 years agoBump sdk to 22.6
Daniel Martí [Fri, 7 Mar 2014 14:21:28 +0000 (15:21 +0100)]
Bump sdk to 22.6

10 years agoAdd support for gradle 1.11 (and plugin ver 0.9)
Daniel Martí [Fri, 7 Mar 2014 14:21:18 +0000 (15:21 +0100)]
Add support for gradle 1.11 (and plugin ver 0.9)

10 years agoUpdate BV notation in the manual
Daniel Martí [Thu, 6 Mar 2014 10:10:54 +0000 (11:10 +0100)]
Update BV notation in the manual

10 years agoDon't reset a repo if its .fdroidvcs file ends with a newline
Daniel Martí [Wed, 5 Mar 2014 12:22:58 +0000 (13:22 +0100)]
Don't reset a repo if its .fdroidvcs file ends with a newline

10 years agoRemove gradle wrapper binaries and scripts
Daniel Martí [Wed, 5 Mar 2014 11:32:36 +0000 (12:32 +0100)]
Remove gradle wrapper binaries and scripts

10 years agoSame again, for native code message
Ciaran Gultnieks [Tue, 4 Mar 2014 23:55:55 +0000 (23:55 +0000)]
Same again, for native code message

10 years agoImprove min/max sdk messages in repo browser
Ciaran Gultnieks [Tue, 4 Mar 2014 23:51:26 +0000 (23:51 +0000)]
Improve min/max sdk messages in repo browser

10 years agoFix for 28773ea
Ciaran Gultnieks [Tue, 4 Mar 2014 23:46:25 +0000 (23:46 +0000)]
Fix for 28773ea

10 years agoMinor typo fix
Ciaran Gultnieks [Tue, 4 Mar 2014 23:36:32 +0000 (23:36 +0000)]
Minor typo fix

10 years agoRemove apks with no metadata (unless told to create it)
Ciaran Gultnieks [Tue, 4 Mar 2014 23:35:46 +0000 (23:35 +0000)]
Remove apks with no metadata (unless told to create it)

10 years agoAdd basic support for min/max sdk on the web repo
Daniel Martí [Tue, 4 Mar 2014 08:22:16 +0000 (09:22 +0100)]
Add basic support for min/max sdk on the web repo

10 years agoAdd basic support for abis on the web repo
Daniel Martí [Tue, 4 Mar 2014 08:07:12 +0000 (09:07 +0100)]
Add basic support for abis on the web repo

10 years agoDon't add an extra space to git svn clone
Daniel Martí [Sun, 2 Mar 2014 12:39:48 +0000 (13:39 +0100)]
Don't add an extra space to git svn clone

10 years agoFix gradle patching in a more generic way
Daniel Martí [Fri, 28 Feb 2014 09:54:14 +0000 (10:54 +0100)]
Fix gradle patching in a more generic way

10 years agoFix a few build-time logging levels
Ciaran Gultnieks [Thu, 27 Feb 2014 08:55:06 +0000 (08:55 +0000)]
Fix a few build-time logging levels

10 years agoCorrect error in 8d95091f
Ciaran Gultnieks [Wed, 26 Feb 2014 15:18:28 +0000 (15:18 +0000)]
Correct error in 8d95091f

10 years agoSet ssh logging level appropriately
Ciaran Gultnieks [Tue, 25 Feb 2014 12:46:32 +0000 (12:46 +0000)]
Set ssh logging level appropriately

10 years agoRemove unused import
Ciaran Gultnieks [Tue, 25 Feb 2014 12:46:22 +0000 (12:46 +0000)]
Remove unused import

10 years agoCorrection to bb16e37
Ciaran Gultnieks [Sun, 23 Feb 2014 22:37:10 +0000 (22:37 +0000)]
Correction to bb16e37

10 years agoFix stats (broken in f3db000)
Ciaran Gultnieks [Sun, 23 Feb 2014 22:33:44 +0000 (22:33 +0000)]
Fix stats (broken in f3db000)

10 years agoSpeed up ndk-builds by using all cores
Daniel Martí [Sun, 23 Feb 2014 22:33:19 +0000 (23:33 +0100)]
Speed up ndk-builds by using all cores

10 years agoLook for strings in all xml dirs properly
Daniel Martí [Sun, 23 Feb 2014 19:09:42 +0000 (20:09 +0100)]
Look for strings in all xml dirs properly

10 years agoUpdate build-tools to 19.0.2
Daniel Martí [Sun, 23 Feb 2014 11:21:28 +0000 (12:21 +0100)]
Update build-tools to 19.0.2

10 years agoFix srclib 'Srclibs:' regression
Daniel Martí [Sun, 23 Feb 2014 10:57:03 +0000 (11:57 +0100)]
Fix srclib 'Srclibs:' regression

10 years agoBetter gradle signingConfig patching
Daniel Martí [Sun, 23 Feb 2014 10:54:30 +0000 (11:54 +0100)]
Better gradle signingConfig patching

This fixes the building of impeller 0.8.7

10 years agoImproved some logging levels for stats
Ciaran Gultnieks [Sat, 22 Feb 2014 10:05:07 +0000 (10:05 +0000)]
Improved some logging levels for stats

10 years agoImprove checkupdates output further
Ciaran Gultnieks [Sat, 22 Feb 2014 10:03:19 +0000 (10:03 +0000)]
Improve checkupdates output further

10 years agoFixed some logging levels for wiki update, apk cache, etc
Ciaran Gultnieks [Sat, 22 Feb 2014 10:00:29 +0000 (10:00 +0000)]
Fixed some logging levels for wiki update, apk cache, etc

10 years agoAdd --quiet option, restricting output to warnings/errors
Ciaran Gultnieks [Sat, 22 Feb 2014 09:46:24 +0000 (09:46 +0000)]
Add --quiet option, restricting output to warnings/errors

10 years agoFix some checkupdates logging levels
Ciaran Gultnieks [Sat, 22 Feb 2014 09:32:29 +0000 (09:32 +0000)]
Fix some checkupdates logging levels

10 years agoRevert "Avoid auto-name exception noise"
Ciaran Gultnieks [Sat, 22 Feb 2014 09:13:00 +0000 (09:13 +0000)]
Revert "Avoid auto-name exception noise"

This reverts commit ce8bca79712def8f6ae2f89aab138302175327ca.

10 years agoAvoid auto-name exception noise
Ciaran Gultnieks [Sat, 22 Feb 2014 09:11:50 +0000 (09:11 +0000)]
Avoid auto-name exception noise

10 years agoUpdate complete AM.xml file from master as of February 20th 2014
Daniel Martí [Thu, 20 Feb 2014 18:42:18 +0000 (19:42 +0100)]
Update complete AM.xml file from master as of February 20th 2014

Taken from:
https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/AndroidManifest.xml

10 years agoFix list/grid switching retaining page
Ciaran Gultnieks [Thu, 20 Feb 2014 09:37:30 +0000 (09:37 +0000)]
Fix list/grid switching retaining page

10 years agoAdd support for AGPL, LGPL and WTFPL in the web client
Daniel Martí [Thu, 20 Feb 2014 09:28:47 +0000 (10:28 +0100)]
Add support for AGPL, LGPL and WTFPL in the web client

10 years agoFix search/category change retaining page
Ciaran Gultnieks [Thu, 20 Feb 2014 09:29:00 +0000 (09:29 +0000)]
Fix search/category change retaining page

10 years agoFix dumb wp-fdroid added bug
Daniel Martí [Thu, 20 Feb 2014 08:25:39 +0000 (09:25 +0100)]
Fix dumb wp-fdroid added bug

10 years agoFix writing of categories
Daniel Martí [Wed, 19 Feb 2014 17:09:54 +0000 (18:09 +0100)]
Fix writing of categories

10 years agoAdd support for maxSdkVersion, bump index version integer
Daniel Martí [Wed, 19 Feb 2014 16:30:06 +0000 (17:30 +0100)]
Add support for maxSdkVersion, bump index version integer

10 years agoDon't auto update apps with the latest build disabled
Daniel Martí [Wed, 19 Feb 2014 10:05:55 +0000 (11:05 +0100)]
Don't auto update apps with the latest build disabled

10 years agoIterate over srclib Srclibs with indexes properly
Daniel Martí [Wed, 19 Feb 2014 09:27:46 +0000 (10:27 +0100)]
Iterate over srclib Srclibs with indexes properly

10 years agoMake app['Categories'] a list, get unique categories via a set
Daniel Martí [Wed, 19 Feb 2014 09:21:13 +0000 (10:21 +0100)]
Make app['Categories'] a list, get unique categories via a set

10 years agoDo the rest of the stats with counters too
Daniel Martí [Wed, 19 Feb 2014 09:03:42 +0000 (10:03 +0100)]
Do the rest of the stats with counters too

10 years agoUse Counter objects when processing logs
Daniel Martí [Wed, 19 Feb 2014 08:54:24 +0000 (09:54 +0100)]
Use Counter objects when processing logs

This should somewhat speed things up, and makes the code simpler

10 years agoFix bash-completion header
Daniel Martí [Wed, 19 Feb 2014 00:22:38 +0000 (01:22 +0100)]
Fix bash-completion header

10 years agoDon't use logging before it's set up
Daniel Martí [Wed, 19 Feb 2014 00:14:40 +0000 (01:14 +0100)]
Don't use logging before it's set up

10 years agoImplement proper fdroid --help
Daniel Martí [Tue, 18 Feb 2014 23:38:09 +0000 (00:38 +0100)]
Implement proper fdroid --help

10 years agoSome JARs have zip mimetype
Daniel Martí [Tue, 18 Feb 2014 15:16:46 +0000 (16:16 +0100)]
Some JARs have zip mimetype

10 years agogit-svn fix: run fetch to actually get new tags and branches
Daniel Martí [Tue, 18 Feb 2014 09:34:49 +0000 (10:34 +0100)]
git-svn fix: run fetch to actually get new tags and branches

10 years agoWarn about zip files like with jar files
Daniel Martí [Tue, 18 Feb 2014 07:32:35 +0000 (08:32 +0100)]
Warn about zip files like with jar files

10 years agoAlso catch compiled java classes in the scanner
Daniel Martí [Tue, 18 Feb 2014 07:32:16 +0000 (08:32 +0100)]
Also catch compiled java classes in the scanner

10 years agoCatch all jar files
Daniel Martí [Tue, 18 Feb 2014 07:25:30 +0000 (08:25 +0100)]
Catch all jar files