svnno****@sourc*****
svnno****@sourc*****
2017年 3月 11日 (土) 08:37:48 JST
Revision: 6622 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6622 Author: maya Date: 2017-03-11 08:37:47 +0900 (Sat, 11 Mar 2017) Log Message: ----------- PuTTY 0.68 にアップデート sshbn.c の先の依存関係が激しくなったので、使うだけ関数を libputty.c にコピー プロジェクトに読み込まなくてよいファイルの登録を vcproj から削除 メッセージの長さを修正 https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=66b5455b139942ff08625ac194e4e4a3f27abcf5 Modified Paths: -------------- trunk/doc/en/html/about/history.html trunk/doc/en/html/reference/develop.txt trunk/doc/ja/html/about/history.html trunk/doc/ja/html/reference/develop.txt trunk/ttssh2/putty/libputty.c trunk/ttssh2/putty/libputty.h trunk/ttssh2/putty/putty.v10.vcxproj trunk/ttssh2/putty/putty.v10.vcxproj.filters trunk/ttssh2/putty/putty.v11.vcxproj trunk/ttssh2/putty/putty.v11.vcxproj.filters trunk/ttssh2/putty/putty.v12.vcxproj trunk/ttssh2/putty/putty.v12.vcxproj.filters trunk/ttssh2/putty/putty.v14.vcxproj trunk/ttssh2/putty/putty.v14.vcxproj.filters trunk/ttssh2/putty/putty.v9.vcproj trunk/ttssh2/putty/putty.vcproj -------------- next part -------------- Modified: trunk/doc/en/html/about/history.html =================================================================== --- trunk/doc/en/html/about/history.html 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/doc/en/html/about/history.html 2017-03-10 23:37:47 UTC (rev 6622) @@ -2842,6 +2842,28 @@ <h2><a name="ttssh">TTSSH</a></h2> +<h3><a name="ttssh_2.81">2017.05.xx (Ver 2.81)</a></h3> +<ul class="history"> + <!-- li>Changes + <ul> + <li></li> + </ul> + </li --> + + <!--li>Bug fixes + <ul> + <li></li> + </ul> + </li--> + + <li>Misc + <ul> + <li>upgraded PuTTY to 0.68</li> + </ul> + </li> +</ul> + + <h3><a name="ttssh_2.80">2017.02.28 (Ver 2.80)</a></h3> <ul class="history"> <!-- li>Changes Modified: trunk/doc/en/html/reference/develop.txt =================================================================== --- trunk/doc/en/html/reference/develop.txt 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/doc/en/html/reference/develop.txt 2017-03-10 23:37:47 UTC (rev 6622) @@ -46,7 +46,7 @@ - Oniguruma 6.1.3 (https://github.com/kkos/oniguruma) - OpenSSL 1.0.2k (http://www.openssl.org/) - zlib 1.2.11 (http://www.zlib.net/) -- PuTTY 0.67 (http://www.chiark.greenend.org.uk/~sgtatham/putty/) +- PuTTY 0.68 (http://www.chiark.greenend.org.uk/~sgtatham/putty/) * Notice for SVN commiter Modified: trunk/doc/ja/html/about/history.html =================================================================== --- trunk/doc/ja/html/about/history.html 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/doc/ja/html/about/history.html 2017-03-10 23:37:47 UTC (rev 6622) @@ -2847,6 +2847,28 @@ <h2><a name="ttssh">TTSSH</a></h2> +<h3><a name="ttssh_2.81">2017.05.xx (Ver 2.81)</a></h3> +<ul class="history"> + <!-- li>\x95ύX + <ul> + <li></li> + </ul> + </li --> + + <!--li>\x83o\x83O\x8FC\x90\xB3 + <ul> + <li></li> + </ul> + </li--> + + <li>\x82\xBB\x82̑\xBC + <ul> + <li>PuTTY 0.68 \x82֍\xB7\x82\xB5\x91ւ\xA6\x82\xBD</li> + </ul> + </li> +</ul> + + <h3><a name="ttssh_2.80">2017.02.28 (Ver 2.80)</a></h3> <ul class="history"> <!-- li>\x95ύX Modified: trunk/doc/ja/html/reference/develop.txt =================================================================== --- trunk/doc/ja/html/reference/develop.txt 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/doc/ja/html/reference/develop.txt 2017-03-10 23:37:47 UTC (rev 6622) @@ -47,7 +47,7 @@ - Oniguruma 6.1.3 (https://github.com/kkos/oniguruma) - OpenSSL 1.0.2k (http://www.openssl.org/) - zlib 1.2.11 (http://www.zlib.net/) -- PuTTY 0.67 (http://www.chiark.greenend.org.uk/~sgtatham/putty/) +- PuTTY 0.68 (http://www.chiark.greenend.org.uk/~sgtatham/putty/) \x81\xA1 SVN \x83R\x83~\x83b\x83^\x81[\x82ւ̒\x8D\x88\xD3 Modified: trunk/ttssh2/putty/libputty.c =================================================================== --- trunk/ttssh2/putty/libputty.c 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/libputty.c 2017-03-10 23:37:47 UTC (rev 6622) @@ -6,9 +6,17 @@ #include <windows.h> #include <assert.h> +#include "sshbn.h" + +// from SSHBN.C (ver 0.60) +#define BIGNUM_INTERNAL +typedef BignumInt *Bignum; + #include "ssh.h" + #include "libputty.h" + /* * for SSH2 * \x8C\xAE\x82̈ꗗ\x82\xE9 @@ -58,8 +66,10 @@ retval = agent_query(request, reqlen, &vresponse, &resplen, NULL, NULL); assert(retval == 1); response = vresponse; - if (resplen < 5 || response[4] != SSH2_AGENT_SIGN_RESPONSE) + if (resplen < 5 || response[4] != SSH2_AGENT_SIGN_RESPONSE) { + sfree(response); return NULL; + } ret = snewn(resplen-5, unsigned char); memcpy(ret, response+5, resplen-5); @@ -131,8 +141,10 @@ retval = agent_query(request, reqlen, &vresponse, &resplen, NULL, NULL); assert(retval == 1); response = vresponse; - if (resplen < 5 || response[4] != SSH1_AGENT_RSA_RESPONSE) + if (resplen < 5 || response[4] != SSH1_AGENT_RSA_RESPONSE) { + sfree(response); return NULL; + } ret = snewn(resplen-5, unsigned char); memcpy(ret, response+5, resplen-5); @@ -155,8 +167,76 @@ * Following functions are copied from putty source. */ +// from SSHBN.C (ver 0.63) +static Bignum newbn(int length) +{ + Bignum b; -// SSHRSA.C + assert(length >= 0 && length < INT_MAX / BIGNUM_INT_BITS); + + b = snewn(length + 1, BignumInt); + if (!b) + abort(); /* FIXME */ + memset(b, 0, (length + 1) * sizeof(*b)); + b[0] = length; + return b; +} + +// from SSHBN.C (ver 0.65) +Bignum bignum_from_bytes(const unsigned char *data, int nbytes) +{ + Bignum result; + int w, i; + + assert(nbytes >= 0 && nbytes < INT_MAX / 8); + + w = (nbytes + BIGNUM_INT_BYTES - 1) / BIGNUM_INT_BYTES; /* bytes->words */ + + result = newbn(w); + for (i = 1; i <= w; i++) + result[i] = 0; + for (i = nbytes; i--;) { + unsigned char byte = *data++; + result[1 + i / BIGNUM_INT_BYTES] |= + (BignumInt)byte << (8 * i % BIGNUM_INT_BITS); + } + + while (result[0] > 1 && result[result[0]] == 0) + result[0]--; + return result; +} + +// from SSHBN.C (ver 0.60) +/* +* Read an SSH-1-format bignum from a data buffer. Return the number +* of bytes consumed, or -1 if there wasn't enough data. +*/ +int ssh1_read_bignum(const unsigned char *data, int len, Bignum * result) +{ + const unsigned char *p = data; + int i; + int w, b; + + if (len < 2) + return -1; + + w = 0; + for (i = 0; i < 2; i++) + w = (w << 8) + *p++; + b = (w + 7) / 8; /* bits -> bytes */ + + if (len < b + 2) + return -1; + + if (!result) /* just return length */ + return b + 2; + + *result = bignum_from_bytes(p, b); + + return p + b - data; +} + +// from SSHRSA.C (putty 0.60) /* Given a public blob, determine its length. */ int rsa_public_blob_len(void *data, int maxlen) { @@ -181,7 +261,7 @@ return p - (unsigned char *)data; } -// WINDOWS\WINPGNT.C +// from WINDOWS\WINPGNT.C (putty 0.63) /* * Acquire a keylist1 from the primary Pageant; this means either * calling make_keylist1 (if that's us) or sending a message to the @@ -195,13 +275,15 @@ void *vresponse; int resplen, retval; request[4] = SSH1_AGENTC_REQUEST_RSA_IDENTITIES; - PUT_32BIT(request, 4); + PUT_32BIT(request, 1); retval = agent_query(request, 5, &vresponse, &resplen, NULL, NULL); assert(retval == 1); response = vresponse; - if (resplen < 5 || response[4] != SSH1_AGENT_RSA_IDENTITIES_ANSWER) + if (resplen < 5 || response[4] != SSH1_AGENT_RSA_IDENTITIES_ANSWER) { + sfree(response); return NULL; + } ret = snewn(resplen-5, unsigned char); memcpy(ret, response+5, resplen-5); @@ -213,6 +295,7 @@ return ret; } +// from WINDOWS\WINPGNT.C (putty 0.63) /* * Acquire a keylist2 from the primary Pageant; this means either * calling make_keylist2 (if that's us) or sending a message to the @@ -227,13 +310,15 @@ int resplen, retval; request[4] = SSH2_AGENTC_REQUEST_IDENTITIES; - PUT_32BIT(request, 4); + PUT_32BIT(request, 1); retval = agent_query(request, 5, &vresponse, &resplen, NULL, NULL); assert(retval == 1); response = vresponse; - if (resplen < 5 || response[4] != SSH2_AGENT_IDENTITIES_ANSWER) + if (resplen < 5 || response[4] != SSH2_AGENT_IDENTITIES_ANSWER) { + sfree(response); return NULL; + } ret = snewn(resplen-5, unsigned char); memcpy(ret, response+5, resplen-5); @@ -245,7 +330,7 @@ return ret; } -// WINDOWS\WINDOW.C +// from WINDOWS\WINDOW.C (putty 0.60) /* * Print a modal (Really Bad) message box and perform a fatal exit. */ Modified: trunk/ttssh2/putty/libputty.h =================================================================== --- trunk/ttssh2/putty/libputty.h 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/libputty.h 2017-03-10 23:37:47 UTC (rev 6622) @@ -3,6 +3,9 @@ */ // PuTTY is copyright 1997-2007 Simon Tatham. +// MISC.C +extern void safefree(void *); + // WINDOWS\WINPGNTC.C extern int agent_exists(void); extern int agent_query(void *in, int inlen, void **out, int *outlen, @@ -22,7 +25,5 @@ int putty_get_ssh1_keylen(unsigned char *key, int maxlen); -void safefree(void *); - static void *get_keylist1(int *length); static void *get_keylist2(int *length); Modified: trunk/ttssh2/putty/putty.v10.vcxproj =================================================================== --- trunk/ttssh2/putty/putty.v10.vcxproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v10.vcxproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -66,8 +66,8 @@ <ItemGroup> <ClCompile Include="..\..\libs\putty\CONF.C" /> <ClCompile Include="..\..\libs\putty\MISC.C" /> - <ClCompile Include="..\..\libs\putty\SSHBN.C" /> <ClCompile Include="..\..\libs\putty\TREE234.C" /> + <ClCompile Include="..\..\libs\putty\VERSION.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINPGNTC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINSECUR.C" /> @@ -74,16 +74,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H" /> - <ClInclude Include="..\..\libs\putty\MISC.H" /> - <ClInclude Include="..\..\libs\putty\NETWORK.H" /> - <ClInclude Include="..\..\libs\putty\PUTTY.H" /> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H" /> - <ClInclude Include="..\..\libs\putty\puttyps.h" /> - <ClInclude Include="..\..\libs\putty\SSH.H" /> - <ClInclude Include="..\..\libs\putty\TREE234.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H" /> <ClInclude Include="libputty.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> Modified: trunk/ttssh2/putty/putty.v10.vcxproj.filters =================================================================== --- trunk/ttssh2/putty/putty.v10.vcxproj.filters 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v10.vcxproj.filters 2017-03-10 23:37:47 UTC (rev 6622) @@ -12,10 +12,10 @@ <ClCompile Include="..\..\libs\putty\MISC.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\SSHBN.C"> + <ClCompile Include="..\..\libs\putty\TREE234.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\TREE234.C"> + <ClCompile Include="..\..\libs\putty\VERSION.C"> <Filter>Putty Files</Filter> </ClCompile> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C"> @@ -30,36 +30,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\MISC.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\NETWORK.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTY.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\puttyps.h"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\SSH.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\TREE234.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H"> - <Filter>Putty Files</Filter> - </ClInclude> <ClInclude Include="libputty.h" /> </ItemGroup> </Project> \ No newline at end of file Modified: trunk/ttssh2/putty/putty.v11.vcxproj =================================================================== --- trunk/ttssh2/putty/putty.v11.vcxproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v11.vcxproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -72,8 +72,8 @@ <ItemGroup> <ClCompile Include="..\..\libs\putty\CONF.C" /> <ClCompile Include="..\..\libs\putty\MISC.C" /> - <ClCompile Include="..\..\libs\putty\SSHBN.C" /> <ClCompile Include="..\..\libs\putty\TREE234.C" /> + <ClCompile Include="..\..\libs\putty\VERSION.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINPGNTC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINSECUR.C" /> @@ -80,16 +80,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H" /> - <ClInclude Include="..\..\libs\putty\MISC.H" /> - <ClInclude Include="..\..\libs\putty\NETWORK.H" /> - <ClInclude Include="..\..\libs\putty\PUTTY.H" /> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H" /> - <ClInclude Include="..\..\libs\putty\puttyps.h" /> - <ClInclude Include="..\..\libs\putty\SSH.H" /> - <ClInclude Include="..\..\libs\putty\TREE234.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H" /> <ClInclude Include="libputty.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> Modified: trunk/ttssh2/putty/putty.v11.vcxproj.filters =================================================================== --- trunk/ttssh2/putty/putty.v11.vcxproj.filters 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v11.vcxproj.filters 2017-03-10 23:37:47 UTC (rev 6622) @@ -12,10 +12,10 @@ <ClCompile Include="..\..\libs\putty\MISC.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\SSHBN.C"> + <ClCompile Include="..\..\libs\putty\TREE234.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\TREE234.C"> + <ClCompile Include="..\..\libs\putty\VERSION.C"> <Filter>Putty Files</Filter> </ClCompile> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C"> @@ -30,36 +30,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\MISC.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\NETWORK.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTY.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\puttyps.h"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\SSH.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\TREE234.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H"> - <Filter>Putty Files</Filter> - </ClInclude> <ClInclude Include="libputty.h" /> </ItemGroup> </Project> \ No newline at end of file Modified: trunk/ttssh2/putty/putty.v12.vcxproj =================================================================== --- trunk/ttssh2/putty/putty.v12.vcxproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v12.vcxproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -72,8 +72,8 @@ <ItemGroup> <ClCompile Include="..\..\libs\putty\CONF.C" /> <ClCompile Include="..\..\libs\putty\MISC.C" /> - <ClCompile Include="..\..\libs\putty\SSHBN.C" /> <ClCompile Include="..\..\libs\putty\TREE234.C" /> + <ClCompile Include="..\..\libs\putty\VERSION.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINPGNTC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINSECUR.C" /> @@ -80,16 +80,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H" /> - <ClInclude Include="..\..\libs\putty\MISC.H" /> - <ClInclude Include="..\..\libs\putty\NETWORK.H" /> - <ClInclude Include="..\..\libs\putty\PUTTY.H" /> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H" /> - <ClInclude Include="..\..\libs\putty\puttyps.h" /> - <ClInclude Include="..\..\libs\putty\SSH.H" /> - <ClInclude Include="..\..\libs\putty\TREE234.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H" /> <ClInclude Include="libputty.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> Modified: trunk/ttssh2/putty/putty.v12.vcxproj.filters =================================================================== --- trunk/ttssh2/putty/putty.v12.vcxproj.filters 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v12.vcxproj.filters 2017-03-10 23:37:47 UTC (rev 6622) @@ -12,10 +12,10 @@ <ClCompile Include="..\..\libs\putty\MISC.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\SSHBN.C"> + <ClCompile Include="..\..\libs\putty\TREE234.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\TREE234.C"> + <ClCompile Include="..\..\libs\putty\VERSION.C"> <Filter>Putty Files</Filter> </ClCompile> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C"> @@ -30,36 +30,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\MISC.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\NETWORK.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTY.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\puttyps.h"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\SSH.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\TREE234.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H"> - <Filter>Putty Files</Filter> - </ClInclude> <ClInclude Include="libputty.h" /> </ItemGroup> </Project> \ No newline at end of file Modified: trunk/ttssh2/putty/putty.v14.vcxproj =================================================================== --- trunk/ttssh2/putty/putty.v14.vcxproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v14.vcxproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -72,8 +72,8 @@ <ItemGroup> <ClCompile Include="..\..\libs\putty\CONF.C" /> <ClCompile Include="..\..\libs\putty\MISC.C" /> - <ClCompile Include="..\..\libs\putty\SSHBN.C" /> <ClCompile Include="..\..\libs\putty\TREE234.C" /> + <ClCompile Include="..\..\libs\putty\VERSION.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINPGNTC.C" /> <ClCompile Include="..\..\libs\putty\WINDOWS\WINSECUR.C" /> @@ -80,16 +80,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H" /> - <ClInclude Include="..\..\libs\putty\MISC.H" /> - <ClInclude Include="..\..\libs\putty\NETWORK.H" /> - <ClInclude Include="..\..\libs\putty\PUTTY.H" /> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H" /> - <ClInclude Include="..\..\libs\putty\puttyps.h" /> - <ClInclude Include="..\..\libs\putty\SSH.H" /> - <ClInclude Include="..\..\libs\putty\TREE234.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H" /> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H" /> <ClInclude Include="libputty.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> Modified: trunk/ttssh2/putty/putty.v14.vcxproj.filters =================================================================== --- trunk/ttssh2/putty/putty.v14.vcxproj.filters 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v14.vcxproj.filters 2017-03-10 23:37:47 UTC (rev 6622) @@ -12,10 +12,10 @@ <ClCompile Include="..\..\libs\putty\MISC.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\SSHBN.C"> + <ClCompile Include="..\..\libs\putty\TREE234.C"> <Filter>Putty Files</Filter> </ClCompile> - <ClCompile Include="..\..\libs\putty\TREE234.C"> + <ClCompile Include="..\..\libs\putty\VERSION.C"> <Filter>Putty Files</Filter> </ClCompile> <ClCompile Include="..\..\libs\putty\WINDOWS\WINMISC.C"> @@ -30,36 +30,6 @@ <ClCompile Include="libputty.c" /> </ItemGroup> <ItemGroup> - <ClInclude Include="..\..\libs\putty\INT64.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\MISC.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\NETWORK.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTY.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\PUTTYMEM.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\puttyps.h"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\SSH.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\TREE234.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINHELP.H"> - <Filter>Putty Files</Filter> - </ClInclude> - <ClInclude Include="..\..\libs\putty\WINDOWS\WINSTUFF.H"> - <Filter>Putty Files</Filter> - </ClInclude> <ClInclude Include="libputty.h" /> </ItemGroup> </Project> \ No newline at end of file Modified: trunk/ttssh2/putty/putty.v9.vcproj =================================================================== --- trunk/ttssh2/putty/putty.v9.vcproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.v9.vcproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -149,47 +149,15 @@ > </File> <File - RelativePath="..\..\libs\putty\INT64.H" - > - </File> - <File RelativePath="..\..\libs\putty\MISC.C" > </File> <File - RelativePath="..\..\libs\putty\MISC.H" - > - </File> - <File - RelativePath="..\..\libs\putty\NETWORK.H" - > - </File> - <File - RelativePath="..\..\libs\putty\PUTTY.H" - > - </File> - <File - RelativePath="..\..\libs\putty\PUTTYMEM.H" - > - </File> - <File - RelativePath="..\..\libs\putty\puttyps.h" - > - </File> - <File - RelativePath="..\..\libs\putty\SSH.H" - > - </File> - <File - RelativePath="..\..\libs\putty\SSHBN.C" - > - </File> - <File RelativePath="..\..\libs\putty\TREE234.C" > </File> <File - RelativePath="..\..\libs\putty\TREE234.H" + RelativePath="..\..\libs\putty\VERSION.C" > </File> <File @@ -208,10 +176,6 @@ RelativePath="..\..\libs\putty\WINDOWS\WINSECUR.C" > </File> - <File - RelativePath="..\..\libs\putty\WINDOWS\WINSTUFF.H" - > - </File> </Filter> <File RelativePath=".\libputty.c" Modified: trunk/ttssh2/putty/putty.vcproj =================================================================== --- trunk/ttssh2/putty/putty.vcproj 2017-03-09 07:55:28 UTC (rev 6621) +++ trunk/ttssh2/putty/putty.vcproj 2017-03-10 23:37:47 UTC (rev 6622) @@ -148,54 +148,18 @@ > </File> <File - RelativePath="..\..\libs\putty\INT64.H" - > - </File> - <File RelativePath="..\..\libs\putty\MISC.C" > </File> <File - RelativePath="..\..\libs\putty\MISC.H" - > - </File> - <File - RelativePath="..\..\libs\putty\NETWORK.H" - > - </File> - <File - RelativePath="..\..\libs\putty\PUTTY.H" - > - </File> - <File - RelativePath="..\..\libs\putty\PUTTYMEM.H" - > - </File> - <File - RelativePath="..\..\libs\putty\puttyps.h" - > - </File> - <File - RelativePath="..\..\libs\putty\SSH.H" - > - </File> - <File - RelativePath="..\..\libs\putty\SSHBN.C" - > - </File> - <File RelativePath="..\..\libs\putty\TREE234.C" > </File> <File - RelativePath="..\..\libs\putty\TREE234.H" + RelativePath="..\..\libs\putty\VERSION.C" > </File> <File - RelativePath="..\..\libs\putty\WINDOWS\WINHELP.H" - > - </File> - <File RelativePath="..\..\libs\putty\WINDOWS\WINMISC.C" > </File> @@ -207,10 +171,6 @@ RelativePath="..\..\libs\putty\WINDOWS\WINSECUR.C" > </File> - <File - RelativePath="..\..\libs\putty\WINDOWS\WINSTUFF.H" - > - </File> </Filter> <File RelativePath=".\libputty.c"