Changelog for
less-590-150400.3.3.1.x86_64.rpm :
* Tue Feb 07 2023 psimonsAATTsuse.com- 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]
* Thu Sep 16 2021 danilo.spinellaAATTsuse.com- Add missing runtime dependency on which, which it is used by lessopen.sh. Fix bsc#1190552.
* Tue Jul 06 2021 predivanAATTmts.rs- Fix build on Leap: Account for distinction in confdir after UsrMerge.
* Thu Jun 17 2021 dmuellerAATTsuse.com- 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 jengelhAATTinai.de- Remove --with-pic (no static libs are ever produced).
* Sun May 16 2021 dmuellerAATTsuse.com- 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 dmuellerAATTsuse.com- 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.stiegerAATTgmx.de- 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
* Sat Aug 15 2020 dmuellerAATTsuse.com- update to 563:
* Update Unicode tables.
* Treat Hangul Jamo medial vowels and final consonants as zero width.
* Display error message immediately when -o is toggled and input is not a pipe.
* Fix regression: make screen repaint when \"squished\" and a no-movement command is given.
* Fix erroneous EOF calculation when F command is interrupted.
* Make WIN32C version include this fix from 551: Don\'t count lines in initial screen if using -X with -F.
* Fix display bug in WIN32C version.
* Fix memory corruption when built with libtermcap.
* Support libtinfow.
* Wed May 20 2020 andreas.stiegerAATTgmx.de- less 562:
* Update unicode tables
* formatting changes in man pages
* Sat Apr 04 2020 andreas.stiegerAATTgmx.de- less 557:
* Update Unicode tables
* Treat Hangul Jamo medial vowels and final consonants as zero width
* Display error message immediately when -o is toggled and input is not a pipe
* Fix memory corruption when built with libtermcap
* Support libtinfow
* Wed Dec 11 2019 kukukAATTsuse.com- Move lesskey
* from /etc to /usr/etc
* Sat Sep 21 2019 andreas.stiegerAATTgmx.de- less 551:
* Add --mouse option
* Add --wheel-lines option
* Add --no-histdups option
* Add --save-marks option
* Support PCRE2 regular expression library
* Redraw screen on SIGWINCH even if screen size doesn\'t change
* Shell-escape filenames in history so they can be used again
* Ring bell if user enters invalid long option name
* Use PCRE_UTF8 flag for pcre regular expressions when in UTF-8 mode
* Don\'t count lines in initial screen if using -X with -F
* Fix bug in v command on empty file
* Fix bug in v command when filename contains shell metacharacters- refresh less-429-shell.patch
* Sun Apr 29 2018 kstreitovaAATTsuse.com- update to version 530 [bsc#1091308]
* Don\'t output terminal init sequence if using -F and file fits on one screen.
* When using -S, mark truncated lines with a special character. The character can be changed or disabled via the new --rscroll option.
* New command M marks the last line displayed on the screen.
* New command ESC-m removes a line mark.
* Status column (enabled via -J) now shows mark letters.
* Status column shows search matches even if highlighting is disabled via -G.
* A second ESC-u command will clear search match markers in the status column.
* Do same ANSI escape code filtering for tag matching that we do for searching, to help when viewing syntax-highlighted code.
* Catch SIGTERM and clean up before exiting.
* Fix bug initializing default charset on Windows.
* Handle keypad ENTER key correctly if it sends something other than newline.
* Fix buffering bug when using stdin with a LESSOPEN pipe.
* Update Unicode tables to 2017-03-08.
* Pass-thru Unicode formating chars (Cf type) instead of treating them as binary chars. But treat them as binary if -U is set.
* Fix erroneous binary file warning when UTF-8 file contains ANSI SGR sequences.
* Fix bugs when using LESSOPEN and switching between stdin and other files.
* Fix some bugs handling filenames containing shell metacharacters
* Fix some memory leaks.
* Allow some debugging environment variables to be set in lesskey file.
* Code improvements:
* Use ANSI prototypes in funcs.h declarations.
* Fix some const mismatches.
* Remove archaic \"register\" in variable declarations.- remove the following patches (applied upstream)
* less-429-strict_aliasing.patch
* less-429-terminate.patch- renumber patches- remove \'make mkhelp\' from the specfile as mkhelp.pl is now distributed in the tarball
* Tue Apr 03 2018 kukukAATTsuse.de- Use %license instead of %doc [bsc#1082318]
* Fri Oct 27 2017 wernerAATTsuse.de- Let lessopen.sh also handle UTF-8 for (g)roff input, only apparmor as breaker of /usr/bin/file re,mains as \"file\" is not allowed to read files within the tool lessopen.sh
* Fri Apr 28 2017 wernerAATTsuse.de- Extend lesskey with mappings for 8-bit controls key escape sequences
* Tue Apr 04 2017 kstreitovaAATTsuse.com- update to version 487
* New commands ESC-{ and ESC-} to shift to start/end of displayed lines.
* Make search highlights work correctly when changing caselessness with -i.
* New option -Da in Windows version to enable SGR mode.
* Fix \"nothing to search\" error when top or bottom line on screen is empty.
* Fix bug when terminal has no \"cm\" termcap entry.
* Fix incorrect display when entering double-width chars in search string.
* Fix bug in Unicode handling that missed some double width characters.
* Update Unicode database to 9.0.0.- remove less-429-widechars.patch that is no longer needed (fixed upstream)- refresh less-429-shell.patch- get rid of %{name} macro from the patch names
* Sun Nov 01 2015 astiegerAATTsuse.com- less 481:
* Don\'t overwrite history file; just append to it. This behaves better when multiple sessions are running less simultaneously and using the same history file.
* New command ESC-G goes to end of currently buffered data in a pipe.
* Disable history feature when compiled with LESSHISTFILE set to \"-\".
* In more-compatible mode, make the -p option apply to every file opened, not just the first one.
* In more-compatible mode, change the -e option to work like -E, not -EF.
* Treat multiple CRs before LF are like one CR (all the CRs are hidden).
* Allow \"extra\" string in lesskey file to append to a multi-char command (like a search pattern), without executing the command.
* Ignore -u/-U setting while viewing help file, so that underline and bold chars are displayed correctly.
* Improve detection of \"binary\" files in UTF-8 mode.
* Fix bug with ++ commands.
* Fix bug where prompt was sometimes not displayed with +G.
* Fix possible memory corruption
* Fix bugs and improve performance in ampersand filtering.
* Allow %% escape sequence in LESSOPEN variable.
* Automate construction of Unicode tables from Unicode database.- add keyring and verify source signature- drop upstream patches:
* less-458-out_of_bounds_read.patch
* less-fix_crash_in_hilite_line.patch
* Thu Jun 25 2015 vcizekAATTsuse.com- fix a crash in hilite_line (boo#915387)
* added less-fix_crash_in_hilite_line.patch
* Fri Mar 13 2015 kstreitovaAATTsuse.com- add less-458-out_of_bounds_read.patch to fix an \"out of bounds read access in the UTF-8\" vulnerability (bnc#921719), (CVE-2014-9488)
* Fri Dec 19 2014 meissnerAATTsuse.com- build with PIE
* Mon Nov 24 2014 tchvatalAATTsuse.com- Spec-cleaner- Remove jless less-normal provides/obsoletes they are from 2000