efl/src/lib/ecore_con
Carsten Haitzler 2c1c6b9335 ecore-con: make curl support entirely runtime loaded via eina_module
this makes curl support a pure runtime-only thing. libcurl is loaded by
eina_module (dlopen/dlsym) when curl is actually first needed (when a
url connection/object is created). this means that ecore-con has no
link or compile dependencies on curl, only runtime, AND this saves
memory (due to curl inits using apparently a chunk of private pages).
so this saves memory and moves the dependency to runtime (though still
consider libcurl a dependency of efl - but like a binary executed,
it's at runtime).
2013-10-10 22:31:18 +09:00
..
Ecore_Con.h ecore_con: add systemd socket activation. 2013-03-10 16:00:32 +09:00
Ecore_Con_Eet.h merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
dns.c Fix potential double-free of so->answer. 2013-08-05 13:48:23 +01:00
dns.h rebase dns.c against upstream 2013-01-22 08:01:13 +00:00
ecore_con.c Do not call _ecore_con_client_flush with a NULL client. 2013-08-05 12:39:19 +01:00
ecore_con_alloc.c efl: formatting 2013-06-20 13:28:18 +02:00
ecore_con_ares.c ecore_con: improve portability. 2013-03-16 15:40:26 +09:00
ecore_con_dns.c _ecore_con_dns_free already frees the timer and whole dns structure, 2013-08-05 13:52:06 +01:00
ecore_con_eet.c fix clang sizeof complaint 2013-07-16 20:45:24 +09:00
ecore_con_info.c efl: use HAVE_FCNTL around call to fcntl. 2013-03-10 23:10:27 +09:00
ecore_con_local.c ecore_con: add systemd socket activation. 2013-03-10 16:00:32 +09:00
ecore_con_local_win32.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_con_private.h ecore-con: make curl support entirely runtime loaded via eina_module 2013-10-10 22:31:18 +09:00
ecore_con_socks.c ecore_con: improve portability. 2013-03-16 15:40:26 +09:00
ecore_con_ssl.c clean up gnutls session init for ecore-con in 1.8 2013-03-11 04:57:12 +00:00
ecore_con_url.c ecore-con: make curl support entirely runtime loaded via eina_module 2013-10-10 22:31:18 +09:00