ecore_con + extn: request E compositor to create socket 36/168236/1
authorThiep Ha <thiep.ha@samsung.com>
Thu, 25 Jan 2018 06:27:44 +0000 (15:27 +0900)
committerThiep Ha <thiep.ha@samsung.com>
Thu, 25 Jan 2018 06:30:08 +0000 (15:30 +0900)
commitebfaab3e05f755428aaee021253c8e5255fd388f
tree17c54732832b162146c8545b50686eef6deff0eb
parent0a0489c5245a57899377a7d9fd45c2dcb21c1833
ecore_con + extn: request E compositor to create socket

In Tizen, the security does not allow 1 application to create
socket and other applications to connect to that socket.
All sockets should be created by system daemon or service.
Therefore, we request the E compositor to create sockets for us.
Besides, this patches also change the location of sockets to
avoid smack errors.

ref 4d81d8f1ef043853f05494005ab4c46ffe2a4599 and
    c173e3d4e4dcea93f7589b9360ea99d448e08301
@tizen_feature

Change-Id: I584c51632053e8e9f576ec69b8c4026f930c2be6
configure.ac
src/Makefile_Ecore_Evas.am
src/lib/ecore_con/ecore_con.c
src/lib/ecore_con/ecore_con_local.c
src/lib/ecore_con/efl_net_dialer_unix.c
src/lib/ecore_con/efl_net_server_unix.c
src/lib/ecore_ipc/Ecore_Ipc.h
src/lib/ecore_ipc/ecore_ipc.c
src/modules/ecore_evas/engines/extn/ecore_evas_extn.c
src/modules/ecore_evas/engines/extn/ecore_evas_extn_buf.c
src/modules/ecore_evas/engines/extn/ecore_evas_extn_engine.h