2 // Copyright (C) 2014 Suguru Kawamoto
\r
5 #ifndef __UPDATER_H__
\r
6 #define __UPDATER_H__
\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
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
26 BOOL CheckForUpdates();
\r
27 BOOL StartUpdateProcess();
\r