CVSROOT: /cvs Module name: src Changes by: matt...@cvs.openbsd.org 2012/08/22 11:06:39
Modified files: libexec/ld.so : util.c lib/libc/sys : stack_protector.c Log message: Change ld.so and libc to use .openbsd.randomdata on ELF platforms for initializing their __guard values. For the time being, we're leaving libc's constructor method as a backup to make sure __guard actually gets initialized and to emit syslog warnings when it's not. Not really an ABI change, so no shlib bump... "hold on to your butts" ok deraadt, kettenis