Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-17 | document the <sys/param.h> | Theo de Raadt | |
2015-01-16 | More evil bootstrap code. #ifndef ALIGNBYTES #define ALIGNBYTES 3. | Theo de Raadt | |
Which makes this code go all wrong depending on where a system has put their things like ALIGNBYTES. Delete with prejudice. When someone needs to compile this in another environment, they need to face this hurdle, and maybe change the embedded memory allocator... | |||
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt | |
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | |||
2014-06-04 | fix a fd leak in an error path | Jonathan Gray | |
2014-05-29 | use calloc, from Benjamin Baier | Ted Unangst | |
2014-05-18 | use reallocarray and friends. okay miod@ | Marc Espie | |
2014-01-20 | Obvious markup fixes; ran into this while testing mandocdb(8). | Ingo Schwarze | |
2013-11-23 | unsigned char casts for ctype | Theo de Raadt | |
ok jca | |||
2013-10-29 | emit an extra "config" convenience target that allows one | Marc Espie | |
to rerun config without changing directories. Lots of inputs by deraadt@, who wanted it to work for movable relative directories. | |||
2013-10-13 | remote bits for a.out and ecoff | Theo de Raadt | |
ok guenther | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-07-05 | More a.out files leave the party. | Miod Vallat | |
2013-07-05 | ELF_TOOLCHAIN bye bye. | Miod Vallat | |
2013-04-19 | sw_vp is now in struct nfs_diskless. | Florian Obser | |
input/ok deraadt@, ok miod@ | |||
2013-03-28 | shuffle the KERNEL BUILDING text a little; from daniel dickman | Jason McIntyre | |
2013-03-27 | some updates from daniel dickman; | Jason McIntyre | |
2012-12-05 | Remove excessive sys/cdefs.h inclusion | Theo de Raadt | |
ok guenther millert kettenis | |||
2012-09-17 | tedu lint tendrils through config internals. | Marc Espie | |
also mark some known targets as .PHONY okay miod@ | |||
2012-06-22 | Improve error messages when removing/recreating symlinks in the build dir | Philip Guenthe | |
ok deraadt@ | |||
2011-10-02 | Fix some minor things in config(8): | Edd Barrett | |
* As haesbaert suggests, correctly order include files. * Found some old style function defs. Updated. * Found a prototype inside a function. Moved. OK nicm@ | |||
2011-10-02 | When using `config -e`: | Edd Barrett | |
* Don't print a NULL pointer if binary loaded is not a kernel. * Don't segfault of binary loaded is not a kernel. * Report non-existent kernel via a preliminary stat(). * Make a warning look like the rest. OK haesbaert@, nicm@ | |||
2011-07-16 | remove unused variable | Charles Longeau | |
ok miod@ matthew@ | |||
2011-06-26 | remove mcd example here too | Ted Unangst | |
2011-06-01 | Kill the nearly-15-years-dead cf_ivstubs field from struct cfdata. | Matthew Dempsky | |
ok miod@, deraadt@ N.B.: If you're following -current, you MUST recompile config(8) and re-config your kernel or else ioconf.c will fail to compile. | |||
2011-04-15 | stop talking about make depend; ok guenther | Theo de Raadt | |
2011-04-15 | do not need the run "make depend" reminder anymore | Theo de Raadt | |
2011-04-06 | Avoid using NULL in non-pointer contexts: use 0 for integer values and '\0' | Miod Vallat | |
for chars. | |||
2010-06-02 | fix potential use of uninitialized value, and remove unused variables. | Charles Longeau | |
ok deraadt@ | |||
2010-05-31 | Do not add the swap*.c to the CFILES as a dependency. The rest of the | Theo de Raadt | |
Makefile.* file copes with swap*.c the same as vers.c; it is also much nicer to keep the whole CFILES as far-reaching absolute or relative paths rather than relative to . ok miod | |||
2010-05-24 | automatically generate the _arch= and _mach= lines at the top of the kernel | Theo de Raadt | |
Makefile, since we already know them. (Later on, we can remove the chunks from the Makefile.* files...) ok kettenis | |||
2009-12-10 | Now that the old SysV SHM size limits global variables are gone, remove | Mark Kettenis | |
support for setting them from config(8). | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-10-19 | Correct a target name so that we don't rebuild vers.o (and then | Philip Guenthe | |
bsd) unless some other object has changed. Rebuild and reinstall in /usr/src/usr.sbin/config/ after updating! "I like it" deraadt@ | |||
2009-06-03 | change "cachepct" to "bufcachepercent" so it is the same | Bob Beck | |
as the variable and the similar sysctl ok deraadt@ | |||
2009-03-23 | correct example; from Sebastian Rother | Jason McIntyre | |
2009-01-19 | Do not forget to adjust offsets for the beginning of the data area for non | Miod Vallat | |
OMAGIC binaries. Found the hard way by jsg@ | |||
2008-11-22 | Make enable selected by attribute work. | Mats O Jansson | |
Reported by John Lloyd j at bitminer dot ca. -moj | |||
2008-10-03 | correct comment; a part of PR4184 | Theo de Raadt | |
2008-08-14 | simplify S definition to just srcdir, since it appears there's no special | Marc Espie | |
case anymore. Note that you can always override it from the command line if you need it. after discussion with deraadt@ and tedu@ | |||
2008-08-12 | basic bounds check on elf header info. avoid crashes on i.e.e truncated | Otto Moerbeek | |
kernels; noted by jasper@ ok miod@ | |||
2008-04-19 | remove build warnings: | Charles Longeau | |
- unused variables - missing return ok espie@ | |||
2008-03-24 | Make it possible to disable/enable pseudo devices in UKC, config file and | Mats O Jansson | |
at config -e. -moj ok deraadt@ | |||
2008-03-23 | Done mark a disable of a disabled device as an change (and same with enable). | Mats O Jansson | |
Reported by jj@ a long time ago. -moj | |||
2008-03-22 | spaces found reading that diff | Theo de Raadt | |
2008-03-22 | put in explicit suffix rules, they're needed anyways since $< is only used | Marc Espie | |
for suffix rules. Use them to avoid writing loads of explicit lines. Shaves 2/3 of each Makefile off. okay miod@, deraadt@, henning@ | |||
2008-03-08 | avoid request for input if lines are set to zero | Simon Bertrang | |
ok deraadt@, sthen@ | |||
2007-11-27 | add missing header for errx. | Charles Longeau | |
ok otto@ deraadt@ | |||
2007-11-26 | Let multiple variables in the same filename expand | Theo de Raadt | |
ok otto millert | |||
2007-11-26 | Put the converted filename into the makefiles, so that we can later support | Theo de Raadt | |
variables make(1) does not natively convert in the same way. | |||
2007-11-26 | discard still-born support for .o files in the "file" command.. | Theo de Raadt | |
this is OpenBSD.. source for everyone.. |