1. 18 Sep, 2019 - 1 commit
  2. 17 Sep, 2019 - 2 commits
  3. 09 Sep, 2019 - 1 commit
  4. 08 Sep, 2019 - 2 commits
  5. 07 Sep, 2019 - 2 commits
  6. 05 Sep, 2019 - 2 commits
  7. 28 Aug, 2019 - 2 commits
  8. 27 Aug, 2019 - 1 commit
  9. 23 Aug, 2019 - 1 commit
  10. 06 Aug, 2019 - 1 commit
  11. 05 Aug, 2019 - 1 commit
  12. 31 Jul, 2019 - 1 commit
  13. 22 Jul, 2019 - 2 commits
  14. 15 Jul, 2019 - 1 commit
  15. 11 Jul, 2019 - 2 commits
  16. 09 Jul, 2019 - 1 commit
  17. 01 Jul, 2019 - 4 commits
  18. 20 Jun, 2019 - 2 commits
  19. 17 Jun, 2019 - 2 commits
  20. 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
  21. 03 Jun, 2019 - 1 commit
  22. 23 May, 2019 - 1 commit
  23. 11 May, 2019 - 1 commit
  24. 08 May, 2019 - 1 commit
  25. 07 May, 2019 - 1 commit
  26. 04 May, 2019 - 1 commit
  27. 30 Apr, 2019 - 1 commit
    • Alex Blasche's avatar
      Fix shadow build qtserialbus · c1766c64
      Alex Blasche authored
      
      QtSerialBus requires QtSerialPort for its serial modbus feature. If
      QtSerialPort is disabled the serial feature in QtSerialBus is disabled.
      Integrity is one of the platforms where QtSerialPort is not supported
      and therefore the serial modbus classes are removed.
      
      The removal of QtSerialPort is done via qtserialport.pro. Unfortunately
      during configure execution this project file is not considered. The
      configure script only considers configure.json files to determine whether
      a module is built/supported on a particular platform. Consequently
      the build process fails to build QtSerialBus.
      
      The fix is to copy the project conditions to QtSerialPort's configure.json.
      
      Fixes: QTBUG-75279
      Change-Id: I3796052de6c0622c334218e07ca4eab4134c9302
      Reviewed-by: default avatarJoerg Bornemann <joerg.bornemann@qt.io>
      c1766c64
  28. 27 Apr, 2019 - 1 commit