0.6.0
New features:
- New
--add-seccomp
option can be used to add more than one seccomp program (#453) - Add a warning when repeating options where only the last one will be used, in particular
--seccomp
(#454) - Add a Meson build system. (#432)
- This can be used as a subproject by larger Meson projects. When used as a subproject, the
-Dprogram_prefix
option is required: seetests/use-as-subproject/
for an example. - There is no equivalent of the
--with-priv-mode=setuid
option in this build system. Distributions that still require a setuid bubblewrap executable will need tochown
andchmod
the executable appropriately as a separate step in their packaging. - The Autotools build system is still supported in this release, but might be removed in a future release if the Meson build system is sufficiently successful.
- This can be used as a subproject by larger Meson projects. When used as a subproject, the
Bug fixes:
- Invoke bash via
PATH
for better compatibility with non-FHS operating systems - Exit early when
argc == 0
, to harden against the equivalent of CVE-2021-4034 (this is not a security issue in our case)
Other changes:
- The default branch is now named
main
- Partial REUSE support (add SPDX-License-Identifier to many source files)
- Remove old CI integration
$ sha256sum -b bubblewrap-0.6.0.tar.xz
11393cf2058f22e6a6c6e9cca3c85ff4c4239806cb28fee657c62a544df35693 *bubblewrap-0.6.0.tar.xz