Release version 1.0.0 68/36468/4 accepted/tizen/3.0.2015.q1/common/20150320.110433 accepted/tizen/common/20150311.085808 accepted/tizen/tv/20150310.225759 accepted/tizen/tv/20150312.010512 accepted/tizen/wearable/20150323.005705 submit/tizen/20150310.164700 submit/tizen_3.0.2015.q1_common/20150320.103259 submit/tizen_mobile/20150310.164700 submit/tizen_tv/20150310.164700 submit/tizen_wearable/20150320.000000 submit/tizen_wereable/20150310.164700
authorRafal Krypa <r.krypa@samsung.com>
Fri, 6 Mar 2015 17:46:38 +0000 (18:46 +0100)
committerJacek Bukarewicz <j.bukarewicz@samsung.com>
Tue, 10 Mar 2015 13:51:22 +0000 (14:51 +0100)
Change-Id: I11bb09f16e150b4a95f7385084f3f8c08ce94790
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
packaging/security-manager.changes
packaging/security-manager.spec
pc/security-manager.pc.in
src/client/CMakeLists.txt
src/common/CMakeLists.txt

index 53a89dc..ff5d6d3 100644 (file)
@@ -1,3 +1,36 @@
+* Fri Mar 06 2015 Rafal Krypa <r.krypa@samsung.com>
+- Version 1.0.0
+- User management
+  - Support for managing policy per user
+  - Interface for registering user creation and removal
+  - Hook-based Integration with gumd for user creation/removal events
+  - Initial user policy based on user type (guest, normal, admin)
+  - Initial configuration of user type policy granting all privileges to every
+    user type
+- API for managing per-user policy
+  - Support for user-admin-like interface for tuning per-user policy by
+    administrator
+  - Support for privacy-manager-like interface for users limiting their own
+    applications
+- Off-line mode supporting limited functionality when service is not running
+  - Application installation
+  - User creation
+- Command line tool wrapping some of security-manager's APIs
+  - Registration of application installation and deinstallation with privileges
+    and application paths
+  - Registration of user creation/removal (for gumd integration mentioned above)
+- Enhanced configuration of Cynara policy
+  - Structured policy based on several buckets
+  - Initial policy created on security-manager installation
+  - Programs with "User" and "System" labels get access to all privileges (with
+    regard to per-user policy)
+- Easier setup of privilege-group mapping
+  - A config file with the mapping and command line tool for importing it to
+    security-manager
+- Smack labeling for applications in final form
+  - No longer hard-code labels of all applications to "User"
+  - Each application gets unique Smack label based on appId
+
 * Tue Sep 18 2014 Rafal Krypa <r.krypa@samsung.com>
 - Version 0.2.0
 - No longer use libprivilege-control
index 1783fc4..7d88875 100644 (file)
@@ -1,6 +1,6 @@
 Name:       security-manager
 Summary:    Security manager and utilities
-Version:    0.2.0
+Version:    1.0.0
 Release:    1
 Group:      Security/Service
 License:    Apache-2.0
index ec43046..b008725 100644 (file)
@@ -5,7 +5,7 @@ includedir=${prefix}/include
 
 Name: security-manager
 Description: Security Manager Package
-Version: 1.0.1
+Version: 1.0.0
 Requires:
 Libs: -L${libdir} -lsecurity-manager-client
 Cflags: -I${includedir}/security-manager
index 4868c54..6f7b033 100644 (file)
@@ -4,8 +4,8 @@ PKG_CHECK_MODULES(CLIENT_DEP
     libcap
     )
 
-SET(CLIENT_VERSION_MAJOR 0)
-SET(CLIENT_VERSION ${CLIENT_VERSION_MAJOR}.2.0)
+SET(CLIENT_VERSION_MAJOR 1)
+SET(CLIENT_VERSION ${CLIENT_VERSION_MAJOR}.0.0)
 
 INCLUDE_DIRECTORIES(SYSTEM
     ${CLIENT_DEP_INCLUDE_DIRS}
index aebe1bc..e1575e4 100644 (file)
@@ -1,5 +1,5 @@
-SET(COMMON_VERSION_MAJOR 0)
-SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.2.0)
+SET(COMMON_VERSION_MAJOR 1)
+SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.0.0)
 
 PKG_CHECK_MODULES(COMMON_DEP
     REQUIRED