Age | Commit message (Collapse) | Author |
|
memory that is filled with junk only. Allocate the empty string
with malloc(3) and initialize it explicitly with the NUL terminator.
OK tb@ tobias@
|
|
|
|
* Remove -tls1 option which has no effect.
* For -V, sort the fields in the order they are printed, and do not
talk about key size restrictions, nothing like that is printed.
|
|
Some options were missing, some were in the wrong section (CRL-related
or not), and there were some minor errors, typos, and omissions.
|
|
resulting fixes: markup of "command" below SYNOPSIS and links to the
config file formats below SEE ALSO
|
|
On 64 bit systems an integer overflow between strtol and int casting
could occur, resulting in out of boundary writes. Using strtonum fixes
this issue and leads to better error messages.
ok schwarze
|
|
issue 1299. Patch from Thomas Adam.
|
|
ok tobias
|
|
unusual input. Correction and regression tests based on FreeBSD bin/95079.
While at it, fix another segmentation fault when using ' ' as magic
character and also disallow '\0' as magic character. This cannot make any
sense and avoids a theoretical out of boundary read.
ok tb@
|
|
|
|
dtucker
|
|
|
|
|
|
from matt schwartz
|
|
|
|
|
|
ok bcook@ beck@ inoguchi@
|
|
in GitHub issue 1283.
|
|
As guenther@ said "STOP SPLITTING ANYTHING BUT $LESS ON '$' !".
anton@ came up with the same diff. ok nicm@
|
|
As guenther@ said "fix whatever led to the \337 x 16 crap".
anton@ came up with the same diff. ok nicm@
|
|
containing nothing but a single hyphen, the pointer got incremented
twice at one point, causing a read overrun found by naddy@.
|
|
|
|
GitHub issue 1284.
|
|
Suggested by Thomas Klausner <wiz at NetBSD>; discussed with jmc@.
|
|
|
|
as the former is confusing wrt similar terminology in X.509;
pointed out by jsing@
|
|
while there, kill some Tn
|
|
giving a key an expiry date. ok markus@
|
|
not exit until jobs started from run-shell/if-shell have finished (add a
job flags member and a flag to indicate other jobs). GitHub issue 1245.
|
|
revision 1.124
date: 2018/03/02 03:02:11; author: djm; state: Exp; lines: +19 -8; commitid: nNRsCijZiGG6SUTT;
Allow escaped quotes \" and \' in ssh_config and sshd_config quotes
option strings. bz#1596 ok markus@
|
|
As we do elsewhere in the tree, make sure we (a) got a number at all,
(b) that it doesn't have non-digits dangling off the end, (c) that it's
positive, and (d) that it didn't overflow.
ok tb@
|
|
... but don't use them for pledge errors or usage errors.
They are convenience wrappers that check if sflag is set before
logging an error. They always exit with status 2.
We were not honoring sflag in special.c at all. Now we do.
ok tb@
|
|
version and I'm not sure why since no other terminal appears to. Change
to just ignore SGR 10 instead.
|
|
Thanks to Pierre Emeriaud for reporting & testing.
OK benno@
|
|
remove the output format details and point to sshd(8), where it is documented;
ok dtucker
|
|
the minimum from 768 to 1024, update man page accordingly.
|
|
legacy one.
Includes a fairly big refactor of auth2-pubkey.c to retain less state
between key file lines.
feedback and ok markus@
|
|
parses options to a dedicated structure rather than the old API's
approach of setting global state. It also includes support for merging
options, e.g. from authorized_keys, authorized_principals and/or
certificates.
feedback and ok markus@
|
|
what was requested. This might happen when an old/non-OpenSSH agent
is asked to make a rsa-sha2-256/512 signature but only supports
ssh-rsa. bz#2799 feedback and ok markus@
|
|
|
|
option strings. bz#1596 ok markus@
|
|
ok markus
|
|
note that this is only part of raf's original diff: the rest is for
code. although i'm sure the diff itself is correct, i don;t judge
myself qualified to decide whether those changes are warranted.
still, i'd appreciate at least a reply to raf's diff from another
developer (yay! nay!)
|
|
|
|
|
|
|
|
are otherwise optional
diff from holger mikolon, tweaked a bit by me
|
|
|
|
automatically zoom the pane when the mode is entered and unzoom when it
exits, assuming the pane is not already zoomed. Add -Z to the default
key bindings.
|
|
It is of no use since suser() no longer set this bit.
ok millert@, bluhm@
|