This is to announce zile-2.6.4, a stable release.

This release fixes reading of files greater than 2GB, and writing of larger
files (typically also greater than 2GB, but it could differ from one system
to another).

There have been 6 commits by 1 people in the 4 days since 2.6.3.

See the NEWS below for a brief summary.

Thanks to everyone who has contributed!
The following people contributed changes to this release:

  Reuben Thomas (6)

Reuben
 [on behalf of the zile maintainers]
==================================================================

Here is the GNU zile home page:
    https://gnu.org/s/zile/

Here are the compressed sources and a GPG detached signature:
  https://ftpmirror.gnu.org/zile/zile-2.6.4.tar.gz
  https://ftpmirror.gnu.org/zile/zile-2.6.4.tar.gz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

Here are the SHA1 and SHA256 checksums:

  File: zile-2.6.4.tar.gz
  SHA1 sum:   0a501b422a4f1c5948ba9db6f14fde79095d6cfd
  SHA256 sum:
d5d44b85cb490643d0707e1a2186f3a32998c2f6eabaa9481479b65caeee57c0

Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify zile-2.6.4.tar.gz.sig

The signature should match the fingerprint of the following key:

  pub   rsa2048 2013-12-11 [SC]
        2409 3F01 6FFE 8602 EF44  9BB8 4C8E F3DA 3FD3 7230
  uid   Reuben Thomas <r...@sc3d.org>
  uid   keybase.io/rrt <r...@keybase.io>

If that command fails because you don't have the required public key,
or that public key has expired, try the following commands to retrieve
or refresh it, and then rerun the 'gpg --verify' command.

  gpg --locate-external-key r...@sc3d.org

  gpg --recv-keys 4C8EF3DA3FD37230

  wget -q -O-
'https://savannah.gnu.org/project/release-gpgkeys.php?group=zile&download=1
' | gpg --import -

As a last resort to find the key, you can try the official GNU
keyring:

  wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg
  gpg --keyring gnu-keyring.gpg --verify zile-2.6.4.tar.gz.sig

This release is based on the zile git repository, available as

  git clone https://git.savannah.gnu.org/git/zile.git

with commit a6db86a0d2b5c5ab27fc075a0530bf86b7fb1c67 tagged as v2.6.4.

For a summary of changes and contributors, see:

  https://git.sv.gnu.org/gitweb/?p=zile.git;a=shortlog;h=v2.6.4

or run this command from a git-cloned zile directory:

  git shortlog v2.6.3..v2.6.4

This release was bootstrapped with the following tools:
  Autoconf 2.71
  Automake 1.17
  Gnulib 2025-01-26 2e46209809f751087ca27523283bd5c3e9071d31

NEWS

* Noteworthy changes in release 2.6.4 (2025-03-15) [stable]

** Bug fixes

   This release fixes reading files larger than 2GB, and writing files
where
   the operating system divides the writing into multiple chunks (in
   practice, probably also files longer than 2GB). Previously, the amount
of
   data read was subject to integer overflow, and the wrong data (both in
   content and size) was written when it was written in multiple passes.
   I’ve never had a bug report about this, but apologies to anyone who
ran
   into it!

Reply via email to