summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2022-08-02If the body of a man(7) .MT or .UR block is empty, do not emit a warning.Ingo Schwarze
Leaving the body empty is legitimate in this case if the author only wants to display a mail address or URI without providing a link text. Output modules already handle this correctly: terminal output shows just the URI without an accompanying text, HTML output uses the URI for *both* the href= attribute and as the content of the <a> element. The documentation was also wrong and claimed that an .MT or .UR block with an empty body would produce no output. As explained above, this isn't true. Bogus warning reported by Alejandro Colomar <alx dot manpages at gmail dot com>.
2022-08-02Add a third state "all" to allow-passthrough to work even in invisibleNicholas Marriott
panes, from Sergei Grechanik in GitHub issue 3274.
2022-08-02Fix validation of missing percentage arguments.Nicholas Marriott
2022-08-02shamelessly missed to unveil(_PATH_BSHELL, "x") which is required to run theRicardo Mestre
commands inside usbhidaction(1)'s `conf' file. reported and fix tested by Hector Velasco < tech ! ogroth . com >
2022-08-02-u is no longer equivalent to -TUTF-8 so don't say it is.Nicholas Marriott
2022-08-01avoid double-free in error path introduced in r1.70;Damien Miller
report and fix based on GHPR#332 by v-rzh ok dtucker@
2022-07-30we mention interim BSD releases so change some 4.4BSD use to 4.3BSD-RenoJonathan Gray
ok jmc@ schwarze@
2022-07-26Remove "select collisions" output from vmstat(8).Visa Hankala
While here, use NULL instead of "" as name list terminator. OK mpi@ cheloha@
2022-07-25If a command or interface first appeared in PWB/UNIX, UNIX System III orJonathan Gray
UNIX System V mention it. Only do so in manual pages with a pre-existing HISTORY section. Prompted by the comparison of System V and BSD commands and interfaces in Sun's "System V Enhancements Overview" document. checked against manuals on bitsavers, TUHS archive and CSRG archive CDs ok jmc@ schwarze@
2022-07-25nl(1) was first in System III not SVR2Jonathan Gray
problem with FreeBSD manual page reported by segaloco on TUHS list
2022-07-22Clear marks when the search string changes. From Anindya Mukherjee,Nicholas Marriott
GitHub issue 3255.
2022-07-20move to 7.2-beta. this gets done very early, to avoid finding outTheo de Raadt
version number issues close to release
2022-07-20This no longer needs the inet pledge. sysconf(3) was modified to reportClaudio Jeker
_POSIX_IPV6 without opening a socket using a method that is allowed by the vminfo plegde. OK sthen@ deraadt@
2022-07-20the _pad_ system calls from 2021/12/23 can go awayTheo de Raadt
ok guenther
2022-07-20ssh-keygen: fix touch prompt, pin retries;Damien Miller
part of GHPR329 from Pedro Martelletto
2022-07-20sk-usbhid: preserve error code returned by key_lookup()Damien Miller
it conveys useful information, such as the supplied pin being wrong. Part of GHPR329 from Pedro Martelletto
2022-07-20when enrolling a resident key on a security token, check if aDamien Miller
credential with matching application and user ID strings already exists. if so, prompt the user for confirmation before overwriting the credential. patch from Pedro Martelletto via GHPR329 NB. cranks SSH_SK_VERSION_MAJOR, so any third-party FIDO middleware implementations will need to adjust
2022-07-20pull passphrase reading and confirmation into a separate functionDamien Miller
so it can be used for FIDO2 PINs; no functional change
2022-07-19fix indentTheo Buehler
2022-07-19Document -tls1_{1,2,3} in openssl ciphersTheo Buehler
ok jsing
2022-07-19Allow displaying ciphers according to protocol versionTheo Buehler
Instead of only using the default client method, allow selecting a specific protocol version and display the supported ciphers accordingly. This removes the noop status of -tls1 and adds -tls1_{1,2,3} as in other commands. ok jsing
2022-07-19Do not ignore the "off" flag when checking if a pane should be stopped,Nicholas Marriott
GitHub issue 3250.
2022-07-19Process modifiers as bits rather than using a switch, from Koichi Murase.Nicholas Marriott
2022-07-19Fix memory leak, from Gabriel Souza Franco.Nicholas Marriott
2022-07-17order sysctl(2) Xr by sectionJonathan Gray
missed when sysctl(3) references were changed to sysctl(2)
2022-07-14Suppress output of the deprecated -tls1 option in usage() and helpTheo Buehler
output. The option wasn't documented in the manpage. pointed out by jsing
2022-07-14Switch to using TLS_client_method()Theo Buehler
Apparently, TLSv1_client_method() is used for historical reasons. This behavior is no longer helpful if we want to know what ciphers a TLS connection could use. This could change again after further investigation of what the behavior should be... ok beck jsing
2022-07-14Document openssl ciphers -sTheo Buehler
ok beck jsing
2022-07-14Add -s option to openssl ciphersTheo Buehler
With this option, the command only shows the ciphers supported by the SSL method. ok beck jsing
2022-07-12grep: simplify printline, no functional changesOmar Polo
in the previous revision (1.66) I added an extra variable to track wether we have printed the separator or not. Well, that's what the `n' variable is for, so no need to duplicate the logic.
2022-07-11remove the "tbl" suffix for a few man pagesDaniel Dickman
Over a decade ago, the build infrastructure had special logic to process man pages that ended with the suffix "tbl". This infrastructure is long gone and the special naming for these man pages is no longer needed. Revert the naming of these man pages for consistency with all other man pages in the tree. As a bonus, we remove a few lines from some of the Makefiles making them simpler. ok jmc@, and no objection from schwarze@
2022-07-10s/0/instance/ in usage to match manual synopsisKlemens Nanni
OK jmc
2022-07-07Handle strange format strings better.Claudio Jeker
Make sure that the allocated buffers are not zero sized even for an empty format string. Also do not call strftime if the buffer is empty. The return value of strftime does not distinguish between an empty format string and an overflow of the output buffer. Finally auto scale the size of the outbuf in case strftime fails. Some format specifiers expand to 25 and more chars so it is hard to guess in advance what size is required. This may waste some memory but it keeps the code as simple as possible. OK tb@
2022-07-06For accessibility, label the last two widgets in the search form.Ingo Schwarze
Patch from Anna Vyalkova <cyber at sysrq dot in>, significantly tweaked by me.
2022-07-06https://www.w3.org/WAI/ARIA/apg/practices/names-and-descriptions/ says:Ingo Schwarze
"Start names with a capital letter; it helps some screen readers speak them with appropriate inflection." Anna Vyalkova already did that correctly when sending patches, but i ruined it when committing, so fix it now.
2022-07-06improve the description of header.html and footer.htmlIngo Schwarze
2022-07-06assign the ARIA role "doc-subtitle" to the .Nd element;Ingo Schwarze
discussed with Anna Vyalkova <cyber at sysrq dot in>
2022-07-06While the HTML standard allows multiple <h1> elements in the sameIngo Schwarze
document, <h1> is intended for top level headers, and most of the sections in a manual page can hardly be considered top-level. It is more usual to use <h1> only for the main title of the document of for the site name. Consequently, move .Sh/.SH from <h1> to <h2> and .Ss/.SS from <h2> to <h3>, freeing <h1> for use by header.html in man.cgi(8). Discussed with Anna Vyalkova <cyber at sysrq dot in>.
2022-07-06Show config errors on attach if they were not shown when the sessionNicholas Marriott
was created.
2022-07-06Remove debugging code.Nicholas Marriott
2022-07-06Defer reading from control client until the command line command hasNicholas Marriott
completed.
2022-07-06More ts(1) cleanup. Change main loop so that in interval mode only oneClaudio Jeker
clock_gettime call is used resulting in more precise interval times. Move the localtime call to fmtfmt() and rename the variable for the micorsecond string to us. Based on work done by cheloha@ OK job@ and cheloha@
2022-07-06Mention whether time is creation/activity for sort orders.Nicholas Marriott
2022-07-06Support hyperlinks with capture-pane -e and add a mouse_hyperlinkNicholas Marriott
format, GitHub issue 3247 from Jeff Chiang.
2022-07-05Finally get rid of the archaic <table> markup for header and footer linesIngo Schwarze
and use flexbox CSS instead. Improve accessibility by adding role and aria-label attributes to these header and footer lines. Using ideas from both Anna Vyalkova <cyber at sysrq dot in> and myself. As a welcome side effect, this also resolves the long-standing issue that the rendering was always 65em wide, requiring horizontal scrolling when the window was narrower. Now, rendering nicely adapts to browser windows of arbitrary narrowness.
2022-07-05Somehow, the content of header.html ended upIngo Schwarze
before and outside the <header> element. Fix this by moving it into the <header> element where it belongs. While here, also wrap footer.html in a <footer> element.
2022-07-04ts(1): the first argument to clock_gettime(2) is a clockid_t, not an intScott Soule Cheloha
2022-07-04Improve accessibility of man.cgi(8) in various respects,Ingo Schwarze
in particular adding <header>, <main>, and <nav> elements and role and aria-label attributes in several places. Patch from Anna Vyalkova <cyber at sysrq dot in>, minimally tweaked by me.
2022-07-04Repair "make man.cgi" which got accidentally broken in the previousIngo Schwarze
commit to the Makefile. The man.cgi binary now uses roff_escape.o, too.
2022-07-04Put the HTML comment containing the Copyright header (if any)Ingo Schwarze
between the <head> and the <body> rather than before the <head> because the <meta charset="utf-8"/> element ought to be within the first 1024 bytes of the HTML code. Issue found with validator.w3.org.