Alexander Larsson
dda045d808
Update for 0.4.4 release
0.4.4
2015-10-02 09:55:34 +02:00
Alexander Larsson
208eb7b1aa
Propagate Xauthority details to the sandbox if X11 is enabled
...
Some xservers out there (like xorg 1.17.1) have a broken server interpreted
local xauth, which causes apps to fail to connect to the xserver.
This fixes that by propagating Xauthority data such as the MIT-MAGIC-COOKIE-1.
2015-10-01 21:23:23 +02:00
Alexander Larsson
eedbeab9d0
helper: Handle existing mounts with escaped characters
2015-10-01 18:59:32 +02:00
Alexander Larsson
cf5050126e
fuse: Disable entry cache to work around race condition
2015-10-01 18:02:13 +02:00
Alexander Larsson
c66f09b6b6
build-export: Strip out uid/gid and xattrs
...
These are not important anyway as we ignore them on checkout.
2015-09-30 12:48:50 +02:00
Colin Walters
b337fc7621
build: Fix srcdir != builddir from git
...
Was hitting this in gnome-continuous, which does srcdir != builddir by
default.
2015-09-29 23:26:06 +02:00
Alexander Larsson
82071b2cb8
Bump version to 0.4.3
0.4.3
2015-09-29 16:15:27 +02:00
Alexander Larsson
8cd95d2621
Make sure we build against older ostree (without gpg import)
...
This means we work on the f22 ostree version at least.
2015-09-29 16:12:37 +02:00
Alexander Larsson
279558b6bf
cleanup: Simplify code using xdg_app_fail
2015-09-28 16:54:24 +02:00
Alexander Larsson
472a71cdc3
cleanup: Remove unused variables
2015-09-28 16:42:14 +02:00
Alexander Larsson
e4920a8e7e
cleanup: Remove trivial use of goto out
2015-09-28 16:40:19 +02:00
Alexander Larsson
b25830d8f9
Add xdg-app dump-runtime command
...
This creates a tar of the runtime as set up by xdg-app
2015-09-28 10:48:47 +02:00
Alexander Larsson
7af7d61fa0
Make usage_error return FALSE
...
This allows us to shorten code when returning these errors.
2015-09-25 17:36:38 +02:00
Alexander Larsson
b08f650b07
Add --nofilesystem commandline arg
2015-09-25 17:04:50 +02:00
Alexander Larsson
dc6c6826ab
utils: Add xdg_app_fail
2015-09-25 17:04:32 +02:00
Alexander Larsson
26458d8da2
Release 0.4.2.1
0.4.2.1
2015-09-25 11:47:27 +02:00
Alexander Larsson
e45d0a7d46
Fix regression is dbus proxy
2015-09-25 10:53:59 +02:00
Alexander Larsson
64dae1d7db
Accept -d as --show-details in all commands that support it
2015-09-25 09:28:49 +02:00
Alexander Larsson
423c1131d8
Update to 0.4.2
0.4.2
2015-09-24 21:40:07 +02:00
Alexander Larsson
97ef439f59
bash_completion: Properly list apps when completing "run"
2015-09-24 21:36:35 +02:00
Alexander Larsson
afda9d54c4
list-apps/runtimes: User table printer
2015-09-24 21:36:35 +02:00
Alexander Larsson
66e61764f3
list-remotes: Add support for listing both user and system remotes
2015-09-24 21:36:35 +02:00
Alexander Larsson
c40f2ad74e
Move table printer to xdg-app-utils.c
2015-09-24 21:36:35 +02:00
Alexander Larsson
41af86dc69
Add xdg-app enter command
...
This lets you enter a sandbox and run a command there, which is useful
for debugging purposes.
2015-09-24 19:23:24 +02:00
Alexander Larsson
2cfbf4ff1a
Update to libglnx for new autocleanup backports
2015-09-24 15:30:17 +02:00
Alexander Larsson
1917e1fd38
Make seccomp optional
...
Several architectures does not have seccomp yet.
2015-09-24 14:57:53 +02:00
Alexander Larsson
ee0cf9a247
add-remote: Allow specifying local pathname instead of uri
2015-09-23 14:55:12 +02:00
Alexander Larsson
75b4f557b4
run: Add /var/config and /var/data to sandbox
...
These point to the per-app data subdirectories. They are useful alternatives
to the $HOME based names because they have fixed names, and can be used
in e.g. symlinks.
2015-09-23 14:46:20 +02:00
Alexander Larsson
3240ac6d3f
remove some unused code
2015-09-23 13:54:25 +02:00
Alexander Larsson
752b1a0a4b
run: Fix handling of which filesystems you can access
2015-09-23 13:53:04 +02:00
Alexander Larsson
727f50e923
xdg-app build: Support extensions
2015-09-22 13:57:20 +02:00
Alexander Larsson
3334c08f6e
run: When creating /etc symlinks, don't make symlinks to symlinks
...
Instead we just copy the original symlink. This makes things like
/etc/localtime symlink value parsing work.
2015-09-21 10:43:10 +02:00
Alexander Larsson
f22c0edfd8
Update NEWS and version to 0.4.1
0.4.1
2015-09-18 16:47:49 +02:00
Alexander Larsson
7240f410ca
Support version= in extension metadata
2015-09-18 16:34:34 +02:00
Alexander Larsson
2d31c3c7da
fuse: Supply mode when creating files
...
https://bugs.freedesktop.org/show_bug.cgi?id=92034
2015-09-18 14:27:32 +02:00
David King
905549ba48
tests: Use check_PROGRAMS as the primary
...
The tests should only be built if required by make check.
https://bugs.freedesktop.org/show_bug.cgi?id=92036
2015-09-18 14:16:34 +02:00
Alexander Larsson
5e6960353d
Mount nvidia device nodes in sandbox if dri allowed
2015-09-18 14:15:56 +02:00
Alexander Larsson
5065e431a2
run: Allow perf and ptrace in debug and build mode.
...
Without this you can't e.g. run a debugger or profiler in the sandbox.
2015-09-18 14:11:15 +02:00
Alexander Larsson
645c433960
Fix distcheck issues
0.4.0
2015-09-17 20:24:04 +02:00
Alexander Larsson
eec8798f5e
document portal: Add support for transient documents
...
These are useful for passing temporary files.
2015-09-17 20:09:50 +02:00
Alexander Larsson
7fccaf1e57
Updated NEWS for release
2015-09-17 19:22:46 +02:00
Alexander Larsson
8f445ee883
bump version to 0.4.0
2015-09-17 19:09:13 +02:00
Alexander Larsson
df79d571a5
bash completion: Update to match the lastest options
2015-09-17 17:45:13 +02:00
Alexander Larsson
e9f1054e9c
Update docs for new/changes interface
2015-09-17 16:22:52 +02:00
Alexander Larsson
4eeea231e8
Rename repo-contents to ls-remote
...
This matches the other command names
2015-09-17 15:55:10 +02:00
Alexander Larsson
1ce71f4f60
list-remotes: Use --show-details instead of --details
...
This makes it consisten with e.g. repo-contents
2015-09-17 15:42:42 +02:00
Alexander Larsson
16d2fb5672
docs: Update remote related docs
2015-09-17 15:41:17 +02:00
Alexander Larsson
d42bef8f3f
list-remotes: Separate columns with tab
...
Since the title column can often have spaces in it.
2015-09-17 15:39:28 +02:00
Alexander Larsson
0e08979493
add/modify-remote: Support importing trusted gpg keys
2015-09-17 15:27:49 +02:00
Alexander Larsson
f866097c94
Add XdgAppChainInputStream based on ostree version
...
This should really be in some library, but lets just copy it for now.
2015-09-17 15:27:04 +02:00