summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* morphology: fix regression in sshdbaserock/morphRichard Maw2013-08-081-2/+2
| | | | | | | | | | When I converted the morphology to YAML I did a little cleanup of the command lines, to make them more aesthetically pleasing. In the process of doing this I changed how some options were quoted, and did not notice that I had changed an argument with an interpolation. Reviewed-by: Lars Wirzenius
* Merge branch 'baserock/richardmaw/S8537/ssh-copy-id' into baserock/morphRichard Maw2013-08-081-22/+28
|\ | | | | | | Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk>
| * morphology: install ssh-copy-idbaserock/richardmaw/S8537/ssh-copy-idRichard Maw2013-08-071-0/+1
| |
| * morphology: convert to YAMLRichard Maw2013-08-071-22/+27
|/
* Merge branch 'baserock/tiagogomes/openssh-branch2' of ↵Tiago Gomes2013-04-302-1/+5
|\ | | | | | | | | | | git://git.baserock.org/delta/openssh into baserock/morph Reviewed by Lars Wirzenius
| * Add the standard environment variable passing to sshTiago Gomes2013-04-302-1/+5
|/
* openssh.morph: fix permsissions on privsep dirRichard Maw2012-05-151-0/+1
| | | | | ssh wants a private directory, if it is readable to anyone but the user that owns it then it fails, so fix these permissions.
* openssh.morph: remove sysvinit service fileRichard Maw2012-05-151-2/+0
|
* Revert "openssh.morph: remove the old sysvinit script"Richard Maw2012-05-081-0/+2
| | | | | This reverts commit 4e8a8f4557fddc7fd93420644ed52ce2b4d86f95. systemd is not fully integrated yet, removing this is premature
* openssh.morph: fix STARTUP_SCRIPT_SHELL pathRichard Maw2012-05-081-1/+1
| | | | sh is conventionally installed in /bin, which is also where we put it
* openssh.morph: remove the old sysvinit scriptRichard Maw2012-05-081-2/+0
|
* openssh: add systemd service filesRichard Maw2012-05-083-3/+45
| | | | | | | | | It may be more sensible to add these to openssh's build system rather than substituting and installing them manually, but it requires less alteration of upstream sources. The unit file also doesn't make use of socket activation, so boot times will be suboptimal.
* openssh.morph: fix building in staging chrootRichard Maw2012-03-051-1/+1
| | | | | | | | | | | configure fails because it can't find a source of random numbers this happens because it checks if openssl does it or some other source of entropy exist. The check fails because /dev/u?random does not exist. ssh does allow the script to assume ssl works if cross compiling, so it is probably safe to force the assumption OPENSSL_SEEDS_ITSELF is not set to anything but yes, so if passed through the environment it should survive to where it is tested.
* openssh.morph: rename init scriptRichard Maw2012-03-051-1/+1
| | | | | For some reason run-parts from busybox does not recognize it if it ends in .init
* openssh.morph: install init scriptRichard Maw2012-03-051-1/+3
|
* openssh.morph: set privsep pathRichard Maw2012-02-271-1/+1
| | | | | ssh still needs some more configuration to be functional The host keys need to be generated at some point
* openssh.morph: run autoreconfRichard Maw2012-02-221-0/+1
|
* add morphRichard Maw2012-02-221-0/+13
|
* - (tim) [regress/keytype.sh] stderr redirection needs to be inside back quotetim2012-02-152-1/+3
| | | | to work. Spotted by Angel Gonzalez
* - (tim) [defines.h] move chunk introduced in 1.125 before MAXPATHLEN sotim2012-02-152-7/+9
| | | | it actually works.
* - (tim) [openbsd-compat/bsd-misc.h sshd.c] Fix conflicting return type fortim2012-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 ofdjm2012-02-132-0/+5
| | | | preserved Cygwin environment variables; from Corinna Vinschen
* - markus@cvs.openbsd.org 2012/02/09 20:00:18djm2012-02-102-2/+5
| | | | | [version.h] move from 6.0-beta to 6.0
* - markus@cvs.openbsd.org 2012/01/25 19:40:09djm2012-02-103-9/+5
| | | | | [packet.c packet.h] packet_read_poll() is not used anymore.
* - markus@cvs.openbsd.org 2012/01/25 19:36:31djm2012-02-102-2/+5
| | | | | [authfile.c] memleak in key_load_file(); from Jan Klemkow
* - markus@cvs.openbsd.org 2012/01/25 19:26:43djm2012-02-102-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:43djm2012-02-102-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:09djm2012-02-102-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:11djm2012-02-102-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:36djm2012-02-102-4/+5
| | | | | [mux.c] fix double-free in new session handler
* - djm@cvs.openbsd.org 2012/01/05 00:16:56djm2012-02-102-1/+8
| | | | | [monitor.c] memleak on error path
* - (djm) [ssh-keygen.c] Don't fail in do_gen_all_hostkeys on platformsdjm2012-02-052-4/+5
| | | | that don't support ECC. Patch from Phil Oleson
* - (dtucker) [configure.ac mac.c openbsd-compat/openssl-compat.h] Adddtucker2012-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:38djm2011-12-187-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:12djm2011-12-182-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:57djm2011-12-182-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:56djm2011-12-182-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:28djm2011-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@
* - (dtucker) [configure.ac] Set _FORTIFY_SOURCE. ok djm@dtucker2011-11-212-2/+6
|
* - (dtucker) [INSTALL LICENCE configure.ac openbsd-compat/Makefile.indtucker2011-11-047-7/+338
| | | | | | | openbsd-compat/getrrsetbyname-ldns.c openbsd-compat/getrrsetbyname.c] bz 1320: Add optional support for LDNS, a BSD licensed DNS resolver library which supports DNSSEC. Patch from Simon Vallet (svallet at genoscope cns fr) with some rework from myself and djm. ok djm.
* - dtucker@cvs.openbsd.org 011/11/04 00:09:39dtucker2011-11-042-187/+183
| | | | | [moduli] regenerated moduli file; ok deraadt
* - djm@cvs.openbsd.org 2011/10/24 02:13:13dtucker2011-11-032-2/+6
| | | | | | [session.c] bz#1859: send tty break to pty master instead of (probably already closed) slave side; "looks good" markus@
* - djm@cvs.openbsd.org 2011/10/24 02:10:46dtucker2011-11-032-25/+32
| | | | | | | [ssh.c] bz#1943: unbreak stdio forwarding when ControlPersist is in user - ssh was incorrectly requesting the forward in both the control master and slave. skip requesting it in the master to fix. ok markus@
* - djm@cvs.openbsd.org 2011/10/19 10:39:48dtucker2011-11-032-2/+5
| | | | | [umac.c] typo in comment; patch from Michael W. Bombardieri
* - djm@cvs.openbsd.org 2011/10/19 00:06:10dtucker2011-11-032-6/+9
| | | | | [moduli.c] s/tmpfile/tmp/ to make this -Wshadow clean
* - djm@cvs.openbsd.org 2011/10/18 23:37:42dtucker2011-11-032-3/+7
| | | | | [ssh-add.c] add -k to usage(); reminded by jmc@
* - djm@cvs.openbsd.org 2011/10/18 05:15:28dtucker2011-11-032-8/+17
| | | | | [ssh.c] ssh(1): skip attempting to create ~/.ssh when -F is passed; ok markus@
* - (dtucker) [contrib/cygwin/Makefile] Continue if installing a doc filedtucker2011-10-242-15/+18
| | | | fails. Patch from Corinna Vinschen.
* - djm@cvs.openbsd.org 2011/10/18 05:00:48djm2011-10-183-13/+27
| | | | | | [ssh-add.1 ssh-add.c] new "ssh-add -k" option to load plain keys (skipping certificates); "looks ok" markus@
* - djm@cvs.openbsd.org 2011/10/18 04:58:26djm2011-10-183-21/+6
| | | | | | [auth-options.c key.c] remove explict search for \0 in packet strings, this job is now done implicitly by buffer_get_cstring; ok markus