Skip to content
Snippets Groups Projects
  1. Apr 16, 2020
  2. Apr 13, 2020
  3. Apr 02, 2020
  4. Feb 21, 2020
  5. Jan 30, 2020
  6. Jan 23, 2020
  7. Jan 11, 2020
  8. Jan 09, 2020
  9. Nov 22, 2019
  10. Nov 21, 2019
    • 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
  11. Oct 15, 2019
  12. Aug 26, 2019
  13. Jul 23, 2019
  14. Jul 19, 2019
  15. Jun 27, 2019
  16. Jun 25, 2019
  17. Jun 21, 2019
  18. Jun 20, 2019
  19. Jun 17, 2019
  20. Jun 13, 2019
  21. May 13, 2019
  22. May 06, 2019
  23. Apr 18, 2019
  24. Apr 16, 2019
  25. Mar 19, 2019
  26. Feb 28, 2019
Loading