1. 29 Mar, 2021 1 commit
  2. 26 Mar, 2021 3 commits
    • pvuorela's avatar
      [qtbase] Revert crash on exit fix. Contributes to JB#53350 · fe96a38e
      pvuorela authored
      The exit fix seemed to cause other exit crashes when instances
      parented to QCoreApplication tried to do d-bus unregistrations.
      
      This reverts commit e79c6d3b.
      fe96a38e
    • flypig's avatar
      Merge branch 'jb53591' into 'mer-5.6' · d69b2822
      flypig authored
      Error gracefully when server closes TLS connection before handshake completes
      
      See merge request !79
      d69b2822
    • flypig's avatar
      [qtnetwork] Error gracefully when server closes TLS connection before... · 5247c504
      flypig authored
      [qtnetwork] Error gracefully when server closes TLS connection before handshake completes. Fixes JB#53591.
      
      If the server closes a TLS connection before the handshake completes
      (which can happen, for example, if the server doesn't support TLS
      connections) a retry is attempted on a null protocol handler. This
      causes a segfault.
      
      This change returns a RemoteHostClosedError instead of retrying, thereby
      avoiding the segfault.
      5247c504
  3. 19 Feb, 2021 2 commits
  4. 18 Feb, 2021 1 commit
  5. 09 Feb, 2021 1 commit
  6. 03 Feb, 2021 1 commit
  7. 21 Jan, 2021 1 commit
  8. 28 Dec, 2020 1 commit
  9. 23 Dec, 2020 1 commit
    • flypig's avatar
      [qtnetwork] Don't set temp ECDH params for OpenSSL >= 1.1.0. Fixes JB#52403 · e15a6319
      flypig authored
      In OpenSSL versions prior to 1.0.2 default EC temp key params were being
      set, but this was also happening for 1.1.0 and beyond, which was
      overruling the default auto option. This setting of the parameters has
      therefore been removed, as it was preventing some TLS 1.3 handshakes
      from completing successfully.
      
      In OpenSSL 1.0.2 support for automatic EC temporary key parameter
      selection was introduced, but had to be enabled. In 1.1.0 it became
      enabled by default and use of SSL_CTRL_SET_ECDH_AUTO was deprecated.
      
      From the 1.0.2 -> 1.1.0 changelog:
      
      "SSL_{CTX_}set_ecdh_auto() has been removed and ECDH is support is always
      enabled now. If you want to disable the support you should exclude it
      using the list of supported ciphers. This also means that the
      "-no_ecdhe" option has been removed from s_server."
      e15a6319
  10. 18 Dec, 2020 2 commits
  11. 15 Dec, 2020 1 commit
  12. 14 Dec, 2020 2 commits
  13. 11 Dec, 2020 1 commit
  14. 21 Oct, 2020 2 commits
  15. 20 Oct, 2020 2 commits
  16. 02 Oct, 2020 1 commit
  17. 21 Sep, 2020 1 commit
  18. 18 Sep, 2020 1 commit
  19. 16 Sep, 2020 1 commit
  20. 17 Jul, 2020 1 commit
  21. 16 Jul, 2020 1 commit
  22. 30 Jun, 2020 2 commits
  23. 04 Jun, 2020 1 commit
  24. 28 May, 2020 1 commit
  25. 08 May, 2020 3 commits
  26. 07 May, 2020 2 commits
  27. 06 May, 2020 2 commits
  28. 04 May, 2020 1 commit