summaryrefslogtreecommitdiff
path: root/src/common/service_impl.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-11-29Implement a mechanism for permissible file repairFilip Skrzeczkowski1-3/+41
2023-05-10Optimize operations on file with list of Smack labelsTomasz Swierczek1-17/+29
2022-12-19Change some logs into warningsTomasz Swierczek1-3/+5
2022-11-28Add additional logs to security-managerTomasz Swierczek1-1/+7
2022-10-18Change logic of security_manager_app_update()Tomasz Swierczek1-1/+1
2022-08-01Refrain from calling sessiond in offline modeKonrad Lipinski1-3/+4
2022-07-22Simplify service and IO thread's class hierarchiesKonrad Lipinski1-4/+0
2022-07-18Fix subsession pathsKonrad Lipinski1-23/+16
2020-10-21Apply private sharing rules before relabelingKonrad Lipinski1-3/+3
2020-10-02Fix segfault when iterating directoriesMateusz Cegielka1-33/+41
2020-09-29Remove redundant author name from dbKrzysztof Jackiewicz1-5/+5
2020-09-21Fix author_id mismatch after DB upgradeDariusz Michaluk1-21/+21
2020-07-29Switch security-manager to dual license (Apache 2.0 or MIT)Dariusz Michaluk1-11/+15
2020-07-01Reimplement prepare_app proper drop checkingKonrad Lipinski1-2/+16
2020-05-14Add new arguments for installation requestsTomasz Swierczek1-2/+4
2020-04-21Properly handle nonexisting apps uninstallationKrzysztof Jackiewicz1-11/+13
2020-04-20Fix multi-user detectionZofia Abramowska1-34/+10
2020-04-20Use mount namespace mount points to find running appsZofia Abramowska1-107/+69
2020-04-20Remove privilege related Smack rules when multi-user is detectedZofia Abramowska1-2/+48
2020-04-20Change privilege related Smack rules on cynara policy changeZofia Abramowska1-0/+114
2020-04-20Remove privilege Smack mapping rules on application uninstallationZofia Abramowska1-4/+3
2020-04-20Check if smack privilege mapping is enabledZofia Abramowska1-1/+3
2020-04-17Split smack API wrapper and rules managementZofia Grzelewska1-45/+47
2020-04-17Change privilege and privilege status vector names for clarityZofia Abramowska1-7/+7
2020-04-17Change cynara client check to admin check for allowed privsZofia Abramowska1-1/+5
2020-04-17Add privilege-Smack mappingZofia Grzelewska1-18/+50
2020-02-06Fix app_update not setting sharedRO to false in dbKonrad Lipinski1-2/+1
2020-01-23db: drop redundant IsPackageSharedRO queryKonrad Lipinski1-2/+1
2020-01-23prepare_app: refactor supplementary group assignmentKonrad Lipinski1-9/+11
2020-01-23prepare_app: coalesce all client->mgr IPCs into oneKonrad Lipinski1-13/+22
2019-12-19Skip mount namespace setup specific to privacy privilegesDariusz Michaluk1-13/+12
2019-11-27Add SharedRO skel path labelling when labeling any dir as SharedROTomasz Swierczek1-0/+15
2019-11-20Label package base paths for SHARED_RO bind mountingZofia Grzelewska1-1/+12
2019-11-20Add new $APP_HOME/.shared/$PKG_NAME dir to legal pathsZofia Grzelewska1-8/+15
2019-11-20Implement SharedRO with mount namespaceDariusz Michaluk1-2/+8
2019-11-20Remove package generated SharedRO rulesDariusz Michaluk1-42/+2
2019-10-01Refactor service_impl.cppTomasz Swierczek1-173/+4
2019-06-03Improve security_manager_prepare_app() performanceDariusz Michaluk1-57/+39
2018-11-22Protect security_manager_app_has_privilege with privilege checkTomasz Swierczek1-2/+9
2018-11-21Check some poll() and mount() errorsKonrad Lipinski1-1/+2
2018-11-14Change config.cpp variables to #defineTomasz Swierczek1-23/+23
2018-10-10Replace smack rule storage with straight-from-db rule loaderKonrad Lipinski1-15/+11
2018-10-04Optimize package installationKonrad Lipinski1-3/+7
2018-10-03Prevent smack rules leaking during multi-app hybrid pkg uninstallKonrad Lipinski1-14/+8
2018-09-25Add privilege for checking app permissionPawel Kowalski1-7/+13
2018-09-12Move standard users group management from GUM to security-managerKarol Lewandowski1-0/+1
2018-08-29Optimize application uninstallationKonrad Lipinski1-24/+24
2018-08-17Fix: Remove all SharedRO rules after pkg uninstallation.Dariusz Michaluk1-2/+11
2018-08-16Remove fileExists() duplicatesDariusz Michaluk1-9/+1
2018-06-29Change log message in realPathakoszewski1-1/+1