1. 05 Nov, 2019 - 1 commit
  2. 18 Oct, 2019 - 1 commit
  3. 15 Oct, 2019 - 1 commit
  4. 14 Oct, 2019 - 1 commit
  5. 25 Sep, 2019 - 1 commit
  6. 18 Sep, 2019 - 1 commit
  7. 17 Sep, 2019 - 2 commits
  8. 09 Sep, 2019 - 1 commit
  9. 08 Sep, 2019 - 2 commits
  10. 07 Sep, 2019 - 2 commits
  11. 05 Sep, 2019 - 2 commits
  12. 28 Aug, 2019 - 2 commits
  13. 27 Aug, 2019 - 1 commit
  14. 23 Aug, 2019 - 1 commit
  15. 06 Aug, 2019 - 1 commit
  16. 05 Aug, 2019 - 1 commit
  17. 31 Jul, 2019 - 1 commit
  18. 22 Jul, 2019 - 2 commits
  19. 15 Jul, 2019 - 1 commit
  20. 11 Jul, 2019 - 2 commits
  21. 09 Jul, 2019 - 1 commit
  22. 01 Jul, 2019 - 4 commits
  23. 20 Jun, 2019 - 2 commits
  24. 17 Jun, 2019 - 2 commits
  25. 08 Jun, 2019 - 1 commit
    • Denis Shienkov's avatar
      QSerialPort: Port to alertable I/O functions on Windows · a0faf986
      Denis Shienkov authored
      
      This commit removes the QWinOverlappedIoNotifier in favor of alertable
      I/O functions like {Read|Write}FileEx(). The reason is that the
      QWinOverlappedIoNotifier is very complex to maintain.
      
      To use the alertable functions in the serial port we need an
      alertable analog of WaitCommEvent function. This function does not
      exist in the Win32 API, but we implement it trough a set of the
      system NtXXX and RtlXXX functions, which are resolved dynamically.
      
      This patch was tested with auto-tests and the examples using the:
      
      * com0com virtual serial port driver.
      * eltima virtual serial port driver.
      * pl2303 USB/serial converters.
      
      Task-number: QTBUG-74961
      Change-Id: Idc428173eee7a1066a4693de00aa38416c4ee86c
      Reviewed-by: default avatarAlex Blasche <alexander.blasche@qt.io>
      Reviewed-by: default avatarJörg Bornemann <joerg.bornemann@qt.io>
       
      a0faf986
  26. 03 Jun, 2019 - 1 commit
  27. 23 May, 2019 - 1 commit
  28. 11 May, 2019 - 1 commit