Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-19 | use smtpd man pages by default. ok deraadt jmc | Ted Unangst | |
sendmail.8 note by jmc | |||
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-03-12 | no more rmail in base; ok millert | Jason McIntyre | |
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-02-07 | Update to sendmail 8.14.8. This touches a lot of files due to the | Todd C. Miller | |
Sendmail, Inc -> Proofpoint name change. See RELEASE_NOTES for actual changes. | |||
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-14 | Add a new option "-fstack-protector-strong" for GCC4. This includes | Martynas Venckus | |
additional functions to be protected --- those that have local array definitions, or have references to local frame addresses. Note 1: Han explicitly licensed this under GPLv2 for us. Note 2: Do *not* use this anywhere in "src" Makefiles, as the other GCC doesn't have this option yet (but I'm working on it). | |||
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-28 | Prevent GCC from inlining these unsafe builtins: sprintf, vsprintf, | Martynas Venckus | |
stpcpy, strcat, strcpy. Also don't simplify some safe builtins into unsafe ones, otherwise we'll hit the linker with the bogus warning. OK miod@, millert@. | |||
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-11 | Revert the previous commit; this is not the right approach. | Mark Kettenis | |
2013-12-11 | Stop the madness! Prevent GCC from inlining these unsafe functions: | Martynas Venckus | |
sprintf, vsprintf, stpcpy, strcat, strcpy. We're hitting the linker again, therefore the warning will show up now. | |||
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 | |
2013-12-02 | Do not add -lcompat in configure. | Christian Weisgerber | |
libcompat isn't needed; configure checks for the presence of cuserid() and ftime() and the build copes well with the absence of either. ftime() would only ever be used if gettimeofday() wasn't available, and cuserid() is replaced by getlogin() but that code branch is not reached anyway. ok sthen@ jca@ deraadt@ | |||
2013-11-11 | disable kerberos support (only used for pserver, which we strongly | Theo de Raadt | |
discourage anyone from using anyways) ok various | |||
2013-10-29 | Make gcc call collect2 on powerpc (instead of directly calling ld). | Jeremie Courreges-Anglas | |
Kernel, base and ports seem happy with this change, and there's no reason for collect2 to be less useful on these machines. Offending lines in gcc/config found by Miod, thanks. Let's commit the right file this time. ok kettenis@ miod@ mpi@ | |||
2013-10-29 | Revert previous, wrong M ... | Jeremie Courreges-Anglas | |
2013-10-29 | Make gcc call collect2 on powerpc (instead of directly calling ld). | Jeremie Courreges-Anglas | |
Kernel, base and ports seem happy with this change, and there's no reason for collect2 to be less useful on these machines. Offending lines in gcc/config found by Miod, thanks! ok kettenis@ miod@ mpi@ | |||
2013-10-24 | f_bavail has been 64bits for some time now so revert 1.12. | Federico G. Schwindt | |
Makes sendmail happy on fs with large enough f_bavail values. millert@ ok | |||
2013-10-24 | Align suseconds_t with POSIX: it's the type of the tv_usec member of timeval. | Philip Guenther | |
Use useconds_t in the ualarm() declaration. Bump libstdc++ major to be sure there isn't ABI issues. ok deraadt@ jca@ jmc@ millert@ ports testing by landry@ | |||
2013-10-19 | fix a few obvious .Ar markup errors (unfortunately, there are many more) | Ingo Schwarze | |
found while working on mandoc apropos | |||
2013-10-19 | Depending on wether the kernel has been compiled with or without | Alexander Bluhm | |
debug information, gdb will either see calltrap or alltraps in the stack trace of a kernel core file. To make the gdb backtrace command work without debug information in the amd64 kernel, add the same special case for alltraps as for calltrap. OK miod@ | |||
2013-10-09 | Merge binutils 2.15 einfo() buffering change to binutils-2.17. | Todd C. Miller | |
OK deraadt@ miod@ | |||
2013-09-30 | Make stderr buffered in einfo(). Speeds up display of error messages | Todd C. Miller | |
on slower platforms. Idea from espie@, OK espie@ deraadt@ guenther@ |