zorael / kameloso

IRC bot with Twitch support
Boost Software License 1.0
8 stars 3 forks source link

requests again #121

Closed zorael closed 2 years ago

zorael commented 2 years ago

This reverses the change to use std.net.curl for web access, instead falling back to the original dlang-requests. Compilation memory will go up some, but using cURL had the unfortunate side-effect that the program would fail to start on Windows if libcurl.dll was not present. It just wasn't obvious, since all machines tested on had the D compiler installed, which includes the file.

While changing this it became apparent key/certificate file management was lacking, so it has been improved. Error messages related to SSL errors also saw improvements.