summaryrefslogtreecommitdiffstats
path: root/src/corelib/plugin/qlibrary.cpp
Commit message (Expand)AuthorAgeFilesLines
* QLibrary: fix use of deprecated QByteArrayMatcher::indexIn(p, n)Marc Mutz2022-06-141-1/+1
* Use SPDX license identifiersLucie Gérard2022-05-161-39/+3
* Short live Q_CONSTINIT!Marc Mutz2022-03-261-3/+3
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-1/+1
* QtCore: replace QLatin1String/QLatin1Char with _L1/u'' where applicableSona Kurazyan2022-03-251-11/+13
* QLibrary: restore translated stringMarc Mutz2022-03-171-6/+6
* QLibrary: fix possible arg() format clobberingMarc Mutz2022-03-151-3/+3
* QLibrary: add a #warning if the fall-back plugin-meta-data parser is usedMarc Mutz2022-02-161-0/+2
* QLibrary: use QStaticByteArrayMatcherMarc Mutz2022-02-151-2/+10
* QLibrary: Suppress GCC 12 warning about dangling pointer accessThiago Macieira2022-02-111-12/+13
* QNX: check and use elf.h from alternative locationJanne Juntunen2021-11-301-1/+1
* QPluginLoader: add COFF PE file parserThiago Macieira2021-11-191-0/+3
* QLibrary/QPlugin/QFactoryLoader: convert to category loggingThiago Macieira2021-11-111-38/+28
* QPlugin: keep the CBOR data as CBORThiago Macieira2021-10-201-12/+9
* QPluginLoader: use constexpr variables for detecting debug pluginsThiago Macieira2021-10-181-10/+14
* QPlugin: add qt_plugin_query_metadata_v2() to dynamic pluginsThiago Macieira2021-10-111-9/+22
* QElfParser: rewrite using elf.hThiago Macieira2021-10-061-2/+2
* QPlugin: pass the direct header to qJsonFromRawLibraryMetaData()Thiago Macieira2021-10-041-1/+8
* QPlugin: add error messages to the qt_get_metadata()Thiago Macieira2021-10-041-6/+7
* QPlugin: simplify handling of exact results from Q{Elf,Mach}ParserThiago Macieira2021-10-041-39/+26
* Q{Elf,Mach}Parser: harmonize the arguments passedThiago Macieira2021-10-041-13/+12
* QPlugin: use one global metadata magic stringThiago Macieira2021-10-041-11/+6
* QPlugin: change the generic metadata scan to forwardsThiago Macieira2021-10-041-30/+10
* src/corelib/plugin: sort #includesThiago Macieira2021-10-041-18/+12
* QPlugin: reorganize findPatternUnloaded and remove two bool variablesThiago Macieira2021-09-241-16/+9
* Q{Elf,Mach}Parser: simplify the return codesThiago Macieira2021-09-241-35/+21
* QPlugin: don't use QFile::read() if map() fails on UnixThiago Macieira2021-09-241-2/+15
* Switch a comma operator to a IILEGiuseppe D'Angelo2021-09-191-1/+1
* Don't unload libraries on Darwin-based operating systemsTor Arne Vestbø2021-09-171-0/+5
* QPlugin: make the macros match the scanning code for ELF systemsThiago Macieira2021-09-141-1/+1
* QElfParser: don't use int for the enumThiago Macieira2021-09-131-1/+1
* QLibrary: use QStringTokenizer in isLibrary()Marc Mutz2021-08-211-15/+25
* QLibrary: remove dead checkMarc Mutz2021-08-181-2/+1
* QLibrary: succeed early for .dylib on DarwinMarc Mutz2021-08-161-4/+5
* QLibrary: fix some implicit QFlags->int conversionsGiuseppe D'Angelo2021-05-121-2/+2
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-1/+1
* Whitespace cleanup in corelib/ mimetypes, plugin and threadAllan Sandfeld Jensen2020-10-211-10/+8
* QLibrary: Use QTaggedPointer for the did_load flagUlf Hermann2020-09-221-17/+12
* Fix a number of MSVC integer conversion warningsFriedemann Kleint2020-09-101-1/+1
* Another round of 0->nullptr cleanupAllan Sandfeld Jensen2020-07-311-1/+1
* Remove non-Qt6 compile time switches from QtCoreAllan Sandfeld Jensen2020-07-241-7/+0
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-1/+1
* Port remaining usages of QStringRef in QtCore to QStringViewLars Knoll2020-06-121-3/+3
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-081-2/+0
|\
| * Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-04-081-2/+0
| |\
| | * QLibrary: fix deadlock caused by fix to QTBUG-39642Thiago Macieira2020-04-061-2/+0
* | | Merge remote-tracking branch 'origin/5.15' into devSimon Hausmann2020-03-161-22/+61
|\| |
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-03-111-22/+61
| |\|
| | * QLibrary: introduce a mutex to protect non-atomic internalsThiago Macieira2020-03-031-15/+27
| | * QPluginLoader: rework the loading and the caching of instanceThiago Macieira2020-03-031-9/+36