TIVI-1924: Initial commit of IVI settings daemon. tizen_ivi_genivi accepted/tizen/20131003.215933 accepted/tizen/20131003.220350 accepted/tizen/ivi/genivi/20140131.070902 accepted/tizen_ivi_release/20131120.050012 ivi_oct_m2 submit/tizen/20131003.211152 submit/tizen_ivi_generic/20140131.065503 submit/tizen_ivi_genivi/20140131.070647 submit/tizen_ivi_milestone/20131113.054518 submit/tizen_ivi_release/20131120.032742
authorOssama Othman <ossama.othman@intel.com>
Thu, 3 Oct 2013 20:35:02 +0000 (13:35 -0700)
committerOssama Othman <ossama.othman@intel.com>
Thu, 3 Oct 2013 21:10:29 +0000 (14:10 -0700)
commit9481ce3c822a1c9734068f8902e79547afc0d38b
tree096aa0fc6eba1c8449281385476f795924d94802
parent38bb9a71ff04daff8702f20fed901831b690e29b
TIVI-1924: Initial commit of IVI settings daemon.

This daemon provides a native backend to the Settings app.
It fills functionality gaps in the Web API, such as WiFi and
date/time, required by the Settings app.

This version contains support for unsecured WiFi connections
and setting the date and time.

Change-Id: I2810d0910029c4ed146e9ff740c246d428767649
Signed-off-by: Ossama Othman <ossama.othman@intel.com>
77 files changed:
.gitignore [new file with mode: 0644]
AUTHORS [new file with mode: 0644]
COPYING [new file with mode: 0644]
COPYING.LESSER [new file with mode: 0644]
Doxyfile [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
README
TODO [new file with mode: 0644]
aminclude.am [new file with mode: 0644]
configure.ac [new file with mode: 0644]
doc/Makefile.am [new file with mode: 0644]
doc/settings-protocol.js [new file with mode: 0644]
etc/Makefile.am [new file with mode: 0644]
etc/settingsd.conf.in [new file with mode: 0644]
include/Makefile.am [new file with mode: 0644]
include/settingsd/Makefile.am [new file with mode: 0644]
include/settingsd/glib_traits.hpp [new file with mode: 0644]
include/settingsd/json_glib_traits.hpp [new file with mode: 0644]
include/settingsd/plugin.hpp [new file with mode: 0644]
include/settingsd/registrar.hpp [new file with mode: 0644]
include/settingsd/response_callback.hpp [new file with mode: 0644]
include/settingsd/reverse_lock.hpp [new file with mode: 0644]
include/settingsd/settings_api.hpp [new file with mode: 0644]
include/settingsd/smart_ptr.hpp [new file with mode: 0644]
lib/Makefile.am [new file with mode: 0644]
lib/loader.cpp [new file with mode: 0644]
lib/loader.hpp [new file with mode: 0644]
lib/manager.cpp [new file with mode: 0644]
lib/manager.hpp [new file with mode: 0644]
lib/plugin.cpp [new file with mode: 0644]
lib/registrar.cpp [new file with mode: 0644]
lib/response_callback.cpp [new file with mode: 0644]
m4/.gitignore [new file with mode: 0644]
m4/ax_boost_base.m4 [new file with mode: 0644]
m4/ax_boost_filesystem.m4 [new file with mode: 0644]
m4/ax_boost_program_options.m4 [new file with mode: 0644]
m4/ax_boost_system.m4 [new file with mode: 0644]
m4/ax_boost_unit_test_framework.m4 [new file with mode: 0644]
m4/ax_cxx_compile_stdcxx_0x.m4 [new file with mode: 0644]
packaging/settingsd.changes [new file with mode: 0644]
packaging/settingsd.manifest [new file with mode: 0644]
packaging/settingsd.service [new file with mode: 0644]
packaging/settingsd.socket [new file with mode: 0644]
packaging/settingsd.spec [new file with mode: 0644]
plugins/Makefile.am [new file with mode: 0644]
plugins/connman/Makefile.am [new file with mode: 0644]
plugins/connman/bluetooth.cpp [new file with mode: 0644]
plugins/connman/bluetooth.hpp [new file with mode: 0644]
plugins/connman/clock.cpp [new file with mode: 0644]
plugins/connman/clock.hpp [new file with mode: 0644]
plugins/connman/connman.cpp [new file with mode: 0644]
plugins/connman/connman.hpp [new file with mode: 0644]
plugins/connman/connman_api.hpp [new file with mode: 0644]
plugins/connman/connman_manager.cpp [new file with mode: 0644]
plugins/connman/connman_manager.hpp [new file with mode: 0644]
plugins/connman/ethernet.cpp [new file with mode: 0644]
plugins/connman/ethernet.hpp [new file with mode: 0644]
plugins/connman/registration.cpp [new file with mode: 0644]
plugins/connman/service.cpp [new file with mode: 0644]
plugins/connman/service.hpp [new file with mode: 0644]
plugins/connman/technology.cpp [new file with mode: 0644]
plugins/connman/technology.hpp [new file with mode: 0644]
plugins/connman/wifi.cpp [new file with mode: 0644]
plugins/connman/wifi.hpp [new file with mode: 0644]
settingsd.dox [new file with mode: 0644]
settingsd.org [new file with mode: 0644]
src/Makefile.am [new file with mode: 0644]
src/configurator.cpp [new file with mode: 0644]
src/configurator.hpp [new file with mode: 0644]
src/daemon.cpp [new file with mode: 0644]
src/websocket_server.cpp [new file with mode: 0644]
src/websocket_server.hpp [new file with mode: 0644]
tests/Makefile.am [new file with mode: 0644]
tests/settings_test.cpp [new file with mode: 0644]
tests/test_setting.cpp [new file with mode: 0644]
tests/test_setting.hpp [new file with mode: 0644]
tests/test_setting_api.hpp [new file with mode: 0644]