[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[platform-testers] new snapshot available: sed-4.8.39-23ea
From: |
Jim Meyering |
Subject: |
[platform-testers] new snapshot available: sed-4.8.39-23ea |
Date: |
Sun, 16 Oct 2022 11:28:32 -0700 |
Here's a new snapshot/test release in preparation for sed-4.9.
The preceding release was on 2020-01-14, so a new release is overdue.
Please build and test this snapshot and let us know how it fares.
Thanks to everyone who has contributed.
sed snapshot:
https://meyering.net/sed/sed-ss.tar.xz 1.4 MB
https://meyering.net/sed/sed-ss.tar.xz.sig
https://meyering.net/sed/sed-4.8.39-23ea.tar.xz
======================================
NEWS:
** Bug fixes
'sed --follow-symlinks -i' no longer loops forever when its operand
is a symbolic link cycle.
[bug introduced in sed 4.2]
a program with an execution line longer than 2GB can no longer trigger
an out-of-bounds memory write.
using the R command to read an input line of length longer than 2GB
can no longer trigger an out-of-bounds memory read.
In locales using UTF-8 encoding, the regular expression '.' no
longer sometimes fails to match Unicode characters U+D400 through
U+D7FF (some Hangul Syllables, and Hangul Jamo Extended-B) and
Unicode characters U+108000 through U+10FFFF (half of Supplemental
Private Use Area plane B).
[bug introduced in sed 4.8]
I/O errors involving temp files no longer confuse sed into using a
FILE * pointer after fclosing it, which has undefined behavior in C.
** New Features
The 'r' command now accepts address 0, allowing inserting a file before
the first line.
======================================
Changes in sed since v4.8:
Antonio Diaz Diaz (1):
doc: fix a typo
Assaf Gordon (5):
maint: update all copyright year number ranges
sed: silence -Wformat-nonoliteral warning
build: restore build rules for manual page
sed: extract print_file function
sed: allow '0rFILE' (insert FILE before the first line)
Chris Marusich (1):
tests: export CONFIG_HEADER to test scripts
Jim Meyering (17):
maint: post-release administrivia
build: update to newer help2man
build: update gnulib to latest
maint: avoid new warning about deprecated security_context_t
maint: update obsolete constructs in configure.ac
sed: avoid potential double-fclose
doc: tighten/clarify wording e.g., re "g" modifier
build: update gnulib to latest
build: update gnulib to latest
maint: avoid new syntax-check failure
doc: fix more typos
build: non-recursive Automake in a less hacky way
maint: syntax-check: disable the indent check
build: update gnulib to latest; also bootstrap and init.sh
maint: make update-copyright
maint: exempt doc/fdl.texi from long-line check
build: update gnulib to latest
Marvin Schmidt (1):
tests: remove stray export-ending semicolon in test setup
Paul Eggert (11):
Add NEWS item for dfa fix in Gnulib
Update, simplify, and sort .gitignore files
Update COPYING, bootstrap from Gnulib
maint: stop using fdl module
Remove unused files testcases.h, ptestcases.h
Remove unused BOOST.tests, PCRE.tests, SPENCER.tests
.gitconfig: add gt-bug* for some test cases
sed: fix temp file cleanup
build: update gnulib submodule to latest
sed: fix infloop with symlink cycles
maint: pacify ‘make syntax-check’
Renaud Pacalet (1):
doc: fix wording in 'line length adj.' example
Tobias Stoeckmann (2):
sed: handle very long execution lines (tiny change)
sed: handle very long input lines with R (tiny change)
======================
Changes in gnulib since v4.8:
* gnulib 6b9d15b8bc...2118e7cf12 (2367): <<=== too long to list
> Update to Unicode 15.0.0.
> gen-uni-tables: Temporarily revert last change.
> doc: improve intprops doc
> autoupdate
> tests: prefer stdckdint to intprops
...
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [platform-testers] new snapshot available: sed-4.8.39-23ea,
Jim Meyering <=