Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2002-07-16 | Correct memset arguments; from Moritz Jodeit <moritz@jodeit.org> via | Federico G. Schwindt | |
PR/2822. Submited to binutils as well. | |||
2002-07-16 | add 2 operand variants for shld and shrd. this makes possible to compile | Federico G. Schwindt | |
gnupg with in tree gas. | |||
2002-07-15 | space to tab cleanup. Nothing but whitespace changes in this commit. | Marco S Hyman | |
2002-07-14 | Fix SuperSafe=Interactive when DeliveryMode=i; Gregory Neil Shapiro | Todd C. Miller | |
2002-07-12 | Add MMX extensions. This does not include SSE/MMX extensions. | Federico G. Schwindt | |
millert@ ok. | |||
2002-07-10 | First of some clean-up commits. This one only removes use of | Marco S Hyman | |
register variables. clean-up concept ok deraadt@ | |||
2002-07-06 | dont deref NULL pointer in IPv6 pserver client operation. | Jun-ichiro itojun Hagino | |
From: Moritz Jodeit <moritz@jodeit.org> | |||
2002-07-03 | if localid is too long, abort; found by cloder@acm.org | Theo de Raadt | |
2002-07-03 | sync | Todd C. Miller | |
2002-07-03 | New config for the OpenBSD mailing list server. Two separate daemons | Todd C. Miller | |
are used; one for incoming messages on port 25 and a stripped down queueing-only config on localhost port 24 fed by the mailing list exploder. Actual delivery is handled by persistent queue runners. | |||
2002-07-03 | No need to have this in cvs--the OpenBSD list config is basically the same. | Todd C. Miller | |
2002-06-26 | Actually use m68k-aliases (forgot to commit this...) | Marc Espie | |
ok miod@ | |||
2002-06-26 | sendmail 8.12.5 | Todd C. Miller | |
2002-06-25 | o Kill queue groups stuff; we can do a better job using qtool | Todd C. Miller | |
o Wait at least 27 minutes before trying to redeliver a message o Drop confTO_QUEUERETURN from 4d to 3d o No point in blacklist_recipients or commented RBL stuff o Remove some old Windoze worm stuff checks | |||
2002-06-24 | opcode aliases, mostly taken from recent binutils. | Marc Espie | |
ok miod@ | |||
2002-06-21 | make pserver code IPv6 ready. markus ok | Jun-ichiro itojun Hagino | |
2002-06-21 | Document CVSREADONLYFS and -R. ok henning@, tholo@ | Kjell Wooding | |