1
0
mirror of https://github.com/projectatomic/bubblewrap.git synced 2026-02-06 00:45:49 +01:00

Commit Graph

  • a61640b303 Fix a typo Matthias Clasen 2016-03-08 09:58:09 -05:00
  • 08b93a15a2 fix up manpage Alexander Larsson 2016-03-08 15:30:55 +01:00
  • b068f1b72d Merge pull request #16 from matthiasclasen/man Alexander Larsson 2016-03-08 09:11:54 +01:00
  • 138e952191 Merge pull request #15 from matthiasclasen/name Alexander Larsson 2016-03-08 09:10:13 +01:00
  • cb8262c651 Add a man page for bwrap Matthias Clasen 2016-03-07 17:28:36 -05:00
  • ab9ca6b3a2 Explain the name Matthias Clasen 2016-03-07 16:21:14 -05:00
  • 456211b189 Remove unused BIND_PRIVATE Alexander Larsson 2016-03-07 20:03:54 +01:00
  • 0c0e81e8d7 When getting mount flags, pick the *last* match Alexander Larsson 2016-03-07 19:52:56 +01:00
  • df8447e1a2 Handle recursive remount failures where we we're not allowed access Alexander Larsson 2016-03-07 19:26:05 +01:00
  • 4bd57685ab Don't remount mounts when the mount flags didn't change. Alexander Larsson 2016-03-07 19:14:30 +01:00
  • 4a12c929c3 Mount devices with BIND_DEVICES Alexander Larsson 2016-03-07 18:53:00 +01:00
  • 05435925ae Clean up demo shells using bash redirection features Alexander Larsson 2016-03-07 14:36:35 +01:00
  • 3e2366813c Support --args Alexander Larsson 2016-03-07 11:46:35 +01:00
  • 5ec5ecd2d2 Break out argument parsing to helper function Alexander Larsson 2016-03-07 11:04:00 +01:00
  • cb36261bf7 Rename app commandline option args to opt_* Alexander Larsson 2016-03-07 10:51:58 +01:00
  • dc4b633323 Add usage examples to README Alexander Larsson 2016-03-07 10:41:54 +01:00
  • bc7228412b Fix up submount matching Alexander Larsson 2016-03-07 10:21:27 +01:00
  • 23b8fb6f1a Add has_path_prefix util Alexander Larsson 2016-03-07 10:21:06 +01:00
  • 3d70526ed9 Merge pull request #12 from cgwalters/readme Alexander Larsson 2016-03-05 07:41:37 +01:00
  • 02ee96adf8 README.md: Initial version Colin Walters 2016-03-04 15:32:45 -05:00
  • da2ab2947d Set up loopback before modifying the filesystem namespace Alexander Larsson 2016-03-02 13:39:28 +01:00
  • 8613206fba Fix (and standardize) error checks in network setup Alexander Larsson 2016-03-02 12:51:28 +01:00
  • e0af44cf1b Update .gitignore with new binary name Alexander Larsson 2016-02-29 15:36:13 +01:00
  • 91b23a3909 Split out Makefile.am to allow use with git submodules Alexander Larsson 2016-02-29 15:35:13 +01:00
  • da29f27b12 Remove autoconf references to libtool Alexander Larsson 2016-02-29 15:34:53 +01:00
  • b77727bb2a Add xdg-app demo bpf file Alexander Larsson 2016-02-29 15:34:35 +01:00
  • cd3287a8f0 Remove libseccomp dependency check Alexander Larsson 2016-02-29 14:52:01 +01:00
  • 46037fc88f Add seccomp support Alexander Larsson 2016-02-29 14:44:23 +01:00
  • 4d248d225e Break out load_file_data() helper Alexander Larsson 2016-02-29 13:58:07 +01:00
  • cc582770f6 Fix usage output alignment issue Alexander Larsson 2016-02-29 13:23:03 +01:00
  • b16e8467cb Allow specifying custom uid/gid for the sandbox Alexander Larsson 2016-02-29 13:20:09 +01:00
  • e2b76fed2b Default to always (even privileged) run in a user namespace Alexander Larsson 2016-02-29 13:03:43 +01:00
  • 05762b42fb Make commandline args shorter, drom --mount and --make prefixes Alexander Larsson 2016-02-29 10:50:25 +01:00
  • caa95735c8 Restructure the usage output Alexander Larsson 2016-02-19 12:15:00 +01:00
  • db1782164e Refresh bubblewrap-shell demo Alexander Larsson 2016-02-19 12:11:43 +01:00
  • 56de89e0cd xdg-app demo: Clean up tmpfiles Alexander Larsson 2016-02-19 12:05:21 +01:00
  • 1cfadbd225 Add --setenv and --unsetenv args Alexander Larsson 2016-02-19 11:53:31 +01:00
  • efc900c9e7 Remove --make-passwd and --make-group Alexander Larsson 2016-02-19 11:41:24 +01:00
  • e0c16e5643 Fix up xdg-app-run demo to use the right /etc/passwd file Alexander Larsson 2016-02-19 11:40:31 +01:00
  • d9e6b65ec1 Remove --mount-[ro-]bind-dir options Alexander Larsson 2016-02-19 11:37:36 +01:00
  • 4dbb24709b xdg-app-demo: Use less features Alexander Larsson 2016-02-19 11:35:27 +01:00
  • 1ec0073ca4 Add --make-bind-file Alexander Larsson 2016-02-19 10:56:19 +01:00
  • af8d4ba182 Canonicalize source file arguments Alexander Larsson 2016-02-19 10:54:09 +01:00
  • c3dd820adf When creating file bind mount destinations, check if they already exist Alexander Larsson 2016-02-19 10:51:37 +01:00
  • 57f9d6c294 Run setup_newroot in an unprivileged child process privilege-separation Alexander Larsson 2016-02-18 11:16:02 +01:00
  • bf40fe6c76 Split out the root setup into setup_newroot() helper Alexander Larsson 2016-02-18 11:12:19 +01:00
  • 6e76993271 Remove a bunch of unnecessary local variables Alexander Larsson 2016-02-18 11:10:44 +01:00
  • 230e4add46 Add test targets to make the binary setuid or setcaps Alexander Larsson 2016-02-18 08:54:42 +01:00
  • c79b61e90a Rename binary to bwrap Alexander Larsson 2016-02-18 08:45:44 +01:00
  • ea4098a39e Merge pull request #7 from cgwalters/demos-dir Alexander Larsson 2016-02-18 08:39:53 +01:00
  • a998dedf7d Move xdg-app-run.sh into demos/, add new bubblewrap-shell.sh Colin Walters 2016-02-17 17:36:21 -05:00
  • 92712d8cd5 Rename to bubblewrap Alexander Larsson 2016-02-17 11:54:21 +01:00
  • e9bb28d60d Merge pull request #1 from matthiasclasen/typo-fixes Alexander Larsson 2016-02-17 07:39:00 +01:00
  • 85a6cfb80e A few more typos Matthias Clasen 2016-02-16 21:21:41 -05:00
  • 297f774333 Spelling consistency Matthias Clasen 2016-02-16 20:45:22 -05:00
  • a56ca950a8 Fix some typos Matthias Clasen 2016-02-16 20:41:00 -05:00
  • 4457439a30 Fix privileged mode Alexander Larsson 2016-02-16 21:59:14 +01:00
  • 055ade8fc3 Handle already existing directories Alexander Larsson 2016-02-16 21:54:33 +01:00
  • 85563b872f Add --sync-fd Alexander Larsson 2016-02-16 21:34:11 +01:00
  • 3bc40d380f Add --lock-file support Alexander Larsson 2016-02-16 18:54:43 +01:00
  • 2594c99f1a Example script to run xdg-app Alexander Larsson 2016-02-16 17:13:30 +01:00
  • 5e501f97e9 Add --mount-[ro-]bind-dir Alexander Larsson 2016-02-16 17:12:20 +01:00
  • f5b006ff0c Support --make-file Alexander Larsson 2016-02-16 15:55:08 +01:00
  • 0bf9bc3d0b Add --mount-dev-bind support Alexander Larsson 2016-02-16 13:51:12 +01:00
  • 7bb2f8fa74 Add support for --mount-ro-bind Alexander Larsson 2016-02-16 12:58:40 +01:00
  • e18addcbff Add gitignore file Alexander Larsson 2016-02-16 12:41:25 +01:00
  • c4d5478a14 Create dest parent dirs ahead of time Alexander Larsson 2016-02-16 12:39:05 +01:00
  • 68c810091b Support --make-passwd and --make-group Alexander Larsson 2016-02-16 12:35:49 +01:00
  • d0a8556ed1 Create /dev/ptmx and /dev/shm Alexander Larsson 2016-02-16 12:12:40 +01:00
  • c37ab5bbc7 Add --make-dir and --make-symlink Alexander Larsson 2016-02-16 12:06:03 +01:00
  • 8ca640aa7b Support --mount-dev Alexander Larsson 2016-02-16 11:56:50 +01:00
  • de5c7c2e59 Support --mount-proc Alexander Larsson 2016-02-16 11:25:30 +01:00
  • fc34e6b8d5 Fix bind mounts Alexander Larsson 2016-02-16 11:08:01 +01:00
  • 70f6a1a592 Support non-directory bind sources Alexander Larsson 2016-02-16 10:51:37 +01:00
  • c68e0dfef6 Add some more util funcs and clean up utils.c Alexander Larsson 2016-02-16 10:51:18 +01:00
  • 9647339d69 Add more usage docs Alexander Larsson 2016-02-16 10:08:38 +01:00
  • 5d5f8e9614 Break out bind_mount() to separate file Alexander Larsson 2016-02-16 10:03:46 +01:00
  • 5422cd3952 Remove unused functions (for now) Alexander Larsson 2016-02-16 09:56:37 +01:00
  • dafe63b41e Move more helper functions to utils.c Alexander Larsson 2016-02-16 09:55:01 +01:00
  • 5556d20fd5 Split out network functions to separate file Alexander Larsson 2016-02-16 09:41:01 +01:00
  • 2f58265dce Break out utils to separate file Alexander Larsson 2016-02-16 09:34:40 +01:00
  • 579149d599 Fix uid/gid map workaround Alexander Larsson 2016-02-16 09:16:42 +01:00
  • 8014b43b7f more work Alexander Larsson 2016-02-15 16:40:49 +01:00
  • 9f8d6880a8 Initial version Alexander Larsson 2016-02-15 15:12:57 +01:00