summaryrefslogtreecommitdiff
path: root/lib/libc/sys/stack_protector.c
AgeCommit message (Expand)Author
2017-11-29clang doesn't propagate attributes like "asm labels" and "visibility(hidden)"Philip Guenther
2016-03-21Rename the system call sendsyslog2 to sendsyslog. Keep the old oneAlexander Bluhm
2016-03-13environ and __progname are not declared in a public header; declare themPhilip Guenther
2015-12-01use strlcat instead of strlcpy with modified arguments. ok deraadt@Can Erkin Acar
2015-11-25Rather than using syslog(3) (which pulls in snprintf), creating the reportTheo de Raadt
2015-11-10Split the intra-thread functionality from kill(2) into its own syscallPhilip Guenther
2015-11-10libc.so can't be unloaded, so move the hidden atexit() and pthread_atfork()Philip Guenther
2015-09-10Pull in namespace.h when building all .c files using gcc's -include option,Philip Guenther
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2013-12-28Do not need __guard[] anymore since we are now relying on __guard_localTheo de Raadt
2013-12-27do not need to create the stack cookie using a constructor anymore,Theo de Raadt
2013-12-27remove non-openbsd.randomdata partsTheo de Raadt
2012-08-24Don't attempt to warn about uninitialized __guard values yet. It'sMatthew Dempsky
2012-08-22Change ld.so and libc to use .openbsd.randomdata on ELF platforms forMatthew Dempsky
2006-03-31ARGSUSED where neededTheo de Raadt
2005-11-30Use sysctl(KERN_ARND) to get n bytes, instead of just 4 at a timeOtto Moerbeek
2005-08-08zap remaining rcsid.Marc Espie
2004-09-14lint says unsigned...Theo de Raadt
2003-10-01Directly invoke the sysctl system call, rather than going through the sysctl(3)Miod Vallat
2003-07-18add missing includesDavid Krause
2003-03-03in the handler, block signals handlers as soon as possible; ok miod millertTheo de Raadt
2002-12-10bug fixHiroaki Etoh
2002-12-02KNFTheo de Raadt
2002-12-02Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stackMiod Vallat