From 983fd5c41ab7e5a5c33922259ca1ac99b3b413f8 Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Sat, 11 Jun 2016 12:07:14 +0200 Subject: fopencookie: Mangle function pointers stored on the heap [BZ #20222] --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index e62235f5ec..4028db2fd9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2016-06-11 Florian Weimer + + [BZ #20222] + * libio/iofopncook.c (_IO_cookie_read): Demangle callback pointer. + (_IO_cookie_write): Likewise. + (_IO_cookie_seek): Likewise. + (_IO_cookie_close): Likewise. + (_IO_old_cookie_seek): Likewise. + (set_callbacks): New function. + (_IO_cookie_init): Call set_callbacks to copy callbacks. + 2016-06-11 Marko Myllynen * locale/programs/localedef.c (oldstyle_tables): Remove. -- cgit 1.4.1