Hey there,
I need some help from you C++ gurus.
I've implemented sending images/audio/video for WA.
The main problem are dependencies as a sha256 hash is required but I've only seen miranda provide sha1 and md5 stuff.
I got it running on my PC by including additional openSSL headers and libraries which I downloaded. However I have no idea how to properly add them to miranda.
Also I'm building with VS2015 and when testing the .dll on my laptop it said a msvcp14.dll (or similar) was missing.
Some code is borrowed from WA purple implementation and should be replaced by internal miranda functions.
I've documented TODOs on everything so please review and improve my code.
Especially the transfer handling by miranda needs some work as i have no idea how to make it show progress and completion.
Code is attached.