Commit Graph

  • a79214b56c proxy: Always read all incomming socket messages on each mainloop callback Alexander Larsson 2015-05-19 11:15:38 +02:00
  • 4708e73bee proxy: Properly detect authentication end Alexander Larsson 2015-05-19 10:56:21 +02:00
  • 7a31cdc9a9 proxy: Minor cleanup for first byte case Alexander Larsson 2015-05-19 09:05:03 +02:00
  • 27fdae4153 Add a simple profile.d snippet for XDG_DATA_DIRS David King 2015-05-15 16:55:25 +01:00
  • e72beada8a helper: Bind mount /sys subset Alexander Larsson 2015-05-15 17:44:20 +02:00
  • a1892ee8b0 Fix build with old glib Alexander Larsson 2015-05-15 13:27:13 +02:00
  • 9028b3960d Merge pull request #72 from matthiasclasen/typo-fix Alexander Larsson 2015-05-15 10:24:47 +02:00
  • 072743e11e Fix a typo Matthias Clasen 2015-05-14 17:49:54 -04:00
  • 798f758969 Bump version to 0.2 0.2 Alexander Larsson 2015-05-13 17:09:53 +02:00
  • d4aeb5c10b Only warn if removing old commits fail Alexander Larsson 2015-05-13 17:07:24 +02:00
  • c8d2df6ad1 xdg-app build: Bind mount host resolv.conf during builds Alexander Larsson 2015-05-13 16:36:59 +02:00
  • d91f297362 build-init: Don't fail if /var/run already exists Alexander Larsson 2015-05-13 09:56:05 +02:00
  • 63cdb04cf6 metadata: Rename [Vars] to [Environment Vars] Alexander Larsson 2015-05-12 14:49:15 +02:00
  • 5c3ea485c9 Support filtering of session bus Alexander Larsson 2015-05-12 14:44:08 +02:00
  • 2e4d410bc6 More special casing of LD_LIBRARY_PATH Alexander Larsson 2015-05-12 12:06:07 +02:00
  • 6c99fcb832 builtin-run: Switch over to same env helpers Alexander Larsson 2015-05-12 11:37:50 +02:00
  • 4ef2ba28ff build: Apply runtime env vars Alexander Larsson 2015-05-12 11:13:57 +02:00
  • 80ea030fe5 Add xdg_app_run_apply_env_vars() helper Alexander Larsson 2015-05-12 11:13:44 +02:00
  • 11ec2f6895 build: Use an strv for envp instead of a GPtrArray Alexander Larsson 2015-05-12 11:05:52 +02:00
  • 6006f8d753 Move setting of env vars from helper to launcher Alexander Larsson 2015-05-12 09:32:47 +02:00
  • 1eb08342d1 builtins-run: Use XdgAppDeploy Alexander Larsson 2015-05-12 11:03:36 +02:00
  • a61ece1885 Add xdg_app_find_deploy_for_ref Alexander Larsson 2015-05-12 10:33:16 +02:00
  • 1a1f311d8a XdgAppDir: Add XdgAppDeploy helper object Alexander Larsson 2015-05-12 10:25:09 +02:00
  • 6939799fe2 proxy: Fix double-free of socket control messages Alexander Larsson 2015-05-12 09:32:15 +02:00
  • 042fee6a14 Add missing space Alexander Larsson 2015-05-11 13:07:20 +02:00
  • 48f5cf420d Merge pull request #71 from matthiasclasen/typo-fixes Alexander Larsson 2015-05-10 10:24:27 +02:00
  • 92c3de2320 Some typo fixes Matthias Clasen 2015-05-09 20:59:22 -04:00
  • 900b25f701 backport-autocleanups: GTask Colin Walters 2015-05-08 22:02:44 -04:00
  • 2eefff250b proxy: Update docs Alexander Larsson 2015-05-08 21:59:22 +02:00
  • f7ac38066b proxy: Fully support policies for wildcarded names Alexander Larsson 2015-05-08 21:49:20 +02:00
  • a68f74e1f5 Update docs wrt new ownership tracking code. Alexander Larsson 2015-05-08 16:32:43 +02:00
  • 7879cb3d8c proxy: Remove unneeded code for old name tracking Alexander Larsson 2015-05-08 16:31:48 +02:00
  • 766079a150 proxy: Send initial AddMatch and GetNameOwner to handle policy Alexander Larsson 2015-05-08 16:17:58 +02:00
  • 57a105b9a9 proxy: Free some members on finalize Alexander Larsson 2015-05-08 12:52:51 +02:00
  • f412ac40a9 proxy: unlink socket on exit Alexander Larsson 2015-05-08 12:45:53 +02:00
  • 790fd7fefa proxy: Ensure that we SEE from peers we've gotten messages from Alexander Larsson 2015-05-08 12:35:47 +02:00
  • 15e5bc18b9 proxy: Don't forward method returns and errors with no reply_serial Alexander Larsson 2015-05-08 12:29:32 +02:00
  • f672976462 xdg-app-proxy: Don't filter unicast signals Alexander Larsson 2015-05-08 12:23:48 +02:00
  • 4fbc1873e6 xdg-app-proxy: Large rewrite of docs comment Alexander Larsson 2015-05-08 11:52:24 +02:00
  • fe2277526d xdg-app-proxy: Only allow pending replies from client Alexander Larsson 2015-05-07 21:59:15 +02:00
  • b6e6b36cb4 xdg-app-proxy: Only allow replies from the bus that we requested Alexander Larsson 2015-05-07 21:49:41 +02:00
  • 43d44a4682 Clean up filtering and allow all messages from bus to client Alexander Larsson 2015-05-07 20:55:19 +02:00
  • 5c535342b9 xdg-app run: use a dbus proxy if needed Alexander Larsson 2015-05-07 19:17:03 +02:00
  • 3835a4d8ab xdg-app-helper: Add -S fd support Alexander Larsson 2015-05-07 17:38:36 +02:00
  • 16251bbb63 Merge pull request #70 from danvratil/dev/fix-dir-export Alexander Larsson 2015-05-07 14:48:39 +02:00
  • 0f53360959 Fix path generation when recursively exporting a directory Dan Vrátil 2015-05-07 14:14:03 +02:00
  • e2734654f8 xdg-dbus-proxy: Add support for syncing via fd Alexander Larsson 2015-05-07 12:09:14 +02:00
  • 34d7c14394 Close any unexpectedly inherited fds in helper monitor and init. Alexander Larsson 2015-05-06 18:04:35 +02:00
  • 4e1856bed1 Merge pull request #69 from danvratil/dev/envvars Alexander Larsson 2015-05-06 17:54:22 +02:00
  • 0a76e872df Report error when --var option is missing '=' Dan Vrátil 2015-05-06 17:45:19 +02:00
  • 63e4e822f2 Actually unset the env variable when the value is empty Dan Vrátil 2015-05-06 17:41:22 +02:00
  • 23259c2582 Ignore errors in add_env_overrides() Dan Vrátil 2015-05-06 17:40:14 +02:00
  • f035cbef48 Don't clear the [Vars] group in build-finish command and improve error reporting Dan Vrátil 2015-05-06 17:37:52 +02:00
  • 69d50fa9f9 Allow runtime and apps to override environment variables Dan Vrátil 2015-05-06 15:52:23 +02:00
  • 5f6ebafb75 Only print headers when logging Alexander Larsson 2015-05-06 15:04:47 +02:00
  • 01bd1a3dfd Make xdg-dbus-proxy talk command line args and install it Alexander Larsson 2015-05-06 15:01:55 +02:00
  • 7183917583 Break out dbus proxy implementation to separate file Alexander Larsson 2015-05-06 12:38:52 +02:00
  • c0dca8dee4 dbus-proxy: Add some test policy Alexander Larsson 2015-05-05 17:21:55 +02:00
  • 564ba32250 Better handling of fd passing Alexander Larsson 2015-05-05 17:21:34 +02:00
  • 0d520ea6e2 Add wildcard policies Alexander Larsson 2015-05-05 16:41:04 +02:00
  • 00d3fe5908 DBusProxy: Add non-filtering mode Alexander Larsson 2015-05-05 16:22:49 +02:00
  • f179f78386 Flesh out filtering Alexander Larsson 2015-05-05 15:33:23 +02:00
  • 9078f5609b Add some minimal policy on send/receive Alexander Larsson 2015-05-04 21:14:08 +02:00
  • 004b7b2ca0 Parse dbus headers Alexander Larsson 2015-05-04 19:12:53 +02:00
  • 6048b38158 dbus proxy in progress Alexander Larsson 2015-04-30 12:41:25 +02:00
  • cf8ae27bab glnx-fdio: always initialize buf Giuseppe Scrivano 2015-05-05 16:37:24 +02:00
  • 013aa4fead Backport all the GIO object types used by OSTree Matthew Barnes 2015-05-05 10:26:33 -04:00
  • be6bc2d75d lockfile: New code to lock files, massaged from systemd Colin Walters 2015-05-04 16:42:59 -04:00
  • fda8f26625 README.md: Some more rationale Colin Walters 2015-05-04 16:10:28 -04:00
  • dfe77be2d5 Backport more autocleanup types from GLib Matthew Barnes 2015-05-04 11:57:11 -04:00
  • ffb051b30d Merge pull request #63 from matthiasclasen/add-readme Alexander Larsson 2015-05-04 16:12:48 +02:00
  • d00a65b683 Merge pull request #67 from spk121/spk121 Alexander Larsson 2015-04-23 08:34:45 +02:00
  • 7b6a9a8d96 Fix debug message format string Mike Gran 2015-04-22 14:43:25 -07:00
  • 90390949f2 fdio: glnx_file_copy_at: If no stbuf passed, do stat internally Colin Walters 2015-04-20 22:10:07 -04:00
  • fb0948021d Make symlinks lib64 -> usr/lib64, etc if those exist in the runtime Alexander Larsson 2015-04-17 16:12:45 +02:00
  • 381ca54ee3 dirfd: Add API to get an absolute path from a dfd/relpath Colin Walters 2015-04-17 09:30:03 -04:00
  • c231a3b845 console: Do basic output if we're not on a tty Colin Walters 2015-04-16 10:46:25 -04:00
  • 371172bcfd fdio: Fix errno handling from posix_fallocate() and loop_write() Colin Walters 2015-04-14 08:40:42 -04:00
  • c36ea3ea80 fdio: Honor umask by default for glnx_file_replace_contents_at() Colin Walters 2015-04-14 08:27:23 -04:00
  • 02af92ffef fdio: Fix default mode in glnx_file_replace_contents_with_perms_at() Matthew Barnes 2015-04-14 08:43:37 -04:00
  • 20fc302df5 fdio: Canonicalize dfd for replace contents API Colin Walters 2015-04-13 13:35:32 -04:00
  • 376219a9c2 fdio: Also add a replace variant that takes mode/uid/gid Colin Walters 2015-04-08 21:31:43 -04:00
  • dc47528f51 fdio: Add glnx_file_replace_contents_at() Colin Walters 2015-04-08 21:04:15 -04:00
  • 55220bdbf2 shutil: Drop unnecessary new block scope Colin Walters 2015-04-08 05:59:16 -04:00
  • 16f02afb2b build: Drop leftover -lattr Colin Walters 2015-04-08 05:58:31 -04:00
  • e72bbdebb0 fdio: Include <string.h> for basename Colin Walters 2015-04-07 12:34:30 -04:00
  • 19885b8a20 shutil: Add mkdir -p API Colin Walters 2015-04-07 12:29:07 -04:00
  • fc8db2b39e Merge pull request #65 from dsvensson/ds-no-libattr Alexander Larsson 2015-04-07 09:23:12 +02:00
  • 891594c1e3 xdg-app-builtins-list.c: Cleanup comma separator code Alexander Larsson 2015-04-07 09:21:03 +02:00
  • 73580f48a7 Remove dead code xdg-app-dir.c. Daniel Svensson 2015-04-05 23:40:23 +02:00
  • 35ec44e012 Remove dead code xdg-app-builtins-build-init.c. Daniel Svensson 2015-04-05 23:31:04 +02:00
  • 7d6cc2c5d7 Remove dead code in xdg-app-builtins-build-finish.c. Daniel Svensson 2015-04-05 23:26:45 +02:00
  • 36645a680c Switch to using glibc xattrs. Daniel Svensson 2015-04-05 22:13:45 +02:00
  • 4845d1cf37 build-finish: Only export files with app-id prefix Alexander Larsson 2015-04-01 14:15:14 +02:00
  • f39b59689d Pass name into build-init and store in metadata Alexander Larsson 2015-04-01 13:58:23 +02:00
  • d59a63e3e6 Switch to using glibc xattrs Colin Walters 2015-04-01 05:42:26 -04:00
  • 61a8a1b5dc Merge pull request #64 from amigadave/master Alexander Larsson 2015-04-01 09:01:06 +02:00
  • d667f4e81c Add COPYING to reflect license headers David King 2015-03-31 15:36:29 +01:00
  • e3081def05 Add a README Matthias Clasen 2015-03-28 16:09:58 -04:00
  • 07cd13e757 Add copyright headers 0.1 Alexander Larsson 2015-03-23 12:17:58 +01:00