]> glassweightruler.freedombox.rocks Git - waydroid.git/blob - debian/changelog
upgrade: Fallback to stopping container manually
[waydroid.git] / debian / changelog
1 waydroid (1.3.4) bullseye; urgency=medium
2
3 * Remove CAP_SYS_MODULE from the capability bounding set.
4 * Mount proc with the hidepid=2 option
5 * Enable OpenGL ES 3.1
6 * hardware-manager: Optionally stop the session on suspend
7 * desktop: Mark as compatible with mobile form factor
8 * Adding AppArmor profiles for the container.
9 * Temporarily switching all profiles to "complain" mode in order to work out policy mistakes.
10 * Policies have been adjusted for Android 11.
11 * AppArmor policy setup has been moved to the Makefile
12 * * Makefile adjustments * AppArmor profile texts have been moved into a dedicated directory
13 * Makefile: Install apparmor dir
14 * Makefile: Don't enable the apparmor profiles if packaging
15 * debian: Install apparmor profiles
16 * Also support SUSE apparmor
17 * Change apparmor profile at runtime
18 * lxc: Only enable apparmor if the profile is currently loaded
19 * Update README.md
20 * apparmor: Remove unnecessary includes
21 * clipboard: Return empty string if error
22 * lxc: Fixup LXC config versioning
23 * net: Fix vnic name selection for LXC <=2
24 * lxc: Mount /dev/shm which might host XDG_RUNTIME_DIR
25 * fix(shell): allow command to have arguments
26 * session: warn about unset WAYLAND_DISPLAY instead of XDG_SESSION_TYPE
27 * Revert "Mount proc with the hidepid=2 option"
28
29 -- Alessandro Astone <ales.astone@gmail.com> Wed, 14 Dec 2022 13:47:05 +0000
30
31 waydroid (1.3.3) bullseye; urgency=medium
32
33 * Makefile: Install waydroid binary without relative symlink
34 * lxc: Finer-grained config control
35 * Configure multiple preinstalled images paths
36 * tools: Upver to 1.3.3
37
38 -- Alessandro Astone <ales.astone@gmail.com> Sat, 24 Sep 2022 10:43:18 +0000
39
40 waydroid (1.3.2) bullseye; urgency=medium
41
42 * app_manager: Don't rmdir /data/waydroid_tmp after install
43 * gpu: Disable nouveau support
44 * A "No New Privileges" has been enabled for the container.
45 * Container capabilities have been restricted.
46 * A seccomp profile for the entire container has been added.
47 * Rebuild waydroid.prop after live upgrade
48 * Quiet ashmem modprobe errors
49 * tools: Upver to 1.3.2
50
51 -- Alessandro Astone <ales.astone@gmail.com> Sun, 11 Sep 2022 17:51:38 +0000
52
53 waydroid (1.3.1) bullseye; urgency=medium
54
55 * CI: add support for rolling releases
56 * Makefile: Allow installing over an existing installation
57 * Makefile: Allow overriding directories without having to know the DESTDIR
58 * debian: Use /lib/systemd/system for units
59 * CI: Restore versioned debian
60 * Add mainline vulkan support
61 * Detect HIDL gralloc4
62 * tools: Upver to 1.3.1
63
64 -- Alessandro Astone <ales.astone@gmail.com> Fri, 02 Sep 2022 12:23:28 +0000
65
66 waydroid (1.3.0) bullseye; urgency=medium
67
68 * tools: Fix device names with spaces in initializer
69 * http: Handle malformed urls
70 * Mount TUN device for use by Android VPNs.
71 * Set aidl version based on the android version
72 * Add -w flag for waiting for init
73 * debian: Start container waiting for init if not already
74 * Allows waydroid to create PTY (#349)
75 * Downgrade x86_64 to x86 if no SSE4.2
76 * app_manager: Factor out common function to start session then launch
77 * app_manager: Add launch intent
78 * Add Android Market Protocol Handler
79 * waydroid.market.desktop: update some properties
80 * waydroid.market.desktop: use `waydroid app intent`
81 * Fixup market:// handler
82 * lxc: Optionally bind-mount NFC config
83 * Improve robustness of the dynamic aidl version picker
84 * init: Always redownload the image when changing parameters
85 * Default nvidia to swiftshader
86 * ci: update to jammy
87 * Update Matrix link
88 * container: Only umount /sys/fs/cgroup/schedtune if needed
89 * make waydroid-net more flexible (#267)
90 * Disable OTA updater when using preinstalled images
91 * Add first-launch command
92 * Revert "Add first-launch command"
93 * debian: Move waydroid-container.service under new toplevel systemd dir
94 * gbinder: Remove unnecessary configs
95 * Makefile: Add distro-agnostic buildsystem
96 * debian: Adapt to new Makefile buildsystem
97 * Support upgrading major android versions
98 * Add first-launch command [v2]
99 * Show first-launch icon on wayland gtk
100 * Makefile: Add prefix for systemd directory
101 * fix typo in arguments.py
102 * Add appstream metadata
103
104 -- Alessandro Astone <ales.astone@gmail.com> Sun, 07 Aug 2022 21:37:46 +0000
105
106 waydroid (1.2.1) bullseye; urgency=medium
107
108 * Set sys.use_memfd=true if ashmem is not present
109 * config: Switch to https for OTA channels
110 * add size units and speed in download progress bar
111 * Add an optional [properties] in waydroid.cfg
112 * scripts: make sure misc subfolder exists
113 * container: strip possible trailing newline from pid
114 * lxc: Fix bad eol of proc dt values
115 * Resume initialization if not complete
116 * Remove downloaded system images which failed checksum verification
117 * props: Use subprocess for host getprop
118
119 -- Erfan Abdi <erfangplus@gmail.com> Sun, 17 Apr 2022 21:33:26 +0430
120
121 waydroid (1.2.0) bullseye; urgency=medium
122
123 * config: Update waydroid ota channel urls
124 * lxc: Get device info props from host
125 * session: Nuke old data dir movement
126 * lxc: Make sure vibrator sys nodes are writable
127 * lxc: Add non-treble camera support
128 * lxc: Skip host_perms on non treble devices
129 * lxc: Add more sphal paths to find_hal
130 * images: Decode http retrieve for older pythons
131 * drivers: Add bonder nodes support
132 * container: Add missing powervr nodes chmod
133 * container: Use umount -l for schedtune
134 * log: More resilient logging
135 * net: Disable NFT by default
136 * arch: detect armv8l as 32bit arm
137 * drivers: Keep devices arg on modprobe
138 * session: don't panic when removing old userdata if its not empty
139 * lxc: do prepend colon to Android PATHs in shell
140 * container: don't panic if binder device already exists
141 * upgrade: log that no we will not upgrade if a preinstalled image exists
142
143 -- Erfan Abdi <erfangplus@gmail.com> Thu, 19 Oct 2021 11:19:53 +0430
144
145 waydroid (1.1.1) bullseye; urgency=medium
146
147 * lxc: Include tmp runtime dirs to container
148 * session: Move waydroid user data to XDG_DATA_HOME
149 * drivers: Allocate binder nodes dynamically
150 * user_manager: Use one variable for apps dir
151 * user: Create apps dir if doesn’t exists
152 * lxc: workaround weird log permission bug
153
154 -- Erfan Abdi <erfangplus@gmail.com> Thu, 30 Sep 2021 08:07:30 +0430
155
156 waydroid (1.1.0) bullseye; urgency=medium
157
158 * tools: Fully restart services
159 * container: Don’t burn XDG permissions
160 * user: Only hide Waydroid app on multi-win
161 * actions: Start session by lunching apps
162 * data: Install Waydroid launcher by default
163 * debian: Add systemd service
164 * config: Store data in /var/lib/waydroid rather than /home/.waydroid
165 * init: Add check for work dir before mkdir
166 * data: Update app logo
167 * Readme: Add documentation site
168 * drivers: Improve binderfs loading
169 * tools: Fix typo on stop container
170 * tools: Drop requests library dependency
171 * tools: Rename pre-init log file
172 * tools: Remove unused requests import
173 * ci: Add .abstruse.yml
174 * tools: fix shell path env
175 * user: Add “waydroid” prefix to desktop files
176 * tools: Drop need of sudo as much as possible
177 * lxc: Add WSLg support
178 * lxc: Provide /var/run to container
179 * lxc: Provide all fb and video nodes to container
180 * container: Don’t crash on sensord
181 * lxc: Mount /dev/null for container
182 * lxc: Enable vndk lite for mainline devices
183 * lxc: Use v4l2 camera hal on mainline
184 * fix grammar mistakes in the readme
185 * Fix grammar and spelling in README (#104)
186 * log: don't panic on ctrlc
187 * debian: Add LXC as dependency
188 * container: Umount on stop
189 * upgrade: show progress
190
191 -- Erfan Abdi <erfangplus@gmail.com> Tue, 28 Sep 2021 10:11:40 +0430
192
193 waydroid (1.0.0) bullseye; urgency=medium
194
195 * Initial release.
196
197 -- Erfan Abdi <erfangplus@gmail.com> Thu, 02 Sep 2021 22:19:03 +0430