efl/src/lib/ecore_con
Carsten Haitzler 28aa1a65b6 ecore_con - freebsd bind blocking workaround
this is to try do a workaround a hard to reproduce blocking bind on
some freebsd systems (i can't repro it on my fbsd vm), so try use file
locks as an extra barrier and hope they do the right thing without
other mysterious problems.

@fix
2020-01-18 00:14:58 +00:00
..
Ecore_Con.h docs: fix to make docs contain proper images 2019-12-10 12:53:39 +01:00
Ecore_Con_Eet.h all: Simplify definition of EAPI 2018-01-18 18:04:03 +09:00
Ecore_Con_Eet_Eo.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
Ecore_Con_Eet_Legacy.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
Efl_Net.h efl: remove remaining instances of .eo global variables 2019-09-24 18:27:37 +02:00
ecore_con.c efl: remove remaining instances of .eo global variables 2019-09-24 18:27:37 +02:00
ecore_con_alloc.c
ecore_con_eet.c ecore_con: destructor are always called when finalize return NULL. 2019-10-11 09:25:04 -04:00
ecore_con_eet_base_eo.c ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_base_eo.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_base_eo.legacy.c ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_base_eo.legacy.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_client_obj_eo.c ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_client_obj_eo.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_client_obj_eo.legacy.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_server_obj_eo.c ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_server_obj_eo.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_eet_server_obj_eo.legacy.h ecore-con: remove all legacy usage from eo files 2019-03-06 19:05:49 +01:00
ecore_con_legacy.c ecore_con: use only Eina_Magic infrastructure for set and check in Ecore_Con. 2019-10-11 09:25:04 -04:00
ecore_con_local.c Evil: remove pwd code in Evil and fix compilation failures after the removal 2019-07-28 09:27:27 +01:00
ecore_con_local_win32.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
ecore_con_private.h ecore_con: make dns resolver thread stop blocking when canceled 2018-06-25 15:14:31 -04:00
ecore_con_proxy_helper.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
ecore_con_socks.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
ecore_con_url.c ecore_con: use only Eina_Magic infrastructure for set and check in Ecore_Con_Url. 2019-10-14 09:38:23 -04:00
ecore_con_url_curl.c esacpe: remove library from tree 2019-12-04 12:21:24 -08:00
ecore_con_url_curl.h ecore_con_url: implement transfer speed limitation options 2018-03-26 16:01:53 -07:00
efl_net-connman.c
efl_net-connman.h Efl.Net.Control.Manager (from Efl.Net.Control) 2018-04-24 09:03:42 -07:00
efl_net_control-connman.c efl net - warn - fix eldbus service struct to fill all fields 2018-11-09 11:43:59 +00:00
efl_net_control-none.c Efl.Net.Control.Manager (from Efl.Net.Control) 2018-04-24 09:03:42 -07:00
efl_net_control_access_point-connman.c ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk of inadvertently using the wrong data. 2019-01-16 14:33:26 -08:00
efl_net_control_access_point-none.c ecore_con: simplify code by using helper that create future directly. 2018-11-30 14:58:29 -08:00
efl_net_control_access_point.eo efl: change all occurences of @owned to @move 2019-09-06 17:01:05 +02:00
efl_net_control_manager.eo eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
efl_net_control_technology-connman.c ecore: remove data parameters of Efl.Loop_Consumer.promise_new to reduce the risk of inadvertently using the wrong data. 2019-01-16 14:33:26 -08:00
efl_net_control_technology-none.c ecore_con: simplify code by using helper that create future directly. 2018-11-30 14:58:29 -08:00
efl_net_control_technology.eo efl: change all occurences of @owned to @move 2019-09-06 17:01:05 +02:00
efl_net_dialer.c
efl_net_dialer.eo efl: use new eolian error functionality instead of globals 2019-09-24 16:29:55 +02:00
efl_net_dialer_http.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_net_dialer_http.eo eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
efl_net_dialer_simple.c efl_con: fixup copy'n paste error 2019-03-20 14:51:27 +01:00
efl_net_dialer_simple.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_dialer_ssl.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_dialer_ssl.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_net_dialer_tcp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_dialer_tcp.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_net_dialer_udp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_dialer_udp.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_dialer_unix.c efl-net: namespace events to avoid naming conflicts 2019-03-08 12:17:51 -08:00
efl_net_dialer_unix.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_dialer_websocket.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_net_dialer_websocket.eo eo files: Avoid container<ptr(value_type)> usage. 2019-11-29 17:22:07 -03:00
efl_net_dialer_windows.c include evil_private.h in last files, and disable symbolic links on Windows in a couple of files 2019-05-22 07:59:05 -04:00
efl_net_dialer_windows.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_http_types.eot efl: remove remaining instances of .eo global variables 2019-09-24 18:27:37 +02:00
efl_net_ip_address.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_ip_address.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_net_server.c
efl_net_server.eo eolian: remove param @nonull 2019-05-26 17:25:15 +02:00
efl_net_server_fd.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_server_fd.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_ip.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_server_ip.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_simple.c efl_net: resolve cases where we passed something as event_info 2019-03-19 16:29:34 -04:00
efl_net_server_simple.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_ssl.c ecore_con: correct a typo wrongly calling super destructor instead of super invalidate. 2018-05-24 16:02:18 -07:00
efl_net_server_ssl.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_tcp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_server_tcp.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_udp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_server_udp.eo efl: change all occurences of @owned to @move 2019-09-06 17:01:05 +02:00
efl_net_server_udp_client.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_server_udp_client.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_unix.c ecore_con - freebsd bind blocking workaround 2020-01-18 00:14:58 +00:00
efl_net_server_unix.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_server_windows.c include evil_private.h in last files, and disable symbolic links on Windows in a couple of files 2019-05-22 07:59:05 -04:00
efl_net_server_windows.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_session-connman.c efl net - fix dbus field init to init all fields in a struct 2018-11-09 11:43:59 +00:00
efl_net_session-none.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
efl_net_session.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_net_socket.c
efl_net_socket.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_socket_fd.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_socket_fd.eo docs: Fix typos and wrap EO files to 120 chars 2019-09-02 16:24:26 +02:00
efl_net_socket_simple.c eolian gen: enable constness generation on property getter impls 2018-04-17 20:31:55 +02:00
efl_net_socket_simple.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_socket_ssl.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_net_socket_ssl.eo efl: use new eolian error functionality instead of globals 2019-09-24 16:29:55 +02:00
efl_net_socket_tcp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_socket_tcp.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_socket_udp.c bin/eet and ecore_con: remove Evil.h when not necessary and include evil_private.h when necessary 2019-05-17 13:51:50 -04:00
efl_net_socket_udp.eo efl: change all occurences of @owned to @move 2019-09-06 17:01:05 +02:00
efl_net_socket_unix.c
efl_net_socket_unix.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_socket_windows.c efl_io_*: apply new event calling convention 2019-03-19 16:32:02 -04:00
efl_net_socket_windows.eo docs: Remove obsolete @since tags from EO files 2019-03-20 20:16:05 +01:00
efl_net_ssl_conn-gnutls.c
efl_net_ssl_conn-none.c
efl_net_ssl_conn-openssl.c exotic: remove left-overs from Exotic support 2019-12-04 12:21:28 -08:00
efl_net_ssl_context.c eolian: drop class function overriding 2019-02-13 16:59:58 +01:00
efl_net_ssl_context.eo docs: nicer formatting of the NULL keyword, everywhere 2019-09-10 16:05:44 +02:00
efl_net_ssl_ctx-gnutls.c ecore_con: Fix potentional problems around ecore_con 2019-02-13 16:37:08 -08:00
efl_net_ssl_ctx-none.c
efl_net_ssl_ctx-openssl.c ecore_con: Fix potentional problems around ecore_con 2019-02-13 16:37:08 -08:00
efl_net_ssl_types.eot eo files: mark a bunch of types with @beta 2019-03-08 16:40:40 +01:00
efl_net_types.eot efl: remove remaining instances of .eo global variables 2019-09-24 18:27:37 +02:00
meson.build efl: remove remaining instances of .eo global variables 2019-09-24 18:27:37 +02:00