summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2014-09-13Replace all queue *_END macro calls except CIRCLEQ_END with NULL.Doug Hogan
CIRCLEQ_* is deprecated and not called in the tree. The other queue types have *_END macros which were added for symmetry with CIRCLEQ_END. They are defined as NULL. There's no reason to keep the other *_END macro calls. ok millert@
2014-09-12warn about commas in function arguments; inspired by mdoclint(1)Ingo Schwarze
2014-09-11warn about botched .Xr ordering and punctuation below SEE ALSO;Ingo Schwarze
inspired by mdoclint(1)
2014-09-10Disable -Wshadow again, since it breaks builds on vax with gcc3.Joel Sing
2014-09-09If a manpath directory (for example, a _whatdb entry from man.conf(5)Ingo Schwarze
or an entry in the MANPATH environment variable) does not exist, silently skip it. This brings makewhatis(8) back closer to the behaviour of espie@'s version and ought to shut up the weekly(8) whining observed by henning@ on machines not having xbase installed. Also, don't error out after the first unusable manpath entry, still try the others. Of course, still complain about non-existent directories specified on the command line and about any directories failing for other reasons than ENOENT.
2014-09-09We no longer need to convert "\<" and "\>" to "[[:<:]]" and "[[:>:]]"Todd C. Miller
respectively now that the former is natively supported. OK jsg@
2014-09-09mention permissions on tun(4) devices in PermitTunnel documentation;Damien Miller
bz#2273
2014-09-09Eliminate a pile of casts that were superfluous or wrong, or that werePhilip Guenther
the result of bad type choices, particularly (unsigned char *) vs (const char *). Also, use reallocarray().
2014-09-08Add window_last_flag and window_zoomed_flag. From John Morrissey.Nicholas Marriott
2014-09-08Additional cleanup for procfs removalDoug Hogan
ok guenther@
2014-09-08obvious cases of missing .An;Ingo Schwarze
found with the new mandoc(1) MANDOCERR_AN_MISSING warning; no text changes
2014-09-07warn about AUTHORS sections without .An macros, inspired by mdoclint(1)Ingo Schwarze
2014-09-07Do not report a page as arch=any merely because .Dt lacks the third argument.Ingo Schwarze
Pages found outside arch-specific dirs still get arch=any, of course. Issue reported by justinhenryhaynes at gmail dot com on misc@, thanks!
2014-09-07fix debugging outputIngo Schwarze
2014-09-07always use the right buffer, and fix one evil typoIngo Schwarze
2014-09-07Parse and ignore the .pl (page length) request;Ingo Schwarze
Daniel Levai reports that Slackware Linux uses this.
2014-09-07Allow .ll in the prologue; Daniel Levai reports Slackware Linux uses this.Ingo Schwarze
2014-09-06Simplify by handling empty request lines at the one logical placeIngo Schwarze
in the roff parser instead of in three other places in other parsers. No functional change.
2014-09-06Move main format autodetection from the parser dispatcher to theIngo Schwarze
roff parser where .Dd and .TH are already detected, anyway. This improves robustness because it correctly handles whitespace or an alternate control character before Dd. In the parser dispatcher, provide a fallback looking ahead in the input buffer instead of always assuming man(7). This corrects autodetection when Dd is preceded by other macros or macro-like handled requests like .ll. Triggered by reports from Daniel Levai about issues on Slackware Linux.
2014-09-05recognize install-wrapper as a valid install programMarc Espie
2014-09-03Add *.gz support to apropos(1) -a, manm(1), and even mandoc(1).Ingo Schwarze
Implemented by moving the zip code from makewhatis(8) to the parser lib.
2014-09-03tighten permissions on pty when the "tty" group does not exist;Damien Miller
pointed out by Corinna Vinschen; ok markus
2014-09-03If a manual page is installed gzip(1)ed, let makewhatis(8) takeIngo Schwarze
note in mandoc.db(5), such that man(1) -w and apropos(1) -w can report the correct filename. This is a prerequisite for letting apropos -a and man support gzip'ed manuals in the future, which doesn't work yet.
2014-09-03remove -m from usage();Jason McIntyre
2014-09-03kill md5 support, broken since MayGiovanni Bechis
ok tedu@
2014-09-03Implement the traditional -h option for man(1): show the SYNOPSIS only.Ingo Schwarze
As usual, we get mandoc -h and apropos -h for free. Try stuff like "apropos -h In=dirent" or "apropos -h Fa=timespec". Only useful for terminal output, so -Tps, -Tpdf, -Thtml ignore -h for now.
2014-09-01When makewhatis(8) finds an .so link after the manual being pointed toIngo Schwarze
has already been processed, add the file names to the names table, too, not just to the mlinks table. This fixes a bug where apropos(1) and the new man(1) wouldn't find some of the Xenocara manuals via some of their .so links. After rebuilding, run "makewhatis /usr/X11R6/man" or just wait for weekly(8).
2014-09-01In man(1) mode, change to the right directory before starting the parser,Ingo Schwarze
just like traditional man(1) does, such that .so links have a chance to work. After this point, we don't need the current directory for anything else before exit, so we don't need to worry about getting back and we can safely ignore failure. This lets man(1) find more Xenocara manuals, but not all of them yet. Other issues remain that need to be fixed, too.
2014-09-01Fix typo (paneas -> panes).Nicholas Marriott
2014-09-01Wake up any clients waiting with the wait-for command when the serverNicholas Marriott
exits.
2014-09-01Various minor style and spacing nits.Nicholas Marriott
2014-09-01Enable -Wshadow in openssl(1) and fix a few shadow warnings.Doug Hogan
ok jsing@
2014-09-01Convert ecparam to new option/usage handling.Joel Sing
2014-09-01Improve option usage output.Joel Sing
If the option/argument string exceeds the given width, add a hanging indent prior to displaying the description. Also, if the description includes newlines, wrap and indent for each newline so that the indentation is correctly maintained.
2014-09-01Replace the obsolete nginx example with an httpd(8) example.Reyk Floeter
ok jmc@
2014-09-01update currency exchange rates;Jason McIntyre
2014-08-30Introduce a man(1) -l option as an alias for mandoc -a.Ingo Schwarze
Basically, this does the same as man -l in Linux man-db. The point is that now all functionality of the combined tool is reachable from the man(1) command name: apropos = man -k, whatis = man -f, mandoc = man -cl. Originally suggested by Carsten dot Kunze at arcor dot de, current maintainer of the Heirloom Documentation Tools. While here, add various missing information to the usage() and to the manuals.
2014-08-30typo.Igor Sobrado
2014-08-30Convert openssl(1) version to new option/usage handling.Joel Sing
2014-08-30improve capitalization for the Ed25519 public-key signature system.Igor Sobrado
ok djm@
2014-08-30Move the callback function pointer outside the opt union so that the optionJoel Sing
values are useable by the function. Also provide an option type that calls a function without consuming/passing an argument.
2014-08-28OpenSSL_add_all_algorithms() is called from openssl_startup() - it does notJoel Sing
need to also be called from some of the applications.
2014-08-28openssl_setup() calls SSL_load_error_strings(), which happens to callJoel Sing
ERR_load_crypto_strings() - as such, we do not need to call the same function from most of the applications.
2014-08-28Add option handling with a callback function for argument processing.Joel Sing
2014-08-28Convert openssl(1) crl to new option/usage handling.Joel Sing
2014-08-28Given the usage option name/argument name width a few more characters.Joel Sing
2014-08-28Ensure that a format option argument is a known specifier.Joel Sing
2014-08-28Add option handling for ordered flags.Joel Sing
2014-08-28Add option handling for input/output formats.Joel Sing
2014-08-28Support .St -susv1 and .St -susv4. Illumos wants to use this,Ingo Schwarze
and it's illogical anyway to have -susv2 and -susv3 but not -susv4.