cURL MMF2 Extension
First thing, if you don't know what cURL is, its a very handy tool that supports pretty much every standard networking protocol under the sun, usually in a command line/terminal.
Its very handy to have for network testing, or tool usage, like getting using the PUT protocol, and other specific instance networking needs.
For a long while, everyone has been using the GET object, which is absolutely awesome, works very well, but it lacks HTTPS/SSL support, and thats something that is defiantly needed, for obvious security reasons, and while encrypting data, and sending in plain text may be secure, to an extent, I would much rather do both, encrypting data, and then sending it over a encrypted connection.
Luckily, cURL has a GNU license library available, called 'libcURL', so I decided to download the EDIF SDK, and take a crack at integrating cURL into an MMF2 extension, and after a few setbacks and questions, I've gotten the concept to work as intended, I can GET both HTTP/paintext and HTTPS/SSL perfectly, as well as the ability to use self signed certificates.
After I learned about the nuances of C++, and worked it a bit, it actually became pretty simple to integrate the library, and let it be redistributed into a MMF2 extension.
The only issue I have, is what features of cURL would you want integrated? I already have GET, with HTTP and HTTPS/SSL support, up and running, and adding file downloading would be super easy. cURL is very powerful, so if you guys would want to see anything added for its first alpha, please post below, so I can get it in for testing!
EDIT: Oops, forgot to say, I will release proof of concept in a bit, I want to clean it up first.