summaryrefslogtreecommitdiffstats
path: root/src/corelib/plugin
Commit message (Expand)AuthorAgeFilesLines
* Q{CoffPe,Elf,MachO}Parser: check that the magic string is presentThiago Macieira8 days3-8/+31
* QPluginLoader: add COFF PE file parserThiago Macieira8 days3-0/+489
* CMake: reorganize the QT_FEATURE_library portion of CMakeLists.txtThiago Macieira8 days1-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
* 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
* QUuid: port to QAnyStringViewMarc Mutz2021-07-302-42/+26
* QUuid: port fromRfc4122() to QByteArrayViewMarc Mutz2021-07-282-15/+17
* QUuid: remove Windows-only pre-C++11 constructor implementationMarc Mutz2021-07-091-11/+0
* QUuid: clean up pre C++11 constructorsMarc Mutz2021-07-081-26/+0
* QLibrary: fix some implicit QFlags->int conversionsGiuseppe D'Angelo2021-05-122-3/+3
* Android: take JavaVM() from QJniEnvironment and not QtAndroidPrivateAssam Boudjelthia2021-02-111-2/+3
* Remove the qmake project filesJoerg Bornemann2021-01-071-38/+0
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-1/+1
* Android: fix crash by passing the right Handle to dlsym()Assam Boudjelthia2020-11-031-2/+2