1. 24 Jul, 2019 1 commit
  2. 15 Jul, 2019 4 commits
  3. 09 Jul, 2019 6 commits
  4. 04 Jul, 2019 2 commits
  5. 02 Jul, 2019 1 commit
    • Allison Karlitskaya's avatar
      gthread: fix minor errno problem in GCond · e4c9a621
      Allison Karlitskaya authored
      The return value from `g_cond_wait_until()` is calculated, based on the
      value of `errno` after reacquiring the mutex.  This is a problem because
      `errno` can be overwritten in the case the mutex is contended (in which
      case the slow-path code will re-enter the kernel).
      
      Perform the calculation before reacquiring the mutex.
      
      See merge request !958
      e4c9a621
  6. 27 Jun, 2019 1 commit
  7. 24 Jun, 2019 1 commit
  8. 11 Jun, 2019 7 commits
  9. 10 Jun, 2019 3 commits
  10. 07 Jun, 2019 3 commits
  11. 05 Jun, 2019 2 commits
  12. 04 Jun, 2019 4 commits
    • Allison Karlitskaya's avatar
      gnetworkaddress: fix "happy eyeballs" logic · 2b6a3c11
      Allison Karlitskaya authored
      The "happy eyeballs" RFC states that on receiving a negative response
      for an IPv6 address lookup, we should wait for the IPv4 lookup to
      complete and use any results we get from there.
      
      The current code was not doing that: it was rather setting a timeout for
      failing the resolution entirely.  In scenarios where the IPv4 response
      comes more than 50ms after the IPv6 response (which is easily attainable
      under valgrind in certain configurations) this means that the IPv4
      response will never come.
      
      Remove the timeout and just wait.
      
      See merge request !865
      2b6a3c11
    • Philip Withnall's avatar
      Merge branch 'backport-876-gfile-permissions-glib-2-60' into 'glib-2-60' · 39cbb84e
      Philip Withnall authored
      Backport !876 “gfile: Limit access to files when copying” to glib-2-60
      
      See merge request !878
      39cbb84e
    • Ondrej Holy's avatar
      gfile: Limit access to files when copying · e6b76981
      Ondrej Holy authored
      file_copy_fallback creates new files with default permissions and
      set the correct permissions after the operation is finished. This
      might cause that the files can be accessible by more users during
      the operation than expected. Use G_FILE_CREATE_PRIVATE for the new
      files to limit access to those files.
      e6b76981
    • Christoph Reiter's avatar
      Merge branch 'backport-875-ci-win32-glib-2-60' into 'glib-2-60' · e4ae836d
      Christoph Reiter authored
      Backport !875 “CI/msys2: disable coverage reporting, lcov doesn't support gcc9 yet” to glib-2-60
      
      See merge request !886
      e4ae836d
  13. 03 Jun, 2019 1 commit
  14. 31 May, 2019 1 commit
  15. 21 May, 2019 3 commits