efl/src/lib/ecore_con
Jean-Philippe Andre fce444bb18 ecore_con: Make sure the proxy helper is valid
If the http proxy helper gets deleted at shutdown rather than because
the process actually exited, the object pointer becomes invalid. This
patch tries to avoid a situation where the object is not valid.
2017-12-18 19:54:31 +09:00
..
CMakeLists.txt cmake: add ecore_con. 2017-01-27 17:26:05 -02:00
Ecore_Con.h ecore_con: add an Efl_Net.h 2017-10-27 18:51:38 -07:00
Ecore_Con_Eet.h ecore: remove doxygen warning messages 2017-10-18 19:24:28 +09:00
Ecore_Con_Eet_Eo.h
Ecore_Con_Eet_Legacy.h
Efl_Net.h ecore_con: add support for EFL_MAIN with ecore_con support. 2017-11-09 15:25:51 -08:00
ecore_con.c ecore_con: Properly shutdown and unregister log domain 2017-12-18 19:54:31 +09:00
ecore_con_alloc.c
ecore_con_eet.c ecore: remove doxygen warning messages 2017-10-18 19:24:28 +09:00
ecore_con_eet_base.eo
ecore_con_eet_client_obj.eo
ecore_con_eet_server_obj.eo
ecore_con_legacy.c ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job. 2017-12-11 14:04:09 -08:00
ecore_con_local.c ecore_con_local_path_new(): implemented for Windows 2017-03-29 12:44:19 -03:00
ecore_con_local_win32.c Evil: use static buffer to store error messages 2017-12-11 16:04:02 +09:00
ecore_con_private.h implement efl_net_{socket,dialer,server}_windows 2017-03-29 12:44:19 -03:00
ecore_con_proxy_helper.c ecore_con: Make sure the proxy helper is valid 2017-12-18 19:54:31 +09:00
ecore_con_socks.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
ecore_con_url.c Ecore_Con: Fix wrong comparison. 2017-07-28 15:22:51 -03:00
ecore_con_url_curl.c
ecore_con_url_curl.h
efl_net-connman.c
efl_net-connman.h
efl_net_control-connman.c
efl_net_control-none.c
efl_net_control.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_control_access_point-connman.c ecore_con: move Efl.Net.Control.Access_Point to use Eina_Future. 2017-12-14 16:42:44 -08:00
efl_net_control_access_point-none.c ecore_con: move Efl.Net.Control.Access_Point to use Eina_Future. 2017-12-14 16:42:44 -08:00
efl_net_control_access_point.eo ecore_con: move Efl.Net.Control.Access_Point to use Eina_Future. 2017-12-14 16:42:44 -08:00
efl_net_control_technology-connman.c ecore_con: implement FIXME for Efl.Net.Control.Technology by returning EINA_VALUE_EMPTY. 2017-12-11 15:08:48 -08:00
efl_net_control_technology-none.c ecore_con: use Eina_Future for Efl.Net.Control.Technology. 2017-12-11 15:03:11 -08:00
efl_net_control_technology.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_dialer.c
efl_net_dialer.eo docs: Fix typos and some wrong expressions in Ecore and Edje API reference doxygen. 2017-02-27 19:48:38 +09:00
efl_net_dialer_http.c ecore_con: Always get the loop on init 2017-12-18 19:54:31 +09:00
efl_net_dialer_http.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_dialer_simple.c
efl_net_dialer_simple.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_dialer_ssl.c ecore: rename efl_loop_Eina_FutureXXX_timeout to efl_loop_timeout. 2017-12-03 16:30:53 -08:00
efl_net_dialer_ssl.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_dialer_tcp.c ecore: rename efl_loop_Eina_FutureXXX_timeout to efl_loop_timeout. 2017-12-03 16:30:53 -08:00
efl_net_dialer_tcp.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_dialer_udp.c ecore: rename efl_loop_Eina_FutureXXX_timeout to efl_loop_timeout. 2017-12-03 16:30:53 -08:00
efl_net_dialer_udp.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_dialer_unix.c ecore: rename efl_loop_Eina_FutureXXX_timeout to efl_loop_timeout. 2017-12-03 16:30:53 -08:00
efl_net_dialer_unix.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_dialer_websocket.c ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job. 2017-12-11 14:04:09 -08:00
efl_net_dialer_websocket.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_dialer_windows.c Evil: use static buffer to store error messages 2017-12-11 16:04:02 +09:00
efl_net_dialer_windows.eo implement efl_net_{socket,dialer,server}_windows 2017-03-29 12:44:19 -03:00
efl_net_http_types.eot
efl_net_ip_address.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_ip_address.eo ecore: convert existing eo files to new ownership 2017-09-15 16:51:37 +02:00
efl_net_server.c
efl_net_server.eo docs: Fix typos and some wrong expressions in Ecore and Edje API reference doxygen. 2017-02-27 19:48:38 +09:00
efl_net_server_fd.c eo: Rename efl_ref_get to efl_ref_count 2017-11-08 09:30:42 +00:00
efl_net_server_fd.eo Ecore_Con: Fix CLOEXEC documentation. 2017-07-28 15:22:51 -03:00
efl_net_server_ip.c ecore_con: add an intermediate Efl.Net.Server.Ip 2017-09-29 14:12:03 -07:00
efl_net_server_ip.eo ecore_con: add an intermediate Efl.Net.Server.Ip 2017-09-29 14:12:03 -07:00
efl_net_server_simple.c eo: Rename efl_ref_get to efl_ref_count 2017-11-08 09:30:42 +00:00
efl_net_server_simple.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_server_ssl.c eo: Rename efl_ref_get to efl_ref_count 2017-11-08 09:30:42 +00:00
efl_net_server_ssl.eo ecore_con: simplify Efl.Net.Server.Ssl by inheriting from Efl.Net.Server.Tcp. 2017-09-29 16:01:02 -07:00
efl_net_server_tcp.c ecore-con: Mark unused function paramater as unused 2017-10-02 08:12:06 -04:00
efl_net_server_tcp.eo ecore_con: add an intermediate Efl.Net.Server.Ip 2017-09-29 14:12:03 -07:00
efl_net_server_udp.c ecore_con: add an intermediate Efl.Net.Server.Ip 2017-09-29 14:12:03 -07:00
efl_net_server_udp.eo ecore_con: add an intermediate Efl.Net.Server.Ip 2017-09-29 14:12:03 -07:00
efl_net_server_udp_client.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_server_udp_client.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_server_unix.c efl net - fix ipv6 getsockname to use the proper struct to do it 2017-07-29 10:56:47 +09:00
efl_net_server_unix.eo
efl_net_server_windows.c ecore: rename efl_loop_Eina_FutureXXX_job to efl_loop_job. 2017-12-11 14:04:09 -08:00
efl_net_server_windows.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_session-connman.c
efl_net_session-none.c
efl_net_session.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_socket.c
efl_net_socket.eo
efl_net_socket_fd.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_socket_fd.eo eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01:00
efl_net_socket_simple.c
efl_net_socket_simple.eo
efl_net_socket_ssl.c efl_net_socket_ssl (dialer): emit "resolved" 2017-04-08 19:21:44 -03:00
efl_net_socket_ssl.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_socket_tcp.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_socket_tcp.eo
efl_net_socket_udp.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_socket_udp.eo ecore: convert existing eo files to new ownership 2017-09-15 16:51:37 +02:00
efl_net_socket_unix.c
efl_net_socket_unix.eo
efl_net_socket_windows.c implement efl_net_{socket,dialer,server}_windows 2017-03-29 12:44:19 -03:00
efl_net_socket_windows.eo ecore: rename Efl.Loop_User to Efl.Loop.Consumer. 2017-12-13 14:54:57 -08:00
efl_net_ssl_conn-gnutls.c
efl_net_ssl_conn-none.c
efl_net_ssl_conn-openssl.c EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05:00
efl_net_ssl_context.c efl net ssl constructor - remove double set of same var 2017-07-29 09:08:40 +09:00
efl_net_ssl_context.eo ecore: convert existing eo files to new ownership 2017-09-15 16:51:37 +02:00
efl_net_ssl_ctx-gnutls.c
efl_net_ssl_ctx-none.c
efl_net_ssl_ctx-openssl.c efl net - adapt to openssl 1.1.0 changes with tls method support 2017-09-15 16:12:59 +09:00
efl_net_ssl_types.eot
efl_net_types.eot