Commit Graph

  • 6b9f8407fe Merge pull request #62 from amigadave/attr-header Alexander Larsson 2015-03-23 12:10:52 +01:00
  • b886cdb5c9 Fix build on older glib Alexander Larsson 2015-03-23 11:36:48 +01:00
  • ee2edada58 Bump version to 0.1 Alexander Larsson 2015-03-23 10:00:34 +01:00
  • a4f60de77f helper: Manually apply bind flags recursively Alexander Larsson 2015-03-23 11:05:59 +01:00
  • b4c77b8c02 Require ostree 2015.3 Alexander Larsson 2015-03-23 09:59:25 +01:00
  • 0eada3ef66 Fix dist Alexander Larsson 2015-03-23 09:57:49 +01:00
  • a88795c4b1 fixup g_steal_pointer use Alexander Larsson 2015-03-23 11:16:26 +01:00
  • b025874806 Check for libattr header David King 2015-03-21 18:02:01 +01:00
  • 8f427c4fb6 Use g_steal_pointer Alexander Larsson 2015-03-20 16:53:32 +01:00
  • d8a3d3b821 README.md: Add some porting bits Colin Walters 2015-03-20 11:53:57 -04:00
  • ad8164a47f Use glnx_set_error_from_errno Alexander Larsson 2015-03-20 16:45:09 +01:00
  • b99e01b25b Switch to GLnxDirFd Alexander Larsson 2015-03-20 16:41:06 +01:00
  • 88c5c65e2d Use cleanup macros from libglnx Alexander Larsson 2015-03-20 16:36:17 +01:00
  • c856556b8a Convert to g_autoptr Alexander Larsson 2015-03-20 16:21:19 +01:00
  • 22ac447fc6 Import libglnx Alexander Larsson 2015-03-20 15:57:22 +01:00
  • 08d1339f9a console: Make glnx_console_lines and columns public Colin Walters 2015-03-19 20:49:11 -04:00
  • cf2a89f506 Add glnx_dirfd_canonicalize() Colin Walters 2015-03-17 13:40:35 -04:00
  • db191015d4 xdg-app-dir: Move exports to update_exports Alexander Larsson 2015-03-11 09:53:47 +01:00
  • c71c8d0b5b Make sure we initialize variables that auto-cleanup Alexander Larsson 2015-03-11 09:16:30 +01:00
  • e0e23ee181 Add make-app-current Alexander Larsson 2015-03-10 16:33:56 +01:00
  • e2fdfc531c Track which branch of an app is current Alexander Larsson 2015-03-10 16:26:51 +01:00
  • e055d84285 uninstal: Fix the cleanup of empty dirs Alexander Larsson 2015-03-10 16:25:21 +01:00
  • f32a228887 builtins-list: Use the new helper to list refs Alexander Larsson 2015-03-10 15:31:38 +01:00
  • 737a516ce1 Add xdg_app_dir_list_refs[_for_name] helpers Alexander Larsson 2015-03-10 15:30:53 +01:00
  • b9e09e6df3 Remove old code handling per-app data Alexander Larsson 2015-03-10 10:38:09 +01:00
  • 961c3afb1d Move update_exports out of deploy/undeploy Alexander Larsson 2015-03-10 10:14:12 +01:00
  • c92adab47a fdio: Add missing mode argument Colin Walters 2015-03-09 21:20:10 -04:00
  • c90f9473e1 deploy: Split the file rewriting and prefix checkout out from the exporting Alexander Larsson 2015-03-09 17:13:04 +01:00
  • 957bf050bd Mount system fonts in /run/host/fonts Alexander Larsson 2015-03-06 11:26:07 +01:00
  • 5bfee405b1 Add metadata option to limit DRI access Alexander Larsson 2015-03-05 15:55:36 +01:00
  • 175502e5be Add glnx_basename() Colin Walters 2015-03-05 09:02:48 -05:00
  • da62eccc46 Mount /run/media if mount-host-fs Alexander Larsson 2015-03-05 11:22:16 +01:00
  • e2edb99f7c xdg-app-helper: Sort the command line parsing Alexander Larsson 2015-03-05 10:35:18 +01:00
  • a6a43333f4 xdg-app-helper: Flesh out usage output Alexander Larsson 2015-03-05 10:34:52 +01:00
  • a11b2eb20a Import libcontainer code from rpm-ostree Colin Walters 2015-03-04 18:21:38 -05:00
  • 86cb39d30e Run each app in a custom systemd user scope (if available) Alexander Larsson 2015-03-04 14:40:17 +01:00
  • 162d1f6b58 fdio: Add glnx_file_copy_at() Colin Walters 2015-02-25 21:28:24 -05:00
  • 9a7277889a dfditer: Unset initialized variable when cleared Colin Walters 2015-03-03 08:43:15 -05:00
  • 39c6393876 Makefile-libglnx.am: use README.md not README Giuseppe Scrivano 2015-02-23 12:54:47 +01:00
  • c40eba6e97 Check for sys/capability.h via AC_CHECK_HEADER instead Alexander Larsson 2015-03-02 12:36:56 +01:00
  • c7c201faa9 Revert "Look for libcap pkg-config file for cflags to ensure we have the headers" Alexander Larsson 2015-03-02 12:27:09 +01:00
  • 26d9596730 Look for libcap pkg-config file for cflags to ensure we have the headers Alexander Larsson 2015-03-02 11:55:31 +01:00
  • e3d5c2d801 Fix warning in add-remote if no summary. Alexander Larsson 2015-03-02 11:38:37 +01:00
  • 37082ed867 backports: g_autofree Colin Walters 2015-02-25 21:44:42 -05:00
  • 1288bd8508 xattrs: Migrate some code from ostree here Colin Walters 2015-02-20 13:39:39 -05:00
  • 1ebfefa565 fdio: New APIs to read/write on fds, fd-relative Colin Walters 2015-02-20 11:28:47 -05:00
  • 08d68d16cc Add cleanups for array types Colin Walters 2015-02-19 17:53:46 -05:00
  • 471cdba23e Move writable area from /var to ~/.var/app/$appid Alexander Larsson 2015-02-19 22:52:01 +01:00
  • d469ad2a9c Include autocleanups - it has the definitions which we want Colin Walters 2015-02-19 15:33:57 -05:00
  • ffac03f49c .gitignore: New file Colin Walters 2015-02-18 08:29:03 -05:00
  • 82895f5e36 xdg-app run: Make the helper command line a bit shorter Alexander Larsson 2015-02-19 20:57:53 +01:00
  • bac241d2e0 xdg-app-helper: Add bool type and use Alexander Larsson 2015-02-19 20:49:06 +01:00
  • 08227a2002 xdg-app-helper: Use getopt to parse args Alexander Larsson 2015-02-19 20:42:42 +01:00
  • c8dc4d1755 xdg-app build - clean the environment Alexander Larsson 2015-02-19 19:52:17 +01:00
  • 81c3c0c586 xdg-app-helper: Minor cleanup Alexander Larsson 2015-02-19 17:43:00 +01:00
  • cf2a39fe84 Use bind mounts instead of mknod Alexander Larsson 2015-02-19 14:16:36 +01:00
  • fa43744c05 Fix includes when relying on backported g_autoptr() Matthew Barnes 2015-02-18 16:40:27 -05:00
  • 64936b6700 Import console from rpm-ostree Colin Walters 2015-02-15 18:18:54 -05:00
  • 70b070b5ea dirfd: Fix two typos Colin Walters 2015-02-17 16:02:53 -05:00
  • 6584ba71e3 Merge pull request #53 from stbergmann/master Alexander Larsson 2015-02-17 16:58:39 +01:00
  • d9fabbde86 Fix path Stephan Bergmann 2015-02-17 16:54:56 +01:00
  • d7f186c118 build-finalize: Ensure we always create the export dir Alexander Larsson 2015-02-17 16:20:33 +01:00
  • 0885d6735a dirfd: Add some gtk-doc Colin Walters 2015-02-15 17:49:58 -05:00
  • a90e1c3423 Import xattr setting code from libgsystem Colin Walters 2015-02-15 17:34:53 -05:00
  • f5399c8348 Import xattr reading code from libgsystem Colin Walters 2015-02-15 16:09:58 -05:00
  • ba67dd39a7 Update README Colin Walters 2015-02-15 11:57:15 -05:00
  • 8e9a171ec4 Import directory iteration, errno handling, and shutil from libgsystem Colin Walters 2015-02-15 09:54:38 -05:00
  • 5ac3f4a119 Initial commit; backport of GLib autoptr code Colin Walters 2015-02-14 11:19:08 -05:00
  • d8ac76d467 Revert "Add share/pixmaps to build-finish exports" Alexander Larsson 2015-02-13 21:30:47 +01:00
  • bcf2b13279 Don't double-quote command when rewriting desktop files Alexander Larsson 2015-02-13 11:45:13 +01:00
  • 2cacc3a67a Add share/pixmaps to build-finish exports Alexander Larsson 2015-02-13 11:44:40 +01:00
  • 7017710201 Apply metadata and --allow --forbid switches in xdg-app build Alexander Larsson 2015-02-13 10:53:50 +01:00
  • cedcd0ab2b Move allow/forbid env setup to xdg-app-run.c Alexander Larsson 2015-02-13 10:41:01 +01:00
  • 453423c350 Add xdg_app_run_verify_environment_keys helper Alexander Larsson 2015-02-13 10:33:36 +01:00
  • 884040dfcc Move run helpers from builtin-run to xdg-app-run.c file Alexander Larsson 2015-02-13 10:29:41 +01:00
  • 0cb23de365 export: Ensure all exported files are prefixed by the app name Alexander Larsson 2015-02-11 14:32:45 +01:00
  • d9c10e5103 export: keep the original name for modified desktop/service files Alexander Larsson 2015-02-11 14:30:53 +01:00
  • c1a0b41a7d Ensure all exported dbus service files have the right name Alexander Larsson 2015-02-11 14:29:16 +01:00
  • 1d2baf96d8 Verify app/runtime names and branches in various operations Alexander Larsson 2015-02-11 12:39:17 +01:00
  • baeb666215 Add utils to validate app/runtime names and branches Alexander Larsson 2015-02-11 12:31:53 +01:00
  • 29ccfbea89 Copy /etc/localtime instead of making a symlink Alexander Larsson 2015-02-10 13:12:00 +01:00
  • cdeeaee4a9 Never mount /root in the app Alexander Larsson 2015-02-10 10:55:58 +01:00
  • a3e97d256a Make /dev and /dev/dri readonly Alexander Larsson 2015-02-10 10:55:44 +01:00
  • 72f1bd9b07 Merge pull request #50 from matthiasclasen/run-env2 Alexander Larsson 2015-02-10 09:25:08 +01:00
  • cd3289e0cb Merge pull request #52 from matthiasclasen/repo-title Alexander Larsson 2015-02-10 08:53:50 +01:00
  • f184fbb603 Improve completion Matthias Clasen 2015-02-09 17:40:37 +01:00
  • 1e69e3fc42 Make add-remote use title from summary Matthias Clasen 2015-02-09 17:18:10 +01:00
  • 34dda64b95 Add a --title option to repo-update Matthias Clasen 2015-02-09 15:50:29 +01:00
  • 2054f0e6f5 change load summary api Matthias Clasen 2015-02-09 15:49:11 +01:00
  • 02b6300453 Fix a thinko Matthias Clasen 2015-02-09 15:21:52 +01:00
  • 4571eb85f7 Factor out summary loading Matthias Clasen 2015-02-09 15:21:23 +01:00
  • c07e917b5d Add --allow option to the run command Matthias Clasen 2015-02-09 13:23:07 +01:00
  • f4b9af3a40 Factor out a utility function Matthias Clasen 2015-02-09 13:03:39 +01:00
  • 4ff10fee86 Add support for --with-priv-mode=caps Alexander Larsson 2015-02-08 23:37:47 +01:00
  • c8dd341440 Don't use g_ptr_array_insert Alexander Larsson 2015-02-08 17:25:15 +01:00
  • 9a0dcf6470 Add copies of new glib APIs that we use Alexander Larsson 2015-02-08 17:08:11 +01:00
  • 3ef9c13598 Set PR_SET_NO_NEW_PRIVS Alexander Larsson 2015-02-08 10:15:21 +01:00
  • 79b12777bf Add all (unused) args to prctl call Alexander Larsson 2015-02-08 10:12:32 +01:00
  • a2f9562989 Teach completion about --runtime Matthias Clasen 2015-02-06 17:06:42 +01:00
  • 4fad768593 Merge pull request #48 from matthiasclasen/prefix-ostree-errors Alexander Larsson 2015-02-08 01:15:59 +01:00