diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | INSTALL | 10 | ||||
-rw-r--r-- | Makefile.in | 5 | ||||
-rw-r--r-- | configure.ac | 19 |
4 files changed, 33 insertions, 5 deletions
@@ -8,6 +8,8 @@ | |||
8 | [clientloop.c clientloop.h ssh.1 ssh.c] | 8 | [clientloop.c clientloop.h ssh.1 ssh.c] |
9 | add basic control of a running multiplex master connection; including the | 9 | add basic control of a running multiplex master connection; including the |
10 | ability to check its status and request it to exit; ok markus@ | 10 | ability to check its status and request it to exit; ok markus@ |
11 | - (dtucker) [INSTALL Makefile.in configure.ac] Add --with-libedit configure | ||
12 | option and supporting makefile bits and documentation. | ||
11 | 13 | ||
12 | 20041105 | 14 | 20041105 |
13 | - (dtucker) OpenBSD CVS Sync | 15 | - (dtucker) OpenBSD CVS Sync |
@@ -1852,4 +1854,4 @@ | |||
1852 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM | 1854 | - (djm) Trim deprecated options from INSTALL. Mention UsePAM |
1853 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu | 1855 | - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu |
1854 | 1856 | ||
1855 | $Id: ChangeLog,v 1.3580 2004/11/07 09:06:19 dtucker Exp $ | 1857 | $Id: ChangeLog,v 1.3581 2004/11/07 09:14:34 dtucker Exp $ |
@@ -52,6 +52,14 @@ http://www.lothar.com/tech/crypto/ | |||
52 | S/Key Libraries: | 52 | S/Key Libraries: |
53 | http://www.sparc.spb.su/solaris/skey/ | 53 | http://www.sparc.spb.su/solaris/skey/ |
54 | 54 | ||
55 | LibEdit: | ||
56 | |||
57 | sftp now supports command-line editing via NetBSD's libedit. If your | ||
58 | platform has it available natively you can use that, alternatively | ||
59 | you might try these multi-platform ports: | ||
60 | http://www.thrysoee.dk/editline/ | ||
61 | http://sourceforge.net/projects/libedit/ | ||
62 | |||
55 | If you wish to use --with-skey then you will need the above library | 63 | If you wish to use --with-skey then you will need the above library |
56 | installed. No other current S/Key library is currently known to be | 64 | installed. No other current S/Key library is currently known to be |
57 | supported. | 65 | supported. |
@@ -200,4 +208,4 @@ Please refer to the "reporting bugs" section of the webpage at | |||
200 | http://www.openssh.com/ | 208 | http://www.openssh.com/ |
201 | 209 | ||
202 | 210 | ||
203 | $Id: INSTALL,v 1.64 2004/05/26 23:59:31 dtucker Exp $ | 211 | $Id: INSTALL,v 1.65 2004/11/07 09:14:34 dtucker Exp $ |
diff --git a/Makefile.in b/Makefile.in index db9eb34ab..940e686b0 100644 --- a/Makefile.in +++ b/Makefile.in | |||
@@ -1,4 +1,4 @@ | |||
1 | # $Id: Makefile.in,v 1.265 2004/08/30 11:33:02 dtucker Exp $ | 1 | # $Id: Makefile.in,v 1.266 2004/11/07 09:14:34 dtucker Exp $ |
2 | 2 | ||
3 | # uncomment if you run a non bourne compatable shell. Ie. csh | 3 | # uncomment if you run a non bourne compatable shell. Ie. csh |
4 | #SHELL = @SH@ | 4 | #SHELL = @SH@ |
@@ -43,6 +43,7 @@ LD=@LD@ | |||
43 | CFLAGS=@CFLAGS@ | 43 | CFLAGS=@CFLAGS@ |
44 | CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@ | 44 | CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@ |
45 | LIBS=@LIBS@ | 45 | LIBS=@LIBS@ |
46 | LIBEDIT=@LIBEDIT@ | ||
46 | LIBPAM=@LIBPAM@ | 47 | LIBPAM=@LIBPAM@ |
47 | LIBWRAP=@LIBWRAP@ | 48 | LIBWRAP=@LIBWRAP@ |
48 | AR=@AR@ | 49 | AR=@AR@ |
@@ -158,7 +159,7 @@ sftp-server$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-common.o sftp-server.o | |||
158 | $(LD) -o $@ sftp-server.o sftp-common.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) | 159 | $(LD) -o $@ sftp-server.o sftp-common.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) |
159 | 160 | ||
160 | sftp$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-client.o sftp-common.o sftp-glob.o progressmeter.o | 161 | sftp$(EXEEXT): $(LIBCOMPAT) libssh.a sftp.o sftp-client.o sftp-common.o sftp-glob.o progressmeter.o |
161 | $(LD) -o $@ progressmeter.o sftp.o sftp-client.o sftp-common.o sftp-glob.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) | 162 | $(LD) -o $@ progressmeter.o sftp.o sftp-client.o sftp-common.o sftp-glob.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) $(LIBEDIT) |
162 | 163 | ||
163 | ssh-rand-helper${EXEEXT}: $(LIBCOMPAT) libssh.a ssh-rand-helper.o | 164 | ssh-rand-helper${EXEEXT}: $(LIBCOMPAT) libssh.a ssh-rand-helper.o |
164 | $(LD) -o $@ ssh-rand-helper.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) | 165 | $(LD) -o $@ ssh-rand-helper.o $(LDFLAGS) -lssh -lopenbsd-compat $(LIBS) |
diff --git a/configure.ac b/configure.ac index b8f970074..f60bbdd27 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1,4 +1,4 @@ | |||
1 | # $Id: configure.ac,v 1.232 2004/11/02 09:30:54 dtucker Exp $ | 1 | # $Id: configure.ac,v 1.233 2004/11/07 09:14:34 dtucker Exp $ |
2 | # | 2 | # |
3 | # Copyright (c) 1999-2004 Damien Miller | 3 | # Copyright (c) 1999-2004 Damien Miller |
4 | # | 4 | # |
@@ -854,6 +854,22 @@ AC_ARG_WITH(tcp-wrappers, | |||
854 | ] | 854 | ] |
855 | ) | 855 | ) |
856 | 856 | ||
857 | # Check whether user wants libedit support | ||
858 | LIBEDIT_MSG="no" | ||
859 | AC_ARG_WITH(libedit, | ||
860 | [ --with-libedit[[=PATH]] Enable libedit support for sftp], | ||
861 | [ if test "x$withval" != "xno" ; then | ||
862 | AC_CHECK_LIB(edit, el_init, | ||
863 | [ AC_DEFINE(USE_LIBEDIT, [], [Use libedit for sftp]) | ||
864 | LIBEDIT="-ledit -lcurses" | ||
865 | LIBEDIT_MSG="yes" | ||
866 | AC_SUBST(LIBEDIT) | ||
867 | ], | ||
868 | [], [-lcurses] | ||
869 | ) | ||
870 | fi ] | ||
871 | ) | ||
872 | |||
857 | dnl Checks for library functions. Please keep in alphabetical order | 873 | dnl Checks for library functions. Please keep in alphabetical order |
858 | AC_CHECK_FUNCS(\ | 874 | AC_CHECK_FUNCS(\ |
859 | arc4random __b64_ntop b64_ntop __b64_pton b64_pton bcopy \ | 875 | arc4random __b64_ntop b64_ntop __b64_pton b64_pton bcopy \ |
@@ -3046,6 +3062,7 @@ echo " Smartcard support: $SCARD_MSG" | |||
3046 | echo " S/KEY support: $SKEY_MSG" | 3062 | echo " S/KEY support: $SKEY_MSG" |
3047 | echo " TCP Wrappers support: $TCPW_MSG" | 3063 | echo " TCP Wrappers support: $TCPW_MSG" |
3048 | echo " MD5 password support: $MD5_MSG" | 3064 | echo " MD5 password support: $MD5_MSG" |
3065 | echo " libedit support: $LIBEDIT_MSG" | ||
3049 | echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG" | 3066 | echo " IP address in \$DISPLAY hack: $DISPLAY_HACK_MSG" |
3050 | echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG" | 3067 | echo " Translate v4 in v6 hack: $IPV4_IN6_HACK_MSG" |
3051 | echo " BSD Auth support: $BSD_AUTH_MSG" | 3068 | echo " BSD Auth support: $BSD_AUTH_MSG" |