Revisions of libqt5-qtbase

Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1006210 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 133)
Qt 5.15.6, untested. (forwarded request 1006197 from Vogtinator)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 985470 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 131)
Qt 5.15.5 with patch collection + qtscript 5.15.10 (forwarded request 985459 from favogt)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 969356 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 129)
- Add mitigate-FORTIFY_SOURCE-3.patch that should mitigate
  new -D_FORTIFY_SOURCE=3 level as analyzed in GCC bug:
  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078. (forwarded request 969342 from marxin)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 958069 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 128)
  place missed in the first version (boo#1195386, CVE-2022-23853,
  boo#1196501, CVE-2022-25255):
  (boo#1195386, CVE-2022-23853, boo#1196501, CVE-2022-25255):
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 954216 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 127)
- Update patch after it was merged to dev upstream and fix another
  place missed in the first version (boo#1195386, CVE-2022-23853):
  * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 951566 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 126)
- Add patch to avoid unintentionally using binaries from CWD
  (boo#1195386, CVE-2022-23853):
  * 0001-QProcess-Unix-ensure-we-don-t-accidentally-execute-s.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 946070 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 124)
  * Fallback to /tmp/runtime-$USER if XDG_RUNTIME_DIR is not set
    or is unsafe (bsc#1172515)
  * Fixes CVE-2020-17507, bsc#1176315
  * Qt incorrectly calls SSL_shutdown() in OpenSSL mid-handshake
    causing denial of service in TLS applications (bsc#1172726,
    CVE-2020-13962, QTBUG-83450)
  * Fixes CVE-2020-0570, bsc#1161167, bsc#1162191, QTBUG-81272
  * Fix segfaults due to unaligned stack in QtCore5 (bsc#1155955)
  * Add support for PostgreSQL 12 (bsc#1173758)
  * Qt headers redefine opengl types differently than khronos headers
    (bsc#1176130)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 942364 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 123)
- Update to version 5.15.2+kde268:
  * Adapt for q_EVP_PKEY_base_id → q_EVP_PKEY_get_base_id rename in OpenSSL 3
  * Don't use a deprecated function if built/linked with OpenSSL v3
  * Diffie-Hellman parameters: remove useless 'fix'
  * Dont's use DTLS_MAX_VERSION when setting SSL_CTX
  * Avoid mixing atomic futex changes and QAtomic
  * Fix qtdeclarative baseline test failure for text tables
  * Don't let text table cells shrink below their minimum width (boo#1176530)
  * Don't shrink a column when it spans multiple columns
  * Use icon themes in QPrintPreviewDialog [if they exist]
  * QAbstractFileEngine: fix UB (data race) on qt_file_engine_handlers_in_use
  * Increment reference count when restoring reference
  * Reject truncated and corrupt ascii pnm images
  * Fix handling of Sunday in POSIX time-zone rules
  * Fix developer build
- Drop patches, support for OpenSSL < 1.1.0 is no longer necessary:
  * 0001-Lower-required-version-of-OpenSSL-to-1.1.0.patch
  * fix-build-openssl-1.1.0.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 914769 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 121)
- Update to version 5.15.2+kde222:
  * Revert "QString::lastIndexOf: fix off-by-one for zero length matches"
  * MySQL: treat the MYSQL_FIELD as read-only
  * Remove checks for glibc < 2 from qplatformdefs.h files
  * linux-clang/qplatformdefs: fix building with musl libc
  * Refix for avoiding huge number of tiny dashes
  * Improve fix for avoiding huge number of tiny dashes
  * Avoid processing-intensive painting of high number of tiny dashes
  * xcb: add a timeout control when reading INCR property
  * Remove another usage of mysql_get_client_version()
  * MySQL: remove the version number checks in favor of actual functionality
  * QLibraryInfo: Add MSVC 2022
  * doCrypt() - check the error codes
  * Restore C++11 compatibility of QSharedPointer code
  * opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY()
  * Fix rvalue overload of qobject_pointer_cast for GCC 9.3
  * QVarLengthArray: fix aliasing error in insert(it, n, v)
  * Fix memory leak of QOffscreenScreen in QOffscreenIntegration
  * Fix tst_moc for C++17
  * Add missing limits include
  * xcb: Avoid use-after-free in QXcbConnection::initializeScreens()
  * xcb: Remove need for QXCBScreen to resolve QXcbGlIntegration
  * Update shared-mime-info to the 2.1 release, adjust implementation
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 902487 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 120)
- Revert to the default platform plugin list ("wayland;xcb")

- Update to version 5.15.2+kde200:
  * Optimize quadratic-time insertion in QSortFilterProxyModel

- Switch to KDE's maintenance branch
- Update to version 5.15.2+kde199:
  * Too many changes to list here
- Add patch to reset version to 5.15.2:
  * 0001-Revert-Bump-version.patch
- Drop patches, now upstream:
  * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch
  * 0001-Fix-allocated-memory-of-QByteArray.patch
  * 0001-Fix-build-with-GCC-11-include-limits.patch
  * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch
  * 0002-Build-fixes-for-GCC-11.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 895566 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 119)
- Add trailing newline to qtlogging.ini
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 884869 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 118)
- Add patch to fix possible crash caused by GCC 11 build fix:
  * 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 870237 from Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) (revision 117)
- Add patch to fix build with GCC 11 (boo#1181861, QTBUG-90395):
  * 0001-Fix-build-with-GCC-11-include-limits.patch
  * 0002-Build-fixes-for-GCC-11.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 864292 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 116)
- Add patch to fix infinite loop in KWin on XServer exit:
  * 0001-Let-QXcbConnection-getTimestamp-properly-exit-when-X.patch
- Spec file cleanup, remove conditionals for Leap 42.x
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 859203 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 115)
- Add patch to avoid excessive use of memory by lconvert:
  * 0001-Fix-allocated-memory-of-QByteArray.patch
Displaying revisions 21 - 40 of 153
openSUSE Build Service is sponsored by