| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
matter much on some systems, but on ftp servers (like wcarchive) where
you run with special stripped group and pwd.db files in the anonymous
ftp /etc, this can be a major speedup for ls(1).
|
|
|
|
|
|
| |
* sigstack(2) -> sigaltstack(2).
* Document the SA_NODEFER flag
* Document the SA_RESETHAND flag
|
|
|
|
| |
pages.
|
|
|
|
|
|
| |
ss_flags to SS_DISABLE and SS_ONSTACK. SA_ONSTACK is still used in
struct sigaction. Nowhere in our entire source tree could I find a
single place these were used.
|
|
|
|
|
|
|
|
| |
reconnect once using the saved openlog() parameters.
This helps one of the system startup race conditions. If syslogd takes too
long to get going, some daemons can fail the connection and forever log
to the console even though the syslogd is running. That is ..unfortunate..
|
| |
|
|
|
|
| |
Submitted by: brien@cs.ucdavis.edu (David E. O'Brien)
|
| |
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
Obtained from: NetBSD
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
the statically compiled PS_STRINGS and USRSTACK variables. This prevents
programs using setproctitle from coredumping if the kernel VM is increased,
and stops libkvm users (w, ps, etc) from needing to be recompiled if only
the VM layout changes.
|
| |
| |
| |
| | |
man pages adapted from OpenBSD's versions.
|
| |
| |
| |
| | |
Reviewed by: wollman
|
| |
| |
| |
| |
| |
| |
| | |
explicit that it is global to the entire "session", and that setsid() or
daemon() are need to have been called at some point.
The most notable offender of setlogin() misuse is XFree86's xdm.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
to 2. This makes them agree with the declarations in libgcc, and
clears the way once again for linking c++rt0.o into all libraries,
and eliminating CPLUSPLUSLIB from <bsd.lib.mk>. (I have not made
that change yet, because there is still a bootstrapping problem
for "make world".)
Also, removed a check which ensured that the constructor count in
the first word of __CTOR_LIST__ was greater than zero before
traversing the list. I had added that check earlier, but it is no
longer necessary, now that there is guaranteed to be at least 2
words in __CTOR_LIST__.
|
| |
| |
| |
| |
| |
| |
| | |
fts_open.3 -> fts.3
fts_read.3 -> fts.3
fts_children.3 -> fts.3
fts_close.3 -> fts.3
|
| |
| |
| |
| |
| |
| | |
with more than 4 octets (e.g. 1.2.3.4.5).
Submitted by: Amy Baron <amee@beer.org> via NetBSD-bugs
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
It uses a static constructor to call _thread_init() at program start-up
time. That eliminates the need for any initialization hooks in crt0.o.
Added a symbol reference in "uthread_init.c", to ensure that the new
module will always be pulled in when the archive version of the library
is used.
In "Makefile.inc", defined CPLUSPLUSLIB, so that the constructor will be
properly invoked in the shared library.
Suggested by: Christopher Provenzano, Peter Wemm, and others.
|
| |
| |
| |
| | |
from the system, and a required include file no longer exists.
|
| |
| |
| |
| |
| |
| | |
for "fts_open" was wrong. Also, the "fts_info" field of the FTSENT
structure was misleadingly described as containing "flags". Actually, it
contains a single integer value.
|
| |
| |
| |
| |
| |
| |
| |
| | |
in the main text of various man pages.
Thanks to Warner Losh for adding an option to manck to allow
it to scan the entire man page looking for bogus xrefs, instead
of just checking the SEE ALSO section.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
resides in read-only memory is going to cause the program to core dump,
and this is commmon with older pre-ANSI C programs.
(I've scratched my head over this one at 3 in the morning before
while trying to port some ancient program)
Suggested by: Gary Kline <kline@tera.com>
|
| | |
|
| |
| |
| |
| | |
a release.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- shared libraries are in ${SHLIBDIR}, not necessarily in ${LIBDIR}.
- don't remove or create any shared library versions except 2.0.
and improvements:
- don't use rm -r.
- indent the long shell command.
Submitted by: bde
|
| | |
|
| |
| |
| |
| | |
Obtained from: NetBSD
|
| |
| |
| |
| | |
Down to only about 100 items left to cleanup! :-)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Corrected some bogus cross references to man pages that we don't/won't
have and either deleted them, or found a more appropriate man page
that we do have. Various other minor changes to silence manck.
Manck is currently down to about 200 lines of errors, down from
the 500 - 600+ when I started all this.
|
| |
| |
| |
| | |
process and changed all of the old references to update(8) to update(4).
|
| | |
|
| |
| |
| |
| |
| | |
old 1M, 3X and 3S section numbers) and make some minor formatting
changes to silence manck.
|
| |
| |
| |
| |
| |
| | |
try and silence "manck".
ncurses, rpc, and some of the gnu stuff are still a big mess, however.
|
| | |
|
| |
| |
| |
| | |
"gnumalloc*"
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
file locations and some minor formatting/style problems.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Also corrected a few minor formatting errors, file location and cross
references in some of the section 3 man pages.
This shuts up a lot of the output from "manck" for section 3.
|