summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-09-17Correctly document NMBCLUSTERS value.Miod Vallat
2003-09-17More cleaning of the exception handling code, and collateral damage:Miod Vallat
- always give C routines invoked by the assembly code some breathing room on the stack - merge error and reset exception handlers -- gets us rid of error_fault() and error_reset(). - remove all references to SR0 and "threads" inherited from Mach. In fact, we do not use SR0 at all now. - only use double load and stores instructions when we are 200% sure we are accessing a correctly aligned area. I am not fond of unaligned kernel accesses, and forcing every pgb to be aligned on an 8 byte boundary is gross.
2003-09-17New sendmail prototype for OpenBSD with more features enabled thatTodd C. Miller
people accepting mail from the net tend to use. The localhost-only config is not being changed since most of these changes don't make sense there.
2003-09-17Update to sendmail-8.12.10. This includes a fix for a buffer overflowTodd C. Miller
in address parsing. That fix (but not all of sendmail-8.12.10) has been applied to OpenBSD 3.4 and the 3.2 and 3.2 -stable branches.
2003-09-17remove ftp5.usa.openbsd.org for the time being until it gets moreTodd C. Miller
disk space. miod@ OK
2003-09-16more malloc/fatal fixes; ok millert/deraadt; ghudson at MIT.EDUMarkus Friedl
2003-09-16Do not use | !FOO to mention undesirable flags, but rather & ~FOO - hopefullyMiod Vallat
this had no side effects...
2003-09-16Remove unused material from include files, as well as the annoying U() macroMiod Vallat
which is only used to obfuscate things. Doing this points out that the BUG memory is not at the same address on 187 and 197 (the 197 BUG is inside obio), so provide distinct constants, and treat 187 and 197 slightly differently in pmap_bootstrap(). However, we now need to map the 197 flash memory as well... While there, simplify and constify pmap_table_build() and its associated data.
2003-09-16Clean <machine/db_machdep.h> of unused material. Also, let this file beMiod Vallat
includable even without option DDB, in which case it will only define the PC_REGS(), inst_return() and inst_call() macros; this removes the need to declare them a second time in trap.c.
2003-09-16Provide more information about the CPU/CMMU configuration in the dmesgMiod Vallat
output. Also, if the board configuration parameter area is invalid, warn the user and assume safe values - this is likely caused by a dead NVRAM battery.
2003-09-16from millertTheo de Raadt
2003-09-16document extension support bitmap definition; requested by deraadt@.Federico G. Schwindt
toby@ ok.
2003-09-16do not expand buffer before attempting to reallocate it; markus okTheo de Raadt
2003-09-15tree unlock, as we move to 3.4-currentTheo de Raadt
PLEASE NOTE: the tree is unlocking early for developers who were involved in the release process. for other developers the tree is NOT UNLOCKED YET. the following people are unlocked: beck, tdeval, nick, krw, pb, fries, matthieu, marcm, cedric, mdw, drahn, sturm, millert, andreas, markus, jason, avsm, wim, frantzen, fgs, henning, mcbride, hugh, tedu, nate, weingart, canacar, nordin, miod, danh, wilfried, deraadt, itojun, mickey, miod, deraadt Other developers are not unlocked. If I missed anyone, talk to me. Sorry, but our development process is oriented around "hack for 5 months, then do 1 month of release engineering. If a developer hacks for 5 months and then does not show up to help with release engineering, then we take that to mean they are less serious, and can give a bit of pause to the serious developers who now want to get things into the tree post-unlock.
2003-09-11permit ramdisks to buildTheo de Raadt
2003-09-11support new via c3 AES instruction; written by jasonTheo de Raadt
2003-09-11handle case where bios EDD support only supports a subset; from fgsch,Theo de Raadt
ok toby, and now tested for lots of machines
2003-09-09do not defer * matching; from drahn, with some input from meTheo de Raadt
2003-09-09Update sets sizes.Miod Vallat
2003-09-09Improve the upgrade helper scripts, which should now be tricky enough toMiod Vallat
scare anyone from upgrading, but then perform what they are supposed to do, contrary to the previous, simpler version which had issues. Joint effort by drahn@ and I.
2003-09-09fix potential int overflow found by blexim at hush.com. restrict root toTed Unangst
setting max sems to sane values. ok deraadt@
2003-09-09Remove old disklabel description text we have no real use for at this point.Miod Vallat
with finishing touches and ok krw@
2003-09-09pass the -a flag to grep so that it doesn't treat some info files as binaryDavid Krause
ok deraadt@
2003-09-09synch with reality.Marc Espie
ok deraadt@
2003-09-09update RFCs (from NetBSD);Jason McIntyre
inet_makeaddr() uses in_addr_t types, not unsigned long. ok itojun@
2003-09-09slight cleanup of man page and sync usage();Jason McIntyre
2003-09-09update missing sysctls;Jason McIntyre
input and fixes from miod, markus, tedu, grange, jolan, nordin.
2003-09-09remove unnecessary .Pp;Jason McIntyre
2003-09-09sort the options in SYNOPSIS and sync usage();Jason McIntyre
2003-09-09Remove DDB conditionals and always define T_KDB_*Miod Vallat
2003-09-09mmap returns MAP_FAILED on failure. fixes hugh@'s crash. ok deraadt@Ted Unangst
2003-09-09add missing -o and sort options in usage();Jason McIntyre
from Andrey Matveev;
2003-09-09CMI can do mu-law encoding, don't use software emulation mode.Kevin Lo
deraadt@, jason@, mickey@ ok
2003-09-08insufficient size for mib; andrushock@korovino.netTheo de Raadt
2003-09-08match size of fpreg w/ the save87 structs as figured in discussion w/ jason ↵Michael Shalayeff
two months ago and the rediscovered by grange@ and then probably by some more other people in mongolia who had no inet to report it unfortunately; this also fixes problem w/ catching sigsegv after recent bcopy(,,sizeof) fixes; deraadt@ ok
2003-09-08Revert the changes reordering the data access exception processing in theMiod Vallat
context of a regular exception. This was probably a good move, but it eventually causes issues when uptimes grows towards infinity... Of course, diagnosing such an issue at the same time that the disk drive is dying and causes problems on his own, is not exactly easy...
2003-09-08fix pr3455 from Joerg.Sonnenberger. slightly improved fix suggested byTed Unangst
millert@. ok beck@ deraadt@ millert@
2003-09-08remove -compact to make page more readable, plus some typos;Jason McIntyre
"why not" miod@ ok drahn@
2003-09-08o Use proper mdoc macros for function macros and definesTodd C. Miller
o Update flags values based on POSIX-2001 o Remove inaccuracies o Document what we don't support in BUGS o More specific HISTORY info o Update SEE ALSO OK jmc@ and deraadt@
2003-09-08Fix 'tcpdump -v icmp' endianess buglet, print ID in hex.Cedric Berger
Found by ho@, help/test pb@, hex suggestion/ok deraadt@
2003-09-08typo; ianm@cit.uws.edu.auTheo de Raadt
2003-09-08typo from Tom Cosgrove (PR 3459);Jason McIntyre
also .Xr sendmail
2003-09-08fix command line; deraadt@ jmc@ ok.Federico G. Schwindt
2003-09-08Minor glitches; ok jmc@Miod Vallat
2003-09-08fix pr 3442 - make all AFS ioctl's for XFS come from the xfs/xfs_pioctl.hBob Beck
file from the kernel - this makes the kerberosV/kafs.h file include that, as well as the kafs.h used in afs (hiding in the afs sources). this needs more drastic gutting post release, but at least this now all uses the same ioctl's.
2003-09-08sync usage w/ man page; closes PR 3456 (nice number!); henning@ OKTodd C. Miller
2003-09-08Zap context correctly, from Juergen Buchmueller <pullmoll at stop1984 dot com>Todd C. Miller
Same as sys/crypto/sha2.c revision 1.2
2003-09-07Make -number be an error (similar to my change in grep.c); OK tedu@Todd C. Miller
2003-09-07Oops, use the local MVMEPROM_CALL(), rather than the one which used to beMiod Vallat
in <machine/prom.h> -- code in stand/ does not need a specific context to invoke the BUG functions.
2003-09-07RegenMiod Vallat