Commit Graph

13 Commits

Author SHA1 Message Date
Peter Müller
9a7e4d8506 Switch checksums from MD5 to BLAKE2
Historically, the MD5 checksums in our LFS files serve as a protection
against broken downloads, or accidentally corrupted source files.

While the sources are nowadays downloaded via HTTPS, it make sense to
beef up integrity protection for them, since transparently intercepting
TLS is believed to be feasible for more powerful actors, and the state
of the public PKI ecosystem is clearly not helping.

Therefore, this patch switches from MD5 to BLAKE2, updating all LFS
files as well as make.sh to deal with this checksum algorithm. BLAKE2 is
notably faster (and more secure) than SHA2, so the performance penalty
introduced by this patch is negligible, if noticeable at all.

In preparation of this patch, the toolchain files currently used have
been supplied with BLAKE2 checksums as well on
https://source.ipfire.org/.

Cc: Michael Tremer <michael.tremer@ipfire.org>
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Acked-by: Michael Tremer <michael.tremeripfire.org>
2022-04-02 14:19:25 +00:00
Adolf Belka
af766db198 less: Update to version 590
- Update from 581.2 to 590
- Update of rootfile not required
- Changelog
   Major changes between "less" versions 581 and 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.
    * 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.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-09-02 09:16:32 +00:00
Adolf Belka
29c8dac058 less: Update to 581.2
- Update from 581 to 581.2
- Update of rootfile not required
- Changelog
   This fixes a bug found in less-581 where the terminal was sometimes
   left in mouse-reporting mode after exiting less

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-04-30 14:17:03 +00:00
Adolf Belka
04a654b4c5 less: Update to version 581
- Update from 563 to 581
- Update of rootfile not required
- Changelog
    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 @ search modifier.
    Fix crash in the 's' command due to duplicate free.
    Fix realpath crash on Darwin.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-04-26 10:02:19 +00:00
Adolf Belka
304f647749 less: Update to version 563
- Update less from 530 to 563
- No change in rootfile
- Changelog
	Version 563 was released on 21 Oct 2020.
		These are the differences between version 551 and version 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.
		    Fix crash on some systems due to realpath incompatibility.
		    Support libtinfow.
	Version 551 was released on 11 Jun 2019
		551 is the same as 550 except for a few documentation changes.
	Version 550 was released on 3 Jun 2019.
		These are the differences between version 530 and version 550:
		    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.
		    Windows: use wide-char string to set console title.
		    Don't count lines in initial screen if using -X with -F.
		    Support mingw build system.
		    Fix bug in v command on empty file.
		    Fix bug in v command when filename contains shell metacharacters.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2021-02-05 11:17:30 +00:00
Peter Müller
9f7524c8b0 less: update to 530
Signed-off-by: Peter Müller <peter.mueller@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2019-03-10 18:22:53 +00:00
Peter Müller
eee037b890 update disclaimer in LFS files
Most of these files still used old dates and/or domain names for contact
mail addresses. This is now replaced by an up-to-date copyright line.

Just some housekeeping... :-)

Signed-off-by: Peter Müller <peter.mueller@link38.eu>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2018-09-10 19:20:36 +01:00
Matthias Fischer
8f6e4eaff7 Update for numerous lfs-files: removed deprecated configure options
Also includes some reformatting, but no changes to configuration.

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2017-12-05 17:02:24 +00:00
Sascha Kilian
be3bb6541c Update: less to 481
Signed-off-by: Sascha Kilian <sascha@sakisoft.de>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
2016-04-26 22:43:54 +01:00
Michael Tremer
588ae9cd92 less: Update to 443. 2012-08-24 16:22:24 +02:00
ms
70df830214 Ein Paar Dateien fuer die GPLv3 angepasst.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@853 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2007-08-29 13:25:32 +00:00
ms
9b0ff0a0b6 Zwischencommit beim Umzug auf LFS 6.2.
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@299 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
2006-10-01 10:51:18 +00:00
ipfire
cd1a292722 git-svn-id: http://svn.ipfire.org/svn/ipfire/IPFire/source@16 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 2006-02-15 21:15:54 +00:00