Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-04 | bz#2171: don't leak local_fd on error; from Loganaden Velvindron @ | Damien Miller | |
AfriNIC | |||
2013-12-02 | correct bzero of chacha20+poly1305 key context. bz#2177 from | Damien Miller | |
Loganaden Velvindron @ AfriNIC Also make it a memset for consistency with the rest of cipher.c | |||
2013-12-02 | make key_to_blob() return a NULL blob on failure; part of | Damien Miller | |
bz#2175 from Loganaden Velvindron @ AfriNIC | |||
2013-12-02 | use-after-free; bz#2175 patch from Loganaden Velvindron @ AfriNIC | Damien Miller | |
2013-12-02 | typo; from Jon Cave | Damien Miller | |
2013-12-01 | mention curve25519-sha256@libssh.org key exchange algorithm | Damien Miller | |
2013-11-26 | cleanup 1 << 31 idioms. Resurrection of this issue pointed out by Eitan Adler | Theo de Raadt | |
ok markus for ssh, implies same change in kerberosV | |||
2013-11-26 | - put -Q in the right place | Jason McIntyre | |
- Ar was a poor choice for the arguments to -Q. i've chosen an admittedly equally poor Cm, at least consistent with the rest of the docs. also no need for multiple instances - zap a now redundant Nm - usage() sync | |||
2013-11-25 | improve -Q usage and such. One usage change is that the option is now | Theo de Raadt | |
case-sensitive ok dtucker markus djm | |||
2013-11-21 | no need for .Pp before displays; | Jason McIntyre | |
2013-11-21 | RCSID markers | Damien Miller | |
2013-11-21 | Add a new protocol 2 transport cipher "chacha20-poly1305@openssh.com" | Damien Miller | |
that combines Daniel Bernstein's ChaCha20 stream cipher and Poly1305 MAC to build an authenticated encryption mode. Inspired by and similar to Adam Langley's proposal for TLS: http://tools.ietf.org/html/draft-agl-tls-chacha20poly1305-03 but differs in layout used for the MAC calculation and the use of a second ChaCha20 instance to separately encrypt packet lengths. Details are in the PROTOCOL.chacha20poly1305 file. Feedback markus@, naddy@; manpage bits Loganden Velvindron @ AfriNIC ok markus@ naddy@ | |||
2013-11-20 | unsigned casts for ctype macros where neccessary | Theo de Raadt | |
ok guenther millert markus | |||
2013-11-20 | delay closure of in/out fds until after "Bad protocol version | Damien Miller | |
identification..." message, as get_remote_ipaddr/get_remote_port require them open. | |||
2013-11-13 | add missing braces found by pedro | Markus Friedl | |
2013-11-08 | Include stdlib.h for free() as per the man page. | Darren Tucker | |
2013-11-08 | openssh-6.4 | Damien Miller | |
2013-11-08 | use calloc for all structure allocations; from markus@ | Damien Miller | |
2013-11-07 | Output the effective values of Ciphers, MACs and KexAlgorithms when | Darren Tucker | |
the default has not been overridden. ok markus@ | |||
2013-11-06 | from portable: s/true/true_val/ to avoid name collisions on dump platforms | Damien Miller | |
2013-11-06 | fix rekeying for AES-GCM modes; ok deraadt | Markus Friedl | |
2013-11-04 | fix rekeying for KEX_C25519_SHA256; noted by dtucker@ | Markus Friedl | |
2013-11-03 | fix a couple of function definitions foo() -> foo(void) | Damien Miller | |
(-Wold-style-definition) | |||
2013-11-02 | the default kex is now curve25519-sha256@libssh.org | Markus Friedl | |
2013-11-02 | no need to include monitor_wrap.h and ssh-gss.h | Markus Friedl | |
2013-11-02 | no need to include ssh-gss.h | Markus Friedl | |
2013-11-02 | no need to include monitor_wrap.h | Markus Friedl | |
2013-11-02 | add missing $OpenBSD$ tags | Markus Friedl | |
2013-11-02 | use curve25519 for default key exchange (curve25519-sha256@libssh.org); | Markus Friedl | |
initial patch from Aris Adamantiadis; ok djm@ | |||
2013-11-02 | support pkcs#11 tokes that only provide x509 zerts instead of raw pubkeys; | Markus Friedl | |
fixes bz#1908; based on patch from Laurent Barbe; ok djm | |||
2013-10-29 | pty(4), not pty(7); | Jason McIntyre | |
2013-10-29 | shd_config PermitTTY to disallow TTY allocation, mirroring the | Damien Miller | |
longstanding no-pty authorized_keys option; bz#2070, patch from Teran McKinney; ok markus@ | |||
2013-10-29 | fix potential stack exhaustion caused by nested certificates; | Damien Miller | |
report by Mateusz Kocielski; ok dtucker@ markus@ | |||
2013-10-25 | fix crash when using ProxyCommand caused by previous commit - was calling | Damien Miller | |
freeaddrinfo(NULL); spotted by sthen@ and Tim Ruehsen, patch by sthen@ | |||
2013-10-24 | fix bug introduced in hostname canonicalisation commit: don't try to | Damien Miller | |
resolve hostnames when a ProxyCommand is set unless the user has forced canonicalisation; spotted by Iain Morgan | |||
2013-10-24 | Disallow empty Match statements and add "Match all" which matches everything. | Darren Tucker | |
ok djm, man page help jmc@ | |||
2013-10-24 | Periodically print progress and, if possible, expected time to completion | Darren Tucker | |
when screening moduli for DH groups. ok deraadt djm | |||
2013-10-23 | include local address and port in "Connection from ..." message (only | Damien Miller | |
shown at loglevel>=verbose) | |||
2013-10-23 | fix comment | Darren Tucker | |
2013-10-23 | Make code match documentation: relative-specified certificate expiry time | Damien Miller | |
should be relative to current time and not the validity start time. Reported by Petr Lautrbach; ok deraadt@ | |||
2013-10-23 | comment | Damien Miller | |
2013-10-23 | Hostname may have %h sequences that should be expanded prior to Match | Damien Miller | |
evaluation; spotted by Iain Morgan | |||
2013-10-20 | tweak the "exec" description, as worded by djm; | Jason McIntyre | |
2013-10-20 | add canonicalisation options to -o lists | Damien Miller | |
2013-10-20 | rename "command" subclause of the recently-added "Match" keyword to | Damien Miller | |
"exec"; it's shorter, clearer in intent and we might want to add the ability to match against the command being executed at the remote end in the future. | |||
2013-10-20 | document % expansions performed by "Match command ..." | Damien Miller | |
2013-10-17 | include remote port in bad banner message; bz#2162 | Damien Miller | |
2013-10-17 | tweak previous; | Jason McIntyre | |
2013-10-17 | rearrange check to reduce diff against -portable | Damien Miller | |
2013-10-17 | fsync@openssh.com protocol extension for sftp-server | Damien Miller | |
client support to allow calling fsync() faster successful transfer patch mostly by imorgan AT nas.nasa.gov; bz#1798 "fine" markus@ "grumble OK" deraadt@ "doesn't sound bad to me" millert@ |