mc 4.8.32 rpms released

mc 4.8.32 rpms released and added to all supported platforms

S3 and uc1541 are now included in new mc-python package (that requires Python 3).

Major changes since 4.8.31

Core

  • Tell the current directory to the terminal using OSC 7 sequence (so it can open new tabs there)
  • Preserve ext2fs attributes on copy/move operations
  • Change name of temporary directory: make it unique for each run
  • Hide password in file operation progress dialog
  • Support reget in file move operation
  • Implement nanosecond precision timestamps on non-Linux (macOS, BSD, AIX, Solaris)
  • Remove remaining mmap code to simplify maintenance

VFS

  • extfs: support unrar-7

Editor

  • Improve syntax highlighting:
    • C and C++

Viewer

Diff viewer

  • Add man page mcdiff.1

Misc

  • Code cleanup
  • New skins
    • xoria256-thin, xoria256root-thin
    • modarcon16-defbg-thin, modarcon16-thin, modarcon16root-defbg-thin, modarcon16root-thin
    • modarin256-defbg-thin, modarin256-thin, modarin256root-defbg-thin, modarin256root-thin
    • julia256root
  • mc.ext.ini: clarify escaping of spaces and parenthesis

Fixes

  • External editor does not work with arguments in $EDITOR
  • fish shell: strings ” cd (printf ‘%b’ … ” in history
  • Redundant back slashes for autocomplete
  • subshell: call execl with argv[0] that is not an actual path to Bash
  • mcedit: php.syntax: comment highlight from start of light only
  • mcedit: wrong replacement using regular expressions with begin or end of line
  • mcedit: losing column position when navigating up/down
  • mcedit: macro deletes text
  • mcedit: macros are applied to the pasted text
  • extfs: iso9660: xorriso is slow to open an ISO image
  • extfs: u7z: wrong add of nested directories to archive
  • extfs: segfault on enter to deleted archive
  • tar: segfault on copy files from archive
  • man: typo

NGINX 1.27.1 Mainline with Brotli, TLS 1.3, OpenSSL 3.0.14, HTTP/2 and HTTP/3 for Red Hat Enterprise Linux, CentOS, Rocky, Oracle, Alma Linux EL7/EL8/EL9

nginx 1.27.1 Mainline with HTTP/3 support added to EL7, EL8, EL9 repositories. brotli compression module from Google, http2, ngx cache purge and ngx http geoip2 modules added or built-in. OpenSSL built dynamically using OpenSSL+QUIC 3.0.14.

Fixes CVE-2024-7347.

NGINX 1.26.2 Stable with Brotli, TLS 1.3, OpenSSL 3.0.14, HTTP/2 and HTTP/3 for Red Hat Enterprise Linux, CentOS, Rocky, Oracle, Alma Linux EL7/EL8/EL9

nginx 1.26.2 Stable with HTTP/3 support added to EL7, EL8, EL9 repositories. brotli compression module from Google, http2, ngx cache purge and ngx http geoip2 modules added or built-in. OpenSSL built dynamically using OpenSSL+QUIC 3.0.14.

Fixes CVE-2024-7347.

UPD. EL7 build also added.

Apache httpd 2.4.62-2 with brotli support, TLS 1.3, OpenSSL 3.0.14 with http2, mod_http2 2.0.29 and ALPN for Red Hat Enterprise Linux, CentOS 7/8/9, Alma Linux, Rocky Linux 8/9

Apache httpd 2.4.62-2 added to the repository.

Changes:

  • spec file updated to be close to match next EL10
  • mod_lua moved to the separate package (now it is required to avoid problems with current setup)
  • mod_lua requirement will be removed in 2.4.63, thus it will be available for deletion