On Mon, 13 Jun 2005 11:56:24 +0100 Simon Poole <[EMAIL PROTECTED]>
(Bbabbled:
(B
(Blet me go over this over the weekend. not ignoring you! :) just busy... :)
(B
(B> I've done a cURL[1] wrapper for Ecore, which uses ecore's fd_handler
(B> support to perform asynchronous curl operations (in ecore's main_loop)
(B> with callbacks, making it trivial to use curl in ecore-based
(B> applications. For those who don't know, cURL is an excellent
(B> HTTP/FTP/whatever library [2].
(B>
(B> I'd like to contribute it, but I need to know where to put it. My
(B> instinct is to make this a part of ecore (ecore_curl), which would only
(B> be included if you build with Ecore support. It's a pretty lightweight
(B> wrapper (single source file, 180 lines). Opinions?
(B>
(B> I'm happy to discuss how it works and (try to) defend the way I've
(B> implemented it.
(B>
(B> I've attached the source file directly from my app so you can get a
(B> sense. I'm happy to detach it from my app and integrate it into Ecore,
(B> including doing the autotools magic, once I know where to put it!
(B>
(B> [1] http://curl.haxx.se/libcurl/
(B> [2] "libcurl is a free and easy-to-use client-side URL transfer library,
(B> supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP.
(B> libcurl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading,
(B> HTTP form based upload, proxies, cookies, user+password authentication
(B> (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http
(B> proxy tunneling and more!"
(B>
(B> --
(B> Simon Poole
(B> www.appliancestudio.com
(B
(B
(B--
(B------------- Codito, ergo sum - "I code, therefore I am" --------------
(BThe Rasterman (Carsten Haitzler) [EMAIL PROTECTED]
$BMg9%B?(B [EMAIL PROTECTED]
(BTokyo, Japan ($BEl5~(B $BF|K\(B)
(B
(B
(B-------------------------------------------------------
(BThis SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput
(Ba projector? How fast can you ride your desk chair down the office luge track?
(BIf you want to score the big prize, get to know the little guy.
(BPlay to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
(B_______________________________________________
(Benlightenment-devel mailing list
([email protected]
(Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel