1. 08 Jun, 2021 4 commits
  2. 03 Jun, 2021 3 commits
  3. 02 Jun, 2021 2 commits
  4. 24 May, 2021 1 commit
  5. 19 May, 2021 2 commits
    • flypig's avatar
      [embedlite-components] Set history item triggering principal to system. Fixes... · 010f93a8
      flypig authored
      [embedlite-components] Set history item triggering principal to system. Fixes JB#54249 OMP#JOLLA-142
      
      For security reasons the triggering principal of a link is used to
      determine whether it can be loaded or not. For example local files can't
      be opened by a null triggering principal.
      
      Since history items restored after a restart were given a null
      triggering principal, this was preventing local files being loaded from
      the history (e.g. using the back/forward buttons) after a restart.
      
      This change sets the triggering principal for restored history items to
      the system principal. History items are loaded with the
      INTERNAL_LOAD_FLAGS_INHERIT_PRINCIPAL flag unset. The principal for the
      loaded file is therefore based on the file origin, rather than the
      triggering principal, so the principal/security of the loaded item will
      be unaffected.
      
      More info on principals here:
      
      https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/Script_security
      010f93a8
    • flypig's avatar
      Merge branch 'jb54076' into 'master' · d347c956
      flypig authored
      Add a helper for managing logins
      
      See merge request !126
      d347c956
  6. 05 May, 2021 1 commit
  7. 28 Apr, 2021 2 commits
  8. 27 Apr, 2021 1 commit
  9. 26 Apr, 2021 1 commit
  10. 25 Apr, 2021 4 commits
  11. 21 Apr, 2021 4 commits
  12. 20 Apr, 2021 1 commit
  13. 19 Apr, 2021 2 commits
  14. 14 Apr, 2021 3 commits
  15. 08 Apr, 2021 1 commit
  16. 23 Mar, 2021 2 commits
  17. 19 Mar, 2021 5 commits
  18. 18 Mar, 2021 1 commit