summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* typos from wiz@netbsd (including one from a PR from Quentin Garnier);jmc2003-09-181-10/+14
| | | | | | slight sync with NetBSD page; ok millert@
* - missing .Eljmc2003-09-181-8/+13
| | | | | | | - new sentence, new line - kill whitespace at EOL - OpenBSD -> .Ox - add $OpenBSD$
* add .Bk/.Ek to SYNOPSIS;jmc2003-09-181-1/+3
|
* typo;jmc2003-09-181-2/+2
|
* add some space before lists;jmc2003-09-181-1/+5
|
* slight expansion of CAVEATS;jmc2003-09-181-1/+6
|
* replace NetBSD info with OBSD relevant stuff;jmc2003-09-181-15/+12
| | | | from brad@
* more buffer allocation fixes; from Solar Designer; CAN-2003-0682; ok millert@markus2003-09-185-25/+33
|
* - move checks earlier to catch inexistent devices before testing for edd.fgsch2003-09-182-11/+11
| | | | | - bump version. toby@ ok.
* missing buffer_free(&encrypted); #662; zardoz at users.sf.netmarkus2003-09-181-1/+2
|
* protect against double free; #660; zardoz at users.sf.netmarkus2003-09-181-1/+2
|
* missing {}; bug #656; jclonguet at free.frmarkus2003-09-181-2/+3
|
* - pass the correct device to bios_getdisklabel().fgsch2003-09-181-4/+10
| | | | | | | | - don't blindly return but check whether bios_getdisklabel() failed and act according. this fixes (at some extent) booting from a floppy if it wasn't inserted during floppyprobe(). toby@ ok.
* from marc:henning2003-09-181-4/+4
| | | | | | | | brad@ reported that the libpthread execve regression test failed on alpha and macppc. The test was somewhat bogus and depended upon the compiler picking the global when a global and local were named the same. Anyway, this patch should fix it. Tested on Henning's alpha (bet he forgot he gave me an account :-), i386, and sparc64.
* Excise unneeded, unused code.krw2003-09-181-20/+3
| | | | ok mickey@.
* Correctly document NMBCLUSTERS value.miod2003-09-171-5/+6
|
* More cleaning of the exception handling code, and collateral damage:miod2003-09-173-376/+205
| | | | | | | | | | | | | - 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.
* New sendmail prototype for OpenBSD with more features enabled thatmillert2003-09-171-27/+127
| | | | | | 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.
* Update to sendmail-8.12.10. This includes a fix for a buffer overflowmillert2003-09-1767-421/+1177
| | | | | 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.
* remove ftp5.usa.openbsd.org for the time being until it gets moremillert2003-09-171-2/+1
| | | | disk space. miod@ OK
* more malloc/fatal fixes; ok millert/deraadt; ghudson at MIT.EDUmarkus2003-09-163-10/+16
|
* Do not use | !FOO to mention undesirable flags, but rather & ~FOO - hopefullymiod2003-09-161-75/+16
| | | | this had no side effects...
* Remove unused material from include files, as well as the annoying U() macromiod2003-09-1615-458/+353
| | | | | | | | | | | 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.
* Clean <machine/db_machdep.h> of unused material. Also, let this file bemiod2003-09-163-88/+33
| | | | | | 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.
* Provide more information about the CPU/CMMU configuration in the dmesgmiod2003-09-164-61/+109
| | | | | 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.
* from millertderaadt2003-09-161-0/+4
|
* document extension support bitmap definition; requested by deraadt@.fgsch2003-09-162-3/+15
| | | | toby@ ok.
* do not expand buffer before attempting to reallocate it; markus okderaadt2003-09-161-5/+8
|
* tree unlock, as we move to 3.4-currentderaadt2003-09-151-3/+3
| | | | | | | | | | | | | | | | 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.
* permit ramdisks to buildderaadt2003-09-112-31/+28
|
* support new via c3 AES instruction; written by jasonderaadt2003-09-112-14/+383
|
* handle case where bios EDD support only supports a subset; from fgsch,deraadt2003-09-112-3/+10
| | | | ok toby, and now tested for lots of machines
* do not defer * matching; from drahn, with some input from mederaadt2003-09-091-4/+4
|
* Update sets sizes.miod2003-09-0911-107/+108
|
* Improve the upgrade helper scripts, which should now be tricky enough tomiod2003-09-091-24/+22
| | | | | | | 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.
* fix potential int overflow found by blexim at hush.com. restrict root totedu2003-09-091-3/+3
| | | | setting max sems to sane values. ok deraadt@
* Remove old disklabel description text we have no real use for at this point.miod2003-09-092-90/+18
| | | | with finishing touches and ok krw@
* pass the -a flag to grep so that it doesn't treat some info files as binarydavid2003-09-091-3/+4
| | | | ok deraadt@
* synch with reality.espie2003-09-091-2/+2
| | | | ok deraadt@
* update RFCs (from NetBSD);jmc2003-09-091-3/+13
| | | | | | inet_makeaddr() uses in_addr_t types, not unsigned long. ok itojun@
* slight cleanup of man page and sync usage();jmc2003-09-092-16/+16
|
* update missing sysctls;jmc2003-09-091-647/+821
| | | | input and fixes from miod, markus, tedu, grange, jolan, nordin.
* remove unnecessary .Pp;jmc2003-09-091-3/+2
|
* sort the options in SYNOPSIS and sync usage();jmc2003-09-092-7/+6
|
* Remove DDB conditionals and always define T_KDB_*miod2003-09-091-5/+1
|
* mmap returns MAP_FAILED on failure. fixes hugh@'s crash. ok deraadt@tedu2003-09-091-2/+2
|
* add missing -o and sort options in usage();jmc2003-09-091-4/+4
| | | | from Andrey Matveev;
* CMI can do mu-law encoding, don't use software emulation mode.kevlo2003-09-091-2/+2
| | | | deraadt@, jason@, mickey@ ok
* insufficient size for mib; andrushock@korovino.netderaadt2003-09-081-3/+3
|
* match size of fpreg w/ the save87 structs as figured in discussion w/ jason 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) ↵mickey2003-09-081-2/+2
| | | | fixes; deraadt@ ok