Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP5:Update
patchinfo.18024
_patchinfo
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _patchinfo of Package patchinfo.18024
<patchinfo incident="18024"> <issue tracker="cve" id="2008-2383"/> <packager>adamm</packager> <rating>moderate</rating> <category>recommended</category> <summary>Recommended update for kitty</summary> <description>This update for kitty fixes the following issues: - Update to 0.29.2: * Detect .tex and Makefiles as plain text files (#6492) * unicode_input kitten: Fix scrolling over multiple screens not working (#6497) - Update to 0.29.1 * A new value for background_image_layout to scale the background image while preserving its aspect ratio. Also have centered images work even for images larger than the window size (#6458) * Fix a regression that caused using unicode placeholders to display images to break and also partially offscreen images to sometimes be slightly distorted (#6467) * macOS: Fix a regression that caused rendering to hang when transitioning to full screen with macos_colorspace set to default (#6435) * macOS: Fix a regression causing burn-in of text when resizing semi-transparent OS windows (#6439) * macOS: Add a new value titlebar-and-corners for hide_window_decorations that emulates the behavior of hide_window_decorations yes in older versions of kitty * macOS: Fix a regression in the previous release that caused hide_window_decorations = yes to prevent window from being resizable (#6436) * macOS: Fix a regression that caused the titlebar to be translucent even for non-translucent windows (#6450) * GNOME: Fix wayland_titlebar_color not being applied until the color is changed at least once (#6447) * Remote control launch: Fix --env not implemented when using --cwd=current with the SSH kitten (#6438) * Allow using a custom OS window icon on X11 as well as macOS (#6475) - Update to 0.29.0 * A new escape code <ESC>[22J that moves the current contents of the screen into the scrollback before clearing it * A new kitten run-shell to allow creating sub-shells with shell integration enabled * A new option background_blur to blur the background for transparent windows (#6135) * The --hold flag now holds the window open at a shell prompt instead of asking the user to press a key * A new option text_fg_override_threshold to force text colors to have high contrast regardless of color scheme (#6283) * When resizing OS Windows make the animation less jerky. Also show the window size in cells during the resize (#6341) * unicode_input kitten: Fix a regression in 0.28.0 that caused the order of recent and favorites entries to not be respected (#6214) * unicode_input kitten: Fix a regression in 0.28.0 that caused editing of favorites to sometimes hang * clipboard kitten: Fix a bug causing the last MIME type available on the clipboard not being recognized when pasting * clipboard kitten: Dont set clipboard when getting clipboard in filter mode (#6302) * Fix regression in 0.28.0 causing color fringing when rendering in transparent windows on light backgrounds (#6209) * show_key kitten: In kitty mode show the actual bytes sent by the terminal rather than a re-encoding of the parsed key event * hints kitten: Fix a regression in 0.28.0 that broke using sub-groups in regexp captures (#6228) * hints kitten: Fix a regression in 0.28.0 that broke using lookahead/lookbehind in regexp captures (#6265) * diff kitten: Fix a regression in 0.28.0 that broke using relative paths as arguments to the kitten (#6325) * Fix re-using the image id of an animated image for a still image causing a crash (#6244) * kitty +open: Ask for permission before executing script files that are not marked as executable. This prevents accidental execution of script files via MIME type association from programs that unconditionally open attachments/downloaded files * edit-in-kitty: Fix running edit-in-kitty with elevated privileges to edit a restricted file not working (#6245) * ssh kitten: Fix a regression in 0.28.0 that caused interrupt during setup to not be handled gracefully (#6254) * ssh kitten: Allow configuring the ssh kitten to skip some hosts via a new delegate config directive * Graphics: Move images up along with text when the window is shrunk vertically (#6278) * Fix a regression in 0.28.0 that caused a buffer overflow when clearing the screen (#6306, #6308) * Fix a regression in 0.27.0 that broke setting of specific edge padding/margin via remote control (#6333) * macOS: Fix window shadows not being drawn for transparent windows (#2827, #6416) * Do not echo invalid DECRQSS queries back, behavior inherited from xterm (CVE-2008-2383). Similarly, fix an echo bug in the file transfer protocol due to insufficient sanitization of safe strings. - Update to 0.28.1: * Fix a regression in the previous release that broke the remote file kitten (#6186) * Fix a regression in the previous release that broke handling of some keyboard shortcuts in some kittens on some keyboard layouts (#6189) * Fix a regression in the previous release that broke usage of custom themes (#6191) - Update to 0.28.0: * Text rendering change: Use sRGB correct linear gamma blending for nicer font rendering and better color accuracy with transparent windows. See the option text_composition_strategy for details. The obsolete macos_thicken_font will make the font too thick and needs to be removed manually if it is configured. (#5969) * icat kitten: Support display of images inside tmux >= 3.3 (#5664) * Graphics protocol: Add support for displaying images inside programs that do not support the protocol such as vim and tmux (#5664) * diff kitten: Add support for selecting multi-line text with the mouse * Fix a regression in 0.27.0 that broke kitty @ set-font-size 0 (#5992) * launch: When using --cwd=current for a remote system support running non shell commands as well (#5987) * When changing the cursor color via escape codes or remote control to a fixed color, do not reset cursor_text_color (#5994) * Input Method Extensions: Fix incorrect rendering of IME in-progress and committed text in some situations (#6049, #6087) * Linux: Reduce minimum required OpenGL version from 3.3 to 3.1 + extensions (#2790) * Fix a regression that broke drawing of images below cell backgrounds (#6061) * When reloading configuration, also reload custom MIME types from mime.types config file (#6012) * launch: Allow specifying the state (full screen/maximized/minimized) for newly created OS Windows (#6026) * Sessions: Allow specifying the OS window state via the os_window_state directive (#5863) * Linux: A new option linux_bell_theme to control which sound theme is used for the bell sound (#4858) * ssh kitten: Change the syntax of glob patterns slightly to match common usage elsewhere. Now the syntax is the same as extendedglob in most shells. * hints kitten: Allow copying matches to named buffers (#6073) * Fix overlay windows not inheriting the per-window padding and margin settings of their parents (#6063) * Wayland KDE: Fix selecting in un-focused OS window not working correctly (#6095) * Linux X11: Fix a crash if the X server requests clipboard data after we have relinquished the clipboard (#5650) * Allow stopping of URL detection at newlines via url_excluded_characters (#6122) * Linux Wayland: Fix animated images not being animated continuously (#6126) * Keyboard input: Fix text not being reported as unicode codepoints for multi-byte characters in the kitty keyboard protocol (#6167) - Update to 0.27.0 & 0.27.1: * Fix modify_font not working for strikethrough position (#5946) * Fix a regression causing the edit-in-kitty command not working if kitten is not added to PATH (#5956) * icat kitten: Fix a regression that broke display of animated GIFs over SSH (#5958) * Wayland GNOME: Fix for ibus not working when using XWayland (#5967) * Fix regression in previous release that caused incorrect entries in terminfo for modifier+F3 key combinations (#5970) * Bring back the deprecated and removed kitty +complete and delegate it to kitten for backward compatibility (#5977) * Bump the version of Go needed to build kitty to 1.20 so we can use the Go stdlib ecdh package for crypto. * A new statically compiled, standalone executable, kitten (written in Go) that can be used on all UNIX-like servers for remote control (kitten @), viewing images (kitten icat), manipulating the clipboard (kitten clipboard), etc. * clipboard kitten: Allow copying arbitrary data types to/from the clipboard, not just plain text * Speed up the kitty @ executable by ~10x reducing the time for typical remote control commands from ~50ms to ~5ms * icat kitten: Speed up by using POSIX shared memory when possible to transfer image data to the terminal. Also support common image formats GIF/PNG/JPEG/WEBP/TIFF/BMP out of the box without needing ImageMagick. * Option show_hyperlink_targets to show the target of terminal hyperlinks when hovering over them with the mouse (#5830) * Keyboard protocol: Remove CSI R from the allowed encodings of the F3 key as it conflicts with the Cursor Position Report escape code (#5813) * Allow using the cwd of the original process for launch --cwd (#5672) * Session files: Expand environment variables (#5917) * Pass key events mapped to scroll actions to the program running in the terminal when the terminal is in alternate screen mode (#5839) * Implement edit-in-kitty using the new kitten static executable (#5546, #5630) * Add an option background_tint_gaps to control background image tinting for window gaps (#5596) * A new option undercurl_style to control the rendering of undercurls (#5883) * Bash integration: Fix clone-in-kitty not working on bash >= 5.2 if environment variable values contain newlines or other special characters (#5629) * A new sleep action useful in combine based mappings to make kitty sleep before executing the next action * Wayland GNOME: Workaround for latest mutter release breaking full screen for semi-transparent kitty windows (#5677) * A new option tab_title_max_length to limit the length of tab (#5718) * When drawing the tab bar have the default left and right margins drawn in a color matching the neighboring tab (#5719) * When using the include directive in kitty.conf make the environment variable KITTY_OS available for OS specific config * Wayland: Fix signal handling not working with some GPU drivers (#4636) * Remote control: When matching windows allow using negative id numbers to match recently created windows (#5753) * ZSH Integration: Bind alt+left and alt+right to move by word if not already bound. This mimics the default bindings in Terminal.app (#5793) * When a multi-key sequence does not match any action, send all key events to the child program (#5841) * broadcast kitten: Allow pressing a key to stop echoing of input into the broadcast window itself (#5868) * When reporting unused activity in a window, ignore activity that occurs soon after a window resize (#5881) * Fix using cursor = none not working on text that has reverse video (#5897)</description> </patchinfo>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor