|Reported by:||Douglas R. Reno||Owned by:||Douglas R. Reno|
New point version
Version 3.36.2 Revert "screen: Use clean env when creating new tab" The patch is correct, but it exposes a deficiency in the desktop environment in that the WM/shell's environment contains necessary env vars (e.g. ssh-agent variables) that are missing from the systemd --user / d-bus activation environment. The desktop will need to update the activation environment, but until that is done, reverting the patch will revert gnome-terminal to the previous behaviour of effectively using the environment of the client of the first terminal created for all new terminals opened via new terminal/tab/window. This reverts commit 9bb94e3aab84ecc4e7733d0ee001ee50256bd273. https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/253 screen: Fix memdup overrun The extra element was never accessed. server: Fix refcount leak Ownership of the GDBusMethodInvocation is passed to terminal_receiver_impl_exec, and will be released by terminal_receiver_complete_exec. The extra reference added to ExecData was leaked, causing the GUnixFDList passed from the client (if any) also to be leaked, which meant that its file descriptors were never closed, leading to FD exhaustion. screen: Take a ref to the FD list Update Esperanto translation Update Japanese translation Update Esperanto translation Updated Slovenian translation client: legacy: Suppress debug message spam The glib log writer API has a deficiency in that the filtering is done in the default log writer, instead of only passing messages that pass the filter. This is filed as glib#2087, but until that is fixed, apply a simple log level filter to work around it. Patch by Kim Nguyen <https://gitlab.gnome.org/kim.nguyen> Fixes: https://gitlab.gnome.org/GNOME/gnome-terminal/-/issues/42 Update French translation server: systemd: Don't kill all remaining processes in the control group Use KillMode=process to only kill the main g-t-server process, not every application that was launched by gnome-terminal (e.g. firefox via gtk_show_uri()). Update French translation Update Romanian translation Update Hebrew translation build: Post release version bump
Change History (4)
Note: See TracTickets for help on using tickets.