summaryrefslogtreecommitdiffstats
path: root/src/corelib/plugin
Commit message (Expand)AuthorAgeFilesLines
* QFactoryLoader: merge the global statics into a single structThiago Macieira2022-01-211-12/+21
* QFactoryLoader: replace indexed loops with ranged onesThiago Macieira2022-01-211-16/+12
* QFactoryLoader: use RAII for QLibraryPrivateThiago Macieira2022-01-211-9/+10
* QFactoryLoader: use QDirIterator instead of QDirThiago Macieira2022-01-211-4/+4
* QFactoryLoader: remove check-before-use of a directoryThiago Macieira2022-01-201-3/+0
* QFactoryLoader: there's only one of this, so removeOne(this)Thiago Macieira2022-01-201-1/+1
* QFactoryLoader: add setExtraSearchPath() (for QPA plugins' use)Thiago Macieira2022-01-202-3/+34
* QFactoryLoader: separate the updating of each plugin pathThiago Macieira2022-01-201-92/+97
* Doc: Use \inmodule for all classes and headersTopi Reinio2022-01-171-0/+1
* Q*Parser: Replace "data" with "contents" in stringsRobert Löhning2022-01-122-2/+2
* QCoffParser: Replace windows.h with qt_windows.hYuhang Zhao2021-12-091-4/+1
* QNX: check and use elf.h from alternative locationJanne Juntunen2021-11-304-7/+15
* Q{CoffPe,Elf,MachO}Parser: check that the magic string is presentThiago Macieira2021-11-193-8/+31
* QPluginLoader: add COFF PE file parserThiago Macieira2021-11-193-0/+489
* CMake: reorganize the QT_FEATURE_library portion of CMakeLists.txtThiago Macieira2021-11-191-4/+0
* QLibrary/QPlugin/QFactoryLoader: convert to category loggingThiago Macieira2021-11-114-68/+46
* QFactoryLoader: unconditionally provide toJsonFabian Kosmale2021-11-101-2/+0
* QPluginLoader: fix indentation and commentsThiago Macieira2021-11-051-5/+3
* QFactoryLoader: remove the porting hack to complete the port to CBORThiago Macieira2021-11-042-20/+5
* QPluginLoader/ELF: fix Clang ASan buildsThiago Macieira2021-11-041-1/+9
* QFactoryLoader: continue the port from JSON to CBORThiago Macieira2021-10-203-20/+43
* QPlugin: keep the CBOR data as CBORThiago Macieira2021-10-206-78/+110
* QPluginLoader: use constexpr variables for detecting debug pluginsThiago Macieira2021-10-181-10/+14
* QPlugin: Move the plugin metadata to a note in ELF platformsThiago Macieira2021-10-182-17/+249
* QPlugin: add qt_plugin_query_metadata_v2() to dynamic pluginsThiago Macieira2021-10-112-13/+29
* QPlugin: suppress the "QTMETADATA !" magic in static pluginsThiago Macieira2021-10-112-6/+17
* QElfParser: rewrite using elf.hThiago Macieira2021-10-063-167/+499
* QPlugin: pass the direct header to qJsonFromRawLibraryMetaData()Thiago Macieira2021-10-045-7/+23
* 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-042-41/+27
* Q{Elf,Mach}Parser: harmonize the arguments passedThiago Macieira2021-10-045-69/+51
* QPlugin: update the arch requirements to match the x86-64 ISA levelsThiago Macieira2021-10-043-7/+79
* QPlugin: use one global metadata magic stringThiago Macieira2021-10-042-34/+20
* QPlugin: move some of the logic from moc's output to qplugin.hThiago Macieira2021-10-041-8/+68
* QPlugin: change the generic metadata scan to forwardsThiago Macieira2021-10-041-30/+10
* src/corelib/plugin: sort #includesThiago Macieira2021-10-047-44/+40
* QPlugin: reorganize findPatternUnloaded and remove two bool variablesThiago Macieira2021-09-241-16/+9
* Q{Elf,Mach}Parser: simplify the return codesThiago Macieira2021-09-246-73/+57
* 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
* Doc: Centralize RFC documentation-links in rfc.qdocLuca Di Sera2021-09-161-1/+1
* QElfParser: stop trying to look into the .rodata sectionThiago Macieira2021-09-141-3/+2
* QPlugin: make the macros match the scanning code for ELF systemsThiago Macieira2021-09-142-2/+2
* QElfParser: remove one more unnecesary variable from the ELF parserThiago Macieira2021-09-142-3/+2
* QElfParser: don't attempt to parse ELF files of the wrong endiannessThiago Macieira2021-09-142-21/+12
* QPlugin/QFactoryLoader: remove Qt 5 plugin remnantsThiago Macieira2021-09-141-3/+0
* QPlugin: remove Q_EXTERN_C macroThiago Macieira2021-09-141-13/+4
* QElfParser: don't use int for the enumThiago Macieira2021-09-133-4/+5
* Doc: fix a bunch of qdoc warnings from wrong prototypesVolker Hilsheimer2021-09-031-2/+2