Search
Open Build Service
>
Projects
>
Tizen
:
5.5:Unified
>
privilege-checker
> _service:gbs:privilege-checker.changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:gbs:privilege-checker.changes of Package privilege-checker
Release version 1.1.5 - Update language files Release version 1.1.4 - Update mobile/wearable privacy whitelist - Update language files and set duid privacy DID Release version 1.1.3 - Add core privileges: securesysteminfo, voicecontrol.tts and new privacy: duid Release version 1.1.2 - Fix mapping version of privileges Release version 1.1.1 - Use pkgmgrinfo_pkginfo_get_usr_pkginfo() when getting package info - Update privacy whitelist - Map default privileges for common profile Release version 1.1.0 - Add required packages in spec file - Add function to free privilege list Release version 1.0.12 - Update privilege description and language files Release version 1.0.11 - Fix to finalize stmt Release version 1.0.10 - Add core privilege: d2d.datasharing, d2d.remotelaunch Release version 1.0.9 - Remove unused APIs - Add core privilege: windowsystem.admin Release version 1.0.8 - Fix mapping version according to the former record - Update privacy whitelist Release version 1.0.7 - Add core privilege : autofillmanager - Add internal privilege for systemsettings - Change mapping table of web filesystem.read and filesystem.write - Fix to check return value Release version 1.0.6 - Fix typo in privilege mapping table Release version 1.0.5 - Add core privilege: permission.check Release version 1.0.4 - Add core privilege: updatecontrol.admin - Fix typo in tool and guide - Web app with api_version 4.0 will have storage privileges by default on mobile/tv profile Release version 1.0.3 - Modify privacy status related APIs - Fix test code to work properly - Remove profile from privacy info - Modify privilege update tool - Fix test code Release version 1.0.2 - Release version 1.0.2 - Update privacy whitelist - Change location.enable privilege as non-privacy privilege - Add macros printf_green and printf_red - Fix of the test checking the privilege privacy Release version 1.0.1 - Update privacy whitelist - Add getting privileges in the same privacy group - Add privilege and privacy whitelist update tool Release version 1.0.0 - Add core privilege softap and softap.admin - Add core privilege voicecontrol.manager - Consider globalapp uid when checking dpm prevent policy - Fix resource leak - Fix to free dictionary - Fix to finalize DB when exception occurred - Remove profile/version from privilege information - Integrate privilege DBs Release version 0.0.5 - Add web privilege: externalstorage/mediastorage - Add storage privacy - Add core privilege: devicecertificate - Fix syntax error in mdm query - Get global app user ID from config file when updating policy DB - Modify privacy DB to store user settable privacy packages only - Add web tee.client privilege for all profile - Update privacy white list - Fix api-version comparison bug - Revert "Do not return privilege type privacy for web app" - Do not return privilege type privacy for web app - Add DID of peripheralio privilege - Change core privilege level from public to partner: blocknumber.read and blocknumber.write - Update language files: peripheralio - Add core privilege: peripheralio - Remove core/web privilege from all profile: d2d.datasharing - Fix memory leak - Remove redundant value is_privacy_requestable from privacy_package table - Add web privileges : appmanager.launch, datasharing - Modify mapping table for internal appdebugging privilege - Remove api-version check from privilege verification - Apply tizen coding rule - Remove unnecessary logs - Add core privilege for wearable profile: apphistory.read - Update language files - Modify privacy package APIs to handle global app case - Remove DISABLE_ASKUSER check from where it is not required - Add core privilege gestureactivation and gesturegrab for mobile and wearable profile - Do not return privilege type privacy for apps with api-version lower than 4.0 - Add privacy DB - Revert "Add web wifidirect privilege for mobile, wearable, and tv profile" - Remove duplicate 'const' - Add core privilege for mobile/wearable profile: blocknumber.read, blocknumber.write - Modify script to create policy db at FOTA upgrade - Revise privilege verification and remove legacy code - Add web privileges for wearable profile: account.read, account.write, contact.read, and contact.write - Add web wifidirect privilege for mobile, wearable, and tv profile - Update privacy whitelist for wearable preloaded apps - Remove web bluetooth, d2d.datasharing privilege from tv profile - Add web privilege for wearable profile: calendar.read, calendar.write - Update privacy white list for wearable preloaded apps - Revert "Deprecate wrt privilege: nfc.admin" - Update privacy white list for preloaded apps - Add missing mapped privilege for wrt recorder - Add wrt privilege: recorder - Add core privilege: zigbee, zigbee.admin - Deprecate wrt privilege: nfc.admin - Add core privilege: tee.client - Remove unused definitions and API - Add web privilege for wearable/tv profile: apphistory.read - Add web privilege for mobile profile: apphistory.read - Use %license macro to copy license file. - Add API to see if the applciation is on the privacy white list - Remove Profile Build Dependency: Do it at runtime - Add policy DB update script for mdm blacklist - Apply runtime askuser-disable on new API - Support 2.3 issued web privilege set of mobile/wearable profile for 2.2.x - Remove negative symbol from return value - Handle black list check error properly - Fix not exist privilege check bug of web under 2.3.1 - Add API to set/unset privilege disable list - Add API to get privilege type - Map internal usermanage privilege to systemsettings.admin - Add web push privilege to tv profile - Update wrt privilege mapping table: power privilege - Fix typo in previous commit - Provide location privilege to all web application (below required version 2.3) - Add the functionality to disable askuser in run-time. - Add display privilege to all web application - Remove internal privacymanagement and usermanagement privilege from mapping table - Do not treat internal privileges as privacy related - Change policy db directory and fix typo - Add DISABLE_ASKUSER definition for profiles not using it - Add internal appdebugging privilege to mapping db - Revert modification of error message allocation - Add missing whitelist app and Fix memory leak - Add API to determine given privilege is privacy related or not on the basis of whitelist - Modify to check whether internal privileges are privacy related or not - Add uid input parameter to privilege verification API - Add API to check metadata with certificate level - Fix spec not to provide so at devel - Add core privilege - Fix not to do make db dir for build_type NO_DB and add so file for devel package - Modify privilege version validation logic to support x.x.x.x format (x = integer, 0 <= x <= 255) - Remove rpmlint error and warning and add build type NO_DB - Treat web only privilege as core privilege - Add web bluetooth privilege to TV profile - Fix privacy ID of tv profile to url format - Add restore_fcommon macro for ASan - Modify privacy display API and add tc for it - Add core privilege and update language files : fido client - Remove core privilege and update language files - Add core privilege: appdir.shareddata - Remove core privilege: vpnservice.admin - Add API for getting privacy ID by privilege - Privilege Verifier : Utility provides functions to verify privilege information of packages to be installed. - remove undefined symbol - featuring out tizen specific features using __TIZEN__ macro - Modify Privacy ID format : XXX -> http://tizen.org/privacy/XXX - Update language files and privacy DID - Add API and table to provide privacy DID and update language files - Update mapping table: Add systemsettings.admin -> internal usermanagement, privacymanagement - Sync tv core privilege table to mobile and modify db generator script for tv profile - 1. Add APIs for checing valid/internal/privacy privilege and table for the APIs 2. Fix to check return value of sqlite3_mprintf - Revert "Add APIs to check valid privilege and internal privilege" - Revert "Fix to check return value of sqlite3_mprintf" - Fix to check return value of sqlite3_mprintf - Update web privilege mapping table Some web APIs are not a wrapper of native API so web privileges for those have no mapping native privilege. Therefore we add internal privileges for them to check the permission properly. (format of http://tizen.org/privilege/internal/web/xxxx) - Add APIs to check valid privilege and internal privilege - Add/deprecate core privileges and update language files - Add core privilege: antivirus.admin, antivirus.scan, antivirus.webprotect, dpm.bluetooth, dpm.browser, dpm.camera, dpm.clipboard, dpm.debugging, dpm.email, dpm.location, dpm.lock, dpm.message, dpm.microphone, dpm.password, dpm.security, dpm.settings, dpm.storage, dpm.usb, dpm.wifi, dpm.wipe, dpm.zone - Deprecate core privilege: antiviurs - Update language files - Update native privilege info: Fix issued version of mapservice of wearable profile to 2.3.2 - Fix privilege mis-grouping issue - pkgmgr passes privilege list including internal privileges and it causes misgrouping issue. fix to bypass internal privileges when getting privilege group info. - fix not to check api version when getting privilege group info(not required). - Revise return value of privilege_info_is_privacy() return 1 for true(privilege id privacy related), 0 for false(include not stored in db case), and -1 for any other DB error. - Fix 64bit build break - Revise testsuit: Add missing testcase and add util header for frequently used functions - Add wrt privilege: widget.viewer - Fix memory leak and typo - Add core email privilege to wearable profile and update language files Add core email privilege to wearable profile (ACR-604) - Update mapping table: Add mediastorage and externalstorage to web default privilege - Deprecate core privilege : minicontrol.provider - Change profile of privilege : core vpnservice, vpnservice.admin - Revise function to avoid SQL injection and memory leak - Add missing policy db generate script - Revise error message and Fix memory leak - Add black list APIs and DB - Update language files - Apply Tizen coding rule to headers - Fix typo in tv core privilege DB and sync privilege list with mobile - Remove minicontrol.provider from wearable profile - Add wrt volume.set privilege to TV profile - Revise version info of wearable privileges - Update language files - Add core privilege: vpnservice, vpnservice.admin - Add missing privilege: Add web d2d.datasharing privilege to tv profile - Add core location.coarse privilege - Revise mapping table: Add missing privilege mapping(core use_ir) and fix miswritten expired version(wrt systemmanager) in mapping table - Fix typo in wearable testsuit - Apply "-Werror -Wall -Wextra" option - Modify core mapservice to non-privacy related privilege - Modify query for privilege description refers to https://review.tizen.org/gerrit/#/c/57858/ - Deprecate/remove wrt keymanager privilege - Modify to see mobile when build profile is common - Deprecate native keymanager and Add web d2d.datasharing privilege - Remove useless mkdir line from spec file - 1. Add core use_ir privilege 2. Remove d2d.* privileges except d2d.datasharing 3. Update DID and language files 4. Add note field to csv file - this field is ignored when creating db - - 1. Remove d2d.admin privilege 2. Revise expired version of mapping table and query for mapping - 1. Revise rpm name from capi-security-privilege-manager to security-privilege-manager 2. Add pc_requires to fix build fail of askuser - 1. Modify privilege verification logic according to the changes of expired version 2. Fix api version padding 3. Fix broken DB of TV profile - Add privacy feature: APIs and privacy info - Add wrt datacontrol.consumer to wearable from 2.3.2 - Revise privilege DB generation and Add wrt keymanager privilege for mobile/wearable profile - Add null checking and remove temporal test code for comparing mapping APIs - 1. Add core d2d.admin, d2d.appcontrol, d2d.datasharing privilege for mobile/wearable/tv profile 2. Modify missing mapping profile 3. Add mapping test code for 3.0 - Apply tizen coding rule - Add privilege mapping api and DBs Release version 0.0.4 - Update internal testsuit - Revert 'Change privilege_db_manager to see core DB when web api version is 3.0' - 1. Add privilege_db_manager api to handle NULL api version 2. Modify api version check logic for version extensibility 3. Modify db script to insert space for changed_to comment 4. Apply secure coding on privilege_info and privilege_manager - Update wrt privilege db for TV profile - Change privilege_db_manager to see core DB when web api version is 3.0 and Remove WRT push from TV profile - Add core privilege for tv profile as temporay support - 1. Update privilege DB and privilge_manager logic 2. Add test code-s Release version 0.0.3 - Fix syntax error in spec - Remove unused dependency and deprecated APIs - Remove dependency to cert-svc in pc-requires - Revert 'Modify cert visibility enum' - cert-svc is not ready - Modify cert visibility enum and remove unused dependency - Fix build macro and code for 64bit and askuser/ Modify privilege_manager code to verify privilege list - sync with tizen 2.4 - Fix build and hardcoded path - Adding multi user support for the module, Fixed review comments. - Modification about smack label of db file belong to process. - Fix Build error - Fix build error - Sync with tizen_2.2 - Fix prevent issue - Add new privilege strings - Separate the information of external privilege Release version 0.0.2 - Fix build error on GCC 4.8 - Add modified privileges string - Add new privileges string - patch for build error - Add temporary string set of privilege - Add c-layer privilege description getter - Fix privilege-checker to retrieve privacy information - Remove the install instruction of manifest on spec file - Fix prevent issues - Fix build error - Add privilege-checker for Add-On SDK - Initial empty repository