Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
Update-Latvian-translation.patch | Update Latvian translation | =?utf-8?q?R=C5=ABdolfs_Mazurs?= <rudolfs.mazurs@gmail.com> | no | upstream, 40, commit:6e66b8ba9e2393925850107397f9750d9ceccb33 | 2020-09-12 | |
Update-Dutch-translation.patch | Update Dutch translation | Nathan Follens <nfollens@gnome.org> | no | upstream, 40, commit:cc932bdbaa91f3f7e3fb6f7d9d9ab421f9d1a337 | 2020-09-14 | |
Update-Hebrew-translation.patch | Update Hebrew translation | Yosef Or Boczko <yoseforb@gnome.org> | no | upstream, 40, commit:3bb7554b0f5f980c2434755546b42f051a6a3934 | 2020-09-28 | |
Update-Greek-translation.patch | Update Greek translation | Efstathios Iosifidis <eiosifidis@gnome.org> | no | upstream, 40, commit:5c9dc6c04f707f0ad1ca77c6e45e1347478c44ce | 2020-09-30 | |
Update-Bengali-India-translation.patch | Update Bengali (India) translation | Akarshan Biswas <akarshan.biswas@hotmail.com> | no | upstream, 40, commit:449d42b9228927c9dd0fb6e6c40684dc705e9d9a | 2020-10-11 | |
Update-Chinese-Taiwan-translation.patch | Update Chinese (Taiwan) translation | Cheng-Chia Tseng <pswo10680@gmail.com> | no | upstream, 40, commit:5c5b48c4879ef076ea2dd0b73a12316c61066bfa | 2020-10-12 | |
Update-Norwegian-Bokm-l-translation.patch | =?utf-8?q?Update_Norwegian_Bokm=C3=A5l_translation?= | Kjartan Maraas <kmaraas@gnome.org> | no | upstream, 40, commit:7f99c82dcb44040a9a70bb7b1197a5ce16e365df | 2020-11-30 | |
data-Fix-indirect-conflict-with-exit.target-via-app.slice.patch | data: Fix indirect conflict with exit.target via app.slice systemd v247 now puts services into app.slice by default. But app.slice will have a conflict with exit.target, which in turn means that we still get a conflict with exit.target indirectly. Fix it by adding the appropriate Slice=-.slice into gnome-session-restart-dbus.service. Also update the note in gnome-session-shutdown.service to point out the requirements. |
Benjamin Berg <bberg@redhat.com> | yes | debian upstream | upstream, 40, commit:9de6e40f12e8878f524f8d429d85724c156a0517 | 2020-12-03 |
Stop-dbus-daemon-instead-of-restarting-it.patch | Stop dbus-daemon instead of restarting it On systems where dbus-daemon is a systemd user service, it is always socket-activatable, so it will be restarted on-demand by dbus.socket. On systems where it is not, neither StopUnit nor TryRestartUnit will do anything. Either way, there doesn't seem much point in immediately restarting it. If the job contradicts jobs that are already queued, fail with a warning instead of replacing those jobs. Related to #74. |
Simon McVittie <smcv@collabora.com> | no | upstream, 40, commit:d82db7c123d8b346834bd7680073d5ae1882868d | 2020-12-03 | |
util-Only-accept-common-space-characters.patch | util: Only accept common space characters Specifically, systemd only permits " \t\n" and we should stick to the same set of permitted space characters. See also https://github.com/systemd/systemd/issues/17378 |
Benjamin Berg <bberg@redhat.com> | yes | upstream | upstream, 40, commit:fe22c4ee12922d790478bfe8b5b2e7c1313ca2f0 | 2020-10-19 |
util-Log-variables-excluded-from-environment-upload.patch | util: Log variables excluded from environment upload | Benjamin Berg <bberg@redhat.com> | no | upstream, 40, commit:a24600d75e2da1e379411d1c5fdf8759b00b6320 | 2020-10-19 | |
main-Use-already-defined-error-from-main-function.patch | main: Use already defined error from main function. | Benjamin Berg <bberg@redhat.com> | no | upstream, 40, commit:33bc7b8bb5a4d2dbeaa8d3298b66bc8c75fc8adb | 2020-10-19 | |
main-Warn-about-failures-to-update-the-environment.patch | main: Warn about failures to update the environment | Benjamin Berg <bberg@redhat.com> | yes | upstream | upstream, 40, commit:b6d98eb76b1d56da2d7202944a748723b58ece4a | 2020-10-19 |
util-Never-try-to-autostart-systemd.patch | util: Never try to autostart systemd systemd cannot be auto-started. Doing this avoids warnings during login of the gdm user where we (intentionally) cannot use systemd. |
Benjamin Berg <bberg@redhat.com> | no | upstream, 40, commit:87d92fece1bbc67146631330649cee2353bd6761 | 2020-09-24 | |
util-Disable-capturing-of-subpatterns.patch | util: Disable capturing of subpatterns It seems that the pattern we use will create a subpattern match for every character of the value. This appears to then result in a stack overflow when matching very long values. It might be an idea to limit the overall length of an environment variable that is uploaded. But, this should fix the issue of crashes. |
Benjamin Berg <bberg@redhat.com> | yes | upstream | https://gitlab.gnome.org/GNOME/gnome-session/-/commit/3b57d117f78 | 2021-01-10 |
util-Remove-undesired-variables-from-activation-environme.patch | util: Remove undesired variables from activation environment Commit 646b9bc0 (included in 3.33.92) prevented one run of gnome-session from uploading environment variables into `systemd --user` that should not leak into a different login session, such as XDG_SESSION_ID. However, non-GNOME session managers (and in particular the forks of gnome-session found in Cinnamon and MATE) might still upload those environment variables. The other session managers should be fixed, similar to 646b9bc0, but we can mitigate this for GNOME sessions by actively unsetting the undesired variables, instead of just not setting them. |
Simon McVittie <smcv@debian.org> | yes | debian upstream | 2021-03-29 | |
debian/Revert-main-Remove-GNOME_DESKTOP_SESSION_ID-envvar.patch | Revert "main: Remove GNOME_DESKTOP_SESSION_ID envvar" This reverts commit 00e0e6226371d53f651cc881e74c0543192c94a8. Keep this for compatibility reasons, many apps still depends on this This is Debian-specific - upstream have chosen to remove this compatibility but we'll keep it. |
=?utf-8?b?Ik1hcmNvIFRyZXZpc2FuIChUcmV2acOxbyki?= <mail@3v1n0.net> | not-needed | 2018-08-15 | ||
debian/Make-sure-to-pass-systemd-when-we-re-managing-the-user-se.patch | Make sure to pass --systemd when we're managing the user session with systemd This is a fixup for the "System X11 Default" session; at the minute real sessions are expected to pass --systemd or --builtin as appopriate or be happy with the default. |
Iain Lane <laney@debian.org> | not-needed | debian | 2019-10-03 |