Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-01 | Correct version for disabling getserbyname_r to reduce diff with upstream | Andrew Fresh | |
OK sthen@ miod@ | |||
2014-05-31 | Remove now unnecessary local patch to disable usemallocwrap on m68k | Andrew Fresh | |
Sure miod@ | |||
2014-05-31 | Remove unneeded patch, upstream fixed this differently in 2008 | Andrew Fresh | |
ok sthen@ | |||
2014-05-29 | We now use arc4random() so PERL_RANDOM_DEVICE is no longer needed. | Philip Guenther | |
ok afresh@ | |||
2014-05-29 | To get a random seed, just call arc4random() instead of reading a | Philip Guenther | |
word from the (deprecated) /dev/arandom. This also makes it work in chroot environments. ok deraadt@ afresh@ | |||
2014-05-28 | finally enable writing per-commit commitid tokens to rcs ,v files | joshua stein | |
ok deraadt@ millert@ | |||
2014-05-27 | Enable strong stack protector by default for GCC 3 architectures. | Martynas Venckus | |
Miod says all architectures work with it now (thanks to his fix for the pf.c bug). | |||
2014-05-08 | Recognize `t' as a valid format modifier for kprintf-style format strings. | Miod Vallat | |
2014-05-07 | Match search_string_def() prototype change, forgotten in previous protector.[ch] | Miod Vallat | |
commit. | |||
2014-05-06 | Remove the ``addressable'' argument to search_string_def(). Turned out to be | Miod Vallat | |
a bad idea, for it causes false positives, which then can cause ICE trying to protect narrower-than-int incoming arguments, if building with -fstack-protector-all. From etoh@'s gcc 3.4 tree, unbreaks -fstack-protector-all on m88k (well, maybe not completely, but it makes it compile more files, such as pf.c which contains functions receiving uint16_t arguments pushed on the stack due to the exhaustion of caller-saved registers). | |||
2014-05-01 | Revert 1.49 (bad merge with free dejavu) | Miod Vallat | |
2014-04-22 | Remove KERBEROS5 from the Makefiles (except ssh for now, where it is | Reyk Floeter | |
already manually disabled). ok deraadt@ | |||
2014-04-15 | Remove workarounds for ld reaching MAXDSIZ on vax, now that MAXDSIZ is | Miod Vallat | |
more comfortable. Reminded by brad@ | |||
2014-04-12 | Bring back the fix in r1.16 of the gcc 2.95 version of protector.c - the code | Miod Vallat | |
was present, but commented. This fixes code generation of usr.sbin/dhcpd/memory.c!new_address_range() on vax. | |||
2014-04-10 | Revive the fix for Perl RT bug 116441 (null dereference affecting | Matthias Kilian | |
mod_perl). ok sthen@ millert@ | |||
2014-04-08 | Build libgcc without SSP. With the new SSP-strong heuristics, | Martynas Venckus | |
_moddi3.o gets protected and landisk bootblocks got broken. Fundamentally this causes a link dependency on libc that we'll not always be able to satisfy. Spotted by deraadt@. OK matthew@, kettenis@, guenther@. | |||
2014-04-06 | Add the missing addressing modes for the fucomip instruction. Surprisingly, | Miod Vallat | |
fucompi was correct. Unbreaks www/webkit on i386. ok sthen@ | |||
2014-04-03 | Put back 1.11, lost during the last update; unbreaks NOPIC builds. | Miod Vallat | |
ok deraadt@ | |||
2014-03-26 | Make perl build in a non-writable src tree | afresh1 | |
OK millert@ deraadt@ | |||
2014-03-24 | Merge perl-5.18.2 plus local patches, remove old files | afresh1 | |
OK espie@ sthen@ deraadt@ | |||
2014-03-24 | Import perl-5.18.2 | afresh1 | |
OK espie@ sthen@ deraadt@ | |||
2010-09-24 | Perl 5.12.2 from CPAN | Todd C. Miller | |
2006-03-28 | perl 5.8.8 import | Todd C. Miller | |
2003-12-03 | perl 5.8.2 from CPAN | Todd C. Miller | |
2002-10-27 | stock perl 5.8.0 from CPAN | Todd C. Miller | |
2001-05-24 | stock perl 5.6.1 | Todd C. Miller | |
2000-04-06 | virgin perl 5.6.0 | Todd C. Miller | |
2000-04-06 | virgin perl 5.6.0 | Todd C. Miller | |
1999-04-29 | perl5.005_03 | Todd C. Miller | |
1999-04-29 | perl5.005_03 | Todd C. Miller | |
1999-04-29 | perl5.005_03 | Todd C. Miller | |
1996-08-19 | Import of Perl 5.003 into the tree. Makefile.bsd-wrapper and | Jason Downs | |
config.sh.OpenBSD are the only local changes. | |||
2014-03-13 | Add a few more instruction patterns that are apparently needed by gcc 4.8. | Mark Kettenis | |
Taken from binutils 2.17. ok guenther@ | |||
2014-02-17 | Having CpuSMAP and Cpu64 overlap isn't a terribly good idea. | Mark Kettenis | |
Makes it possible to build an i386 kernel with binutils-2.17 again. ok miod@ | |||
2014-02-15 | install man perlinterp so you can learn all about the interpreter | Ted Unangst | |
2014-02-09 | Add support for i386 XSAVE family of instructions: xgetbv, xsetbv, xsave, | Philip Guenther | |
xrstor, and xsaveopt. based on kettenis's original that did xgetbv and xsetbv ok kettenis@ | |||
2014-01-24 | Catch SIGPIPE to clean up temp files | Philip Guenther | |
ok deraadt@ | |||
2014-01-20 | Add strong stack protector mode for the original propolice in GCC3. | Martynas Venckus | |
This includes additional functions to be protected --- those that have local array definitions, or have references to local frame addresses. Miod verified that this works on real hardware, and not just on the cross-compiled monster I tested this on. | |||
2014-01-18 | Fix the NAME section: | Ingo Schwarze | |
One .Nm macro per name, and pass punctuation a as seperate argument. Found with mandocdb(8). OK jmc@. | |||
2014-01-14 | Add wcstring attribute support for Wbounded. To be used for wchar.h | Martynas Venckus | |
which operates on element counts rather than buffer sizes. I'll start annotating headers in a few weeks, after the hackathon. OK millert@. | |||
2014-01-13 | Enable Wbounded by default. Passing bound bigger than the buffer | Martynas Venckus | |
size almost always has security implications. I think this quote from Theo summarizes the situation best: Which is why it is important to have at least one unforgiving platform in the ecosystem which properly labels shit shit. That's OpenBSD. If anyone can't handle that, they can go to platforms which hide the reality. | |||
2013-12-30 | Recognize PT_OPENBSD_RANDOMIZE in linker scripts. | Mark Kettenis | |
ok miod@, matthew@ | |||
2013-12-17 | Backport the code from binutils 2.16 that makes weak undefined references | Mark Kettenis | |
work on alpha. tested by naddy@, deraadt@ | |||
2013-12-14 | When writing a history entry, don't downcast time() return value to | Jeremie Courreges-Anglas | |
(long). Use (long long) and print it with %ll08x instead. ok zhuk@ | |||
2013-12-03 | Backport from gcc4 (mostly): make collect2 preserve ld's stdout and | Philip Guenther | |
stderr separately so that redirections of gcc's stdout/stderr act as expected. ok and testing miod@ | |||
2013-12-03 | Kill usage of timeb.h for upcoming removal of libcompat. OK deraadt@ | Todd C. Miller | |
1997-06-28 | Latest version from Cyclic Software | Thorsten Lockert | |
1996-10-18 | New release from Cyclic Software | Thorsten Lockert | |
1996-01-30 | Missed files from 1.7.1 import | Thorsten Lockert | |
1995-12-19 | raw import of cvs-1.6 | Theo de Raadt | |