Dag-Erling Smørgrav
1250db8139
Import XPG4-compliant basename(3) and dirname(3) from OpenBSD.
...
The man pages need some adjustments.
PR: 12960, 12962
Submitted by: James Howard <howardjp@wam.umd.edu>
Obtained from: OpenBSD
2000-08-31 15:56:15 +00:00
Brian Feldman
8ca723793a
Fix style bugs (including ones introduced from OpenBSD).
2000-08-16 23:37:16 +00:00
Kris Kennaway
8f6d480067
sprintf -> snprintf paranoia
2000-08-04 10:23:42 +00:00
Jason Evans
b167c9a5c1
Make sem_post() safe to call from within a signal handler, as required by
...
POSIX/SUSv2.
2000-08-01 21:19:09 +00:00
Paul Saab
305ad8f908
If the format string passed to setproctitle begins with a '-'
...
character, skip the program name when setting the process title.
Ansified with extreme prejudice.
Reviewed by: peter
2000-08-01 06:37:09 +00:00
Peter Wemm
db3c6b6b22
Add a skeleton rfork_thread(3) man page.
2000-07-29 12:12:39 +00:00
Sheldon Hearn
8072ee08a9
Remove the reference to KERN_UPDATEINTERVAL and syncer(4), since
...
KERN_UPDATEINTERVAL can't be used to control sched_sync(). In
fact, there's no easy way to control the syncer with sysctls.
Reported by: bde
2000-07-22 15:36:36 +00:00
Sheldon Hearn
a6b651021d
Update stale references to update(4) with references to the new
...
syncer(4) manual page.
2000-07-19 07:39:08 +00:00
Jason Evans
8e234adf86
Change my email address in the copyright notices for the sake of consistency
...
(jasone@canonware.com --> jasone@freebsd.org ).
2000-07-18 01:38:19 +00:00
Jason Evans
82db3da3e1
Reshuffle the SEE ALSO section.
...
Prompted by: sheldonh
2000-07-17 22:33:32 +00:00
John Polstra
59a821dae2
Change the dllockinit() interface from "experimental" to
...
"deprecated" and warn that it will disappear eventually.
2000-07-08 04:17:28 +00:00
Sheldon Hearn
256dba38d1
Remove trailing whitespace only.
2000-07-03 08:31:02 +00:00
Sheldon Hearn
d72b904079
Fix overlong line and trailing whitespace introduced in rev 1.8.
2000-07-03 08:28:30 +00:00
Sheldon Hearn
c50c83c0e1
Add to the SEE ALSO section, a reference to the RFC mentioned in
...
text introduced in the previous commit.
2000-07-03 08:26:50 +00:00
Brian Feldman
a9e2722c58
Re-pair the MLINKS of unvis.3 with strunvisx.3. This undoubtedly was a
...
world breakage.
2000-07-03 05:21:43 +00:00
Alexander Langer
0b1c18e4cf
Add strunvisx.3 MLINK.
2000-07-02 21:45:16 +00:00
Alexander Langer
d8fa6babb4
Document VIS_HTTPSTYLE:
...
VIS_HTTPSTYLE is a new encoding style for use in vis(), strvis() and
strvisx() that escapes characters according to RFC 1808 (URI encoding).
Since decoding of these require different detection of start-points of
escaped characters, VIS_HTTPSTYLE can be given as flag to unvis().
unvis() will then properly decode URIs.
A new function appeared, strunvisx(): strunvisx() behaves similar as
strunvis(), with one exception: It has an additional flag parameter,
which is passed to unvis() to archive the effect I described above.
2000-07-02 21:31:26 +00:00
Dan Moschuk
d81584ae91
Style fixes.
2000-07-01 17:49:34 +00:00
Dan Moschuk
e63a7af508
Add URI encoding to the vis/unvis routines courtesy of VIS_HTTPSTYLE.
...
Since alex is a -doc committer, he can update his own manpage. :-)
Also add $FreeBSD$ while I'm here.
Submitted by: alex
2000-07-01 15:55:49 +00:00
Jason Evans
b79702feff
Fix typo in SEE ALSO section.
2000-06-28 03:15:21 +00:00
Josef Karthauser
1246bf7279
Remove the setflags/getflags routines. Their functionality has
...
been replaced with the library calls fflagstostr and strtofflags.
2000-06-18 20:10:41 +00:00
Josef Karthauser
c5bb91d1b2
Add strtofflags and fflagstostr to libc.
2000-06-17 11:55:57 +00:00
Josef Karthauser
8c7bdc130e
Modify strtofflags so that it returns a malloced string instead of a
...
pointer to a static buffer.
2000-06-17 11:09:24 +00:00
Josef Karthauser
d502d9ac46
The "def" arg for fflagstostr is too specialized for ls. The caller
...
can easily translate from "" to whatever it wants to print if no
flags are set. (ls prints "-" and mtree prints "none".)
Suggested by: bde
2000-06-17 01:43:56 +00:00
Josef Karthauser
b81eeaf0a6
Return of the evil file flags! The {s|g}etflags functions were
...
renamed to {s|g}etflagsbyname, which received objections. They're
now called strtofflags (string to file flags) and fflagstostr (file
flags to string).
Suggested by: bde
2000-06-17 01:28:13 +00:00
Kris Kennaway
6641555f44
#include <string.h> for memcpy() prototype
...
Obtained from: OpenBSD
2000-06-03 00:27:54 +00:00
Guy Helmer
b4183771fd
Describe errx/warnx in comparison to errc/warnc/err/warn.
...
Use .Fa instead of .Va for function arguments.
Reviewed by: sheldonh
2000-05-23 19:52:35 +00:00
Tim Vanderhoek
8187dd1c8b
Fix a memory leak in getent() that occurred when the requested entry
...
could not be found.
PR: bin/17084
2000-05-21 02:55:09 +00:00
Alexey Zelkin
03fc63031e
Use `Er' variable to define first column width in ERRORS section.
2000-05-06 12:07:59 +00:00
Alexey Zelkin
96e430a43c
mdoc related cleanup:
...
. use construction ".Aq Pa filename" instead of ".Pa <filename>"
. replace Section Heading macro (.Sh) with Subsection (.Ss) macro for
subsections
2000-05-06 12:05:39 +00:00
Alexey Zelkin
95010bdc53
Use suggested by mdoc(7) style section name (ERROR -> ERRORS)
2000-05-06 12:02:18 +00:00
Mike Pritchard
751f44657e
Minor mdoc cleanup.
...
PR: docs/13218
2000-05-05 02:21:45 +00:00
Jason Evans
51289fd6db
Remove cancellation point propagation.
2000-04-26 23:17:17 +00:00
Garrett Wollman
d166947eda
Spell MAP_NOSYNC correctly.
...
Submitted by: allenc@verinet.com
2000-04-23 15:15:15 +00:00
Garrett Wollman
c1c8bf8375
.Lb-ify
2000-04-23 02:02:33 +00:00
Alexey Zelkin
3dc329d1be
Introduce .Lb macro to libutil manpages
...
Sort .Nm values in some manpages
Remove explicit note about compiling with -lutil, it's implicitly
declared by .Lb macro now.
2000-04-22 16:17:00 +00:00
Alexey Zelkin
d8a7868820
Introduce .Lb macro to libc_r manpages.
2000-04-22 15:50:29 +00:00
Garrett Wollman
5c317306cb
Add shm_open(3) and shm_unlink(3). The documentation could use a good
...
bit of work (and is stylistically probably the worst manual page
I've ever written).
2000-04-22 15:24:29 +00:00
Alexey Zelkin
25bb73e063
Introduce ".Lb" macro to libc manpages.
...
More libraries manpages updates following.
2000-04-21 09:42:15 +00:00
Jason Evans
b479399f73
Take care to avoid having "strong" and "weak" symbols of the same name in
...
libc_r.
2000-03-16 02:14:41 +00:00
Paul Richards
cd7b8d78c7
Fix various unsigned vs signed errors that caused problems with uids
...
and gids bigger than 16 bits. Added checks for uids and gids that are
bigger than 32 bits.
Approved by: jkh (partly, this fix is bigger than I first intended)
2000-03-09 18:11:16 +00:00
Sheldon Hearn
4e86fcacf6
Remove more single-space hard sentence breaks.
2000-03-02 14:54:02 +00:00
Sheldon Hearn
c6ff3a1bf7
Remove single-space hard sentence breaks. These degrade the quality
...
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.
2000-03-02 09:14:21 +00:00
Nik Clayton
3615c24e18
Fix errors in .Xr usage.
...
PR: docs/17057
Submitted by: Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
2000-03-01 10:48:35 +00:00
Ruslan Ermilov
53c698dc2f
Restore [no]{s|u}unlnk' and
[no]opaque' support.
...
Broken in src/bin/ls/stat_flags.c,v 1.12.
PR: 16885
Approved by: jkh
2000-02-22 08:13:07 +00:00
Jason Evans
b0a1b4f809
Add man pages for the sem_*() functions.
...
Approved by: jkh
2000-02-16 19:31:53 +00:00
Chris Costello
11400c9ac3
Replace the existing documentation for ``KERN_QUANTUM'' with a more
...
descriptive (and generally more useful) explanation.
2000-02-10 01:05:21 +00:00
Josef Karthauser
418d67b0d9
Revert part of the last commit, remove {g|s}etflags from the libc
...
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
2000-02-05 18:42:36 +00:00
John Polstra
4e1635fee5
Revive the warning that dllockinit() is experimental and subject to
...
change.
2000-01-29 01:33:21 +00:00
Bruce Evans
ff246fc369
Install setflags.3 and its link to getflags.3.
2000-01-28 07:14:52 +00:00