Le 26 septembre 2010, Guilhem Bonnefille a écrit : > Please, find my work on integrating ETag on my own public repo: > http://repo.or.cz/w/viking/guyou.git/shortlog/refs/heads/etag > > Jocelyn, can you double check these patches and eventually apply them > to your own etag branch?
I have checked all your patchs. I agree with almost all of them (especially the memory leaks patchs :) ) The one I don't like is this one: http://repo.or.cz/w/viking/guyou.git/blobdiff/80e7bc44bcbadfbb6a9146d2ef8968f8f23d4e00..97f7e1e62e0fc17625c445e40f1b326e1402a3f6:/src/curl_download.c I replaced the \n by \0 in the string to make sure that there is no \n added in the headers sent to the server. in HTTP spec, two following \n marks the end of the headers section, which is why we must be sure that we don't add \n to the strings given to CURLOPT_HTTPHEADER. There might be a cleaner way to this than the one I used in this function... Thanks, Jocelyn ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Viking-devel mailing list Viking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/viking-devel Viking home page: http://viking.sf.net/