Revisions of libqt5-qtbase

Christophe Marin's avatar Christophe Marin (krop) accepted request 1057153 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 44)
Qt 5.15.8, untested as usual. qtdoc not included yet.
Christophe Marin's avatar Christophe Marin (krop) accepted request 1043149 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 43)
Qt 5.15.7 + accessibility requested by sitter
Christophe Marin's avatar Christophe Marin (krop) accepted request 1040598 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 42)
Beware, not built yet.

- Add patch to fix text rendering on 16bit X11 surfaces (boo#1205585):
  * 0001-Fix-wrong-to-linear-conversion.patch
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 986203 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 39)
- Update to version 5.15.5+kde166:
  * Drop call to setPlatformScreen in QHighDpiScaling::setScreenFactor
    (kde#450443)
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 985459 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 38)
Qt 5.15.5 with patch collection + qtscript 5.15.10
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 983989 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 37)
- Add patch to fix some HTTP/2 communication (boo#1200715, kde#455540):
  * 0001-H2-remove-a-rather-useless-limit-on-the-number-of-st.patch
Fabian Vogt's avatar Fabian Vogt (Vogtinator) accepted request 969342 from Martin Liška's avatar Martin Liška (marxin) (revision 36)
- 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.
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 958066 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 35)
  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):
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 954191 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 34)
- 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
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 951334 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 33)
- 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
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 948109 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 32)
Import latest revisions
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 945907 from Antonio Larrosa's avatar Antonio Larrosa (alarrosa) (revision 31)
Add bug references so we don't miss them when updating Qt in SLE/Leap

  * 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)
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 942361 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 30)
- 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
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 927935 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 29)
Qt 5.15.2 update from KDE git
Christophe Giboudeaux's avatar Christophe Giboudeaux (cgiboudeaux) accepted request 914768 from Fabian Vogt's avatar Fabian Vogt (Vogtinator) (revision 28)
Tested, no issues found. No private ABI changes.

- 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
Luca Beltrame's avatar Luca Beltrame (luca_b) accepted request 895525 from Fabian Vogt's avatar Fabian Vogt (favogt) (revision 25)
- Add trailing newline to qtlogging.ini
Displaying revisions 21 - 40 of 64
openSUSE Build Service is sponsored by