diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sftp.c | 5 |
2 files changed, 8 insertions, 2 deletions
@@ -87,6 +87,11 @@ | |||
87 | to expand EXPAND_MAX_KEYS, allowing only EXPAND_MAX_KEYS-1 to actually | 87 | to expand EXPAND_MAX_KEYS, allowing only EXPAND_MAX_KEYS-1 to actually |
88 | work. Note that nothing in OpenSSH actually uses close to this limit at | 88 | work. Note that nothing in OpenSSH actually uses close to this limit at |
89 | present. bz#1607 from Jan.Pechanec AT Sun.COM | 89 | present. bz#1607 from Jan.Pechanec AT Sun.COM |
90 | - halex@cvs.openbsd.org 2009/11/22 13:18:00 | ||
91 | [sftp.c] | ||
92 | make passing of zero-length arguments to ssh safe by | ||
93 | passing "-<switch>" "<value>" rather than "-<switch><value>" | ||
94 | ok dtucker@, guenther@, djm@ | ||
90 | 95 | ||
91 | 20091226 | 96 | 20091226 |
92 | - (tim) [contrib/cygwin/Makefile] Install ssh-copy-id and ssh-copy-id.1 | 97 | - (tim) [contrib/cygwin/Makefile] Install ssh-copy-id and ssh-copy-id.1 |
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: sftp.c,v 1.112 2009/11/20 00:54:01 djm Exp $ */ | 1 | /* $OpenBSD: sftp.c,v 1.113 2009/11/22 13:18:00 halex Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2001-2004 Damien Miller <djm@openbsd.org> | 3 | * Copyright (c) 2001-2004 Damien Miller <djm@openbsd.org> |
4 | * | 4 | * |
@@ -1719,7 +1719,8 @@ main(int argc, char **argv) | |||
1719 | case 'c': | 1719 | case 'c': |
1720 | case 'i': | 1720 | case 'i': |
1721 | case 'o': | 1721 | case 'o': |
1722 | addargs(&args, "-%c%s", ch, optarg); | 1722 | addargs(&args, "-%c", ch); |
1723 | addargs(&args, "%s", optarg); | ||
1723 | break; | 1724 | break; |
1724 | case 'q': | 1725 | case 'q': |
1725 | showprogress = 0; | 1726 | showprogress = 0; |