chiark / gitweb /
fdroidserver.git
11 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

11 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

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

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

11 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)

11 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

11 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

11 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

11 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

11 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

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

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

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

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

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

11 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

11 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

11 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

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

11 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

11 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

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

11 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

11 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

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

11 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.

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

11 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

11 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

11 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

11 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

11 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

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

11 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

11 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

11 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

11 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

11 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

11 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

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

11 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

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

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

11 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

11 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

11 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

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

11 years agoMove config.py keystore checks to after vars have been expanded
Daniel Martí [Mon, 17 Feb 2014 19:04:39 +0000 (20:04 +0100)]
Move config.py keystore checks to after vars have been expanded

11 years agoComplain if buildjni is used but the NDK isn't available
Daniel Martí [Mon, 17 Feb 2014 19:03:55 +0000 (20:03 +0100)]
Complain if buildjni is used but the NDK isn't available

11 years agoSmall config fixes
Daniel Martí [Mon, 17 Feb 2014 19:01:55 +0000 (20:01 +0100)]
Small config fixes

11 years agoMove config.buildserver.py into buildserver subdir
Daniel Martí [Mon, 17 Feb 2014 18:16:14 +0000 (19:16 +0100)]
Move config.buildserver.py into buildserver subdir

11 years agoSupport both debian's and pypi's python-magic libraries, which are different...
moparisthebest [Mon, 17 Feb 2014 03:42:16 +0000 (22:42 -0500)]
Support both debian's and pypi's python-magic libraries, which are different...

11 years agoRemove python-magic pip dep to avoid magic modules confusion
Daniel Martí [Mon, 17 Feb 2014 16:26:32 +0000 (17:26 +0100)]
Remove python-magic pip dep to avoid magic modules confusion

We use the one from the 'file' package, not the standalone one found on PIP.

11 years agoDon't crash if an apk got built without source (e.g. with --no-tarball)
Daniel Martí [Mon, 17 Feb 2014 15:51:42 +0000 (16:51 +0100)]
Don't crash if an apk got built without source (e.g. with --no-tarball)

11 years agoCan't update an app if there is no CV
Daniel Martí [Mon, 17 Feb 2014 15:51:22 +0000 (16:51 +0100)]
Can't update an app if there is no CV

11 years agoRemove leftover debug prints
Daniel Martí [Mon, 17 Feb 2014 14:42:21 +0000 (15:42 +0100)]
Remove leftover debug prints

11 years agoDon't send a string as cmds to SilentPopen
Daniel Martí [Mon, 17 Feb 2014 13:59:55 +0000 (14:59 +0100)]
Don't send a string as cmds to SilentPopen

Also, rm= checks for the validity of the paths. That's not useful, since one
could easily do "init=rm -rf ." without that same error popping up.

11 years agoContinue using FDroidPopen and SilentPopen more, support shell=
Daniel Martí [Mon, 17 Feb 2014 12:25:55 +0000 (13:25 +0100)]
Continue using FDroidPopen and SilentPopen more, support shell=

11 years agoStart implementing SilentPopen
Daniel Martí [Mon, 17 Feb 2014 12:12:25 +0000 (13:12 +0100)]
Start implementing SilentPopen

11 years agoMake the 'update' flag a list too
Daniel Martí [Mon, 17 Feb 2014 12:07:13 +0000 (13:07 +0100)]
Make the 'update' flag a list too

11 years agoDocs '@' fix
Daniel Martí [Mon, 17 Feb 2014 12:06:13 +0000 (13:06 +0100)]
Docs '@' fix

11 years agoFix a buildjni regression
Daniel Martí [Mon, 17 Feb 2014 11:58:28 +0000 (12:58 +0100)]
Fix a buildjni regression

11 years agoRemove stdin from FDroidPopen
Daniel Martí [Mon, 17 Feb 2014 10:23:53 +0000 (11:23 +0100)]
Remove stdin from FDroidPopen

11 years agoDon't git reset if nothing is to be done
Daniel Martí [Mon, 17 Feb 2014 07:26:29 +0000 (08:26 +0100)]
Don't git reset if nothing is to be done

11 years agoAdd another build option to skip source scanning
Daniel Martí [Sun, 16 Feb 2014 16:40:54 +0000 (17:40 +0100)]
Add another build option to skip source scanning

It can be very slow on large source code dirs, and if one is trying to get an
application building and the scan already succeeded once, running it again and
again is a waste of time.

11 years agoImprove build output situation since logging changes
Ciaran Gultnieks [Sat, 15 Feb 2014 23:27:19 +0000 (23:27 +0000)]
Improve build output situation since logging changes

11 years agoMinor docs typo fix
Ciaran Gultnieks [Sat, 15 Feb 2014 23:26:45 +0000 (23:26 +0000)]
Minor docs typo fix

11 years agoAlso strip comma-separated build flags
Daniel Martí [Sat, 15 Feb 2014 10:00:19 +0000 (11:00 +0100)]
Also strip comma-separated build flags

11 years agobuildjni is a list field too, some server fixes
Daniel Martí [Sat, 15 Feb 2014 09:56:35 +0000 (10:56 +0100)]
buildjni is a list field too, some server fixes

11 years agoLet the no such package logs in first
Daniel Martí [Fri, 14 Feb 2014 23:40:25 +0000 (00:40 +0100)]
Let the no such package logs in first

11 years agoAppend apk dates on the same line as verison names
Daniel Martí [Fri, 14 Feb 2014 23:10:40 +0000 (00:10 +0100)]
Append apk dates on the same line as verison names

11 years agoreadmeta doesn't take any arguments
Daniel Martí [Fri, 14 Feb 2014 23:00:05 +0000 (00:00 +0100)]
readmeta doesn't take any arguments

11 years agoMinor fixes to lint.py
Daniel Martí [Fri, 14 Feb 2014 22:59:39 +0000 (23:59 +0100)]
Minor fixes to lint.py

11 years agoUnify Build and Buildv2 parsing into one
Daniel Martí [Fri, 14 Feb 2014 17:33:00 +0000 (18:33 +0100)]
Unify Build and Buildv2 parsing into one

Fixes:

* Buildv2 errors
* Buildv2 now checks with ordered_flags like Build
* Build now has more descriptive exceptions like Buildv2

11 years agoDon't clean the main ant project twice
Daniel Martí [Thu, 13 Feb 2014 08:19:26 +0000 (09:19 +0100)]
Don't clean the main ant project twice

11 years agoPrettier fd-commit indenting
Daniel Martí [Thu, 13 Feb 2014 07:17:58 +0000 (08:17 +0100)]
Prettier fd-commit indenting

11 years agolint.py: add checks for https:// in various URLs
Hans-Christoph Steiner [Thu, 13 Feb 2014 03:43:27 +0000 (22:43 -0500)]
lint.py: add checks for https:// in various URLs

Many times, the http:// URL automatically redirects to https://, like with
github and gitorious.  For git repos, using https:// reduces metadata
leakage for more privacy, and increases the security a little bit.  For SVN
repos, using https:// is much more important since the repo format itself
does not provide the same level of verification as git, hg, etc. do.

11 years agoHave all multi-value build flags work similarly
Daniel Martí [Wed, 12 Feb 2014 10:13:20 +0000 (11:13 +0100)]
Have all multi-value build flags work similarly

Semicolons are still supported, but commas are now the better standard.

11 years agoRemove fixapos and fixtrans
Daniel Martí [Wed, 12 Feb 2014 09:23:02 +0000 (10:23 +0100)]
Remove fixapos and fixtrans

These are legacy fixes for very old versions of the Android SDK tools. These
issues have been fixed in stable versions for years.

11 years agoShow <filename>:<line> when complaining about metadata errors
Daniel Martí [Tue, 11 Feb 2014 19:48:14 +0000 (20:48 +0100)]
Show <filename>:<line> when complaining about metadata errors

11 years agoGet rid of all the debugging flags, not just the ones in the main project
Daniel Martí [Tue, 11 Feb 2014 16:56:36 +0000 (17:56 +0100)]
Get rid of all the debugging flags, not just the ones in the main project

11 years ago'Category' isn't accepted, so don't do backwards support of it
Daniel Martí [Tue, 11 Feb 2014 16:08:58 +0000 (17:08 +0100)]
'Category' isn't accepted, so don't do backwards support of it

11 years agoRemove update=force
Daniel Martí [Tue, 11 Feb 2014 15:45:22 +0000 (16:45 +0100)]
Remove update=force

It is broken (doesn't support auto or multiple paths), generally useless and
builds using it can easily be fixed via init=rm -f build.xml

11 years agoMove project updating to after prebuild (and before clean+build)
Daniel Martí [Tue, 11 Feb 2014 15:30:49 +0000 (16:30 +0100)]
Move project updating to after prebuild (and before clean+build)

With this, the legacy echos of android.library.reference... work with
update=auto again.

11 years agoDeprecate "Update Project" in favour of update=auto
Daniel Martí [Tue, 11 Feb 2014 15:29:39 +0000 (16:29 +0100)]
Deprecate "Update Project" in favour of update=auto

11 years agoUpdate ant projects more elegantly
Daniel Martí [Tue, 11 Feb 2014 15:26:06 +0000 (16:26 +0100)]
Update ant projects more elegantly

11 years agoFix Tags <pattern> stats
Daniel Martí [Tue, 11 Feb 2014 07:47:47 +0000 (08:47 +0100)]
Fix Tags <pattern> stats

11 years agoSmall automatic ant updating rewrite
Daniel Martí [Mon, 10 Feb 2014 22:03:02 +0000 (23:03 +0100)]
Small automatic ant updating rewrite

* Support two levels of subprojects
* Do lower level libraries first, doing '.' last
* Run 'ant clean' AFTER android update, since a missing build.xml results in ant clean doing nothing

11 years agoDon't crash if cwd==None
Daniel Martí [Mon, 10 Feb 2014 19:17:48 +0000 (20:17 +0100)]
Don't crash if cwd==None

11 years agoFix local.properties sdk-location inserting
Daniel Martí [Mon, 10 Feb 2014 17:26:33 +0000 (18:26 +0100)]
Fix local.properties sdk-location inserting

11 years agoAlways run normpath on cwd in FDroidPopen
Daniel Martí [Mon, 10 Feb 2014 16:44:31 +0000 (17:44 +0100)]
Always run normpath on cwd in FDroidPopen

11 years agoFix texinfo syntax
Daniel Martí [Mon, 10 Feb 2014 15:42:04 +0000 (16:42 +0100)]
Fix texinfo syntax

11 years agoFinish fixing orderings
Daniel Martí [Mon, 10 Feb 2014 15:39:56 +0000 (16:39 +0100)]
Finish fixing orderings

11 years agoFix archive policy ordering
Daniel Martí [Mon, 10 Feb 2014 15:39:04 +0000 (16:39 +0100)]
Fix archive policy ordering

11 years agoFix auto name ordering
Daniel Martí [Mon, 10 Feb 2014 15:35:36 +0000 (16:35 +0100)]
Fix auto name ordering

11 years agoAdd "Tags [pattern]" doc
Daniel Martí [Mon, 10 Feb 2014 11:36:10 +0000 (12:36 +0100)]
Add "Tags [pattern]" doc

11 years agoAdd srclib numbers doc
Daniel Martí [Mon, 10 Feb 2014 11:31:53 +0000 (12:31 +0100)]
Add srclib numbers doc

11 years agoForgot a dev print (again)
Daniel Martí [Mon, 10 Feb 2014 11:21:42 +0000 (12:21 +0100)]
Forgot a dev print (again)

11 years agoSimplify 'Tags <pattern>' by using regex on top of vcs.gettags()
Daniel Martí [Mon, 10 Feb 2014 11:20:22 +0000 (12:20 +0100)]
Simplify 'Tags <pattern>' by using regex on top of vcs.gettags()

This automagically enables support for pattern-based tags for all vcs types
that support Tags

11 years agoSupport UCM:Tags <pattern> using git tag -l <pattern>
Daniel Martí [Mon, 10 Feb 2014 10:27:28 +0000 (11:27 +0100)]
Support UCM:Tags <pattern> using git tag -l <pattern>