| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
(this is a convenient place to put Make variables until we add a -D
option to crunchgen).
Approved-By: jordan
|
|
|
|
|
|
| |
for almost all images, so let's have a centralized copy.
Approved-By: jordan
|
|
|
|
| |
Approved-by: jordan
|
|
|
|
| |
Approved-By: jordan
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
'@' conflicts with existing notations such as user@host, so '%' is better.
Approved by: jkh
Obtained from: KAME project
|
|
|
|
|
|
| |
Approved by: jkh
Submitted by: Matthew Reimer <mreimer@vpop.net>
|
|
|
|
| |
Submitted by: "John W. DeBoskey" <jwd@unx.sas.com>
|
|
|
|
| |
count_dev funtion by phk.
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 16517
Submitted by: SAKIYAMA Nobuo <sakichan@lares.dti.ne.jp>
Approved by: jhk
|
|
|
|
|
|
|
| |
and do this ourselves.
Approved by: jkh
Noticed by: Mike Spengler <mks@networkcs.com>
|
|
|
|
|
| |
Inspired by: reading too much -current and updating my laptop accross
the great divide.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
Added an error check to avoid it.
Approved by: jkh
Submitted by: Robert Muir <rmuir@gibralter.net>
|
| |
|
|
|
|
|
|
|
| |
you to run a preprocessor, such as m4, so that you can use macros in your
rules file.
Approved by: jkh
|
|
|
|
| |
is comming to the Alpha.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
Add section on updating from 3.x
Yet another attempt to explain xinstall problems
Fix typos
|
|
|
|
|
|
|
| |
Without this change, you cannot do the required init on a new raid5 volume.
Reviewed by: grog
Approved by: jkh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 11258
Submitted by: Motomichi Matsuzaki <mzaki@e-mail.ne.jp> and
John Reynolds <jjreynold@home.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
Approved by: jkh
|
|
|
|
|
|
| |
Forth support, for use with PicoBSD
Approved-By: jordan
|
|
|
|
|
|
|
|
| |
dummynet (already fixed in -stable, was waiting for Jordan's
approval due to the code freeze).
Reported-By: Mike Tancsa
Approved-By: Jordan
|
|
|
|
| |
Overlooked by: n_himba@FreeBSD.org but not bde@FreeBSD.org
|
|
|
|
| |
Broken by: gibbs
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
for USB.
Call uhci_power when suspending and resuming.
Approved by: The One.
|
|
|
|
|
| |
Submitted by: T-Om <tom@iki.fi>
Approved by: jkh
|
|
|
|
|
|
| |
proposed changes to freebsd-small for discussion prior to commit.
Reviewed by: freebsd-small
|
| |
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Approved by: jkh
|