Age | Commit message (Collapse) | Author |
|
we may actually hit the end of the tree (at least in theory).
|
|
* additional predefined strings needed for Perl manuals,
now also supported by mandoc(1) - but not recommended for
general use because they are non-portable
* remove irrelevant STANDARDS
ok jmc@
|
|
ok marco@ jmc@
|
|
Also add a new optional metadata type for boot data. This is the first
step (of many) towards being able to boot from softraid volumes.
WARNING: This version of the softraid metadata is not compatible with
previous versions. As a result, any softraid volumes created with older
kernels will not assemble. Data on existing softraid volumes should be
backed up before upgrading. The volume should then be recreated and the
data restored.
ok marco@
|
|
|
|
top(1) and ps(1) now display the same info.
ok tedu@ millert@ otto@ and tested on sparc64 by landry@
|
|
argument to allow skipping past values in a buffer
|
|
|
|
- BCM5709S (id from FreeBSD, for fibre bnx)
- BCM5481/5482 (id from Linux, low-power PHY, for embedded boards etc)
|
|
* much improved pod2man support and low-level roff robustness
* have -Tlint imply -Wall and -fstrict
* use fewer macros and more enum in libman
* and various bug fixes
|
|
implies ", " is acceptable as a separator, which it's not. ok djm@
|
|
|
|
use a stack buffer; ok dtucker@
|
|
This is mostly cleanup by kristaps@ after my rather hackish patch
to tolerate the non-text macros .na, .sp, .br in next-line scope;
plus some nesting issues fixed by him, all in man(7).
This survived a full cd /usr/src; make man.
|
|
|
|
|
|
Based on a comparison with the apm code.
ok deraadt@, kettenis@
|
|
1) when you have a wrapper function in a dmatag that just calls the
_bus_dmamem original, you don't need it, just put the original function
in the tag
2) don't trunc_page the avail_end/ISA_BOUNCE_THRESHOLD stuff (see icb
for a discussion of why this is wrong about 00:00 gmt). make i386 and
amd64 both do this the same (the amd64 way is cleaner and makes the
third diff actually possible without a lot of pain). just do
dmamem_alloc_range(0, threshold) and if that fails do a alloc_range(0,
-1) and assume we'll bounce to pick up the pieces. Also using avail_end
for alloc_range is not nice (miod has been trying to avoid these abuses
iirc), so just use (paddr_t)-1, which is equivalent since you want "any"
memory.
3) now this is the funny one. consider point 2. then considering why
using the same bloody function to allocate your bouncebuffer is just
f'ing wrong. instead allocate with alloc_range(0, threshold) to make
sure that our bouncebuffer is actually uner 16megs.
ok deraadt@, kettenis@. Tested by several people.
|
|
instead, use "\e". This patch does not change rendering with (g)roff,
but it lets mandoc render the page correctly.
ok jmc@
|
|
ncpufound before counting, because it defaults to 1 (for those
architectures which do not count)
ok kettenis
|
|
ok armani
|
|
|
|
phones.
ok armani
|
|
translit(`ab',`aa',`cd') -> `cb'
(first occurrence matches)
okay miod@, sthen@
fixes minor autoconf issues, like HAVE_VOID__ instead of HAVE_VOID_P
|
|
some programs working correctly in tmux and screen.
From the readline changelog:
w. Fixed a bug in the callback read-char interface to make it work when a
readline function pushes some input onto the input stream with
rl_execute_next (like the incremental search functions).
ok deraadt
|
|
ISC dhclient had a buffer overflow:
http://www.kb.cert.org/vuls/id/410676
and while our dhclient is not vulnerable to that, it got us looking at
how the subnet mask option is handled. this limits specific ip
address options to length 4 in conformance with RFC 2132. discussion
started by william@ and with input from krw@
ok krw@
|
|
|
|
ok kettenis@
|
|
|
|
prefix/len and nexthop but do not consider the priority. send_rtmsg() needs
to use the kroute element and not the one sent from the LDE since that one
has no priority set (which is needed). This seems to solve a problem where
ldpd modified the wrong routes. OK michele
|
|
ok jmc@
|
|
|
|
revision, in the code searching for the end of a sentence
|
|
ok guenther@
|
|
non-empty line to form one single line, as required by XPG 4.
While here, use isblank(3) to identify white space instead of assuming
that only blank and tab are white space characters.
Geoff Clare <gwc at opengroup dot org> agrees that the standard for -L
should say "A line is considered to end with the first <newline>
unless the last character of the line is an *unescaped* <blank>;
an *unescaped* trailing <blank> signals continuation to the next
non-empty line, inclusive." The word *unescaped* is missing from
the standard, but we regard that as a goof in the standard.
Bug noticed by, much feedback from, and "should go in now" guenther@
|
|
|
|
|
|
list walkers in sysctl that can block. As a reward, no more vslock.
With some feedback from art, guenther, phessler. ok guenther.
|
|
|
|
|
|
|
|
|
|
modify a possible better route instead. A bit more is still needed.
OK michele@
|
|
This fixes it.
Found out by Laurent Lavaud & myself.
"looks olrite" henning@
|
|
teach people bad habits!
ok krw@, jmc@, dlg@, thib@
|
|
millert@ ok'd a previous version.
|
|
when they shouldn't. originally from mksh but modified to handle the case
when the expr is quoted as noticed by halex@.
input from guenther@ and halex@, millert@ ok
|
|
OK: henning@, claudio@
|
|
emulation to not return values either.
i think this is right, but cant test just yet.
found by deraadt@
|
|
ok jmc@ otto@
|