Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-13 | use right source files from libkern | Theo de Raadt | |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt | |
test period; i think 3 years ago the last bugs fell out. ok otto beck others | |||
2013-03-21 | NBPG -> PAGE_SIZE, PGSHIFT -> PAGE_SHIFT, PGOFSET -> PAGE_MASK | Theo de Raadt | |
2012-12-17 | Unbreak bootblocks on Alpha by fixing the primary load address. A | Martynas Venckus | |
typo crept in in rev. 1.13. "yeah! the as800 netboots" naddy@ | |||
2012-11-08 | now that our make is more strict, fix ws issue; ok espie@ | Otto Moerbeek | |
2012-09-01 | Fix alpha bootblocks: Compile with -fno-pie, link with -nopie. | Pascal Stumpf | |
tested by naddy@; ok deraadt@ | |||
2012-08-21 | Add NOPIE= bits for sys/arch/*/stand to ensure that bootblocks will always be | Pascal Stumpf | |
built with -fno-pie. This gets the hairiest part of PIE out of the way ... ok deraadt@ | |||
2012-06-26 | ALPHA_PGSHIFT -> PGSHIFT. | Theo de Raadt | |
2011-06-06 | Forgot to `cvs add' this file during alpha boot block changes, sorry. | Miod Vallat | |
2011-06-05 | Update alpha bootblocks to use MI loadfile code instead of rolling our own; | Miod Vallat | |
also print a meaningful message if the kernel load address conflicts with the SRM memory areas, so that we can know which kernel load address to use. Requires `make includes' before attempting to build bootblocks. Tweaks mk@, `nice' deraadt@ | |||
2011-03-13 | Change daddr_t to daddr32_t. The bootblocks on our architectures only | Theo de Raadt | |
do 32-bit block spanning. If later on we get some that can/should do 64-bit, that can be done now using daddr64_t (but of course, we are taking this step to finalize the daddr_t 64-bit conversion). ok miod krw | |||
2010-12-06 | - drop NENTS(), which was yet another copy of nitems(). | Jasper Lievisse Adriaanse | |
no binary change ok deraadt@ | |||
2010-05-14 | don't warn about libsa's exit(); pull in declaration for memcpy() | Christian Weisgerber | |
courtesy of gcc4; ok kettenis@ | |||
2010-03-06 | remove the (now inaccurate) note about not being able to run | Jason McIntyre | |
installboot on a mounted partition; from J.C. Roberts | |||
2009-10-01 | Needs memcpy in bootxx now, forgotten in previous getenv change. | Miod Vallat | |
2009-09-30 | Some old SRM require 8-byte alignment of the buffer passed to the prom | Miod Vallat | |
getenv routine, so fulfill this requirement. From NetBSD. (Note this only concerns the boot blocks, as the kernel itself uses extremely well aligned addresses for getenv calls). | |||
2009-09-30 | Get rid of prom_open() and implement it directly as a prom_dispatch() wrapper, | Miod Vallat | |
necessary for some old SRM version. From NetBSD. | |||
2009-08-24 | - fix format strings for values that are daddr64_t | Jasper Lievisse Adriaanse | |
ok otto@, agreed by deraadt@ | |||
2009-02-01 | "Ethernet" is a family of networking technologies developed at Xerox PARC, | Igor Sobrado | |
not a generic name. we must use the right capitalization for this term. ok jmc@ | |||
2008-03-09 | use the right capitalization for platform names | Igor Sobrado | |
ok jsing@ | |||
2008-01-29 | More read/write result checking fixes to avoid unsigned comparisons vs | Kenneth R Westerback | |
-1. ok henning@ beck@ ray@ | |||
2007-11-25 | we want strlen.c | Martin Reindl | |
2007-11-25 | libkern, begone. Move to a new mechanism where config(8)'s "file" | Theo de Raadt | |
directive can select between MI and MD versions of these files. At the same time, adjust the boot programs to pick exactly what they need, instead of the 7 or 8 mechanisms previously used. There will be some fallout from this, but testing it all by myself is a ridiculously slow process; it will be finished in-tree. Various developers were very nice and avoided making fun of me when I was gibbering in the corner.. | |||
2007-06-06 | now that all partition size/offsets are potentially 64-bit, change the | Theo de Raadt | |
type of all variables to daddr64_t. this includes the APIs for XXsize() and XXdump(), all range checks inside bio drivers, internal variables for disklabel handling, and even uvm's swap offsets. re-read numerous times by otto, miod, krw, thib to look for errors | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2006-09-26 | switch alpha to gcc3; joint work with drahn@ and brad@ | Martin Reindl | |
ok drahn@ brad@ mickey@ deraadt@ | |||
2006-02-15 | enable -DSUN_BOOTPARAMS; henning@ martin@ miod@ ok | Michael Shalayeff | |
2005-12-30 | Now that errno.h and sys/errno.h are separate header files there is no | Todd C. Miller | |
need to use the -Derrno=errno workaround added when __errno() was introduced. OK deraadt@ | |||
2005-12-17 | Get rid of deprecated vm_{offset,size}_t types for good, use {p,v}{addr,size}_t | Miod Vallat | |
instead; looked at millert@ | |||
2005-09-10 | beef up and correct the example section | Martin Reindl | |
2005-08-29 | setpu stack for primary boot at 0x30000 after the load address. | Michael Shalayeff | |
this allows netbooting uncompressed kernels on newer alphas. this shall be addressed futher after the release. deraadt@ ok | |||
2005-08-10 | suggested by art, go for it deraadt, ok miod@ | Todd T. Fries | |
remove ECOFF support | |||
2005-08-01 | knf | Theo de Raadt | |
2005-05-30 | even shorter | Theo de Raadt | |
2005-05-30 | shrink alpha boot blocks another little bit | Theo de Raadt | |
2004-12-01 | remove excessive chattiness from the bootblocks. our goal is to shrink | Theo de Raadt | |
them to < 5*1024, because the floppies are once again tight | |||
2004-07-13 | errno changes, lib major version bumps, and general flag day | Marco S Hyman | |
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | |||
2004-07-05 | remove some stuff to make the blocks slightly smaller. we could go further | Theo de Raadt | |
still. tested by matthieu | |||
2004-05-25 | replace obsolete references to bootpd(8) and bootptab(5) w/ dhcpd(8); | Jason McIntyre | |
from jared yanovich; | |||
2003-10-18 | typos from Jared Yanovich; | Jason McIntyre | |
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. help testing otto@ and markus@ | |||
2003-07-19 | don't specify the leading "/" in MANSUBDIR (otherwise "//" occurs) | David Krause | |
ok millert@ | |||
2003-06-06 | - section reorder | Jason McIntyre | |
- new sentence, new line - some macro fixes | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-11 | string cleaning; krw ok | Theo de Raadt | |
2002-12-02 | Import propolice (http://www.trl.ibm.com/projects/security/ssp), a stack | Miod Vallat | |
attack protection scheme, into gcc. This protection is enabled by default. It can be turned off by using the -fno-stack-protector flag. Code by Hiroaki Etoh (etoh at jp dot ibm dot com); work on openbsd-specific integration by fgsch@, deraadt@ and myself; tests by fgsch@, naddy@ and myself; beer drinking by myself. Please note that system upgrades with this new code will require a new libc and ld.so to be build and installed before the propolice-enabled compiler can be installed. | |||
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-02-10 | spelling | Theo de Raadt | |
2001-09-16 | Fix this so it understands disklabels. | Artur Grabowski | |
Fix from janjaap@stack.nl. PR 1775 |