efl/src/lib/ecore_con
Carsten Haitzler 047141fc90 ecore ipc/con: fix nasty ... they dont mutually exclude
by deleting the socket they wont mutually exclude at bind which means
eny new server just nides the pror one and you can get lots of copies
of the same server. this wasnt the case before. it shouldnt have been.
i think ther was an rm path for stale sockets when connecting failed
or something. anyway... this here was causing multilpe efreetd's and
all sorts of nastiness. this is the root cause. so... fix it.

@fix
2017-11-26 14:01:14 +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: quiet 2 "clobbered" warnings in ecore_con 2017-11-23 15:38:52 -08:00
ecore_con_alloc.c ecore_con: Ecore_Con_Server now on top of Efl_Net! 2016-12-10 08:44:06 -02:00
ecore_con_eet.c ecore: remove doxygen warning messages 2017-10-18 19:24:28 +09:00
ecore_con_eet_base.eo docs: ecore_con: document newly added extern struct item 2016-12-12 09:34:33 +01:00
ecore_con_eet_client_obj.eo
ecore_con_eet_server_obj.eo
ecore_con_legacy.c ecore ipc/con: fix nasty ... they dont mutually exclude 2017-11-26 14:01:14 +09: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 efl: unsigned int/long never be less than zero. Fixed. 2017-10-13 12:07:28 -07: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 efl net - handle proxy helper fails better and abort proxy lookups 2017-11-07 22:42:49 +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: add referencing on _c structure 2016-12-23 23:02:45 +02:00
ecore_con_url_curl.h Ecore_Con_Url/Curl: add referencing on _c structure 2016-12-23 23:02:45 +02:00
efl_net-connman.c
efl_net-connman.h
efl_net_control-connman.c
efl_net_control-none.c
efl_net_control.eo eo files: convert various to use @cref 2017-11-02 16:41:01 +01:00
efl_net_control_access_point-connman.c
efl_net_control_access_point-none.c
efl_net_control_access_point.eo ecore: convert existing eo files to new ownership 2017-09-15 16:51:37 +02:00
efl_net_control_technology-connman.c
efl_net_control_technology-none.c
efl_net_control_technology.eo
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 eo: Rename efl_ref_get to efl_ref_count 2017-11-08 09:30:42 +00:00
efl_net_dialer_http.eo eolian: only allow reference (ownable) types in containers 2017-11-02 13:51:02 +01:00
efl_net_dialer_simple.c more eo simplified to use Eina_Slice instead of pointer to. 2016-12-19 15:30:56 -02:00
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 EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05: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 EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05: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 EFL For WIN32: Replace HAVE_EVIL define with _WIN32 2017-09-22 05:06:10 -05: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 efl_net: Use the new Eina_Future API. 2017-09-04 10:24:00 -03: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 efl_net: Use the new Eina_Future API. 2017-09-04 10:24:00 -03:00
efl_net_dialer_websocket.eo eolian: only allow reference (ownable) types in containers 2017-11-02 13:51:02 +01:00
efl_net_dialer_windows.c Windows: remove XP support and forbid compilation and run on this platform 2017-10-01 18:09:46 +01: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 eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01: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 eo: Rename efl_ref_get to efl_ref_count 2017-11-08 09:30:42 +00:00
efl_net_server_windows.eo implement efl_net_{socket,dialer,server}_windows 2017-03-29 12:44:19 -03:00
efl_net_session-connman.c
efl_net_session-none.c
efl_net_session.eo
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 ecore con: use new property impl syntax 2016-12-27 16:58:07 +01:00
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 eolian: enforce specification of both get and set in prop impls 2017-01-11 16:38:41 +01: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 ecore con: use new property impl syntax 2016-12-27 16:58:07 +01:00
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 ecore con: use new property impl syntax 2016-12-27 16:58:07 +01:00
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 implement efl_net_{socket,dialer,server}_windows 2017-03-29 12:44:19 -03: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: spell check s/revogation/revocation/g 2016-12-12 02:30:33 -02:00
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 efl_net: move error COULDNT_RESOLVE_HOST to broader scope. 2016-12-12 02:30:33 -02:00