Age | Commit message (Collapse) | Author |
|
|
|
teach people bad habits!
ok krw@, jmc@, dlg@, thib@
|
|
exhausted and GLOB_BRACE is given. globexp2() was ignoring errors
returned from lower levels.
While here, change globexp2() to return its return value normally rather
putting it in a int pointer then always returning 0.
ok otto
|
|
* Document EINVAL and EEXIST.
* Neither mkstemp nor mkdtemp use lstat, but mktemp does.
* Documenting ENOTDIR is useless, it is documented in lstat(2), mkdir(2)
and open(2), and it's just one thing out of several that could go wrong.
* Refer to lstat(2) instead of stat(2), which is actually used here.
* State that two of these functions are standardized in the XPG.
* Move the sentence about mkdtemp and mkstemps to the new STANDARDS section.
* Get rid of the ugly ".So Li X Sc Ns s", just use "Xs" (suggested by jmc@).
tweaks and ok jmc@ millert@
|
|
setting errno(2). Behaviour unchanged for mkstemp[s] and mkdtemp.
ok guenther deraadt
|
|
issue reported by Toni Mueller
ok markus
|
|
ok millert@
|
|
*) Always check bn_wexpend() return values for failure. (CVE-2009-3245)
[Martin Olsson, Neel Mehta]
|
|
ok jmc@ deraadt@ guenther@
|
|
generated by .Bl -column .It <tab> on following lines. This is a
workaround; fixing it properly in a way compatible with our old groff
would require .Xo support for .Bl -column phrases in mandoc(1), which
is too much work right now just to fix exactly this one place in our tree.
ok jmc@
This commit fixes the last issue i'm aware of which prevented building
our whole tree with mandoc. Not all pages format nicely yet, but
none kill the build any more.
|
|
|
|
* do not use low-level roff macros like .if and .ds
* add the missing .Os to the preamble
* move unqualified text out of .Bl
ok jmc@
|
|
Found by and unbreaking the build with mandoc(1).
While here, properly escape blanks inside columns
and use "backslash" instead of "back slash".
OK jmc@
|
|
a label, so having .TP before an .SH section header is a syntax error.
Fixing this to unbreak the build with mandoc(1).
I will also send this patch upstream.
OK nicm@
|
|
(sorry, i can't actually find where this started....)
|
|
entire template was Xs. Test suite written now to keep this from
happening again. Problem caught by Vadim Zhukov again.
ok millert@
|
|
with precision other than 8, 16 or 32 bits.
Found by Jan Stary <hans at stare.cz>, thanks!
|
|
Also, remove a duplicate preconditions check.
Based on a suggestion by Vadim Zhukov (persgray <at> gmail.com)
ok millert@
|
|
after the diff was written, I made it similar to the freebsd fix of
the same code; pr6287 ok millert@ guenther@
|
|
|
|
files or directories when applicable.
The inspiration and name of MACHINE_CPU come from NetBSD, although the way to
provide it to Makefiles is completely different.
ok kettenis@
|
|
"Modify compression code so it avoids using ex_data free functions.
This stops applications that call CRYPTO_free_all_ex_data()
prematurely leaking memory."
looks ok to markus@
|
|
From Vadim Zhukov (persgray at gmail.com)
|
|
|
|
in the roff source.
ok jmc@
|
|
|
|
|
|
ok ratchov
|
|
other common errno values for opendir() whereas we just point the
user to open() et al. OK jmc@
|
|
errno with ENOTDIR. From Tim van der Molen.
|
|
can return POLLOUT (if requested), even the handle was not writable when
sio_pollfd() was called but become writable somewhere in the code path
of sio_revents().
This should improve stability of programs using very small buffers.
|
|
_SC_NPROCESSORS_ONLN, implemented by AIX/Tru64/Solaris/Linux/SCO/FreeBSD/NetBSD.
Bump libc minor.
From Brad, ok deraadt@ guenther@
|
|
Fixes problems with editors/joe reported by benoit@.
|
|
Document the interpretation of the third and fourth levels of KERN_FILE2.
Document that KERN_FILE and KERN_PROC are deprecated in favor of
KERN_FILE2 and KERN_PROC2.
ok and tweaks jmc@
|
|
extra safeguard (FGJ). Idea from deraadt@; ok deraadt@ dlg@
|
|
the most recent one will be stored for later re-delivery. When the signal
handlers are restored, all except the most recent signal will be lost.
Replace the single variable with an array so signals are not lost.
ok deraadt@
|
|
This is around eight years worth of changes (previously we were around ncurses
5.2), too many to list - many bug fixes and also a few new functions.
A major bump for libcurses, libpanel, libform and libmenu.
ok deraadt
|
|
it's unused inside libkvm, and nothing else is allowed to use it.
ok guenther@ "sure" deraadt@
|
|
|
|
/dev/mem to be direct instead of going through kvm_getprocs(), as
that function is going to get more an more broken as we move stuff
from struct proc to struct process for rthreads. To minimize the
code copying, put the common logic of filling in a kinfo_proc2
structure into a macro FILL_KPROC2() in <sys/sysctl.h> for use from
both the kernel and user-space. This also hides the KERN_PROC
#define behind "#if defined(_KERNEL)||defined(_LIBKVM)", as it's
deprecated.
Positive feedback from millert and blambert; so committing to unblock
further rthreads work.
|
|
and pass a pointer to that instead of passing SIG_DFL directly.
(Probably the result of a bad signal()-->sigaction() translation...)
ok deraadt@, nicm@, miod@
|
|
From Igor Zinovik; thanks!
ok millert@
|
|
files. If any information found in these documents is worthwhile and you
miss it, please make the time to work it into the manual pages (which people
actually do read).
ok guenther
|
|
the issues seen with www/varnish.
With input and help from guenther@ and kurt@. guenther@ ok
|
|
instead, .It is required. Thus, move .Pp and text before the .Bl,
and remove the .Pp altogether where it is not needed.
Syntax errors found by mandoc(1), also required to fix the mandoc build;
feedback and ok jmc@, and sobrado@ also supports the direction.
|
|
syntax errors found by mandoc(1), also required to fix the mandoc build;
feedback and ok jmc@ and sobrado@
|
|
syntax errors found by mandoc(1), also required to fix the mandoc build;
ok jmc@
|
|
|
|
|
|
jmc@ deraadt@ ok
|