summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - (dtucker) [configure.ac contrib/Makefile] bz#1996: use AC_PATH_TOOL to findV_6_0Darren Tucker2012-05-193-5/+10
| | | | | pkg-config so it does the right thing when cross-compiling. Patch from cjwatson at debian org.
* - (dtucker) [configure.ac] bz#2010: fix non-portable shell construct. PatchDarren Tucker2012-05-192-3/+7
| | | | from cjwatson at debian org.
* - (dtucker) [configure.ac] Include <sys/param.h> rather than <sys/types.h>Darren Tucker2012-05-042-68/+7
| | | | | to fix building on some plaforms. Fom bowman at math utah edu and des at des no.
* - (dtucker) [regress/addrmatch.sh] skip tests when running on a non-ipv6Darren Tucker2012-04-272-1/+7
| | | | | platform rather than exiting early, so that we still clean up and return status to test-exec.sh
* - (djm) [auth-krb5.c] Save errno across calls that might modify it;Damien Miller2012-04-262-5/+9
| | | | ok dtucker@
* - (djm) [auth-passwd.c] Handle crypt() returning NULL; from Paul WoutersDamien Miller2012-04-262-1/+6
| | | | via Niels
* - djm@cvs.openbsd.org 2012/04/23 08:18:17Damien Miller2012-04-232-2/+8
| | | | | [channels.c] fix function proto/source mismatch
* - jmc@cvs.openbsd.org 2012/04/20 16:26:22Damien Miller2012-04-222-3/+6
| | | | | [ssh.1] use "brackets" instead of "braces", for consistency;
* - djm@cvs.openbsd.org 2012/04/20 03:24:23Damien Miller2012-04-222-6/+4
| | | | | [sftp.c] setlinebuf(3) is more readable than setvbuf(.., _IOLBF, ...)
* - djm@cvs.openbsd.org 2012/04/12 02:43:55Damien Miller2012-04-223-3/+10
| | | | | [sshd_config sshd_config.5] mention AuthorizedPrincipalsFile=none default
* - djm@cvs.openbsd.org 2012/04/12 02:42:32Damien Miller2012-04-226-11/+45
| | | | | | [servconf.c servconf.h sshd.c sshd_config sshd_config.5] VersionAddendum option to allow server operators to append some arbitrary text to the SSH-... banner; ok deraadt@ "don't care" markus@
* - djm@cvs.openbsd.org 2012/04/11 13:34:17Damien Miller2012-04-223-6/+13
| | | | | | [ssh-keyscan.1 ssh-keyscan.c] now that sshd defaults to offering ECDSA keys, ssh-keyscan should also look for them by default; bz#1971
* - djm@cvs.openbsd.org 2012/04/11 13:26:40Damien Miller2012-04-222-2/+9
| | | | | | [sshd.c] don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a while; ok deraadt@ markus@
* - djm@cvs.openbsd.org 2012/04/11 13:17:54Damien Miller2012-04-222-2/+7
| | | | | | [auth.c] Support "none" as an argument for AuthorizedPrincipalsFile to indicate no file should be read.
* - djm@cvs.openbsd.org 2012/04/11 13:16:19Damien Miller2012-04-225-16/+68
| | | | | | [channels.c channels.h clientloop.c serverloop.c] don't spin in accept() when out of fds (ENFILE/ENFILE) - back off for a while; ok deraadt@ markus@
* - dtucker@cvs.openbsd.org 2012/03/29 23:54:36Damien Miller2012-04-224-4/+30
| | | | | | [channels.c channels.h servconf.c] Add PermitOpen none option based on patch from Loganaden Velvindron (bz #1949). ok djm@
* - djm@cvs.openbsd.org 2012/03/28 07:23:22Damien Miller2012-04-222-3/+16
| | | | | | [PROTOCOL.certkeys] explain certificate extensions/crit split rationale. Mention requirement that each appear at most once per cert.
* - guenther@cvs.openbsd.org 2012/03/15 03:10:27Damien Miller2012-04-222-2/+8
| | | | | | | | [session.c] root should always be excluded from the test for /etc/nologin instead of having it always enforced even when marked as ignorenologin. This regressed when the logic was incompletely flipped around in rev 1.251 ok halex@ millert@
* - djm@cvs.openbsd.org 2012/02/29 11:21:26Damien Miller2012-04-222-5/+13
| | | | | [ssh-keygen.c] allow conversion of RSA1 keys to public PEM and PKCS8; "nice" markus@
* - (djm) Release openssh-6.0V_6_0_P1Damien Miller2012-04-201-0/+1
|
* - (djm) [README] Update URL to release notes.Damien Miller2012-04-202-2/+3
|
* - (djm) [contrib/caldera/openssh.spec contrib/redhat/openssh.spec]Damien Miller2012-04-204-4/+8
| | | | [contrib/suse/openssh.spec] Update for release 6.0
* - (djm) [configure.ac] Fix compilation error on FreeBSD, whose libutilDamien Miller2012-04-192-6/+13
| | | | contains openpty() but not login()
* - (djm) [Makefile.in configure.ac sandbox-seccomp-filter.c] Add sandboxDamien Miller2012-04-044-5/+295
| | | | | mode for Linux's new seccomp filter; patch from Will Drewry; feedback and ok dtucker@
* - (djm) [openbsd-compat/bsd-cygwin_util.h] #undef _WIN32 to avoid incorrectDamien Miller2012-03-302-1/+9
| | | | assumptions when building on Cygwin; patch from Corinna Vinschen
* - (djm) [entropy.c] bz#1991: relax OpenSSL version test to allow runningDamien Miller2012-03-302-2/+10
| | | | | openssh binaries on a newer fix release than they were compiled on. with and ok dtucker@
* - (dtucker) [contrib/redhat/openssh.spec] Bug #1992: remove now-gone WARNINGDarren Tucker2012-03-302-1/+5
| | | | file from spec file. From crighter at nuclioss com.
* - (djm) [packet.c] bz#1963: Fix IPQoS not being set on non-mapped v4-in-v6Damien Miller2012-03-092-2/+2
| | | | addressed connections. ok dtucker@
* - (djm) [openbsd-compat/port-linux.c] bz#1960: fix crash on SELinuxDamien Miller2012-03-092-3/+9
| | | | | systems where sshd is run in te wrong context. Patch from Sven Vermeulen; ok dtucker@
* - (dtucker) [audit-bsm.c configure.ac] bug #1968: enable workarounds for BSMDarren Tucker2012-02-243-3/+89
| | | | audit breakage in Solaris 11. Patch from Magnus Johansson.
* - (tim) [regress/keytype.sh] stderr redirection needs to be inside back quoteTim Rice2012-02-142-1/+3
| | | | to work. Spotted by Angel Gonzalez
* - (tim) [defines.h] move chunk introduced in 1.125 before MAXPATHLEN soTim Rice2012-02-142-7/+9
| | | | it actually works.
* - (tim) [openbsd-compat/bsd-misc.h sshd.c] Fix conflicting return type forTim Rice2012-02-143-3/+8
| | | | | unsetenv due to rev 1.14 change to setenv.c. Cast unsetenv to void in sshd.c ok dtucker@
* - (djm) [openbsd-compat/bsd-cygwin_util.c] Add PROGRAMFILES to list ofDamien Miller2012-02-142-0/+5
| | | | preserved Cygwin environment variables; from Corinna Vinschen
* - markus@cvs.openbsd.org 2012/02/09 20:00:18Damien Miller2012-02-112-2/+5
| | | | | [version.h] move from 6.0-beta to 6.0
* - markus@cvs.openbsd.org 2012/01/25 19:40:09Damien Miller2012-02-113-9/+5
| | | | | [packet.c packet.h] packet_read_poll() is not used anymore.
* - markus@cvs.openbsd.org 2012/01/25 19:36:31Damien Miller2012-02-112-2/+5
| | | | | [authfile.c] memleak in key_load_file(); from Jan Klemkow
* - markus@cvs.openbsd.org 2012/01/25 19:26:43Damien Miller2012-02-112-3/+9
| | | | | | [packet.c] do not permit SSH2_MSG_SERVICE_REQUEST/ACCEPT during rekeying; ok dtucker@, djm@
* - dtucker@cvs.openbsd.org 2012/01/18 21:46:43Damien Miller2012-02-112-1/+26
| | | | | | | [clientloop.c] Ensure that $DISPLAY contains only valid characters before using it to extract xauth data so that it can't be used to play local shell metacharacter games. Report from r00t_ati at ihteam.net, ok markus.
* - miod@cvs.openbsd.org 2012/01/16 20:34:09Damien Miller2012-02-112-1/+8
| | | | | | | [ssh-pkcs11-client.c] Fix a memory leak in pkcs11_rsa_private_encrypt(), reported by Jan Klemkow. While there, be sure to buffer_clear() between send_msg() and recv_msg(). ok markus@
* - miod@cvs.openbsd.org 2012/01/08 13:17:11Damien Miller2012-02-112-1/+6
| | | | | | [ssh-ecdsa.c] Fix memory leak in ssh_ecdsa_verify(); from Loganaden Velvindron, ok markus@
* - djm@cvs.openbsd.org 2012/01/07 21:11:36Damien Miller2012-02-112-4/+5
| | | | | [mux.c] fix double-free in new session handler
* - djm@cvs.openbsd.org 2012/01/05 00:16:56Damien Miller2012-02-112-1/+8
| | | | | [monitor.c] memleak on error path
* - (djm) [ssh-keygen.c] Don't fail in do_gen_all_hostkeys on platformsDamien Miller2012-02-062-4/+5
| | | | that don't support ECC. Patch from Phil Oleson
* - (dtucker) [configure.ac mac.c openbsd-compat/openssl-compat.h] AddDarren Tucker2012-01-174-4/+16
| | | | | null implementation of HMAC_CTX_init for the benefit of old versions of OpenSSL that don't have it.
* - djm@cvs.openbsd.org 2011/12/07 05:44:38Damien Miller2011-12-197-11/+20
| | | | | | [auth2.c dh.c packet.c roaming.h roaming_client.c roaming_common.c] fix some harmless and/or unreachable int overflows; reported Xi Wang, ok markus@
* - djm@cvs.openbsd.org 2011/12/04 23:16:12Damien Miller2011-12-192-4/+9
| | | | | | | | | | [mux.c] revert: > revision 1.32 > date: 2011/12/02 00:41:56; author: djm; state: Exp; lines: +4 -1 > fix bz#1948: ssh -f doesn't fork for multiplexed connection. > ok dtucker@ it interacts badly with ControlPersist
* - djm@cvs.openbsd.org 2011/12/02 00:43:57Damien Miller2011-12-192-1/+7
| | | | | | | [mac.c] fix bz#1934: newer OpenSSL versions will require HMAC_CTX_Init before HMAC_init (this change in policy seems insane to me) ok dtucker@
* - djm@cvs.openbsd.org 2011/12/02 00:41:56Damien Miller2011-12-192-1/+11
| | | | | | [mux.c] fix bz#1948: ssh -f doesn't fork for multiplexed connection. ok dtucker@
* - oga@cvs.openbsd.org 2011/11/16 12:24:28Damien Miller2011-11-252-2/+12
| | | | | | | [sftp.c] Don't leak list in complete_cmd_parse if there are no commands found. Discovered when I was ``borrowing'' this code for something else. ok djm@