diff options
author | Florian Weimer <fweimer@redhat.com> | 2024-09-20 13:10:54 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2024-09-20 13:51:09 +0200 |
commit | 8ef3cff9d1ceafe369f982d980678d749fb93bd2 (patch) | |
tree | 10944be240ac4ed5aeeeb634c98e7836457a5d08 /NEWS | |
parent | 6cbf845fcdc76131d0e674cee454fe738b69c69d (diff) | |
download | glibc-8ef3cff9d1ceafe369f982d980678d749fb93bd2.zip glibc-8ef3cff9d1ceafe369f982d980678d749fb93bd2.tar.gz glibc-8ef3cff9d1ceafe369f982d980678d749fb93bd2.tar.bz2 |
iconv: Support in-place conversions (bug 10460, bug 32033)
Check if any of the input files overlaps with the output file, and use
a temporary file in this case, so that the input is no clobbered
before it is read. This fixes bug 10460. It allows to use iconv
more easily as a functional replacement for GNU recode.
The updated output buffer management truncates the output file
if there is no input, fixing bug 32033.
Reviewed-by: DJ Delorie <dj@redhat.com>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -28,6 +28,9 @@ Major new features: * On Linux, the sched_setattr and sched_getattr have been added, for supporting parameterized scheduling policies such as SCHED_DEADLINE. +* The iconv program now supports converting files in place. The program + automatically uses a temporary file if required. + Deprecated and removed features, and other changes affecting compatibility: [Add deprecations, removals and changes affecting compatibility here] |