Hi folks,
We identified a memory leak in *utils* module, when calling the http_query() function. a memory piece is allocated with malloc() to store http request result string (functions.c:54), but this memory is never freed.
There is also a possible crash issue, because curl_easy_getinfo() is called *after* curl_easy_cleanup(), which must not be done (see http://curl.haxx.se/libcurl/c/curl_easy_cleanup.html)
I attached patches to fix those issues (applies to 4.0 branch)
Regards, Guillaume Bour