1. 13 Apr, 2015 2 commits
    • Timo Teräs's avatar
      fix tee io error handling · 3490ff78
      Timo Teräs authored
      use ERR_PTR mechanism, and handle it at all places.
      3490ff78
    • Timo Teräs's avatar
      fix error mapping types · 43955329
      Timo Teräs authored
      on arm char is by default unsigned, so this caused crashes
      as the ERR_PTR mechanism did not work as expected with unsigned
      types. extend the array type to be signed short explicitly.
      43955329
  2. 10 Apr, 2015 1 commit
  3. 08 Apr, 2015 6 commits
  4. 07 Apr, 2015 2 commits
  5. 11 Mar, 2015 1 commit
  6. 10 Mar, 2015 4 commits
  7. 04 Feb, 2015 2 commits
  8. 30 Jan, 2015 5 commits
  9. 08 Dec, 2014 2 commits
  10. 03 Nov, 2014 2 commits
  11. 01 Nov, 2014 3 commits
  12. 13 Oct, 2014 1 commit
  13. 09 Oct, 2014 1 commit
  14. 08 Oct, 2014 5 commits
  15. 07 Oct, 2014 3 commits
    • Timo Teräs's avatar
      db: fix crash if unable to download cache item · 5496560a
      Timo Teräs authored
      fixes #3371
      5496560a
    • Timo Teräs's avatar
      io: fix few error path leaks · 1bbca163
      Timo Teräs authored
      1bbca163
    • Timo Teräs's avatar
      db: rework directory permission handling · 09e48d8f
      Timo Teräs authored
      Apk used to reset directory permissions always, but this is undesirable
      if user has modified the permissions - especially during tmpfs boot.
      Though, it is desirable to update the permissions when packaging has
      changed permissions, or a new package is installed and the merged
      permission mask / owner changes.
      
      Thus the new code updates the permissions only if:
       1) We are booting and directory is not in apkovl
       2) The directory is modified by a package install/remove/upgrade
       3) The filesystem directory permission matched database
      
      Additionally "apk fix --directory-permissions" can be used to reset
      all directory permissions to the database defaults.
      
      Fixes #2966
      09e48d8f