1. 30 Jan, 2020 1 commit
  2. 23 Jan, 2020 2 commits
  3. 11 Jan, 2020 1 commit
  4. 09 Jan, 2020 2 commits
  5. 22 Nov, 2019 1 commit
  6. 21 Nov, 2019 3 commits
    • Howard Chu's avatar
      ITS#9118 · 7d0c4b4c
      Howard Chu authored
      7d0c4b4c
    • Howard Chu's avatar
      ITS#9118 add MAP_NOSYNC for FreeBSD · 34f572e7
      Howard Chu authored
      34f572e7
    • Ryan Tandy's avatar
      ITS#9069 Do not call gnutls_global_set_mutex() · 29859d5d
      Ryan Tandy authored and Quanah Gibson-Mount's avatar Quanah Gibson-Mount committed
      Since GnuTLS moved to implicit initialization on library load, calling
      this function deinitializes GnuTLS and then re-initializes it.
      
      When GnuTLS uses /dev/urandom as an entropy source (getrandom() not
      available, or older versions of GnuTLS), and the application closed all
      file descriptors at startup, this could result in GnuTLS opening
      /dev/urandom over one of the application's file descriptors when
      re-initialized.
      
      Additionally, the custom mutex functions are never reset, so if libldap
      is unloaded (for example via dlclose()) after calling this, its code may
      be unmapped and the application could crash when GnuTLS calls the mutex
      functions.
      
      On typical systems, GnuTLS system mutexes are probably the same as what
      libldap uses anyway.
      29859d5d
  7. 15 Oct, 2019 1 commit
  8. 26 Aug, 2019 2 commits
  9. 23 Jul, 2019 1 commit
  10. 19 Jul, 2019 2 commits
  11. 27 Jun, 2019 1 commit
  12. 25 Jun, 2019 1 commit
  13. 21 Jun, 2019 1 commit
  14. 20 Jun, 2019 1 commit
  15. 17 Jun, 2019 3 commits
  16. 13 Jun, 2019 4 commits
  17. 13 May, 2019 1 commit
  18. 06 May, 2019 2 commits
  19. 18 Apr, 2019 1 commit
  20. 16 Apr, 2019 2 commits
  21. 19 Mar, 2019 1 commit
  22. 28 Feb, 2019 1 commit
  23. 10 Feb, 2019 2 commits
  24. 31 Jan, 2019 3 commits