QSslCertificate: remove manual parsing code for ASN.1 (on OpenSSL)
authorDebian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Thu, 18 Jun 2026 11:20:31 +0000 (14:20 +0300)
committerDmitry Shachnev <mitya57@debian.org>
Thu, 18 Jun 2026 11:20:31 +0000 (14:20 +0300)
commitba1ddb3960b240969eb28c1f00ac57b91cb42402
tree61a295e87d7fcce05c262e9e4064fa49431be977
parent02d0fbd60b640487c4bb602ce2489efaaf8458ec
QSslCertificate: remove manual parsing code for ASN.1 (on OpenSSL)

Origin: upstream, https://code.qt.io/cgit/qt/qtbase.git/commit/?id=0e240204b59c3398
Last-Update: 2026-06-10

OpenSSL 1.1.1 has a convenient function for parsing ASN.1 times;
use that instead of the hand-rolled code.

Gbp-Pq: Name asn1_time_to_tm.diff
src/network/ssl/qsslsocket_openssl_symbols.cpp
src/network/ssl/qsslsocket_openssl_symbols_p.h