summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add `const's that I forgot to commit. Not bad - I brokebrian1999-03-261-3/+3
| | | | | | the -stable and -current builds in the space of 1 day ! Pointed out by: jdp
* Fixed bitrot in synopsis.bde1999-03-261-2/+2
|
* Annoying little nigglet- apparently *some* Qlogic temporarily ignoremjacob1999-03-261-2/+10
| | | | | | settings you've just sent them and return random values if you follow the set by a get. This causes problems when you latter run a Tag-enabled command when you've command tagged mode off.
* - Made the setting of the machdep.pccard.pcic_irq from the boot config filenate1999-03-261-5/+6
| | | | | | actually work. Reviewed by: "Sean O'Connell" <sean@stat.Duke.EDU>, msmith
* Allow port ranges in ``alias port''.brian1999-03-255-130/+222
|
* enable 1080 LVD supportmjacob1999-03-252-42/+38
|
* Add in 1080 LVD support and some basis also for the 1240. The port databasemjacob1999-03-256-302/+413
| | | | printout is now enabled.
* roll internal tag levelmjacob1999-03-251-3/+2
|
* roll internal tag levelmjacob1999-03-252-4/+4
|
* Rename when building libc_r.dfr1999-03-251-2/+2
|
* Replace a missing quote in the config for 3Com/USR/MegaHertz 3CCM156cwt1999-03-252-4/+4
|
* Undo possible damage done by the new TUNSIFMODE ioctlbrian1999-03-251-1/+13
| | | | in FreeBSD-current.
* Sync with sys/i386/isa/wd.c revision 1.190.kato1999-03-251-2/+4
|
* Sync with sys/i386/isa/sio.c revision up to 1.231.kato1999-03-252-2/+6
|
* Sync with sys/i386/conf/majors.i386 revision 1.69.kato1999-03-251-2/+3
|
* PacketAliasProxyRule takes a const char *brian1999-03-252-2/+2
| | | | Reminded by: bde
* Add Turtle Beach Malibu soundcard (and a sample config) to CARDS aschuckr1999-03-251-0/+6
| | | | | a real example of a CS4237 soundcard. Luigi said all contributions like this were welcome in this file.
* Fix recurring typo: fine -> filewpaul1999-03-2510-20/+20
|
* Add support for Cardinal MVP288IV PnP modem.steve1999-03-251-1/+2
| | | | Submitted by: Alex Zepeda <garbanzo@hooked.net>
* - Commit the correct dladdr() implementation.nate1999-03-241-7/+14
| | | | Reviewed by: jdp@FreeBSD.org <This is the version he reviewed!>
* - Added dladdr(3) support.nate1999-03-241-1/+47
| | | | Reviewed by: jdp@FreeBSD.org
* Implement TUNSIFMODE and TUNSLMODE.des1999-03-243-3/+47
| | | | Submitted by: Alfred Perlstein <bright@cygnus.rush.net>
* Add some const-cleanliness and avoid some warnings.brian1999-03-241-43/+43
|
* Allow port ranges when specifying -redirect_port.brian1999-03-241-32/+127
| | | | | Submitted by: Wes Santee <wes@bogon.net> PR: 9696
* Add a ``const'' and remove some inconsistent prototype args.brian1999-03-246-8/+8
|
* Add support for the USR3090 PnP modem.steve1999-03-241-1/+2
| | | | | PR: 10773 Submitted by: Mike Durian <durian@boulderlabs.com>
* Defer the expansion of $PATTERN until it has a useful value and notsteve1999-03-241-8/+7
| | | | | | | one that may have existed in the user's environment. PR: 6795 Submitted by: Greg Lehey <grog@lemis.com>
* Mention securelevel 3 to match comment in rc.conf.ghelmer1999-03-241-2/+2
|
* add missing #include "opt_bdg.h"luigi1999-03-241-1/+2
|
* Move natd from network_pass3 to network_pass1brian1999-03-247-112/+105
|
* Document natd_programbrian1999-03-241-1/+4
|
* Add natd_program and change a comment.brian1999-03-241-2/+3
|
* Cosmetic changes for troff outputgrog1999-03-241-34/+60
| | | | | | Long-wished-by: joerg Clarify yet again how to perform a newfs on a vinum volume.
* Add a tutorial-like section "How to set up Vinum"grog1999-03-241-76/+628
|
* Added a number of device names: Konica, Microsoft, Macallyn_hibma1999-03-242-0/+39
|
* Update Specialix download microcode for the transputer based serial hostpeter1999-03-242-4284/+4492
| | | | | | | cards from the 3.0-beta to 3.0.4 release. Submitted-by: Nick Sayer <nsayer@quack.kfu.com> PR: 10674
* Fix a (relatively harmless) braino. I confused myself over the for() looppeter1999-03-241-3/+2
| | | | | | | | | that counted the number of elements in argv. The counter is incremented in the next-iteration section of the loop, not the body, so at termination it's already "counted" the element that failed the continuation test - in this case the NULL argv terminator. Noted by: bde
* 'start' command: check that the objects in question aren't already up,grog1999-03-241-17/+49
| | | | and produce an intelligble message if they are.
* Correct the text of an obscure error message.grog1999-03-241-2/+2
|
* Correct ioctl calls VINUM_STARTCONFIG. The last commit broke thegrog1999-03-231-3/+3
| | | | 'vinum start' command.
* Remove duplicate line.billf1999-03-232-2/+0
| | | | Reviewed by: eivind
* Check whether the PIRQD enable bit is set in LegSup and if not, set it.n_hibma1999-03-232-16/+34
| | | | | On my PIIX4 chip rev 1 this is required. Have not had any complaints from other people so it might be a problem with this stepping.
* 1) clean up debugging outputn_hibma1999-03-232-12/+6
| | | | | | 2) remove erroneous querying of PCI LegSup register while it should be fetched from PCI config space 3) change name of define for this register
* Call the module's unload handler before removing the device from thedfr1999-03-231-19/+26
| | | | | | | cdevsw list. This allows a handler to veto the load without losing its place in the list. PR: kern/10653
* Remove last remaining references to malloc/realloc and functions thatpeter1999-03-231-50/+40
| | | | | | | | | | | | | | | | | | | | | | | call them. All the execX() libc functions should be vfork() safe now. Specifically: - execlp() does the argument count-and-build into a vector from alloca (like the others) - buildargv() is no longer used (and gone). - execvp() uses alloca/strcpy rather than strdup(). - the ENOEXEC handler uses alloca rather than malloc. - a couple of free() calls removed - alloca works on the local stack and the allocations are freed on function exit (which is why buildargv wasn't useful - it's alloca() context would disappear on return). Along the way: - If alloca() fails (can it?), set errno = ENOMEM explicitly. - The ENOEXEC recovery routine that trys again with /bin/sh appeared to not be terminating the new argv[] array for /bin/sh, allowing it to walk off the end of the list. I dithered a bit about using alloca() even more as it's most commonly associated with gcc. However, standalone portable (using malloc) and machine-specific assembler alloca implementations appear to be available on just about all the architectures we're likely to want to port to. alloca will be the least of our problems if ever going to another compiler.
* Add a sysctl variable which can help stop chroot(2) escapes.phk1999-03-233-4/+119
| | | | | | | | | | | | | | | kern.chroot_allow_open_directories = 0 chroot(2) fails if there are open directories. kern.chroot_allow_open_directories = 1 (default) chroot(2) fails if there are open directories and the process is subject of a previous chroot(2). kern.chroot_allow_open_directories = anything else filedescriptors are not checked. (old behaviour). I'm very interested in reports about software which breaks when running with the default setting.
* Fix some nasty hangs if garbage were passed.phk1999-03-231-4/+6
| | | | | Noticed by: Emmanuel DELOGET <pixel@DotCom.FR> Remembered by: msmith
* Fixed a couple of missing drive selects in wdreset(). This mainlybde1999-03-231-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | affects cases where there is a slave but no master. These bugs were usually recovered from provided ATAPI was configured, but only after lengthy delays. Configuring ATAPI still fixes some bugs for non-atapi drives. Don't wait for seek complete in wdreset(). If necessary for pre-ata drives, it can be waited for later (we got it wrong by only looking at it for drive 0 anyway). It is set as part of a historical signature for ata drives but doesn't say anything useful about the reset state. It is cleared as part of a non-historical signature for atapi drives so that drivers which don't understand atapi drives seem to see no drive. Waiting for it caused lengthy delays and broke the status returned by wdreset() in cases where the master was not an ata drive. Then the whole wdprobe() failed in some cases where the recovery code didn't work. Don't wait for drive ready in wdreset(). The considerations are the same as for seek complete, except drive ready does say something useful about the reset state of ata drives, and waiting for it later is required anyway for such drives. Lengthy delays can now be avoided by not configuring nonexistent (ata) drives. Unfortunately, this breaks detection of atapi drives in some configurations.
* Set X11BASE to something deliberately bogus in elf_buildworld so thatjkh1999-03-231-1/+2
| | | | | | it doesn't link with a.out X11 libs. Noticed by: Arno J. Klaassen <arno@heho.snv.jussieu.fr>
* Fix a typo.gibbs1999-03-232-4/+4
| | | | | PR: 10722 Submitted by: Chris Costello <chris@holly.dyndns.org>
OpenPOWER on IntegriCloud