summaryrefslogtreecommitdiff
path: root/sandboxlib
Commit message (Expand)AuthorAgeFilesLines
* Patch for : No section: 'formatters'leeming/bwrap-rebase-patchAndrew Leeming2016-10-211-0/+37
* Bubblewrap is the default for executor_for_platform()leeming/bwrap-rebaseAndrew Leeming2016-10-213-22/+39
* Rebasing bubblewrap branch with master.Andrew Leeming2016-10-133-2/+299
* Add a couple more teststiagogomes/unit-test-fixesTiago Gomes2016-10-061-3/+3
* Avoid attempt to load string-escape with Python 3Tiago Gomes2016-10-061-5/+9
* Fix unit testsTiago Gomes2016-10-062-3/+8
* Fixed a minor bug with root loggerleeming/root-logger-fixAndrew Leeming2016-08-233-3/+3
* Issue 19 and 17: Awful hack to ensure string-escape is loadedTristan Van Berkom2016-06-131-0/+9
* Propagate child process traceback from chroot process.Tristan Van Berkom2016-06-111-6/+6
* sandboxlib.chroot: Don't attempt to unmount remount mountsRichard Maw2015-11-211-1/+2
* sandboxlib.linux_user_chroot: Allow manually specified read-only mountsRichard Maw2015-11-211-0/+8
* sandboxlib.chroot: Make mount commands nicerRichard Maw2015-11-211-2/+12
* chroot: Capture output of mount/unmount commands0.3.1Sam Thursfield2015-06-171-2/+4
* Validate extra_mounts a bit more thoroughlySam Thursfield2015-06-171-10/+17
* chroot: Change directory to '/' after calling os.chroot()Sam Thursfield2015-06-171-0/+3
* Allow overriding backend autodetection with SANDBOXLIB_BACKEND variableSam Thursfield2015-06-171-2/+41
* linux_user_chroot: Sort --mount-readonly directoriesSam Thursfield2015-06-101-1/+3
* linux_user_chroot: Correct docstringSam Thursfield2015-06-091-5/+1
* Fix mistake in CAPABILITIES dictsSam Thursfield2015-06-092-2/+2
* Fix some mistakes in chroot backendSam Thursfield2015-06-091-4/+5
* Validate parameters using CAPABILITIES dict, instead of manuallySam Thursfield2015-06-092-12/+11
* Note that chroot backend has been tested on OSX now.Sam Thursfield2015-06-091-7/+2
* Fix executor_for_backend()Sam Thursfield2015-06-091-1/+1
* Rename sandbox_backend_for_platform() to executor_for_platform()Sam Thursfield2015-06-091-1/+1
* Replace maximum_possible_isolation() with degrade_config_for_capabilities()Sam Thursfield2015-06-093-42/+51
* Fix previous commitSam Thursfield2015-06-081-1/+1
* Change how we search for 'linux-user-chroot'Sam Thursfield2015-06-083-24/+61
* Fix calculating mount point targets.Sam Thursfield2015-06-081-1/+1
* Do mounts directly in linux-user-chrootSam Thursfield2015-06-081-75/+91
* linux-user-chroot: Allow None for filesystem_writable_pathsSam Thursfield2015-06-051-1/+1
* Fix creating missing mountpoints in linux-user-chroot backend, update docsSam Thursfield2015-06-012-7/+21
* Log the actual commandline being runSam Thursfield2015-05-281-0/+9
* Don't have a 'base' environment, make the caller specify 'env'Sam Thursfield2015-05-284-30/+10
* Add support for output redirectionSam Thursfield2015-05-283-42/+96
* Add sandbox_module_for_platform() methodSam Thursfield2015-05-281-0/+67
* Fix error when mount type is None (used for bind mounts)Sam Thursfield2015-05-271-0/+2
* Add 'filesystem_root' and 'filesystem_writable_paths' settingsSam Thursfield2015-05-273-12/+140
* Mention 'mounts' in documentation of maximum_possible_isolation()Sam Thursfield2015-05-271-0/+2
* chroot: Fix mountingSam Thursfield2015-05-271-33/+35
* Initial work to allow configuring mount sharing and mountingSam Thursfield2015-05-263-15/+216
* Return the exit code, stdout and stderr from run_sandbox()Sam Thursfield2015-05-263-25/+75
* Let's get some real documentation started.Sam Thursfield2015-05-223-2/+75
* Add the ability to isolate the sandbox from the network, or notSam Thursfield2015-05-222-2/+55
* chroot: Handle failure betterSam Thursfield2015-05-221-4/+12
* Add 'cwd' option to run_sandbox() functions.Sam Thursfield2015-05-222-10/+39
* Add linux-user-chroot backend, run-sandbox script, 'appc' loaderSam Thursfield2015-05-225-1/+148
* Create a 'sandboxlib' package, rework 'chroot' moduleSam Thursfield2015-05-221-0/+27