PuTTY 中文版,原 http://code.google.com/p/puttycn 项目。
C Perl Python Shell Makefile Prolog Other
larryli 遗漏
Signed-off-by: Larry Li <larryli@qq.com>
Latest commit cfd8c4e Aug 22, 2017
Permalink
Failed to load latest commit information.
charset Fix a collection of type / format string mismatches. Jun 20, 2017
contrib Switch chiark URLs to https. May 7, 2017
doc Update version number for 0.70 release. Jul 4, 2017
icons Make an OS X icon for pterm as well as PuTTY. Mar 23, 2016
testdata Add a file of extra bignum tests. Mar 30, 2016
unix resolve (no real impact) issue found by cppcheck: Jun 19, 2017
windows 遗漏 Aug 22, 2017
.gitignore New makefile, for Windows cross-builds with clang-cl. Feb 5, 2017
Buildscr Update version number for 0.70 release. Jul 4, 2017
Buildscr.cv Rename Makefile.cyg to Makefile.mgw. Apr 10, 2016
CHECKLST.txt Rework the release checklist for current practice. Jul 3, 2017
LATEST.VER Update version number for 0.70 release. Jul 4, 2017
LICENCE Translate/putty 0.70 (#20) Jul 17, 2017
README Fix a luking mention of Win32 in README. May 8, 2017
Recipe Load comctl32.dll (for drag lists) at run time. Apr 16, 2017
aqsync.c Make asynchronous agent_query() requests cancellable. Jan 29, 2017
be_all.c Rationalise access to, and content of, backends[] array. Jun 30, 2007
be_all_s.c Rationalise access to, and content of, backends[] array. Jun 30, 2007
be_misc.c Option to log proxy setup diagnostics to the terminal. Nov 22, 2015
be_none.c Fix bug in which the SSH-only tools (pscp, psftp) did not honour a Jul 27, 2011
be_nos_s.c Rationalise access to, and content of, backends[] array. Jun 30, 2007
be_nossh.c Rationalise access to, and content of, backends[] array. Jun 30, 2007
be_ssh.c Fix bug in which the SSH-only tools (pscp, psftp) did not honour a Jul 27, 2011
callback.c Oops! Remove a tight-looping diagnostic. Sep 15, 2013
cgtest.c cmdgen: rescue test suite from bit rot. Mar 30, 2016
cmdgen.c Translate/putty 0.70 (#20) Jul 17, 2017
cmdline.c Pass -restrict-acl, if given, through to sub-PuTTYs. Feb 4, 2017
conf.c Giant const-correctness patch of doom! May 15, 2015
config.c Translate/putty 0.70 (#20) Jul 17, 2017
configure.ac Conditionalise the automake git-commit embedding. Jan 21, 2017
cproxy.c Avoid -Wmisleading-indentation warnings with GCC 6. Jan 30, 2016
dialog.c Giant const-correctness patch of doom! May 15, 2015
dialog.h Giant const-correctness patch of doom! May 15, 2015
errsock.c Log identifying information for the other end of connections. Jun 20, 2015
fuzzterm.c Unix buildinfo: stop saying 'GTK' in pure CLI utilities. Feb 22, 2017
import.c Fix a collection of type / format string mismatches. Jun 20, 2017
int64.c Further correction: on reflection, after examining all the call Sep 16, 2008
int64.h Some extra int64 functions. Aug 5, 2006
ldisc.c Giant const-correctness patch of doom! May 15, 2015
ldisc.h Post-release destabilisation! Completely remove the struct type Jul 14, 2011
ldiscucs.c Giant const-correctness patch of doom! May 15, 2015
licence.pl Autogenerate licence text in doc subdir from LICENCE. Feb 29, 2016
logging.c Translate/putty 0.70 (#20) Jul 17, 2017
minibidi.c Fix a collection of type / format string mismatches. Jun 20, 2017
misc.c Translate/putty 0.70 (#20) Jul 17, 2017
misc.h Include 'build info' in all --version text and About boxes. Jan 21, 2017
miscucs.c New centralised helper function dup_mb_to_wc(). Oct 17, 2015
mkauto.sh Move the Unix configure script up to the top level. Feb 22, 2014
mkfiles.pl Makefile.clangcl: provide a way to tell lld-link about crt0.obj. May 25, 2017
mksrcarc.sh New script to generate OS X icon files. Sep 6, 2015
mkunxarc.sh Turn mkunxarc.sh back into an ordinary sh script. Oct 1, 2014
network.h Make plug receive and closing functions return void instead of int. May 14, 2017
nocproxy.c Malcolm Smith's patch to support CHAP (digest-based) authentication Aug 30, 2004
nogss.c Rewrite gprefs() in settings.c so that its input mapping includes Jun 25, 2011
noprint.c A few small changes to make the PuTTY source base more usable as a Dec 9, 2005
noshare.c Fix the prototype of the stub function in noshare.c. Apr 22, 2014
noterm.c Make calling term_nopaste() a cross-platform feature. Aug 17, 2013
notiming.c Two related changes to timing code: Sep 18, 2012
pageant.c Make plug receive and closing functions return void instead of int. May 14, 2017
pageant.h Unix Pageant: support -D, to delete all keys. May 12, 2015
pgssapi.c Patch from Alejandro Sedeno, somewhat modified by me, which May 19, 2010
pgssapi.h Patch from Alejandro Sedeno, somewhat modified by me, which May 19, 2010
pinger.c Fix a potential time-wraparound issue in pinger.c. Apr 2, 2016
portfwd.c Fixes spotted by Coverity. Jun 20, 2017
pproxy.c Fix signature of platform_new_connection. Aug 15, 2015
proxy.c Make plug receive and closing functions return void instead of int. May 14, 2017
proxy.h Giant const-correctness patch of doom! May 15, 2015
pscp.c Translate/putty 0.70 (#20) Jul 17, 2017
psftp.c Translate/putty 0.70 (#20) Jul 17, 2017
psftp.h Log when -restrict-acl is in use. Feb 11, 2017
putty.h Move declaration of frontend_is_utf8 into putty.h. Feb 3, 2017
puttymem.h Rework the new type-check in sresize so that it doesn't cause a Jul 19, 2012
puttyps.h Delete the old 'macosx' directory completely. Mar 25, 2016
raw.c Make plug receive and closing functions return void instead of int. May 14, 2017
readme.md Translate/putty 0.70 (#20) Jul 17, 2017
release.pl Simplify running of release.pl --setver. Jul 3, 2017
resource.h Initial checkin: beta 0.43 Jan 8, 1999
rlogin.c Make plug receive and closing functions return void instead of int. May 14, 2017
sercfg.c Translate/putty 0.70 (#20) Jul 17, 2017
settings.c Translate/putty 0.70 (#20) Jul 17, 2017
sftp.c scp_recv_filedata: handle EOF more sensibly. Feb 15, 2017
sftp.h Handle failed SSH_FXP_CLOSE requests in sftp_put_file. Dec 29, 2016
sign.sh Rework the release checklist for current practice. Jul 3, 2017
ssh.c Translate/putty 0.70 (#20) Jul 17, 2017
ssh.h One more warning fix: spurious 'const' on functions. Feb 5, 2017
sshaes.c Split ssh2_cipher's keylen field into two. Sep 10, 2015
ssharcf.c Split ssh2_cipher's keylen field into two. Sep 10, 2015
sshbcrypt.c Implementation of OpenSSH's bcrypt. Apr 27, 2015
sshblowf.c Split ssh2_cipher's keylen field into two. Sep 10, 2015
sshblowf.h Implementation of OpenSSH's bcrypt. Apr 27, 2015
sshbn.c Fix memory leak in bignum_from_decimal Jan 28, 2017
sshbn.h Translate/putty 0.70 (#20) Jul 17, 2017
sshccp.c Fix bug in Poly1305 bigval_final_reduce(). Apr 8, 2017
sshcrc.c Fix a 64-bit-cleanness error in sshcrc's generator. Feb 29, 2016
sshcrcda.c Unify GET_32BIT()/PUT_32BIT() et al from numerous source files into m… Apr 12, 2005
sshdes.c Split ssh2_cipher's keylen field into two. Sep 10, 2015
sshdh.c Provide an 'extra' pointer in ssh_signkey and ssh_kex. May 15, 2015
sshdss.c Provide an 'extra' pointer in ssh_signkey and ssh_kex. May 15, 2015
sshdssg.c Generate keys more carefully, so that when the user asks for an n-bit Mar 4, 2012
sshecc.c One more warning fix: spurious 'const' on functions. Feb 5, 2017
sshecdsag.c Clean up elliptic curve selection and naming. May 15, 2015
sshgss.h Post-release destabilisation! Completely remove the struct type Jul 14, 2011
sshgssc.c Patch from Alejandro Sedeno, somewhat modified by me, which May 19, 2010
sshgssc.h Patch from Alejandro Sedeno, somewhat modified by me, which May 19, 2010
sshmd5.c Add a key-length field to 'struct ssh_mac'. Aug 21, 2015
sshnogss.c Post-release destabilisation! Completely remove the struct type Jul 14, 2011
sshprime.c Generate keys more carefully, so that when the user asks for an n-bit Mar 4, 2012
sshpubk.c Translate/putty 0.70 (#20) Jul 17, 2017
sshrand.c In random_add_noise, put the hashed noise into the pool, not the raw … Dec 29, 2016
sshrsa.c Merge tag '0.66' Nov 7, 2015
sshrsag.c Make modinv able to return NULL if its inputs are not coprime, and Aug 4, 2013
sshsh256.c Add a key-length field to 'struct ssh_mac'. Aug 21, 2015
sshsh512.c Add copy and free methods to 'struct ssh_hash'. Aug 21, 2015
sshsha.c Add a key-length field to 'struct ssh_mac'. Aug 21, 2015
sshshare.c Make plug receive and closing functions return void instead of int. May 14, 2017
sshzlib.c lz77_compress: change scope of variable 'hash'. Feb 14, 2017
storage.h Turn 'Filename' into a dynamically allocated type with no arbitrary Oct 2, 2011
telnet.c Make plug receive and closing functions return void instead of int. May 14, 2017
terminal.c Fix a collection of type / format string mismatches. Jun 20, 2017
terminal.h Make ESC[3J (clear scrollback) a disableable escape sequence. Nov 17, 2016
testback.c New Plink operating mode: 'plink -shareexists'. Sep 25, 2015
testbn.c Unix buildinfo: stop saying 'GTK' in pure CLI utilities. Feb 22, 2017
time.c Comment explaining location in top-level directory. Feb 7, 2005
timing.c Fix a potential time-wraparound issue in pinger.c. Apr 2, 2016
tree234.c Another format-string fix. Jun 20, 2017
tree234.h Run entire source base through GNU indent to tidy up the varying May 6, 2001
version.c Show the git commit hash in local dev builds too. Jan 21, 2017
version.h Translate/putty 0.70 (#20) Jul 17, 2017
wcwidth.c Update wcwidth.c with Unicode 9.0.0 data Jul 1, 2017
wildcard.c Add a missing null pointer check in wc_unescape, to bring it in line Jul 14, 2013
x11fwd.c Make plug receive and closing functions return void instead of int. May 14, 2017

readme.md

PuTTY: 自由的 Telnet/SSH 客户端(中文版)

PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。

当前版本为 0.70 测试版,请访问 PuTTY 网站获得更多信息。如果发现英文版本有更新,请及时通知

有限维护

此项目目前处于有限维护状态,建议 Windows 下用户使用 Git for Windows 下 Git Bash 提供的 SSH 工具。msysgit 内置有基于 PuTTY 0.60 改造的 Mintty 终端,并且提供有完整 Linux/Unix 环境。

MIT 许可证

PuTTY 采用不同于 GNU 软件的 MIT 许可证。简单的说,MIT 许可证比 GPL 更加自由。类似与 BSD 许可证,但也比 BSD 许可证更为宽松。对于 PuTTY 中文版版权页面 MIT 许可证翻译文本仅供参考,一切法律效力以英文原本为准。