Age | Commit message (Collapse) | Author |
|
errors up to a maximum of 127, then to do not increment anymore,
though programme execution continues.
Use 127 as a maximum because error codes above this are:
1. bad because of signed bugs in programs.
2. used as the traditional shell $? representation of "kill by signal"
where $? = 128 + signal.
(from deraadt@ and guenther@ respectively)
|
|
the only place where I can find a reference to Richard suggesting the name
itself, I suspect it is an error. Unfortunately Richard cannot remember.
No definitive information from tech@ (yet)
Also make some lines wrap better.
|
|
points.
ok fgsch@
|
|
Includes friendly linker warning to wake up those dumb enough to use it.
Committing for kettenis@, who ran away to the hills after writing it
|
|
ok guenther
|
|
particularly the "consume the signal you just sent" hang, and putting
the wait queues in userspace.
Do cancellation handling in pthread_cond_*wait(), pthread_join(),
and sem_wait().
Add __ prefix to thr{sleep,wakeup,exit,sigdivert}() syscalls; add
'abort" argument to thrsleep to close cancellation race; make
thr{sleep,wakeup} return errno values via *retval to avoid touching
userspace errno.
|
|
ok guenther
|
|
than the autoconfprivacy bit, as per by RFC3484. Prevents privacy addresses
from being erroneously used as source address if the destination address is
in a different scope. Privacy addresses are still preferred over other source
addresses from the same scope.
Problem found by sthen, fix suggested by sperreault; ok sperreault
|
|
editor. Use logic from calculating fragsize for an auto-allocated
partition. Noted when trying to add a small ffs partition to a 4K
sector device.
|
|
|
|
While there, be sure to buffer_clear() between send_msg() and recv_msg().
ok markus@
|
|
ok ajacoutot sthen
|
|
explicitly set. We can compute tm_yday, tm_wday, tm_mon and tm_mday
based on the values that were specified if possible. Some logic
borrowed from localtime.c. OK espie@ deraadt@
|
|
(2008), when '-r' support was removed. Spotted by jsg@ with the
assistance of clang.
|
|
make their argument list shorter. Also fix a bug where pf_walk_option6()
used the outer header in the pd2 case.
ok henning@ mikeb@
|
|
to locate the root via DUID.
ok krw@
|
|
their types to fit the iopools api rather than doing awful typecasts to
shove them into iopool_init.
|
|
this prevents backup to failover back to master immediately
after getting link back on carpdev interface if underlying
pfsync interface went down as well. instead pfsync will
request a bulk update to get new states from the master.
sthen and mpf like the idea, ok dlg
|
|
It is going to get removed from libc and this file is the only
one using it.
discussed with deraadt@ guenther@
ok deraadt@
|
|
In its current state, it causes too much slowdown, in particular
during system builds, and there are other regressions.
That cannot be fixed quickly while it's enabled.
Problems pointed out by espie@, backout requested by deraadt@,
diff "looks good" to espie@.
|
|
|
|
ok deraadt@
|
|
so always show as writable to poll()/select().
Behavior pointed out by Fernando Gont. ok deraadt@
|
|
Issue reported by Felix Rust; ok jmc@
|
|
latter is called from pf packet logging. This resulted in normalization
and reassembly of bad packets to be logged. So rearrange the code
and move the call to pf_test().
ok henning@
|
|
manuals; however, it turned out all of these actually predate 2BSD.
All information from http://minnie.tuhs.org/cgi-bin/utree.pl.
ok jmc@ sobrado@
|
|
All facts found on the CSRG CD 1 in the 2bsd directory.
Feedback and ok jmc@, ok sobrado@.
Note the large number of 3BSD -> 2BSD changes.
Kirk McKusick asked Cynthia Livingston (cael@, of USENIX, who converted
most manuals from man(7) to mdoc(7) for the 4.3BSD-Net/2 release and
added lots of historical information around that time) what happened
in this respect, and she answered that she often wrote "appeared
in 3BSD" when she was unsure of when a utility was added.
Thanks to Kirk and Cynthia for that clarification.
|
|
Matthias Lederhofer.
|
|
This fixes build warnings for portable smptd.
ok eric@ gilles@
|
|
also helping a bit in ports land:
1) Do not skip manuals for section mismatches;
use the section where the file is actually located.
2) Always use the file name as an .Nm search key.
|
|
ok yasuoka
|
|
ok mikeb henning
|
|
with different bugs the host bridge is used to determine which path
to take. As pointed out by Chris Cappuccio we need to expand
this list to cover newer chips SiS have inflicted on the world.
From and tested by Loganaden Velvindron (on SiS 968).
|
|
|
|
just the first one.
from Joel Knight
OK krw@
|
|
shows the current month, even when that date has passed.
Fix to show the correct rotation date.
pointed out by jeremy@
OK jeremy@, guenther@, miod@
|
|
While here,
* as usual, the "first appeared" clause requires fixing, and
* mention the date of the original implementation,
using information from the CSRG archive CD 1.
Triggered by a question asked by lum@, feedback and ok jmc@.
|
|
he neglected to copy the Copyright notice as well; so restore the Copyright
notice as it was originally set up by Keith Bostic.
While here,
* correct the BSD release where this file first appeared,
* mention the original use case and author,
* kill low-level roff(7) tinkering, and
* clarify what exactly Joerg copied.
ok jmc@
|
|
|
|
if there is already an entry with the same name.
ok gilles@ chl@
|
|
ok gilles@ eric@
|
|
okay jmc@
|
|
|
|
|
|
|
|
fatal(). Make sure at init time that all paths can contain envelopes,
then these calls will never fail (provided that buffers are always
correctly sized, which is true internally).
ok gilles@ chl@
|
|
okay millert@
|
|
|
|
From Steffen Daode Nurpmeso.
ok jmc@
|
|
ok dlg@
|