Alexander Larsson
ef7cf7ac92
Fix tests: Don't try to use policykit during the tests
...
Creating a policykit proxy was causing timeouts for me for unclear
reasons when running under the tests. But we're not using policykit at
all during the tests, so we can just avoid this call completely.
2016-09-20 05:56:19 +02:00
Matthias Clasen
75218c4a65
Fix license headers
...
We were referring to the nonexisting "version 2" of the
Lesser GPL. It should be "version 2.1".
2016-07-29 14:27:49 -04:00
Alexander Larsson
764cb91cbe
Remove workaround for issue #144 now that ostree is fixed
...
The fix for this is in ostree 2016.7
https://github.com/flatpak/flatpak/issues/144
2016-07-29 01:20:40 +02:00
Alexander Larsson
9915e3740b
Disable static deltas for system-helper updates
...
Due to an issue with ostree (https://github.com/ostreedev/ostree/pull/362 )
applying non-from-scratch deltas fail when using parent_repo such as
in the system-helper case. We fix this temporarily by disabling the
use of deltas for that case.
2016-06-23 12:16:02 +02:00
Jan Alexander Steffens (heftig)
599f8b963d
system-handler: Don't leak path string
...
Without &, ^ay dups the string.
2016-06-20 23:42:22 +02:00
Jan Alexander Steffens (heftig)
55e26c296f
system-helper: Reorder flatpak_authorize_method_handler
...
Reduces code duplication.
2016-06-20 23:42:01 +02:00
Alexander Larsson
0fffc8ec4c
system-helper: Use org.freedesktop.DBus.Error.AccessDenied on polkit auth fail
...
This makes more sense than some unmapped permission error.
2016-06-20 11:16:10 +02:00
Alexander Larsson
cfef57e343
Properly handle subpaths on update
2016-06-07 22:12:51 +02:00
Alexander Larsson
e769af8661
system-helper: Handle installing bundles
2016-06-03 16:04:10 +02:00
Alexander Larsson
13707f6b18
system-helper: Support directly pulling local remotes
...
For a local (file:// uri) remote, do an (untrusted) direct pull instead
of pulling into the users cached repo first. This way we do less copies,
as well as guaranteeing the source of the data. The later means its
mostly safe to also allow this for non-gpg signed remotes.
2016-06-02 15:30:08 +02:00
Alexander Larsson
910328e535
Support no-deploy and no-pull via system helper
2016-05-20 13:30:50 +02:00
Alexander Larsson
3d232bbe15
Merge pull request #161 from smcv/spelling
...
Fix various spelling mistakes
2016-05-17 17:51:20 +02:00
Alexander Larsson
b697a78dd3
system-helper: Support running unprivileged on session bus
...
This is only useful for testing.
2016-05-17 13:06:59 +02:00
Simon McVittie
a4641280a7
Fix various spelling mistakes
...
Mostly detected by Debian's Lintian tool.
Signed-off-by: Simon McVittie <smcv@debian.org>
2016-05-17 11:43:32 +01:00
Alexander Larsson
f916e87d74
system-helper: Add --no-idle-exit commandline argument
...
This is useful for tests and debugging, where we don't want it to
accidentally idle.
2016-05-17 11:56:58 +02:00
Alexander Larsson
251dcdb680
system-helper: Never use a system helper recursively
2016-05-17 11:54:44 +02:00
Alexander Larsson
1504f7bd7f
system-helper: Support add/modify/delete of remotes
2016-05-13 16:23:43 +02:00
Alexander Larsson
5407b8efc6
system-helper: Support uninstall
2016-05-12 21:23:36 +02:00
Alexander Larsson
96da8b7524
system-helper: Exit on idle, name lost or if binary is replaced
2016-05-12 11:06:41 +02:00
Alexander Larsson
1877f0be8d
system-helper: Add support for updating appstream branch
2016-05-11 10:35:24 +02:00
Alexander Larsson
4f9ea6bb57
Remove unused variables
...
This fixes warnings from clang
2016-05-09 12:49:54 +02:00
Alexander Larsson
8abbc0186e
Rename everything but the on-disk location to flatpak
2016-05-09 11:11:55 +02:00
Alexander Larsson
c24528d369
Rename source files to flatpak
2016-05-09 09:00:20 +02:00