From b1ef8067863c52c6af03f623dbecda47204101b1 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 16 Apr 2014 04:30:58 -0400 Subject: [PATCH] release 1.1.0 --- VERSION | 2 +- WHATSNEW | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 3eefcb9d..9084fa2f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0 +1.1.0 diff --git a/WHATSNEW b/WHATSNEW index 5f3c26d3..4fc50cc4 100644 --- a/WHATSNEW +++ b/WHATSNEW @@ -1184,3 +1184,31 @@ arch-specific bugs fixed: - sysv ipc was broken on powerpc and mips - statfs/statvfs were broken on mips - sigaltstack was broken on mips + + + +1.1.0 release notes + +new features: +- relro memory protection in dynamic linker +- malloc can now extend heap with mmap if brk fails +- vdso clock_gettime/gettimeofday/time acceleration on x86_64 +- thread/library-safe versions of search.h functions (nonstandard) +- getauxval function (nonstandard) +- sysconf extensions to query physical memory size + +bugs fixed: +- floating point printf output corruption from carry into uninitialized slot +- possible runaway carry overflow in printf floating point +- printf %g failure to strip trailing zeros in some cases +- search past end of haystack in memmem +- off-by-one error in confstr return value +- crashes in some near-empty static programs that use stack protector +- deadlock race in pthread_once +- non-working clock_gettime fallback for old kernels + +arch-specific bugs fixed: +- crash from missing syscall asm register clobbers on real microblaze kernel +- crash in all nontrivial dynamic linker use on microblaze +- incorrect rlimit constants on mips +- broken, possibly dangerous, use of getrlimit syscall on x32 in sysconf -- 2.25.1