diff --git a/.gitignore b/.gitignore
index 6ef247d..92b7c10 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,157 @@
*.o
-windows/putty.map
-windows/make__quickrun.sh
-windows/make__quickrun2.sh
-windows/putty.log
+*.pyc
+.dirstamp
+.deps
+.DS_Store
+/*.pdb
+/*.ilk
+/*.res
+/*.RES
+/*.pch
+/*.rsp
+/*.obj
+/*.exe
+/*.ncb
+/*.plg
+/*.dsw
+/*.opt
+/*.dsp
+/*.tds
+/*.td2
+/*.map
+/Makefile.mgw
+/Makefile.vc
+/Makefile.lcc
+/MSVC
+/*.log
+/*.GID
+/local
+/Output
+/pageant
+/plink
+/pscp
+/psftp
+/putty
+/puttytel
+/puttygen
+/pterm
+/puttyapp
+/ptermapp
+/psusan
+/osxlaunch
+/uppity
+/psocks
+/unix/PuTTY.app
+/unix/Pterm.app
+/fuzzterm
+/testcrypt
+/testsc
+/testzlib
+/cgtest
+/scctest
+/*.DSA
+/*.RSA
+/*.cnt
+/*.hlp
+/.bmake
+/build.log
+/build.out
+/uxconfig.h
+/empty.h
+/config.status
+/Makefile.am
+/Makefile.in
+/Makefile
+/compile
+/config.status
+/configure
+/stamp-h1
+/aclocal.m4
+/ar-lib
+/autom4te.cache
+/depcomp
+/install-sh
+/local
+/missing
+/uxconfig.in
+/uxconfig.in~
+/uxconfig.h
+/licence.h
+/*.a
+/charset/sbcsdat.c
+/contrib/cygtermd/cygtermd.exe
+/doc/*.html
+/doc/*.txt
+/doc/*.cnt
+/doc/*.hlp
+/doc/*.gid
+/doc/*.GID
+/doc/*.chm
+/doc/*.log
+/doc/*.1
+/doc/*.info
+/doc/vstr.but
+/doc/*.hhp
+/doc/*.hhc
+/doc/*.hhk
+/doc/licence.but
+/doc/copy.but
+/icons/*.pam
+/icons/*.png
+/icons/*.ico
+/icons/*.icns
+/icons/*.xpm
+/icons/*.c
+/unix/Makefile.gtk
+/unix/Makefile.ux
+/unix/Makefile.local
+/unix/empty.h
+/unix/plink
+/unix/pterm
+/unix/putty
+/unix/puttytel
+/unix/psftp
+/unix/pscp
+/unix/puttygen
+/unix/stamp-h1
+/unix/*.log
+/unix/.deps
+/windows/*.pdb
+/windows/*.ilk
+/windows/*.res
+/windows/*.RES
+/windows/*.pch
+/windows/*.rsp
+/windows/*.obj
+/windows/*.exe
+/windows/*.ncb
+/windows/*.plg
+/windows/*.dsw
+/windows/*.opt
+/windows/*.dsp
+/windows/*.tds
+/windows/*.td2
+/windows/*.map
+/windows/*.rcpp
+/windows/Makefile.clangcl
+/windows/Makefile.mgw
+/windows/Makefile.vc
+/windows/Makefile.lcc
+/windows/MSVC
+/windows/DEVCPP
+/windows/VS2010
+/windows/VS2012
+/windows/*.log
+/windows/*.GID
+/windows/local
+/windows/Output
+/windows/*.DSA
+/windows/*.RSA
+/windows/*.cnt
+/windows/*.hlp
+/windows/.bmake
+/windows/*.sln
+/windows/*.suo
+/windows/*.msi
+/windows/*.wixobj
+/windows/*.wixpdb
diff --git a/Buildscr b/Buildscr
index 2b789d4..f7556f7 100644
--- a/Buildscr
+++ b/Buildscr
@@ -35,7 +35,7 @@ module putty
ifeq "$(RELEASE)" "" set Ndate $(!builddate)
ifneq "$(Ndate)" "" in . do echo $(Ndate) | perl -pe 's/(....)(..)(..)/$$1-$$2-$$3/' > date
ifneq "$(Ndate)" "" read Date date
-set Epoch 17161 # update this at every release
+set Epoch 17818 # update this at every release
ifneq "$(Ndate)" "" in . do echo $(Ndate) | perl -ne 'use Time::Local; /(....)(..)(..)/ and print timegm(0,0,0,$$3,$$2-1,$$1) / 86400 - $(Epoch)' > days
ifneq "$(Ndate)" "" read Days days
@@ -144,7 +144,7 @@ delegate -
in putty do ./mkauto.sh
in putty do ./configure CC=clang CFLAGS="-fsanitize=address -fsanitize=leak"
in putty do make -j$(nproc)
-in putty do python test/cryptsuite.py
+in putty do python3 test/cryptsuite.py
enddelegate
# Windowsify LICENCE, since it's going in the Windows installers.
@@ -152,8 +152,7 @@ in putty do perl -i~ -pe 'y/\015//d;s/$$/\015/' LICENCE
# Some gratuitous theming for the MSI installer UI.
in putty/icons do make -j$(nproc)
-in putty do convert -size 164x312 'gradient:blue-white' -distort SRT -90 -swirl 180 \( -size 329x312 canvas:white \) +append \( icons/putty-48.png -geometry +28+24 \) -composite \( icons/pscp-48.png -geometry +88+96 \) -composite \( icons/puttygen-48.png -geometry +28+168 \) -composite \( icons/pageant-48.png -geometry +88+240 \) -composite windows/msidialog.bmp
-in putty do convert -size 493x58 canvas:white \( icons/putty-48.png -geometry +440+5 \) -composite windows/msibanner.bmp
+in putty do ./windows/make_install_images.sh
mkdir putty/windows/build32
mkdir putty/windows/build64
@@ -200,10 +199,20 @@ in putty/windows with wixonlinux do candle -arch x64 -dRealPlatform=x64 -dDllOk=
in putty/windows with wixonlinux do candle -arch x64 -dRealPlatform=Arm -dDllOk=no -dBuilddir=abuild32/ -dWinver="$(Winver)" -dPuttytextver="$(Puttytextver)" installer.wxs && light -ext WixUIExtension -ext WixUtilExtension -sval installer.wixobj -o installera32.msi -spdb
in putty/windows with wixonlinux do candle -arch x64 -dRealPlatform=Arm64 -dDllOk=no -dBuilddir=abuild64/ -dWinver="$(Winver)" -dPuttytextver="$(Puttytextver)" installer.wxs && light -ext WixUIExtension -ext WixUtilExtension -sval installer.wixobj -o installera64.msi -spdb
-# Bodge the platform fields for the Windows on Arm installers, since
-# WiX 3 doesn't understand Arm platform names itself.
-in putty/windows do ./msiplatform.py installera32.msi Arm
-in putty/windows do ./msiplatform.py installera64.msi Arm64
+# Change the width field for our dialog background image so that it
+# doesn't stretch across the whole dialog. (WiX's default one does; we
+# replace it with a narrow one so that the text to the right of it
+# shows up on system default background colour, meaning that
+# high-contrast mode doesn't make the text white on white. But that
+# means we also have to modify the width field, and there's nothing in
+# WiX's source syntax to make that happen.)
+#
+# Also bodge the platform fields for the Windows on Arm installers,
+# since WiX 3 doesn't understand Arm platform names itself.
+in putty/windows do ./msifixup.py installer32.msi --dialog-bmp-width=123
+in putty/windows do ./msifixup.py installer64.msi --dialog-bmp-width=123
+in putty/windows do ./msifixup.py installera32.msi --dialog-bmp-width=123 --platform=Arm
+in putty/windows do ./msifixup.py installera64.msi --dialog-bmp-width=123 --platform=Arm64
# Sign the Windows installers.
ifneq "$(cross_winsigncode)" "" in putty/windows do $(cross_winsigncode) -i https://www.chiark.greenend.org.uk/~sgtatham/putty/ -n "PuTTY Installer" installer32.msi installer64.msi installera32.msi installera64.msi
@@ -232,7 +241,7 @@ in putty/windows with clangcl_a64 do Platform=arm64 make -f Makefile.clangcl BUI
#
# There's no installer to go with these, so they must also embed the
# help file.
-in putty/windows with clangcl32_2003 do Platform=x86 make -f Makefile.clangcl BUILDDIR=buildold/ RCFL=-DEMBED_CHM $(Makeargs) CCTARGET=i386-pc-windows-msvc13.0.0 SUBSYSVER=,4.0 EXTRA_windows=wincrt0.obj EXTRA_console=crt0.obj EXTRA_libs=libcpmt.lib XFLAGS=/arch:IA32 all -j$(nproc)
+in putty/windows with clangcl32_2003 do Platform=x86 make -f Makefile.clangcl BUILDDIR=buildold/ RCFL=-DEMBED_CHM $(Makeargs) CCTARGET=i386-pc-windows-msvc13.0.0 SUBSYSVER=,4.0 EXTRA_windows=wincrt0.obj EXTRA_console=crt0.obj EXTRA_libs=libcpmt.lib XFLAGS="/arch:IA32 -Wno-pragma-pack" all -j$(nproc)
# Remove test programs again.
in putty/windows do make -f Makefile.clangcl BUILDDIR=build32/ cleantestprogs
diff --git a/Buildscr.cv b/Buildscr.cv
index deaf8be..fab61dc 100644
--- a/Buildscr.cv
+++ b/Buildscr.cv
@@ -25,7 +25,7 @@ enddelegate
# Windows scanner for download).
delegate covscan32wine
in putty do tar xzvf cov-int.tar.gz
- in putty/windows do cov-build --dir ../cov-int make -f Makefile.mgw CC=winegcc RC=wrc XFLAGS="-DCOVERITY -DNO_SECUREZEROMEMORY -D_FORCE_SOFTWARE_AES"
+ in putty/windows do cov-build --dir ../cov-int make -f Makefile.mgw CC=winegcc RC=wrc
in putty do tar czvf cov-int.tar.gz cov-int
return putty/cov-int.tar.gz
enddelegate
diff --git a/CHECKLST.txt b/CHECKLST.txt
index 69355d2..5e9a7a0 100644
--- a/CHECKLST.txt
+++ b/CHECKLST.txt
@@ -109,8 +109,18 @@ Making a release candidate build
* check they report the right version number
* if there's any easily observable behaviour difference between
the release branch and master, arrange to observe it
- * test the Windows installer
- * test the Unix source tarball.
+ * test that the Windows installer installs successfully
+ + on x86 and Arm, and test that putty.exe runs in both cases
+ * test that the Unix source tarball unpacks and builds
+ + on at least a reasonably current stable Linux distro, and
+ also try Debian sid
+ + test-build with all of GTK 1, 2 and 3
+ + test-build with -DNOT_X_WINDOWS
+ * feed the release-candidate source to Coverity and make sure it
+ didn't turn up any last-minute problems
+ * make sure we have a clean run of sctest
+ * do some testing on a system with a completely clean slate (no
+ prior saved session data)
Preparing to make the release
-----------------------------
diff --git a/LATEST.VER b/LATEST.VER
index 6ab5ccf..07b41f7 100644
--- a/LATEST.VER
+++ b/LATEST.VER
@@ -1 +1 @@
-0.73
+0.76
diff --git a/LICENCE b/LICENCE
index 98c8c85..0e1df3c 100644
--- a/LICENCE
+++ b/LICENCE
@@ -1,11 +1,12 @@
-PuTTY is copyright 1997-2019 Simon Tatham.
+PuTTY is copyright 1997-2021 Simon Tatham.
Portions copyright Robert de Bath, Joris van Rantwijk, Delian
Delchev, Andreas Schultz, Jeroen Massar, Wez Furlong, Nicolas Barry,
Justin Bradford, Ben Harris, Malcolm Smith, Ahmad Khalifa, Markus
Kuhn, Colin Watson, Christopher Staite, Lorenz Diener, Christian
Brabandt, Jeff Smith, Pavel Kryukov, Maxim Kuznetsov, Svyatoslav
-Kuzmich, Nico Williams, Viktor Dukhovni, and CORE SDI S.A.
+Kuzmich, Nico Williams, Viktor Dukhovni, Josh Dersch, Lars Brinkhoff,
+and CORE SDI S.A.
Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files
diff --git a/Makefile.am b/Makefile.am
index 3360c6b..faa2af4 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,55 +10,62 @@ allsources = agentf.c aqsync.c be_all_s.c be_misc.c be_none.c be_nos_s.c \
charset/enum.c charset/fromucs.c charset/internal.h \
charset/localenc.c charset/macenc.c charset/mimeenc.c \
charset/sbcs.c charset/sbcsdat.c charset/slookup.c \
- charset/toucs.c charset/utf8.c charset/xenc.c cmdgen.c \
- cmdline.c conf.c config.c cproxy.c defs.h dialog.c dialog.h \
- ecc.c ecc.h errsock.c fuzzterm.c import.c ldisc.c ldisc.h \
- licence.h logging.c mainchan.c marshal.c marshal.h memory.c \
+ charset/toucs.c charset/utf8.c charset/xenc.c clicons.c \
+ cmdgen.c cmdline.c conf.c config.c console.c console.h \
+ cproxy.c defs.h dialog.c dialog.h ecc.c ecc.h errsock.c \
+ fuzzterm.c import.c ldisc.c ldisc.h licence.h logging.c \
+ mainchan.c marshal.c marshal.h memory.c millerrabin.c \
minibidi.c misc.c misc.h miscucs.c mpint.c mpint.h mpint_i.h \
- network.h nocmdline.c nocproxy.c nogss.c noshare.c noterm.c \
- notiming.c nullplug.c pageant.c pageant.h pgssapi.c \
- pgssapi.h pinger.c portfwd.c proxy.c proxy.h pscp.c psftp.c \
- psftp.h psftpcommon.c putty.h puttymem.h puttyps.h raw.c \
- rlogin.c scpserver.c sercfg.c sesschan.c sessprep.c \
- settings.c sftp.c sftp.h sftpcommon.c sftpserver.c ssh.c \
- ssh.h ssh1bpp.c ssh1censor.c ssh1connection-client.c \
- ssh1connection-server.c ssh1connection.c ssh1connection.h \
- ssh1login-server.c ssh1login.c ssh2bpp-bare.c ssh2bpp.c \
- ssh2censor.c ssh2connection-client.c ssh2connection-server.c \
+ mpunsafe.c mpunsafe.h network.h nocmdline.c nocproxy.c \
+ nogss.c norand.c noshare.c noterm.c notiming.c nullplug.c \
+ pageant.c pageant.h pgssapi.c pgssapi.h pinger.c pockle.c \
+ portfwd.c primecandidate.c proxy.c proxy.h pscp.c psftp.c \
+ psftp.h psftpcommon.c psocks.c psocks.h putty.h puttymem.h \
+ puttyps.h raw.c rlogin.c scpserver.c sesschan.c sessprep.c \
+ settings.c sftp.c sftp.h sftpcommon.c sftpserver.c \
+ smallprimes.c ssh.c ssh.h ssh1bpp.c ssh1censor.c \
+ ssh1connection-client.c ssh1connection-server.c \
+ ssh1connection.c ssh1connection.h ssh1login-server.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+ ssh2connection-client.c ssh2connection-server.c \
ssh2connection.c ssh2connection.h ssh2kex-client.c \
ssh2kex-server.c ssh2transhk.c ssh2transport.c \
ssh2transport.h ssh2userauth-server.c ssh2userauth.c \
- sshaes.c ssharcf.c sshauxcrypt.c sshbcrypt.c sshblowf.c \
- sshblowf.h sshbpp.h sshccp.c sshchan.h sshcommon.c sshcr.h \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshdssg.c \
- sshecc.c sshecdsag.c sshgss.h sshgssc.c sshgssc.h sshhmac.c \
- sshmac.c sshmd5.c sshppl.h sshprime.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshrsag.c sshserver.c sshserver.h \
- sshsh256.c sshsh512.c sshsha.c sshshare.c sshsignals.h \
- sshttymodes.h sshverstring.c sshzlib.c storage.h stripctrl.c \
- telnet.c terminal.c terminal.h testcrypt.c testcrypt.h \
- testsc.c testzlib.c time.c timing.c tree234.c tree234.h \
- unix/gtkapp.c unix/gtkask.c unix/gtkcfg.c unix/gtkcols.c \
- unix/gtkcols.h unix/gtkcomm.c unix/gtkcompat.h unix/gtkdlg.c \
- unix/gtkfont.c unix/gtkfont.h unix/gtkmain.c unix/gtkmisc.c \
- unix/gtkmisc.h unix/gtkwin.c unix/osxlaunch.c unix/procnet.c \
- unix/unix.h unix/ux_x11.c unix/uxagentc.c unix/uxagentsock.c \
- unix/uxcfg.c unix/uxcons.c unix/uxfdsock.c unix/uxgen.c \
+ sshaes.c ssharcf.c sshargon2.c sshauxcrypt.c sshbcrypt.c \
+ sshblake2.c sshblowf.c sshblowf.h sshbpp.h sshccp.c \
+ sshchan.h sshcommon.c sshcr.h sshcrc.c sshcrcda.c sshdes.c \
+ sshdh.c sshdss.c sshdssg.c sshecc.c sshecdsag.c sshgss.h \
+ sshgssc.c sshgssc.h sshhmac.c sshkeygen.h sshmac.c sshmd5.c \
+ sshppl.h sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c \
+ sshrsag.c sshserver.c sshserver.h sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshsignals.h sshttymodes.h \
+ sshutils.c sshverstring.c sshzlib.c storage.h stripctrl.c \
+ supdup.c telnet.c terminal.c terminal.h testcrypt.c \
+ testcrypt.h testsc.c testzlib.c time.c timing.c tree234.c \
+ tree234.h unix/gtkapp.c unix/gtkask.c unix/gtkcfg.c \
+ unix/gtkcols.c unix/gtkcols.h unix/gtkcomm.c \
+ unix/gtkcompat.h unix/gtkdlg.c unix/gtkfont.c unix/gtkfont.h \
+ unix/gtkmain.c unix/gtkmisc.c unix/gtkmisc.h unix/gtkwin.c \
+ unix/osxlaunch.c unix/procnet.c unix/unix.h unix/ux_x11.c \
+ unix/uxagentc.c unix/uxagentsock.c unix/uxcfg.c \
+ unix/uxcliloop.c unix/uxcons.c unix/uxfdsock.c unix/uxgen.c \
unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
unix/uxnoise.c unix/uxpeer.c unix/uxpgnt.c unix/uxplink.c \
- unix/uxpoll.c unix/uxprint.c unix/uxproxy.c unix/uxpterm.c \
- unix/uxpty.c unix/uxputty.c unix/uxsel.c unix/uxser.c \
- unix/uxserver.c unix/uxsftp.c unix/uxsftpserver.c \
- unix/uxshare.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
- unix/uxutils.c unix/x11misc.c unix/x11misc.h unix/xkeysym.c \
+ unix/uxpoll.c unix/uxprint.c unix/uxproxy.c unix/uxpsusan.c \
+ unix/uxpterm.c unix/uxpty.c unix/uxputty.c unix/uxsel.c \
+ unix/uxser.c unix/uxserver.c unix/uxsftp.c \
+ unix/uxsftpserver.c unix/uxshare.c unix/uxsignal.c \
+ unix/uxsocks.c unix/uxstore.c unix/uxucs.c unix/uxutils.c \
+ unix/uxutils.h unix/x11misc.c unix/x11misc.h unix/xkeysym.c \
unix/xpmptcfg.c unix/xpmpterm.c unix/xpmpucfg.c \
unix/xpmputty.c utils.c version.c version.h wcwidth.c \
- wildcard.c windows/pageant.rc windows/plink.rc \
- windows/pscp.rc windows/psftp.rc windows/putty.rc \
- windows/puttygen.rc windows/puttytel.rc windows/rcstuff.h \
- windows/sizetip.c windows/version.rc2 windows/win_res.h \
- windows/win_res.rc2 windows/wincapi.c windows/wincapi.h \
- windows/wincfg.c windows/wincons.c windows/winctrls.c \
+ wildcard.c windows/pageant-rc.h windows/pageant.rc \
+ windows/plink.rc windows/pscp.rc windows/psftp.rc \
+ windows/putty.rc windows/puttygen-rc.h windows/puttygen.rc \
+ windows/puttytel.rc windows/rcstuff.h windows/sizetip.c \
+ windows/version.rc2 windows/win_res.h windows/win_res.rc2 \
+ windows/wincapi.c windows/wincapi.h windows/wincfg.c \
+ windows/wincliloop.c windows/wincons.c windows/winctrls.c \
windows/windefs.c windows/windlg.c windows/window.c \
windows/wingss.c windows/winhandl.c windows/winhelp.c \
windows/winhelp.h windows/winhelp.rc2 windows/winhsock.c \
@@ -67,22 +74,25 @@ allsources = agentf.c aqsync.c be_all_s.c be_misc.c be_none.c be_nos_s.c \
windows/winnojmp.c windows/winnpc.c windows/winnps.c \
windows/winpgen.c windows/winpgnt.c windows/winpgntc.c \
windows/winplink.c windows/winprint.c windows/winproxy.c \
- windows/winsecur.c windows/winsecur.h windows/winser.c \
- windows/winsftp.c windows/winshare.c windows/winstore.c \
- windows/winstuff.h windows/wintime.c windows/winucs.c \
- windows/winutils.c windows/winx11.c x11fwd.c
+ windows/winseat.h windows/winsecur.c windows/winsecur.h \
+ windows/winselcli.c windows/winselgui.c windows/winser.c \
+ windows/winsftp.c windows/winshare.c windows/winsocks.c \
+ windows/winstore.c windows/winstuff.h windows/wintime.c \
+ windows/winucs.c windows/winutils.c windows/winx11.c \
+ x11fwd.c
if HAVE_GTK
-bin_PROGRAMS = plink pscp psftp puttygen pageant pterm putty puttytel
+bin_PROGRAMS = plink pscp psftp psusan puttygen pageant pterm putty puttytel
else
-bin_PROGRAMS = plink pscp psftp puttygen
+bin_PROGRAMS = plink pscp psftp psusan puttygen
endif
if HAVE_GTK
-noinst_PROGRAMS = cgtest fuzzterm osxlaunch testcrypt testsc testzlib uppity \
- ptermapp puttyapp
+noinst_PROGRAMS = cgtest fuzzterm osxlaunch psocks testcrypt testsc testzlib \
+ uppity ptermapp puttyapp
else
-noinst_PROGRAMS = cgtest fuzzterm osxlaunch testcrypt testsc testzlib uppity
+noinst_PROGRAMS = cgtest fuzzterm osxlaunch psocks testcrypt testsc testzlib \
+ uppity
endif
AM_CPPFLAGS = -I$(srcdir)/./ -I$(srcdir)/charset/ -I$(srcdir)/windows/ \
@@ -97,14 +107,16 @@ libversion_a_SOURCES = version.c
libversion_a_CFLAGS = $(COMPAT) $(XFLAGS) $(WARNINGOPTS)
noinst_LIBRARIES = libversion.a
-cgtest_SOURCES = cgtest.c conf.c ecc.c import.c marshal.c memory.c misc.c \
- mpint.c notiming.c sshaes.c sshauxcrypt.c sshbcrypt.c \
- sshblowf.c sshdes.c sshdss.c sshdssg.c sshecc.c sshecdsag.c \
- sshhmac.c sshmd5.c sshprime.c sshprng.c sshpubk.c sshrand.c \
- sshrsa.c sshrsag.c sshsh256.c sshsh512.c sshsha.c \
- stripctrl.c time.c tree234.c unix/uxcons.c unix/uxgen.c \
- unix/uxmisc.c unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c \
- unix/uxstore.c unix/uxutils.c utils.c wcwidth.c
+cgtest_SOURCES = cgtest.c conf.c console.c ecc.c import.c marshal.c memory.c \
+ millerrabin.c misc.c mpint.c mpunsafe.c notiming.c pockle.c \
+ primecandidate.c smallprimes.c sshaes.c sshargon2.c \
+ sshauxcrypt.c sshbcrypt.c sshblake2.c sshblowf.c sshdes.c \
+ sshdss.c sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshsh256.c sshsh512.c sshsha.c sshsha3.c stripctrl.c time.c \
+ tree234.c unix/uxcons.c unix/uxgen.c unix/uxmisc.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c unix/uxstore.c \
+ unix/uxutils.c utils.c wcwidth.c
cgtest_LDADD = libversion.a
fuzzterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
@@ -112,44 +124,46 @@ fuzzterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
charset/sbcsdat.c charset/slookup.c charset/toucs.c \
charset/utf8.c charset/xenc.c conf.c config.c dialog.c \
fuzzterm.c logging.c marshal.c memory.c minibidi.c misc.c \
- miscucs.c sercfg.c settings.c stripctrl.c terminal.c time.c \
- timing.c tree234.c unix/uxcfg.c unix/uxmisc.c unix/uxnogtk.c \
+ miscucs.c settings.c stripctrl.c terminal.c time.c timing.c \
+ tree234.c unix/uxcfg.c unix/uxmisc.c unix/uxnogtk.c \
unix/uxprint.c unix/uxstore.c unix/uxucs.c utils.c wcwidth.c
fuzzterm_LDADD = libversion.a
osxlaunch_SOURCES = unix/osxlaunch.c
if HAVE_GTK
-pageant_SOURCES = aqsync.c be_misc.c be_none.c callback.c conf.c ecc.c \
- errsock.c logging.c marshal.c memory.c misc.c mpint.c \
+pageant_SOURCES = aqsync.c be_misc.c be_none.c callback.c conf.c console.c \
+ ecc.c errsock.c logging.c marshal.c memory.c misc.c mpint.c \
nocproxy.c nogss.c nullplug.c pageant.c proxy.c settings.c \
- sshaes.c sshauxcrypt.c sshdes.c sshdss.c sshecc.c sshhmac.c \
- sshmd5.c sshprng.c sshpubk.c sshrsa.c sshsh256.c sshsh512.c \
- sshsha.c stripctrl.c time.c timing.c tree234.c unix/gtkask.c \
+ sshaes.c sshargon2.c sshauxcrypt.c sshblake2.c sshdes.c \
+ sshdss.c sshecc.c sshhmac.c sshmd5.c sshprng.c sshpubk.c \
+ sshrsa.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ stripctrl.c time.c timing.c tree234.c unix/gtkask.c \
unix/gtkmisc.c unix/ux_x11.c unix/uxagentc.c \
- unix/uxagentsock.c unix/uxcons.c unix/uxfdsock.c \
- unix/uxmisc.c unix/uxnet.c unix/uxnoise.c unix/uxpeer.c \
- unix/uxpgnt.c unix/uxpoll.c unix/uxproxy.c unix/uxsel.c \
- unix/uxsignal.c unix/uxstore.c unix/uxutils.c utils.c \
- wcwidth.c x11fwd.c
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxmisc.c unix/uxnet.c unix/uxnoise.c \
+ unix/uxpeer.c unix/uxpgnt.c unix/uxpoll.c unix/uxproxy.c \
+ unix/uxsel.c unix/uxsignal.c unix/uxstore.c unix/uxutils.c \
+ utils.c wcwidth.c x11fwd.c
pageant_LDADD = libversion.a $(GTK_LIBS)
endif
-plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c ldisc.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c noterm.c nullplug.c \
- pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
- sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c ldisc.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ noterm.c nullplug.c pgssapi.c pinger.c portfwd.c proxy.c \
+ raw.c rlogin.c sessprep.c settings.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c time.c \
- timing.c tree234.c unix/ux_x11.c unix/uxagentc.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c supdup.c telnet.c time.c timing.c \
+ tree234.c unix/ux_x11.c unix/uxagentc.c unix/uxcliloop.c \
unix/uxcons.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
unix/uxnet.c unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c \
unix/uxplink.c unix/uxpoll.c unix/uxproxy.c unix/uxsel.c \
@@ -157,56 +171,93 @@ plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c cmdline.c \
unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
plink_LDADD = libversion.a
-pscp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c nullplug.c pgssapi.c \
- pinger.c portfwd.c proxy.c pscp.c psftpcommon.c settings.c \
- sftp.c sftpcommon.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+pscp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ nullplug.c pgssapi.c pinger.c portfwd.c proxy.c pscp.c \
+ psftpcommon.c settings.c sftp.c sftpcommon.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c time.c timing.c \
- tree234.c unix/uxagentc.c unix/uxcons.c unix/uxfdsock.c \
- unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
- unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
- unix/uxsel.c unix/uxsftp.c unix/uxshare.c unix/uxstore.c \
- unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c time.c timing.c tree234.c \
+ unix/uxagentc.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c unix/uxnet.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
+ unix/uxproxy.c unix/uxsel.c unix/uxsftp.c unix/uxshare.c \
+ unix/uxstore.c unix/uxutils.c utils.c wcwidth.c wildcard.c \
+ x11fwd.c
pscp_LDADD = libversion.a
-psftp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c nullplug.c pgssapi.c \
- pinger.c portfwd.c proxy.c psftp.c psftpcommon.c settings.c \
- sftp.c sftpcommon.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+psftp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ nullplug.c pgssapi.c pinger.c portfwd.c proxy.c psftp.c \
+ psftpcommon.c settings.c sftp.c sftpcommon.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c time.c timing.c \
- tree234.c unix/uxagentc.c unix/uxcons.c unix/uxfdsock.c \
- unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
- unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
- unix/uxsel.c unix/uxsftp.c unix/uxshare.c unix/uxstore.c \
- unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c time.c timing.c tree234.c \
+ unix/uxagentc.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c unix/uxnet.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
+ unix/uxproxy.c unix/uxsel.c unix/uxsftp.c unix/uxshare.c \
+ unix/uxstore.c unix/uxutils.c utils.c wcwidth.c wildcard.c \
+ x11fwd.c
psftp_LDADD = libversion.a
+psocks_SOURCES = be_misc.c callback.c conf.c console.c errsock.c logging.c \
+ marshal.c memory.c misc.c nocproxy.c norand.c portfwd.c \
+ proxy.c psocks.c sshutils.c stripctrl.c time.c timing.c \
+ tree234.c unix/uxcliloop.c unix/uxcons.c unix/uxfdsock.c \
+ unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c unix/uxpeer.c \
+ unix/uxpoll.c unix/uxproxy.c unix/uxsel.c unix/uxsignal.c \
+ unix/uxsocks.c utils.c wcwidth.c
+psocks_LDADD = libversion.a
+
+psusan_SOURCES = be_misc.c be_none.c callback.c conf.c cproxy.c ecc.c \
+ errsock.c logging.c marshal.c memory.c millerrabin.c misc.c \
+ mpint.c mpunsafe.c nogss.c nullplug.c pgssapi.c pockle.c \
+ portfwd.c primecandidate.c proxy.c scpserver.c sesschan.c \
+ settings.c sftpcommon.c sftpserver.c smallprimes.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-server.c ssh1connection.c \
+ ssh1login-server.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+ ssh2connection-server.c ssh2connection.c ssh2kex-server.c \
+ ssh2transhk.c ssh2transport.c ssh2userauth-server.c sshaes.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshserver.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ sshutils.c sshverstring.c sshzlib.c stripctrl.c time.c \
+ timing.c tree234.c unix/procnet.c unix/ux_x11.c \
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxfdsock.c \
+ unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c unix/uxnoise.c \
+ unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c unix/uxpsusan.c \
+ unix/uxpty.c unix/uxsel.c unix/uxsftpserver.c \
+ unix/uxsignal.c unix/uxstore.c unix/uxutils.c utils.c \
+ wcwidth.c wildcard.c x11fwd.c
+psusan_LDADD = libversion.a
+
if HAVE_GTK
pterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
charset/macenc.c charset/mimeenc.c charset/sbcs.c \
charset/sbcsdat.c charset/slookup.c charset/toucs.c \
charset/utf8.c charset/xenc.c cmdline.c conf.c config.c \
dialog.c ldisc.c logging.c marshal.c memory.c minibidi.c \
- misc.c miscucs.c nocproxy.c nogss.c sercfg.c sessprep.c \
- settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
+ misc.c miscucs.c nocproxy.c nogss.c sessprep.c settings.c \
+ stripctrl.c terminal.c time.c timing.c tree234.c \
unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c \
unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c unix/gtkwin.c \
unix/uxcfg.c unix/uxmisc.c unix/uxprint.c unix/uxpterm.c \
@@ -222,7 +273,7 @@ ptermapp_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
charset/sbcsdat.c charset/slookup.c charset/toucs.c \
charset/utf8.c charset/xenc.c conf.c config.c dialog.c \
ldisc.c logging.c marshal.c memory.c minibidi.c misc.c \
- miscucs.c nocmdline.c nocproxy.c nogss.c sercfg.c sessprep.c \
+ miscucs.c nocmdline.c nocproxy.c nogss.c sessprep.c \
settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
unix/gtkapp.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
unix/gtkdlg.c unix/gtkfont.c unix/gtkmisc.c unix/gtkwin.c \
@@ -241,18 +292,19 @@ putty_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c \
charset/xenc.c cmdline.c conf.c config.c cproxy.c dialog.c \
ecc.c errsock.c ldisc.c logging.c mainchan.c marshal.c \
memory.c minibidi.c misc.c miscucs.c mpint.c nullplug.c \
- pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c sercfg.c \
+ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
ssh1connection-client.c ssh1connection.c ssh1login.c \
ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
- time.c timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+ timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
@@ -273,18 +325,19 @@ puttyapp_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c \
charset/xenc.c conf.c config.c cproxy.c dialog.c ecc.c \
errsock.c ldisc.c logging.c mainchan.c marshal.c memory.c \
minibidi.c misc.c miscucs.c mpint.c nocmdline.c nullplug.c \
- pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c sercfg.c \
+ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
ssh1connection-client.c ssh1connection.c ssh1login.c \
ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
- time.c timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+ timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c \
unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c \
unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
@@ -297,14 +350,16 @@ puttyapp_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c \
puttyapp_LDADD = libversion.a $(GTK_LIBS)
endif
-puttygen_SOURCES = cmdgen.c conf.c ecc.c import.c marshal.c memory.c misc.c \
- mpint.c notiming.c sshaes.c sshauxcrypt.c sshbcrypt.c \
- sshblowf.c sshdes.c sshdss.c sshdssg.c sshecc.c sshecdsag.c \
- sshhmac.c sshmd5.c sshprime.c sshprng.c sshpubk.c sshrand.c \
- sshrsa.c sshrsag.c sshsh256.c sshsh512.c sshsha.c \
- stripctrl.c time.c tree234.c unix/uxcons.c unix/uxgen.c \
- unix/uxmisc.c unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c \
- unix/uxstore.c unix/uxutils.c utils.c wcwidth.c
+puttygen_SOURCES = cmdgen.c conf.c console.c ecc.c import.c marshal.c \
+ memory.c millerrabin.c misc.c mpint.c mpunsafe.c notiming.c \
+ pockle.c primecandidate.c smallprimes.c sshaes.c sshargon2.c \
+ sshauxcrypt.c sshbcrypt.c sshblake2.c sshblowf.c sshdes.c \
+ sshdss.c sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshsh256.c sshsh512.c sshsha.c sshsha3.c stripctrl.c time.c \
+ tree234.c unix/uxcons.c unix/uxgen.c unix/uxmisc.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c unix/uxstore.c \
+ unix/uxutils.c utils.c wcwidth.c
puttygen_LDADD = libversion.a
if HAVE_GTK
@@ -314,48 +369,54 @@ puttytel_SOURCES = be_misc.c be_nos_s.c callback.c charset/fromucs.c \
charset/toucs.c charset/utf8.c charset/xenc.c cmdline.c \
conf.c config.c dialog.c errsock.c ldisc.c logging.c \
marshal.c memory.c minibidi.c misc.c miscucs.c nocproxy.c \
- nogss.c pinger.c proxy.c raw.c rlogin.c sercfg.c sessprep.c \
- settings.c stripctrl.c telnet.c terminal.c time.c timing.c \
- tree234.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
- unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c \
- unix/gtkwin.c unix/uxcfg.c unix/uxfdsock.c unix/uxmisc.c \
- unix/uxnet.c unix/uxpeer.c unix/uxpoll.c unix/uxprint.c \
- unix/uxproxy.c unix/uxputty.c unix/uxsel.c unix/uxser.c \
- unix/uxsignal.c unix/uxstore.c unix/uxucs.c unix/uxutils.c \
- unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
+ nogss.c norand.c pinger.c proxy.c raw.c rlogin.c sessprep.c \
+ settings.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+ timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
+ unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
+ unix/gtkmisc.c unix/gtkwin.c unix/uxcfg.c unix/uxfdsock.c \
+ unix/uxmisc.c unix/uxnet.c unix/uxpeer.c unix/uxpoll.c \
+ unix/uxprint.c unix/uxproxy.c unix/uxputty.c unix/uxsel.c \
+ unix/uxser.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
+ unix/uxutils.c unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
unix/xpmputty.c utils.c wcwidth.c
puttytel_LDADD = libversion.a $(GTK_LIBS)
endif
-testcrypt_SOURCES = ecc.c marshal.c memory.c mpint.c sshaes.c ssharcf.c \
- sshauxcrypt.c sshblowf.c sshccp.c sshcrc.c sshcrcda.c \
- sshdes.c sshdh.c sshdss.c sshecc.c sshhmac.c sshmd5.c \
- sshprime.c sshprng.c sshrsa.c sshsh256.c sshsh512.c sshsha.c \
- testcrypt.c tree234.c unix/uxutils.c utils.c
+testcrypt_SOURCES = ecc.c marshal.c memory.c millerrabin.c mpint.c \
+ mpunsafe.c pockle.c primecandidate.c smallprimes.c sshaes.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c \
+ sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c sshprime.c \
+ sshprng.c sshpubk.c sshrsa.c sshrsag.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c testcrypt.c tree234.c unix/uxutils.c \
+ utils.c
testsc_SOURCES = ecc.c marshal.c memory.c mpint.c sshaes.c ssharcf.c \
- sshauxcrypt.c sshblowf.c sshccp.c sshcrc.c sshcrcda.c \
- sshdes.c sshdh.c sshdss.c sshecc.c sshhmac.c sshmac.c \
- sshmd5.c sshrsa.c sshsh256.c sshsh512.c sshsha.c testsc.c \
- tree234.c unix/uxutils.c utils.c wildcard.c
+ sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c sshccp.c \
+ sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
+ sshhmac.c sshmac.c sshmd5.c sshpubk.c sshrsa.c sshsh256.c \
+ sshsh512.c sshsha.c sshsha3.c testsc.c tree234.c \
+ unix/uxutils.c utils.c wildcard.c
testzlib_SOURCES = marshal.c memory.c sshzlib.c testzlib.c utils.c
uppity_SOURCES = be_misc.c be_none.c callback.c conf.c cproxy.c ecc.c \
- errsock.c logging.c marshal.c memory.c misc.c mpint.c \
- nullplug.c pgssapi.c portfwd.c proxy.c scpserver.c \
- sesschan.c settings.c sftpcommon.c sftpserver.c ssh1bpp.c \
+ errsock.c logging.c marshal.c memory.c millerrabin.c misc.c \
+ mpint.c mpunsafe.c nullplug.c pgssapi.c pockle.c portfwd.c \
+ primecandidate.c proxy.c scpserver.c sesschan.c settings.c \
+ sftpcommon.c sftpserver.c smallprimes.c ssh1bpp.c \
ssh1censor.c ssh1connection-server.c ssh1connection.c \
- ssh1login-server.c ssh2bpp.c ssh2censor.c \
+ ssh1login-server.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-server.c ssh2connection.c ssh2kex-server.c \
ssh2transhk.c ssh2transport.c ssh2userauth-server.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprime.c sshprng.c \
- sshpubk.c sshrand.c sshrsa.c sshrsag.c sshserver.c \
- sshsh256.c sshsh512.c sshsha.c sshverstring.c sshzlib.c \
- stripctrl.c time.c timing.c tree234.c unix/procnet.c \
- unix/ux_x11.c unix/uxagentsock.c unix/uxfdsock.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshserver.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ sshutils.c sshverstring.c sshzlib.c stripctrl.c time.c \
+ timing.c tree234.c unix/procnet.c unix/ux_x11.c \
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxfdsock.c \
unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
unix/uxpty.c unix/uxsel.c unix/uxserver.c \
@@ -379,10 +440,10 @@ check-local: testcrypt
PUTTY_TESTCRYPT=./testcrypt $(srcdir)/test/cryptsuite.py
if HAVE_GTK
-man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 \
+man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1 \
doc/pageant.1 doc/pterm.1 doc/putty.1 doc/puttytel.1
else
-man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1
+man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1
endif
if HAVE_SETID_CMD
install-exec-local:
diff --git a/Makefile.in b/Makefile.in
index effd70a..9d1ae54 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.15.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.1 from Makefile.am.
# @configure_input@
-# Copyright (C) 1994-2017 Free Software Foundation, Inc.
+# Copyright (C) 1994-2018 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -94,20 +94,21 @@ NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
@HAVE_GTK_FALSE@bin_PROGRAMS = plink$(EXEEXT) pscp$(EXEEXT) \
-@HAVE_GTK_FALSE@ psftp$(EXEEXT) puttygen$(EXEEXT)
+@HAVE_GTK_FALSE@ psftp$(EXEEXT) psusan$(EXEEXT) \
+@HAVE_GTK_FALSE@ puttygen$(EXEEXT)
@HAVE_GTK_TRUE@bin_PROGRAMS = plink$(EXEEXT) pscp$(EXEEXT) \
-@HAVE_GTK_TRUE@ psftp$(EXEEXT) puttygen$(EXEEXT) \
-@HAVE_GTK_TRUE@ pageant$(EXEEXT) pterm$(EXEEXT) putty$(EXEEXT) \
-@HAVE_GTK_TRUE@ puttytel$(EXEEXT)
+@HAVE_GTK_TRUE@ psftp$(EXEEXT) psusan$(EXEEXT) \
+@HAVE_GTK_TRUE@ puttygen$(EXEEXT) pageant$(EXEEXT) \
+@HAVE_GTK_TRUE@ pterm$(EXEEXT) putty$(EXEEXT) puttytel$(EXEEXT)
@HAVE_GTK_FALSE@noinst_PROGRAMS = cgtest$(EXEEXT) fuzzterm$(EXEEXT) \
-@HAVE_GTK_FALSE@ osxlaunch$(EXEEXT) testcrypt$(EXEEXT) \
-@HAVE_GTK_FALSE@ testsc$(EXEEXT) testzlib$(EXEEXT) \
-@HAVE_GTK_FALSE@ uppity$(EXEEXT)
+@HAVE_GTK_FALSE@ osxlaunch$(EXEEXT) psocks$(EXEEXT) \
+@HAVE_GTK_FALSE@ testcrypt$(EXEEXT) testsc$(EXEEXT) \
+@HAVE_GTK_FALSE@ testzlib$(EXEEXT) uppity$(EXEEXT)
@HAVE_GTK_TRUE@noinst_PROGRAMS = cgtest$(EXEEXT) fuzzterm$(EXEEXT) \
-@HAVE_GTK_TRUE@ osxlaunch$(EXEEXT) testcrypt$(EXEEXT) \
-@HAVE_GTK_TRUE@ testsc$(EXEEXT) testzlib$(EXEEXT) \
-@HAVE_GTK_TRUE@ uppity$(EXEEXT) ptermapp$(EXEEXT) \
-@HAVE_GTK_TRUE@ puttyapp$(EXEEXT)
+@HAVE_GTK_TRUE@ osxlaunch$(EXEEXT) psocks$(EXEEXT) \
+@HAVE_GTK_TRUE@ testcrypt$(EXEEXT) testsc$(EXEEXT) \
+@HAVE_GTK_TRUE@ testzlib$(EXEEXT) uppity$(EXEEXT) \
+@HAVE_GTK_TRUE@ ptermapp$(EXEEXT) puttyapp$(EXEEXT)
@AUTO_GIT_COMMIT_TRUE@am__append_1 = -DSOURCE_COMMIT=\"`git --git-dir=$(srcdir)/.git rev-parse HEAD 2>/dev/null`\"
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -122,6 +123,8 @@ mkinstalldirs = $(install_sh) -d
CONFIG_HEADER = uxconfig.h
CONFIG_CLEAN_FILES =
CONFIG_CLEAN_VPATH_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
+PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
LIBRARIES = $(noinst_LIBRARIES)
ARFLAGS = cru
AM_V_AR = $(am__v_AR_@AM_V@)
@@ -132,24 +135,26 @@ libversion_a_AR = $(AR) $(ARFLAGS)
libversion_a_LIBADD =
am_libversion_a_OBJECTS = libversion_a-version.$(OBJEXT)
libversion_a_OBJECTS = $(am_libversion_a_OBJECTS)
-am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
-PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
am__dirstamp = $(am__leading_dot)dirstamp
-am_cgtest_OBJECTS = cgtest.$(OBJEXT) conf.$(OBJEXT) ecc.$(OBJEXT) \
- import.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
- misc.$(OBJEXT) mpint.$(OBJEXT) notiming.$(OBJEXT) \
- sshaes.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshbcrypt.$(OBJEXT) \
+am_cgtest_OBJECTS = cgtest.$(OBJEXT) conf.$(OBJEXT) console.$(OBJEXT) \
+ ecc.$(OBJEXT) import.$(OBJEXT) marshal.$(OBJEXT) \
+ memory.$(OBJEXT) millerrabin.$(OBJEXT) misc.$(OBJEXT) \
+ mpint.$(OBJEXT) mpunsafe.$(OBJEXT) notiming.$(OBJEXT) \
+ pockle.$(OBJEXT) primecandidate.$(OBJEXT) \
+ smallprimes.$(OBJEXT) sshaes.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshbcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
sshblowf.$(OBJEXT) sshdes.$(OBJEXT) sshdss.$(OBJEXT) \
sshdssg.$(OBJEXT) sshecc.$(OBJEXT) sshecdsag.$(OBJEXT) \
sshhmac.$(OBJEXT) sshmd5.$(OBJEXT) sshprime.$(OBJEXT) \
sshprng.$(OBJEXT) sshpubk.$(OBJEXT) sshrand.$(OBJEXT) \
sshrsa.$(OBJEXT) sshrsag.$(OBJEXT) sshsh256.$(OBJEXT) \
- sshsh512.$(OBJEXT) sshsha.$(OBJEXT) stripctrl.$(OBJEXT) \
- time.$(OBJEXT) tree234.$(OBJEXT) unix/uxcons.$(OBJEXT) \
- unix/uxgen.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
- unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
- unix/uxpoll.$(OBJEXT) unix/uxstore.$(OBJEXT) \
- unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT)
+ sshsh512.$(OBJEXT) sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+ stripctrl.$(OBJEXT) time.$(OBJEXT) tree234.$(OBJEXT) \
+ unix/uxcons.$(OBJEXT) unix/uxgen.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnogtk.$(OBJEXT) \
+ unix/uxnoise.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wcwidth.$(OBJEXT)
cgtest_OBJECTS = $(am_cgtest_OBJECTS)
cgtest_DEPENDENCIES = libversion.a
am_fuzzterm_OBJECTS = be_none.$(OBJEXT) callback.$(OBJEXT) \
@@ -161,9 +166,9 @@ am_fuzzterm_OBJECTS = be_none.$(OBJEXT) callback.$(OBJEXT) \
config.$(OBJEXT) dialog.$(OBJEXT) fuzzterm.$(OBJEXT) \
logging.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
minibidi.$(OBJEXT) misc.$(OBJEXT) miscucs.$(OBJEXT) \
- sercfg.$(OBJEXT) settings.$(OBJEXT) stripctrl.$(OBJEXT) \
- terminal.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
- tree234.$(OBJEXT) unix/uxcfg.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
+ settings.$(OBJEXT) stripctrl.$(OBJEXT) terminal.$(OBJEXT) \
+ time.$(OBJEXT) timing.$(OBJEXT) tree234.$(OBJEXT) \
+ unix/uxcfg.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
unix/uxnogtk.$(OBJEXT) unix/uxprint.$(OBJEXT) \
unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) utils.$(OBJEXT) \
wcwidth.$(OBJEXT)
@@ -173,174 +178,242 @@ am_osxlaunch_OBJECTS = unix/osxlaunch.$(OBJEXT)
osxlaunch_OBJECTS = $(am_osxlaunch_OBJECTS)
osxlaunch_LDADD = $(LDADD)
am__pageant_SOURCES_DIST = aqsync.c be_misc.c be_none.c callback.c \
- conf.c ecc.c errsock.c logging.c marshal.c memory.c misc.c \
- mpint.c nocproxy.c nogss.c nullplug.c pageant.c proxy.c \
- settings.c sshaes.c sshauxcrypt.c sshdes.c sshdss.c sshecc.c \
- sshhmac.c sshmd5.c sshprng.c sshpubk.c sshrsa.c sshsh256.c \
- sshsh512.c sshsha.c stripctrl.c time.c timing.c tree234.c \
- unix/gtkask.c unix/gtkmisc.c unix/ux_x11.c unix/uxagentc.c \
- unix/uxagentsock.c unix/uxcons.c unix/uxfdsock.c unix/uxmisc.c \
- unix/uxnet.c unix/uxnoise.c unix/uxpeer.c unix/uxpgnt.c \
- unix/uxpoll.c unix/uxproxy.c unix/uxsel.c unix/uxsignal.c \
- unix/uxstore.c unix/uxutils.c utils.c wcwidth.c x11fwd.c
+ conf.c console.c ecc.c errsock.c logging.c marshal.c memory.c \
+ misc.c mpint.c nocproxy.c nogss.c nullplug.c pageant.c proxy.c \
+ settings.c sshaes.c sshargon2.c sshauxcrypt.c sshblake2.c \
+ sshdes.c sshdss.c sshecc.c sshhmac.c sshmd5.c sshprng.c \
+ sshpubk.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ stripctrl.c time.c timing.c tree234.c unix/gtkask.c \
+ unix/gtkmisc.c unix/ux_x11.c unix/uxagentc.c \
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxmisc.c unix/uxnet.c unix/uxnoise.c \
+ unix/uxpeer.c unix/uxpgnt.c unix/uxpoll.c unix/uxproxy.c \
+ unix/uxsel.c unix/uxsignal.c unix/uxstore.c unix/uxutils.c \
+ utils.c wcwidth.c x11fwd.c
@HAVE_GTK_TRUE@am_pageant_OBJECTS = aqsync.$(OBJEXT) be_misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ be_none.$(OBJEXT) callback.$(OBJEXT) \
-@HAVE_GTK_TRUE@ conf.$(OBJEXT) ecc.$(OBJEXT) errsock.$(OBJEXT) \
-@HAVE_GTK_TRUE@ logging.$(OBJEXT) marshal.$(OBJEXT) \
-@HAVE_GTK_TRUE@ memory.$(OBJEXT) misc.$(OBJEXT) mpint.$(OBJEXT) \
+@HAVE_GTK_TRUE@ conf.$(OBJEXT) console.$(OBJEXT) ecc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ errsock.$(OBJEXT) logging.$(OBJEXT) \
+@HAVE_GTK_TRUE@ marshal.$(OBJEXT) memory.$(OBJEXT) \
+@HAVE_GTK_TRUE@ misc.$(OBJEXT) mpint.$(OBJEXT) \
@HAVE_GTK_TRUE@ nocproxy.$(OBJEXT) nogss.$(OBJEXT) \
@HAVE_GTK_TRUE@ nullplug.$(OBJEXT) pageant.$(OBJEXT) \
@HAVE_GTK_TRUE@ proxy.$(OBJEXT) settings.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshaes.$(OBJEXT) sshauxcrypt.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshaes.$(OBJEXT) sshargon2.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshdes.$(OBJEXT) sshdss.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshecc.$(OBJEXT) sshhmac.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshmd5.$(OBJEXT) sshprng.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshpubk.$(OBJEXT) sshrsa.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) stripctrl.$(OBJEXT) \
-@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
-@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkask.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxagentc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) time.$(OBJEXT) \
+@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkask.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/ux_x11.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
@HAVE_GTK_TRUE@ unix/uxagentsock.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxcons.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpgnt.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxproxy.$(OBJEXT) unix/uxsel.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT) x11fwd.$(OBJEXT)
+@HAVE_GTK_TRUE@ unix/uxcliloop.$(OBJEXT) unix/uxcons.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxfdsock.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxnet.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpeer.$(OBJEXT) unix/uxpgnt.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) \
+@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT) \
+@HAVE_GTK_TRUE@ x11fwd.$(OBJEXT)
pageant_OBJECTS = $(am_pageant_OBJECTS)
am__DEPENDENCIES_1 =
@HAVE_GTK_TRUE@pageant_DEPENDENCIES = libversion.a \
@HAVE_GTK_TRUE@ $(am__DEPENDENCIES_1)
am_plink_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) \
be_all_s.$(OBJEXT) be_misc.$(OBJEXT) callback.$(OBJEXT) \
- cmdline.$(OBJEXT) conf.$(OBJEXT) cproxy.$(OBJEXT) \
- ecc.$(OBJEXT) errsock.$(OBJEXT) ldisc.$(OBJEXT) \
- logging.$(OBJEXT) mainchan.$(OBJEXT) marshal.$(OBJEXT) \
- memory.$(OBJEXT) misc.$(OBJEXT) mpint.$(OBJEXT) \
- noterm.$(OBJEXT) nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
- pinger.$(OBJEXT) portfwd.$(OBJEXT) proxy.$(OBJEXT) \
- raw.$(OBJEXT) rlogin.$(OBJEXT) sessprep.$(OBJEXT) \
- settings.$(OBJEXT) ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) \
- ssh1censor.$(OBJEXT) ssh1connection-client.$(OBJEXT) \
- ssh1connection.$(OBJEXT) ssh1login.$(OBJEXT) \
- ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) ssh2censor.$(OBJEXT) \
- ssh2connection-client.$(OBJEXT) ssh2connection.$(OBJEXT) \
- ssh2kex-client.$(OBJEXT) ssh2transhk.$(OBJEXT) \
- ssh2transport.$(OBJEXT) ssh2userauth.$(OBJEXT) \
- sshaes.$(OBJEXT) ssharcf.$(OBJEXT) sshauxcrypt.$(OBJEXT) \
+ clicons.$(OBJEXT) cmdline.$(OBJEXT) conf.$(OBJEXT) \
+ console.$(OBJEXT) cproxy.$(OBJEXT) ecc.$(OBJEXT) \
+ errsock.$(OBJEXT) ldisc.$(OBJEXT) logging.$(OBJEXT) \
+ mainchan.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
+ misc.$(OBJEXT) mpint.$(OBJEXT) noterm.$(OBJEXT) \
+ nullplug.$(OBJEXT) pgssapi.$(OBJEXT) pinger.$(OBJEXT) \
+ portfwd.$(OBJEXT) proxy.$(OBJEXT) raw.$(OBJEXT) \
+ rlogin.$(OBJEXT) sessprep.$(OBJEXT) settings.$(OBJEXT) \
+ ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
+ ssh1connection-client.$(OBJEXT) ssh1connection.$(OBJEXT) \
+ ssh1login.$(OBJEXT) ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) \
+ ssh2censor.$(OBJEXT) ssh2connection-client.$(OBJEXT) \
+ ssh2connection.$(OBJEXT) ssh2kex-client.$(OBJEXT) \
+ ssh2transhk.$(OBJEXT) ssh2transport.$(OBJEXT) \
+ ssh2userauth.$(OBJEXT) sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
+ sshargon2.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
sshblowf.$(OBJEXT) sshccp.$(OBJEXT) sshcommon.$(OBJEXT) \
sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) \
sshdh.$(OBJEXT) sshdss.$(OBJEXT) sshecc.$(OBJEXT) \
sshgssc.$(OBJEXT) sshhmac.$(OBJEXT) sshmac.$(OBJEXT) \
sshmd5.$(OBJEXT) sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
sshrand.$(OBJEXT) sshrsa.$(OBJEXT) sshsh256.$(OBJEXT) \
- sshsh512.$(OBJEXT) sshsha.$(OBJEXT) sshshare.$(OBJEXT) \
- sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) stripctrl.$(OBJEXT) \
+ sshsh512.$(OBJEXT) sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+ sshshare.$(OBJEXT) sshutils.$(OBJEXT) sshverstring.$(OBJEXT) \
+ sshzlib.$(OBJEXT) stripctrl.$(OBJEXT) supdup.$(OBJEXT) \
telnet.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
tree234.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
- unix/uxagentc.$(OBJEXT) unix/uxcons.$(OBJEXT) \
- unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
- unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
- unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
- unix/uxpeer.$(OBJEXT) unix/uxplink.$(OBJEXT) \
- unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
- unix/uxsel.$(OBJEXT) unix/uxser.$(OBJEXT) \
- unix/uxshare.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
- unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
- wcwidth.$(OBJEXT) wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
-plink_OBJECTS = $(am_plink_OBJECTS)
-plink_DEPENDENCIES = libversion.a
-am_pscp_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) be_misc.$(OBJEXT) \
- be_ssh.$(OBJEXT) callback.$(OBJEXT) cmdline.$(OBJEXT) \
- conf.$(OBJEXT) cproxy.$(OBJEXT) ecc.$(OBJEXT) \
- errsock.$(OBJEXT) logging.$(OBJEXT) mainchan.$(OBJEXT) \
- marshal.$(OBJEXT) memory.$(OBJEXT) misc.$(OBJEXT) \
- mpint.$(OBJEXT) nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
- pinger.$(OBJEXT) portfwd.$(OBJEXT) proxy.$(OBJEXT) \
- pscp.$(OBJEXT) psftpcommon.$(OBJEXT) settings.$(OBJEXT) \
- sftp.$(OBJEXT) sftpcommon.$(OBJEXT) ssh.$(OBJEXT) \
- ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
- ssh1connection-client.$(OBJEXT) ssh1connection.$(OBJEXT) \
- ssh1login.$(OBJEXT) ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) \
- ssh2censor.$(OBJEXT) ssh2connection-client.$(OBJEXT) \
- ssh2connection.$(OBJEXT) ssh2kex-client.$(OBJEXT) \
- ssh2transhk.$(OBJEXT) ssh2transport.$(OBJEXT) \
- ssh2userauth.$(OBJEXT) sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
- sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) sshccp.$(OBJEXT) \
- sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) \
- sshdes.$(OBJEXT) sshdh.$(OBJEXT) sshdss.$(OBJEXT) \
- sshecc.$(OBJEXT) sshgssc.$(OBJEXT) sshhmac.$(OBJEXT) \
- sshmac.$(OBJEXT) sshmd5.$(OBJEXT) sshprng.$(OBJEXT) \
- sshpubk.$(OBJEXT) sshrand.$(OBJEXT) sshrsa.$(OBJEXT) \
- sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) sshsha.$(OBJEXT) \
- sshshare.$(OBJEXT) sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
- stripctrl.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
- tree234.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
+ unix/uxagentc.$(OBJEXT) unix/uxcliloop.$(OBJEXT) \
unix/uxcons.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
unix/uxgss.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
unix/uxnet.$(OBJEXT) unix/uxnogtk.$(OBJEXT) \
unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
- unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
- unix/uxsel.$(OBJEXT) unix/uxsftp.$(OBJEXT) \
- unix/uxshare.$(OBJEXT) unix/uxstore.$(OBJEXT) \
+ unix/uxplink.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxproxy.$(OBJEXT) unix/uxsel.$(OBJEXT) \
+ unix/uxser.$(OBJEXT) unix/uxshare.$(OBJEXT) \
+ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT) \
wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
+plink_OBJECTS = $(am_plink_OBJECTS)
+plink_DEPENDENCIES = libversion.a
+am_pscp_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) be_misc.$(OBJEXT) \
+ be_ssh.$(OBJEXT) callback.$(OBJEXT) clicons.$(OBJEXT) \
+ cmdline.$(OBJEXT) conf.$(OBJEXT) console.$(OBJEXT) \
+ cproxy.$(OBJEXT) ecc.$(OBJEXT) errsock.$(OBJEXT) \
+ logging.$(OBJEXT) mainchan.$(OBJEXT) marshal.$(OBJEXT) \
+ memory.$(OBJEXT) misc.$(OBJEXT) mpint.$(OBJEXT) \
+ nullplug.$(OBJEXT) pgssapi.$(OBJEXT) pinger.$(OBJEXT) \
+ portfwd.$(OBJEXT) proxy.$(OBJEXT) pscp.$(OBJEXT) \
+ psftpcommon.$(OBJEXT) settings.$(OBJEXT) sftp.$(OBJEXT) \
+ sftpcommon.$(OBJEXT) ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) \
+ ssh1censor.$(OBJEXT) ssh1connection-client.$(OBJEXT) \
+ ssh1connection.$(OBJEXT) ssh1login.$(OBJEXT) \
+ ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) ssh2censor.$(OBJEXT) \
+ ssh2connection-client.$(OBJEXT) ssh2connection.$(OBJEXT) \
+ ssh2kex-client.$(OBJEXT) ssh2transhk.$(OBJEXT) \
+ ssh2transport.$(OBJEXT) ssh2userauth.$(OBJEXT) \
+ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
+ sshccp.$(OBJEXT) sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) \
+ sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
+ sshdss.$(OBJEXT) sshecc.$(OBJEXT) sshgssc.$(OBJEXT) \
+ sshhmac.$(OBJEXT) sshmac.$(OBJEXT) sshmd5.$(OBJEXT) \
+ sshprng.$(OBJEXT) sshpubk.$(OBJEXT) sshrand.$(OBJEXT) \
+ sshrsa.$(OBJEXT) sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
+ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) sshshare.$(OBJEXT) \
+ sshutils.$(OBJEXT) sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
+ stripctrl.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
+ tree234.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
+ unix/uxcliloop.$(OBJEXT) unix/uxcons.$(OBJEXT) \
+ unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+ unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
+ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxproxy.$(OBJEXT) unix/uxsel.$(OBJEXT) \
+ unix/uxsftp.$(OBJEXT) unix/uxshare.$(OBJEXT) \
+ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wcwidth.$(OBJEXT) wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
pscp_OBJECTS = $(am_pscp_OBJECTS)
pscp_DEPENDENCIES = libversion.a
am_psftp_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) be_misc.$(OBJEXT) \
- be_ssh.$(OBJEXT) callback.$(OBJEXT) cmdline.$(OBJEXT) \
- conf.$(OBJEXT) cproxy.$(OBJEXT) ecc.$(OBJEXT) \
- errsock.$(OBJEXT) logging.$(OBJEXT) mainchan.$(OBJEXT) \
- marshal.$(OBJEXT) memory.$(OBJEXT) misc.$(OBJEXT) \
- mpint.$(OBJEXT) nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
- pinger.$(OBJEXT) portfwd.$(OBJEXT) proxy.$(OBJEXT) \
- psftp.$(OBJEXT) psftpcommon.$(OBJEXT) settings.$(OBJEXT) \
- sftp.$(OBJEXT) sftpcommon.$(OBJEXT) ssh.$(OBJEXT) \
- ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
- ssh1connection-client.$(OBJEXT) ssh1connection.$(OBJEXT) \
- ssh1login.$(OBJEXT) ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) \
- ssh2censor.$(OBJEXT) ssh2connection-client.$(OBJEXT) \
- ssh2connection.$(OBJEXT) ssh2kex-client.$(OBJEXT) \
- ssh2transhk.$(OBJEXT) ssh2transport.$(OBJEXT) \
- ssh2userauth.$(OBJEXT) sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
- sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) sshccp.$(OBJEXT) \
- sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) \
- sshdes.$(OBJEXT) sshdh.$(OBJEXT) sshdss.$(OBJEXT) \
- sshecc.$(OBJEXT) sshgssc.$(OBJEXT) sshhmac.$(OBJEXT) \
- sshmac.$(OBJEXT) sshmd5.$(OBJEXT) sshprng.$(OBJEXT) \
- sshpubk.$(OBJEXT) sshrand.$(OBJEXT) sshrsa.$(OBJEXT) \
- sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) sshsha.$(OBJEXT) \
- sshshare.$(OBJEXT) sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
+ be_ssh.$(OBJEXT) callback.$(OBJEXT) clicons.$(OBJEXT) \
+ cmdline.$(OBJEXT) conf.$(OBJEXT) console.$(OBJEXT) \
+ cproxy.$(OBJEXT) ecc.$(OBJEXT) errsock.$(OBJEXT) \
+ logging.$(OBJEXT) mainchan.$(OBJEXT) marshal.$(OBJEXT) \
+ memory.$(OBJEXT) misc.$(OBJEXT) mpint.$(OBJEXT) \
+ nullplug.$(OBJEXT) pgssapi.$(OBJEXT) pinger.$(OBJEXT) \
+ portfwd.$(OBJEXT) proxy.$(OBJEXT) psftp.$(OBJEXT) \
+ psftpcommon.$(OBJEXT) settings.$(OBJEXT) sftp.$(OBJEXT) \
+ sftpcommon.$(OBJEXT) ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) \
+ ssh1censor.$(OBJEXT) ssh1connection-client.$(OBJEXT) \
+ ssh1connection.$(OBJEXT) ssh1login.$(OBJEXT) \
+ ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) ssh2censor.$(OBJEXT) \
+ ssh2connection-client.$(OBJEXT) ssh2connection.$(OBJEXT) \
+ ssh2kex-client.$(OBJEXT) ssh2transhk.$(OBJEXT) \
+ ssh2transport.$(OBJEXT) ssh2userauth.$(OBJEXT) \
+ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
+ sshccp.$(OBJEXT) sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) \
+ sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
+ sshdss.$(OBJEXT) sshecc.$(OBJEXT) sshgssc.$(OBJEXT) \
+ sshhmac.$(OBJEXT) sshmac.$(OBJEXT) sshmd5.$(OBJEXT) \
+ sshprng.$(OBJEXT) sshpubk.$(OBJEXT) sshrand.$(OBJEXT) \
+ sshrsa.$(OBJEXT) sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
+ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) sshshare.$(OBJEXT) \
+ sshutils.$(OBJEXT) sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
stripctrl.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
tree234.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
+ unix/uxcliloop.$(OBJEXT) unix/uxcons.$(OBJEXT) \
+ unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+ unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
+ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxproxy.$(OBJEXT) unix/uxsel.$(OBJEXT) \
+ unix/uxsftp.$(OBJEXT) unix/uxshare.$(OBJEXT) \
+ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wcwidth.$(OBJEXT) wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
+psftp_OBJECTS = $(am_psftp_OBJECTS)
+psftp_DEPENDENCIES = libversion.a
+am_psocks_OBJECTS = be_misc.$(OBJEXT) callback.$(OBJEXT) \
+ conf.$(OBJEXT) console.$(OBJEXT) errsock.$(OBJEXT) \
+ logging.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
+ misc.$(OBJEXT) nocproxy.$(OBJEXT) norand.$(OBJEXT) \
+ portfwd.$(OBJEXT) proxy.$(OBJEXT) psocks.$(OBJEXT) \
+ sshutils.$(OBJEXT) stripctrl.$(OBJEXT) time.$(OBJEXT) \
+ timing.$(OBJEXT) tree234.$(OBJEXT) unix/uxcliloop.$(OBJEXT) \
unix/uxcons.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
- unix/uxgss.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+ unix/uxnogtk.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
+ unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
+ unix/uxsel.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+ unix/uxsocks.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT)
+psocks_OBJECTS = $(am_psocks_OBJECTS)
+psocks_DEPENDENCIES = libversion.a
+am_psusan_OBJECTS = be_misc.$(OBJEXT) be_none.$(OBJEXT) \
+ callback.$(OBJEXT) conf.$(OBJEXT) cproxy.$(OBJEXT) \
+ ecc.$(OBJEXT) errsock.$(OBJEXT) logging.$(OBJEXT) \
+ marshal.$(OBJEXT) memory.$(OBJEXT) millerrabin.$(OBJEXT) \
+ misc.$(OBJEXT) mpint.$(OBJEXT) mpunsafe.$(OBJEXT) \
+ nogss.$(OBJEXT) nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
+ pockle.$(OBJEXT) portfwd.$(OBJEXT) primecandidate.$(OBJEXT) \
+ proxy.$(OBJEXT) scpserver.$(OBJEXT) sesschan.$(OBJEXT) \
+ settings.$(OBJEXT) sftpcommon.$(OBJEXT) sftpserver.$(OBJEXT) \
+ smallprimes.$(OBJEXT) ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
+ ssh1connection-server.$(OBJEXT) ssh1connection.$(OBJEXT) \
+ ssh1login-server.$(OBJEXT) ssh2bpp-bare.$(OBJEXT) \
+ ssh2bpp.$(OBJEXT) ssh2censor.$(OBJEXT) \
+ ssh2connection-server.$(OBJEXT) ssh2connection.$(OBJEXT) \
+ ssh2kex-server.$(OBJEXT) ssh2transhk.$(OBJEXT) \
+ ssh2transport.$(OBJEXT) ssh2userauth-server.$(OBJEXT) \
+ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
+ sshccp.$(OBJEXT) sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) \
+ sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
+ sshdss.$(OBJEXT) sshecc.$(OBJEXT) sshgssc.$(OBJEXT) \
+ sshhmac.$(OBJEXT) sshmac.$(OBJEXT) sshmd5.$(OBJEXT) \
+ sshprime.$(OBJEXT) sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
+ sshrand.$(OBJEXT) sshrsa.$(OBJEXT) sshrsag.$(OBJEXT) \
+ sshserver.$(OBJEXT) sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
+ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) sshutils.$(OBJEXT) \
+ sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) stripctrl.$(OBJEXT) \
+ time.$(OBJEXT) timing.$(OBJEXT) tree234.$(OBJEXT) \
+ unix/procnet.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
+ unix/uxagentsock.$(OBJEXT) unix/uxcliloop.$(OBJEXT) \
+ unix/uxfdsock.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
unix/uxnet.$(OBJEXT) unix/uxnogtk.$(OBJEXT) \
unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
- unix/uxsel.$(OBJEXT) unix/uxsftp.$(OBJEXT) \
- unix/uxshare.$(OBJEXT) unix/uxstore.$(OBJEXT) \
+ unix/uxpsusan.$(OBJEXT) unix/uxpty.$(OBJEXT) \
+ unix/uxsel.$(OBJEXT) unix/uxsftpserver.$(OBJEXT) \
+ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT) \
wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
-psftp_OBJECTS = $(am_psftp_OBJECTS)
-psftp_DEPENDENCIES = libversion.a
+psusan_OBJECTS = $(am_psusan_OBJECTS)
+psusan_DEPENDENCIES = libversion.a
am__pterm_SOURCES_DIST = be_none.c callback.c charset/fromucs.c \
charset/localenc.c charset/macenc.c charset/mimeenc.c \
charset/sbcs.c charset/sbcsdat.c charset/slookup.c \
charset/toucs.c charset/utf8.c charset/xenc.c cmdline.c conf.c \
config.c dialog.c ldisc.c logging.c marshal.c memory.c \
- minibidi.c misc.c miscucs.c nocproxy.c nogss.c sercfg.c \
- sessprep.c settings.c stripctrl.c terminal.c time.c timing.c \
- tree234.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
- unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c \
- unix/gtkwin.c unix/uxcfg.c unix/uxmisc.c unix/uxprint.c \
- unix/uxpterm.c unix/uxpty.c unix/uxsel.c unix/uxsignal.c \
- unix/uxstore.c unix/uxucs.c unix/x11misc.c unix/xkeysym.c \
- unix/xpmptcfg.c unix/xpmpterm.c utils.c wcwidth.c
+ minibidi.c misc.c miscucs.c nocproxy.c nogss.c sessprep.c \
+ settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
+ unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c \
+ unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c unix/gtkwin.c \
+ unix/uxcfg.c unix/uxmisc.c unix/uxprint.c unix/uxpterm.c \
+ unix/uxpty.c unix/uxsel.c unix/uxsignal.c unix/uxstore.c \
+ unix/uxucs.c unix/x11misc.c unix/xkeysym.c unix/xpmptcfg.c \
+ unix/xpmpterm.c utils.c wcwidth.c
@HAVE_GTK_TRUE@am_pterm_OBJECTS = be_none.$(OBJEXT) callback.$(OBJEXT) \
@HAVE_GTK_TRUE@ charset/fromucs.$(OBJEXT) \
@HAVE_GTK_TRUE@ charset/localenc.$(OBJEXT) \
@@ -357,22 +430,21 @@ am__pterm_SOURCES_DIST = be_none.c callback.c charset/fromucs.c \
@HAVE_GTK_TRUE@ memory.$(OBJEXT) minibidi.$(OBJEXT) \
@HAVE_GTK_TRUE@ misc.$(OBJEXT) miscucs.$(OBJEXT) \
@HAVE_GTK_TRUE@ nocproxy.$(OBJEXT) nogss.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sercfg.$(OBJEXT) sessprep.$(OBJEXT) \
-@HAVE_GTK_TRUE@ settings.$(OBJEXT) stripctrl.$(OBJEXT) \
-@HAVE_GTK_TRUE@ terminal.$(OBJEXT) time.$(OBJEXT) \
-@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcfg.$(OBJEXT) unix/gtkcols.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcomm.$(OBJEXT) unix/gtkdlg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkfont.$(OBJEXT) unix/gtkmain.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/gtkwin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxcfg.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxprint.$(OBJEXT) unix/uxpterm.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxucs.$(OBJEXT) unix/x11misc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xkeysym.$(OBJEXT) unix/xpmptcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xpmpterm.$(OBJEXT) utils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT)
+@HAVE_GTK_TRUE@ sessprep.$(OBJEXT) settings.$(OBJEXT) \
+@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) terminal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
+@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcols.$(OBJEXT) unix/gtkcomm.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkdlg.$(OBJEXT) unix/gtkfont.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkmain.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkwin.$(OBJEXT) unix/uxcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxprint.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpterm.$(OBJEXT) unix/uxpty.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/x11misc.$(OBJEXT) unix/xkeysym.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xpmptcfg.$(OBJEXT) unix/xpmpterm.$(OBJEXT) \
+@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT)
pterm_OBJECTS = $(am_pterm_OBJECTS)
@HAVE_GTK_TRUE@pterm_DEPENDENCIES = libversion.a $(am__DEPENDENCIES_1)
am__ptermapp_SOURCES_DIST = be_none.c callback.c charset/fromucs.c \
@@ -380,14 +452,14 @@ am__ptermapp_SOURCES_DIST = be_none.c callback.c charset/fromucs.c \
charset/sbcs.c charset/sbcsdat.c charset/slookup.c \
charset/toucs.c charset/utf8.c charset/xenc.c conf.c config.c \
dialog.c ldisc.c logging.c marshal.c memory.c minibidi.c \
- misc.c miscucs.c nocmdline.c nocproxy.c nogss.c sercfg.c \
- sessprep.c settings.c stripctrl.c terminal.c time.c timing.c \
- tree234.c unix/gtkapp.c unix/gtkcfg.c unix/gtkcols.c \
- unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmisc.c \
- unix/gtkwin.c unix/uxcfg.c unix/uxmisc.c unix/uxprint.c \
- unix/uxpterm.c unix/uxpty.c unix/uxsel.c unix/uxsignal.c \
- unix/uxstore.c unix/uxucs.c unix/x11misc.c unix/xkeysym.c \
- unix/xpmptcfg.c unix/xpmpterm.c utils.c wcwidth.c
+ misc.c miscucs.c nocmdline.c nocproxy.c nogss.c sessprep.c \
+ settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
+ unix/gtkapp.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
+ unix/gtkdlg.c unix/gtkfont.c unix/gtkmisc.c unix/gtkwin.c \
+ unix/uxcfg.c unix/uxmisc.c unix/uxprint.c unix/uxpterm.c \
+ unix/uxpty.c unix/uxsel.c unix/uxsignal.c unix/uxstore.c \
+ unix/uxucs.c unix/x11misc.c unix/xkeysym.c unix/xpmptcfg.c \
+ unix/xpmpterm.c utils.c wcwidth.c
@HAVE_GTK_TRUE@am_ptermapp_OBJECTS = be_none.$(OBJEXT) \
@HAVE_GTK_TRUE@ callback.$(OBJEXT) charset/fromucs.$(OBJEXT) \
@HAVE_GTK_TRUE@ charset/localenc.$(OBJEXT) \
@@ -404,22 +476,21 @@ am__ptermapp_SOURCES_DIST = be_none.c callback.c charset/fromucs.c \
@HAVE_GTK_TRUE@ minibidi.$(OBJEXT) misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ miscucs.$(OBJEXT) nocmdline.$(OBJEXT) \
@HAVE_GTK_TRUE@ nocproxy.$(OBJEXT) nogss.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sercfg.$(OBJEXT) sessprep.$(OBJEXT) \
-@HAVE_GTK_TRUE@ settings.$(OBJEXT) stripctrl.$(OBJEXT) \
-@HAVE_GTK_TRUE@ terminal.$(OBJEXT) time.$(OBJEXT) \
-@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkapp.$(OBJEXT) unix/gtkcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcols.$(OBJEXT) unix/gtkcomm.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkdlg.$(OBJEXT) unix/gtkfont.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/gtkwin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxcfg.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxprint.$(OBJEXT) unix/uxpterm.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxucs.$(OBJEXT) unix/x11misc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xkeysym.$(OBJEXT) unix/xpmptcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xpmpterm.$(OBJEXT) utils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT)
+@HAVE_GTK_TRUE@ sessprep.$(OBJEXT) settings.$(OBJEXT) \
+@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) terminal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
+@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkapp.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcfg.$(OBJEXT) unix/gtkcols.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcomm.$(OBJEXT) unix/gtkdlg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkfont.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkwin.$(OBJEXT) unix/uxcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxprint.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpterm.$(OBJEXT) unix/uxpty.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/x11misc.$(OBJEXT) unix/xkeysym.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xpmptcfg.$(OBJEXT) unix/xpmpterm.$(OBJEXT) \
+@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT)
ptermapp_OBJECTS = $(am_ptermapp_OBJECTS)
@HAVE_GTK_TRUE@ptermapp_DEPENDENCIES = libversion.a \
@HAVE_GTK_TRUE@ $(am__DEPENDENCIES_1)
@@ -431,26 +502,26 @@ am__putty_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
cproxy.c dialog.c ecc.c errsock.c ldisc.c logging.c mainchan.c \
marshal.c memory.c minibidi.c misc.c miscucs.c mpint.c \
nullplug.c pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
- sercfg.c sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
+ sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
ssh1connection-client.c ssh1connection.c ssh1login.c \
ssh2bpp-bare.c ssh2bpp.c ssh2censor.c ssh2connection-client.c \
ssh2connection.c ssh2kex-client.c ssh2transhk.c \
- ssh2transport.c ssh2userauth.c sshaes.c ssharcf.c \
- sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c sshcrc.c \
- sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c sshgssc.c \
- sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c sshrand.c \
- sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
- time.c timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
- unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
- unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
- unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
- unix/uxnet.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
- unix/uxprint.c unix/uxproxy.c unix/uxputty.c unix/uxsel.c \
- unix/uxser.c unix/uxshare.c unix/uxsignal.c unix/uxstore.c \
- unix/uxucs.c unix/uxutils.c unix/x11misc.c unix/xkeysym.c \
- unix/xpmpucfg.c unix/xpmputty.c utils.c wcwidth.c wildcard.c \
- x11fwd.c
+ ssh2transport.c ssh2userauth.c sshaes.c ssharcf.c sshargon2.c \
+ sshauxcrypt.c sshblake2.c sshblowf.c sshccp.c sshcommon.c \
+ sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
+ sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
+ sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ sshshare.c sshutils.c sshverstring.c sshzlib.c stripctrl.c \
+ supdup.c telnet.c terminal.c time.c timing.c tree234.c \
+ unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c \
+ unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c unix/gtkwin.c \
+ unix/ux_x11.c unix/uxagentc.c unix/uxcfg.c unix/uxfdsock.c \
+ unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnoise.c \
+ unix/uxpeer.c unix/uxpoll.c unix/uxprint.c unix/uxproxy.c \
+ unix/uxputty.c unix/uxsel.c unix/uxser.c unix/uxshare.c \
+ unix/uxsignal.c unix/uxstore.c unix/uxucs.c unix/uxutils.c \
+ unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c unix/xpmputty.c \
+ utils.c wcwidth.c wildcard.c x11fwd.c
@HAVE_GTK_TRUE@am_putty_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) \
@HAVE_GTK_TRUE@ be_all_s.$(OBJEXT) be_misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ callback.$(OBJEXT) charset/fromucs.$(OBJEXT) \
@@ -472,9 +543,9 @@ am__putty_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
@HAVE_GTK_TRUE@ pinger.$(OBJEXT) portfwd.$(OBJEXT) \
@HAVE_GTK_TRUE@ proxy.$(OBJEXT) raw.$(OBJEXT) rlogin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sercfg.$(OBJEXT) sessprep.$(OBJEXT) \
-@HAVE_GTK_TRUE@ settings.$(OBJEXT) ssh.$(OBJEXT) \
-@HAVE_GTK_TRUE@ ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sessprep.$(OBJEXT) settings.$(OBJEXT) \
+@HAVE_GTK_TRUE@ ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) \
+@HAVE_GTK_TRUE@ ssh1censor.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh1connection-client.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh1connection.$(OBJEXT) ssh1login.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) \
@@ -484,7 +555,8 @@ am__putty_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ ssh2kex-client.$(OBJEXT) ssh2transhk.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh2transport.$(OBJEXT) ssh2userauth.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshargon2.$(OBJEXT) sshauxcrypt.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshccp.$(OBJEXT) sshcommon.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
@@ -494,29 +566,31 @@ am__putty_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshrand.$(OBJEXT) sshrsa.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) sshshare.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshshare.$(OBJEXT) sshutils.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
-@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) telnet.$(OBJEXT) \
-@HAVE_GTK_TRUE@ terminal.$(OBJEXT) time.$(OBJEXT) \
-@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcfg.$(OBJEXT) unix/gtkcols.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcomm.$(OBJEXT) unix/gtkdlg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkfont.$(OBJEXT) unix/gtkmain.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/gtkwin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/ux_x11.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxcfg.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxgss.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxnet.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxprint.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxputty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxser.$(OBJEXT) unix/uxshare.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxucs.$(OBJEXT) unix/uxutils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/x11misc.$(OBJEXT) unix/xkeysym.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xpmpucfg.$(OBJEXT) unix/xpmputty.$(OBJEXT) \
-@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT) \
-@HAVE_GTK_TRUE@ wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
+@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) supdup.$(OBJEXT) \
+@HAVE_GTK_TRUE@ telnet.$(OBJEXT) terminal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
+@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcols.$(OBJEXT) unix/gtkcomm.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkdlg.$(OBJEXT) unix/gtkfont.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkmain.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkwin.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxagentc.$(OBJEXT) unix/uxcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpoll.$(OBJEXT) unix/uxprint.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxproxy.$(OBJEXT) unix/uxputty.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxser.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxshare.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxutils.$(OBJEXT) unix/x11misc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xkeysym.$(OBJEXT) unix/xpmpucfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xpmputty.$(OBJEXT) utils.$(OBJEXT) \
+@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT) wildcard.$(OBJEXT) \
+@HAVE_GTK_TRUE@ x11fwd.$(OBJEXT)
putty_OBJECTS = $(am_putty_OBJECTS)
@HAVE_GTK_TRUE@putty_DEPENDENCIES = libversion.a $(am__DEPENDENCIES_1)
am__puttyapp_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@@ -527,26 +601,26 @@ am__puttyapp_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
dialog.c ecc.c errsock.c ldisc.c logging.c mainchan.c \
marshal.c memory.c minibidi.c misc.c miscucs.c mpint.c \
nocmdline.c nullplug.c pgssapi.c pinger.c portfwd.c proxy.c \
- raw.c rlogin.c sercfg.c sessprep.c settings.c ssh.c ssh1bpp.c \
+ raw.c rlogin.c sessprep.c settings.c ssh.c ssh1bpp.c \
ssh1censor.c ssh1connection-client.c ssh1connection.c \
ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
- time.c timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c \
- unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c \
- unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
- unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
- unix/uxnet.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
- unix/uxprint.c unix/uxproxy.c unix/uxputty.c unix/uxsel.c \
- unix/uxser.c unix/uxshare.c unix/uxsignal.c unix/uxstore.c \
- unix/uxucs.c unix/uxutils.c unix/x11misc.c unix/xkeysym.c \
- unix/xpmpucfg.c unix/xpmputty.c utils.c wcwidth.c wildcard.c \
- x11fwd.c
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+ timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c unix/gtkcols.c \
+ unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmisc.c \
+ unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c unix/uxcfg.c \
+ unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c unix/uxnet.c \
+ unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxprint.c \
+ unix/uxproxy.c unix/uxputty.c unix/uxsel.c unix/uxser.c \
+ unix/uxshare.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
+ unix/uxutils.c unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
+ unix/xpmputty.c utils.c wcwidth.c wildcard.c x11fwd.c
@HAVE_GTK_TRUE@am_puttyapp_OBJECTS = agentf.$(OBJEXT) aqsync.$(OBJEXT) \
@HAVE_GTK_TRUE@ be_all_s.$(OBJEXT) be_misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ callback.$(OBJEXT) charset/fromucs.$(OBJEXT) \
@@ -568,10 +642,9 @@ am__puttyapp_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ nocmdline.$(OBJEXT) nullplug.$(OBJEXT) \
@HAVE_GTK_TRUE@ pgssapi.$(OBJEXT) pinger.$(OBJEXT) \
@HAVE_GTK_TRUE@ portfwd.$(OBJEXT) proxy.$(OBJEXT) raw.$(OBJEXT) \
-@HAVE_GTK_TRUE@ rlogin.$(OBJEXT) sercfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sessprep.$(OBJEXT) settings.$(OBJEXT) \
-@HAVE_GTK_TRUE@ ssh.$(OBJEXT) ssh1bpp.$(OBJEXT) \
-@HAVE_GTK_TRUE@ ssh1censor.$(OBJEXT) \
+@HAVE_GTK_TRUE@ rlogin.$(OBJEXT) sessprep.$(OBJEXT) \
+@HAVE_GTK_TRUE@ settings.$(OBJEXT) ssh.$(OBJEXT) \
+@HAVE_GTK_TRUE@ ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh1connection-client.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh1connection.$(OBJEXT) ssh1login.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh2bpp-bare.$(OBJEXT) ssh2bpp.$(OBJEXT) \
@@ -581,7 +654,8 @@ am__puttyapp_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ ssh2kex-client.$(OBJEXT) ssh2transhk.$(OBJEXT) \
@HAVE_GTK_TRUE@ ssh2transport.$(OBJEXT) ssh2userauth.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshargon2.$(OBJEXT) sshauxcrypt.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshccp.$(OBJEXT) sshcommon.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
@@ -591,47 +665,53 @@ am__puttyapp_SOURCES_DIST = agentf.c aqsync.c be_all_s.c be_misc.c \
@HAVE_GTK_TRUE@ sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshrand.$(OBJEXT) sshrsa.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) sshshare.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+@HAVE_GTK_TRUE@ sshshare.$(OBJEXT) sshutils.$(OBJEXT) \
@HAVE_GTK_TRUE@ sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
-@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) telnet.$(OBJEXT) \
-@HAVE_GTK_TRUE@ terminal.$(OBJEXT) time.$(OBJEXT) \
-@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkapp.$(OBJEXT) unix/gtkcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcols.$(OBJEXT) unix/gtkcomm.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkdlg.$(OBJEXT) unix/gtkfont.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/gtkwin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/ux_x11.$(OBJEXT) unix/uxagentc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxcfg.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxgss.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxnet.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxprint.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxputty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxser.$(OBJEXT) unix/uxshare.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxucs.$(OBJEXT) unix/uxutils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/x11misc.$(OBJEXT) unix/xkeysym.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xpmpucfg.$(OBJEXT) unix/xpmputty.$(OBJEXT) \
-@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT) \
-@HAVE_GTK_TRUE@ wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
+@HAVE_GTK_TRUE@ stripctrl.$(OBJEXT) supdup.$(OBJEXT) \
+@HAVE_GTK_TRUE@ telnet.$(OBJEXT) terminal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
+@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkapp.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcfg.$(OBJEXT) unix/gtkcols.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcomm.$(OBJEXT) unix/gtkdlg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkfont.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkwin.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxagentc.$(OBJEXT) unix/uxcfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpoll.$(OBJEXT) unix/uxprint.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxproxy.$(OBJEXT) unix/uxputty.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxser.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxshare.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxutils.$(OBJEXT) unix/x11misc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xkeysym.$(OBJEXT) unix/xpmpucfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xpmputty.$(OBJEXT) utils.$(OBJEXT) \
+@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT) wildcard.$(OBJEXT) \
+@HAVE_GTK_TRUE@ x11fwd.$(OBJEXT)
puttyapp_OBJECTS = $(am_puttyapp_OBJECTS)
@HAVE_GTK_TRUE@puttyapp_DEPENDENCIES = libversion.a \
@HAVE_GTK_TRUE@ $(am__DEPENDENCIES_1)
-am_puttygen_OBJECTS = cmdgen.$(OBJEXT) conf.$(OBJEXT) ecc.$(OBJEXT) \
- import.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
- misc.$(OBJEXT) mpint.$(OBJEXT) notiming.$(OBJEXT) \
- sshaes.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshbcrypt.$(OBJEXT) \
+am_puttygen_OBJECTS = cmdgen.$(OBJEXT) conf.$(OBJEXT) \
+ console.$(OBJEXT) ecc.$(OBJEXT) import.$(OBJEXT) \
+ marshal.$(OBJEXT) memory.$(OBJEXT) millerrabin.$(OBJEXT) \
+ misc.$(OBJEXT) mpint.$(OBJEXT) mpunsafe.$(OBJEXT) \
+ notiming.$(OBJEXT) pockle.$(OBJEXT) primecandidate.$(OBJEXT) \
+ smallprimes.$(OBJEXT) sshaes.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshbcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
sshblowf.$(OBJEXT) sshdes.$(OBJEXT) sshdss.$(OBJEXT) \
sshdssg.$(OBJEXT) sshecc.$(OBJEXT) sshecdsag.$(OBJEXT) \
sshhmac.$(OBJEXT) sshmd5.$(OBJEXT) sshprime.$(OBJEXT) \
sshprng.$(OBJEXT) sshpubk.$(OBJEXT) sshrand.$(OBJEXT) \
sshrsa.$(OBJEXT) sshrsag.$(OBJEXT) sshsh256.$(OBJEXT) \
- sshsh512.$(OBJEXT) sshsha.$(OBJEXT) stripctrl.$(OBJEXT) \
- time.$(OBJEXT) tree234.$(OBJEXT) unix/uxcons.$(OBJEXT) \
- unix/uxgen.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
- unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
- unix/uxpoll.$(OBJEXT) unix/uxstore.$(OBJEXT) \
- unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT)
+ sshsh512.$(OBJEXT) sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
+ stripctrl.$(OBJEXT) time.$(OBJEXT) tree234.$(OBJEXT) \
+ unix/uxcons.$(OBJEXT) unix/uxgen.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnogtk.$(OBJEXT) \
+ unix/uxnoise.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wcwidth.$(OBJEXT)
puttygen_OBJECTS = $(am_puttygen_OBJECTS)
puttygen_DEPENDENCIES = libversion.a
am__puttytel_SOURCES_DIST = be_misc.c be_nos_s.c callback.c \
@@ -640,16 +720,16 @@ am__puttytel_SOURCES_DIST = be_misc.c be_nos_s.c callback.c \
charset/slookup.c charset/toucs.c charset/utf8.c \
charset/xenc.c cmdline.c conf.c config.c dialog.c errsock.c \
ldisc.c logging.c marshal.c memory.c minibidi.c misc.c \
- miscucs.c nocproxy.c nogss.c pinger.c proxy.c raw.c rlogin.c \
- sercfg.c sessprep.c settings.c stripctrl.c telnet.c terminal.c \
- time.c timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
- unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
- unix/gtkmisc.c unix/gtkwin.c unix/uxcfg.c unix/uxfdsock.c \
- unix/uxmisc.c unix/uxnet.c unix/uxpeer.c unix/uxpoll.c \
- unix/uxprint.c unix/uxproxy.c unix/uxputty.c unix/uxsel.c \
- unix/uxser.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
- unix/uxutils.c unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
- unix/xpmputty.c utils.c wcwidth.c
+ miscucs.c nocproxy.c nogss.c norand.c pinger.c proxy.c raw.c \
+ rlogin.c sessprep.c settings.c stripctrl.c supdup.c telnet.c \
+ terminal.c time.c timing.c tree234.c unix/gtkcfg.c \
+ unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c \
+ unix/gtkmain.c unix/gtkmisc.c unix/gtkwin.c unix/uxcfg.c \
+ unix/uxfdsock.c unix/uxmisc.c unix/uxnet.c unix/uxpeer.c \
+ unix/uxpoll.c unix/uxprint.c unix/uxproxy.c unix/uxputty.c \
+ unix/uxsel.c unix/uxser.c unix/uxsignal.c unix/uxstore.c \
+ unix/uxucs.c unix/uxutils.c unix/x11misc.c unix/xkeysym.c \
+ unix/xpmpucfg.c unix/xpmputty.c utils.c wcwidth.c
@HAVE_GTK_TRUE@am_puttytel_OBJECTS = be_misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ be_nos_s.$(OBJEXT) callback.$(OBJEXT) \
@HAVE_GTK_TRUE@ charset/fromucs.$(OBJEXT) \
@@ -667,51 +747,58 @@ am__puttytel_SOURCES_DIST = be_misc.c be_nos_s.c callback.c \
@HAVE_GTK_TRUE@ marshal.$(OBJEXT) memory.$(OBJEXT) \
@HAVE_GTK_TRUE@ minibidi.$(OBJEXT) misc.$(OBJEXT) \
@HAVE_GTK_TRUE@ miscucs.$(OBJEXT) nocproxy.$(OBJEXT) \
-@HAVE_GTK_TRUE@ nogss.$(OBJEXT) pinger.$(OBJEXT) \
-@HAVE_GTK_TRUE@ proxy.$(OBJEXT) raw.$(OBJEXT) rlogin.$(OBJEXT) \
-@HAVE_GTK_TRUE@ sercfg.$(OBJEXT) sessprep.$(OBJEXT) \
+@HAVE_GTK_TRUE@ nogss.$(OBJEXT) norand.$(OBJEXT) \
+@HAVE_GTK_TRUE@ pinger.$(OBJEXT) proxy.$(OBJEXT) raw.$(OBJEXT) \
+@HAVE_GTK_TRUE@ rlogin.$(OBJEXT) sessprep.$(OBJEXT) \
@HAVE_GTK_TRUE@ settings.$(OBJEXT) stripctrl.$(OBJEXT) \
-@HAVE_GTK_TRUE@ telnet.$(OBJEXT) terminal.$(OBJEXT) \
-@HAVE_GTK_TRUE@ time.$(OBJEXT) timing.$(OBJEXT) \
-@HAVE_GTK_TRUE@ tree234.$(OBJEXT) unix/gtkcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkcols.$(OBJEXT) unix/gtkcomm.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkdlg.$(OBJEXT) unix/gtkfont.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkmain.$(OBJEXT) unix/gtkmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/gtkwin.$(OBJEXT) unix/uxcfg.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxfdsock.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxnet.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxpoll.$(OBJEXT) unix/uxprint.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxproxy.$(OBJEXT) unix/uxputty.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsel.$(OBJEXT) unix/uxser.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/uxucs.$(OBJEXT) unix/uxutils.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/x11misc.$(OBJEXT) unix/xkeysym.$(OBJEXT) \
-@HAVE_GTK_TRUE@ unix/xpmpucfg.$(OBJEXT) unix/xpmputty.$(OBJEXT) \
-@HAVE_GTK_TRUE@ utils.$(OBJEXT) wcwidth.$(OBJEXT)
+@HAVE_GTK_TRUE@ supdup.$(OBJEXT) telnet.$(OBJEXT) \
+@HAVE_GTK_TRUE@ terminal.$(OBJEXT) time.$(OBJEXT) \
+@HAVE_GTK_TRUE@ timing.$(OBJEXT) tree234.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcfg.$(OBJEXT) unix/gtkcols.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkcomm.$(OBJEXT) unix/gtkdlg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkfont.$(OBJEXT) unix/gtkmain.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/gtkmisc.$(OBJEXT) unix/gtkwin.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxcfg.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxprint.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxputty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxser.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxstore.$(OBJEXT) unix/uxucs.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/uxutils.$(OBJEXT) unix/x11misc.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xkeysym.$(OBJEXT) unix/xpmpucfg.$(OBJEXT) \
+@HAVE_GTK_TRUE@ unix/xpmputty.$(OBJEXT) utils.$(OBJEXT) \
+@HAVE_GTK_TRUE@ wcwidth.$(OBJEXT)
puttytel_OBJECTS = $(am_puttytel_OBJECTS)
@HAVE_GTK_TRUE@puttytel_DEPENDENCIES = libversion.a \
@HAVE_GTK_TRUE@ $(am__DEPENDENCIES_1)
am_testcrypt_OBJECTS = ecc.$(OBJEXT) marshal.$(OBJEXT) \
- memory.$(OBJEXT) mpint.$(OBJEXT) sshaes.$(OBJEXT) \
- ssharcf.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) \
- sshccp.$(OBJEXT) sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) \
- sshdes.$(OBJEXT) sshdh.$(OBJEXT) sshdss.$(OBJEXT) \
- sshecc.$(OBJEXT) sshhmac.$(OBJEXT) sshmd5.$(OBJEXT) \
- sshprime.$(OBJEXT) sshprng.$(OBJEXT) sshrsa.$(OBJEXT) \
- sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) sshsha.$(OBJEXT) \
+ memory.$(OBJEXT) millerrabin.$(OBJEXT) mpint.$(OBJEXT) \
+ mpunsafe.$(OBJEXT) pockle.$(OBJEXT) primecandidate.$(OBJEXT) \
+ smallprimes.$(OBJEXT) sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
+ sshargon2.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
+ sshblowf.$(OBJEXT) sshccp.$(OBJEXT) sshcrc.$(OBJEXT) \
+ sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
+ sshdss.$(OBJEXT) sshdssg.$(OBJEXT) sshecc.$(OBJEXT) \
+ sshecdsag.$(OBJEXT) sshhmac.$(OBJEXT) sshmd5.$(OBJEXT) \
+ sshprime.$(OBJEXT) sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
+ sshrsa.$(OBJEXT) sshrsag.$(OBJEXT) sshsh256.$(OBJEXT) \
+ sshsh512.$(OBJEXT) sshsha.$(OBJEXT) sshsha3.$(OBJEXT) \
testcrypt.$(OBJEXT) tree234.$(OBJEXT) unix/uxutils.$(OBJEXT) \
utils.$(OBJEXT)
testcrypt_OBJECTS = $(am_testcrypt_OBJECTS)
testcrypt_LDADD = $(LDADD)
am_testsc_OBJECTS = ecc.$(OBJEXT) marshal.$(OBJEXT) memory.$(OBJEXT) \
mpint.$(OBJEXT) sshaes.$(OBJEXT) ssharcf.$(OBJEXT) \
- sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) sshccp.$(OBJEXT) \
- sshcrc.$(OBJEXT) sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) \
- sshdh.$(OBJEXT) sshdss.$(OBJEXT) sshecc.$(OBJEXT) \
- sshhmac.$(OBJEXT) sshmac.$(OBJEXT) sshmd5.$(OBJEXT) \
+ sshargon2.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) \
+ sshblowf.$(OBJEXT) sshccp.$(OBJEXT) sshcrc.$(OBJEXT) \
+ sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
+ sshdss.$(OBJEXT) sshecc.$(OBJEXT) sshhmac.$(OBJEXT) \
+ sshmac.$(OBJEXT) sshmd5.$(OBJEXT) sshpubk.$(OBJEXT) \
sshrsa.$(OBJEXT) sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
- sshsha.$(OBJEXT) testsc.$(OBJEXT) tree234.$(OBJEXT) \
- unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wildcard.$(OBJEXT)
+ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) testsc.$(OBJEXT) \
+ tree234.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wildcard.$(OBJEXT)
testsc_OBJECTS = $(am_testsc_OBJECTS)
testsc_LDADD = $(LDADD)
am_testzlib_OBJECTS = marshal.$(OBJEXT) memory.$(OBJEXT) \
@@ -721,18 +808,21 @@ testzlib_LDADD = $(LDADD)
am_uppity_OBJECTS = be_misc.$(OBJEXT) be_none.$(OBJEXT) \
callback.$(OBJEXT) conf.$(OBJEXT) cproxy.$(OBJEXT) \
ecc.$(OBJEXT) errsock.$(OBJEXT) logging.$(OBJEXT) \
- marshal.$(OBJEXT) memory.$(OBJEXT) misc.$(OBJEXT) \
- mpint.$(OBJEXT) nullplug.$(OBJEXT) pgssapi.$(OBJEXT) \
- portfwd.$(OBJEXT) proxy.$(OBJEXT) scpserver.$(OBJEXT) \
- sesschan.$(OBJEXT) settings.$(OBJEXT) sftpcommon.$(OBJEXT) \
- sftpserver.$(OBJEXT) ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
+ marshal.$(OBJEXT) memory.$(OBJEXT) millerrabin.$(OBJEXT) \
+ misc.$(OBJEXT) mpint.$(OBJEXT) mpunsafe.$(OBJEXT) \
+ nullplug.$(OBJEXT) pgssapi.$(OBJEXT) pockle.$(OBJEXT) \
+ portfwd.$(OBJEXT) primecandidate.$(OBJEXT) proxy.$(OBJEXT) \
+ scpserver.$(OBJEXT) sesschan.$(OBJEXT) settings.$(OBJEXT) \
+ sftpcommon.$(OBJEXT) sftpserver.$(OBJEXT) \
+ smallprimes.$(OBJEXT) ssh1bpp.$(OBJEXT) ssh1censor.$(OBJEXT) \
ssh1connection-server.$(OBJEXT) ssh1connection.$(OBJEXT) \
- ssh1login-server.$(OBJEXT) ssh2bpp.$(OBJEXT) \
- ssh2censor.$(OBJEXT) ssh2connection-server.$(OBJEXT) \
- ssh2connection.$(OBJEXT) ssh2kex-server.$(OBJEXT) \
- ssh2transhk.$(OBJEXT) ssh2transport.$(OBJEXT) \
- ssh2userauth-server.$(OBJEXT) sshaes.$(OBJEXT) \
- ssharcf.$(OBJEXT) sshauxcrypt.$(OBJEXT) sshblowf.$(OBJEXT) \
+ ssh1login-server.$(OBJEXT) ssh2bpp-bare.$(OBJEXT) \
+ ssh2bpp.$(OBJEXT) ssh2censor.$(OBJEXT) \
+ ssh2connection-server.$(OBJEXT) ssh2connection.$(OBJEXT) \
+ ssh2kex-server.$(OBJEXT) ssh2transhk.$(OBJEXT) \
+ ssh2transport.$(OBJEXT) ssh2userauth-server.$(OBJEXT) \
+ sshaes.$(OBJEXT) ssharcf.$(OBJEXT) sshargon2.$(OBJEXT) \
+ sshauxcrypt.$(OBJEXT) sshblake2.$(OBJEXT) sshblowf.$(OBJEXT) \
sshccp.$(OBJEXT) sshcommon.$(OBJEXT) sshcrc.$(OBJEXT) \
sshcrcda.$(OBJEXT) sshdes.$(OBJEXT) sshdh.$(OBJEXT) \
sshdss.$(OBJEXT) sshecc.$(OBJEXT) sshgssc.$(OBJEXT) \
@@ -740,19 +830,20 @@ am_uppity_OBJECTS = be_misc.$(OBJEXT) be_none.$(OBJEXT) \
sshprime.$(OBJEXT) sshprng.$(OBJEXT) sshpubk.$(OBJEXT) \
sshrand.$(OBJEXT) sshrsa.$(OBJEXT) sshrsag.$(OBJEXT) \
sshserver.$(OBJEXT) sshsh256.$(OBJEXT) sshsh512.$(OBJEXT) \
- sshsha.$(OBJEXT) sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) \
- stripctrl.$(OBJEXT) time.$(OBJEXT) timing.$(OBJEXT) \
- tree234.$(OBJEXT) unix/procnet.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
- unix/uxagentsock.$(OBJEXT) unix/uxfdsock.$(OBJEXT) \
- unix/uxgss.$(OBJEXT) unix/uxmisc.$(OBJEXT) \
- unix/uxnet.$(OBJEXT) unix/uxnogtk.$(OBJEXT) \
- unix/uxnoise.$(OBJEXT) unix/uxpeer.$(OBJEXT) \
- unix/uxpoll.$(OBJEXT) unix/uxproxy.$(OBJEXT) \
- unix/uxpty.$(OBJEXT) unix/uxsel.$(OBJEXT) \
- unix/uxserver.$(OBJEXT) unix/uxsftpserver.$(OBJEXT) \
- unix/uxsignal.$(OBJEXT) unix/uxstore.$(OBJEXT) \
- unix/uxutils.$(OBJEXT) utils.$(OBJEXT) wcwidth.$(OBJEXT) \
- wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
+ sshsha.$(OBJEXT) sshsha3.$(OBJEXT) sshutils.$(OBJEXT) \
+ sshverstring.$(OBJEXT) sshzlib.$(OBJEXT) stripctrl.$(OBJEXT) \
+ time.$(OBJEXT) timing.$(OBJEXT) tree234.$(OBJEXT) \
+ unix/procnet.$(OBJEXT) unix/ux_x11.$(OBJEXT) \
+ unix/uxagentsock.$(OBJEXT) unix/uxcliloop.$(OBJEXT) \
+ unix/uxfdsock.$(OBJEXT) unix/uxgss.$(OBJEXT) \
+ unix/uxmisc.$(OBJEXT) unix/uxnet.$(OBJEXT) \
+ unix/uxnogtk.$(OBJEXT) unix/uxnoise.$(OBJEXT) \
+ unix/uxpeer.$(OBJEXT) unix/uxpoll.$(OBJEXT) \
+ unix/uxproxy.$(OBJEXT) unix/uxpty.$(OBJEXT) \
+ unix/uxsel.$(OBJEXT) unix/uxserver.$(OBJEXT) \
+ unix/uxsftpserver.$(OBJEXT) unix/uxsignal.$(OBJEXT) \
+ unix/uxstore.$(OBJEXT) unix/uxutils.$(OBJEXT) utils.$(OBJEXT) \
+ wcwidth.$(OBJEXT) wildcard.$(OBJEXT) x11fwd.$(OBJEXT)
uppity_OBJECTS = $(am_uppity_OBJECTS)
uppity_DEPENDENCIES = libversion.a
SCRIPTS = $(noinst_SCRIPTS)
@@ -770,7 +861,105 @@ am__v_at_0 = @
am__v_at_1 =
DEFAULT_INCLUDES = -I.@am__isrc@
depcomp = $(SHELL) $(top_srcdir)/depcomp
-am__depfiles_maybe = depfiles
+am__maybe_remake_depfiles = depfiles
+am__depfiles_remade = ./$(DEPDIR)/agentf.Po ./$(DEPDIR)/aqsync.Po \
+ ./$(DEPDIR)/be_all_s.Po ./$(DEPDIR)/be_misc.Po \
+ ./$(DEPDIR)/be_none.Po ./$(DEPDIR)/be_nos_s.Po \
+ ./$(DEPDIR)/be_ssh.Po ./$(DEPDIR)/callback.Po \
+ ./$(DEPDIR)/cgtest.Po ./$(DEPDIR)/clicons.Po \
+ ./$(DEPDIR)/cmdgen.Po ./$(DEPDIR)/cmdline.Po \
+ ./$(DEPDIR)/conf.Po ./$(DEPDIR)/config.Po \
+ ./$(DEPDIR)/console.Po ./$(DEPDIR)/cproxy.Po \
+ ./$(DEPDIR)/dialog.Po ./$(DEPDIR)/ecc.Po \
+ ./$(DEPDIR)/errsock.Po ./$(DEPDIR)/fuzzterm.Po \
+ ./$(DEPDIR)/import.Po ./$(DEPDIR)/ldisc.Po \
+ ./$(DEPDIR)/libversion_a-version.Po ./$(DEPDIR)/logging.Po \
+ ./$(DEPDIR)/mainchan.Po ./$(DEPDIR)/marshal.Po \
+ ./$(DEPDIR)/memory.Po ./$(DEPDIR)/millerrabin.Po \
+ ./$(DEPDIR)/minibidi.Po ./$(DEPDIR)/misc.Po \
+ ./$(DEPDIR)/miscucs.Po ./$(DEPDIR)/mpint.Po \
+ ./$(DEPDIR)/mpunsafe.Po ./$(DEPDIR)/nocmdline.Po \
+ ./$(DEPDIR)/nocproxy.Po ./$(DEPDIR)/nogss.Po \
+ ./$(DEPDIR)/norand.Po ./$(DEPDIR)/noterm.Po \
+ ./$(DEPDIR)/notiming.Po ./$(DEPDIR)/nullplug.Po \
+ ./$(DEPDIR)/pageant.Po ./$(DEPDIR)/pgssapi.Po \
+ ./$(DEPDIR)/pinger.Po ./$(DEPDIR)/pockle.Po \
+ ./$(DEPDIR)/portfwd.Po ./$(DEPDIR)/primecandidate.Po \
+ ./$(DEPDIR)/proxy.Po ./$(DEPDIR)/pscp.Po ./$(DEPDIR)/psftp.Po \
+ ./$(DEPDIR)/psftpcommon.Po ./$(DEPDIR)/psocks.Po \
+ ./$(DEPDIR)/raw.Po ./$(DEPDIR)/rlogin.Po \
+ ./$(DEPDIR)/scpserver.Po ./$(DEPDIR)/sesschan.Po \
+ ./$(DEPDIR)/sessprep.Po ./$(DEPDIR)/settings.Po \
+ ./$(DEPDIR)/sftp.Po ./$(DEPDIR)/sftpcommon.Po \
+ ./$(DEPDIR)/sftpserver.Po ./$(DEPDIR)/smallprimes.Po \
+ ./$(DEPDIR)/ssh.Po ./$(DEPDIR)/ssh1bpp.Po \
+ ./$(DEPDIR)/ssh1censor.Po ./$(DEPDIR)/ssh1connection-client.Po \
+ ./$(DEPDIR)/ssh1connection-server.Po \
+ ./$(DEPDIR)/ssh1connection.Po ./$(DEPDIR)/ssh1login-server.Po \
+ ./$(DEPDIR)/ssh1login.Po ./$(DEPDIR)/ssh2bpp-bare.Po \
+ ./$(DEPDIR)/ssh2bpp.Po ./$(DEPDIR)/ssh2censor.Po \
+ ./$(DEPDIR)/ssh2connection-client.Po \
+ ./$(DEPDIR)/ssh2connection-server.Po \
+ ./$(DEPDIR)/ssh2connection.Po ./$(DEPDIR)/ssh2kex-client.Po \
+ ./$(DEPDIR)/ssh2kex-server.Po ./$(DEPDIR)/ssh2transhk.Po \
+ ./$(DEPDIR)/ssh2transport.Po \
+ ./$(DEPDIR)/ssh2userauth-server.Po ./$(DEPDIR)/ssh2userauth.Po \
+ ./$(DEPDIR)/sshaes.Po ./$(DEPDIR)/ssharcf.Po \
+ ./$(DEPDIR)/sshargon2.Po ./$(DEPDIR)/sshauxcrypt.Po \
+ ./$(DEPDIR)/sshbcrypt.Po ./$(DEPDIR)/sshblake2.Po \
+ ./$(DEPDIR)/sshblowf.Po ./$(DEPDIR)/sshccp.Po \
+ ./$(DEPDIR)/sshcommon.Po ./$(DEPDIR)/sshcrc.Po \
+ ./$(DEPDIR)/sshcrcda.Po ./$(DEPDIR)/sshdes.Po \
+ ./$(DEPDIR)/sshdh.Po ./$(DEPDIR)/sshdss.Po \
+ ./$(DEPDIR)/sshdssg.Po ./$(DEPDIR)/sshecc.Po \
+ ./$(DEPDIR)/sshecdsag.Po ./$(DEPDIR)/sshgssc.Po \
+ ./$(DEPDIR)/sshhmac.Po ./$(DEPDIR)/sshmac.Po \
+ ./$(DEPDIR)/sshmd5.Po ./$(DEPDIR)/sshprime.Po \
+ ./$(DEPDIR)/sshprng.Po ./$(DEPDIR)/sshpubk.Po \
+ ./$(DEPDIR)/sshrand.Po ./$(DEPDIR)/sshrsa.Po \
+ ./$(DEPDIR)/sshrsag.Po ./$(DEPDIR)/sshserver.Po \
+ ./$(DEPDIR)/sshsh256.Po ./$(DEPDIR)/sshsh512.Po \
+ ./$(DEPDIR)/sshsha.Po ./$(DEPDIR)/sshsha3.Po \
+ ./$(DEPDIR)/sshshare.Po ./$(DEPDIR)/sshutils.Po \
+ ./$(DEPDIR)/sshverstring.Po ./$(DEPDIR)/sshzlib.Po \
+ ./$(DEPDIR)/stripctrl.Po ./$(DEPDIR)/supdup.Po \
+ ./$(DEPDIR)/telnet.Po ./$(DEPDIR)/terminal.Po \
+ ./$(DEPDIR)/testcrypt.Po ./$(DEPDIR)/testsc.Po \
+ ./$(DEPDIR)/testzlib.Po ./$(DEPDIR)/time.Po \
+ ./$(DEPDIR)/timing.Po ./$(DEPDIR)/tree234.Po \
+ ./$(DEPDIR)/utils.Po ./$(DEPDIR)/wcwidth.Po \
+ ./$(DEPDIR)/wildcard.Po ./$(DEPDIR)/x11fwd.Po \
+ charset/$(DEPDIR)/fromucs.Po charset/$(DEPDIR)/localenc.Po \
+ charset/$(DEPDIR)/macenc.Po charset/$(DEPDIR)/mimeenc.Po \
+ charset/$(DEPDIR)/sbcs.Po charset/$(DEPDIR)/sbcsdat.Po \
+ charset/$(DEPDIR)/slookup.Po charset/$(DEPDIR)/toucs.Po \
+ charset/$(DEPDIR)/utf8.Po charset/$(DEPDIR)/xenc.Po \
+ unix/$(DEPDIR)/gtkapp.Po unix/$(DEPDIR)/gtkask.Po \
+ unix/$(DEPDIR)/gtkcfg.Po unix/$(DEPDIR)/gtkcols.Po \
+ unix/$(DEPDIR)/gtkcomm.Po unix/$(DEPDIR)/gtkdlg.Po \
+ unix/$(DEPDIR)/gtkfont.Po unix/$(DEPDIR)/gtkmain.Po \
+ unix/$(DEPDIR)/gtkmisc.Po unix/$(DEPDIR)/gtkwin.Po \
+ unix/$(DEPDIR)/osxlaunch.Po unix/$(DEPDIR)/procnet.Po \
+ unix/$(DEPDIR)/ux_x11.Po unix/$(DEPDIR)/uxagentc.Po \
+ unix/$(DEPDIR)/uxagentsock.Po unix/$(DEPDIR)/uxcfg.Po \
+ unix/$(DEPDIR)/uxcliloop.Po unix/$(DEPDIR)/uxcons.Po \
+ unix/$(DEPDIR)/uxfdsock.Po unix/$(DEPDIR)/uxgen.Po \
+ unix/$(DEPDIR)/uxgss.Po unix/$(DEPDIR)/uxmisc.Po \
+ unix/$(DEPDIR)/uxnet.Po unix/$(DEPDIR)/uxnogtk.Po \
+ unix/$(DEPDIR)/uxnoise.Po unix/$(DEPDIR)/uxpeer.Po \
+ unix/$(DEPDIR)/uxpgnt.Po unix/$(DEPDIR)/uxplink.Po \
+ unix/$(DEPDIR)/uxpoll.Po unix/$(DEPDIR)/uxprint.Po \
+ unix/$(DEPDIR)/uxproxy.Po unix/$(DEPDIR)/uxpsusan.Po \
+ unix/$(DEPDIR)/uxpterm.Po unix/$(DEPDIR)/uxpty.Po \
+ unix/$(DEPDIR)/uxputty.Po unix/$(DEPDIR)/uxsel.Po \
+ unix/$(DEPDIR)/uxser.Po unix/$(DEPDIR)/uxserver.Po \
+ unix/$(DEPDIR)/uxsftp.Po unix/$(DEPDIR)/uxsftpserver.Po \
+ unix/$(DEPDIR)/uxshare.Po unix/$(DEPDIR)/uxsignal.Po \
+ unix/$(DEPDIR)/uxsocks.Po unix/$(DEPDIR)/uxstore.Po \
+ unix/$(DEPDIR)/uxucs.Po unix/$(DEPDIR)/uxutils.Po \
+ unix/$(DEPDIR)/x11misc.Po unix/$(DEPDIR)/xkeysym.Po \
+ unix/$(DEPDIR)/xpmptcfg.Po unix/$(DEPDIR)/xpmpterm.Po \
+ unix/$(DEPDIR)/xpmpucfg.Po unix/$(DEPDIR)/xpmputty.Po
am__mv = mv -f
AM_V_lt = $(am__v_lt_@AM_V@)
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
@@ -791,18 +980,19 @@ am__v_CCLD_1 =
SOURCES = $(libversion_a_SOURCES) $(cgtest_SOURCES) \
$(fuzzterm_SOURCES) $(osxlaunch_SOURCES) $(pageant_SOURCES) \
$(plink_SOURCES) $(pscp_SOURCES) $(psftp_SOURCES) \
- $(pterm_SOURCES) $(ptermapp_SOURCES) $(putty_SOURCES) \
- $(puttyapp_SOURCES) $(puttygen_SOURCES) $(puttytel_SOURCES) \
- $(testcrypt_SOURCES) $(testsc_SOURCES) $(testzlib_SOURCES) \
- $(uppity_SOURCES)
+ $(psocks_SOURCES) $(psusan_SOURCES) $(pterm_SOURCES) \
+ $(ptermapp_SOURCES) $(putty_SOURCES) $(puttyapp_SOURCES) \
+ $(puttygen_SOURCES) $(puttytel_SOURCES) $(testcrypt_SOURCES) \
+ $(testsc_SOURCES) $(testzlib_SOURCES) $(uppity_SOURCES)
DIST_SOURCES = $(libversion_a_SOURCES) $(cgtest_SOURCES) \
$(fuzzterm_SOURCES) $(osxlaunch_SOURCES) \
$(am__pageant_SOURCES_DIST) $(plink_SOURCES) $(pscp_SOURCES) \
- $(psftp_SOURCES) $(am__pterm_SOURCES_DIST) \
- $(am__ptermapp_SOURCES_DIST) $(am__putty_SOURCES_DIST) \
- $(am__puttyapp_SOURCES_DIST) $(puttygen_SOURCES) \
- $(am__puttytel_SOURCES_DIST) $(testcrypt_SOURCES) \
- $(testsc_SOURCES) $(testzlib_SOURCES) $(uppity_SOURCES)
+ $(psftp_SOURCES) $(psocks_SOURCES) $(psusan_SOURCES) \
+ $(am__pterm_SOURCES_DIST) $(am__ptermapp_SOURCES_DIST) \
+ $(am__putty_SOURCES_DIST) $(am__puttyapp_SOURCES_DIST) \
+ $(puttygen_SOURCES) $(am__puttytel_SOURCES_DIST) \
+ $(testcrypt_SOURCES) $(testsc_SOURCES) $(testzlib_SOURCES) \
+ $(uppity_SOURCES)
am__can_run_installinfo = \
case $$AM_UPDATE_INFO_DIR in \
n|no|NO) false;; \
@@ -985,55 +1175,62 @@ allsources = agentf.c aqsync.c be_all_s.c be_misc.c be_none.c be_nos_s.c \
charset/enum.c charset/fromucs.c charset/internal.h \
charset/localenc.c charset/macenc.c charset/mimeenc.c \
charset/sbcs.c charset/sbcsdat.c charset/slookup.c \
- charset/toucs.c charset/utf8.c charset/xenc.c cmdgen.c \
- cmdline.c conf.c config.c cproxy.c defs.h dialog.c dialog.h \
- ecc.c ecc.h errsock.c fuzzterm.c import.c ldisc.c ldisc.h \
- licence.h logging.c mainchan.c marshal.c marshal.h memory.c \
+ charset/toucs.c charset/utf8.c charset/xenc.c clicons.c \
+ cmdgen.c cmdline.c conf.c config.c console.c console.h \
+ cproxy.c defs.h dialog.c dialog.h ecc.c ecc.h errsock.c \
+ fuzzterm.c import.c ldisc.c ldisc.h licence.h logging.c \
+ mainchan.c marshal.c marshal.h memory.c millerrabin.c \
minibidi.c misc.c misc.h miscucs.c mpint.c mpint.h mpint_i.h \
- network.h nocmdline.c nocproxy.c nogss.c noshare.c noterm.c \
- notiming.c nullplug.c pageant.c pageant.h pgssapi.c \
- pgssapi.h pinger.c portfwd.c proxy.c proxy.h pscp.c psftp.c \
- psftp.h psftpcommon.c putty.h puttymem.h puttyps.h raw.c \
- rlogin.c scpserver.c sercfg.c sesschan.c sessprep.c \
- settings.c sftp.c sftp.h sftpcommon.c sftpserver.c ssh.c \
- ssh.h ssh1bpp.c ssh1censor.c ssh1connection-client.c \
- ssh1connection-server.c ssh1connection.c ssh1connection.h \
- ssh1login-server.c ssh1login.c ssh2bpp-bare.c ssh2bpp.c \
- ssh2censor.c ssh2connection-client.c ssh2connection-server.c \
+ mpunsafe.c mpunsafe.h network.h nocmdline.c nocproxy.c \
+ nogss.c norand.c noshare.c noterm.c notiming.c nullplug.c \
+ pageant.c pageant.h pgssapi.c pgssapi.h pinger.c pockle.c \
+ portfwd.c primecandidate.c proxy.c proxy.h pscp.c psftp.c \
+ psftp.h psftpcommon.c psocks.c psocks.h putty.h puttymem.h \
+ puttyps.h raw.c rlogin.c scpserver.c sesschan.c sessprep.c \
+ settings.c sftp.c sftp.h sftpcommon.c sftpserver.c \
+ smallprimes.c ssh.c ssh.h ssh1bpp.c ssh1censor.c \
+ ssh1connection-client.c ssh1connection-server.c \
+ ssh1connection.c ssh1connection.h ssh1login-server.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+ ssh2connection-client.c ssh2connection-server.c \
ssh2connection.c ssh2connection.h ssh2kex-client.c \
ssh2kex-server.c ssh2transhk.c ssh2transport.c \
ssh2transport.h ssh2userauth-server.c ssh2userauth.c \
- sshaes.c ssharcf.c sshauxcrypt.c sshbcrypt.c sshblowf.c \
- sshblowf.h sshbpp.h sshccp.c sshchan.h sshcommon.c sshcr.h \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshdssg.c \
- sshecc.c sshecdsag.c sshgss.h sshgssc.c sshgssc.h sshhmac.c \
- sshmac.c sshmd5.c sshppl.h sshprime.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshrsag.c sshserver.c sshserver.h \
- sshsh256.c sshsh512.c sshsha.c sshshare.c sshsignals.h \
- sshttymodes.h sshverstring.c sshzlib.c storage.h stripctrl.c \
- telnet.c terminal.c terminal.h testcrypt.c testcrypt.h \
- testsc.c testzlib.c time.c timing.c tree234.c tree234.h \
- unix/gtkapp.c unix/gtkask.c unix/gtkcfg.c unix/gtkcols.c \
- unix/gtkcols.h unix/gtkcomm.c unix/gtkcompat.h unix/gtkdlg.c \
- unix/gtkfont.c unix/gtkfont.h unix/gtkmain.c unix/gtkmisc.c \
- unix/gtkmisc.h unix/gtkwin.c unix/osxlaunch.c unix/procnet.c \
- unix/unix.h unix/ux_x11.c unix/uxagentc.c unix/uxagentsock.c \
- unix/uxcfg.c unix/uxcons.c unix/uxfdsock.c unix/uxgen.c \
+ sshaes.c ssharcf.c sshargon2.c sshauxcrypt.c sshbcrypt.c \
+ sshblake2.c sshblowf.c sshblowf.h sshbpp.h sshccp.c \
+ sshchan.h sshcommon.c sshcr.h sshcrc.c sshcrcda.c sshdes.c \
+ sshdh.c sshdss.c sshdssg.c sshecc.c sshecdsag.c sshgss.h \
+ sshgssc.c sshgssc.h sshhmac.c sshkeygen.h sshmac.c sshmd5.c \
+ sshppl.h sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c \
+ sshrsag.c sshserver.c sshserver.h sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshsignals.h sshttymodes.h \
+ sshutils.c sshverstring.c sshzlib.c storage.h stripctrl.c \
+ supdup.c telnet.c terminal.c terminal.h testcrypt.c \
+ testcrypt.h testsc.c testzlib.c time.c timing.c tree234.c \
+ tree234.h unix/gtkapp.c unix/gtkask.c unix/gtkcfg.c \
+ unix/gtkcols.c unix/gtkcols.h unix/gtkcomm.c \
+ unix/gtkcompat.h unix/gtkdlg.c unix/gtkfont.c unix/gtkfont.h \
+ unix/gtkmain.c unix/gtkmisc.c unix/gtkmisc.h unix/gtkwin.c \
+ unix/osxlaunch.c unix/procnet.c unix/unix.h unix/ux_x11.c \
+ unix/uxagentc.c unix/uxagentsock.c unix/uxcfg.c \
+ unix/uxcliloop.c unix/uxcons.c unix/uxfdsock.c unix/uxgen.c \
unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
unix/uxnoise.c unix/uxpeer.c unix/uxpgnt.c unix/uxplink.c \
- unix/uxpoll.c unix/uxprint.c unix/uxproxy.c unix/uxpterm.c \
- unix/uxpty.c unix/uxputty.c unix/uxsel.c unix/uxser.c \
- unix/uxserver.c unix/uxsftp.c unix/uxsftpserver.c \
- unix/uxshare.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
- unix/uxutils.c unix/x11misc.c unix/x11misc.h unix/xkeysym.c \
+ unix/uxpoll.c unix/uxprint.c unix/uxproxy.c unix/uxpsusan.c \
+ unix/uxpterm.c unix/uxpty.c unix/uxputty.c unix/uxsel.c \
+ unix/uxser.c unix/uxserver.c unix/uxsftp.c \
+ unix/uxsftpserver.c unix/uxshare.c unix/uxsignal.c \
+ unix/uxsocks.c unix/uxstore.c unix/uxucs.c unix/uxutils.c \
+ unix/uxutils.h unix/x11misc.c unix/x11misc.h unix/xkeysym.c \
unix/xpmptcfg.c unix/xpmpterm.c unix/xpmpucfg.c \
unix/xpmputty.c utils.c version.c version.h wcwidth.c \
- wildcard.c windows/pageant.rc windows/plink.rc \
- windows/pscp.rc windows/psftp.rc windows/putty.rc \
- windows/puttygen.rc windows/puttytel.rc windows/rcstuff.h \
- windows/sizetip.c windows/version.rc2 windows/win_res.h \
- windows/win_res.rc2 windows/wincapi.c windows/wincapi.h \
- windows/wincfg.c windows/wincons.c windows/winctrls.c \
+ wildcard.c windows/pageant-rc.h windows/pageant.rc \
+ windows/plink.rc windows/pscp.rc windows/psftp.rc \
+ windows/putty.rc windows/puttygen-rc.h windows/puttygen.rc \
+ windows/puttytel.rc windows/rcstuff.h windows/sizetip.c \
+ windows/version.rc2 windows/win_res.h windows/win_res.rc2 \
+ windows/wincapi.c windows/wincapi.h windows/wincfg.c \
+ windows/wincliloop.c windows/wincons.c windows/winctrls.c \
windows/windefs.c windows/windlg.c windows/window.c \
windows/wingss.c windows/winhandl.c windows/winhelp.c \
windows/winhelp.h windows/winhelp.rc2 windows/winhsock.c \
@@ -1042,10 +1239,12 @@ allsources = agentf.c aqsync.c be_all_s.c be_misc.c be_none.c be_nos_s.c \
windows/winnojmp.c windows/winnpc.c windows/winnps.c \
windows/winpgen.c windows/winpgnt.c windows/winpgntc.c \
windows/winplink.c windows/winprint.c windows/winproxy.c \
- windows/winsecur.c windows/winsecur.h windows/winser.c \
- windows/winsftp.c windows/winshare.c windows/winstore.c \
- windows/winstuff.h windows/wintime.c windows/winucs.c \
- windows/winutils.c windows/winx11.c x11fwd.c
+ windows/winseat.h windows/winsecur.c windows/winsecur.h \
+ windows/winselcli.c windows/winselgui.c windows/winser.c \
+ windows/winsftp.c windows/winshare.c windows/winsocks.c \
+ windows/winstore.c windows/winstuff.h windows/wintime.c \
+ windows/winucs.c windows/winutils.c windows/winx11.c \
+ x11fwd.c
AM_CPPFLAGS = -I$(srcdir)/./ -I$(srcdir)/charset/ -I$(srcdir)/windows/ \
-I$(srcdir)/unix/
@@ -1056,14 +1255,16 @@ libversion_a_SOURCES = version.c
libversion_a_CFLAGS = $(COMPAT) $(XFLAGS) $(WARNINGOPTS) \
$(am__append_1)
noinst_LIBRARIES = libversion.a
-cgtest_SOURCES = cgtest.c conf.c ecc.c import.c marshal.c memory.c misc.c \
- mpint.c notiming.c sshaes.c sshauxcrypt.c sshbcrypt.c \
- sshblowf.c sshdes.c sshdss.c sshdssg.c sshecc.c sshecdsag.c \
- sshhmac.c sshmd5.c sshprime.c sshprng.c sshpubk.c sshrand.c \
- sshrsa.c sshrsag.c sshsh256.c sshsh512.c sshsha.c \
- stripctrl.c time.c tree234.c unix/uxcons.c unix/uxgen.c \
- unix/uxmisc.c unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c \
- unix/uxstore.c unix/uxutils.c utils.c wcwidth.c
+cgtest_SOURCES = cgtest.c conf.c console.c ecc.c import.c marshal.c memory.c \
+ millerrabin.c misc.c mpint.c mpunsafe.c notiming.c pockle.c \
+ primecandidate.c smallprimes.c sshaes.c sshargon2.c \
+ sshauxcrypt.c sshbcrypt.c sshblake2.c sshblowf.c sshdes.c \
+ sshdss.c sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshsh256.c sshsh512.c sshsha.c sshsha3.c stripctrl.c time.c \
+ tree234.c unix/uxcons.c unix/uxgen.c unix/uxmisc.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c unix/uxstore.c \
+ unix/uxutils.c utils.c wcwidth.c
cgtest_LDADD = libversion.a
fuzzterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
@@ -1071,41 +1272,43 @@ fuzzterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
charset/sbcsdat.c charset/slookup.c charset/toucs.c \
charset/utf8.c charset/xenc.c conf.c config.c dialog.c \
fuzzterm.c logging.c marshal.c memory.c minibidi.c misc.c \
- miscucs.c sercfg.c settings.c stripctrl.c terminal.c time.c \
- timing.c tree234.c unix/uxcfg.c unix/uxmisc.c unix/uxnogtk.c \
+ miscucs.c settings.c stripctrl.c terminal.c time.c timing.c \
+ tree234.c unix/uxcfg.c unix/uxmisc.c unix/uxnogtk.c \
unix/uxprint.c unix/uxstore.c unix/uxucs.c utils.c wcwidth.c
fuzzterm_LDADD = libversion.a
osxlaunch_SOURCES = unix/osxlaunch.c
-@HAVE_GTK_TRUE@pageant_SOURCES = aqsync.c be_misc.c be_none.c callback.c conf.c ecc.c \
-@HAVE_GTK_TRUE@ errsock.c logging.c marshal.c memory.c misc.c mpint.c \
+@HAVE_GTK_TRUE@pageant_SOURCES = aqsync.c be_misc.c be_none.c callback.c conf.c console.c \
+@HAVE_GTK_TRUE@ ecc.c errsock.c logging.c marshal.c memory.c misc.c mpint.c \
@HAVE_GTK_TRUE@ nocproxy.c nogss.c nullplug.c pageant.c proxy.c settings.c \
-@HAVE_GTK_TRUE@ sshaes.c sshauxcrypt.c sshdes.c sshdss.c sshecc.c sshhmac.c \
-@HAVE_GTK_TRUE@ sshmd5.c sshprng.c sshpubk.c sshrsa.c sshsh256.c sshsh512.c \
-@HAVE_GTK_TRUE@ sshsha.c stripctrl.c time.c timing.c tree234.c unix/gtkask.c \
+@HAVE_GTK_TRUE@ sshaes.c sshargon2.c sshauxcrypt.c sshblake2.c sshdes.c \
+@HAVE_GTK_TRUE@ sshdss.c sshecc.c sshhmac.c sshmd5.c sshprng.c sshpubk.c \
+@HAVE_GTK_TRUE@ sshrsa.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+@HAVE_GTK_TRUE@ stripctrl.c time.c timing.c tree234.c unix/gtkask.c \
@HAVE_GTK_TRUE@ unix/gtkmisc.c unix/ux_x11.c unix/uxagentc.c \
-@HAVE_GTK_TRUE@ unix/uxagentsock.c unix/uxcons.c unix/uxfdsock.c \
-@HAVE_GTK_TRUE@ unix/uxmisc.c unix/uxnet.c unix/uxnoise.c unix/uxpeer.c \
-@HAVE_GTK_TRUE@ unix/uxpgnt.c unix/uxpoll.c unix/uxproxy.c unix/uxsel.c \
-@HAVE_GTK_TRUE@ unix/uxsignal.c unix/uxstore.c unix/uxutils.c utils.c \
-@HAVE_GTK_TRUE@ wcwidth.c x11fwd.c
+@HAVE_GTK_TRUE@ unix/uxagentsock.c unix/uxcliloop.c unix/uxcons.c \
+@HAVE_GTK_TRUE@ unix/uxfdsock.c unix/uxmisc.c unix/uxnet.c unix/uxnoise.c \
+@HAVE_GTK_TRUE@ unix/uxpeer.c unix/uxpgnt.c unix/uxpoll.c unix/uxproxy.c \
+@HAVE_GTK_TRUE@ unix/uxsel.c unix/uxsignal.c unix/uxstore.c unix/uxutils.c \
+@HAVE_GTK_TRUE@ utils.c wcwidth.c x11fwd.c
@HAVE_GTK_TRUE@pageant_LDADD = libversion.a $(GTK_LIBS)
-plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c ldisc.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c noterm.c nullplug.c \
- pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
- sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c ldisc.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ noterm.c nullplug.c pgssapi.c pinger.c portfwd.c proxy.c \
+ raw.c rlogin.c sessprep.c settings.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c telnet.c time.c \
- timing.c tree234.c unix/ux_x11.c unix/uxagentc.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c supdup.c telnet.c time.c timing.c \
+ tree234.c unix/ux_x11.c unix/uxagentc.c unix/uxcliloop.c \
unix/uxcons.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
unix/uxnet.c unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c \
unix/uxplink.c unix/uxpoll.c unix/uxproxy.c unix/uxsel.c \
@@ -1113,55 +1316,92 @@ plink_SOURCES = agentf.c aqsync.c be_all_s.c be_misc.c callback.c cmdline.c \
unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
plink_LDADD = libversion.a
-pscp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c nullplug.c pgssapi.c \
- pinger.c portfwd.c proxy.c pscp.c psftpcommon.c settings.c \
- sftp.c sftpcommon.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+pscp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ nullplug.c pgssapi.c pinger.c portfwd.c proxy.c pscp.c \
+ psftpcommon.c settings.c sftp.c sftpcommon.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c time.c timing.c \
- tree234.c unix/uxagentc.c unix/uxcons.c unix/uxfdsock.c \
- unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
- unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
- unix/uxsel.c unix/uxsftp.c unix/uxshare.c unix/uxstore.c \
- unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c time.c timing.c tree234.c \
+ unix/uxagentc.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c unix/uxnet.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
+ unix/uxproxy.c unix/uxsel.c unix/uxsftp.c unix/uxshare.c \
+ unix/uxstore.c unix/uxutils.c utils.c wcwidth.c wildcard.c \
+ x11fwd.c
pscp_LDADD = libversion.a
-psftp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c cmdline.c \
- conf.c cproxy.c ecc.c errsock.c logging.c mainchan.c \
- marshal.c memory.c misc.c mpint.c nullplug.c pgssapi.c \
- pinger.c portfwd.c proxy.c psftp.c psftpcommon.c settings.c \
- sftp.c sftpcommon.c ssh.c ssh1bpp.c ssh1censor.c \
- ssh1connection-client.c ssh1connection.c ssh1login.c \
- ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+psftp_SOURCES = agentf.c aqsync.c be_misc.c be_ssh.c callback.c clicons.c \
+ cmdline.c conf.c console.c cproxy.c ecc.c errsock.c \
+ logging.c mainchan.c marshal.c memory.c misc.c mpint.c \
+ nullplug.c pgssapi.c pinger.c portfwd.c proxy.c psftp.c \
+ psftpcommon.c settings.c sftp.c sftpcommon.c ssh.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-client.c ssh1connection.c \
+ ssh1login.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
- sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
- sshverstring.c sshzlib.c stripctrl.c time.c timing.c \
- tree234.c unix/uxagentc.c unix/uxcons.c unix/uxfdsock.c \
- unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
- unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
- unix/uxsel.c unix/uxsftp.c unix/uxshare.c unix/uxstore.c \
- unix/uxutils.c utils.c wcwidth.c wildcard.c x11fwd.c
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+ sshzlib.c stripctrl.c time.c timing.c tree234.c \
+ unix/uxagentc.c unix/uxcliloop.c unix/uxcons.c \
+ unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c unix/uxnet.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c \
+ unix/uxproxy.c unix/uxsel.c unix/uxsftp.c unix/uxshare.c \
+ unix/uxstore.c unix/uxutils.c utils.c wcwidth.c wildcard.c \
+ x11fwd.c
psftp_LDADD = libversion.a
+psocks_SOURCES = be_misc.c callback.c conf.c console.c errsock.c logging.c \
+ marshal.c memory.c misc.c nocproxy.c norand.c portfwd.c \
+ proxy.c psocks.c sshutils.c stripctrl.c time.c timing.c \
+ tree234.c unix/uxcliloop.c unix/uxcons.c unix/uxfdsock.c \
+ unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c unix/uxpeer.c \
+ unix/uxpoll.c unix/uxproxy.c unix/uxsel.c unix/uxsignal.c \
+ unix/uxsocks.c utils.c wcwidth.c
+
+psocks_LDADD = libversion.a
+psusan_SOURCES = be_misc.c be_none.c callback.c conf.c cproxy.c ecc.c \
+ errsock.c logging.c marshal.c memory.c millerrabin.c misc.c \
+ mpint.c mpunsafe.c nogss.c nullplug.c pgssapi.c pockle.c \
+ portfwd.c primecandidate.c proxy.c scpserver.c sesschan.c \
+ settings.c sftpcommon.c sftpserver.c smallprimes.c ssh1bpp.c \
+ ssh1censor.c ssh1connection-server.c ssh1connection.c \
+ ssh1login-server.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
+ ssh2connection-server.c ssh2connection.c ssh2kex-server.c \
+ ssh2transhk.c ssh2transport.c ssh2userauth-server.c sshaes.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshserver.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ sshutils.c sshverstring.c sshzlib.c stripctrl.c time.c \
+ timing.c tree234.c unix/procnet.c unix/ux_x11.c \
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxfdsock.c \
+ unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c unix/uxnoise.c \
+ unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c unix/uxpsusan.c \
+ unix/uxpty.c unix/uxsel.c unix/uxsftpserver.c \
+ unix/uxsignal.c unix/uxstore.c unix/uxutils.c utils.c \
+ wcwidth.c wildcard.c x11fwd.c
+
+psusan_LDADD = libversion.a
@HAVE_GTK_TRUE@pterm_SOURCES = be_none.c callback.c charset/fromucs.c charset/localenc.c \
@HAVE_GTK_TRUE@ charset/macenc.c charset/mimeenc.c charset/sbcs.c \
@HAVE_GTK_TRUE@ charset/sbcsdat.c charset/slookup.c charset/toucs.c \
@HAVE_GTK_TRUE@ charset/utf8.c charset/xenc.c cmdline.c conf.c config.c \
@HAVE_GTK_TRUE@ dialog.c ldisc.c logging.c marshal.c memory.c minibidi.c \
-@HAVE_GTK_TRUE@ misc.c miscucs.c nocproxy.c nogss.c sercfg.c sessprep.c \
-@HAVE_GTK_TRUE@ settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
+@HAVE_GTK_TRUE@ misc.c miscucs.c nocproxy.c nogss.c sessprep.c settings.c \
+@HAVE_GTK_TRUE@ stripctrl.c terminal.c time.c timing.c tree234.c \
@HAVE_GTK_TRUE@ unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c \
@HAVE_GTK_TRUE@ unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c unix/gtkwin.c \
@HAVE_GTK_TRUE@ unix/uxcfg.c unix/uxmisc.c unix/uxprint.c unix/uxpterm.c \
@@ -1175,7 +1415,7 @@ psftp_LDADD = libversion.a
@HAVE_GTK_TRUE@ charset/sbcsdat.c charset/slookup.c charset/toucs.c \
@HAVE_GTK_TRUE@ charset/utf8.c charset/xenc.c conf.c config.c dialog.c \
@HAVE_GTK_TRUE@ ldisc.c logging.c marshal.c memory.c minibidi.c misc.c \
-@HAVE_GTK_TRUE@ miscucs.c nocmdline.c nocproxy.c nogss.c sercfg.c sessprep.c \
+@HAVE_GTK_TRUE@ miscucs.c nocmdline.c nocproxy.c nogss.c sessprep.c \
@HAVE_GTK_TRUE@ settings.c stripctrl.c terminal.c time.c timing.c tree234.c \
@HAVE_GTK_TRUE@ unix/gtkapp.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
@HAVE_GTK_TRUE@ unix/gtkdlg.c unix/gtkfont.c unix/gtkmisc.c unix/gtkwin.c \
@@ -1192,18 +1432,19 @@ psftp_LDADD = libversion.a
@HAVE_GTK_TRUE@ charset/xenc.c cmdline.c conf.c config.c cproxy.c dialog.c \
@HAVE_GTK_TRUE@ ecc.c errsock.c ldisc.c logging.c mainchan.c marshal.c \
@HAVE_GTK_TRUE@ memory.c minibidi.c misc.c miscucs.c mpint.c nullplug.c \
-@HAVE_GTK_TRUE@ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c sercfg.c \
+@HAVE_GTK_TRUE@ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
@HAVE_GTK_TRUE@ sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
@HAVE_GTK_TRUE@ ssh1connection-client.c ssh1connection.c ssh1login.c \
@HAVE_GTK_TRUE@ ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
@HAVE_GTK_TRUE@ ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
@HAVE_GTK_TRUE@ ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
-@HAVE_GTK_TRUE@ ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
-@HAVE_GTK_TRUE@ sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
-@HAVE_GTK_TRUE@ sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
-@HAVE_GTK_TRUE@ sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
-@HAVE_GTK_TRUE@ sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
-@HAVE_GTK_TRUE@ time.c timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
+@HAVE_GTK_TRUE@ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+@HAVE_GTK_TRUE@ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+@HAVE_GTK_TRUE@ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+@HAVE_GTK_TRUE@ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+@HAVE_GTK_TRUE@ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+@HAVE_GTK_TRUE@ sshzlib.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+@HAVE_GTK_TRUE@ timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
@HAVE_GTK_TRUE@ unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
@HAVE_GTK_TRUE@ unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
@HAVE_GTK_TRUE@ unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
@@ -1222,18 +1463,19 @@ psftp_LDADD = libversion.a
@HAVE_GTK_TRUE@ charset/xenc.c conf.c config.c cproxy.c dialog.c ecc.c \
@HAVE_GTK_TRUE@ errsock.c ldisc.c logging.c mainchan.c marshal.c memory.c \
@HAVE_GTK_TRUE@ minibidi.c misc.c miscucs.c mpint.c nocmdline.c nullplug.c \
-@HAVE_GTK_TRUE@ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c sercfg.c \
+@HAVE_GTK_TRUE@ pgssapi.c pinger.c portfwd.c proxy.c raw.c rlogin.c \
@HAVE_GTK_TRUE@ sessprep.c settings.c ssh.c ssh1bpp.c ssh1censor.c \
@HAVE_GTK_TRUE@ ssh1connection-client.c ssh1connection.c ssh1login.c \
@HAVE_GTK_TRUE@ ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
@HAVE_GTK_TRUE@ ssh2connection-client.c ssh2connection.c ssh2kex-client.c \
@HAVE_GTK_TRUE@ ssh2transhk.c ssh2transport.c ssh2userauth.c sshaes.c \
-@HAVE_GTK_TRUE@ ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
-@HAVE_GTK_TRUE@ sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
-@HAVE_GTK_TRUE@ sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprng.c sshpubk.c \
-@HAVE_GTK_TRUE@ sshrand.c sshrsa.c sshsh256.c sshsh512.c sshsha.c sshshare.c \
-@HAVE_GTK_TRUE@ sshverstring.c sshzlib.c stripctrl.c telnet.c terminal.c \
-@HAVE_GTK_TRUE@ time.c timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c \
+@HAVE_GTK_TRUE@ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+@HAVE_GTK_TRUE@ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+@HAVE_GTK_TRUE@ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+@HAVE_GTK_TRUE@ sshprng.c sshpubk.c sshrand.c sshrsa.c sshsh256.c sshsh512.c \
+@HAVE_GTK_TRUE@ sshsha.c sshsha3.c sshshare.c sshutils.c sshverstring.c \
+@HAVE_GTK_TRUE@ sshzlib.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+@HAVE_GTK_TRUE@ timing.c tree234.c unix/gtkapp.c unix/gtkcfg.c \
@HAVE_GTK_TRUE@ unix/gtkcols.c unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c \
@HAVE_GTK_TRUE@ unix/gtkmisc.c unix/gtkwin.c unix/ux_x11.c unix/uxagentc.c \
@HAVE_GTK_TRUE@ unix/uxcfg.c unix/uxfdsock.c unix/uxgss.c unix/uxmisc.c \
@@ -1245,14 +1487,16 @@ psftp_LDADD = libversion.a
@HAVE_GTK_TRUE@ x11fwd.c
@HAVE_GTK_TRUE@puttyapp_LDADD = libversion.a $(GTK_LIBS)
-puttygen_SOURCES = cmdgen.c conf.c ecc.c import.c marshal.c memory.c misc.c \
- mpint.c notiming.c sshaes.c sshauxcrypt.c sshbcrypt.c \
- sshblowf.c sshdes.c sshdss.c sshdssg.c sshecc.c sshecdsag.c \
- sshhmac.c sshmd5.c sshprime.c sshprng.c sshpubk.c sshrand.c \
- sshrsa.c sshrsag.c sshsh256.c sshsh512.c sshsha.c \
- stripctrl.c time.c tree234.c unix/uxcons.c unix/uxgen.c \
- unix/uxmisc.c unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c \
- unix/uxstore.c unix/uxutils.c utils.c wcwidth.c
+puttygen_SOURCES = cmdgen.c conf.c console.c ecc.c import.c marshal.c \
+ memory.c millerrabin.c misc.c mpint.c mpunsafe.c notiming.c \
+ pockle.c primecandidate.c smallprimes.c sshaes.c sshargon2.c \
+ sshauxcrypt.c sshbcrypt.c sshblake2.c sshblowf.c sshdes.c \
+ sshdss.c sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshsh256.c sshsh512.c sshsha.c sshsha3.c stripctrl.c time.c \
+ tree234.c unix/uxcons.c unix/uxgen.c unix/uxmisc.c \
+ unix/uxnogtk.c unix/uxnoise.c unix/uxpoll.c unix/uxstore.c \
+ unix/uxutils.c utils.c wcwidth.c
puttygen_LDADD = libversion.a
@HAVE_GTK_TRUE@puttytel_SOURCES = be_misc.c be_nos_s.c callback.c charset/fromucs.c \
@@ -1261,46 +1505,52 @@ puttygen_LDADD = libversion.a
@HAVE_GTK_TRUE@ charset/toucs.c charset/utf8.c charset/xenc.c cmdline.c \
@HAVE_GTK_TRUE@ conf.c config.c dialog.c errsock.c ldisc.c logging.c \
@HAVE_GTK_TRUE@ marshal.c memory.c minibidi.c misc.c miscucs.c nocproxy.c \
-@HAVE_GTK_TRUE@ nogss.c pinger.c proxy.c raw.c rlogin.c sercfg.c sessprep.c \
-@HAVE_GTK_TRUE@ settings.c stripctrl.c telnet.c terminal.c time.c timing.c \
-@HAVE_GTK_TRUE@ tree234.c unix/gtkcfg.c unix/gtkcols.c unix/gtkcomm.c \
-@HAVE_GTK_TRUE@ unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c unix/gtkmisc.c \
-@HAVE_GTK_TRUE@ unix/gtkwin.c unix/uxcfg.c unix/uxfdsock.c unix/uxmisc.c \
-@HAVE_GTK_TRUE@ unix/uxnet.c unix/uxpeer.c unix/uxpoll.c unix/uxprint.c \
-@HAVE_GTK_TRUE@ unix/uxproxy.c unix/uxputty.c unix/uxsel.c unix/uxser.c \
-@HAVE_GTK_TRUE@ unix/uxsignal.c unix/uxstore.c unix/uxucs.c unix/uxutils.c \
-@HAVE_GTK_TRUE@ unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
+@HAVE_GTK_TRUE@ nogss.c norand.c pinger.c proxy.c raw.c rlogin.c sessprep.c \
+@HAVE_GTK_TRUE@ settings.c stripctrl.c supdup.c telnet.c terminal.c time.c \
+@HAVE_GTK_TRUE@ timing.c tree234.c unix/gtkcfg.c unix/gtkcols.c \
+@HAVE_GTK_TRUE@ unix/gtkcomm.c unix/gtkdlg.c unix/gtkfont.c unix/gtkmain.c \
+@HAVE_GTK_TRUE@ unix/gtkmisc.c unix/gtkwin.c unix/uxcfg.c unix/uxfdsock.c \
+@HAVE_GTK_TRUE@ unix/uxmisc.c unix/uxnet.c unix/uxpeer.c unix/uxpoll.c \
+@HAVE_GTK_TRUE@ unix/uxprint.c unix/uxproxy.c unix/uxputty.c unix/uxsel.c \
+@HAVE_GTK_TRUE@ unix/uxser.c unix/uxsignal.c unix/uxstore.c unix/uxucs.c \
+@HAVE_GTK_TRUE@ unix/uxutils.c unix/x11misc.c unix/xkeysym.c unix/xpmpucfg.c \
@HAVE_GTK_TRUE@ unix/xpmputty.c utils.c wcwidth.c
@HAVE_GTK_TRUE@puttytel_LDADD = libversion.a $(GTK_LIBS)
-testcrypt_SOURCES = ecc.c marshal.c memory.c mpint.c sshaes.c ssharcf.c \
- sshauxcrypt.c sshblowf.c sshccp.c sshcrc.c sshcrcda.c \
- sshdes.c sshdh.c sshdss.c sshecc.c sshhmac.c sshmd5.c \
- sshprime.c sshprng.c sshrsa.c sshsh256.c sshsh512.c sshsha.c \
- testcrypt.c tree234.c unix/uxutils.c utils.c
+testcrypt_SOURCES = ecc.c marshal.c memory.c millerrabin.c mpint.c \
+ mpunsafe.c pockle.c primecandidate.c smallprimes.c sshaes.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c \
+ sshdssg.c sshecc.c sshecdsag.c sshhmac.c sshmd5.c sshprime.c \
+ sshprng.c sshpubk.c sshrsa.c sshrsag.c sshsh256.c sshsh512.c \
+ sshsha.c sshsha3.c testcrypt.c tree234.c unix/uxutils.c \
+ utils.c
testsc_SOURCES = ecc.c marshal.c memory.c mpint.c sshaes.c ssharcf.c \
- sshauxcrypt.c sshblowf.c sshccp.c sshcrc.c sshcrcda.c \
- sshdes.c sshdh.c sshdss.c sshecc.c sshhmac.c sshmac.c \
- sshmd5.c sshrsa.c sshsh256.c sshsh512.c sshsha.c testsc.c \
- tree234.c unix/uxutils.c utils.c wildcard.c
+ sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c sshccp.c \
+ sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
+ sshhmac.c sshmac.c sshmd5.c sshpubk.c sshrsa.c sshsh256.c \
+ sshsh512.c sshsha.c sshsha3.c testsc.c tree234.c \
+ unix/uxutils.c utils.c wildcard.c
testzlib_SOURCES = marshal.c memory.c sshzlib.c testzlib.c utils.c
uppity_SOURCES = be_misc.c be_none.c callback.c conf.c cproxy.c ecc.c \
- errsock.c logging.c marshal.c memory.c misc.c mpint.c \
- nullplug.c pgssapi.c portfwd.c proxy.c scpserver.c \
- sesschan.c settings.c sftpcommon.c sftpserver.c ssh1bpp.c \
+ errsock.c logging.c marshal.c memory.c millerrabin.c misc.c \
+ mpint.c mpunsafe.c nullplug.c pgssapi.c pockle.c portfwd.c \
+ primecandidate.c proxy.c scpserver.c sesschan.c settings.c \
+ sftpcommon.c sftpserver.c smallprimes.c ssh1bpp.c \
ssh1censor.c ssh1connection-server.c ssh1connection.c \
- ssh1login-server.c ssh2bpp.c ssh2censor.c \
+ ssh1login-server.c ssh2bpp-bare.c ssh2bpp.c ssh2censor.c \
ssh2connection-server.c ssh2connection.c ssh2kex-server.c \
ssh2transhk.c ssh2transport.c ssh2userauth-server.c sshaes.c \
- ssharcf.c sshauxcrypt.c sshblowf.c sshccp.c sshcommon.c \
- sshcrc.c sshcrcda.c sshdes.c sshdh.c sshdss.c sshecc.c \
- sshgssc.c sshhmac.c sshmac.c sshmd5.c sshprime.c sshprng.c \
- sshpubk.c sshrand.c sshrsa.c sshrsag.c sshserver.c \
- sshsh256.c sshsh512.c sshsha.c sshverstring.c sshzlib.c \
- stripctrl.c time.c timing.c tree234.c unix/procnet.c \
- unix/ux_x11.c unix/uxagentsock.c unix/uxfdsock.c \
+ ssharcf.c sshargon2.c sshauxcrypt.c sshblake2.c sshblowf.c \
+ sshccp.c sshcommon.c sshcrc.c sshcrcda.c sshdes.c sshdh.c \
+ sshdss.c sshecc.c sshgssc.c sshhmac.c sshmac.c sshmd5.c \
+ sshprime.c sshprng.c sshpubk.c sshrand.c sshrsa.c sshrsag.c \
+ sshserver.c sshsh256.c sshsh512.c sshsha.c sshsha3.c \
+ sshutils.c sshverstring.c sshzlib.c stripctrl.c time.c \
+ timing.c tree234.c unix/procnet.c unix/ux_x11.c \
+ unix/uxagentsock.c unix/uxcliloop.c unix/uxfdsock.c \
unix/uxgss.c unix/uxmisc.c unix/uxnet.c unix/uxnogtk.c \
unix/uxnoise.c unix/uxpeer.c unix/uxpoll.c unix/uxproxy.c \
unix/uxpty.c unix/uxsel.c unix/uxserver.c \
@@ -1310,8 +1560,8 @@ uppity_SOURCES = be_misc.c be_none.c callback.c conf.c cproxy.c ecc.c \
uppity_LDADD = libversion.a
@AUTO_GIT_COMMIT_TRUE@BUILT_SOURCES = empty.h
@AUTO_GIT_COMMIT_TRUE@CLEANFILES = empty.h
-@HAVE_GTK_FALSE@man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1
-@HAVE_GTK_TRUE@man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 \
+@HAVE_GTK_FALSE@man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1
+@HAVE_GTK_TRUE@man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1 \
@HAVE_GTK_TRUE@ doc/pageant.1 doc/pterm.1 doc/putty.1 doc/puttytel.1
@HAVE_QUARTZ_TRUE@noinst_SCRIPTS = unix/PuTTY.app unix/Pterm.app
@@ -1341,8 +1591,8 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
echo ' $(SHELL) ./config.status'; \
$(SHELL) ./config.status;; \
*) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \
esac;
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
@@ -1368,14 +1618,6 @@ $(srcdir)/uxconfig.in: $(am__configure_deps)
distclean-hdr:
-rm -f uxconfig.h stamp-h1
-
-clean-noinstLIBRARIES:
- -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
-
-libversion.a: $(libversion_a_OBJECTS) $(libversion_a_DEPENDENCIES) $(EXTRA_libversion_a_DEPENDENCIES)
- $(AM_V_at)-rm -f libversion.a
- $(AM_V_AR)$(libversion_a_AR) libversion.a $(libversion_a_OBJECTS) $(libversion_a_LIBADD)
- $(AM_V_at)$(RANLIB) libversion.a
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
@list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
@@ -1421,6 +1663,14 @@ clean-binPROGRAMS:
clean-noinstPROGRAMS:
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
+
+clean-noinstLIBRARIES:
+ -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
+
+libversion.a: $(libversion_a_OBJECTS) $(libversion_a_DEPENDENCIES) $(EXTRA_libversion_a_DEPENDENCIES)
+ $(AM_V_at)-rm -f libversion.a
+ $(AM_V_AR)$(libversion_a_AR) libversion.a $(libversion_a_OBJECTS) $(libversion_a_LIBADD)
+ $(AM_V_at)$(RANLIB) libversion.a
unix/$(am__dirstamp):
@$(MKDIR_P) unix
@: > unix/$(am__dirstamp)
@@ -1499,6 +1749,8 @@ unix/uxagentc.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
unix/uxagentsock.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
+unix/uxcliloop.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
unix/uxfdsock.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
unix/uxnet.$(OBJEXT): unix/$(am__dirstamp) \
@@ -1539,6 +1791,24 @@ pscp$(EXEEXT): $(pscp_OBJECTS) $(pscp_DEPENDENCIES) $(EXTRA_pscp_DEPENDENCIES)
psftp$(EXEEXT): $(psftp_OBJECTS) $(psftp_DEPENDENCIES) $(EXTRA_psftp_DEPENDENCIES)
@rm -f psftp$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(psftp_OBJECTS) $(psftp_LDADD) $(LIBS)
+unix/uxsocks.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
+
+psocks$(EXEEXT): $(psocks_OBJECTS) $(psocks_DEPENDENCIES) $(EXTRA_psocks_DEPENDENCIES)
+ @rm -f psocks$(EXEEXT)
+ $(AM_V_CCLD)$(LINK) $(psocks_OBJECTS) $(psocks_LDADD) $(LIBS)
+unix/procnet.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
+unix/uxpsusan.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
+unix/uxpty.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
+unix/uxsftpserver.$(OBJEXT): unix/$(am__dirstamp) \
+ unix/$(DEPDIR)/$(am__dirstamp)
+
+psusan$(EXEEXT): $(psusan_OBJECTS) $(psusan_DEPENDENCIES) $(EXTRA_psusan_DEPENDENCIES)
+ @rm -f psusan$(EXEEXT)
+ $(AM_V_CCLD)$(LINK) $(psusan_OBJECTS) $(psusan_LDADD) $(LIBS)
unix/gtkcfg.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
unix/gtkcols.$(OBJEXT): unix/$(am__dirstamp) \
@@ -1555,8 +1825,6 @@ unix/gtkwin.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
unix/uxpterm.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
-unix/uxpty.$(OBJEXT): unix/$(am__dirstamp) \
- unix/$(DEPDIR)/$(am__dirstamp)
unix/x11misc.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
unix/xkeysym.$(OBJEXT): unix/$(am__dirstamp) \
@@ -1609,12 +1877,8 @@ testsc$(EXEEXT): $(testsc_OBJECTS) $(testsc_DEPENDENCIES) $(EXTRA_testsc_DEPENDE
testzlib$(EXEEXT): $(testzlib_OBJECTS) $(testzlib_DEPENDENCIES) $(EXTRA_testzlib_DEPENDENCIES)
@rm -f testzlib$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(testzlib_OBJECTS) $(testzlib_LDADD) $(LIBS)
-unix/procnet.$(OBJEXT): unix/$(am__dirstamp) \
- unix/$(DEPDIR)/$(am__dirstamp)
unix/uxserver.$(OBJEXT): unix/$(am__dirstamp) \
unix/$(DEPDIR)/$(am__dirstamp)
-unix/uxsftpserver.$(OBJEXT): unix/$(am__dirstamp) \
- unix/$(DEPDIR)/$(am__dirstamp)
uppity$(EXEEXT): $(uppity_OBJECTS) $(uppity_DEPENDENCIES) $(EXTRA_uppity_DEPENDENCIES)
@rm -f uppity$(EXEEXT)
@@ -1628,183 +1892,205 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agentf.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/aqsync.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_all_s.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_misc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_none.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_nos_s.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_ssh.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/callback.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cgtest.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdgen.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdline.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/conf.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/config.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cproxy.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dialog.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/errsock.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fuzzterm.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/import.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldisc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libversion_a-version.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logging.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mainchan.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/marshal.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memory.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/minibidi.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/miscucs.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mpint.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nocmdline.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nocproxy.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nogss.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/noterm.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/notiming.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nullplug.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pageant.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgssapi.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pinger.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/portfwd.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/proxy.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pscp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/psftp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/psftpcommon.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/raw.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rlogin.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scpserver.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sercfg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sesschan.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sessprep.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/settings.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftpcommon.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftpserver.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1bpp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1censor.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection-client.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection-server.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1login-server.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1login.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2bpp-bare.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2bpp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2censor.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection-client.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection-server.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2kex-client.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2kex-server.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2transhk.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2transport.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2userauth-server.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2userauth.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshaes.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssharcf.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshauxcrypt.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshbcrypt.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshblowf.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshccp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcommon.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcrc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcrcda.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdes.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdh.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdss.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdssg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshecc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshecdsag.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshgssc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshhmac.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshmac.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshmd5.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshprime.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshprng.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshpubk.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrand.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrsa.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrsag.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshserver.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsh256.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsh512.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsha.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshshare.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshverstring.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshzlib.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stripctrl.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/telnet.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/terminal.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testcrypt.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testsc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testzlib.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/time.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timing.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tree234.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utils.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wcwidth.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wildcard.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x11fwd.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/fromucs.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/localenc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/macenc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/mimeenc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/sbcs.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/sbcsdat.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/slookup.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/toucs.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/utf8.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/xenc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkapp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkask.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcfg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcols.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcomm.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkdlg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkfont.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkmain.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkmisc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkwin.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/osxlaunch.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/procnet.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/ux_x11.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxagentc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxagentsock.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxcfg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxcons.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxfdsock.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxgen.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxgss.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxmisc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnet.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnogtk.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnoise.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpeer.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpgnt.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxplink.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpoll.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxprint.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxproxy.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpterm.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpty.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxputty.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsel.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxser.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxserver.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsftp.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsftpserver.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxshare.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsignal.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxstore.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxucs.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxutils.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/x11misc.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xkeysym.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmptcfg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmpterm.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmpucfg.Po@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmputty.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/agentf.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/aqsync.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_all_s.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_misc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_none.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_nos_s.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/be_ssh.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/callback.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cgtest.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clicons.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdgen.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cmdline.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/conf.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/config.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/console.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cproxy.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dialog.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/errsock.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fuzzterm.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/import.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldisc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libversion_a-version.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/logging.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mainchan.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/marshal.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/memory.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/millerrabin.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/minibidi.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/miscucs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mpint.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mpunsafe.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nocmdline.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nocproxy.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nogss.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/norand.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/noterm.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/notiming.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/nullplug.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pageant.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pgssapi.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pinger.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pockle.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/portfwd.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/primecandidate.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/proxy.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pscp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/psftp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/psftpcommon.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/psocks.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/raw.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rlogin.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scpserver.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sesschan.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sessprep.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/settings.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftpcommon.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sftpserver.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/smallprimes.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1bpp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1censor.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection-client.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection-server.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1connection.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1login-server.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh1login.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2bpp-bare.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2bpp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2censor.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection-client.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection-server.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2connection.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2kex-client.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2kex-server.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2transhk.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2transport.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2userauth-server.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssh2userauth.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshaes.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ssharcf.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshargon2.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshauxcrypt.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshbcrypt.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshblake2.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshblowf.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshccp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcommon.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcrc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshcrcda.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdes.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdh.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdss.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshdssg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshecc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshecdsag.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshgssc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshhmac.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshmac.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshmd5.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshprime.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshprng.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshpubk.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrand.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrsa.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshrsag.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshserver.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsh256.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsh512.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsha.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshsha3.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshshare.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshutils.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshverstring.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sshzlib.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/stripctrl.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/supdup.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/telnet.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/terminal.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testcrypt.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testsc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/testzlib.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/time.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/timing.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tree234.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/utils.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wcwidth.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wildcard.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/x11fwd.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/fromucs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/localenc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/macenc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/mimeenc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/sbcs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/sbcsdat.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/slookup.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/toucs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/utf8.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@charset/$(DEPDIR)/xenc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkapp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkask.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcfg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcols.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkcomm.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkdlg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkfont.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkmain.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkmisc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/gtkwin.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/osxlaunch.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/procnet.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/ux_x11.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxagentc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxagentsock.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxcfg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxcliloop.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxcons.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxfdsock.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxgen.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxgss.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxmisc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnet.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnogtk.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxnoise.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpeer.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpgnt.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxplink.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpoll.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxprint.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxproxy.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpsusan.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpterm.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxpty.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxputty.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsel.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxser.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxserver.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsftp.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsftpserver.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxshare.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsignal.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxsocks.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxstore.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxucs.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/uxutils.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/x11misc.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xkeysym.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmptcfg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmpterm.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmpucfg.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@unix/$(DEPDIR)/xpmputty.Po@am__quote@ # am--include-marker
+
+$(am__depfiles_remade):
+ @$(MKDIR_P) $(@D)
+ @echo '# dummy' >$@-t && $(am__mv) $@-t $@
+
+am--depfiles: $(am__depfiles_remade)
.c.o:
@am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
@@ -1936,7 +2222,10 @@ distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-rm -f cscope.out cscope.in.out cscope.po.out cscope.files
-distdir: $(DISTFILES)
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
$(am__remove_distdir)
test -d "$(distdir)" || mkdir "$(distdir)"
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
@@ -2103,7 +2392,7 @@ check-am: all-am
$(MAKE) $(AM_MAKEFLAGS) check-local
check: $(BUILT_SOURCES)
$(MAKE) $(AM_MAKEFLAGS) check-am
-all-am: Makefile $(LIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) \
+all-am: Makefile $(PROGRAMS) $(LIBRARIES) $(SCRIPTS) $(MANS) \
uxconfig.h
installdirs:
for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"; do \
@@ -2154,7 +2443,199 @@ clean-am: clean-binPROGRAMS clean-generic clean-noinstLIBRARIES \
distclean: distclean-am
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -rf ./$(DEPDIR) charset/$(DEPDIR) unix/$(DEPDIR)
+ -rm -f ./$(DEPDIR)/agentf.Po
+ -rm -f ./$(DEPDIR)/aqsync.Po
+ -rm -f ./$(DEPDIR)/be_all_s.Po
+ -rm -f ./$(DEPDIR)/be_misc.Po
+ -rm -f ./$(DEPDIR)/be_none.Po
+ -rm -f ./$(DEPDIR)/be_nos_s.Po
+ -rm -f ./$(DEPDIR)/be_ssh.Po
+ -rm -f ./$(DEPDIR)/callback.Po
+ -rm -f ./$(DEPDIR)/cgtest.Po
+ -rm -f ./$(DEPDIR)/clicons.Po
+ -rm -f ./$(DEPDIR)/cmdgen.Po
+ -rm -f ./$(DEPDIR)/cmdline.Po
+ -rm -f ./$(DEPDIR)/conf.Po
+ -rm -f ./$(DEPDIR)/config.Po
+ -rm -f ./$(DEPDIR)/console.Po
+ -rm -f ./$(DEPDIR)/cproxy.Po
+ -rm -f ./$(DEPDIR)/dialog.Po
+ -rm -f ./$(DEPDIR)/ecc.Po
+ -rm -f ./$(DEPDIR)/errsock.Po
+ -rm -f ./$(DEPDIR)/fuzzterm.Po
+ -rm -f ./$(DEPDIR)/import.Po
+ -rm -f ./$(DEPDIR)/ldisc.Po
+ -rm -f ./$(DEPDIR)/libversion_a-version.Po
+ -rm -f ./$(DEPDIR)/logging.Po
+ -rm -f ./$(DEPDIR)/mainchan.Po
+ -rm -f ./$(DEPDIR)/marshal.Po
+ -rm -f ./$(DEPDIR)/memory.Po
+ -rm -f ./$(DEPDIR)/millerrabin.Po
+ -rm -f ./$(DEPDIR)/minibidi.Po
+ -rm -f ./$(DEPDIR)/misc.Po
+ -rm -f ./$(DEPDIR)/miscucs.Po
+ -rm -f ./$(DEPDIR)/mpint.Po
+ -rm -f ./$(DEPDIR)/mpunsafe.Po
+ -rm -f ./$(DEPDIR)/nocmdline.Po
+ -rm -f ./$(DEPDIR)/nocproxy.Po
+ -rm -f ./$(DEPDIR)/nogss.Po
+ -rm -f ./$(DEPDIR)/norand.Po
+ -rm -f ./$(DEPDIR)/noterm.Po
+ -rm -f ./$(DEPDIR)/notiming.Po
+ -rm -f ./$(DEPDIR)/nullplug.Po
+ -rm -f ./$(DEPDIR)/pageant.Po
+ -rm -f ./$(DEPDIR)/pgssapi.Po
+ -rm -f ./$(DEPDIR)/pinger.Po
+ -rm -f ./$(DEPDIR)/pockle.Po
+ -rm -f ./$(DEPDIR)/portfwd.Po
+ -rm -f ./$(DEPDIR)/primecandidate.Po
+ -rm -f ./$(DEPDIR)/proxy.Po
+ -rm -f ./$(DEPDIR)/pscp.Po
+ -rm -f ./$(DEPDIR)/psftp.Po
+ -rm -f ./$(DEPDIR)/psftpcommon.Po
+ -rm -f ./$(DEPDIR)/psocks.Po
+ -rm -f ./$(DEPDIR)/raw.Po
+ -rm -f ./$(DEPDIR)/rlogin.Po
+ -rm -f ./$(DEPDIR)/scpserver.Po
+ -rm -f ./$(DEPDIR)/sesschan.Po
+ -rm -f ./$(DEPDIR)/sessprep.Po
+ -rm -f ./$(DEPDIR)/settings.Po
+ -rm -f ./$(DEPDIR)/sftp.Po
+ -rm -f ./$(DEPDIR)/sftpcommon.Po
+ -rm -f ./$(DEPDIR)/sftpserver.Po
+ -rm -f ./$(DEPDIR)/smallprimes.Po
+ -rm -f ./$(DEPDIR)/ssh.Po
+ -rm -f ./$(DEPDIR)/ssh1bpp.Po
+ -rm -f ./$(DEPDIR)/ssh1censor.Po
+ -rm -f ./$(DEPDIR)/ssh1connection-client.Po
+ -rm -f ./$(DEPDIR)/ssh1connection-server.Po
+ -rm -f ./$(DEPDIR)/ssh1connection.Po
+ -rm -f ./$(DEPDIR)/ssh1login-server.Po
+ -rm -f ./$(DEPDIR)/ssh1login.Po
+ -rm -f ./$(DEPDIR)/ssh2bpp-bare.Po
+ -rm -f ./$(DEPDIR)/ssh2bpp.Po
+ -rm -f ./$(DEPDIR)/ssh2censor.Po
+ -rm -f ./$(DEPDIR)/ssh2connection-client.Po
+ -rm -f ./$(DEPDIR)/ssh2connection-server.Po
+ -rm -f ./$(DEPDIR)/ssh2connection.Po
+ -rm -f ./$(DEPDIR)/ssh2kex-client.Po
+ -rm -f ./$(DEPDIR)/ssh2kex-server.Po
+ -rm -f ./$(DEPDIR)/ssh2transhk.Po
+ -rm -f ./$(DEPDIR)/ssh2transport.Po
+ -rm -f ./$(DEPDIR)/ssh2userauth-server.Po
+ -rm -f ./$(DEPDIR)/ssh2userauth.Po
+ -rm -f ./$(DEPDIR)/sshaes.Po
+ -rm -f ./$(DEPDIR)/ssharcf.Po
+ -rm -f ./$(DEPDIR)/sshargon2.Po
+ -rm -f ./$(DEPDIR)/sshauxcrypt.Po
+ -rm -f ./$(DEPDIR)/sshbcrypt.Po
+ -rm -f ./$(DEPDIR)/sshblake2.Po
+ -rm -f ./$(DEPDIR)/sshblowf.Po
+ -rm -f ./$(DEPDIR)/sshccp.Po
+ -rm -f ./$(DEPDIR)/sshcommon.Po
+ -rm -f ./$(DEPDIR)/sshcrc.Po
+ -rm -f ./$(DEPDIR)/sshcrcda.Po
+ -rm -f ./$(DEPDIR)/sshdes.Po
+ -rm -f ./$(DEPDIR)/sshdh.Po
+ -rm -f ./$(DEPDIR)/sshdss.Po
+ -rm -f ./$(DEPDIR)/sshdssg.Po
+ -rm -f ./$(DEPDIR)/sshecc.Po
+ -rm -f ./$(DEPDIR)/sshecdsag.Po
+ -rm -f ./$(DEPDIR)/sshgssc.Po
+ -rm -f ./$(DEPDIR)/sshhmac.Po
+ -rm -f ./$(DEPDIR)/sshmac.Po
+ -rm -f ./$(DEPDIR)/sshmd5.Po
+ -rm -f ./$(DEPDIR)/sshprime.Po
+ -rm -f ./$(DEPDIR)/sshprng.Po
+ -rm -f ./$(DEPDIR)/sshpubk.Po
+ -rm -f ./$(DEPDIR)/sshrand.Po
+ -rm -f ./$(DEPDIR)/sshrsa.Po
+ -rm -f ./$(DEPDIR)/sshrsag.Po
+ -rm -f ./$(DEPDIR)/sshserver.Po
+ -rm -f ./$(DEPDIR)/sshsh256.Po
+ -rm -f ./$(DEPDIR)/sshsh512.Po
+ -rm -f ./$(DEPDIR)/sshsha.Po
+ -rm -f ./$(DEPDIR)/sshsha3.Po
+ -rm -f ./$(DEPDIR)/sshshare.Po
+ -rm -f ./$(DEPDIR)/sshutils.Po
+ -rm -f ./$(DEPDIR)/sshverstring.Po
+ -rm -f ./$(DEPDIR)/sshzlib.Po
+ -rm -f ./$(DEPDIR)/stripctrl.Po
+ -rm -f ./$(DEPDIR)/supdup.Po
+ -rm -f ./$(DEPDIR)/telnet.Po
+ -rm -f ./$(DEPDIR)/terminal.Po
+ -rm -f ./$(DEPDIR)/testcrypt.Po
+ -rm -f ./$(DEPDIR)/testsc.Po
+ -rm -f ./$(DEPDIR)/testzlib.Po
+ -rm -f ./$(DEPDIR)/time.Po
+ -rm -f ./$(DEPDIR)/timing.Po
+ -rm -f ./$(DEPDIR)/tree234.Po
+ -rm -f ./$(DEPDIR)/utils.Po
+ -rm -f ./$(DEPDIR)/wcwidth.Po
+ -rm -f ./$(DEPDIR)/wildcard.Po
+ -rm -f ./$(DEPDIR)/x11fwd.Po
+ -rm -f charset/$(DEPDIR)/fromucs.Po
+ -rm -f charset/$(DEPDIR)/localenc.Po
+ -rm -f charset/$(DEPDIR)/macenc.Po
+ -rm -f charset/$(DEPDIR)/mimeenc.Po
+ -rm -f charset/$(DEPDIR)/sbcs.Po
+ -rm -f charset/$(DEPDIR)/sbcsdat.Po
+ -rm -f charset/$(DEPDIR)/slookup.Po
+ -rm -f charset/$(DEPDIR)/toucs.Po
+ -rm -f charset/$(DEPDIR)/utf8.Po
+ -rm -f charset/$(DEPDIR)/xenc.Po
+ -rm -f unix/$(DEPDIR)/gtkapp.Po
+ -rm -f unix/$(DEPDIR)/gtkask.Po
+ -rm -f unix/$(DEPDIR)/gtkcfg.Po
+ -rm -f unix/$(DEPDIR)/gtkcols.Po
+ -rm -f unix/$(DEPDIR)/gtkcomm.Po
+ -rm -f unix/$(DEPDIR)/gtkdlg.Po
+ -rm -f unix/$(DEPDIR)/gtkfont.Po
+ -rm -f unix/$(DEPDIR)/gtkmain.Po
+ -rm -f unix/$(DEPDIR)/gtkmisc.Po
+ -rm -f unix/$(DEPDIR)/gtkwin.Po
+ -rm -f unix/$(DEPDIR)/osxlaunch.Po
+ -rm -f unix/$(DEPDIR)/procnet.Po
+ -rm -f unix/$(DEPDIR)/ux_x11.Po
+ -rm -f unix/$(DEPDIR)/uxagentc.Po
+ -rm -f unix/$(DEPDIR)/uxagentsock.Po
+ -rm -f unix/$(DEPDIR)/uxcfg.Po
+ -rm -f unix/$(DEPDIR)/uxcliloop.Po
+ -rm -f unix/$(DEPDIR)/uxcons.Po
+ -rm -f unix/$(DEPDIR)/uxfdsock.Po
+ -rm -f unix/$(DEPDIR)/uxgen.Po
+ -rm -f unix/$(DEPDIR)/uxgss.Po
+ -rm -f unix/$(DEPDIR)/uxmisc.Po
+ -rm -f unix/$(DEPDIR)/uxnet.Po
+ -rm -f unix/$(DEPDIR)/uxnogtk.Po
+ -rm -f unix/$(DEPDIR)/uxnoise.Po
+ -rm -f unix/$(DEPDIR)/uxpeer.Po
+ -rm -f unix/$(DEPDIR)/uxpgnt.Po
+ -rm -f unix/$(DEPDIR)/uxplink.Po
+ -rm -f unix/$(DEPDIR)/uxpoll.Po
+ -rm -f unix/$(DEPDIR)/uxprint.Po
+ -rm -f unix/$(DEPDIR)/uxproxy.Po
+ -rm -f unix/$(DEPDIR)/uxpsusan.Po
+ -rm -f unix/$(DEPDIR)/uxpterm.Po
+ -rm -f unix/$(DEPDIR)/uxpty.Po
+ -rm -f unix/$(DEPDIR)/uxputty.Po
+ -rm -f unix/$(DEPDIR)/uxsel.Po
+ -rm -f unix/$(DEPDIR)/uxser.Po
+ -rm -f unix/$(DEPDIR)/uxserver.Po
+ -rm -f unix/$(DEPDIR)/uxsftp.Po
+ -rm -f unix/$(DEPDIR)/uxsftpserver.Po
+ -rm -f unix/$(DEPDIR)/uxshare.Po
+ -rm -f unix/$(DEPDIR)/uxsignal.Po
+ -rm -f unix/$(DEPDIR)/uxsocks.Po
+ -rm -f unix/$(DEPDIR)/uxstore.Po
+ -rm -f unix/$(DEPDIR)/uxucs.Po
+ -rm -f unix/$(DEPDIR)/uxutils.Po
+ -rm -f unix/$(DEPDIR)/x11misc.Po
+ -rm -f unix/$(DEPDIR)/xkeysym.Po
+ -rm -f unix/$(DEPDIR)/xpmptcfg.Po
+ -rm -f unix/$(DEPDIR)/xpmpterm.Po
+ -rm -f unix/$(DEPDIR)/xpmpucfg.Po
+ -rm -f unix/$(DEPDIR)/xpmputty.Po
-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
distclean-hdr distclean-tags
@@ -2202,7 +2683,199 @@ installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-rm -rf $(top_srcdir)/autom4te.cache
- -rm -rf ./$(DEPDIR) charset/$(DEPDIR) unix/$(DEPDIR)
+ -rm -f ./$(DEPDIR)/agentf.Po
+ -rm -f ./$(DEPDIR)/aqsync.Po
+ -rm -f ./$(DEPDIR)/be_all_s.Po
+ -rm -f ./$(DEPDIR)/be_misc.Po
+ -rm -f ./$(DEPDIR)/be_none.Po
+ -rm -f ./$(DEPDIR)/be_nos_s.Po
+ -rm -f ./$(DEPDIR)/be_ssh.Po
+ -rm -f ./$(DEPDIR)/callback.Po
+ -rm -f ./$(DEPDIR)/cgtest.Po
+ -rm -f ./$(DEPDIR)/clicons.Po
+ -rm -f ./$(DEPDIR)/cmdgen.Po
+ -rm -f ./$(DEPDIR)/cmdline.Po
+ -rm -f ./$(DEPDIR)/conf.Po
+ -rm -f ./$(DEPDIR)/config.Po
+ -rm -f ./$(DEPDIR)/console.Po
+ -rm -f ./$(DEPDIR)/cproxy.Po
+ -rm -f ./$(DEPDIR)/dialog.Po
+ -rm -f ./$(DEPDIR)/ecc.Po
+ -rm -f ./$(DEPDIR)/errsock.Po
+ -rm -f ./$(DEPDIR)/fuzzterm.Po
+ -rm -f ./$(DEPDIR)/import.Po
+ -rm -f ./$(DEPDIR)/ldisc.Po
+ -rm -f ./$(DEPDIR)/libversion_a-version.Po
+ -rm -f ./$(DEPDIR)/logging.Po
+ -rm -f ./$(DEPDIR)/mainchan.Po
+ -rm -f ./$(DEPDIR)/marshal.Po
+ -rm -f ./$(DEPDIR)/memory.Po
+ -rm -f ./$(DEPDIR)/millerrabin.Po
+ -rm -f ./$(DEPDIR)/minibidi.Po
+ -rm -f ./$(DEPDIR)/misc.Po
+ -rm -f ./$(DEPDIR)/miscucs.Po
+ -rm -f ./$(DEPDIR)/mpint.Po
+ -rm -f ./$(DEPDIR)/mpunsafe.Po
+ -rm -f ./$(DEPDIR)/nocmdline.Po
+ -rm -f ./$(DEPDIR)/nocproxy.Po
+ -rm -f ./$(DEPDIR)/nogss.Po
+ -rm -f ./$(DEPDIR)/norand.Po
+ -rm -f ./$(DEPDIR)/noterm.Po
+ -rm -f ./$(DEPDIR)/notiming.Po
+ -rm -f ./$(DEPDIR)/nullplug.Po
+ -rm -f ./$(DEPDIR)/pageant.Po
+ -rm -f ./$(DEPDIR)/pgssapi.Po
+ -rm -f ./$(DEPDIR)/pinger.Po
+ -rm -f ./$(DEPDIR)/pockle.Po
+ -rm -f ./$(DEPDIR)/portfwd.Po
+ -rm -f ./$(DEPDIR)/primecandidate.Po
+ -rm -f ./$(DEPDIR)/proxy.Po
+ -rm -f ./$(DEPDIR)/pscp.Po
+ -rm -f ./$(DEPDIR)/psftp.Po
+ -rm -f ./$(DEPDIR)/psftpcommon.Po
+ -rm -f ./$(DEPDIR)/psocks.Po
+ -rm -f ./$(DEPDIR)/raw.Po
+ -rm -f ./$(DEPDIR)/rlogin.Po
+ -rm -f ./$(DEPDIR)/scpserver.Po
+ -rm -f ./$(DEPDIR)/sesschan.Po
+ -rm -f ./$(DEPDIR)/sessprep.Po
+ -rm -f ./$(DEPDIR)/settings.Po
+ -rm -f ./$(DEPDIR)/sftp.Po
+ -rm -f ./$(DEPDIR)/sftpcommon.Po
+ -rm -f ./$(DEPDIR)/sftpserver.Po
+ -rm -f ./$(DEPDIR)/smallprimes.Po
+ -rm -f ./$(DEPDIR)/ssh.Po
+ -rm -f ./$(DEPDIR)/ssh1bpp.Po
+ -rm -f ./$(DEPDIR)/ssh1censor.Po
+ -rm -f ./$(DEPDIR)/ssh1connection-client.Po
+ -rm -f ./$(DEPDIR)/ssh1connection-server.Po
+ -rm -f ./$(DEPDIR)/ssh1connection.Po
+ -rm -f ./$(DEPDIR)/ssh1login-server.Po
+ -rm -f ./$(DEPDIR)/ssh1login.Po
+ -rm -f ./$(DEPDIR)/ssh2bpp-bare.Po
+ -rm -f ./$(DEPDIR)/ssh2bpp.Po
+ -rm -f ./$(DEPDIR)/ssh2censor.Po
+ -rm -f ./$(DEPDIR)/ssh2connection-client.Po
+ -rm -f ./$(DEPDIR)/ssh2connection-server.Po
+ -rm -f ./$(DEPDIR)/ssh2connection.Po
+ -rm -f ./$(DEPDIR)/ssh2kex-client.Po
+ -rm -f ./$(DEPDIR)/ssh2kex-server.Po
+ -rm -f ./$(DEPDIR)/ssh2transhk.Po
+ -rm -f ./$(DEPDIR)/ssh2transport.Po
+ -rm -f ./$(DEPDIR)/ssh2userauth-server.Po
+ -rm -f ./$(DEPDIR)/ssh2userauth.Po
+ -rm -f ./$(DEPDIR)/sshaes.Po
+ -rm -f ./$(DEPDIR)/ssharcf.Po
+ -rm -f ./$(DEPDIR)/sshargon2.Po
+ -rm -f ./$(DEPDIR)/sshauxcrypt.Po
+ -rm -f ./$(DEPDIR)/sshbcrypt.Po
+ -rm -f ./$(DEPDIR)/sshblake2.Po
+ -rm -f ./$(DEPDIR)/sshblowf.Po
+ -rm -f ./$(DEPDIR)/sshccp.Po
+ -rm -f ./$(DEPDIR)/sshcommon.Po
+ -rm -f ./$(DEPDIR)/sshcrc.Po
+ -rm -f ./$(DEPDIR)/sshcrcda.Po
+ -rm -f ./$(DEPDIR)/sshdes.Po
+ -rm -f ./$(DEPDIR)/sshdh.Po
+ -rm -f ./$(DEPDIR)/sshdss.Po
+ -rm -f ./$(DEPDIR)/sshdssg.Po
+ -rm -f ./$(DEPDIR)/sshecc.Po
+ -rm -f ./$(DEPDIR)/sshecdsag.Po
+ -rm -f ./$(DEPDIR)/sshgssc.Po
+ -rm -f ./$(DEPDIR)/sshhmac.Po
+ -rm -f ./$(DEPDIR)/sshmac.Po
+ -rm -f ./$(DEPDIR)/sshmd5.Po
+ -rm -f ./$(DEPDIR)/sshprime.Po
+ -rm -f ./$(DEPDIR)/sshprng.Po
+ -rm -f ./$(DEPDIR)/sshpubk.Po
+ -rm -f ./$(DEPDIR)/sshrand.Po
+ -rm -f ./$(DEPDIR)/sshrsa.Po
+ -rm -f ./$(DEPDIR)/sshrsag.Po
+ -rm -f ./$(DEPDIR)/sshserver.Po
+ -rm -f ./$(DEPDIR)/sshsh256.Po
+ -rm -f ./$(DEPDIR)/sshsh512.Po
+ -rm -f ./$(DEPDIR)/sshsha.Po
+ -rm -f ./$(DEPDIR)/sshsha3.Po
+ -rm -f ./$(DEPDIR)/sshshare.Po
+ -rm -f ./$(DEPDIR)/sshutils.Po
+ -rm -f ./$(DEPDIR)/sshverstring.Po
+ -rm -f ./$(DEPDIR)/sshzlib.Po
+ -rm -f ./$(DEPDIR)/stripctrl.Po
+ -rm -f ./$(DEPDIR)/supdup.Po
+ -rm -f ./$(DEPDIR)/telnet.Po
+ -rm -f ./$(DEPDIR)/terminal.Po
+ -rm -f ./$(DEPDIR)/testcrypt.Po
+ -rm -f ./$(DEPDIR)/testsc.Po
+ -rm -f ./$(DEPDIR)/testzlib.Po
+ -rm -f ./$(DEPDIR)/time.Po
+ -rm -f ./$(DEPDIR)/timing.Po
+ -rm -f ./$(DEPDIR)/tree234.Po
+ -rm -f ./$(DEPDIR)/utils.Po
+ -rm -f ./$(DEPDIR)/wcwidth.Po
+ -rm -f ./$(DEPDIR)/wildcard.Po
+ -rm -f ./$(DEPDIR)/x11fwd.Po
+ -rm -f charset/$(DEPDIR)/fromucs.Po
+ -rm -f charset/$(DEPDIR)/localenc.Po
+ -rm -f charset/$(DEPDIR)/macenc.Po
+ -rm -f charset/$(DEPDIR)/mimeenc.Po
+ -rm -f charset/$(DEPDIR)/sbcs.Po
+ -rm -f charset/$(DEPDIR)/sbcsdat.Po
+ -rm -f charset/$(DEPDIR)/slookup.Po
+ -rm -f charset/$(DEPDIR)/toucs.Po
+ -rm -f charset/$(DEPDIR)/utf8.Po
+ -rm -f charset/$(DEPDIR)/xenc.Po
+ -rm -f unix/$(DEPDIR)/gtkapp.Po
+ -rm -f unix/$(DEPDIR)/gtkask.Po
+ -rm -f unix/$(DEPDIR)/gtkcfg.Po
+ -rm -f unix/$(DEPDIR)/gtkcols.Po
+ -rm -f unix/$(DEPDIR)/gtkcomm.Po
+ -rm -f unix/$(DEPDIR)/gtkdlg.Po
+ -rm -f unix/$(DEPDIR)/gtkfont.Po
+ -rm -f unix/$(DEPDIR)/gtkmain.Po
+ -rm -f unix/$(DEPDIR)/gtkmisc.Po
+ -rm -f unix/$(DEPDIR)/gtkwin.Po
+ -rm -f unix/$(DEPDIR)/osxlaunch.Po
+ -rm -f unix/$(DEPDIR)/procnet.Po
+ -rm -f unix/$(DEPDIR)/ux_x11.Po
+ -rm -f unix/$(DEPDIR)/uxagentc.Po
+ -rm -f unix/$(DEPDIR)/uxagentsock.Po
+ -rm -f unix/$(DEPDIR)/uxcfg.Po
+ -rm -f unix/$(DEPDIR)/uxcliloop.Po
+ -rm -f unix/$(DEPDIR)/uxcons.Po
+ -rm -f unix/$(DEPDIR)/uxfdsock.Po
+ -rm -f unix/$(DEPDIR)/uxgen.Po
+ -rm -f unix/$(DEPDIR)/uxgss.Po
+ -rm -f unix/$(DEPDIR)/uxmisc.Po
+ -rm -f unix/$(DEPDIR)/uxnet.Po
+ -rm -f unix/$(DEPDIR)/uxnogtk.Po
+ -rm -f unix/$(DEPDIR)/uxnoise.Po
+ -rm -f unix/$(DEPDIR)/uxpeer.Po
+ -rm -f unix/$(DEPDIR)/uxpgnt.Po
+ -rm -f unix/$(DEPDIR)/uxplink.Po
+ -rm -f unix/$(DEPDIR)/uxpoll.Po
+ -rm -f unix/$(DEPDIR)/uxprint.Po
+ -rm -f unix/$(DEPDIR)/uxproxy.Po
+ -rm -f unix/$(DEPDIR)/uxpsusan.Po
+ -rm -f unix/$(DEPDIR)/uxpterm.Po
+ -rm -f unix/$(DEPDIR)/uxpty.Po
+ -rm -f unix/$(DEPDIR)/uxputty.Po
+ -rm -f unix/$(DEPDIR)/uxsel.Po
+ -rm -f unix/$(DEPDIR)/uxser.Po
+ -rm -f unix/$(DEPDIR)/uxserver.Po
+ -rm -f unix/$(DEPDIR)/uxsftp.Po
+ -rm -f unix/$(DEPDIR)/uxsftpserver.Po
+ -rm -f unix/$(DEPDIR)/uxshare.Po
+ -rm -f unix/$(DEPDIR)/uxsignal.Po
+ -rm -f unix/$(DEPDIR)/uxsocks.Po
+ -rm -f unix/$(DEPDIR)/uxstore.Po
+ -rm -f unix/$(DEPDIR)/uxucs.Po
+ -rm -f unix/$(DEPDIR)/uxutils.Po
+ -rm -f unix/$(DEPDIR)/x11misc.Po
+ -rm -f unix/$(DEPDIR)/xkeysym.Po
+ -rm -f unix/$(DEPDIR)/xpmptcfg.Po
+ -rm -f unix/$(DEPDIR)/xpmpterm.Po
+ -rm -f unix/$(DEPDIR)/xpmpucfg.Po
+ -rm -f unix/$(DEPDIR)/xpmputty.Po
-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic
@@ -2224,10 +2897,10 @@ uninstall-man: uninstall-man1
.MAKE: all check check-am install install-am install-strip
-.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am \
- check-local clean clean-binPROGRAMS clean-cscope clean-generic \
- clean-noinstLIBRARIES clean-noinstPROGRAMS cscope \
- cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
+.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles am--refresh check \
+ check-am check-local clean clean-binPROGRAMS clean-cscope \
+ clean-generic clean-noinstLIBRARIES clean-noinstPROGRAMS \
+ cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
distcheck distclean distclean-compile distclean-generic \
distclean-hdr distclean-tags distcleancheck distdir \
diff --git a/README.md b/README.md
deleted file mode 100644
index d0f6ca7..0000000
--- a/README.md
+++ /dev/null
@@ -1,72 +0,0 @@
-# putty4far2l
-**Readme in english is below**
-
-Форк [PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) 0.73 с поддержкой [расширений](https://github.com/cyd01/KiTTY/issues/74#issuecomment-626917718) терминала [far2l](https://github.com/elfmz/far2l) (на данный момент готова поддержка сочетаний клавиш, необходимых far2l, и синхронизация буфера обмена). На данный момент расширения работают только в версии putty для Windows (поддержка расширений в сборке для unix-like систем пока на очень ранней стадии реализации), используйте встроенный терминал графической версии far2l на unix-подобных системах.
-
-[putty.exe для x86](https://github.com/unxed/putty4far2l/raw/master/windows/putty.exe)
-
-Все изменения сосредоточены в файлах `windows/window.c` и `terminal.c`, ищите по строчке `far2l`.
-
-Кросс-компиляция на Ubuntu 18.04:
-```
-sudo apt install mingw-w64
-git clone https://github.com/unxed/putty4far2l.git
-cd putty4far2l/windows
-```
-
-А потом, для сборки версии для x86:
-
-`make TOOLPATH=i686-w64-mingw32- -f Makefile.mgw putty.exe`
-
-Или для x86_64:
-
-`make TOOLPATH=x86_64-w64-mingw32- -f Makefile.mgw putty.exe`
-
-Если вы планируете собирать PuTTY на Linux и тестировать в wine (я именно так и делаю), может потребоваться [снять все галки](https://bugs.winehq.org/show_bug.cgi?id=48196) в Connection-SSH-Auth-GSSAPI, а то будет вылетать (или же сделать `sudo apt install libkrb5-3:i386 libgssapi-krb5-2:i386`).
-
-Штуки, которые можно улучшить (конкретных планов по ним, впрочем, у меня нет):
-- Лучше обрабатывать ошибки
-- Доработать поддержку буфера обмена (запоминать разрешения доступа для конкретных клиентов)
-- Выделять буфер APC динамически (сейчас лимит объема загружаемого с сервера буфера обмена ~680Кб)
-- Добавить поддержку других типов запросов (события мышки, уведомления etc)
-- Добавить поддержку escape последовательностей управления формой курсора
-- Отображать псевдографику без сглаживания (или можно использовать шрифт [Consolas](https://en.wikipedia.org/wiki/Consolas) на Windows :)
-
-Вся остальная информация - в оригинальном [PuTTY README](https://github.com/unxed/putty4far2l/blob/master/README).
-
----
-
-[PuTTY](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) 0.73 downstream fork with [far2l](https://github.com/elfmz/far2l) terminal
-[extensions](https://github.com/cyd01/KiTTY/issues/74#issuecomment-626917718) (support for required by far2l key combinations and clipboard sync support are ready for now). Extensions currently work only in Windows putty version (support for extensions in build for unix-like systems is still in preliminary state), use built-in terminal of graphical far2l version on unix-like systems.
-
-[putty.exe for x86](https://github.com/unxed/putty4far2l/raw/master/windows/putty.exe)
-
-All changes are in files `windows/window.c` and `terminal.c`, you may search by `far2l` string to find them.
-
-Cross-compilation on Ubuntu 18.04:
-```
-sudo apt install mingw-w64
-git clone https://github.com/unxed/putty4far2l.git
-cd putty4far2l/windows
-```
-
-And then, for x86:
-
-`make TOOLPATH=i686-w64-mingw32- -f Makefile.mgw putty.exe`
-
-Or for x86_64:
-
-`make TOOLPATH=x86_64-w64-mingw32- -f Makefile.mgw putty.exe`
-
-If you plan to build PuTTY on Linux and test in wine (as do I), you may need to [uncheck](https://bugs.winehq.org/show_bug.cgi?id=48196) all checkboxes in Connection-SSH-Auth-GSSAPI to avoid pagefaults (or do `sudo apt install libkrb5-3:i386 libgssapi-krb5-2:i386`).
-
-Things that can be made better (I have no concrete plans on it all, though):
-- Better errors processing
-- Better clipboard support (option to allow sync permanently for specific clients)
-- Dynamic APC buffer allocation (current clipboard size download limit is ~680Kb)
-- Other requests implementation (mouse, notifications, etc)
-- Add cursor shape escape sequences support
-- Display line drawing characters with antialiasing disabled (or just use [Consolas](https://en.wikipedia.org/wiki/Consolas) font on Windows :)
-
-For additional stuff see original [PuTTY README](https://github.com/unxed/putty4far2l/blob/master/README).
-
diff --git a/Recipe b/Recipe
index 4bad3f3..ea561b6 100644
--- a/Recipe
+++ b/Recipe
@@ -97,11 +97,6 @@
# Disables PuTTY's use of SecureZeroMemory(), which is missing
# from some environments' header files.
#
-# - XFLAGS=/DTELNET_DEFAULT
-# Causes PuTTY to default to the Telnet protocol (in the absence
-# of Default Settings and so on to the contrary). Normally PuTTY
-# will default to SSH.
-#
# - XFLAGS=/DDEBUG
# Causes PuTTY to enable internal debugging.
#
@@ -192,10 +187,10 @@ install-strip:
# List the man pages for the automake makefile.
!begin am
if HAVE_GTK
-man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 \
+man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1 \
doc/pageant.1 doc/pterm.1 doc/putty.1 doc/puttytel.1
else
-man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1
+man1_MANS = doc/plink.1 doc/pscp.1 doc/psftp.1 doc/puttygen.1 doc/psusan.1
endif
!end
@@ -244,32 +239,32 @@ TERMINAL = terminal stripctrl wcwidth logging tree234 minibidi
# GUI front end and terminal emulator (putty, puttytel).
GUITERM = TERMINAL window windlg winctrls sizetip winprint winutils
- + wincfg sercfg winhelp winjump sessprep
+ + wincfg winhelp winjump sessprep winselgui
# Same thing on Unix.
-UXTERM = TERMINAL uxcfg sercfg uxucs uxprint timing callback miscucs
+UXTERM = TERMINAL uxcfg uxucs uxprint timing callback miscucs
GTKTERM = UXTERM gtkwin gtkcfg gtkdlg gtkfont gtkcols gtkmisc xkeysym
+ x11misc gtkcomm sessprep
GTKMAIN = gtkmain cmdline
# Non-SSH back ends (putty, puttytel, plink).
-NONSSH = telnet raw rlogin ldisc pinger
+NONSSH = telnet raw rlogin supdup ldisc pinger
# SSH back end (putty, plink, pscp, psftp).
ARITH = mpint ecc
-SSHCRYPTO = ARITH sshmd5 sshsha sshsh256 sshsh512
+SSHCRYPTO = ARITH sshmd5 sshsha sshsh256 sshsh512 sshsha3 sshblake2 sshargon2
+ sshrsa sshdss sshecc
+ sshdes sshblowf sshaes sshccp ssharcf
+ sshdh sshcrc sshcrcda sshauxcrypt
+ sshhmac
-SSHCOMMON = sshcommon sshprng sshrand SSHCRYPTO
+SSHCOMMON = sshcommon sshutils sshprng sshrand SSHCRYPTO
+ sshverstring
+ sshpubk sshzlib
+ sshmac marshal nullplug
+ sshgssc pgssapi wildcard ssh1censor ssh2censor ssh2bpp
+ ssh2transport ssh2transhk ssh2connection portfwd x11fwd
- + ssh1connection ssh1bpp
-SSH = SSHCOMMON ssh ssh2bpp-bare
+ + ssh1connection ssh1bpp ssh2bpp-bare
+SSH = SSHCOMMON ssh
+ ssh1login ssh2userauth
+ pinger
+ sshshare aqsync agentf
@@ -281,6 +276,9 @@ UXSSH = SSH uxnoise uxagentc uxgss uxshare
# SFTP implementation (pscp, psftp).
SFTP = psftpcommon sftp sftpcommon logging cmdline
+# Components of the prime-generation system.
+SSHPRIME = sshprime smallprimes primecandidate millerrabin pockle mpunsafe
+
# Miscellaneous objects appearing in all the utilities, or all the
# network ones, or the Unix or Windows subsets of those in turn.
MISC = misc utils marshal memory stripctrl wcwidth
@@ -294,7 +292,7 @@ UXMISC = MISCNET UXMISCCOMMON uxproxy uxutils
# SSH server.
SSHSERVER = SSHCOMMON sshserver settings be_none logging ssh2kex-server
- + ssh2userauth-server sshrsag sshprime ssh2connection-server
+ + ssh2userauth-server sshrsag SSHPRIME ssh2connection-server
+ sesschan sftpcommon sftpserver proxy cproxy ssh1login-server
+ ssh1connection-server scpserver
@@ -312,15 +310,18 @@ LIBS = advapi32.lib user32.lib gdi32.lib comdlg32.lib
# Network backend sets. This also brings in the relevant attachment
# to proxy.c depending on whether we're crypto-avoidant or not.
BE_ALL = be_all cproxy
-BE_NOSSH = be_nossh nocproxy
+BE_NOSSH = be_nossh norand nocproxy
BE_SSH = be_ssh cproxy
BE_NONE = be_none nocproxy
# More backend sets, with the additional Windows serial-port module.
W_BE_ALL = be_all_s winser cproxy
-W_BE_NOSSH = be_nos_s winser nocproxy
+W_BE_NOSSH = be_nos_s norand winser nocproxy
# And with the Unix serial-port module.
U_BE_ALL = be_all_s uxser cproxy
-U_BE_NOSSH = be_nos_s uxser nocproxy
+U_BE_NOSSH = be_nos_s norand uxser nocproxy
+
+# Auxiliary crypto modules used by key generators.
+KEYGEN = sshrsag sshdssg sshecdsag
# ------------------------------------------------------------
# Definitions of actual programs. The program name, followed by a
@@ -330,23 +331,28 @@ U_BE_NOSSH = be_nos_s uxser nocproxy
putty : [G] GUITERM NONSSH WINSSH W_BE_ALL WINMISC winx11 putty.res LIBS
puttytel : [G] GUITERM NONSSH W_BE_NOSSH WINMISC puttytel.res nogss LIBS
-plink : [C] winplink wincons NONSSH WINSSH W_BE_ALL logging WINMISC
- + winx11 plink.res winnojmp sessprep noterm winnohlp LIBS
+plink : [C] winplink wincons console NONSSH WINSSH W_BE_ALL logging WINMISC
+ + winx11 plink.res winnojmp sessprep noterm winnohlp winselcli
+ + clicons wincliloop console LIBS
pscp : [C] pscp winsftp wincons WINSSH BE_SSH SFTP wildcard WINMISC
- + pscp.res winnojmp winnohlp LIBS
+ + pscp.res winnojmp winnohlp winselcli clicons wincliloop
+ + console LIBS
psftp : [C] psftp winsftp wincons WINSSH BE_SSH SFTP wildcard WINMISC
- + psftp.res winnojmp winnohlp LIBS
+ + psftp.res winnojmp winnohlp winselcli clicons wincliloop
+ + console LIBS
pageant : [G] winpgnt pageant sshrsa sshpubk sshdes ARITH sshmd5 version
+ tree234 MISC sshaes sshsha winsecur winpgntc aqsync sshdss sshsh256
+ sshsh512 winutils sshecc winmisc winmiscs winhelp conf pageant.res
- + sshauxcrypt sshhmac LIBS
+ + sshauxcrypt sshhmac wincapi winnps winnpc winhsock errsock winnet
+ + winhandl callback be_misc winselgui winhandl sshsha3 sshblake2
+ + sshargon2 LIBS
-puttygen : [G] winpgen sshrsag sshdssg sshprime sshdes ARITH sshmd5 version
+puttygen : [G] winpgen KEYGEN SSHPRIME sshdes ARITH sshmd5 version
+ sshrand winnoise sshsha winstore MISC winctrls sshrsa sshdss winmisc
+ sshpubk sshaes sshsh256 sshsh512 IMPORT winutils puttygen.res
+ tree234 notiming winhelp winnojmp CONF LIBS wintime sshecc sshprng
- + sshecdsag sshauxcrypt sshhmac winsecur winmiscs
+ + sshauxcrypt sshhmac winsecur winmiscs sshsha3 sshblake2 sshargon2
pterm : [X] GTKTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore
+ uxsignal CHARSET cmdline uxpterm version time xpmpterm xpmptcfg
@@ -359,24 +365,27 @@ puttytel : [X] GTKTERM uxmisc misc ldisc settings uxsel U_BE_NOSSH
+ nogss utils memory GTKMAIN
plink : [U] uxplink uxcons NONSSH UXSSH U_BE_ALL logging UXMISC uxsignal
- + ux_x11 noterm uxnogtk sessprep cmdline
+ + ux_x11 noterm uxnogtk sessprep cmdline clicons uxcliloop console
-PUTTYGEN_UNIX = sshrsag sshdssg sshprime sshdes ARITH sshmd5 version sshprng
+PUTTYGEN_UNIX = KEYGEN SSHPRIME sshdes ARITH sshmd5 version sshprng
+ sshrand uxnoise sshsha MISC sshrsa sshdss uxcons uxstore uxmisc
+ sshpubk sshaes sshsh256 sshsh512 IMPORT puttygen.res time tree234
- + uxgen notiming CONF sshecc sshecdsag uxnogtk sshauxcrypt sshhmac
- + uxpoll uxutils
+ + uxgen notiming CONF sshecc sshsha3 uxnogtk sshauxcrypt sshhmac
+ + uxpoll uxutils sshblake2 sshargon2 console
puttygen : [U] cmdgen PUTTYGEN_UNIX
cgtest : [UT] cgtest PUTTYGEN_UNIX
pscp : [U] pscp uxsftp uxcons UXSSH BE_SSH SFTP wildcard UXMISC uxnogtk
+ + clicons uxcliloop console
psftp : [U] psftp uxsftp uxcons UXSSH BE_SSH SFTP wildcard UXMISC uxnogtk
+ + clicons uxcliloop console
pageant : [X] uxpgnt uxagentc aqsync pageant sshrsa sshpubk sshdes ARITH
+ sshmd5 version tree234 misc sshaes sshsha sshdss sshsh256 sshsh512
+ sshecc CONF uxsignal nocproxy nogss be_none x11fwd ux_x11 uxcons
+ gtkask gtkmisc nullplug logging UXMISC uxagentsock utils memory
- + sshauxcrypt sshhmac sshprng uxnoise
+ + sshauxcrypt sshhmac sshprng uxnoise uxcliloop sshsha3 sshblake2
+ + sshargon2 console
ptermapp : [XT] GTKTERM uxmisc misc ldisc settings uxpty uxsel BE_NONE uxstore
+ uxsignal CHARSET uxpterm version time xpmpterm xpmptcfg
@@ -388,16 +397,25 @@ osxlaunch : [UT] osxlaunch
fuzzterm : [UT] UXTERM CHARSET MISC version uxmisc uxucs fuzzterm time settings
+ uxstore be_none uxnogtk memory
-testcrypt : [UT] testcrypt SSHCRYPTO sshprng sshprime marshal utils
- + memory tree234 uxutils
-testcrypt : [C] testcrypt SSHCRYPTO sshprng sshprime marshal utils
- + memory tree234 winmiscs
+testcrypt : [UT] testcrypt SSHCRYPTO sshprng SSHPRIME sshpubk marshal utils
+ + memory tree234 uxutils KEYGEN
+testcrypt : [C] testcrypt SSHCRYPTO sshprng SSHPRIME sshpubk marshal utils
+ + memory tree234 winmiscs KEYGEN
testsc : [UT] testsc SSHCRYPTO marshal utils memory tree234 wildcard
- + sshmac uxutils
+ + sshmac uxutils sshpubk
testzlib : [UT] testzlib sshzlib utils marshal memory
uppity : [UT] uxserver SSHSERVER UXMISC uxsignal uxnoise uxgss uxnogtk
- + uxpty uxsftpserver ux_x11 uxagentsock procnet
+ + uxpty uxsftpserver ux_x11 uxagentsock procnet uxcliloop
+psusan : [U] uxpsusan SSHSERVER UXMISC uxsignal uxnoise nogss uxnogtk
+ + uxpty uxsftpserver ux_x11 uxagentsock procnet uxcliloop
+
+PSOCKS = psocks portfwd conf sshutils logging proxy nocproxy timing callback
+ + time tree234 version errsock be_misc norand MISC
+psocks : [C] PSOCKS winsocks wincons winproxy winnet winmisc winselcli
+ + winhsock winhandl winmiscs winnohlp wincliloop console LIBS
+psocks : [UT] PSOCKS uxsocks uxcons uxproxy uxnet uxmisc uxpoll uxsel uxnogtk
+ + uxpeer uxfdsock uxcliloop uxsignal console
# ----------------------------------------------------------------------
# On Windows, provide a means of removing local test binaries that we
@@ -405,9 +423,9 @@ uppity : [UT] uxserver SSHSERVER UXMISC uxsignal uxnoise uxgss uxnogtk
# in the first place, so that we find out about build breakage early.)
!begin vc
cleantestprogs:
- -del $(BUILDDIR)testcrypt.exe
+ -del $(BUILDDIR)testcrypt.exe $(BUILDDIR)psocks.exe
!end
!begin clangcl
cleantestprogs:
- -rm -f $(BUILDDIR)testcrypt.exe
+ -rm -f $(BUILDDIR)testcrypt.exe $(BUILDDIR)psocks.exe
!end
diff --git a/aclocal.m4 b/aclocal.m4
index 598c657..66dbd88 100644
--- a/aclocal.m4
+++ b/aclocal.m4
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.15.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
+# Copyright (C) 1996-2018 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -23,6 +23,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.])
# Configure paths for GTK+
# Owen Taylor 1997-2001
+# Version number used by aclocal, see `info automake Serials`.
+# Increment on every change.
+#serial 1
+
dnl AM_PATH_GTK_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified in MODULES,
dnl pass to pkg-config
@@ -209,6 +213,10 @@ main ()
# Configure paths for GTK+
# Owen Taylor 1997-2001
+# Version number used by aclocal, see `info automake Serials`.
+# Increment on every change.
+#serial 1
+
dnl AM_PATH_GTK_3_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
dnl Test for GTK+, and define GTK_CFLAGS and GTK_LIBS, if gthread is specified in MODULES,
dnl pass to pkg-config
@@ -693,7 +701,7 @@ AS_VAR_COPY([$1], [pkg_cv_][$1])
AS_VAR_IF([$1], [""], [$5], [$4])dnl
])dnl PKG_CHECK_VAR
-# Copyright (C) 2002-2017 Free Software Foundation, Inc.
+# Copyright (C) 2002-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -705,10 +713,10 @@ AS_VAR_IF([$1], [""], [$5], [$4])dnl
# generated from the m4 files accompanying Automake X.Y.
# (This private macro should not be called outside this file.)
AC_DEFUN([AM_AUTOMAKE_VERSION],
-[am__api_version='1.15'
+[am__api_version='1.16'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.15.1], [],
+m4_if([$1], [1.16.1], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
@@ -724,12 +732,12 @@ m4_define([_AM_AUTOCONF_VERSION], [])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.15.1])dnl
+[AM_AUTOMAKE_VERSION([1.16.1])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
-# Copyright (C) 2011-2017 Free Software Foundation, Inc.
+# Copyright (C) 2011-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -791,7 +799,7 @@ AC_SUBST([AR])dnl
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-# Copyright (C) 2001-2017 Free Software Foundation, Inc.
+# Copyright (C) 2001-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -843,7 +851,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd`
# AM_CONDITIONAL -*- Autoconf -*-
-# Copyright (C) 1997-2017 Free Software Foundation, Inc.
+# Copyright (C) 1997-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -874,7 +882,7 @@ AC_CONFIG_COMMANDS_PRE(
Usually this means the macro was only invoked conditionally.]])
fi])])
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
+# Copyright (C) 1999-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -1065,13 +1073,12 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl
# Generate code to set up dependency tracking. -*- Autoconf -*-
-# Copyright (C) 1999-2017 Free Software Foundation, Inc.
+# Copyright (C) 1999-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-
# _AM_OUTPUT_DEPENDENCY_COMMANDS
# ------------------------------
AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
@@ -1079,49 +1086,41 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
# Older Autoconf quotes --file arguments for eval, but not when files
# are listed without --file. Let's play safe and only enable the eval
# if we detect the quoting.
- case $CONFIG_FILES in
- *\'*) eval set x "$CONFIG_FILES" ;;
- *) set x $CONFIG_FILES ;;
- esac
+ # TODO: see whether this extra hack can be removed once we start
+ # requiring Autoconf 2.70 or later.
+ AS_CASE([$CONFIG_FILES],
+ [*\'*], [eval set x "$CONFIG_FILES"],
+ [*], [set x $CONFIG_FILES])
shift
- for mf
+ # Used to flag and report bootstrapping failures.
+ am_rc=0
+ for am_mf
do
# Strip MF so we end up with the name of the file.
- mf=`echo "$mf" | sed -e 's/:.*$//'`
- # Check whether this is an Automake generated Makefile or not.
- # We used to match only the files named 'Makefile.in', but
- # some people rename them; so instead we look at the file content.
- # Grep'ing the first line is not enough: some people post-process
- # each Makefile.in and add a new line on top of each file to say so.
- # Grep'ing the whole file is not good either: AIX grep has a line
+ am_mf=`AS_ECHO(["$am_mf"]) | sed -e 's/:.*$//'`
+ # Check whether this is an Automake generated Makefile which includes
+ # dependency-tracking related rules and includes.
+ # Grep'ing the whole file directly is not great: AIX grep has a line
# limit of 2048, but all sed's we know have understand at least 4000.
- if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
- dirpart=`AS_DIRNAME("$mf")`
- else
- continue
- fi
- # Extract the definition of DEPDIR, am__include, and am__quote
- # from the Makefile without running 'make'.
- DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
- test -z "$DEPDIR" && continue
- am__include=`sed -n 's/^am__include = //p' < "$mf"`
- test -z "$am__include" && continue
- am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
- # Find all dependency output files, they are included files with
- # $(DEPDIR) in their names. We invoke sed twice because it is the
- # simplest approach to changing $(DEPDIR) to its actual value in the
- # expansion.
- for file in `sed -n "
- s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
- sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
- # Make sure the directory exists.
- test -f "$dirpart/$file" && continue
- fdir=`AS_DIRNAME(["$file"])`
- AS_MKDIR_P([$dirpart/$fdir])
- # echo "creating $dirpart/$file"
- echo '# dummy' > "$dirpart/$file"
- done
+ sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
+ || continue
+ am_dirpart=`AS_DIRNAME(["$am_mf"])`
+ am_filepart=`AS_BASENAME(["$am_mf"])`
+ AM_RUN_LOG([cd "$am_dirpart" \
+ && sed -e '/# am--include-marker/d' "$am_filepart" \
+ | $MAKE -f - am--depfiles]) || am_rc=$?
done
+ if test $am_rc -ne 0; then
+ AC_MSG_FAILURE([Something went wrong bootstrapping makefile fragments
+ for automatic dependency tracking. Try re-running configure with the
+ '--disable-dependency-tracking' option to at least be able to build
+ the package (albeit without support for automatic dependency tracking).])
+ fi
+ AS_UNSET([am_dirpart])
+ AS_UNSET([am_filepart])
+ AS_UNSET([am_mf])
+ AS_UNSET([am_rc])
+ rm -f conftest-deps.mk
}
])# _AM_OUTPUT_DEPENDENCY_COMMANDS
@@ -1130,18 +1129,17 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
# -----------------------------
# This macro should only be invoked once -- use via AC_REQUIRE.
#
-# This code is only required when automatic dependency tracking
-# is enabled. FIXME. This creates each '.P' file that we will
-# need in order to bootstrap the dependency handling code.
+# This code is only required when automatic dependency tracking is enabled.
+# This creates each '.Po' and '.Plo' makefile fragment that we'll need in
+# order to bootstrap the dependency handling code.
AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
[AC_CONFIG_COMMANDS([depfiles],
[test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
- [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-])
+ [AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"])])
# Do all the work for Automake. -*- Autoconf -*-
-# Copyright (C) 1996-2017 Free Software Foundation, Inc.
+# Copyright (C) 1996-2018 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -1228,8 +1226,8 @@ AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
AC_REQUIRE([AC_PROG_MKDIR_P])dnl
# For better backward compatibility. To be removed once Automake 1.9.x
# dies out for good. For more background, see:
-#
-PuTTY is a client program for the SSH, Telnet and Rlogin network protocols.
+PuTTY is a client program for the SSH, Telnet, Rlogin, and SUPDUP network protocols.
These protocols are all used to run a remote session on a computer, over a network. PuTTY implements the client end of that session: the end at which the session is displayed, rather than the end at which it runs.
@@ -192,7 +193,7 @@
-
sha1sums
/ sha256sums
/ etc files on your download page don't match the binaries.putty.org
your website?sha1sums
/ sha256sums
/ etc files on your download page don't match the binaries.
@@ -139,7 +140,7 @@
Appendix A: PuTTY FAQA.1 Introduction
A.1.1 What is PuTTY?
A.2.5 Does PuTTY suppor
-Not at present, although section 4.30 in the documentation gives a method of achieving the same effect. +Not at present, although section 4.32 in the documentation gives a method of achieving the same effect.
@@ -533,7 +534,7 @@
-If you need to use an external DLL for GSSAPI authentication, that DLL may only be available in a 32-bit or 64-bit form, and that will dictate the version of PuTTY you need to use. (You will probably know if you're doing this; see section 4.24.2 in the documentation.) +If you need to use an external DLL for GSSAPI authentication, that DLL may only be available in a 32-bit or 64-bit form, and that will dictate the version of PuTTY you need to use. (You will probably know if you're doing this; see section 4.22.2 in the documentation.)
-These delays are inconvenient, but they are there for your protection. If they really cause you a problem, you can choose to turn off periodic rekeying using the ‘Kex’ configuration panel (see section 4.20), but be aware that you will be sacrificing security for this. (Falling back to SSH-1 would also remove the delays, but would lose a lot more security still. We do not recommend it.) +These delays are inconvenient, but they are there for your protection. If they really cause you a problem, you can choose to turn off periodic rekeying using the ‘Kex’ configuration panel (see section 4.18), but be aware that you will be sacrificing security for this. (Falling back to SSH-1 would also remove the delays, but would lose a lot more security still. We do not recommend it.)
@@ -751,7 +752,7 @@
-The SSH protocol recently gained a new ‘terminal mode’, IUTF8
, which PuTTY sends by default; see section 4.25.2. This is the first new terminal mode since the SSH-2 protocol was defined. While servers are supposed to ignore modes they don't know about, some buggy servers will unceremoniously close the connection if they see anything they don't recognise. SSH servers in embedded devices, network appliances, and the like seem to disproportionately have this bug.
+The SSH protocol recently gained a new ‘terminal mode’, IUTF8
, which PuTTY sends by default; see section 4.23.2. This is the first new terminal mode since the SSH-2 protocol was defined. While servers are supposed to ignore modes they don't know about, some buggy servers will unceremoniously close the connection if they see anything they don't recognise. SSH servers in embedded devices, network appliances, and the like seem to disproportionately have this bug.
If you think you have such a server, from 0.69 onwards you can disable sending of the IUTF8
mode: on the SSH / TTY panel, select IUTF8
on the list, select ‘Nothing’, and press ‘Set’. (It's not possible to disable sending this mode in 0.68.)
@@ -769,7 +770,7 @@
-If you are using PuTTY on a public PC, or somebody else's PC, you might want to clean this information up when you leave. You can do that automatically, by running the command putty -cleanup
. See section 3.8.2 in the documentation for more detail. (Note that this only removes settings for the currently logged-in user on multi-user systems.)
+If you are using PuTTY on a public PC, or somebody else's PC, you might want to clean this information up when you leave. You can do that automatically, by running the command putty -cleanup
. See section 3.11.2 in the documentation for more detail. (Note that this only removes settings for the currently logged-in user on multi-user systems.)
If PuTTY was installed from the installer package, it will also appear in ‘Add/Remove Programs’. Current versions of the installer do not offer to remove the above-mentioned items, so if you want them removed you should run putty -cleanup
before uninstalling.
@@ -789,18 +790,25 @@
VirtualLock()
function in the Windows API doesn't do a proper job: it may prevent small pieces of a process's memory from being paged to disk while the process is running, but it doesn't stop the process's memory as a whole from being swapped completely out to disk when the process is long-term inactive. And Pageant spends most of its time inactive.
putty.org
your website?
+No, it isn't. putty.org
is run by an opportunist who uses it to advertise their own commercial SSH implementation to people looking for our free one. We don't own that site, we can't control it, and we don't advise anyone to use it in preference to our own site.
+
+The real PuTTY web site, run by the PuTTY team, has always been at https://www.chiark.greenend.org.uk/~sgtatham/putty/
.
+
No, thank you. Even if you can find one (most of them seem to have been registered already, by people who didn't ask whether we actually wanted it before they applied), we're happy with the PuTTY web site being exactly where it is. It's not hard to find (just type ‘putty’ into google.com and we're the first link returned), and we don't believe the administrative hassle of moving the site would be worth the benefit.
In addition, if we did want a custom domain name, we would want to run it ourselves, so we knew for certain that it would continue to point where we wanted it, and wouldn't suddenly change or do strange things. Having it registered for us by a third party who we don't even know is not the best way to achieve this.
-We already have some, thanks.
-Only if the content of your web page is of definite direct interest to PuTTY users. If your content is unrelated, or only tangentially related, to PuTTY, then the link would simply be advertising for you.
@@ -816,9 +824,9 @@If you have software based on PuTTY, or specifically designed to interoperate with PuTTY, or in some other way of genuine interest to PuTTY users, then we will probably be happy to add a link to you on our Links page. And if you're running a particularly valuable mirror of the PuTTY web site, we might be interested in linking to you from our Mirrors page.
--Partly, because we don't want to move the web site location (see question A.9.1). +Partly, because we don't want to move the web site location (see question A.9.2).
Also, security reasons. PuTTY is a security product, and as such it is particularly important to guard the code and the web site against unauthorised modifications which might introduce subtle security flaws. Therefore, we prefer that the Git repository, web site and FTP site remain where they are, under the direct control of system administrators we know and trust personally, rather than being run by a large organisation full of people we've never met and which is known to have had breakins in the past. @@ -826,18 +834,18 @@
No offence to SourceForge; I think they do a wonderful job. But they're not ideal for everyone, and in particular they're not ideal for us.
-Because you're not a member of the PuTTY core development team. The putty-bugs mailing list is not a general newsgroup-like discussion forum; it's a contact address for the core developers, and an internal mailing list for us to discuss things among ourselves. If we opened it up for everybody to subscribe to, it would turn into something more like a newsgroup and we would be completely overwhelmed by the volume of traffic. It's hard enough to keep up with the list as it is.
-There isn't one, that we know of.
If someone else wants to set up a mailing list or other forum for PuTTY users to help each other with common problems, that would be fine with us, though the PuTTY team would almost certainly not have the time to read it. It's probably better to use one of the established newsgroups for this purpose (see section B.1.2).
-Please, please don't feel you have to. PuTTY is completely free software, and not shareware. We think it's very important that everybody who wants to use PuTTY should be able to, whether they have any money or not; so the last thing we would want is for a PuTTY user to feel guilty because they haven't paid us any money. If you want to keep your money, please do keep it. We wouldn't dream of asking for any.
@@ -847,14 +855,14 @@Small donations (tens of dollars or tens of euros) will probably be spent on beer or curry, which helps motivate our volunteer team to continue doing this for the world. Larger donations will be spent on something that actually helps development, if we can find anything (perhaps new hardware, or a copy of Windows XP), but if we can't find anything then we'll just distribute the money among the developers. If you want to be sure your donation is going towards something worthwhile, ask us first. If you don't like these terms, feel perfectly free not to donate. We don't mind.
-Yes. For most things, you need not bother asking us explicitly for permission; our licence already grants you permission.
See section B.8 for more details.
-No!
@@ -876,24 +884,24 @@If you really want financial security, see if you can find a security engineer who will take financial responsibility for the correctness of their review. (This might be less likely to suffer from the everything-failing-at-once problem mentioned above, because such an engineer would probably be reviewing a lot of different products which would tend to fail independently.) Failing that, see if you can persuade an insurance company to insure you against security incidents, and if the insurer demands it as a condition then get our code reviewed by a security engineer they're happy with.
--If your form contains any clause along the lines of ‘the undersigned represents and warrants’, we're not going to sign it. This is particularly true if it asks us to warrant that PuTTY is secure; see question A.9.9 for more discussion of this. But it doesn't really matter what we're supposed to be warranting: even if it's something we already believe is true, such as that we don't infringe any third-party copyright, we will not sign a document accepting any legal or financial liability. This is simply because the PuTTY development project has no income out of which to satisfy that liability, or pay legal costs, should it become necessary. We cannot afford to be sued. We are assuring you that we have done our best; if that isn't good enough for you, tough. +If your form contains any clause along the lines of ‘the undersigned represents and warrants’, we're not going to sign it. This is particularly true if it asks us to warrant that PuTTY is secure; see question A.9.10 for more discussion of this. But it doesn't really matter what we're supposed to be warranting: even if it's something we already believe is true, such as that we don't infringe any third-party copyright, we will not sign a document accepting any legal or financial liability. This is simply because the PuTTY development project has no income out of which to satisfy that liability, or pay legal costs, should it become necessary. We cannot afford to be sued. We are assuring you that we have done our best; if that isn't good enough for you, tough.
The existing PuTTY licence document already gives you permission to use or distribute PuTTY in pretty much any way which does not involve pretending you wrote it or suing us if it goes wrong. We think that really ought to be enough for anybody.
-See also question A.9.12 for another reason why we don't want to do this sort of thing. +See also question A.9.13 for another reason why we don't want to do this sort of thing.
-We could, in principle, but it isn't clear what use it would be. If you think there's a serious chance of one of the PuTTY copyright holders suing you (which we don't!), you would presumably want a signed notice from all of them; and we couldn't provide that even if we wanted to, because many of the copyright holders are people who contributed some code in the past and with whom we subsequently lost contact. Therefore the best we would be able to do even in theory would be to have the core development team sign the document, which wouldn't guarantee you that some other copyright holder might not sue.
-See also question A.9.12 for another reason why we don't want to do this sort of thing. +See also question A.9.13 for another reason why we don't want to do this sort of thing.
-Not unless there's an incredibly good reason.
@@ -903,7 +911,7 @@If your company policy requires you to have an individual agreement with the supplier of any software you use, then your company policy is simply not well suited to using popular free software, and we urge you to consider this as a flaw in your policy.
-Yes and no.
@@ -919,14 +927,14 @@(Finally, we can also confidently predict that if we made PuTTY closed-source and someone made an open-source fork, most people would switch to the latter. Therefore, it would be pretty stupid of us to try it.)
-Some people have asked us for an Export Control Classification Number (ECCN) for PuTTY. We don't know whether we have one, and as a team of free software developers based in the UK we don't have the time, money, or effort to deal with US bureaucracy to investigate any further. We believe that PuTTY falls under 5D002 on the US Commerce Control List, but that shouldn't be taken as definitive. If you need to know more you should seek professional legal advice. The same applies to any other country's legal requirements and restrictions.
Similarly, some people have asked us for FIPS certification of the PuTTY tools. Unless someone else is prepared to do the necessary work and pay any costs, we can't provide this.
-We periodically receive requests like this, from organisations which have apparently sent out a form letter to everyone listed in their big spreadsheet of ‘software vendors’ requiring them all to answer some long list of questions about supported OS versions, paid support arrangements, compliance with assorted local regulations we haven't heard of, contact phone numbers, and other such administrivia. Many of the questions are obviously meaningless when applied to PuTTY (we don't provide any paid support in the first place!), most of the rest could have been answered with only a very quick look at our website, and some we are actively unwilling to answer (we are private individuals, why would we want to give out our home phone numbers to large corporations?).
@@ -945,7 +953,7 @@If you work for an organisation which you think might be at risk of making this mistake, we urge you to reorganise your list of software suppliers so that it clearly distinguishes paid vendors who know about you from free software developers who don't have any idea who you are. Then, only send out these mass mailings to the former.
-sha1sums
/ sha256sums
/ etc files on your download page don't match the binaries.sha1sums
/ sha256sums
/ etc files on your download page don't match the binaries.People report this every so often, and usually the reason turns out to be that they've matched up the wrong checksums file with the wrong binaries.
@@ -996,5 +1004,5 @@If you want to provide feedback on this manual or on the PuTTY tools themselves, see the Feedback page.
-[PuTTY release 0.73]