diff options
Diffstat (limited to 'tqtinterface/qt4/changes-3.3.8')
-rw-r--r-- | tqtinterface/qt4/changes-3.3.8 | 273 |
1 files changed, 0 insertions, 273 deletions
diff --git a/tqtinterface/qt4/changes-3.3.8 b/tqtinterface/qt4/changes-3.3.8 deleted file mode 100644 index 540d636..0000000 --- a/tqtinterface/qt4/changes-3.3.8 +++ /dev/null @@ -1,273 +0,0 @@ -Qt 3.3.8 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 3.3.7, Qt 3.3.6, Qt 3.3.5, 3.3.4, Qt 3.3.3, -Qt 3.3.2, Qt 3.3.1 and Qt 3.3.0. - -**************************************************************************** -* General * -**************************************************************************** - -Platforms ---------- - -- Oracle driver now builds on HP-UX - -Compilers ---------- - -Linguist --------- - -- Fixed a bug where the translation area was not changed when the context was changed. - -Assistant ---------- - -- Fixed command line parsing when specifying the docPath option. - -Translations ------------- - -- Added support for Catalan. - -Third party components ----------------------- - -- libpng - - * Security fix (CVE-2006-3334): Buffer overflow allows context-dependent - attackers to cause a denial of service and possibly execute arbitrary - code via unspecified vectors related to chunk error processing. - - * Security fix (CVE-2006-5793): The sPLT chunk handling code - uses a sizeof operator on the wrong data type, which allows - context-dependent attackers to cause a denial of service (crash) - via malformed sPLT chunks that trigger an out-of-bounds read. - - * Security fix: Avoid profile larger than iCCP chunk. - One might crash a decoder by putting a larger profile inside the - iCCP profile than is actually expected. - - * Security fix: NULL pointer dereference. - - * Disabled MMX assembler code for Intel-Mac platforms to work - around a compiler bug. - - * Disabled MMX assembler code for x86_64 platforms. - -- freetype - - * Security fix (CVE-2006-0747): Integer underflow allows remote - attackers to cause a denial of service (crash) via a font file - with an odd number of blue values, which causes the underflow - when decrementing by 2 in a context that assumes an even number - of values. - - * Security fix (CVE-2006-1861): Multiple integer overflows allow - remote attackers to cause a denial of service (crash) and possibly - execute arbitrary code. - - * Security fix (CVE-2006-2661): A null dereference flaw allows - remote attackers to cause a denial of service (crash) via a - specially crafted font file. - - * Fixed memory leak. - - -**************************************************************************** -* Library * -**************************************************************************** - -General Fixes -------------- - -- QAccessible - Fixed a potential crash when a key object is destroyed. - -- QApplication - argc() no longer returns 1 if 0 was passed as argc to the constructor. - -- QDateTime - Made QDateTime::fromString(QString(), Qt::TextDate) work with locales - that have two-digit day names (e.g. Di 16. Jan). - -- QDns - Stability fixes for networks with missing DNS settings. - -- QFileDialog - Ensured that files are not accidentally replaced or lost during drag - and drop operations. - -- QFtp - Fixed a crash when uploading data from a closed QIODevice. - Fixed a potential crash when a FTP session gets deleted in a slot. - -- QGLWidget - renderText() no longer tries to convert the text passed in to - a local 8 bit encoding (via local8Bit()). latin1() is used instead. - -- QGridLayout - Fixed incorrect minimum size with rich text labels in grid layouts. - -- QHttp - Fixed an overflow that could occur when chunked downloading caused - erroneous allocations. - -- QListBox - Fixed a potential crash that could occur if a list box is deleted in - a slot connected to the returnPressed() signal. - -- QListView - Set internal startDragItem pointer to 0 in clear(). This can prevent - crashes during drag and drop operations. - Fixed a documentation error in setSelectable. - Fixed regression in activation of leaf-nodes of type QCheckBoxController. - -- QTable - Fixed a memory leak when F2 is pressed in an empty table. - Ensured that the focus rectangle is painted correctly. - Ensured that editors in cells spanning multiple rows or columns are - closed correctly. - -- QTextEdit - setDocument() no longer crashes when 0 is passed as an argument. - Fixed rendering of HTML tables with a fixed pixel width. - Fixed a potential crash when using undo/redo functionality. - Fixed a regression when searching for space using QTextEdit::find(). - -- SQL plugins - Ensured that mysql_server_end() is only called once in the MySQL plugin. - Fixed fetching of strings larger than 255 characters from a - Sybase server through ODBC. - Ensured that milliseconds are not stripped from ODBC time values. - -- QWidget - Fixed an issue where adjustSize() would incorrectly take the size of - top-level widgets into account. - - -Platform-Specific Issues ------------------------- - -Windows: - -- QAxServer - Fixed a regression in how the server registers type libraries. - -- Visual Studio 2005 - Fixed compilation issue with the x64 compiler. - Fixed the behavior of qmake when executed with "qmake -tp vc". - -- QFont - Fixed crash that would occur when creating a font from an invalid string. - Fixed metric problems. - -- Fixed possible infinite loop when drawing text. - -- Fixed an issue where flags specified by QMAKE_LFLAGS_RELEASE would not be - included in generated Visual Studio project files. - -- Fixed issue that caused wizards to use the wrong class in the QMsDev plugin - -- Fixed an unexpected remote close in QSocket for Windows servers with a high - load. - -- Fixed crash in QFileDialog. - -- Fixed a regression in QWindowsXPStyle where tab widget backgrounds were - incorrectly propagated into child scroll views. - -- Fixed issues related to using SJIS TextCodec with QSettings. - -- Fixed issue where a fixed size widget could change size after changing screen - resolution. - -- Fixed support for the Khmer writing system. - - -Mac OS X: - -- Made the endian preprocessor define dependent on the architecture. This means - that it is possible to build a universal Qt library on one machine. However, - qmake_image_collection.cpp is still dependent upon the machine it was - generated on. - -- QComboBox - Fixed an issue where the popup would stay open after the window had - been minimized. - -- QFont - Fixed support for QFont::setStretch(). - -- QMacStyle - Fixed centering of items in large comboboxes. - Fixed editable comboboxes so that they don't truncate text. - Added support for Panther-style tabs for tabs on the bottom of a tab - widget. - -- QPrinter - Fixed Intel endian bug in printing of pixmaps with a mask/alpha - channel. - Fixed regression where active tool windows would always be disabled - -- QGLContext - Fixed a tearing issue caused by incorrect vertical sync. - -- Fixed a rendering issue with transparent cursors on Intel macs. - -- Fixed a rendering issue with icons in the dock on Intel macs. - -- Fixed a crash when playing back a file that does not exist. - -- Fixed a regression where full keyboard access was not being honored. - -- Fixed a regression preventing static file dialogs from being opened in a - contextMenuEvent() handler. - -- Fixed a regression in navigating nested popup menus. - - -X11: - -- Fixed rendering of Japanese text with XLFD fonts. - -- Fixed rendering of text with stacking diacritics. - -- Rendering fixes for Indic scripts. - -- Fixed problem with applications hanging while querying the clipboard. This is - related to the KDE bug reported at http://bugs.kde.org/show_bug.cgi?id=80072. - -- Fixed a crash that could occur when Qt uses a DirectColor visual. - -- Fixed a rare crash in QPixmap::convertToImage() when XGetImage() fails. - -- Fixed issue where events were not being processed by Qt when using the Qt - Motif Extension. - -- The X input method language status window is no longer shown for popup menus - on Solaris. - -- Fixed incorrect use of colors when painting on the default (TrueColor) screen - when running a Qt application on a multi-screen display where the default - screen uses a TrueColor visual and the secondary screen a PseudoColor visual. - -- Fixed a bug where calling newPage() directly before destroying the QPrinter - caused the last page to be printed twice. - -- Fixed a bug on older Unix systems where incorrect font sizes could get used - when printing in HighResolution mode. - -- Fixed a crash when trying to load huge font files. - -- Ensured that fonts containing a '-' in the family name are correctly loaded. - -- Ensured that the QFont::NoAntialias flag is always honored. - -- Fixed incorrect shaping of some character combinations when writing Bengali. - -- Introduced workaround for some Arabic fonts with broken OpenType tables. - -- Fixed a bug where the wrong braces would get used when using the Hebrew Culmus - fonts. - -- Fixed crash in qtconfig when removing or shifting font substitution families. |