summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qprocess_p.h
Commit message (Expand)AuthorAgeFilesLines
* QProcess: Distinguish between null and empty QProcessEnvironmentIevgenii Meshcheriakov2021-11-071-1/+1
* Q{LocalSocket|Process}/Win: handle write errorsAlex Trotsenko2021-09-181-0/+1
* QProcess/Win: avoid double buffering on writeAlex Trotsenko2021-06-181-5/+4
* QProcess: untangle platform-specific detailsAlex Trotsenko2021-06-041-5/+3
* QProcess: refine 'Channel' structureAlex Trotsenko2021-06-031-19/+10
* Introduce QProcessPrivate::closeChannels()Alex Trotsenko2021-05-311-0/+1
* QWindowsPipe{Reader|Writer}: restructure signalsAlex Trotsenko2021-04-151-0/+3
* QProcess/Win: implement async closing of write channelAlex Trotsenko2021-03-111-1/+0
* QProcess/Unix: remove dead functionAlex Trotsenko2021-01-291-1/+2
* Split QProcessPrivate::_q_processDied()Alex Trotsenko2021-01-091-1/+1
* QProcess/Unix: consolidate process state tracking socket notifiersAlex Trotsenko2021-01-081-2/+1
* QProcess: allow merged channels forwarding for detached processesAlex Trotsenko2020-12-311-0/+3
* QProcess: consolidate channel managementAlex Trotsenko2020-12-311-0/+2
* QProcess/Win: do not needlessly duplicate std handles in startProcess()Alex Trotsenko2020-12-301-0/+1
* QProcess: remove unused memberAlex Trotsenko2020-12-151-1/+0
* QProcess: migrate to QDeadlineTimerAlex Trotsenko2020-12-091-4/+5
* QProcess: simplify the logic around _q_processDied()Alex Trotsenko2020-12-061-2/+2
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-2/+2
* Refactor QMutexLocker to be able to handle recursive mutexesLars Knoll2020-10-171-1/+1
* Remove typedef Q_PIDFriedemann Kleint2020-10-021-2/+6
* QProcessPrivate: Use member initializationFriedemann Kleint2020-10-021-18/+18
* QProcess/Unix: introduce setChildProcessModifier()Thiago Macieira2020-09-081-0/+2
* QProcessEnvironment: simplify lockingMarc Mutz2019-07-161-29/+21
* Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-1/+1
* Merge remote-tracking branch 'origin/5.13' into devLiang Qi2019-05-071-2/+1
|\
| * Fix -Wdeprecated-copy warningsAllan Sandfeld Jensen2019-05-011-2/+1
* | More nullptr usage in headersKevin Funk2019-03-141-1/+1
|/
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-1/+1
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-191-21/+18
|\
| * Use QMap in QProcessEnvironment so variables are sortedThomas Sondergaard2017-06-131-19/+16
| * Rename QProcessEnvironmentPrivate::hash to varsThomas Sondergaard2017-06-131-3/+3
* | Support setCreateProcessArgumentsModifier in QProcess:startDetachedJoerg Bornemann2017-04-231-0/+1
* | Simplify Unix implementation of QProcess::start{Process|Detached}Joerg Bornemann2017-03-311-1/+1
* | Add non-static QProcess::startDetachedJoerg Bornemann2017-03-311-2/+1
|/
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-131-5/+4
|\
| * Properly use the "process" featureUlf Hermann2017-02-271-4/+3
* | Introduce a configure option for QProcessEnvironmentJake Petroules2016-12-161-4/+8
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-061-1/+1
|\
| * QWindowsPipeWriter: ensure validity of the write bufferAlex Trotsenko2016-04-301-1/+1
* | Merge remote-tracking branch 'origin/5.6' into 5.7Simon Hausmann2016-03-231-6/+1
|\|
| * Remove QPROCESS_USE_SPAWN and all that it surroundsJames McDonnell2016-03-221-6/+1
* | QProcess: Remove dead codeLouai Al-Khanji2016-02-051-1/+0
* | Integrate QProcess into QIODevice's multistreaming infrastructureAlex Trotsenko2016-01-291-3/+0
* | Add Intel copyright to files that Intel has had non-trivial contributionThiago Macieira2016-01-211-0/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | add a way to modify CreateProcess parametersJoerg Bornemann2015-12-101-0/+1
* | Remove remaining support for BlackberryLouai Al-Khanji2015-11-211-5/+0
|/
* Do not overwrite detailed error message if process fails to launchKai Koehne2015-11-121-1/+1
* Core: Consolidate QProcess error reportingKai Koehne2015-06-201-0/+2
* remove the "wonderful Windows notifier" from QProcessJoerg Bornemann2015-04-131-3/+1