public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 7a3f7634cc10674b2b9610e19995c6bbab36611a
@ 2021-02-01 11:03 Michael Tremer
  0 siblings, 0 replies; only message in thread
From: Michael Tremer @ 2021-02-01 11:03 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 63639 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  7a3f7634cc10674b2b9610e19995c6bbab36611a (commit)
       via  d5eb0e3906782acffd0b6081fbee8a1fe9415254 (commit)
       via  f453ff84159f2ab28b9f32aaaa299df7ce5683e4 (commit)
       via  b815ec45d55953a1c89007ba4aef8bc46fc29f9d (commit)
       via  d06693b487cc80a3d8ed654edde76f407b13fc78 (commit)
       via  ae94f85b0210b5e2daf7f1ccdbcc7cf3b25388d9 (commit)
       via  68fbf256e26c6c3b65bff31dbf13235db087aab4 (commit)
       via  aadf0a01e3837fb874748ebb0e32d37c64632605 (commit)
       via  9ab74511dacc7ccc9b1e090552174f06c1b18c1a (commit)
       via  69d90c36cc17a6b475253c29d98f02e26f1adb5e (commit)
       via  dd401c4d8a666aa57fe6be71cae0e1062dbcebc1 (commit)
       via  84371e42dfc6fc7b0c6775cff80c45e869e073a3 (commit)
       via  d3d50399244c969adff6cb71fd847bcbf77814c9 (commit)
       via  f4abc0221fe7968fa49f9b1694ac97ca759455bb (commit)
       via  47cf62d3b74190c08ec002b6b27d0734ad309925 (commit)
       via  f90fd27a70f1acb6304cf3b8a4253f47ef1a8edf (commit)
       via  bf2ff65e6cd9a7550dec48f214eac310ca24585b (commit)
       via  6106a465d774b9bb983fc4d06104877af1c08e49 (commit)
       via  b3a4ea2817abaadfab5012d36e2e4a382124f269 (commit)
       via  b1f51038991423a9ff0d00a78175cedda1818c1b (commit)
       via  5bc11f39e38b29afe6690e010ceb23e92980b611 (commit)
       via  d1efdea0d3ba1a184752181d9c7ac5f470b7cf3a (commit)
      from  fa82a2156ae837b91304a190e10e10d8314d2ece (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 7a3f7634cc10674b2b9610e19995c6bbab36611a
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Feb 1 10:53:25 2021 +0000

    make.sh: Do not decrease nice level of build
    
    This was designed to keep a workstation that is compiling IPFire
    responsive during the build. However, the kernel's scheduler has been
    improved enough that this is no longer an issue.
    
    Instead of telling the kernel that the build job is something with a
    lower priority (which it isn't) we now simply run with the nicelevel of
    the parent process that has called make.sh.
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit d5eb0e3906782acffd0b6081fbee8a1fe9415254
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Sun Jan 31 21:33:27 2021 +0100

    libseccomp: update to 2.5.1
    
    Release notes as per https://github.com/seccomp/libseccomp/releases/tag/v2.5.1:
    
    Version 2.5.1 - November 20, 2020
    
        Fix a bug where seccomp_load() could only be called once
        Change the notification fd handling to only request a notification fd if
        the filter has a _NOTIFY action
        Add documentation about SCMP_ACT_NOTIFY to the seccomp_add_rule(3) manpage
        Clarify the maintainers' GPG keys
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f453ff84159f2ab28b9f32aaaa299df7ce5683e4
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Feb 1 10:48:29 2021 +0000

    core154: Ship hyperscan
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b815ec45d55953a1c89007ba4aef8bc46fc29f9d
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Sun Jan 31 20:01:28 2021 +0100

    hyperscan: update to 5.4.0
    
    Please refer to https://github.com/intel/hyperscan/releases/tag/v5.4.0
    for the (rather length) release announcement.
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit d06693b487cc80a3d8ed654edde76f407b13fc78
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Sun Jan 31 18:36:43 2021 +0100

    qemu: Update to 5.2.0
    
    - Update qemu from 5.0.0 to 5.2.0
    - Changelogs for 5.1.0 and 5.2.0 available at https://wiki.qemu.org/ChangeLog/
    - rootfile updated
    - patch no longer needed as fix built into source. patch was not utilised
    	for 5.0.0 version. Patch line was commented out in previous lfs
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit ae94f85b0210b5e2daf7f1ccdbcc7cf3b25388d9
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sun Jan 31 09:06:27 2021 +0100

    logwatch 7.5.5: Deleted no longer needed patch for clamav 0.103.0
    
    I've should have read the changelog from opensuse more thoroughly:
    
    ...
    4a862fa [clamav] Ignore new "Activating the newly loaded database" message
    ...
    
    Sorry for the noise.
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 68fbf256e26c6c3b65bff31dbf13235db087aab4
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Sat Jan 30 23:40:47 2021 +0100

    cups-filters: Update to 1.28.7
    
    - Update cups-filters from 1.27.4 to 1.28.7
    - Changelog
    	CHANGES IN V1.28.7
    		- driverless: Removed the support quality check from Pull
    		  request #235 as it takes significant time for each printer
    		  being listed, making cups-driverd (`lpinfo -m`) timing out
    		  when there are many printers (OpenPrinting CUPS issue #65).
    		- libcupsfilters: In the PPD generator give priority to Apple
    		  Raster against PDF (Issue #331).
    		- libcupsfilters: Added NULL check when removing ".Borderless"
    		  suffixes from page size names (Issue #314, Pull request
    		  #328).
    		- libcupsfilters: In the cupsRasterParseIPPOptions() map the
    		  color spaces the same way as in the PPD generator (Issue
    		  #326, Pull request #327).
    		- libcupsfilters: Fixed addition of grayscale mode in
    		  generated PPD files, to avoid duplicate entries
    		  (OpenPrinting CUPS issue #59).
    	CHANGES IN V1.28.6
    		- libcupsfilters: In generated PPDs add a grayscale mode if
    		  there are only color printing modes (from OpenPrinting
    		  CUPS).
    		- libcupsfilters: In generated PPDs add an "OutputBin" option
    		  also if it has only one choice (OpenPrinting CUPS pull
    		  request #18).
    		- libcupsfilters: Generated PPDs could have an "Unknown"
    		  default InputSlot (OpenPrinting CUPS issue #44).
    		- cups-browsed: Removed unneeded IPP attribute additions
    		  preventing the created local queues from preserving a
    		  location or description the user assigns to them (Issue
    		  #323).
    		- cups-browsed: Removed all calls of the resolve_uri() function
    		  of libcupsfilters, as these are not actually needed and in case
    		  the supplied DNS-SD-based URI is not resolvable, the function
    		  gets stuck for ~5 seconds.
    		- cups-browsed: Fixed several memory leaks, mainly from the
    		  code to merge printer IPP attributes for clusters (Pull
    		  request #322).
    		- cups-browsed: Silenced compiler warning.
    		- foomatic-rip: Fix infinite loop and input from file on raw
    		  printing (Pull request #318).
    		- foomatic-rip: Remove temporary file created during pdf-to-ps
    		  conversion (Pull request #313).
    	CHANGES IN V1.28.5
    		- cups-browsed: UUID from IPP response was used after its
    		  pointer was freed by ippDelete() (Pull request #311).
    	CHANGES IN V1.28.4
    		- driverless: Avoid duplicate PPD list entries from the same
    	          device via UUID
    		- driverless: Reduce ippfind calls by "driverless" and
    		  "driverless-fax"called by CUPS. Let "driverless list" list
    		  both print and fax PPDs and "driverless-fax list" do
    		  nothing.
    		- driverless: Avoid duplicate listings in printer discovery,
    		  by "driverless-fax" not listing any URI as "driverless"
    		  lists them all already.
    		- driverless: Vastly improve performance by doing only one
    		  ippfind call instead of two (IPP, IPPS) as ippfind accepts
    		  more than one reg type on the command line.
    		- Sample PPDs: Corrected manufacturer name in
    		  Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd.
    	CHANGES IN V1.28.3
    		- libcupsfilters, cups-browsed: Fixed inconsistency between
    		  resolvers for DNS-SD-based URIs, resolve_uri() and
    		  ippfind_based_uri_converter(). Now both return a freeable
    		  string.
    		- libcupsfilters: Fix uninitialized buffer and parsing ippfind
    		  output in ippfind_based_uri_converter() function (Issue
    		  #308, Pull request #309).
    	CHANGES IN V1.28.2
    		- driverless: Free allocated memory, use MAX_OUTPUT_LEN (Pull
    		  request #304).
    		- driverless: Make the two ippfind tasks(for IPP
    		  and IPPS) run in parallel (Pull request #302, #305, #306).
    		- braille: Support new liblouis tables not containing a
    		  display name (Pull request #303)
    		- Build system: Let ./configure not error out when there is
    		  more than one DejaVuSans.ttf test font candidate (Issue
    		  #300).
    		- cups-browsed: Crash when a remote printer set as default
    		  gets removed, due to missing variable in printf() call
    		  (Issue #299).
    		- libcupsfilters: Removed all signal handling and global
    		  variables from get_printer_attributes() and
    		  ippfind_based_uri_converter().  This is overkill for these
    		  quick operations and causes problems when shutting down
    		  cups-browsed (Issue #298).
    	CHANGES IN V1.28.1
    		- COPYING: Fixed several typos
    		- libcupsfilters: Fixed typo in log message of
    		  get_printer_attributes functions.
    		- cups-browsed: Fixed typos in configuration file and man page
    		- libcupsfilters: Let the PPD generator not suffix page size
    		  names with ".Borderless" if all page sizes would get this
    		  suffix, for example for printers which generally print
    		  borderless.
    		- libcupsfilters: Added "faxPrefix" option for generated IPP
    		  Fax Out PPDs, so that this option also appears in print
    		  dialogs.
    		- driverless: List addresses for local services correctly when
    		  using "--std-ipp-uris" (with "localhost" hostname).
    		- driverless: Make calls of the ippfind utility somewhat faster,
    		  setting the timeout of ippfind to automatic.
    		- libcupsfilters: Resolve DNS-SD-based URIs for local services
    		  correctly (using hostname "localhost").
    		- libcupsfilters: In get_printer_attributes() functions do not
    		  try to convert URIs which are not DNS-SD-based (Issue #294).
    		- libcupsfilters: In get_printer_attributes() functions also
    		  support URIs with "dnssd://..." scheme.
    		- libcupsfilters: Moved signal handling back into main
    		  function of the get_printer_attributes() variants, it got
    		  moved out accidentally.
    		- driverless: For generating a PPD, independent whether via
    		  "driverless URI" or "driverless cat URI", always allow CUPS
    		  driver URIs (prefixed with "driverless: " or
    		  "driverless-fax:") and pure IPP URIs.
    		- driverless: Accept clean IPP URIs also for 'driverless cat
    		  ...' (Issue #295, Pull request #296).
    		- driverless-fax: Do not use fixed path for call of driverless
    		  itself (Pull request #293).
    	CHANGES IN V1.28.0
    		- driverless, driverless-fax, libcupsfilters: Added IPP Fax
    		  Out support. Now printer setup tools list an additional fax
    		  "driver".  A fax queue is created by selecting this
    		  driver. Jobs have to be sent with "-o phone=12345" to supply
    		  the destination phone number (Pull request #280).
    		- libfontembed: Silenced warning with gcc 10.x (Pull request
    		  #287).
    		- cups-browsed: Added ./configure options
    		  --enable-saving-created-queues and
    		  --with-remote-cups-local-queue-naming (Pull request: #253,
    		  #285).
    		- cups-browsed: Fixed several memory leaks, mainly from the
    		  code to merge printer IPP attributes for clusters (Pull
    		  request #281, #283).
    		- driverless: Added "--std-ipp-uris" command line option to
    		  show listed URIs in standard hostname-based form (not the
    		  CUPS DNS-SD-service-name-based form. Only for manual call of
    		  the utility, for debugging purposes (Pull request #277).
    		- libfontembed: Removed assert() calls which cause crashes
    		  when unsupported emoji fonts are installed (Issue #254, Pull
    		  request #276).
    		- driverless: Added support for IPPS (use "ipps://..." URIs if
    		  possible, Issue #251, Pull request #270, #273).
    		- gstoraster, gstopdf: When converting PostScript to PDF use
    		  the "pdfwrite" output device with "-dPDFSETTINGS=/default"
    		  instead of with "-dPDFSETTINGS=/printer". This reproduces
    		  bitmaps in the PostScript file with their original image
    		  quality (Issue #272).
    		- cups-browsed: Limit log file size and add backup file for
    		  previous log entries. Introduced the configuration option
    		  DebugLogFileSize in cups-browsed.conf to set the actual
    		  limit in kilobytes or 0 to get the old behavior of an
    		  unlimited size for the log file (Issue #260, Pull request
    		  #267).
    		- gstoraster, gstopdf: Do not apply margins when output format
    		  is PDF, as then we convert an incoming PostScript file to
    		  PDF (pre-pdftopdf) and do not prepare the pages for the
    		  printer (post-pdftopdf, Issue #250).
    		- cups-browsed: Do not write any log messages directly to
    		  stderr, there were some concerning timeouts on queue
    		  creation (Issue #260).
    		- Build system: Fix cross-compilation without DejaVu test font
    		  in configure.ac (Issue #262, Pull request #263).
    		- libcupsfilters: Respect the fact that PPD keywords
    		  are case-sensitive when adding "*cupsManualCopies: True" in
    		  PPD file (Issue #242).
    		- libcupsfilters: Older versions of libcups (< 2.3.1)
    		  had the enum name for fold-accordion finishings mistyped.
    		  Added a workaround.
    		- cups-browsed: Remove left-over local queues from the
    		  previous session more quickly when CUPS legacy browsing is
    		  turned on.
    		- cups-browsed: Left-over local queues from the previous
    		  session for which the corresponding remote printer did not
    		  appear again did not get removed as they were considered
    		  externally overwritten.
    		- gstoraster, gstopdf: Add option "-dDoNumCopies" to
    		  Ghostscript command line if we are outputting PDF (called
    		  via gstopdf wrapper) and the number of copies supplied to
    		  CUPS is 1 (4th command line argument). In this case we
    		  convert incoming PostScript to PDF and need to respect
    		  embedded PostScript commands to implement the number of
    		  copies (Issue #255, CUPS Issue #5796, OpenSUSE bug
    		  #1173345).
    		- imagetoraster: Potential null dereference fix (when no valid
    		  PPD is supplied, Pull request #256).
    		- cups-browsed: Call cupsGetNamedDest() only if
    		  "OnlyUnsupportedByCUPS No"
    		- Sample PPDs: Corrected ColorModel default for Generic PWG
    		  Raster PPD to Color (Pull request #247).
    		- cups-browsed: Mark the temp queue as cups-browsed-generated
    	          during setting printer-is-shared (Pull request #246).
    		- cups-browsed: Remove mentions of README and AUTHORS files in
    	          the man page (Pull request #244).
    		- pclmtoraster: Added new filter to extract Raster data from
    		  raster-only PDF files, here for the special case of PCLm
    		  files (Pull request #243, #257).
    		- Sample PPDs: In Generic-PDF_Printer-PDF.ppd add option to
    		  switch between color and grayscale printing (Pull request
    		  #237).
    	CHANGES IN V1.27.5
    		- cups-browsed: Do not remove the created local queues on
    		  shutdown, to avoid their re-creation on restart, so that
    		  desktops get no cluttered with notifications of new queues
    		  being created. One can return to the old behavior via
    		  "KeepGeneratedQueuesOnShutdown No" in cups-browsed.conf
    		  (Ubuntu bug #1869981, #1878241).
    		- cups-browsed: Do not accept DNS-SD broadcasts of IPPS type
    		  of "remote" CUPS queues of another CUPS instance on the
    		  local machine. This way we get a local queue pointing to
    		  such a printer only in unencrypted version (IPP). For some
    		  reason printing from one CUPS server to another on the same
    		  machine works only unencrypted.
    		- foomatic-rip: Map two-sided-short-edge to DuplexTumble (Pull
    	          request #236)
    		- Build system: In configure.ac use AS_IF instead of
    	          AC_CHECK_FILE for font check (Issue #239, Pull request #240)
    		- cups-browsed: Cleaned up code for determining to which CUPS
    		  server (host/port/domain socket) to connect, so that
    		  connection via DomainSocket cups-browsed.conf directive,
    		  CUPS_SERVER and IPP_PORT environment variables and all
    		  defaults and methods of libcups, including CUPS' client.conf
    		  work.
    		- gstoraster, rastertopdf: Do not pass NULL to fprintf() (Pull
    	          request #230).
    		- libcupsfilters: Silence compiler warning (Pull request #229).
    - rootfile updated
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit aadf0a01e3837fb874748ebb0e32d37c64632605
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Sat Jan 30 23:40:27 2021 +0100

    cifs-utils: Update to 6.12
    
    - Update cifs-utils from 5.9 to 6.12
    - Changelog - URL for each change gives more details of changes
    	December, 2020: Release 6.12
    	    get/setcifsacl tools are improved to support changing owner, group and SACLs
    	    mount.cifs is enhanced to use SUDO_UID env variable for cruid
    	    smbinfo is re-written in Python language
    	    https://lists.samba.org/archive/samba-technical/2020-December/136156.html
    	September, 2020: Release 6.11
    	    CVE-2020-14342: mount.cifs: fix shell command injection
    	    https://lists.samba.org/archive/samba-technical/2020-September/135747.html
    	December 16, 2019: Release 6.10
    	    smb3 alias/fstype is added
    	    smb2-quota tool is added to display quota information
    	    smb2-secdesc UI tool to view security descriptors is added
    	    smbinfo is enhanced with capabilities to dump session keys and get/set compression of files
    	    smbinfo bash completion is supported
    	    getcifsacl tool is improved to support multiple files
    	    https://lists.samba.org/archive/samba-technical/2019-December/134662.html
    	April 5, 2019: Release 6.9
    	    smbinfo utility is added to query various kinds of information from the server (objectId, snapshots, different FileInfo* classes and other metadata)
    	    server IP change is supported by expiring DNS key resolver entries
    	    get/setcifsacl tools are improved to handle unexpected behavior
    	    share snapshot are allowed to be specified by a GMT token or SMB 100-nanoseconds time
    	    various new mount option are documented: bsize, handletimeout, handlecache, rdma, max_credits and others
    	    https://lists.samba.org/archive/samba-technical/2019-April/133233.html
    	March 9, 2018: Release 6.8
    	    man pages updates (auto-negotiate protocol version by default) and cleanups (moving to .rst format)
    	    setcifsacl: fix security descriptor buffer size mismatch
    	    cifscreds: fix a segfault for incorrect usage
    	    minor mount.cifs fixes
    	    https://lists.samba.org/archive/samba-technical/2018-March/126227.html
    	March 2, 2017: Release 6.7
    	    fixes for regressions from cifs.upcall overhaul
    	    mount.cifs cleanups
    	    https://lists.samba.org/archive/samba-technical/2017-March/119036.html
    	September 3, 2016: Release 6.6
    	    cleanup/overhaul of cifs.upcall krb5 credcache handling
    	    https://lists.samba.org/archive/samba-technical/2016-September/115974.html
    	February 22, 2016: Release 6.5
    	    mount.cifs: ignore x- mount options
    	    minor build fixes
    	    minor manpage fix
    	    https://lists.samba.org/archive/samba-technical/2016-February/112372.html
    	July 11, 2014: Release 6.4
    	    allow PAM directory to be configurable
    	    better determination of default keytab file
    	    better cifscreds error handling
    	    uppercase devicename when retrying mount
    	    https://lists.samba.org/archive/samba-technical/2014-July/101132.html
    	January 9, 2014: Release 6.3
    	    fixes for various bugs turned up by Coverity
    	    clean unused cruft out of upcall binary
    	    add new pam_cifscreds PAM module for establishing NTLM creds on login
    	    https://lists.samba.org/archive/samba-technical/2014-January/097124.html
    	October 4, 2013: Release 6.2
    	    setcifsacl can now work without a plugin
    	    systemd-ask-password is found using $PATH now
    	    cifs.upcall now works with KEYRING: credcaches
    	    https://lists.samba.org/archive/samba-technical/2013-October/095287.html
    	July 2, 2013: Release 6.1
    	    minor bugfixes
    	    allow cifs.upcall to use dedicated keytab
    	    https://lists.samba.org/archive/samba-technical/2013-July/093601.html
    	March 25, 2013: Release 6.0
    	    minor bugfixes and documentation updates
    	    support for NFS-style device names removed
    	    https://lists.samba.org/archive/samba-technical/2013-March/091169.html
    - Rootfile updated
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 9ab74511dacc7ccc9b1e090552174f06c1b18c1a
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Sat Jan 30 23:40:11 2021 +0100

    screen: Update to 4.8.0
    
    - Update screen from 4.2.1 to 4.8.0
    - Changelog
    	Version 4.8.0 (05/02/2020)
    	  * Improve startup time by only polling for files to close
    	  Fixes:
    		- Fix for segfault if termcap doesn't have Km entry
    		- Make screen exit code be 0 when checking --version
    		- Fix potential memory corruption when using OSC 49
    	Version 4.7.0 (02/10/2019)
    	  * Add support for SGR (1006) mouse mode
    	  * Add support for OSC 11
    	  * Update Unicode ambiguous and wide tables to 12.1.0
    	  * Fixes:
    	  - cross-compilation support (bug #43223)
    	  - a lot of manpage fixes and cleanups
    	Version 4.6.2 (23/10/2017):
    	  * Fixes:
    		- revert changes to cursor position restore behavour (bug #51832)
    		- set freed pointer to NULL (bug #52133)
    		- documentation fixes
    		- fix windowlist crashes (bug #43054 & #51500)
    	Version 4.6.1 (10/07/2017):
    	  * Fixes:
    		- problems with starting session in some cases
    		- parallel make install
    		- segfault when querying info on nonUTF locale (bug #51402)
    	Version 4.6.0 (28/06/2017):
    	  * Update Unicode wide tables to 9.0 (bug #50044)
    	  * Support more serial speeds
    	  * Improved namespaces support
    	  * Migrate from fifos to sockets
    	  * Start viewing scrollback at first line of output (bug #49377)
    	Version 4.5.1 (25/02/2017):
    	  * Fixes:
    		- logfile permissions problem (CVE-2017-5618)
    		- SunOS build problem (bug #50089)
    		- FreeBSD core dumps (bug #50143)
    	Version 4.5.0 (10/12/2016):
    	  * Allow specifying logfile's name via command line parameter '-L'
    	  * Fixes:
    		- broken handling of "bind u digraph U+" (bug #48691)
    		- crash with long $TERM (bug #48983)
    		- crash when bumping blank window
    		- build for AIX (bug #49149)
    		- %x improperly separating arguments
    		- install with custom DESTDIR (bug #48370)
    	Version 4.4.0 (19/06/2016):
    	  * Support up to 24 function keys
    	  * Fix runtime issues
    	  * 'logfile' command, starts logging into new file upon changing
    	Version 4.3.1 (28/06/2015):
    	  * Fix resize bug
    	Version 4.3.0 (13/06/2015):
    	  * Introduce Xx string escape showing the executed command of a window
    	  * Implement dead/zombie window polling, allowing for auto reconnecting
    	  * Allow setting hardstatus on first line
    	  New Commands:
    	  * 'sort' command sorting windows by title
    	  * 'bumpleft', 'bumpright' - manually move windows on window list
    	  * 'collapse' removing numbering 'gaps' between windows, by renumbering
    	  * 'windows' command now accepts arguments for use with querying
    - Rootfile updated
    - Two screen patchfiles deleted as the patch changes are now built into
    	the source files
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 69d90c36cc17a6b475253c29d98f02e26f1adb5e
Author: Arne Fitzenreiter <arne_f(a)ipfire.org>
Date:   Sat Jan 30 20:52:42 2021 +0100

    network-functions.pl: declare use of smartmatch
    
    perl complains about the use of experimental smartmatch feature
    if it is not declared.
    
    Signed-off-by: Arne Fitzenreiter <arne_f(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit dd401c4d8a666aa57fe6be71cae0e1062dbcebc1
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 17:54:11 2021 +0100

    libassuan: Update to 2.5.4
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 84371e42dfc6fc7b0c6775cff80c45e869e073a3
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Feb 1 10:38:21 2021 +0000

    core154: Ship libgpg-error
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit d3d50399244c969adff6cb71fd847bcbf77814c9
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 17:51:31 2021 +0100

    libgpg-error: Update to 1.41
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f4abc0221fe7968fa49f9b1694ac97ca759455bb
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Feb 1 10:37:51 2021 +0000

    core154: Ship libgcrypt
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 47cf62d3b74190c08ec002b6b27d0734ad309925
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 17:43:43 2021 +0100

    libgcrypt: Update to 1.9.1
    
    For details - especially for this version - see:
    https://lists.gnupg.org/pipermail/gnupg-announce/2021q1/000456.html
    
    Overview:
    https://dev.gnupg.org/source/libgcrypt/browse/master/NEWS
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit f90fd27a70f1acb6304cf3b8a4253f47ef1a8edf
Author: Peter Müller <peter.mueller(a)ipfire.org>
Date:   Sat Jan 30 14:26:11 2021 +0100

    Postfix: update to 3.5.9
    
    This release adds runtime detection of DNSSEC support; please refer to
    http://www.postfix.org/announcements/postfix-3.5.9.html for its full
    announcement.
    
    Signed-off-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit bf2ff65e6cd9a7550dec48f214eac310ca24585b
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 13:44:54 2021 +0100

    logwatch: Update to 7.5.5
    
    For details see:
    https://build.opensuse.org/package/view_file/server:monitoring/logwatch/ChangeLog?expand=1
    
    Plus: deleted no longer need dhcpd-patch.
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 6106a465d774b9bb983fc4d06104877af1c08e49
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Feb 1 10:36:33 2021 +0000

    core154: Ship dma
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b3a4ea2817abaadfab5012d36e2e4a382124f269
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 12:42:51 2021 +0100

    knot: Update to 3.0.4
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b1f51038991423a9ff0d00a78175cedda1818c1b
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Sat Jan 30 12:41:05 2021 +0100

    knot: Cosmetic changes in lfs
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 5bc11f39e38b29afe6690e010ceb23e92980b611
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Fri Jan 29 22:58:23 2021 +0100

    dbus: Update to 1.12.20
    
    - Update dbus from 1.11.12 to 1.12.20 (latest in release line
    	1.13.x is also available but this is the development line
    	and not recommended for production use
    - Changelog between these two versions is very long (750 lines long) and
    	can be found in the NEWS file in the source tarball.
    - rootfile updated
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit d1efdea0d3ba1a184752181d9c7ac5f470b7cf3a
Author: Adolf Belka <adolf.belka(a)ipfire.org>
Date:   Thu Jan 28 21:17:30 2021 +0100

    dma: Update to 0.13
    
    - Update dma from 0.12 to 0.13
    - No changelog information available
    - No change to the rootfile
    
    Signed-off-by: Adolf Belka <adolf.belka(a)ipfire.org>
    Reviewed-by: Peter Müller <peter.mueller(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/cfgroot/network-functions.pl                |  1 +
 config/rootfiles/common/i586/hyperscan             |  4 +-
 config/rootfiles/common/libgcrypt                  |  2 +-
 config/rootfiles/common/libgpg-error               |  2 +-
 config/rootfiles/common/screen                     |  9 +--
 config/rootfiles/common/x86_64/hyperscan           |  4 +-
 .../{oldcore/101 => core/154}/filelists/dma        |  0
 .../133 => core/154}/filelists/i586/hyperscan      |  0
 .../{oldcore/105 => core/154}/filelists/libgcrypt  |  0
 .../106 => core/154}/filelists/libgpg-error        |  0
 .../133 => core/154}/filelists/x86_64/hyperscan    |  0
 config/rootfiles/packages/cifs-utils               |  6 ++
 config/rootfiles/packages/cups-filters             |  3 +
 config/rootfiles/packages/dbus                     |  2 +-
 config/rootfiles/packages/libassuan                |  2 +-
 config/rootfiles/packages/libseccomp               |  8 ++-
 config/rootfiles/packages/qemu                     | 16 ++----
 lfs/cifs-utils                                     |  6 +-
 lfs/cups-filters                                   |  6 +-
 lfs/dbus                                           |  6 +-
 lfs/dma                                            |  4 +-
 lfs/hyperscan                                      |  7 ++-
 lfs/knot                                           | 18 +++---
 lfs/libassuan                                      |  6 +-
 lfs/libgcrypt                                      |  4 +-
 lfs/libgpg-error                                   |  4 +-
 lfs/libseccomp                                     |  8 +--
 lfs/logwatch                                       |  6 +-
 lfs/postfix                                        |  8 +--
 lfs/qemu                                           |  9 +--
 lfs/screen                                         |  6 +-
 make.sh                                            |  6 --
 ...logwatch-7.5.4-clamav_fix_unmatch_entries.patch | 11 ----
 .../logwatch-7.5.4-dhcpd_reuse_lease_entries.patch | 15 -----
 src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch  | 65 ----------------------
 src/patches/screen-4.2.1-altscreen.patch           | 16 ------
 src/patches/screen-4.2.1-cpation-hardstatus.patch  | 16 ------
 37 files changed, 78 insertions(+), 208 deletions(-)
 copy config/rootfiles/{oldcore/101 => core/154}/filelists/dma (100%)
 copy config/rootfiles/{oldcore/133 => core/154}/filelists/i586/hyperscan (100%)
 copy config/rootfiles/{oldcore/105 => core/154}/filelists/libgcrypt (100%)
 copy config/rootfiles/{oldcore/106 => core/154}/filelists/libgpg-error (100%)
 copy config/rootfiles/{oldcore/133 => core/154}/filelists/x86_64/hyperscan (100%)
 delete mode 100644 src/patches/logwatch/logwatch-7.5.4-clamav_fix_unmatch_entries.patch
 delete mode 100644 src/patches/logwatch/logwatch-7.5.4-dhcpd_reuse_lease_entries.patch
 delete mode 100644 src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
 delete mode 100644 src/patches/screen-4.2.1-altscreen.patch
 delete mode 100644 src/patches/screen-4.2.1-cpation-hardstatus.patch

Difference in files:
diff --git a/config/cfgroot/network-functions.pl b/config/cfgroot/network-functions.pl
index 7bd6466e0..e94404f05 100644
--- a/config/cfgroot/network-functions.pl
+++ b/config/cfgroot/network-functions.pl
@@ -25,6 +25,7 @@ package Network;
 
 require "/var/ipfire/general-functions.pl";
 
+use experimental 'smartmatch';
 use Socket;
 
 # System ethernet configuration
diff --git a/config/rootfiles/common/i586/hyperscan b/config/rootfiles/common/i586/hyperscan
index a091e22b5..006e0fff9 100644
--- a/config/rootfiles/common/i586/hyperscan
+++ b/config/rootfiles/common/i586/hyperscan
@@ -5,10 +5,10 @@
 #usr/include/hs/hs_runtime.h
 #usr/lib/libhs.so
 usr/lib/libhs.so.5
-usr/lib/libhs.so.5.3.0
+usr/lib/libhs.so.5.4.0
 usr/lib/libhs_runtime.so
 usr/lib/libhs_runtime.so.5
-usr/lib/libhs_runtime.so.5.3.0
+usr/lib/libhs_runtime.so.5.4.0
 #usr/lib/pkgconfig/libhs.pc
 #usr/share/doc/hyperscan
 #usr/share/doc/hyperscan/examples
diff --git a/config/rootfiles/common/libgcrypt b/config/rootfiles/common/libgcrypt
index b22708afa..63af7e6b1 100644
--- a/config/rootfiles/common/libgcrypt
+++ b/config/rootfiles/common/libgcrypt
@@ -6,7 +6,7 @@
 #usr/lib/libgcrypt.la
 #usr/lib/libgcrypt.so
 usr/lib/libgcrypt.so.20
-usr/lib/libgcrypt.so.20.2.6
+usr/lib/libgcrypt.so.20.3.1
 #usr/lib/pkgconfig/libgcrypt.pc
 #usr/share/aclocal/libgcrypt.m4
 #usr/share/info/gcrypt.info
diff --git a/config/rootfiles/common/libgpg-error b/config/rootfiles/common/libgpg-error
index 1b5b127b2..40ad003bc 100644
--- a/config/rootfiles/common/libgpg-error
+++ b/config/rootfiles/common/libgpg-error
@@ -7,7 +7,7 @@ usr/bin/gpg-error
 #usr/lib/libgpg-error.la
 #usr/lib/libgpg-error.so
 usr/lib/libgpg-error.so.0
-usr/lib/libgpg-error.so.0.29.0
+usr/lib/libgpg-error.so.0.31.1
 #usr/lib/pkgconfig/gpg-error.pc
 #usr/share/aclocal/gpg-error.m4
 #usr/share/aclocal/gpgrt.m4
diff --git a/config/rootfiles/common/screen b/config/rootfiles/common/screen
index 6124db15f..b30c8ddb5 100644
--- a/config/rootfiles/common/screen
+++ b/config/rootfiles/common/screen
@@ -1,13 +1,6 @@
 etc/screenrc
 usr/bin/screen
-usr/bin/screen-4.2.1
-#usr/info/screen.info
-#usr/info/screen.info-1
-#usr/info/screen.info-2
-#usr/info/screen.info-3
-#usr/info/screen.info-4
-#usr/info/screen.info-5
-#usr/man/man1/screen.1
+usr/bin/screen-4.8.0
 #usr/share/info/screen.info
 #usr/share/man/man1/screen.1
 #usr/share/screen
diff --git a/config/rootfiles/common/x86_64/hyperscan b/config/rootfiles/common/x86_64/hyperscan
index a091e22b5..006e0fff9 100644
--- a/config/rootfiles/common/x86_64/hyperscan
+++ b/config/rootfiles/common/x86_64/hyperscan
@@ -5,10 +5,10 @@
 #usr/include/hs/hs_runtime.h
 #usr/lib/libhs.so
 usr/lib/libhs.so.5
-usr/lib/libhs.so.5.3.0
+usr/lib/libhs.so.5.4.0
 usr/lib/libhs_runtime.so
 usr/lib/libhs_runtime.so.5
-usr/lib/libhs_runtime.so.5.3.0
+usr/lib/libhs_runtime.so.5.4.0
 #usr/lib/pkgconfig/libhs.pc
 #usr/share/doc/hyperscan
 #usr/share/doc/hyperscan/examples
diff --git a/config/rootfiles/core/154/filelists/dma b/config/rootfiles/core/154/filelists/dma
new file mode 120000
index 000000000..60f4682da
--- /dev/null
+++ b/config/rootfiles/core/154/filelists/dma
@@ -0,0 +1 @@
+../../../common/dma
\ No newline at end of file
diff --git a/config/rootfiles/core/154/filelists/i586/hyperscan b/config/rootfiles/core/154/filelists/i586/hyperscan
new file mode 120000
index 000000000..85730b04f
--- /dev/null
+++ b/config/rootfiles/core/154/filelists/i586/hyperscan
@@ -0,0 +1 @@
+../../../../common/i586/hyperscan
\ No newline at end of file
diff --git a/config/rootfiles/core/154/filelists/libgcrypt b/config/rootfiles/core/154/filelists/libgcrypt
new file mode 120000
index 000000000..2df12a20e
--- /dev/null
+++ b/config/rootfiles/core/154/filelists/libgcrypt
@@ -0,0 +1 @@
+../../../common/libgcrypt
\ No newline at end of file
diff --git a/config/rootfiles/core/154/filelists/libgpg-error b/config/rootfiles/core/154/filelists/libgpg-error
new file mode 120000
index 000000000..cad431339
--- /dev/null
+++ b/config/rootfiles/core/154/filelists/libgpg-error
@@ -0,0 +1 @@
+../../../common/libgpg-error
\ No newline at end of file
diff --git a/config/rootfiles/core/154/filelists/x86_64/hyperscan b/config/rootfiles/core/154/filelists/x86_64/hyperscan
new file mode 120000
index 000000000..ee1858dca
--- /dev/null
+++ b/config/rootfiles/core/154/filelists/x86_64/hyperscan
@@ -0,0 +1 @@
+../../../../common/x86_64/hyperscan
\ No newline at end of file
diff --git a/config/rootfiles/packages/cifs-utils b/config/rootfiles/packages/cifs-utils
index e26e37e88..fe8109a62 100644
--- a/config/rootfiles/packages/cifs-utils
+++ b/config/rootfiles/packages/cifs-utils
@@ -1,3 +1,9 @@
 sbin/mount.cifs
+sbin/mount.smb3
+#usr/local/bin/smb2-quota
+#usr/local/bin/smbinfo
 #usr/local/include/cifsidmap.h
+#usr/local/share/man/man1/smb2-quota.1
+#usr/local/share/man/man1/smbinfo.1
 #usr/local/share/man/man8/mount.cifs.8
+#usr/local/share/man/man8/mount.smb3.8
diff --git a/config/rootfiles/packages/cups-filters b/config/rootfiles/packages/cups-filters
index 0c31d52f0..285eb9d3a 100644
--- a/config/rootfiles/packages/cups-filters
+++ b/config/rootfiles/packages/cups-filters
@@ -7,6 +7,7 @@ etc/rc.d/init.d/cups-browsed
 #etc/rc5.d/K35cups-browsed
 #etc/rc5.d/S82cups-browsed
 usr/bin/driverless
+usr/bin/driverless-fax
 usr/bin/foomatic-rip
 usr/bin/ttfread
 #usr/include/cupsfilters
@@ -27,10 +28,12 @@ usr/bin/ttfread
 usr/lib/cups/backend/beh
 usr/lib/cups/backend/cups-brf
 usr/lib/cups/backend/driverless
+usr/lib/cups/backend/driverless-fax
 usr/lib/cups/backend/implicitclass
 usr/lib/cups/backend/parallel
 usr/lib/cups/backend/serial
 usr/lib/cups/driver/driverless
+usr/lib/cups/driver/driverless-fax
 usr/lib/cups/filter/bannertopdf
 usr/lib/cups/filter/brftoembosser
 usr/lib/cups/filter/brftopagedbrf
diff --git a/config/rootfiles/packages/dbus b/config/rootfiles/packages/dbus
index 219676841..abcb6c695 100644
--- a/config/rootfiles/packages/dbus
+++ b/config/rootfiles/packages/dbus
@@ -41,7 +41,7 @@ usr/bin/dbus-uuidgen
 #usr/lib/libdbus-1.la
 usr/lib/libdbus-1.so
 usr/lib/libdbus-1.so.3
-usr/lib/libdbus-1.so.3.16.4
+usr/lib/libdbus-1.so.3.19.13
 #usr/lib/pkgconfig/dbus-1.pc
 usr/libexec/dbus-daemon-launch-helper
 #usr/share/dbus-1
diff --git a/config/rootfiles/packages/libassuan b/config/rootfiles/packages/libassuan
index d8e471773..c1bb31883 100644
--- a/config/rootfiles/packages/libassuan
+++ b/config/rootfiles/packages/libassuan
@@ -3,7 +3,7 @@ usr/bin/libassuan-config
 #usr/lib/libassuan.la
 usr/lib/libassuan.so
 usr/lib/libassuan.so.0
-usr/lib/libassuan.so.0.8.3
+usr/lib/libassuan.so.0.8.4
 #usr/lib/pkgconfig/libassuan.pc
 #usr/share/aclocal/libassuan.m4
 #usr/share/info/assuan.info
diff --git a/config/rootfiles/packages/libseccomp b/config/rootfiles/packages/libseccomp
index 214c14328..fb0b35d31 100644
--- a/config/rootfiles/packages/libseccomp
+++ b/config/rootfiles/packages/libseccomp
@@ -4,7 +4,7 @@ usr/bin/scmp_sys_resolver
 #usr/lib/libseccomp.la
 #usr/lib/libseccomp.so
 usr/lib/libseccomp.so.2
-usr/lib/libseccomp.so.2.4.4
+usr/lib/libseccomp.so.2.5.1
 #usr/lib/pkgconfig/libseccomp.pc
 #usr/share/man/man1/scmp_sys_resolver.1
 #usr/share/man/man3/seccomp_api_get.3
@@ -21,6 +21,12 @@ usr/lib/libseccomp.so.2.4.4
 #usr/share/man/man3/seccomp_init.3
 #usr/share/man/man3/seccomp_load.3
 #usr/share/man/man3/seccomp_merge.3
+#usr/share/man/man3/seccomp_notify_alloc.3
+#usr/share/man/man3/seccomp_notify_fd.3
+#usr/share/man/man3/seccomp_notify_free.3
+#usr/share/man/man3/seccomp_notify_id_valid.3
+#usr/share/man/man3/seccomp_notify_receive.3
+#usr/share/man/man3/seccomp_notify_respond.3
 #usr/share/man/man3/seccomp_release.3
 #usr/share/man/man3/seccomp_reset.3
 #usr/share/man/man3/seccomp_rule_add.3
diff --git a/config/rootfiles/packages/qemu b/config/rootfiles/packages/qemu
index 21ae286e8..ee4b9f736 100644
--- a/config/rootfiles/packages/qemu
+++ b/config/rootfiles/packages/qemu
@@ -1,7 +1,5 @@
 lib/udev/rules.d/65-kvm.rules
 usr/bin/elf2dmp
-usr/bin/ivshmem-client
-usr/bin/ivshmem-server
 usr/bin/qemu
 usr/bin/qemu-arm
 usr/bin/qemu-edid
@@ -19,8 +17,6 @@ usr/bin/qemu-x86_64
 usr/libexec/qemu-bridge-helper
 usr/libexec/virtiofsd
 #usr/share/applications/qemu.desktop
-#usr/share/icons
-#usr/share/icons/hicolor
 #usr/share/icons/hicolor/128x128
 #usr/share/icons/hicolor/128x128/apps
 #usr/share/icons/hicolor/128x128/apps/qemu.png
@@ -46,8 +42,6 @@ usr/libexec/virtiofsd
 #usr/share/icons/hicolor/64x64
 #usr/share/icons/hicolor/64x64/apps
 #usr/share/icons/hicolor/64x64/apps/qemu.png
-#usr/share/icons/hicolor/scalable
-#usr/share/icons/hicolor/scalable/apps
 #usr/share/icons/hicolor/scalable/apps/qemu.svg
 #usr/share/qemu
 #usr/share/qemu/QEMU,cgthree.bin
@@ -121,13 +115,14 @@ usr/share/qemu/kvmvapic.bin
 usr/share/qemu/linuxboot.bin
 usr/share/qemu/linuxboot_dma.bin
 usr/share/qemu/multiboot.bin
+usr/share/qemu/npcm7xx_bootrom.bin
 #usr/share/qemu/openbios-ppc
 #usr/share/qemu/openbios-sparc32
 #usr/share/qemu/openbios-sparc64
-#usr/share/qemu/opensbi-riscv32-sifive_u-fw_jump.bin
-#usr/share/qemu/opensbi-riscv32-virt-fw_jump.bin
-#usr/share/qemu/opensbi-riscv64-sifive_u-fw_jump.bin
-#usr/share/qemu/opensbi-riscv64-virt-fw_jump.bin
+#usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
+#usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.elf
+#usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin
+#usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.elf
 #usr/share/qemu/palcode-clipper
 #usr/share/qemu/petalogix-ml605.dtb
 #usr/share/qemu/petalogix-s3adsp1800.dtb
@@ -138,6 +133,7 @@ usr/share/qemu/pxe-ne2k_pci.rom
 usr/share/qemu/pxe-pcnet.rom
 usr/share/qemu/pxe-rtl8139.rom
 usr/share/qemu/pxe-virtio.rom
+usr/share/qemu/qboot.rom
 usr/share/qemu/qemu-nsis.bmp
 usr/share/qemu/qemu_vga.ndrv
 #usr/share/qemu/s390-ccw.img
diff --git a/lfs/cifs-utils b/lfs/cifs-utils
index 7502cb021..05705393c 100644
--- a/lfs/cifs-utils
+++ b/lfs/cifs-utils
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.9
+VER        = 6.12
 
 THISAPP    = cifs-utils-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = cifs-utils
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       =
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 7164ad6f7963a31fcbffbe4f14a7cfc6
+$(DL_FILE)_MD5 = b49b10692bcae7f28669173a472077dd
 
 install : $(TARGET)
 
diff --git a/lfs/cups-filters b/lfs/cups-filters
index 4f4d88b95..e7640f307 100644
--- a/lfs/cups-filters
+++ b/lfs/cups-filters
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.27.4
+VER        = 1.28.7
 
 THISAPP    = cups-filters-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = cups-filters
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       = cups ghostscript
 
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = fd43c2fa2f542d45580d113d30bdd2da
+$(DL_FILE)_MD5 = 2efeed97e11ea5e157c5f4f2e0780fe7
 
 install : $(TARGET)
 
diff --git a/lfs/dbus b/lfs/dbus
index f1fbdade4..06431b4b5 100644
--- a/lfs/dbus
+++ b/lfs/dbus
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.11.12
+VER        = 1.12.20
 
 THISAPP    = dbus-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = dbus
-PAK_VER    = 2
+PAK_VER    = 3
 
 DEPS       =
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 76cdf92ca208652ee487b1e9dfda1093
+$(DL_FILE)_MD5 = dfe8a71f412e0b53be26ed4fbfdc91c4
 
 install : $(TARGET)
 
diff --git a/lfs/dma b/lfs/dma
index aceb2704e..78bb6465f 100644
--- a/lfs/dma
+++ b/lfs/dma
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.12
+VER        = 0.13
 
 THISAPP    = dma-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 58cb2a286995381c92dc557e639622d6
+$(DL_FILE)_MD5 = 8bf824b065295a594f399c8b96663673
 
 install : $(TARGET)
 
diff --git a/lfs/hyperscan b/lfs/hyperscan
index 96979c718..f89b20224 100644
--- a/lfs/hyperscan
+++ b/lfs/hyperscan
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2021  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.3.0
+VER        = 5.4.0
 
 THISAPP    = hyperscan-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -46,7 +46,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 6acab4b242dd81b3cede211d4a9e7101
+$(DL_FILE)_MD5 = 65e08385038c24470a248f6ff2fa379b
 
 install : $(TARGET)
 
@@ -76,6 +76,7 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+
 	cd $(DIR_APP) && cmake . \
 		-DCMAKE_INSTALL_PREFIX:PATH=/usr \
 		-DBUILD_SHARED_LIBS:BOOL=ON \
diff --git a/lfs/knot b/lfs/knot
index 8a3288cdf..39940a358 100644
--- a/lfs/knot
+++ b/lfs/knot
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.0.3
+VER        = 3.0.4
 
 THISAPP    = knot-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 96db8b271ab8c54dd8d4f69a480a71c5
+$(DL_FILE)_MD5 = c0a546927ff50db153893de43758cb37
 
 install : $(TARGET)
 
@@ -73,13 +73,13 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure	\
-		--prefix=/usr		\
-		--enable-static=no	\
-		--disable-fastparser	\
-		--disable-daemon	\
-		--disable-modules	\
-		--enable-maxminddb=no	\
+	cd $(DIR_APP) && ./configure \
+		--prefix=/usr \
+		--enable-static=no \
+		--disable-fastparser \
+		--disable-daemon \
+		--disable-modules \
+		--enable-maxminddb=no \
 		--disable-documentation
 
 	cd $(DIR_APP)/src && make $(MAKETUNING) kdig
diff --git a/lfs/libassuan b/lfs/libassuan
index 16619ae63..7aeadf9bb 100644
--- a/lfs/libassuan
+++ b/lfs/libassuan
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.5.3
+VER        = 2.5.4
 
 THISAPP    = libassuan-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libassuan
-PAK_VER    = 5
+PAK_VER    = 6
 
 DEPS       =
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 226c504ea78a232224bf3b6846b3adb9
+$(DL_FILE)_MD5 = d5cee3492f0e0c4fd537af798621dd5b
 
 install : $(TARGET)
 
diff --git a/lfs/libgcrypt b/lfs/libgcrypt
index a89cc9156..a901c558f 100644
--- a/lfs/libgcrypt
+++ b/lfs/libgcrypt
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.8.6
+VER        = 1.9.1
 
 THISAPP    = libgcrypt-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = e9dfc1e789a2a42f36917c543fcd7862
+$(DL_FILE)_MD5 = 8805f3e466af315222b6e1864f52b79a
 
 install : $(TARGET)
 
diff --git a/lfs/libgpg-error b/lfs/libgpg-error
index c8d85c3a7..05fb715d0 100644
--- a/lfs/libgpg-error
+++ b/lfs/libgpg-error
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.38
+VER        = 1.41
 
 THISAPP    = libgpg-error-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = f164ce3400c820907965fdc53e43acfc
+$(DL_FILE)_MD5 = 36e9e7e6fffefac1eae5a1a49f14ac4f
 
 install : $(TARGET)
 
diff --git a/lfs/libseccomp b/lfs/libseccomp
index b04fda5de..38d7a7dde 100644
--- a/lfs/libseccomp
+++ b/lfs/libseccomp
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2021  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.4.4
+VER        = 2.5.1
 
 THISAPP    = libseccomp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = libseccomp
-PAK_VER    = 4
+PAK_VER    = 5
 
 DEPS       =
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 05013a9e372f822f41ac4cb3f18703c0
+$(DL_FILE)_MD5 = 59f5563c532d3fa1df9db0516b36b1cd
 
 install : $(TARGET)
 
diff --git a/lfs/logwatch b/lfs/logwatch
index 0ad9a83f5..8baaef2ce 100644
--- a/lfs/logwatch
+++ b/lfs/logwatch
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 7.5.4
+VER        = 7.5.5
 
 THISAPP    = logwatch-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 47b35a8e5efc415b4a775415255b8d1f
+$(DL_FILE)_MD5 = b658e4db27d905151396ecadcbcb24b1
 
 install : $(TARGET)
 
@@ -73,9 +73,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && sed -e "s/^TEMPDIR=.*/TEMPDIR=\"\/tmp\"/g" -i install_logwatch.sh
 
 	cd $(DIR_APP)/lib && patch < $(DIR_SRC)/src/patches/logwatch/logwatch-7.3.6-date_manip6.patch
-	cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.5.4-dhcpd_reuse_lease_entries.patch
 	cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.5.4-disable_iptables.patch
-	cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/logwatch/logwatch-7.5.4-clamav_fix_unmatch_entries.patch
 
 	@cd $(DIR_APP) && chmod 755 install_logwatch.sh
 	cd $(DIR_APP) && yes "" | ./install_logwatch.sh
diff --git a/lfs/postfix b/lfs/postfix
index 7160a0192..628704152 100644
--- a/lfs/postfix
+++ b/lfs/postfix
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2020  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2021  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.5.8
+VER        = 3.5.9
 
 THISAPP    = postfix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = postfix
-PAK_VER    = 28
+PAK_VER    = 29
 
 DEPS       =
 
@@ -66,7 +66,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = c7c55ccc1db2a30d35c3867c21fe7109
+$(DL_FILE)_MD5 = a4d1b2df03a500cf8f9759d5fca1c1f6
 
 install : $(TARGET)
 
diff --git a/lfs/qemu b/lfs/qemu
index edd7a78a9..2ab1bf8c0 100644
--- a/lfs/qemu
+++ b/lfs/qemu
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.0.0
+VER        = 5.2.0
 
 THISAPP    = qemu-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -33,7 +33,7 @@ DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 SUP_ARCH   = i586 x86_64
 PROG       = qemu
-PAK_VER    = 28
+PAK_VER    = 29
 
 DEPS       = libusbredir spice libseccomp
 
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = ede6005d7143fe994dd089d31dc2cf6c
+$(DL_FILE)_MD5 = 179f86928835da857c237b42f4b2df73
 
 install : $(TARGET)
 
@@ -78,9 +78,6 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
-
-#	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
-
 	cd $(DIR_APP) && ./configure \
 		--prefix=/usr \
 		--sysconfdir=/etc \
diff --git a/lfs/screen b/lfs/screen
index eb56ace7c..33102615a 100644
--- a/lfs/screen
+++ b/lfs/screen
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.2.1
+VER        = 4.8.0
 
 THISAPP    = screen-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 419a0594e2b25039239af8b90eda7d92
+$(DL_FILE)_MD5 = d276213d3acd10339cd37848b8c4ab1e
 
 install : $(TARGET)
 
@@ -70,8 +70,6 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/screen-4.2.1-cpation-hardstatus.patch
-	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/screen-4.2.1-altscreen.patch
 	cd $(DIR_APP) && ./configure --prefix=/usr --with-socket-dir=/var/run/screen --with-sys-screenrc=/etc/screenrc
 	cd $(DIR_APP) && sed -i -e "s%/usr/local/etc/screenrc%/etc/screenrc%" {etc,doc}/*
 	cd $(DIR_APP) && make $(MAKETUNING)
diff --git a/make.sh b/make.sh
index a9db53edf..a2b4a7ce0 100755
--- a/make.sh
+++ b/make.sh
@@ -29,7 +29,6 @@ VERSION="2.25"							# Version number
 CORE="154"							# Core Level (Filename)
 SLOGAN="www.ipfire.org"						# Software slogan
 CONFIG_ROOT=/var/ipfire						# Configuration rootdir
-NICE=10								# Nice level
 MAX_RETRIES=1							# prefetch/check loop
 BUILD_IMAGES=1							# Flash and Xen Downloader
 KVER=`grep --max-count=1 VER lfs/linux | awk '{ print $3 }'`
@@ -435,11 +434,6 @@ prepareenv() {
 	# Trap on emergency exit
 	trap "exiterror 'Build process interrupted'" SIGINT SIGTERM SIGKILL SIGSTOP SIGQUIT
 
-	# Resetting our nice level
-	if ! renice ${NICE} $$ >/dev/null; then
-			exiterror "Failed to set nice level to ${NICE}"
-	fi
-
 	# Checking if running as root user
 	if [ $(id -u) -ne 0 ]; then
 			exiterror "root privileges required for building"
diff --git a/src/patches/logwatch/logwatch-7.5.4-clamav_fix_unmatch_entries.patch b/src/patches/logwatch/logwatch-7.5.4-clamav_fix_unmatch_entries.patch
deleted file mode 100644
index 10fb8afcf..000000000
--- a/src/patches/logwatch/logwatch-7.5.4-clamav_fix_unmatch_entries.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -U 3 a/scripts/services/clamav b/scripts/services/clamav
---- a/scripts/services/clamav	Fri Sep 21 00:46:14 2020
-+++ b/scripts/services/clamav	Mon Dec 25 09:26:26 2020
-@@ -77,6 +77,7 @@
-        ( $ThisLine =~ /Bytecode: Security mode set to /) or
-        ( $ThisLine =~ /^No stats for Database check/ ) or
-        ( $ThisLine =~ /^Received \d+ file descriptor\(s\) from systemd\.$/) or
-+       ( $ThisLine =~ /^Activating the newly loaded database.../ ) or
-        0 # This line prevents blame shifting as lines are added above
-        ) {
-        # We do not care about these.
diff --git a/src/patches/logwatch/logwatch-7.5.4-dhcpd_reuse_lease_entries.patch b/src/patches/logwatch/logwatch-7.5.4-dhcpd_reuse_lease_entries.patch
deleted file mode 100644
index a66170ae5..000000000
--- a/src/patches/logwatch/logwatch-7.5.4-dhcpd_reuse_lease_entries.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff --git a/scripts/services/dhcpd b/scripts/services/dhcpd
-index 87312f7..bb5cd4c 100644
---- a/scripts/services/dhcpd
-+++ b/scripts/services/dhcpd
-@@ -79,7 +79,9 @@ while (my $line = <STDIN>) {
-       ($line =~ /^Solicit message from/) or
-       ($line =~ /^Sending Advertise to/) or
-       ($line =~ /^pool [0-9a-f]+ /) or
--      ($line =~ /^[^ ]* file: /)
-+      ($line =~ /^[^ ]* file: /) or
-+      ($line =~ /^reuse_lease: lease age \d+ \(secs\) under \d+\% threshold, reply with unaltered, existing lease for/) or
-+      0 # noop, but makes diffs easier when appending ignore statements
-       ) {
-       # Ignore these lines
-    } elsif ($line =~ s/Listening on\s+//) {
diff --git a/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch b/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
deleted file mode 100644
index 37c744d3b..000000000
--- a/src/patches/qemu-4.1.0-build-fix-glibc-2.31.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 0f1f2d4596aee037d3ccbcf10592466daa54107f Mon Sep 17 00:00:00 2001
-From: Laurent Vivier <laurent(a)vivier.eu>
-Date: Tue, 12 Nov 2019 15:25:56 +0100
-Subject: [PATCH] linux-user: remove host stime() syscall
-
-stime() has been withdrawn from glibc
-(12cbde1dae6f "Use clock_settime to implement stime; withdraw stime.")
-
-Implement the target stime() syscall using host
-clock_settime(CLOCK_REALTIME, ...) as it is done internally in glibc.
-
-Tested qemu-ppc/x86_64 with:
-
-	#include <time.h>
-	#include <stdio.h>
-
-	int main(void)
-	{
-		time_t t;
-		int ret;
-
-		/* date -u -d"2019-11-12T15:11:00" "+%s" */
-		t = 1573571460;
-		ret = stime(&t);
-		printf("ret %d\n", ret);
-		return 0;
-	}
-
-        # date; ./stime; date
-        Tue Nov 12 14:18:32 UTC 2019
-        ret 0
-        Tue Nov 12 15:11:00 UTC 2019
-
-Buglink: https://bugs.launchpad.net/qemu/+bug/1852115
-Reported-by: Cole Robinson <crobinso(a)redhat.com>
-Signed-off-by: Laurent Vivier <laurent(a)vivier.eu>
-Reviewed-by: Peter Maydell <peter.maydell(a)linaro.org>
-Message-Id: <20191112142556.6335-1-laurent(a)vivier.eu>
----
- linux-user/syscall.c | 8 +++++---
- 1 file changed, 5 insertions(+), 3 deletions(-)
-
-diff --git a/linux-user/syscall.c b/linux-user/syscall.c
-index 4e97bcf..ce399a5 100644
---- a/linux-user/syscall.c
-+++ b/linux-user/syscall.c
-@@ -7764,10 +7764,12 @@ static abi_long do_syscall1(void *cpu_env, int num, abi_long arg1,
- #ifdef TARGET_NR_stime /* not on alpha */
-     case TARGET_NR_stime:
-         {
--            time_t host_time;
--            if (get_user_sal(host_time, arg1))
-+            struct timespec ts;
-+            ts.tv_nsec = 0;
-+            if (get_user_sal(ts.tv_sec, arg1)) {
-                 return -TARGET_EFAULT;
--            return get_errno(stime(&host_time));
-+            }
-+            return get_errno(clock_settime(CLOCK_REALTIME, &ts));
-         }
- #endif
- #ifdef TARGET_NR_alarm /* not on alpha */
--- 
-1.8.3.1
-
diff --git a/src/patches/screen-4.2.1-altscreen.patch b/src/patches/screen-4.2.1-altscreen.patch
deleted file mode 100644
index 0a3516613..000000000
--- a/src/patches/screen-4.2.1-altscreen.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/src/ansi.c b/src/ansi.c
-index e76eef4..bbdc119 100644
---- a/ansi.c
-+++ b/ansi.c
-@@ -1444,8 +1444,8 @@ int c, intermediate;
- 		  else
- 		    {
- 		      if (curr->w_alt.on) {
--		        LeaveAltScreen(curr);
--		        RestoreCursor(&curr->w_alt.cursor);
-+		        RestoreCursor(&curr->w_alt.cursor);
-+		        LeaveAltScreen(curr);
- 		      }
- 		    }
- 		  if (a1 == 47 && !i)
-
diff --git a/src/patches/screen-4.2.1-cpation-hardstatus.patch b/src/patches/screen-4.2.1-cpation-hardstatus.patch
deleted file mode 100644
index c6809af50..000000000
--- a/src/patches/screen-4.2.1-cpation-hardstatus.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/src/screen.c b/src/screen.c
-index 473e4fa..8b36bea 100644
---- a/screen.c
-+++ b/screen.c
-@@ -2271,8 +2271,8 @@ int padlen;
- 	  while (i-- > 0)
- 	    *pn-- = ' ';
- 	  numpad--;
--	  if (r && p - buf == winmsg_rendpos[r - 1])
--	    winmsg_rendpos[--r] = pn - buf;
-+	  if (r && p - buf + 1== winmsg_rendpos[r - 1])
-+	    winmsg_rendpos[--r] = pn - buf + 1;
- 	}
-     }
-   return pn2;
-


hooks/post-receive
--
IPFire 2.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-02-01 11:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-01 11:03 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 7a3f7634cc10674b2b9610e19995c6bbab36611a Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox