Release 0.14.18 35/186435/1 accepted/tizen/4.0/unified/20180904.002710 accepted/tizen/unified/20180810.132633 submit/tizen/20180809.133453 submit/tizen_4.0/20180830.115035
authorTomasz Swierczek <t.swierczek@samsung.com>
Thu, 9 Aug 2018 11:50:40 +0000 (13:50 +0200)
committerTomasz Swierczek <t.swierczek@samsung.com>
Thu, 9 Aug 2018 11:52:40 +0000 (13:52 +0200)
* Improve DB management - better error handling
* Verify db saving to files on policy change

Change-Id: I3ce7e53e40444b3d1b3f361d375b6ba52acc19e6

19 files changed:
CMakeLists.txt
changelog
packaging/cynara.spec
packaging/libcynara-commons.spec
packaging/libcynara-dbus.spec
src/admin/CMakeLists.txt
src/agent/CMakeLists.txt
src/client-async/CMakeLists.txt
src/client-common/CMakeLists.txt
src/client/CMakeLists.txt
src/common/CMakeLists.txt
src/helpers/creds-commons/CMakeLists.txt
src/helpers/creds-dbus/CMakeLists.txt
src/helpers/creds-gdbus/CMakeLists.txt
src/helpers/creds-self/CMakeLists.txt
src/helpers/creds-socket/CMakeLists.txt
src/helpers/session/CMakeLists.txt
src/monitor/CMakeLists.txt
src/storage/CMakeLists.txt

index ce39a0a927f7cabef22c35bba445eb1b6f2ff6a5..bccbd14b703b784cc716ee3c2761635a4c14923f 100644 (file)
@@ -21,7 +21,7 @@
 
 CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)
 PROJECT("cynara")
-set(CYNARA_VERSION 0.14.17)
+set(CYNARA_VERSION 0.14.18)
 
 ############################# cmake packages ##################################
 
index 3c789c91cc3b434ad04820b356037898244fca7f..d7a00f65a40e3f710c10c084127517f88f67ac13 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,35 @@
+Release: 0.14.18
+Date:    2018.08.09
+Name:    Release 0.14.18
+
+Libraries:
+libcynara-admin.0.14.18
+libcynara-agent.0.14.18
+libcynara-client-async.0.14.18
+libcynara-client-commons.0.14.18
+libcynara-client.0.14.18
+libcynara-commons.0.14.18
+libcynara-creds-commons.0.14.18
+libcynara-creds-dbus.0.14.18
+libcynara-creds-gdbus.0.14.18
+libcynara-creds-self.0.14.18
+libcynara-creds-socket.0.14.18
+libcynara-monitor.0.14.18
+libcynara-session.0.14.18
+libcynara-storage.0.14.18
+
+Executables:
+cynara
+cyad
+cynara-db-chsgen
+
+Description:
+Verify file read errors during database loading
+Verify database saving to files
+Handle file errors in Cyad's bulk file policy set
+
+###############################
+
 Release: 0.14.17
 Date:    2018.03.27
 Name:    Release 0.14.17
index 155ed793fda5b290027979c2a07f7205e3c7d902..73e410bda3c048156c3a6d5b9f9b8691e420db75 100644 (file)
@@ -1,6 +1,6 @@
 Name:       cynara
 Summary:    Cynara service with client libraries
-Version:    0.14.17
+Version:    0.14.18
 Release:    1
 Group:      Security/Application Privilege
 License:    Apache-2.0
index 7112018b73d292bcc4c5825dd5022f342de4ea4d..8670f5816a32ddfc8f529d01ac13bb18ce179e68 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libcynara-commons
 Summary:    Cynara - cynara commons library
-Version:    0.14.17
+Version:    0.14.18
 Release:    1
 Group:      Security/Application Privilege
 License:    Apache-2.0
index 733bd23f3446bbbaea10a468151b5e022338a16b..829240d83fc2d1e62ab6ed25a6e1997c6bf5886c 100644 (file)
@@ -1,6 +1,6 @@
 Name:       libcynara-creds-dbus
 Summary:    Cynara credentials helpers library for dbus clients
-Version:    0.14.17
+Version:    0.14.18
 Release:    1
 Group:      Security/Application Privilege
 License:    Apache-2.0
index cafb5fbd628e24dc3010c0f0f07fcf54fb7c3e9d..06bbcaf4fe5ef5df1a602c8b5e4c464064ea25bc 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CYNARA_ADMIN_VERSION_MAJOR 0)
-SET(LIB_CYNARA_ADMIN_VERSION ${LIB_CYNARA_ADMIN_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_ADMIN_VERSION ${LIB_CYNARA_ADMIN_VERSION_MAJOR}.14.18)
 
 IF (DB_FILES_SMACK_LABEL)
    SET(SMACK "smack")
index 15ea4f74e4008c044bc9b9bc094bf4681605c221..61f457d62cafbb713350459aad0e7ad0ea1b877a 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CYNARA_AGENT_VERSION_MAJOR 0)
-SET(LIB_CYNARA_AGENT_VERSION ${LIB_CYNARA_AGENT_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_AGENT_VERSION ${LIB_CYNARA_AGENT_VERSION_MAJOR}.14.18)
 
 SET(CYNARA_LIB_CYNARA_AGENT_PATH ${CYNARA_PATH}/agent)
 
index c3733c996a3b680888c20e1c13b134d1b3e2efc7..e7a7d6cd64971f5f88fcdba9c2b0f5de7800d5b1 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CYNARA_ASYNC_VERSION_MAJOR 0)
-SET(LIB_CYNARA_ASYNC_VERSION ${LIB_CYNARA_ASYNC_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_ASYNC_VERSION ${LIB_CYNARA_ASYNC_VERSION_MAJOR}.14.18)
 
 SET(CYNARA_LIB_CYNARA_ASYNC_PATH ${CYNARA_PATH}/client-async)
 
index c199e8135f503b9ad7fe820ebb624480542814b0..4ed31a3765744406bd6567e830c3f85280323bd4 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CYNARA_CLIENT_COMMON_VERSION_MAJOR 0)
-SET(LIB_CYNARA_CLIENT_COMMON_VERSION ${LIB_CYNARA_CLIENT_COMMON_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_CLIENT_COMMON_VERSION ${LIB_CYNARA_CLIENT_COMMON_VERSION_MAJOR}.14.18)
 
 SET(LIB_CYNARA_COMMON_PATH ${CYNARA_PATH}/client-common)
 
index 06810c71390d05e151d72fe5f68509805350b2e9..8b434ef61db45d29b50cd456074276293931bfd0 100644 (file)
@@ -18,7 +18,7 @@
 #
 
 SET(LIB_CYNARA_VERSION_MAJOR 0)
-SET(LIB_CYNARA_VERSION ${LIB_CYNARA_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_VERSION ${LIB_CYNARA_VERSION_MAJOR}.14.18)
 
 SET(LIB_CYNARA_PATH ${CYNARA_PATH}/client)
 
index 30e51d5bca8049898effb36ffedb080af19044fd..795a2a4baf3098e1ef90800f5e8a2dd6ac1f2778 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(CYNARA_COMMON_VERSION_MAJOR 0)
-SET(CYNARA_COMMON_VERSION ${CYNARA_COMMON_VERSION_MAJOR}.14.17)
+SET(CYNARA_COMMON_VERSION ${CYNARA_COMMON_VERSION_MAJOR}.14.18)
 
 SET(COMMON_PATH ${CYNARA_PATH}/common)
 
index ea5bc471296040043964712b89a34435677a6e93..6dbaa3139d395a3e878914f10eeb21b4a7f4c153 100644 (file)
@@ -19,7 +19,7 @@
 #
 
 SET(LIB_CREDS_COMMONS_VERSION_MAJOR 0)
-SET(LIB_CREDS_COMMONS_VERSION ${LIB_CREDS_COMMONS_VERSION_MAJOR}.14.17)
+SET(LIB_CREDS_COMMONS_VERSION ${LIB_CREDS_COMMONS_VERSION_MAJOR}.14.18)
 
 SET(LIB_CREDS_COMMONS_PATH ${CYNARA_PATH}/helpers/creds-commons)
 
index 12a69964856ea84378c4e8874b641b345f11deb2..e1dfb9974dccb58284745be74af453113b7804ba 100644 (file)
@@ -19,7 +19,7 @@
 #
 
 SET(LIB_CREDS_DBUS_VERSION_MAJOR 0)
-SET(LIB_CREDS_DBUS_VERSION ${LIB_CREDS_DBUS_VERSION_MAJOR}.14.17)
+SET(LIB_CREDS_DBUS_VERSION ${LIB_CREDS_DBUS_VERSION_MAJOR}.14.18)
 
 SET(LIB_CREDS_DBUS_PATH ${CYNARA_PATH}/helpers/creds-dbus)
 
index 5b080dc3f21a71ee7f402388a07b4c92d853887d..4f7ef7a4b6ea01ed1c60fa77b01680e9e29720cf 100644 (file)
@@ -19,7 +19,7 @@
 #
 
 SET(LIB_CREDS_GDBUS_VERSION_MAJOR 0)
-SET(LIB_CREDS_GDBUS_VERSION ${LIB_CREDS_GDBUS_VERSION_MAJOR}.14.17)
+SET(LIB_CREDS_GDBUS_VERSION ${LIB_CREDS_GDBUS_VERSION_MAJOR}.14.18)
 
 SET(LIB_CREDS_GDBUS_PATH ${CYNARA_PATH}/helpers/creds-gdbus)
 
index 8161d10b06d12f7d75aefc3cda535c82457205ed..3e3eb9a684d76fc8e6bfdabaedc372fe0cf9f781 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CREDS_SELF_VERSION_MAJOR 0)
-SET(LIB_CREDS_SELF_VERSION ${LIB_CREDS_SELF_VERSION_MAJOR}.14.17)
+SET(LIB_CREDS_SELF_VERSION ${LIB_CREDS_SELF_VERSION_MAJOR}.14.18)
 
 SET(LIB_CREDS_SELF_PATH ${CYNARA_PATH}/helpers/creds-self)
 
index fff40201666587b0de55af5e0be642797159cb17..ae9f1be77ea0a3e6b5dada503c4f92aad5dfbad4 100644 (file)
@@ -19,7 +19,7 @@
 #
 
 SET(LIB_CREDS_SOCKET_VERSION_MAJOR 0)
-SET(LIB_CREDS_SOCKET_VERSION ${LIB_CREDS_SOCKET_VERSION_MAJOR}.14.17)
+SET(LIB_CREDS_SOCKET_VERSION ${LIB_CREDS_SOCKET_VERSION_MAJOR}.14.18)
 
 SET(LIB_CREDS_SOCKET_PATH ${CYNARA_PATH}/helpers/creds-socket)
 
index 9cd2a1adf467ffdb3b6da780bf49f9fbf5c1199e..1ba49ee1520698e318bd0647990e68a3b2bd794d 100644 (file)
@@ -19,7 +19,7 @@
 #
 
 SET(LIB_SESSION_VERSION_MAJOR 0)
-SET(LIB_SESSION_VERSION ${LIB_SESSION_VERSION_MAJOR}.14.17)
+SET(LIB_SESSION_VERSION ${LIB_SESSION_VERSION_MAJOR}.14.18)
 
 SET(LIB_SESSION_PATH ${CYNARA_PATH}/helpers/session)
 
index b17badb17abb769b04a787710ebf325de6d9accb..bf1c527ecd05f0e1cee2b5ac8bf4e1d8e20ef57d 100644 (file)
@@ -17,7 +17,7 @@
 #
 
 SET(LIB_CYNARA_MONITOR_VERSION_MAJOR 0)
-SET(LIB_CYNARA_MONITOR_VERSION ${LIB_CYNARA_MONITOR_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_MONITOR_VERSION ${LIB_CYNARA_MONITOR_VERSION_MAJOR}.14.18)
 
 SET(LIB_CYNARA_MONITOR_PATH ${CYNARA_PATH}/monitor)
 
index 4613959b6c9a9c5dfe5bf35477410491ba020858..058994b98d43ae1d8ee9eadf96f655d70571be15 100644 (file)
@@ -18,7 +18,7 @@
 #
 
 SET(LIB_CYNARA_STORAGE_VERSION_MAJOR 0)
-SET(LIB_CYNARA_STORAGE_VERSION ${LIB_CYNARA_STORAGE_VERSION_MAJOR}.14.17)
+SET(LIB_CYNARA_STORAGE_VERSION ${LIB_CYNARA_STORAGE_VERSION_MAJOR}.14.18)
 
 SET(CYNARA_LIB_CYNARA_STORAGE_PATH ${CYNARA_PATH}/storage)