• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

FFFTPのソースコードです。


Commit MetaInfo

Revisione176acc1de61ef6869fd3eedfc341360fd6e87e1 (tree)
Zeit2015-09-12 13:57:50
Autors_kawamoto <s_kawamoto@user...>
Commiters_kawamoto

Log Message

Update PEM file.

Ändern Zusammenfassung

Diff

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/OleDragDrop.c
+++ b/OleDragDrop.c
@@ -12,6 +12,9 @@
1212 Include Files
1313 **************************************************************************/
1414
15+// UTF-8対応
16+#include <winsock2.h>
17+
1518 #define _INC_OLE
1619 #include <windows.h>
1720 #undef _INC_OLE
@@ -19,6 +22,9 @@
1922 #include <oleidl.h>
2023 #include <objidl.h>
2124
25+// UTF-8対応
26+#include "common.h"
27+
2228 #include "OleDragDrop.h"
2329
2430
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
--- a/common.h
+++ b/common.h
@@ -81,7 +81,7 @@
8181 // ソフトウェア自動更新
8282 // リリースバージョンはリリース予定年(10進数4桁)+月(2桁)+日(2桁)+通し番号(0スタート2桁)とする
8383 // 2014年7月31日中の30個目のリリースは2014073129
84-#define RELEASE_VERSION_NUM 2015081001 /* リリースバージョン */
84+#define RELEASE_VERSION_NUM 2015091201 /* リリースバージョン */
8585
8686
8787 // SourceForge.JPによるフォーク
--- a/dist/ssl.pem
+++ b/dist/ssl.pem
@@ -1,7 +1,7 @@
11 ##
22 ## Bundle of CA Root Certificates
33 ##
4-## Certificate data from Mozilla as of: Wed Apr 22 03:12:04 2015
4+## Certificate data from Mozilla as of: Wed Sep 2 18:30:34 2015
55 ##
66 ## This is a bundle of X.509 certificates of public Certificate Authorities
77 ## (CA). These were automatically extracted from Mozilla's root certificates
--- a/filelist.c
+++ b/filelist.c
@@ -966,7 +966,6 @@ static LRESULT FileListCommonWndProc(HWND hWnd, UINT message, WPARAM wParam, LPA
966966 }
967967
968968 /* ファイル名の配列を作成する */
969- // TODO: GlobalAllocが返すのはメモリポインタではなくハンドルだが実際は同じ値
970969 FileNameList = (char **)GlobalAlloc(GPTR,sizeof(char *) * filenum);
971970 if(FileNameList == NULL){
972971 abort();
--- a/main.c
+++ b/main.c
@@ -3585,7 +3585,7 @@ BOOL LoadSSLRootCAFile()
35853585 for(i = 0; i < 5; i++)
35863586 Hash[i] = _byteswap_ulong(Hash[i]);
35873587 // 同梱する"ssl.pem"に合わせてSHA1ハッシュ値を変更すること
3588- if(memcmp(&Hash, &SSLRootCAFileHash, 20) == 0 || memcmp(&Hash, "\x0E\xFA\xF6\x00\xCB\xBE\x99\x35\x4C\xED\x7F\x87\xC8\x33\x1B\x03\x38\x65\xB7\xBD", 20) == 0
3588+ if(memcmp(&Hash, &SSLRootCAFileHash, 20) == 0 || memcmp(&Hash, "\xEC\xF8\xB8\xF6\xB3\x1E\xDF\x0E\x37\x6B\x7E\x3B\x3A\x95\xF2\xD4\xE7\xB4\x1C\x2D", 20) == 0
35893589 || DialogBox(GetFtpInst(), MAKEINTRESOURCE(updatesslroot_dlg), GetMainHwnd(), ExeEscDialogProc) == YES)
35903590 {
35913591 memcpy(&SSLRootCAFileHash, &Hash, 20);