@@ -2,6 +2,11 @@ | |||||
In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac. | In this document, Mod is Ctrl on Windows/Linux and Cmd on Mac. | ||||
### 1.1.3 (2019-07-23) | |||||
- Include root certificate bundle for libcurl on all OS's. | |||||
- Revert to OpenSSL from Schannel on Windows. | |||||
- Bundle unsigned Fundamental package on Mac. | |||||
### 1.1.2 (2019-07-20) | ### 1.1.2 (2019-07-20) | ||||
- Add app notarization on Mac, which removes the "Apple cannot check for malicious software" message on launch. | - Add app notarization on Mac, which removes the "Apple cannot check for malicious software" message on launch. | ||||
- Write stack trace to log.txt and display dialog box when Rack crashes. | - Write stack trace to log.txt and display dialog box when Rack crashes. | ||||
@@ -185,13 +185,13 @@ UPLOAD_URL := vortico@vcvrack.com:files/ | |||||
upload: | upload: | ||||
# This will only work if you have a private key to my server | # This will only work if you have a private key to my server | ||||
ifdef ARCH_MAC | ifdef ARCH_MAC | ||||
rsync dist/*.zip $(UPLOAD_URL) -zP | |||||
rsync dist/Rack-$(VERSION)-$(ARCH).zip $(UPLOAD_URL) -zP | |||||
endif | endif | ||||
ifdef ARCH_WIN | ifdef ARCH_WIN | ||||
rsync dist/*.{exe,zip} $(UPLOAD_URL) -P | |||||
rsync dist/Rack-$(VERSION)-$(ARCH).zip Rack-$(VERSION)-$(ARCH).exe Rack-SDK-$(VERSION).zip $(UPLOAD_URL) -P | |||||
endif | endif | ||||
ifdef ARCH_LIN | ifdef ARCH_LIN | ||||
rsync dist/*.zip $(UPLOAD_URL) -zP | |||||
rsync dist/Rack-$(VERSION)-$(ARCH).zip $(UPLOAD_URL) -zP | |||||
endif | endif | ||||
@@ -13,7 +13,7 @@ static CURL *createCurl() { | |||||
assert(curl); | assert(curl); | ||||
// curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); | // curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); | ||||
curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, true); | |||||
// curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, true); | |||||
std::string caPath = asset::system("cacert.pem"); | std::string caPath = asset::system("cacert.pem"); | ||||
curl_easy_setopt(curl, CURLOPT_CAINFO, caPath.c_str()); | curl_easy_setopt(curl, CURLOPT_CAINFO, caPath.c_str()); | ||||