Merge remote-tracking branch 'origin/master' into api_changes
[profile/ivi/qtbase.git] / dist / changes-4.3.5
1 Qt 4.3.5 is a bug-fix release. It maintains both forward and backward
2 compatibility (source and binary) with Qt 4.3.0 through Qt 4.3.4.
3
4 The Qt version 4.3 series is binary compatible with the 4.2.x, 4.1.x and
5 4.0.x series. Applications compiled for Qt 4.0, 4.1 or 4.2 will continue to
6 run with Qt 4.3.
7
8 ****************************************************************************
9 *                           General                                        *
10 ****************************************************************************
11
12 General Improvements
13 --------------------
14
15     * [201242] Fixed an bug that caused bootstrapped tools (qmake,
16       moc, uic, and rcc) to crash or run into infinite loops.
17     * [190776] Fixed a bug that would generate invalid build keys in
18       some gcc compiler versions. Backported from Qt 4.4.
19
20 - Legal
21
22     * This version updates the GPL Exception to version 1.2 in all
23       Open Source editions of Qt. This version is compatible with the
24       GPL version 3 and adds the LGPL version 3 to its list of
25       acceptable licenses.
26
27 Third party components
28 ----------------------
29
30 - libpng
31     * Security fix (CVE-2008-1382)
32
33 Build System
34 ------------
35
36 I18n
37 ----
38
39 ****************************************************************************
40 *                           Library                                        *
41 ****************************************************************************
42
43 General Improvements
44 --------------------
45
46 - QCalendarWidget
47     * Fixed handling of leap year while changing the date in calendar widget.
48
49 - QComboBox
50     * [203827] Fixed problems caused by the line edit not being hidden for
51       a non-editable QComboBox.
52
53 - QMdiArea
54     * [209615] Fixed an assert when removing a sub-window from one QMdiArea and
55       adding it to another QMdiArea.
56
57 - QMdiSubWindow
58     * [192794] Fixed a bug where installed event filters were removed
59       when maximizing a window.
60
61 - QPainter
62     * [204194] Fixed division-by-zero issue in raster paint engine when
63       calling drawLine with the same starting and ending point.
64     * [205443, 207147] Fixed floating point exception when drawing near-vertical
65       or near-horizontal lines in the raster paint engine.
66
67 - QWizard
68     * [180397] Fixed crash resulting from AeroStyle being assumed even when
69       some of the required symbols were unresolved.
70     * [197953] QWizard no longer crashes on Windows if an accessibility
71       application (like Microsoft Narrator) is running.
72
73 - QWorkspace
74     * [206368] Fixed a crash resulting from the icon in the title bar not
75       being deleted when deleting a sub-window.
76
77 ****************************************************************************
78 *                          Database Drivers                                *
79 ****************************************************************************
80
81
82 ****************************************************************************
83 *                               Examples                                   *
84 ****************************************************************************
85
86
87 ****************************************************************************
88 *                      Platform Specific Changes                           *
89 ****************************************************************************
90
91 X11
92 ---
93
94 Windows
95 -------
96
97 - QRasterPaintEngine
98     * [198509] Fixed a resource leak which occured when QPainter::drawText()
99     was called.
100
101 Mac OS X
102 --------
103
104 - QRasterPaintEngine
105     * [198924] Fixed a byte order problem when drawing QImages on an X11
106     server running on PPC Macs.
107
108 Qtopia Core
109 -----------