Changelog for
less-643-2.3.x86_64.rpm :
* Thu Nov 09 2023 Dirk Müller
- add zstd support to lessopen
* Mon Aug 14 2023 Paolo Stivanin - Update to 643:
* Fix problem when a program piping into less reads from the tty, like sudo asking for password (github #368).
* Fix search modifier ^E after ^W.
* Fix bug using negated (^N) search (github #374).
* Fix bug setting colors with -D on Windows build (github #386).
* Fix reading special chars like PageDown on Windows (github #378).
* Fix mouse wheel scrolling on Windows (github #379).
* Fix erroneous EOF when terminal window size changes (github #372).
* Fix compile error with some definitions of ECHONL (github #395).
* Fix crash on Windows when writing logfile (github #405).
* Fix regression in exit code when stdin is /dev/null and output is a file (github #373).
* Add lesstest test suite to production release (github #344).
* Change lesstest output to conform with automake Simple Test Format (github #399).
* Thu May 04 2023 Kristyna Streitova - Update to 633
* This release fixes a build problem found in less-632 on systems which have termcap.h in a subdirectory (ncurses/termcap.h or ncursesw/termcap.h). There is no functional difference between less-632 and less-633
* Tue May 02 2023 Kristyna Streitova - Update to 632 (differences between 608 and 632)
* Add LESSUTFCHARDEF environment variable (github #275).
* Add # command (github #330).
* Add ^S search modifier (github #196).
* Add --wordwrap option (github #113).
* Add --no-vbell option (github #304).
* Add --no-search-headers option (github #44).
* Add --modelines option (github #89).
* Add --intr option (github #224).
* Add --proc-backspace, --proc-tab and --proc-return options (github #335).
* Add --show-preproc-errors option (github #258).
* Add LESS_LINES and LESS_COLUMNS environment variables (github #84).
* Add LESS_DATA_DELAY environment variable (github #337).
* Allow empty \"lines\" field in --header option.
* Update Unicode tables.
* Improve ability of ^X to interrupt F command (github #49).
* Status column (-J) shows off-screen matches.
* Parenthesized sub-patterns in searches are colored with unique colors, if supported by the regular expression library (github #196).
* Don\'t allow opening a tty as file input unless -f is set (github #309).
* Don\'t require newline input after +&... option (github #339).
* Fix incorrect handling of some Private Use Unicode characters.
* Fix ANSI color bug when overstriking with colored chars (github #276).
* Fix compiler const warning (github #279).
* Fix signal race in iread (github #280).
* Fix reading procfs files on Linux (github #282).
* Fix --ignore-case with ctrl-R (no regex) search (github #300).
* Fix bug doing repeat search after setting & filter (github #299).
* Fix bug doing repeat search before non-repeat search.
* Fix crash with -R and certain line lengths (github #338).
* Fix input of Windows dead keys (github #352).
* Don\'t retain search options from a cancelled search (github #302).
* Don\'t call realpath on fake filenames like \"-\" (github #289).
* Implement lesstest test suite.
* Convert function parameter definitions from K&R to C89 (github #316).- Drop patch cve-2022-46663.patch (merged).
* Tue Feb 07 2023 Peter Simons - Apply \"cve-2022-46663.patch\" to fix a vulnerability in less that could be exploited for denial-of-service attacks or even remote code execution by printing specially crafted escape sequences to the terminal. [CVE-2022-46663, bsc#1207815]- Refreshed all other patches with quilt to an uniform -p1 patch style, which allows us to use %autosetup and simplify the spec file a bit.
* Wed Sep 14 2022 Danilo Spinella - Update to 608:
* Add the --header option (github #43).
* Add the --no-number-headers option (github #178).
* Add the --status-line option.
* Add the --redraw-on-quit option (github #36).
* Add the --search-options option (github #213).
* Add the --exit-follow-on-close option (github #244).
* Add \'H\' color type to set color of header lines.
* Add #version conditional to lesskey.
* Add += syntax to variable section in lesskey files.
* Allow option name in -- command to end with \'=\' in addition to \'\
\'.
* Add $HOME/.config to possible locations of lesskey file (github #153).
* Add $XDG_STATE_HOME and $HOME/.local/state to possible locations of history file (github #223).
* Don\'t read or write history file in secure mode (github #201).
* Fix display of multibyte and double-width chars in prompt.
* Fix ESC-BACKSPACE command when BACKSPACE key does not send 0x08 (github #188).
* Add more \\k codes to lesskey format.
* Fix bug when empty file is modified while viewing it.
* Fix bug when parsing a malformed lesskey file (githb #234).
* Fix bug scrolling history when --incsearch is set (github #214).
* Fix buffer overflow when invoking lessecho with more than 63 -m/-n options (github #198).
* Fix buffer overflow in bin_file (github #271).
* Fix bug restoring color at end of highlighted text.
* Fix bug in parsing lesskey file.
* Defer moving cursor to lower left in some more cases.
* Suppress TAB filename expansion in some cases where it doesn\'t make sense.
* Fix termlib detection when compiler doesn\'t accept calls to undeclared functions.
* Escape filenames when invoking LESSCLOSE.
* Fix bug using multibyte UTF-8 char in search string with --incsearch (github #273).
* Tue Aug 16 2022 Thorsten Kukuk - Which need one /usr/bin/which, not the package which
* Thu Sep 16 2021 Danilo Spinella - Add missing runtime dependency on which, which it is used by lessopen.sh. Fix bsc#1190552.
* Tue Jul 06 2021 Predrag Ivanović - Fix build on Leap: Account for distinction in confdir after UsrMerge.
* Thu Jun 17 2021 Dirk Müller - update to 590:
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* With -F, if screen is resized to make file fit on one screen, don\'t exit.
* Mon Jun 14 2021 Jan Engelhardt - Remove --with-pic (no static libs are ever produced).
* Sun May 16 2021 Dirk Müller - update to 586:
* Make less able to read lesskey source files (deprecating lesskey).
* If XDG_CONFIG_HOME is set, find lesskey source file in $XDG_CONFIG_HOME/lesskey rather than $HOME/.lesskey.
* If XDG_DATA_HOME is set, find and store history file in $XDG_DATA_HOME/lesshst rather than $HOME/.lesshst.
* Add the --lesskey-src option.
* Add the --file-size option.
* Fix bug which could leave terminal in mouse-reporting mode after exiting less.
* Fix bug which caused failure to respond to window resize.
* Fix backslash bug searching in tag file.
* Thu Apr 29 2021 Dirk Müller - update to 581.2:
* This fixes a bug found in less-581 where the terminal was sometimes left in mouse-reporting mode after exiting less.
* Fri Apr 23 2021 Andreas Stieger - less 581:
* Change ESC-u command to toggle, not disable, highlighting per man page
* Add ESC-U command
* Add ctrl-W search modifier for wrapping search
* F command can be interrupted by ^X
* Support OSC 8 hyperlinks when -R is in effect
* g command with no number will ignore -j and put first line at top of screen
* Multiple + or -p command line options are handled better
* Add the --incsearch option
* Add the --line-num-width option
* Add the --status-col-width option
* Add the --use-color and --color options
* Display -w highlight even if highlighted line is empty
* If search result is in a long line, scroll to ensure it is visible
* Editing the same file under different names now creates only one entry in the file list.
* Make visual bell more visible on some terminals
* Ring end-of-file bell no more than once per second
* Build can use either Python or Perl for Makefile.aut operations
* Fix crash when using the AATT search modifier.
* Fix crash in the \'s\' command due to duplicate free- drop less-429-save_line_position.patch which was never accepted upstream due to solving one problem and creating others