Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13454 closed enhancement (fixed)

gnome-terminal-3.36.2

Reported by: Douglas R. Reno Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

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)

comment:1 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r23026

comment:3 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:4 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.