summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2019-11-07Don't stop parsing functions when variables are declared before arguments.Martin Pieuchot
Fix argument types of functions containing a static variable when compiled with clang(1).
2019-11-07Do a better job at guessing the name of localy defined static variables.Martin Pieuchot
Handle the "varname.id" schema used by gcc(1) and "funcname.varname" used by clang(1). Fix a shadowing issue with clang(1).
2019-11-07Stop remembering the type of local variables.Martin Pieuchot
Fix a shadowing issue reported by procter@.
2019-11-07Fill in missing man page bits for U2F security key support:Christian Weisgerber
Mention the new key types, the ~/.ssh/id_ecdsa_sk file, ssh's SecurityKeyProvider keyword, the SSH_SK_PROVIDER environment variable, and ssh-keygen's new -w and -x options. Copy the ssh-sk-helper man page from ssh-pkcs11-helper with minimal substitutions. ok djm@
2019-11-07Add -F flag to send-keys to expand formats in search-backward andNicholas Marriott
forward copy mode commands, this makes it easier to use the cursor_word and cursor_line formats. From Anindya Mukherjee in GitHub issue 1964.
2019-11-06Check return value and remove unnecessary variableKinichiro Inoguchi
- Check NCONF_new() return value - Remove unnecessary 'i' comments from jsing@
2019-11-06Add -addext option to openssl(1) req subcommandKinichiro Inoguchi
First step of adding -addext option to openssl(1) req from OpenSSL 1.1.1d. ok jsing@
2019-11-04Fix an out of bound read/write when using a proxy.Todd C. Miller
From Lucas AT sexy DOT is. OK job@ kn@
2019-11-04Apply more 'static' to help the compilerJeremie Courreges-Anglas
Results in better code and a size decrease.
2019-11-04Indent labels for diffability.Joel Sing
2019-11-04Remove spaces between * and variable names.Joel Sing
2019-11-04Remove explicit NULL checks before *_free() calls.Joel Sing
2019-11-04Hook openssl(1) cms back up.Joel Sing
2019-11-04Currently we need to include pem.h before cms.h...Joel Sing
2019-11-04Remove engine argument from load_cert() calls.Joel Sing
This was cleaned up after cms went to the attic.
2019-11-04Bring openssl(1) cms back from the attic.Joel Sing
2019-11-03Also use stdio for TLS connectionsJeremie Courreges-Anglas
Set up two wrappers around tls_read/write to be used along with the not-very-portable funopen(). This kills a bunch of local code, always a nice thing for an utility which ends up in bsd.rd. "seems legit" deraadt@, ok kn@
2019-11-01Limit lazy resize to panes in attached sessions only - those inNicholas Marriott
unattached are likely to have been resized by something like split-window where the user probably wants the resize to happen immediately. GitHub issue 1963.
2019-11-01fix miscellaneous text problems; ok djm@Christian Weisgerber
2019-11-01Handle the various different forms of rgb colour strings.Nicholas Marriott
2019-11-01update currency exchange rates;Jason McIntyre
2019-11-01fix a race condition in the SIGCHILD handler that could turn inDamien Miller
to a kill(-1); bz3084, reported by Gao Rui, ok dtucker@
2019-11-01remove duplicate PUBKEY_DEFAULT_PK_ALG on !WITH_OPENSSL pathDamien Miller
2019-11-01sort;Jason McIntyre
2019-10-31undo debugging bits that shouldn't have been committedDamien Miller
2019-10-31fix -Wshadow warningDamien Miller
2019-10-31Refactor signing - use sshkey_sign for everything, including the newDamien Miller
U2F signatures. Don't use sshsk_ecdsa_sign() directly, instead make it reachable via sshkey_sign() like all other signature operations. This means that we need to add a provider argument to sshkey_sign(), so most of this change is mechanically adding that. Suggested by / ok markus@
2019-10-31ssh-agent support for U2F/FIDO keysDamien Miller
feedback & ok markus@
2019-10-31ssh AddKeysToAgent support for U2F/FIDO keysDamien Miller
feedback & ok markus@
2019-10-31ssh-add support for U2F/FIDO keysDamien Miller
2019-10-31add new agent key constraint for U2F/FIDO providerDamien Miller
feedback & ok markus@
2019-10-31ssh client support for U2F/FIDO keysDamien Miller
2019-10-31Separate myproposal.h userauth pubkey typesDamien Miller
U2F/FIDO keys are not supported for host authentication, so we need a separate list for user keys. feedback & ok markus@
2019-10-31ssh-keygen support for generating U2F/FIDO keysDamien Miller
2019-10-31U2F/FIDO middleware interfaceDamien Miller
Supports enrolling (generating) keys and signatures. feedback & ok markus@
2019-10-31Initial infrastructure for U2F/FIDO supportDamien Miller
Key library support: including allocation, marshalling public/private keys and certificates, signature validation. feedback & ok markus@
2019-10-31Protocol documentation for U2F/FIDO keys in OpenSSHDamien Miller
2019-10-31declare HAVE_DECL___FUNC__ so flex_die() output can include __func__.miko
ok millert@
2019-10-29Signal handler cleanup: remove leftover support for unreliable signalsDarren Tucker
and now-unneeded save and restore of errno. ok deraadt@ markus@
2019-10-28Start with empty rather than NULL window name to avoid NULL printf ifNicholas Marriott
window_name is evaluated early. Reported by Mikolaj Kucharski.
2019-10-27+ resets P as wellkn
The manual has it, complete the help screen. OK millert
2019-10-26Remove common from "common options" in usage to be closer to SYNOPSIS.Martijn van Duren
Discussed with jmc@
2019-10-26Shorten the SYNOPSIS greatly.Martijn van Duren
While here also fix some wrong definitions. With help from jmc@ Requested by and OK deraadt@
2019-10-24Service names are still resolved with -nkn
Just like pfctl(8)'s -N, this flag only avoid DNS; "nc -vz ::1 socks" still works. Fix documentation by copying pfctl's wording. OK deraadt
2019-10-24add missing unveil of /etc/shells; ok benno@ deraadt@ mestre@ tb@anton
2019-10-24Print IP address in verbose modejob
OK kn@
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
so move our BER API to the unused ober_* prefix to avoid some breakage in ports. Problem diagnosed by jmatthew with ber_free() in samba, but there are many others as pointed out by sthen. tests & ok rob ok sthen (who had an almost identical diff for libutil) "go head hit it" deraadt
2019-10-23list -N before -n in the options list;Jason McIntyre
2019-10-23Add new -N name option, so that calling scripts can change theTheo de Raadt
progname and produce better error messages discussed with aja and jca
2019-10-23change some error reports to include the failing URL (which we vis, inTheo de Raadt
case it came via a redirect) some help from jca, discussed with aja