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!