summaryrefslogtreecommitdiff
path: root/dist/changes-5.3.2
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2014-10-08 20:14:11 +0400
committerOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2014-11-27 21:31:50 +0100
commit8a7156c2f9a409fa741dd9e013407169211fb5ed (patch)
tree079c7a0069c7b77f737db99fe29702bcd16e61aa /dist/changes-5.3.2
parent367ed19c803497105dd219039fbd8c69ba070296 (diff)
downloadqtserialport-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.251
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.