1. 25 Feb, 2021 1 commit
  2. 13 Jan, 2021 2 commits
  3. 07 Jan, 2021 1 commit
  4. 11 Dec, 2020 1 commit
  5. 26 Nov, 2020 1 commit
  6. 24 Nov, 2020 6 commits
  7. 23 Nov, 2020 6 commits
  8. 16 Nov, 2020 1 commit
  9. 09 Nov, 2020 1 commit
  10. 06 Nov, 2020 9 commits
  11. 19 Oct, 2020 2 commits
  12. 28 Sep, 2020 2 commits
    • Simon McVittie's avatar
      Merge branch 'glibc' into 'master' · 2285db23
      Simon McVittie authored
      disable fork-malloc-exec for non-glibc-systems
      
      See merge request !181
      2285db23
    • Jean-Louis Fuchs's avatar
      disable fork-malloc-exec for non-glibc-systems · 3fab06d6
      Jean-Louis Fuchs authored
      Calling malloc() after fork is undefined behaviour if the process is
      multi-threaded. locks held by a thread on fork() will never be released.
      malloc() is usally protected by a lock and can therefore deadlock. glibc
      is known not to deadlock in this case.
      
      This commit does not rule out other problems on glibc-systems, but fixes an
      issue on musl-libc-systems. Only restricting to async-signal safe functions
      between fork() and exec() prevents undefined behaviour for sure. See
      signal-safety(7).
      3fab06d6
  13. 24 Sep, 2020 1 commit
  14. 23 Sep, 2020 4 commits
  15. 22 Sep, 2020 1 commit
    • Ralf Habacker's avatar
      cmake: install dbus-daemon-launch-helper on Unix · 2148a5a8
      Ralf Habacker authored
      Previously it was built on Unix platforms, but not installed. This
      would prevent traditional activation on the system bus (on Linux
      without systemd or non-Linux, or for services without SystemdService),
      which requires the activation helper.
      
      Because the executable is an internal implementation detail of how
      traditional activation is implemented on Unix, it is not exported to
      the generated cmake support files.
      
      Resolves: #310
      2148a5a8
  16. 21 Sep, 2020 1 commit