Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add --with-system-install-dir option0.6.0 | Alexander Larsson | 2016-05-18 | 1 | -12/+12 |
| | |||||
* | tests: Add test-run-system.sh | Alexander Larsson | 2016-05-17 | 1 | -1/+1 |
| | |||||
* | Split out permission store from session helper | Alexander Larsson | 2016-05-09 | 1 | -0/+1 |
| | | | | This is now available as org.freedesktop.impl.portal.PermissionStore | ||||
* | Migrate ~/.local/share/xdg-app to ~/.local/share/flatpak | Alexander Larsson | 2016-05-09 | 1 | -1/+1 |
| | |||||
* | Rename everything but the on-disk location to flatpak | Alexander Larsson | 2016-05-09 | 1 | -13/+13 |
| | |||||
* | Rename library to libflatpak | Alexander Larsson | 2016-05-09 | 1 | -8/+8 |
| | |||||
* | Rename all non-autogenerated symbols to flatpak | Alexander Larsson | 2016-05-09 | 1 | -5/+5 |
| | |||||
* | Fix various distcheck issues | Alexander Larsson | 2016-05-03 | 1 | -2/+6 |
| | |||||
* | Remove old gtester references | Alexander Larsson | 2016-05-03 | 1 | -1/+0 |
| | |||||
* | Use bubblewrap instead of xdg-app-helper | Alexander Larsson | 2016-04-29 | 1 | -1/+1 |
| | | | | | | | | | | | Bubblewrap is a new tool from project atomic. Its similar to the old xdg-app-helper, but even more minimal, and a bit more generic. Its designed to be easy to git submodule install, but at some point we will probably support using the system installed version too. Using bubblewraps lets us share the load of security mainainance and allows other people to use bubblewrap to do their own unprivileged sandboxes. | ||||
* | Build bwrap | Alexander Larsson | 2016-04-29 | 1 | -0/+16 |
| | |||||
* | Support installed tests | Alexander Larsson | 2016-04-27 | 1 | -1/+4 |
| | |||||
* | Initial (empty) version of system helper | Alexander Larsson | 2016-04-25 | 1 | -0/+1 |
| | |||||
* | Read system remotes from /etc/xdg-app/remotes.d/*.conf | Alexander Larsson | 2016-04-21 | 1 | -0/+1 |
| | |||||
* | Set xdg-app as the log domain | Alexander Larsson | 2016-02-22 | 1 | -1/+2 |
| | |||||
* | Allow overriding XDG_APP_BINDIR using make vars | Alexander Larsson | 2016-02-11 | 1 | -1/+3 |
| | |||||
* | Remove unset variable from EXTRA_DIST | Simon McVittie | 2016-01-29 | 1 | -1/+0 |
| | | | | Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | Distribute .service.in files in tarballs | Simon McVittie | 2016-01-29 | 1 | -2/+2 |
| | | | | Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | Merge pull request #106 from smcv/symbol-hiding | Alexander Larsson | 2016-01-29 | 1 | -1/+5 |
|\ | | | | | Hide non-public symbols from libglnx and libxdgapp-common | ||||
| * | Hide non-public symbols from libglnx and libxdgapp-common | Simon McVittie | 2016-01-28 | 1 | -1/+5 |
| | | | | | | | | | | | | | | This avoids exporting glnx_*, calc_sizes(), etc. However, we do want to export xdg_app_error_quark(), so do that. Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | | Merge pull request #107 from smcv/sd-units | Alexander Larsson | 2016-01-29 | 1 | -3/+9 |
|\ \ | | | | | | | Add systemd user units | ||||
| * | | Add systemd user units corresponding to the D-Bus session services | Simon McVittie | 2016-01-28 | 1 | -3/+9 |
| |/ | | | | | | | Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | | Merge pull request #109 from smcv/fhs | Alexander Larsson | 2016-01-29 | 1 | -1/+1 |
|\ \ | | | | | | | Move XDG_APP_SYSTEMDIR to /var/lib/xdg-app or similar | ||||
| * | | Move XDG_APP_SYSTEMDIR to /var/lib/xdg-app or similar | Simon McVittie | 2016-01-29 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | | | | | The FHS specifies a limited number of subdirectories for /var, which do not include xdg-app. Packaging systems like RPM and dpkg use a subdirectory of /var/lib, so it seems appropriate for system-wide xdg-app runtimes and apps too. Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | | Build top-level directory before building documentation | Simon McVittie | 2016-01-28 | 1 | -1/+1 |
|/ | | | | | | Otherwise, we try to scan a library that we haven't yet built. Signed-off-by: Simon McVittie <smcv@debian.org> | ||||
* | Add --enable-libxdgapp configure flag and disable lib by default | Alexander Larsson | 2015-12-16 | 1 | -0/+6 |
| | |||||
* | Add introspection support to libxdg-app | Emmanuele Bassi | 2015-12-04 | 1 | -0/+1 |
| | | | | We may want to use it from non-C languages. | ||||
* | Initial version of libxdg-app | Alexander Larsson | 2015-12-03 | 1 | -0/+3 |
| | | | | | | This is a highlevel library for working with xdg-app without using the commandline interface. The primary usecase for this is for creating a graphical frontend for app installation/update. | ||||
* | Rename lib/ to common/ in preparation for public xdg-app library | Alexander Larsson | 2015-11-26 | 1 | -3/+3 |
| | |||||
* | Add xdg-app-builder | Alexander Larsson | 2015-11-25 | 1 | -0/+1 |
| | | | | | This is a tool that makes it easy to build applications and their dependecies by automating the configure && make && make install steps. | ||||
* | Add xdg-app.pc file with variable for interfaces_dir | Alexander Larsson | 2015-11-11 | 1 | -0/+4 |
| | |||||
* | Install dbus introspection files | Alexander Larsson | 2015-10-21 | 1 | -1/+2 |
| | |||||
* | Correct capitalization on dbus interface filename | Alexander Larsson | 2015-10-21 | 1 | -1/+1 |
| | |||||
* | Fix distcheck issues0.4.0 | Alexander Larsson | 2015-09-17 | 1 | -2/+2 |
| | |||||
* | Add minimal document portal tests | Alexander Larsson | 2015-09-07 | 1 | -1/+0 |
| | |||||
* | Initial tests of the db | Alexander Larsson | 2015-08-25 | 1 | -0/+2 |
| | |||||
* | Import xdg-document-portal from github repo | Alexander Larsson | 2015-07-10 | 1 | -0/+10 |
| | | | | | | | This pulls in the daemon code from: https://github.com/alexlarsson/xdg-document-portal/ We need this in xdg-app because we need to set up the mounts correctly. | ||||
* | Restructure directories and build | Alexander Larsson | 2015-07-10 | 1 | -122/+20 |
| | | | | | | | | | This moves a all source code into separate subdirs per binary. The helper and the generic stuff goes into lib/ which is then used by all the others. For now this is a completely internal library, but at some point we will probably clean it up and expose some subset. Also, we move the dbus proxy to libexecdir. | ||||
* | Add xdg-app.env file for gdm | Alexander Larsson | 2015-06-23 | 1 | -0/+8 |
| | |||||
* | Use seccomp to limit allowed syscalls | Alexander Larsson | 2015-06-02 | 1 | -1/+2 |
| | | | | | | | | | We disallow any network family but inet, inet6, unix and netlink as the rest are generally weird old unused things. We also have a blacklist of syscalls, some are just old unnecessary things, some are things that are "risky", like NUMA/VM control, and setting up custom sub-namespaces. | ||||
* | helper: Optionally add back setuid support | Alexander Larsson | 2015-05-29 | 1 | -0/+11 |
| | | | | | If you don't have userns support in your kernel you can use this. The future lies with userns though, so it is the default. | ||||
* | helper: Drop setuid and use user namespaces | Alexander Larsson | 2015-05-28 | 1 | -10/+0 |
| | |||||
* | build: Fix srcdir != builddir from git | Colin Walters | 2015-05-19 | 1 | -2/+2 |
| | | | | | We could just `mkdir -p profile`, but it's saner to just drop it in the builddir. | ||||
* | Add a simple profile.d snippet for XDG_DATA_DIRS | David King | 2015-05-15 | 1 | -0/+8 |
| | | | | https://github.com/alexlarsson/xdg-app/issues/74 | ||||
* | Make xdg-dbus-proxy talk command line args and install it | Alexander Larsson | 2015-05-06 | 1 | -7/+4 |
| | |||||
* | Break out dbus proxy implementation to separate file | Alexander Larsson | 2015-05-06 | 1 | -0/+3 |
| | |||||
* | dbus proxy in progress | Alexander Larsson | 2015-05-05 | 1 | -0/+12 |
| | |||||
* | Fix dist | Alexander Larsson | 2015-03-23 | 1 | -1/+3 |
| | |||||
* | Import libglnx | Alexander Larsson | 2015-03-20 | 1 | -3/+12 |
| | |||||
* | Add make-app-current | Alexander Larsson | 2015-03-11 | 1 | -0/+1 |
| |