X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/blobdiff_plain/58504aa086ef84daae11e4a8a25f05f5f562695a..094a4d970ccefa2e6409c8147c1edbdaaa74df0f:/debian/changelog diff --git a/debian/changelog b/debian/changelog index 6c127f6..123d500 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,158 @@ +waydroid (1.3.4) bullseye; urgency=medium + + * Remove CAP_SYS_MODULE from the capability bounding set. + * Mount proc with the hidepid=2 option + * Enable OpenGL ES 3.1 + * hardware-manager: Optionally stop the session on suspend + * desktop: Mark as compatible with mobile form factor + * Adding AppArmor profiles for the container. + * Temporarily switching all profiles to "complain" mode in order to work out policy mistakes. + * Policies have been adjusted for Android 11. + * AppArmor policy setup has been moved to the Makefile + * * Makefile adjustments * AppArmor profile texts have been moved into a dedicated directory + * Makefile: Install apparmor dir + * Makefile: Don't enable the apparmor profiles if packaging + * debian: Install apparmor profiles + * Also support SUSE apparmor + * Change apparmor profile at runtime + * lxc: Only enable apparmor if the profile is currently loaded + * Update README.md + * apparmor: Remove unnecessary includes + * clipboard: Return empty string if error + * lxc: Fixup LXC config versioning + * net: Fix vnic name selection for LXC <=2 + * lxc: Mount /dev/shm which might host XDG_RUNTIME_DIR + * fix(shell): allow command to have arguments + * session: warn about unset WAYLAND_DISPLAY instead of XDG_SESSION_TYPE + * Revert "Mount proc with the hidepid=2 option" + + -- Alessandro Astone Wed, 14 Dec 2022 13:47:05 +0000 + +waydroid (1.3.3) bullseye; urgency=medium + + * Makefile: Install waydroid binary without relative symlink + * lxc: Finer-grained config control + * Configure multiple preinstalled images paths + * tools: Upver to 1.3.3 + + -- Alessandro Astone Sat, 24 Sep 2022 10:43:18 +0000 + +waydroid (1.3.2) bullseye; urgency=medium + + * app_manager: Don't rmdir /data/waydroid_tmp after install + * gpu: Disable nouveau support + * A "No New Privileges" has been enabled for the container. + * Container capabilities have been restricted. + * A seccomp profile for the entire container has been added. + * Rebuild waydroid.prop after live upgrade + * Quiet ashmem modprobe errors + * tools: Upver to 1.3.2 + + -- Alessandro Astone Sun, 11 Sep 2022 17:51:38 +0000 + +waydroid (1.3.1) bullseye; urgency=medium + + * CI: add support for rolling releases + * Makefile: Allow installing over an existing installation + * Makefile: Allow overriding directories without having to know the DESTDIR + * debian: Use /lib/systemd/system for units + * CI: Restore versioned debian + * Add mainline vulkan support + * Detect HIDL gralloc4 + * tools: Upver to 1.3.1 + + -- Alessandro Astone Fri, 02 Sep 2022 12:23:28 +0000 + +waydroid (1.3.0) bullseye; urgency=medium + + * tools: Fix device names with spaces in initializer + * http: Handle malformed urls + * Mount TUN device for use by Android VPNs. + * Set aidl version based on the android version + * Add -w flag for waiting for init + * debian: Start container waiting for init if not already + * Allows waydroid to create PTY (#349) + * Downgrade x86_64 to x86 if no SSE4.2 + * app_manager: Factor out common function to start session then launch + * app_manager: Add launch intent + * Add Android Market Protocol Handler + * waydroid.market.desktop: update some properties + * waydroid.market.desktop: use `waydroid app intent` + * Fixup market:// handler + * lxc: Optionally bind-mount NFC config + * Improve robustness of the dynamic aidl version picker + * init: Always redownload the image when changing parameters + * Default nvidia to swiftshader + * ci: update to jammy + * Update Matrix link + * container: Only umount /sys/fs/cgroup/schedtune if needed + * make waydroid-net more flexible (#267) + * Disable OTA updater when using preinstalled images + * Add first-launch command + * Revert "Add first-launch command" + * debian: Move waydroid-container.service under new toplevel systemd dir + * gbinder: Remove unnecessary configs + * Makefile: Add distro-agnostic buildsystem + * debian: Adapt to new Makefile buildsystem + * Support upgrading major android versions + * Add first-launch command [v2] + * Show first-launch icon on wayland gtk + * Makefile: Add prefix for systemd directory + * fix typo in arguments.py + * Add appstream metadata + + -- Alessandro Astone Sun, 07 Aug 2022 21:37:46 +0000 + +waydroid (1.2.1) bullseye; urgency=medium + + * Set sys.use_memfd=true if ashmem is not present + * config: Switch to https for OTA channels + * add size units and speed in download progress bar + * Add an optional [properties] in waydroid.cfg + * scripts: make sure misc subfolder exists + * container: strip possible trailing newline from pid + * lxc: Fix bad eol of proc dt values + * Resume initialization if not complete + * Remove downloaded system images which failed checksum verification + * props: Use subprocess for host getprop + + -- Erfan Abdi Sun, 17 Apr 2022 21:33:26 +0430 + +waydroid (1.2.0) bullseye; urgency=medium + + * config: Update waydroid ota channel urls + * lxc: Get device info props from host + * session: Nuke old data dir movement + * lxc: Make sure vibrator sys nodes are writable + * lxc: Add non-treble camera support + * lxc: Skip host_perms on non treble devices + * lxc: Add more sphal paths to find_hal + * images: Decode http retrieve for older pythons + * drivers: Add bonder nodes support + * container: Add missing powervr nodes chmod + * container: Use umount -l for schedtune + * log: More resilient logging + * net: Disable NFT by default + * arch: detect armv8l as 32bit arm + * drivers: Keep devices arg on modprobe + * session: don't panic when removing old userdata if its not empty + * lxc: do prepend colon to Android PATHs in shell + * container: don't panic if binder device already exists + * upgrade: log that no we will not upgrade if a preinstalled image exists + + -- Erfan Abdi Thu, 19 Oct 2021 11:19:53 +0430 + +waydroid (1.1.1) bullseye; urgency=medium + + * lxc: Include tmp runtime dirs to container + * session: Move waydroid user data to XDG_DATA_HOME + * drivers: Allocate binder nodes dynamically + * user_manager: Use one variable for apps dir + * user: Create apps dir if doesn’t exists + * lxc: workaround weird log permission bug + + -- Erfan Abdi Thu, 30 Sep 2021 08:07:30 +0430 + waydroid (1.1.0) bullseye; urgency=medium * tools: Fully restart services