summaryrefslogtreecommitdiffstats
path: root/src/corelib/plugin/qlibrary.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-091-17/+17
|\| |
| * | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-17/+17
| |/
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-09-221-1/+1
|\|
| * Enable debug plugin check for MinGW / Unix in debug_and_release modeCristian Adam2019-09-171-1/+1
* | Merge remote-tracking branch 'origin/wip/qt6' into devSimon Hausmann2019-09-181-2/+2
|\ \ | |/ |/|
| * Merge remote-tracking branch 'origin/dev' into wip/qt6Simon Hausmann2019-06-261-8/+8
| |\
| * \ Merge remote-tracking branch 'origin/dev' into wip/qt6Alexandru Croitor2019-06-061-11/+11
| |\ \
| * | | Bump version to Qt 6Lars Knoll2019-05-141-2/+2
* | | | Merge remote-tracking branch 'origin/5.13' into 5.14Friedemann Kleint2019-09-091-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | Revert "Disable debug plugin check for MinGW"Oliver Wolff2019-08-201-1/+1
* | | | Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-8/+8
| |_|/ |/| |
* | | QtCore: use qUtf16Printable and %ls, qErrnoWarning()Marc Mutz2019-05-291-10/+10
|/ /
* / Disable debug plugin check for MinGWCristian Adam2019-05-201-1/+1
|/