diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2014-10-08 20:14:11 +0400 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> | 2014-11-27 21:31:50 +0100 |
commit | 8a7156c2f9a409fa741dd9e013407169211fb5ed (patch) | |
tree | 079c7a0069c7b77f737db99fe29702bcd16e61aa /dist/changes-5.3.2 | |
parent | 367ed19c803497105dd219039fbd8c69ba070296 (diff) | |
download | qtserialport-8a7156c2f9a409fa741dd9e013407169211fb5ed.tar.gz |
Refactor and add missed changes up 5.2.0 to 5.3.25.3
Change-Id: I8a3c40202a89cd1fd264e324e6379d1f6220c340
Reviewed-by: Martin Smith <martin.smith@digia.com>
Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com>
Diffstat (limited to 'dist/changes-5.3.2')
-rw-r--r-- | dist/changes-5.3.2 | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/dist/changes-5.3.2 b/dist/changes-5.3.2 new file mode 100644 index 0000000..515ac83 --- /dev/null +++ b/dist/changes-5.3.2 @@ -0,0 +1,51 @@ +Qt 5.3.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.3.1. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + + http://qt-project.org/doc/ + +The Qt version 5.3 series is binary compatible with the 5.2.x series. +Applications compiled for 5.2 will continue to run with 5.3. + +Some of the changes listed in this file include issue tracking numbers +corresponding to tasks in the Qt Bug Tracker: + + http://bugreports.qt-project.org/ + +Each of these identifiers can be entered in the bug tracker to obtain more +information about a particular change. + +**************************************************************************** +* Library * +**************************************************************************** + + - Improved documentation. + - Fixed compilation with QT_DISABLE_DEPRECATED_BEFORE=0x050300. + + - QSerialPortInfo: + * Improved detection of serial numbers of the USB CDC serial ports on Windows. + * Now the OSX code is in its own separate module. + * Rewrote OSX code to wrap CFTypeRef and CFStringRef, which are defined in + qcore_mac_p.h. + * Optimized searching of the names of serial ports on Windows. The algorithm + now returns early if a serial port name is found. + * [QTBUG-39748][QTBUG-41415] Fixed error caused by calling fromWCharArray() + with incorrect arguments on Windows. + + - QSerialPort: + * [QTBUG-36727] Fixed entering a busy-loop on Linux/OSX when connected device + disappears for the system (e.g. the USB converter was pulled from the PC). + * [QTBUG-35829] Fixed the error message "QSocketNotifier::Exception is not + supported on iOS". + * [QTBUG-32020] Improved the ResourceError handling on Windows when a + USB/Serial converter is pulled from PC. + * Immediately returns from the waitForReadyRead() on Linux when there is an + error. + * Refactored error handling on Windows. + * [QTBUG-40344] Fixed the loopback I/O on Windows when waitForBytesWritten() + is used. + * [QTBUG-40414] Fixed leak of a descriptor after unsuccessful opening. + * Made the QSerialPort::flush() non-blocking according to the documentation. + * [QTBUG-40793] Now the waitForReadyRead() also starts writing on Windows. |