summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add a new file to be included by the makefiles used by crunchgenluigi2000-02-081-0/+6
| | | | | | | (this is a convenient place to put Make variables until we add a -D option to crunchgen). Approved-By: jordan
* The Makefile for building the crunched image is the sameluigi2000-02-081-0/+44
| | | | | | for almost all images, so let's have a centralized copy. Approved-By: jordan
* Cleanup the build scripts.luigi2000-02-085-210/+246
| | | | Approved-by: jordan
* Remove unused files.luigi2000-02-085-158/+0
| | | | Approved-By: jordan
* Start the cleanup of PicoBSD build scripts and general buildluigi2000-02-081-108/+34
| | | | | | | | | structure. These changes have been discussed with Greg Lehey and posted on freebsd-small (most things in the PicoBSD tree were already broken so things can only improve!) Approved-By: jordan
* There is a problem in that one cannot use ctype.h at the same time as partsobrien2000-02-086-181/+293
| | | | | | | | | | | | | | of the C++ stdlib. Our ctype.h uses symbols of the form _<X> to denote the various character classes. Our ctype.h also extends the usual ctype.h offering by adding the "_T" (special) class. Problem is parts of the STL also use the symbol "_T" as its parameterized type. These two uses are incompatible. Thus change the form of the symbols used in ctype to something that fixes the current problem and is less likely to cause conflicts in the future. Requested by: Tomoaki NISHIYAMA <tomoaki@biol.s.u-tokyo.ac.jp> Ok'ed by: JKH
* Use lstat(2) rather than stat(2) in isdir(), so that a symlink to aobrien2000-02-081-1/+1
| | | | | | | | | directory is not considered a directory. I have a feeling all the other stat(2) calls should instead be lstat(2) calls, but I have not suffiently determined that the current behavior [especially in isfile()] isn't depended upon by someone. Ok'ed by: JKH
* Change IPv6 address scope delimeter from '@' to '%' as recent KAME change.shin2000-02-081-1/+1
| | | | | | | | '@' conflicts with existing notations such as user@host, so '%' is better. Approved by: jkh Obtained from: KAME project
* ping -S option was missing from IPsec merge, so enable it again.shin2000-02-081-2/+2
| | | | | | Approved by: jkh Submitted by: Matthew Reimer <mreimer@vpop.net>
* Always set dist_attr to NULL.jkh2000-02-082-2/+2
| | | | Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
* Do refcounting of open devices (more) correctly.sos2000-02-0710-21/+51
| | | | count_dev funtion by phk.
* Dont panic if no sub-driver is found.sos2000-02-071-1/+1
|
* Unbreak addump, now dumping works again.sos2000-02-071-0/+1
|
* Add PCI Id's for i810 chipsets.n_hibma2000-02-079-3/+118
| | | | | | PR: 16517 Submitted by: SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp> Approved by: jhk
* m_pullup() frees the supplied mbuf on failure; we don't need to trymdodd2000-02-071-5/+3
| | | | | | | and do this ourselves. Approved by: jkh Noticed by: Mike Spengler <mks@networkcs.com>
* Enshrine my own personal tantrum to the whole xinstall fiasco.imp2000-02-071-1/+12
| | | | | Inspired by: reading too much -current and updating my laptop accross the great divide.
* IPv6 prefix assignment bug fixes.shin2000-02-071-3/+44
| | | | | | | | | | | | | | | (1)When all related IPv6 addresses are removed, then remove the associated IPv6 prefix. (2)When multiple IPv6 link local addrs exist for a same interface , then let its IPv6 prefix have multiple interface id, and create multiple IPv6 global addrs with same interface id. (3)When a new IPv6 link local addr is assigned for an interface, then let its IPv6 prefix also have the interface id of the new IPv6 link local addr, and create new IPv6 global addrs with same interface id. Approved by: jkh
* Permit site local addr in IPv6 source address selection rule.shin2000-02-071-2/+23
| | | | | | | | | | KAME source addr selection rule had a problem to treat IPv6 site local addr. The rule is completely rewritten recently and the above problem is also fixed, but rewriting same code part in freebsd4.0 is too dangerous in this stage, so just add workaround to avoid the problem. Just add code for IPv6 site local addresses into IPv6 source addr selection algorythm part.
* Fix telnet core dump at invalid service name specified.shin2000-02-073-0/+18
| | | | | | | | Added an error check to avoid it. Approved by: jkh Submitted by: Robert Muir <rmuir@gibralter.net>
* Add MacAlly Keyboard in USB sectionn_hibma2000-02-061-0/+1
|
* Add a firewall_flags option that is used when ipfw processes a file. It allowspaul2000-02-062-1/+2
| | | | | | | you to run a preprocessor, such as m4, so that you can use macros in your rules file. Approved by: jkh
* Move brandelf from being i386 specific to the MI area -- Linux emulationobrien2000-02-061-1/+1
| | | | is comming to the Alpha.
* Approved by: jkhhm2000-02-067-70/+70
| | | | | | | | | | | Reviewed by: joerg The isdnd is able to listen on a socket for isdnmonitor to connect to it to remotely control it (similar to ppp and pppctl). When this is enabled in the isdnd config file, it will fail currently because isdnd is started before the network interfaces are configured. It is necessary to move the isdnd start after the ifconfig of the network interfaces, then this problem will not occur.
* Don't use tsleep when cold booting. It is called before bus->use_pollingn_hibma2000-02-061-1/+1
| | | | | | | | | | is initialised by usb_init. This might solve problems with some controllers not being initiliased properly, because a delay was effectively a tsleep that returned immediately. Approved by: jhk
* Correctly handle suspend and resume in APM.n_hibma2000-02-062-28/+26
| | | | | | | | | | | | | | Up to now, errors from DEVICE_SUSPEND(root_bus) were ignored. The fix for this problem (the introduction of defaults for device methods) has been committed months ago by Doug Rabson. Second, the suspended devices were not always properly resumed on error. Third, swapped the order for calling restore hooks and restore methods, to be in line with the cases above. Reviewed by: Doug Rabson Approved by: jhk
* Disable the generation of SMIs (System Management Interrupts). Always setn_hibma2000-02-062-20/+20
| | | | | | | | | | the PIRQD bit. This fixes the problem of uhub0 hanging forever during boot when USB keyboard support is switched on in the BIOS on motherboards with Intel chipsets (UHCI). Approved by: The Sheep
* Update the CDROM section to reflect our current support.asmodai2000-02-062-8/+4
| | | | | | | | | | Applied modified patch, since ATA/ATAPI is the keyword nowadays. PR: 16507 Submitted by: Dan Papasian <bugg@bugg.strangled.net> No need for an OK since we can exercise our divine rights as docpersons according to: jkh
* Fix details of libipsec, per Jim Bloom.imp2000-02-061-1/+1
|
* Add libipsec shared version regression.imp2000-02-061-14/+22
| | | | | | Add section on updating from 3.x Yet another attempt to explain xinstall problems Fix typos
* Don't use /dev/vinum/rsd/XXX for init as it doesn't exist any more.peter2000-02-062-2/+2
| | | | | | | Without this change, you cannot do the required init on a new raid5 volume. Reviewed by: grog Approved by: jkh
* Revert part of the last commit, remove {g|s}etflags from the libcjoe2000-02-0515-12/+28
| | | | | | | | | | | | | | | | | | | | | | | | | interface, and statically link them to the programs using them. These functions, upon reflection and discussion, are too generically named for a library interface with such specific functionality. Also the api that they use, whilst ok for private use, isn't good enough for a libc function. Additionally there were complications with the build/install-world process. It depends heavily upon xinstall, which got broken by the change in api, and caused bootstrap problems and general mayhem. There is work in progress to address future problems that may be caused by changes in install-chain tools, and better names for {g|s}etflags can be derived when some future program requires them. For now the code has been left in src/lib/libc/gen (it started off in src/bin/ls). It's important to provide library functions for manipulating file flag strings if we ever want this interface to be adopted outside of the source tree, but now isn't necessarily the right moment with 4.0-release just around the corner. Approved: jkh
* Unbroke the reference to libalias(3).ru2000-02-052-2/+2
|
* Minor NetBSD fixes.wosch2000-02-051-7/+7
|
* Update a bit. Inspired by the mentioned PR.asmodai2000-02-051-4/+15
| | | | | | PR: 11258 Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> and John Reynolds <jjreynold@home.com>
* Add a few features to crunchgen to simplify the use of existingluigi2000-02-052-9/+60
| | | | | | | | | | | | | | | | | | | | | makefiles (for use with picobsd among other things). See the manpage for details, but: * -h makefile-include-name can be used to specify a file to include in the makefiles generated by crunchgen . This is a good place to specify make variables such as RELEASE_CRUNCH, NOTHIS, NOTHAT and the like. * special progname objvar variable_name in the crunch config file declares a different variable than OBJS to be used to get the list of objects. * crunchgen now looks first for Makefile.<progname> in the current directory to override the makefile in <progname> source dir. This in many cases avoids the need to patch the original makefile if the above two features are still not enough. Approved-By: jordan
* Synced with sys/boot/i386/loader/Makefile rev 1.41.kato2000-02-051-0/+2
|
* Synced with sys/i386/conf/GENERIC revision 1.241.kato2000-02-052-4/+2
| | | | Approved by: jkh
* Add a NOFORTH variable so we can build a smaller loader withoutluigi2000-02-041-0/+2
| | | | | | Forth support, for use with PicoBSD Approved-By: jordan
* Fix a (mostly harmless) scheduling-in-the-past problem withluigi2000-02-041-6/+6
| | | | | | | | dummynet (already fixed in -stable, was waiting for Jordan's approval due to the code freeze). Reported-By: Mike Tancsa Approved-By: Jordan
* Fix indentation.gibbs2000-02-041-1/+1
| | | | Overlooked by: n_himba@FreeBSD.org but not bde@FreeBSD.org
* Unbreak LINT (missing curly brace).n_hibma2000-02-041-1/+1
| | | | Broken by: gibbs
* fix support for shared IRQ's.sos2000-02-048-84/+171
| | | | | | | | | | fix support for multiple HPT & Promise controllers. support mixed 33/66 devices on the Promise 66 controllers. fix the refcount stuff in the atapi drivers. misc cleanups.
* Commit missing bits, forgotten when committing support for suspend/resumen_hibma2000-02-042-8/+14
| | | | | | | | for USB. Call uhci_power when suspending and resuming. Approved by: The One.
* Fix a couple of typos in the 'camcontrol negotiate' output.ken2000-02-041-2/+2
| | | | | Submitted by: T-Om <tom@iki.fi> Approved by: jkh
* Set MAINTAINER=freebsd-small with an explanation to submit allkris2000-02-041-1/+9
| | | | | | proposed changes to freebsd-small for discussion prior to commit. Reviewed by: freebsd-small
* Clean up POSIX options, syncronize generics.jkh2000-02-044-6/+8
|
* Add a quirk type (and one for ARCHIVE Python's) that disables themjacob2000-02-031-24/+33
| | | | | | | dummy read at sa_mount that attempts to latch up density. This breaks on at least one drive and sends it into the weeds. Approved: jkh
* Update copyright license terms to match the reset of the aic7xxx dirver.gibbs2000-02-032-14/+6
|
* Add support for the AdvanSys ASC38C0800 Ultra2 chipset. Preliminarygibbs2000-02-037-1010/+2539
| | | | | | | support is also included for the ASC38C1600 Ultra160 chipset, but as firmware is not yet available for this chip, it is disabled. Approved by: jkh@FreeBSD.org
* Synced with sys/i386/conf/GENERIC rev 1.240.kato2000-02-032-2/+2
| | | | Approved by: jkh
OpenPOWER on IntegriCloud