Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-11-04 | Put back the bits disabling setre[ug]id(). Perl will use setres[ug]id | Todd C. Miller | |
instead so we don't need to use the (emulated) setre[ug]id() in libc. | |||
2002-11-03 | You can't always cast pointer to int on because the sizes are | Peter Valchev | |
different; use intptr_t | |||
2002-11-03 | Back out a local OpenBSD change I adapted from a 5.6.1 change. | Todd C. Miller | |
I don't think it is needed anymore and it breaks MM_Unix's prefixify test. | |||
2002-11-03 | The regex used in ExtUtils-MakeMaker-6.05 to check for pod didn't match | Todd C. Miller | |
=head[1-4] correctly. | |||
2002-11-02 | Don't try to process inline functions; fixes a problem parsing | Todd C. Miller | |
macros.h on vax (noticed by hugh). | |||
2002-10-31 | MakeMaker now appears to try to install pod pages in $installman{1,3}dir. | Todd C. Miller | |
However, we define that to the empty string in OpenBSD since we want to format and install perl's man pages ourselves. As a result, man pages were not being generated from .pm files in 3rd party modules. To fix this, go back to the older behavior of using $inst_man{1,3}dir. Also, while I'm in here, improve the regexp for deciding what consists of pod, based on ExtUtils-MakeMaker-6.05. | |||
2002-10-30 | No longer need to override Configure results for setr[ug]id() and | Todd C. Miller | |
setre[ug]id(). | |||
2002-10-27 | The 5.8.0 import didn't bring this file back to life; do it by hand. | Todd C. Miller | |
2002-10-27 | Resolve conflicts, remove old files, merge local changes | Todd C. Miller | |
2002-10-27 | stock perl 5.8.0 from CPAN | Todd C. Miller | |
2002-10-25 | %ul -> %lu | Camiel Dobbelaar | |
submitted to perlbug@ ok millert@ | |||
2002-10-21 | make it compile through the gdb, still needs more work; fgsch@ ok | Michael Shalayeff | |
2002-10-09 | Patch from sendmail.org to fix potential smrsh bypass described | Todd C. Miller | |
in http://www.sendmail.org/smrsh.adv.txt | |||
2002-10-08 | fix two incorrect L<> calls; ok millert@ | Wilbern Cobb | |
2002-10-04 | since we lndir the sources we do not need the .CURDIR in the toke deps | Michael Shalayeff | |
2002-10-04 | put cpp flags into CPPFLAGS, not CFLAGS. | Michael Shalayeff | |
do the lndir once (like apache, for example), depend on ${.OBJDIR}/config.over . make separate rules for the toke.*o, since gcc blows on it on some platforms (hppa for now). would be just nice if smth like this worked, but it does not: .if make(toke.o) CFLAGS+=-O0 .endif millert@ ok | |||
2002-10-04 | powerpc support for stack trampoline mprotect. | Dale Rahn | |
2002-09-23 | In an ELF binary the end of the text segment and the start of the data | Artur Grabowski | |
segment can share the same page in the file. Since we can't mmap it with the same permissions, the data segment is loaded offset by a constant so that it ends up in a different page. On sparc that's not really enough. To avoid cache aliases we have to make the offset big enough to make sure that we don't get incoherent aliases that would have to be mapped uncached. This offset has been 64k this far and noone noticed until some change actually made us fault in those pages at the same time and incoherent aliases reduced make build time on some hypersparcs (only hypersparcs have big enough caches to notice this) from 14 hours to 23 hours. Bump that offset (MAXPAGESIZE) to 1MB. deraadt@ ok | |||
2002-09-23 | Activate exec-stack.h on m68k. This is not really necessary on this arch, | Miod Vallat | |
but being consistent with the other arches is a plus, and by replacing the existing - and bogus - m68k trampoline code, this makes nested functions usable on m68k, should that become ever necessary. | |||
2002-09-23 | Undefine TRANSFER_FROM_TRAMPOLINE, in case it has been defined earlier. | Miod Vallat | |
ok deraadt@ | |||
2002-09-20 | UNDO MORE FUCKING TREE BREAKING. WHY THE FUCK ARE YOU GUYS NOT EVEN DOING | Theo de Raadt | |
TEST COMPILES?! | |||
2002-09-19 | build sparc64 like sparc is built. includes config/xm-openbsd.h | Dale Rahn | |
ok miod@ tested by building gcc and building trampoline exec test. | |||
2002-09-18 | Fix trampoline issues, by making sure the right stack portion is PROT_EXEC. | Marc Espie | |
tested by miod@, millert@ With comments from theo and mickey. ok miod@ | |||
2002-09-17 | Repair m68k cross-ld - the cross building environment makes some magic | Miod Vallat | |
unnecessary now. | |||
2002-09-17 | fix 64bit warnings; ok millert fgsch | Peter Valchev | |
2002-09-16 | __syslog__ format attribute: same as printf, except for -pedantic, as %m is | Marc Espie | |
leggit. there will be a commit soon that uses this, so update your compiler now, or risk having problems compiling soon. ok millert@, deraadt@ | |||
2002-09-15 | update to sendmail-8.12.6 | Todd C. Miller | |
2002-09-12 | ansi | Theo de Raadt | |
2002-09-11 | Pass ld the -R flag to add directories to the list of places to | Todd C. Miller | |
search for shared objects instead of using a LD_RUN_PATH hack. We use -R here since it works with both the old and new (binutils) ld flavors. The LD_RUN_PATH hack was using the wrong directory anyway and so didn't even work. Problem pointed out by H. Steuer. | |||
2002-09-10 | typo -- please send to the perl people too; jmc@prioris.mini.pw.edu.pl | Theo de Raadt | |
2002-09-07 | ansification of ld | Marco S Hyman | |
* normalized the signatures of the functions passed to each_file() and each_full_file(). In most cases that meant adding a void *dummy. In one case it changed an int to a void*, but the arg was only checked for zero/not-zero so the change was not significant. * removes unused code and structures. * makes sure printf args match their format. * got rid of some of the gcc -Wall warnings OK deraadt@ | |||
2002-08-29 | enable ro src for texinfo/; ok espie@ | Todd T. Fries | |
2002-08-13 | Update bsd_glob.c with fixes from perl 5.8.0 that are based on our glob.c. | Todd C. Miller | |
From Solar Designer | |||
2002-08-11 | Switch sparc to ELF. | Artur Grabowski | |
XXX - we might want to improve the logic of selection of ELF vs. a.out when we bump our version to 3.2, before feeding those changes to FSF. | |||
2002-08-11 | Switch sparc binutils to ELF. | Artur Grabowski | |
XXX - we might want to improve the version selection logic when feeding those diffs back to FSF, but we can't do that until we bump our version to OpenBSD 3.2 because then the tree wouldn't build. | |||
2002-08-09 | Incorrect assembly statements are fatal errors, not warnings. Doh. How | Miod Vallat | |
someone could have written such logic is beyond me. | |||
2002-08-08 | Use & to test if bits are set, not &&; art@ ok. Fix sent to bug-groff@gnu.org | Aaron Campbell | |
and the groff maintainers. | |||
2002-08-08 | bah, use mode 0 here. | Federico G. Schwindt | |
2002-08-08 | Add missing mode argument to open(2); noticed by | Federico G. Schwindt | |
Grudge Mason <grudge_mason@hotmail.com>. Note that this code is not compiled in. | |||
2002-07-30 | Update BSD licenses to include 'with or without modification'. | Federico G. Schwindt | |
From binutils -current. | |||
2002-07-27 | ask uvm to map the bss of each .so module non-executable. again, we | Theo de Raadt | |
cannot do this to the data segments until we know how big the got/plt zone is... anyone want to track that down? | |||
2002-07-26 | comma splice | Paul Janzen | |
2002-07-23 | Add pshufw insn so ogle compiles without the need for a recent gas. | Federico G. Schwindt | |
2002-07-21 | Fix backtrace support for OpenBSD/powerpc. | Dale Rahn | |
This was done in a *BSD independant mode. Look at this again for gdb 5.x | |||
2002-07-20 | Exit if setusercontext() fails to set resources/priority and suidwarn | Todd C. Miller | |
is true. This is consistent with sendmail's behavior when things like initgroups() fail. | |||
2002-07-20 | Fix up WANT_LIBMILTER stuff for people who want to use it; downsj@downsj.com | Todd C. Miller | |
2002-07-19 | convert functions from K&R style to prototype style. | Marco S Hyman | |
Function arg types have not yet been fixed. OK fgs@, espie@ | |||
2002-07-17 | un-__P the code. fgs says "looks ok." | Marco S Hyman | |
2002-07-16 | correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> via | Federico G. Schwindt | |
PR/2822. | |||
2002-07-16 | better. this is what has been applied to binutils. | Federico G. Schwindt | |