summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2022-05-04Minor fix of wording in commentTomasz Swierczek1-2/+2
2022-03-30Remove unused codeTomasz Swierczek2-57/+2
2021-10-29Retry blocking waitpid() on EINTRKonrad Lipinski1-3/+3
2021-06-07Make prepare_app() safer in non-main threadsKonrad Lipinski1-2/+2
2021-04-08Fix issue from static analysisTomasz Swierczek1-3/+1
2020-10-26Change FileLocker implemenation from POSIX to libc flocksTomasz Swierczek2-22/+24
2020-10-21Apply private sharing rules before relabelingKonrad Lipinski1-3/+3
2020-10-19Increase timeout waiting for signal delivery to 2 secondsTomasz Swierczek1-1/+1
2020-10-02Fix segfault when iterating directoriesMateusz Cegielka2-38/+46
2020-09-29Remove unused code from sha1.cKrzysztof Jackiewicz1-173/+11
2020-09-29Remove redundant author name from dbKrzysztof Jackiewicz3-14/+13
2020-09-21Optimize loading group information.jin-gyu.kim4-61/+9
2020-09-21Fix author_id mismatch after DB upgradeDariusz Michaluk11-158/+567
2020-09-01Calculate application privilege level based on manifest data passed by installerTomasz Swierczek1-1/+20
2020-08-20Remove unused GetAuthorIdByName()Dariusz Michaluk2-28/+0
2020-08-19Add setting package type and privilege level in app install cmdMateusz Cegielka1-0/+20
2020-07-29Switch security-manager to dual license (Apache 2.0 or MIT)Dariusz Michaluk152-1543/+2348
2020-07-29Remove unneeded dependencies from nss pluginDariusz Michaluk2-22/+22
2020-07-01Reimplement prepare_app proper drop checkingKonrad Lipinski11-258/+327
2020-06-24Enhance testability of TemplateManager classTomasz Swierczek2-13/+8
2020-06-24Add unit tests for template manager classZofia Abramowska1-0/+6
2020-06-24Remove unused code from sql_connection.cppTomasz Swierczek2-532/+2
2020-06-18Remove almost unused code from filesystem.cpp/.hTomasz Swierczek2-10/+2
2020-06-18Remove unused code from filesystem.cpp/.hTomasz Swierczek2-19/+0
2020-05-14Add new arguments for installation requestsTomasz Swierczek9-17/+151
2020-05-13Properly handle missing/invalid smack privilege policyKrzysztof Jackiewicz3-7/+11
2020-05-13Catch TizenPlatformConfig exception in NSMountLogicKrzysztof Jackiewicz1-1/+4
2020-05-13Get distinct app names from pkgKrzysztof Jackiewicz1-1/+1
2020-05-05Don't assume that default privilege Smack rules template existsZofia Abramowska1-1/+1
2020-05-05Let template manager throw for configuration errorsZofia Abramowska4-3/+19
2020-04-30Fix enterMountNamespace() error handling.Dariusz Michaluk3-11/+20
2020-04-21Properly handle ENOENT error on encrypted deviceDariusz Michaluk1-1/+1
2020-04-21Move initial namespace setup to security_manager_prepare_app_candidate()Dariusz Michaluk1-6/+7
2020-04-21Fix security_manager_cleanup_app()Dariusz Michaluk1-6/+2
2020-04-21Properly handle nonexisting apps uninstallationKrzysztof Jackiewicz1-11/+13
2020-04-20Fix multi-user detectionZofia Abramowska2-35/+10
2020-04-20Use mount namespace mount points to find running appsZofia Abramowska7-115/+127
2020-04-20Remove privilege related Smack rules when multi-user is detectedZofia Abramowska2-2/+50
2020-04-20Change privilege related Smack rules on cynara policy changeZofia Abramowska7-4/+156
2020-04-20Remove privilege Smack mapping rules on application uninstallationZofia Abramowska5-11/+78
2020-04-20Check if smack privilege mapping is enabledZofia Abramowska5-1/+22
2020-04-20Add Smack template files managerZofia Abramowska6-113/+246
2020-04-17Split smack API wrapper and rules managementZofia Grzelewska11-364/+558
2020-04-17Add restriction for privilege smack mapping rulesZofia Grzelewska1-0/+6
2020-04-17Change privilege and privilege status vector names for clarityZofia Abramowska4-30/+30
2020-04-17Change cynara client check to admin check for allowed privsZofia Abramowska1-1/+5
2020-04-17Add privilege-Smack mappingZofia Grzelewska6-32/+232
2020-04-14Fix security-manager workerDariusz Michaluk1-18/+20
2020-04-10Make prepare_app more robust with respect to thread terminationKonrad Lipinski3-4/+14
2020-04-10Fix ignoring ENOENTLukasz Pawelczyk1-4/+11