• R/O
  • R/O (HTTP)
  • R/W (SSH)
  • R/W (HTTPS)

ffftp: コミット

FFFTPのソースコードです。


コミットメタ情報

リビジョン90f37f9889455eea331a4f30fd66e67874f5af96 (tree)
日時2017-01-09 11:54:10
作者s_kawamoto <s_kawamoto@user...>
コミッターs_kawamoto

ログメッセージ

Rebuild OpenSSL with backward compatibility options.

変更サマリ

差分

Binary files a/FFFTP_Eng_Release/FFFTP.exe and b/FFFTP_Eng_Release/FFFTP.exe differ
Binary files a/FFFTP_Eng_Release_64/FFFTP.exe and b/FFFTP_Eng_Release_64/FFFTP.exe differ
--- a/OpenSSL/buildx64.bat
+++ b/OpenSSL/buildx64.bat
@@ -6,7 +6,7 @@ rem Use compat51.bat to support Windows XP or later.
66 rem Use compat50.bat to support Windows 2000.
77 call compat50.bat
88 perl nodebug.pl
9-nmake /f makefile
9+nmake /f makefile build_libs
1010 copy /y libeay32.dll %var1%\libeay32.dll
1111 copy /y ssleay32.dll %var1%\ssleay32.dll
1212 popd
--- a/OpenSSL/buildx86.bat
+++ b/OpenSSL/buildx86.bat
@@ -6,7 +6,7 @@ rem Use compat51.bat to support Windows XP or later.
66 rem Use compat50.bat to support Windows 2000.
77 call compat50.bat
88 perl nodebug.pl
9-nmake /f makefile
9+nmake /f makefile build_libs
1010 copy /y libeay32.dll %var1%\libeay32.dll
1111 copy /y ssleay32.dll %var1%\ssleay32.dll
1212 popd
--- a/OpenSSL/compat50.pl
+++ b/OpenSSL/compat50.pl
@@ -7,5 +7,6 @@ for(@data)
77 print FILE $_;
88 }
99 print FILE "#undef AI_PASSIVE\n";
10+print FILE "#define OPENSSL_USE_NODELETE\n";
1011 close(FILE);
1112 exit(0);
Binary files a/Release/FFFTP.exe and b/Release/FFFTP.exe differ
Binary files a/Release_64/FFFTP.exe and b/Release_64/FFFTP.exe differ
Binary files a/dist/amd64/libeay32.dll and b/dist/amd64/libeay32.dll differ
Binary files a/dist/amd64/ssleay32.dll and b/dist/amd64/ssleay32.dll differ
Binary files a/dist/libeay32.dll and b/dist/libeay32.dll differ
Binary files a/dist/ssleay32.dll and b/dist/ssleay32.dll differ
--- a/filehash.h
+++ b/filehash.h
@@ -5,13 +5,13 @@
55 #define FILEHASH_SSL_PEM_SHA1 "\x75\x32\x98\x3C\xD9\xC7\xB7\xC0\x50\xEF\xB5\x02\xF0\xDE\x28\x7C\x49\x5B\x8B\x77"
66 #if defined(_M_IX86)
77 // libeay32.dll
8-#define FILEHASH_LIBEAY32_DLL_SHA1 "\x55\x6F\xFE\x92\xDB\xA8\x78\x38\xE7\x90\xDA\xB8\x94\x37\x58\x5C\xD6\x38\x6F\x7D"
8+#define FILEHASH_LIBEAY32_DLL_SHA1 "\x53\xFA\xD4\x49\xA9\x0C\x9C\x7F\xF8\xE2\x5D\x0A\x76\x65\xE6\xA6\x95\x3A\x8B\x24"
99 // ssleay32.dll
10-#define FILEHASH_SSLEAY32_DLL_SHA1 "\x3C\x0F\x7F\x89\xC8\x91\xF9\x0F\x8F\xA9\x27\x16\xC6\x64\xEA\x00\x34\xC8\x39\xDF"
10+#define FILEHASH_SSLEAY32_DLL_SHA1 "\x95\x72\x97\x6C\x58\x47\x65\xA5\x58\x26\xCB\xC9\xBF\x14\x1E\x74\xA8\x8B\x25\xCD"
1111 #elif defined(_M_AMD64)
1212 // libeay32.dll
13-#define FILEHASH_LIBEAY32_DLL_SHA1 "\x26\x5F\xCF\x35\x83\x37\x28\xA4\x31\xB0\xD0\x85\x3A\xF1\x33\x17\x98\x2B\xEB\x83"
13+#define FILEHASH_LIBEAY32_DLL_SHA1 "\xE9\xD5\x06\xAD\x1F\xA1\x36\x54\xAB\xEB\x6F\x7D\xB8\x1A\xBD\xCB\x02\xB2\xAA\x62"
1414 // ssleay32.dll
15-#define FILEHASH_SSLEAY32_DLL_SHA1 "\xB0\x05\xB2\x4D\x64\x76\x1B\xE7\x31\xED\xB7\x03\xB7\xE1\x5C\xEB\x74\xC2\xE6\xFC"
15+#define FILEHASH_SSLEAY32_DLL_SHA1 "\xCC\x62\xD5\x15\xAC\xAF\xFE\x85\x95\xD3\x68\x92\x04\x30\xBC\xF9\x4B\xE4\x48\xCB"
1616 #endif
1717
旧リポジトリブラウザで表示