about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2019-06-12 14:48:33 +0200
committerFlorian Weimer <fweimer@redhat.com>2019-06-12 14:48:33 +0200
commitcfa611447b44d2fa1cb3d8f853b6f3f75ade366a (patch)
tree52f89d4d9ddf45959ab478d4701b80e42e66614f /ChangeLog
parent744e829637162bb7d5029632aacf341c64b86990 (diff)
downloadglibc-cfa611447b44d2fa1cb3d8f853b6f3f75ade366a.tar.gz
glibc-cfa611447b44d2fa1cb3d8f853b6f3f75ade366a.tar.xz
glibc-cfa611447b44d2fa1cb3d8f853b6f3f75ade366a.zip
libio: freopen of default streams crashes in old programs [BZ #24632]
As seen with very old i386 GCC binaries.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 865fcec63d..6efe9c464c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2019-06-12  Florian Weimer  <fweimer@redhat.com>
 
+	[BZ #24632]
+	* libio/libioP.h (_IO_JUMPS_FUNC_UPDATE): New macro.
+	* libio/freopen.c (freopen): Use it.
+
+2019-06-12  Florian Weimer  <fweimer@redhat.com>
+
 	Linux: Deprecate sysctl.
 	* include/sysctl.h (__sysctl): Remove declaration.
 	* scripts/check-installed-headers.sh (sys/sysctl.h): Disable