Skip to content
Snippets Groups Projects
  1. Apr 29, 2019
  2. Apr 26, 2019
  3. Apr 25, 2019
  4. Apr 02, 2019
  5. Mar 26, 2019
  6. Mar 15, 2019
  7. Mar 14, 2019
  8. Mar 12, 2019
    • Emmanuele Bassi's avatar
      Port the JS authority to mozjs-60 · dd00683e
      Emmanuele Bassi authored and Ray Strode's avatar Ray Strode committed
      API changes in mozjs that need to be reflected in the JS authority:
      
       - the JS::CompileOptions constructor and the JS::CompartmentOptions
         do not allow setting a JS version any more
      
       - do not use NULL comparisons for C++ objects
      
       - the resize() method for a vector has a return value that needs
         to be handled
      
       - JSClassOps has different fields
      dd00683e
    • Emmanuele Bassi's avatar
      Depend on mozjs-60 · c9cd7024
      Emmanuele Bassi authored and Ray Strode's avatar Ray Strode committed
      This is the new ESR version of the Mozilla JS engine, superceding
      mozjs-52.
      c9cd7024
  9. Feb 05, 2019
    • Jan Rybar's avatar
      Merge branch 'allow-unset-process-uid' into 'master' · dbf58d4e
      Jan Rybar authored
      Allow uid of -1 for a PolkitUnixProcess
      
      See merge request polkit/polkit!17
      dbf58d4e
    • Phaedrus Leeds's avatar
      Allow uid of -1 for a PolkitUnixProcess · c05472b8
      Phaedrus Leeds authored
      Commit 2cb40c4d changed PolkitUnixUser, PolkitUnixGroup, and
      PolkitUnixProcess to allow negative values for their uid/gid properties,
      since these are values above INT_MAX which wrap around but are still
      valid, with the exception of -1 which is not valid. However,
      PolkitUnixProcess allows a uid of -1 to be passed to
      polkit_unix_process_new_for_owner() which means polkit is expected to
      figure out the uid on its own (this happens in the _constructed
      function). So this commit removes the check in
      polkit_unix_process_set_property() so that new_for_owner() can be used
      as documented without producing a critical error message.
      
      This does not affect the protection against CVE-2018-19788 which is
      based on creating a user with a UID up to but not including 4294967295
      (-1).
      c05472b8
  10. Jan 08, 2019
  11. Dec 06, 2018
  12. Dec 04, 2018
  13. Dec 03, 2018
  14. Dec 02, 2018
  15. Nov 30, 2018
  16. Nov 29, 2018
  17. Nov 06, 2018
  18. Sep 25, 2018
  19. Sep 12, 2018
  20. Aug 23, 2018
  21. Aug 16, 2018
  22. Aug 15, 2018
    • Jan Rybar's avatar
      Leaking zombie child processes · 8638ec5c
      Jan Rybar authored
      Resolves: bz#106021
      
      Subject: [PATCH] polkitd: fix zombie not reaped when js spawned process timed
       out
      
      The child watch source attached to thread context didn't work due
      to the release of it's main loop and context outside. So we attach
      the source to the global default main context to make it work and
      avoid zombies.
      8638ec5c
Loading