summaryrefslogtreecommitdiff
path: root/usr.sbin/crunchgen
AgeCommit message (Expand)Author
2024-06-02ugh, another typo; spotted by naddyTheo de Raadt
2024-06-02oops typoTheo de Raadt
2024-06-02Due to growth, crunchgen must also try to block -fret-clean, so also useTheo de Raadt
2023-09-14Instead of ld -dc use ld -d, supported by both ld.bfd and ld.lld >= 15Jeremie Courreges-Anglas
2023-04-16if (actually... when) the compiler is flipped to do BTI/ENDBR by default,Theo de Raadt
2021-11-15No need to declare optind, optarg or opterr; unistd.h does this for us.Todd C. Miller
2021-10-24For open/openat, if the flags parameter does not contain O_CREAT, theTheo de Raadt
2021-03-10Build install media with -fno-asynchronous-unwind-tables to furtherJonathan Gray
2021-02-13distrib: remove .comment section systematicallySebastien Marie
2018-10-18Ensure that the install media are built with a consistent set ofChristian Weisgerber
2018-02-06chdir to the target directory, run make there and fchdir back after.Henning Brauer
2017-10-29Prefer <elf.h> to the non portable <sys/exec_elf.h>.Martin Pieuchot
2017-07-27insist on -Oz in the *.mk fileMarc Espie
2017-07-27Mute clang's zeal for whining by providing prototypes.Theo de Raadt
2017-06-11missing .Fn markup for main(); found with mandoc -TlintIngo Schwarze
2017-02-28Make object-in-archive-used identification portable to lld: use --tracePhilip Guenther
2017-01-27Copyright notices don't belong in the displayed text of manual pages,Ingo Schwarze
2016-05-20Restore support for 'instbin program args...'Philip Guenther
2015-12-06Use __progname instead of manually handling argv[0].Tobias Stoeckmann
2015-11-11exit() after perror() for pledge failure. Perhaps this got introducedTheo de Raadt
2015-10-18Avoid integer overflow with very large files.Tobias Stoeckmann
2015-10-13pledge "stdio rpath wpath cpath proc exec". creates files throughoutTheo de Raadt
2015-08-20stdlib.h is in scope; do not cast malloc/calloc/realloc*Theo de Raadt
2015-01-18The world is ELF: use <sys/exec_elf.h> instead of <a.out.h> or <sys/exec.h>Philip Guenther
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-15Reduce instances of `` '' in manuals.Anthony J. Bentley
2014-05-20Use errc/warnc to simplify code.Philip Guenther
2014-03-16Zap some globals and a TODO missed in the a.out purge.Philip Guenther
2014-01-11Create cleaner & less noisy makefiles, now that we've been usingTheo de Raadt
2014-01-11just a little TLCTheo de Raadt
2013-11-23yet more unsigned char casts for ctypeTheo de Raadt
2013-11-12add missing protosTheo de Raadt
2013-10-14tedu ecoff supportTheo de Raadt
2013-10-14Using 'cc -o /dev/null' has weird side-effects as root, so use a real filePhilip Guenther
2013-10-14handle DESTDIR; with guentherTheo de Raadt
2013-10-13Use the new DIST_LIB/DIST_OBJS hooks to make it possible to link crunchedPhilip Guenther
2013-10-13Death to a.out bits!Philip Guenther
2013-08-14some Bx/Ox conversion;Jason McIntyre
2013-07-16use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@Ingo Schwarze
2012-08-29Using the currently chosen (and in my opinion insane) abstraction, passTheo de Raadt
2012-08-22Build crunched binaries with -fno-pie.Pascal Stumpf
2012-05-30ansiTheo de Raadt
2011-11-25missing headerTheo de Raadt
2010-08-08.Ek in the right place, or SYNOPSIS blows up;Jason McIntyre
2010-07-20delete unused variableTheo de Raadt
2009-12-08Fix overflow bug found by Holger Mikolon, thanks.Dale Rahn
2009-12-04Change crunchgen to mangle names in sequence instead of randomly,Dale Rahn
2009-11-02that is not a small hack, it is big and gruesome and has very bad effectsTheo de Raadt
2009-10-07under certain conditions (srcdir defined, no objdir defined) crunchgenFelix Kronlage
2009-07-21stop gcc from whiningTheo de Raadt