summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
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.
2022-07-04somehow, when I created this file, I copied the licence of the other filesMarc Espie
around, but with my name instead... which makes absolutely no sense whatsoever, especially the regents part. replace with ISC licence, much saner. (as noticed by miod@, who else ?)
2022-07-04Sort panes by index not by ID, GitHub issue 3249.Nicholas Marriott
2022-07-04Mouse clicks could change current item, so work it out again. GitHubNicholas Marriott
issue 3242.
2022-07-03Revert previous changeset: While using .Nm without an argumentJob Snijders
in the SYNOPSIS is not strictly wrong, the conventional way is to always state the name explicitely in the SYNOPSIS. With help from Ingo Schwarze
2022-07-03use sys/types.h to get at __dead.Florian Obser
Pointed out by & OK deraadt
2022-07-03thou shalt not include sys/cdefs.h because it is not standardized, theTheo de Raadt
file to be used is sys/types.h
2022-07-03Instead of the custom <div class="manual-text">, use the standardIngo Schwarze
HTML <main> element. The benefit is that it has the ARIA landmark role "main" by default. To ease the transition for people using their own CSS file instead of mandoc.css, retain the custom class for now. I had this idea in a discussion with Anna Vyalkova <cyber at sysrq dot in>. Patch from Anna, slightly tweaked by me.
2022-07-03Nm is already definedJob Snijders
From Daniel Ebdrup
2022-07-03Implement SVCB and HTTPS record types.Florian Obser
Testing caspar, otto OK otto
2022-07-02Make -s accept HUP like kill(1) and GNU timeout(1) doKlemens Nanni
timeout.c's parse_signal() basically does what kill.c's signame_to_num() does, except it expects "SIG" in string signals. Borrow the isalpha() check from kill.c to get the same behaviour. OK deraadt