Change logs for qt4-x11 source package in Jaunty

  • qt4-x11 (4.5.0-0ubuntu4.3) jaunty-security; urgency=low
    
      * SECURITY UPDATE: remote code execution via document with a SVGPathList
        data structure containing a negative index.
        - debian/patches/security_CVE-2009-0945.diff: make sure index is valid
          in src/3rdparty/webkit/WebCore/svg/SVGList.h.
        - CVE-2009-0945
      * SECURITY UPDATE: denial of service or arbitrary code execution via
        JavaScript garbage collector allocation failures.
        - debian/patches/security_CVE-2009-1687.diff: make sure numBlocks is
          valid in src/3rdparty/webkit/JavaScriptCore/runtime/Collector.cpp.
        - CVE-2009-1687
      * SECURITY UPDATE: denial of service or arbitrary code execution via
        use-after-free.
        - debian/patches/security_CVE-2009-1690.diff: Fix incorrect handling of
          head element in src/3rdparty/webkit/WebCore/html/HTMLParser.{h,cpp}.
        - CVE-2009-1690
      * SECURITY UPDATE: denial of service or arbitrary code execution via
        attr function call with a large numerical argument.
        - debian/patches/security_CVE-2009-1698.diff: fix attr handling in
          src/3rdparty/webkit/WebCore/css/{CSSParser,CSSPrimitiveValue}.cpp.
        - CVE-2009-1698
      * SECURITY UPDATE: arbitrary code execution via remote loading of
        local java applets.
        - debian/patches/security_CVE-2009-1712.diff: Use same rule for loading
          java applets as webkit does for images in
          src/3rdparty/webkit/WebCore/html/HTMLAppletElement.cpp,
          src/3rdparty/webkit/WebCore/loader/FrameLoader.cpp.
        - CVE-2009-1712
      * SECURITY UPDATE: denial of service or arbitrary code execution via
        numeric character references.
        - debian/patches/security_CVE-2009-1725.diff: increase size of
          checkBuffer() in src/3rdparty/webkit/WebCore/html/HTMLTokenizer.cpp.
        - CVE-2009-1725
    
     -- Marc Deslauriers <email address hidden>   Fri, 23 Oct 2009 10:41:00 -0400
  • qt4-x11 (4.5.0-0ubuntu4.2) jaunty-security; urgency=low
    
      * SECURITY UPDATE: fix vulnerability with NULL byte in Subject Alternate
        Names field of X.509 certificates
        - debian/patches/kubuntu_11_CVE_2009_2700.diff: adjust
          network/ssl/qsslcertificate.cpp to use QString::fromLatin1 instead of
          QLatin1String
        - CVE-2009-2700
    
     -- Jamie Strandboge <email address hidden>   Wed, 09 Sep 2009 13:21:38 -0500
  • qt4-x11 (4.5.0-0ubuntu4.1) jaunty-proposed; urgency=low
    
      * Add kubuntu_10_disable_ft_lcdfilter.diff from suse to fix font corruption
        on vertically-hinted LCD screens (LP: #334657)
    
     -- Jonathan Thomas <email address hidden>   Thu, 23 Apr 2009 08:29:55 -0400
  • qt4-x11 (4.5.0-0ubuntu4) jaunty; urgency=low
    
      * debian/patches/90_ia64_boilerplate.diff: don't try to use special
        hand assembly for printing the boilerplate message on ia64, since it
        causes a build failure due to undefined symbols.
    
     -- Steve Langasek <email address hidden>   Sun, 05 Apr 2009 08:44:43 +0000
  • qt4-x11 (4.5.0-0ubuntu3) jaunty; urgency=low
    
      * Fix debug packages according to LP #261380
      * Reinstantiating explicit debug packages (LP #261380 comment #26 by
        Jonathan Thomas).
      * Leaving out lintian overrides for packages (comment #24).
      * Listing DEB_DBG_PACKAGE_* explicitely, as implicit logic doesn't seem to
        work as I would have expected.
    
     -- Martin von Gagern <email address hidden>   Wed, 18 Mar 2009 16:07:10 +0100
  • qt4-x11 (4.5.0-0ubuntu2) jaunty; urgency=low
    
      * kubuntu_09_powerpc_opts.patch: Build with
        -fno-optimize-sibling-calls on powerpc, until such time as we start
        using GCC 4.4 (LP: #342335).
    
     -- Colin Watson <email address hidden>   Sat, 14 Mar 2009 13:33:52 +0000
  • qt4-x11 (4.5.0-0ubuntu1) jaunty; urgency=low
    
      * New upstream release
      * Use lzma compression
      * Add 0274-shm-native-image-fix.diff from qt-copy
    
     -- Jonathan Riddell <email address hidden>   Tue, 03 Mar 2009 13:31:00 +0000
  • qt4-x11 (4.5.0~+rc1-0ubuntu1) jaunty; urgency=low
    
      * New upstream release candidate (rc1)
    
      * Fixed libqt4-dbg.install (dup entry)
        - remove usr/lib/libQtXmlPatterns.so.4.5.0.debug, which is also in libqt4-xmlpatterns-dbg.install
    
      * Added in files from list-missing to appropriate places.
    
      * Removed patches (applied upstream or obsolete)
        - 0167-fix-group-reading.diff
        - 0203-qtexthtmlparser-link-color.diff
        - 0224-fast-qpixmap-fill.diff
        - 0226-qtreeview-column_resize_when_needed.diff
        - 0238-fix-qt-qttabbar-size.diff
        - 0248-fix-qwidget-scroll-slowness.diff
        - 0249-webkit-stale-frame-pointer.diff
        - 0254-fix-qgraphicsproxywidget-deletion-crash.diff
        - 0256-fix-recursive-backingstore-sync-crash.diff
        - 0257-qurl-validate-speedup.diff
        - 0260-fix-qgraphicswidget-deletionclearFocus.diff
        - 0261-sync-before-reset-errorhandler.patch
        - 0262-fix-treeview-animation-crash.diff
        - 07_trust_dpkg-arch_over_uname-m.diff
        - 12_fix_qmake_pkgconfig.diff
        - 20_mips_atomic_ops.diff
    
      * Merge changes from debian
        - Update install files
        - Update lintian files
        - Refresh patches from debian
          - 02, 03, 04, 05, 09, 14, 15, 16, 17, 30, 40, 41, 50, 71, 80.
        - Refresh qt-copy patches
          - 0180, 0195, 0209, 0216, 0225, 0234, 0245, 0255.
        - Update SHLIBSVERSION to 4.5.0
        - QGtkStyle is part of Qt 4.5 release. (Closes: #507143)
        - Fix useless warning flood when sockets > 1024. (Closes: #511700)
        - Add libgtk2.0-dev build dependency to enable GTK theme support.
        - Add package libqt4-scripttools: The QtScriptTools module provides
          additional components for applications that use Qt Script.
        - Clean up the prl postprocessing.
        - Build documentations if current version is a snapshot.
        - Update *.install and *.lintian files.
        - Move mkspecs in qt4-qmake package to use qt4-qmake standalone.
        - Add qdoc3 to qt4-dev-tools package.
        - Add Debian patches:
          - 18_enable_qt3support_qtwebkit_debug_info.diff
            On Qt >= 4.5, debug info are disabled for Qt3Support and QtWebkit.
            This patch enable them.
          - 19_install_qdoc3.diff
            Install qdoc3 binary. It is used by Qt Creator.
          - 20_fix_ftbfs_callgrindChildExitCode.diff
            Fix ftfbs on qtestcase.cpp. Stolen from snapshot 20090206.
        - Remove Debian patches:
          - 07_trust_dpkg-arch_over_uname-m.diff - Fixed upstream.
          - 12_fix_qmake_pkgconfig.diff
          - 20_mips_atomic_ops.diff - Fixed upstream.
    
      * Build with -phonon and -no-phonon-backend
       - add rule to remove built phonon and use system phonon
    
     -- <email address hidden> (Roderick B. Greening)   Thu, 19 Feb 2009 12:04:00 -0330
  • qt4-x11 (4.4.3-2ubuntu2) jaunty; urgency=low
    
      * Add kubuntu_09_event_reordering_fix.diff from Qt Software.
        Closes LP: #289907 "Event handler drops some events when rate of
        incoming events is high"
    
     -- Jonathan Riddell <email address hidden>   Tue, 10 Feb 2009 17:52:12 +0000
  • qt4-x11 (4.4.3-2ubuntu1) jaunty; urgency=low
    
      * Merge from debian unstable, remaining changes:
        - Fix binary-post-install/libqt4-dev:: to install to debian/libqt4-dev
        - Add missing depends to libqt4-dev
        - kubuntu_03_use_bash_in_configure.diff
        - kubuntu_08_systray_fix.diff
        - Not using firebird (ibase)
        - Add links from /usr/share/qt4/lib/ to /usr/lib for Qt libraries
          needed for Qt Jambi
    
    qt4-x11 (4.4.3-2) unstable; urgency=low
    
      +++ Changes by Armin Berres:
    
      * Fix offsets in all patches.
      * Add qt-copy patches:
        - 0255-qtreeview-selection-columns-hidden.diff
        - 0256-fix-recursive-backingstore-sync-crash.diff
        - 0257-qurl-validate-speedup.diff
        - 0260-fix-qgraphicswidget-deletionclearFocus.diff
        - 0261-sync-before-reset-errorhandler.patch
        - 0262-fix-treeview-animation-crash.diff
    
     -- Scott Kitterman <email address hidden>   Sun, 21 Dec 2008 00:27:50 -0500
  • qt4-x11 (4.4.3-1ubuntu5) jaunty; urgency=low
    
      * Add 0260-fix-qgraphicswidget-deletionclearFocus.diff from KDE's qt-copy
        Fixes KDE bug 168278 observable in the file watcher plasmoid (LP: #272399)
    
     -- Jonathan Thomas <email address hidden>   Wed, 03 Dec 2008 18:54:29 -0500
  • qt4-x11 (4.4.3-1ubuntu4) jaunty; urgency=low
    
      * Fix binary-post-install/libqt4-dev:: to install to debian/libqt4-dev
    
     -- Jonathan Riddell <email address hidden>   Thu, 20 Nov 2008 17:57:14 +0000
  • qt4-x11 (4.4.3-1ubuntu3) jaunty; urgency=low
    
      * Add 0256-fix-recursive-backingstore-sync-crash.diff from KDE's qt-copy
        Fixes KDE bug 174065 in kmail (new mailing list)
        "Random crashes deep in Qt painting code"
    
     -- Jonathan Riddell <email address hidden>   Tue, 11 Nov 2008 21:41:30 +0000
  • qt4-x11 (4.4.3-1ubuntu2) jaunty; urgency=low
    
      * Add missing depends to libqt4-dev
    
     -- Jonathan Riddell <email address hidden>   Sat, 08 Nov 2008 16:38:28 +0000
  • qt4-x11 (4.4.3-1ubuntu1) jaunty; urgency=low
    
      * Merge with Debian, remaining changes
       - kubuntu_03_use_bash_in_configure.diff
       - kubuntu_08_systray_fix.diff
      * Not using firebird (ibase)
      * Add links from /usr/share/qt4/lib/ to /usr/lib for Qt libraries
        needed for Qt Jambi
    
    qt4-x11 (4.4.3-1) unstable; urgency=low
    
      * New upstream release:
        It includes updated copyright headers, as well as updated application icons
        and other graphics to reflect the look and feel of the new Qt brand.
    
      +++ Changes by Fathi Boudra:
    
      * Update copyright.
      * Remove Debian patches:
        - 60_m68k_inotify_fix.diff (merged upstream)
    
      +++ Changes by Sune Vuorela:
    
      * Bump shlibs to 4.4.3. Upstream had apparantly by mistake added at least
        one symbol to 4.4.1 that wasn't in 4.4.0, but no way to fix it.
    
    qt4-x11 (4.4.2-2) unstable; urgency=low
    
      +++ Changes by Fathi Boudra:
    
      * Add missing Replaces to qt4-qmake.
      * Add qt-copy patches:
        - 0254-fix-qgraphicsproxywidget-deletion-crash.diff
          Fix deletion of a qgraphicsproxywidget if it is in a layout.
          It Will be included in Qt 4.4.4.
    
      +++ Changes by Ana Beatriz Guerrero Lopez:
    
      * Small updates in debian/control:
        - Use always Qt 4 instead of Qt4.
        - Remove architectures that are not being worked on anymore.
        - Some typo.
    
    qt4-x11 (4.4.2-1) unstable; urgency=low
    
      * New upstream release.
    
      +++ Changes by Fathi Boudra:
    
      * Remove upstream patches:
        - 0002_https_lowercase.diff
      * Add Debian patches:
        - 17_add_postgresql_8.3_support.diff
      * Remove Debian patches:
        - 72_generic_arch_atomic_header_fix.diff
      * Sync qt-copy patches:
        * Add:
          - 0245-fix-randr-changes-detecting.diff
          - 0248-fix-qwidget-scroll-slowness.diff
          - 0249-webkit-stale-frame-pointer.diff (fix CVE-2008-3632)
        * Remove:
          - 0214-fix-qgraphicsproxywidget-tab-crash.diff
          - 0230-qtextcontrol-selectnextword.diff
          - 0232-fix-qdesktopwidget-screen-merge.diff
          - 0233-fix-q3textbrowser-image.diff
          - 0235-qdbus-dispatch-async-timeout.diff
          - 0236-qtoolbararealayout-restore.diff
          - 0241-fix-null-stylesheet-warning.diff
      * Add missing QHelpGlobal include in libqt4-dev package.
      * Remove doxygen build dependency.
        It is useless to generate a tag file as Qt is shipped with qt.tags file.
      * Split qmake in its own qt4-qmake package. (Closes: #437354)
    
    qt4-x11 (4.4.1-1) experimental; urgency=low
    
      * New upstream release. (Closes: #483790)
    
      +++ Changes by Fathi Boudra:
    
      * Bump Standards-Version to 3.8.0 (no changes needed).
      * Add 0241-fix-null-stylesheet-warning.diff from qt-copy.
      * Update libqt4-dev.install: windows related files are not installed anymore.
      * Update Qt 4 designer short descriptions. (Closes: #493379)
      * Replace libcupsys2-dev build dependency by libcups2-dev.
    
      +++ Changes by Sune Vuorela:
    
      * Remove watchfile. it doesn't work.
      * mention qmake-qt4 in description of libqt4-dev. (Closes: 415816)
      * Apply patch from friendly hurd porters. (Closes: 485931)
      * Make the rules file parallel build safe.
    
      +++ Changes by Modestas Vainius:
    
      * Resync our qt-copy patches with KDE svn:
        * add:
          - 0232-fix-qdesktopwidget-screen-merge.diff
        * removed from qt-copy KDE svn:
          - 0210-fix-crash-q3stylesheet-font-size.diff
          - 0220-no-x-recursion-in-xerrhandler.diff
          - 0223-fix-qpixmap-hasalpha.diff
          - 0227-qdatastream-regression.diff
          - 0228-qsortfilterproxymodel-invalidate-noscroll.diff
        * refresh:
          0167, 0180, 0195, 0203, 0209, 0214, 0216,
          0224, 0226, 0230, 0233, 0235, 0236.
        * other qt-copy patches are in 4.4.1.
      * Resync our patches:
        * remove, merged (stolen from) upstream:
          - 0001_webkit_backround_in_scrollbars_webkit-5b0ea6b840a6e25e97b886e185...
          - 21_qprintdialog_honour_fileprintersadded.diff
          - 73_from4.4.1_no_AAAA_when_ipv6_disabled.diff
          - 90_gcc43.diff
        * partially merged upstream, leave unmerged parts:
          - 71_hppa_unaligned_access_fix_458133.diff
        * refresh:
          - 05_append_qt4_target.diff
          - 14_add_libraries_to_gui_build_where_actually_needed.diff
          - 20_mips_atomic_ops.diff
          - 50_kfreebsd_build_fix.diff
      * Leave shlibs at (>= 4.4.0) since 4.4.1 is supposed to be backwards and
        forward compatible with 4.4.0.
    
    qt4-x11 (4.4.0-4) unstable; urgency=low
    
      +++ Changes by Sune Vuorela:
    
      * Get patch from 4.4.2 (yes!) to fix painting of scrollbars in webkit with
        some styles.
      * Get patch from 4.4.2 to allow Https to be treated as https in -network.
      * Fix some unaligned access issues that makes any webkit using application
        crash (SIGBUS) on archs where this isn't allowed. Patch by Mike Hommey.
        See #487745 for details.
      * Don't make the std:: symbols in webkit public. Solution based on the work
        of Mike Hommey in the gtk webkit package.
      * Add 0235-qdbus-dispatch-async-timeout.diff from qt copy. Acked in qt-copy
        by Thiago.
      * Add 0236-qtoolbararealayout-restore.diff to fix a regression in qt4.4.
        Patch from Trolltech.
      * Add 0003_tab_text_cutoff.diff patch to fix rendering of text in tabs.
        Patch available in qt4.5.
      * Add 0234-fix-mysql-threaded.diff from qt-copy to fix usage of qt with
        mysql in multithreaded environments
    
      +++ Changes by Modestas Vainius:
    
      * Add 21_qprintdialog_honour_fileprintersadded.diff patch to fix the problem
        with QPrintDialog misdetecting some normal printers as virtual file printers
        on dialog exec and when PrintToFile is disabled (TT #214505).
      * Add 0233-fix-q3textbrowser-image.diff patch from qt copy.
    
     -- Jonathan Riddell <email address hidden>   Wed, 05 Nov 2008 14:20:44 +0000
  • qt4-x11 (4.4.3-0ubuntu1) intrepid; urgency=low
    
      * New Upstream Release - bump config from ubuntu 4.4.2 deb
      * Update copyright info from debian copyright
      * Re-sync with Debian svn
        - Add following qt-copy patches:
          0245-fix-randr-changes-detecting.diff
          0248-fix-qwidget-scroll-slowness.diff
          0249-webkit-stale-frame-pointer.diff
          0254-fix-qgraphicsproxywidget-deletion-crash.diff
        - Remove following qt-copy patches (prev disabled):
          0214-fix-qgraphicsproxywidget-tab-crash.diff
          0220-no-x-recursion-in-xerrhandler.diff
          0223-fix-qpixmap-hasalpha.diff
          0227-qdatastream-regression.diff
          0228-qsortfilterproxymodel-invalidate-noscroll.diff
          0237-printdialog-assert.diff
          0240-printdialog-print-into-real-printer.diff
        - Remove following Debian patches (prev disabled):
          90_gcc43.diff
        - Add following debian patches:
          16_hide_std_symbols_on_qtwebkit.diff
          17_add_postgresql_8.3_support.diff
          30_webkit_unaligned_access.diff
          71_hppa_unaligned_access_fix_458133.diff
          81_hurd_more_max_path.diff
        - Cosmetic cleanup in control
          replace Qt4 with Qt 4 as per Debian
          some grammer clean-up in comments/notes
        - libqt4-dev.install (insert missing help - usr/include/qt4/QtHelp/QHelpGlobal)
        - Updated some patches (line numbering changed - cosmetic only)
          0167-fix-group-reading.diff
          0180-window-role.diff
          0195-compositing-properties.diff
          0203-qtexthtmlparser-link-color.diff
          0216-allow-isystem-for-headers.diff
          0224-fast-qpixmap-fill.diff
          0226-qtreeview-column_resize_when_needed.diff
          0234-fix-mysql-threaded.diff
          0238-fix-qt-qttabbar-size.diff
          05_append_qt4_target.diff
          50_kfreebsd_build_fix.diff
        - Patches with some re-write changes/fixes (non-cosmetic):
          14_add_libraries_to_gui_build_where_actually_needed.diff
          20_mips_atomic_ops.diff
    
     -- <email address hidden> (Roderick B. Greening)   Mon, 29 Sep 2008 13:59:56 -0230