OSDN Git Service

Fix the commit.
[ffftp/ffftp.git] / updater.h
1 // updater.h\r
2 // Copyright (C) 2014 Suguru Kawamoto\r
3 // ソフトウェア自動更新\r
4 \r
5 #ifndef __UPDATER_H__\r
6 #define __UPDATER_H__\r
7 \r
8 #include <windows.h>\r
9 \r
10 #define HTTP_USER_AGENT L"Mozilla/4.0"\r
11 #define UPDATE_SERVER L"ffftp.sourceforge.jp"\r
12 #define UPDATE_HASH_PATH L"/update/hash"\r
13 #define UPDATE_LIST_PATH L"/update/list"\r
14 #define UPDATE_RSA_PUBLIC_KEY \\r
15         "-----BEGIN PUBLIC KEY-----\n" \\r
16         "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmJvR902LFeKcP9ldQfVQ\n" \\r
17         "F11f3Ph+KDZRIaMM30lBV77atXKuhJunbrjoiocakoSI7UZ1e7Em/Vx7DKi09Hu5\n" \\r
18         "P0Qr5VU4OZ1CoO0bLsot7kKm2LbvLvVD/D92Ff4nhTMD5jhtsdp/XIbRjcdRj+TI\n" \\r
19         "BmEdGOL62vXZ5XjZbrO3CRis7g0Ft/ojSgH1Qd3QSck5IJ3+L7844uIF9SB73xME\n" \\r
20         "RuL+tG2n+VGajM6Hi6xJ1ssbpr7iLB69QmQ5swIaJSiY8oE950mL+EBNFmI3Md0N\n" \\r
21         "vr4tDG8+fq/VhQB64k5hfgWaBImKYaEfftvg51L7yRX+CttgV6GM85ls41H/NDPM\n" \\r
22         "CwIDAQAB\n" \\r
23         "-----END PUBLIC KEY-----\n"\r
24 #define UPDATE_SIGNATURE "\x15\x48\x1D\x36\x13\x9D\xA3\x84\x2F\x06\x73\x40\x74\xAC\xED\xFC\x2D\xED\x75\x86"\r
25 \r
26 BOOL CheckForUpdates();\r
27 BOOL StartUpdateProcess();\r
28 \r
29 #endif\r
30 \r