• that's avatar
    fixPermissions: simplify code, fix bugs · a3d31fbe
    that authored
    - avoid parsing permission strings
    - fix memory leaks, a fix new/free mismatch and a compiler warning
    - fix that only first updated-package was processed
    - fix a potential stack overflow if packages.xml is huge
    - minor refactoring for reducing duplicated code
    - don't process packages without codePath
    - fix path for deleting app data (currently unused anyway)
    - fix file ownership on libs
    - try not to mess up Android 5.0 app permissions
    
    Patch set 4
    
    - make fixing SELinux contexts an option with a check box
    - add some notes / text to the themes
    
    Patch set 6
    
    - decouple "fix permissions" from "fix contexts"
    
    Change-Id: Icc77ecc581befc5ce6e419b1f3b8ca189208c234
    a3d31fbe
fixPermissions.cpp 14.8 KB