summaryrefslogtreecommitdiffstats
path: root/src/corelib/io/qprocess_unix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Corelib: check if TIOCNOTTY is supported before using itCarlo Bramini2025-03-071-0/+2
* 3rdparty: fix linking of cygQt6Core on CYGWINCarlo Bramini2025-03-071-0/+4
* QProcess/Unix: don't close the childStartedPipe too soonThiago Macieira2025-02-041-8/+7
* QProcess/Unix: update the start error messages to be all similarThiago Macieira2025-02-041-31/+36
* QProcess/Unix: add an actual check of DisableCoreDumps flagIvan Solovev2025-02-041-6/+8
* Replace a few toString() or fromUtf8() QString::arg() parametersMarc Mutz2024-12-031-5/+5
* QProcess/Unix: add a flag to disable core dumpsThiago Macieira2024-10-141-0/+9
* QProcess/Unix: clean up QChildProcess before calling setErrorAndEmit()Thiago Macieira2024-09-101-2/+14
* QProcess/Unix: open the working directory before changing the thread stateThiago Macieira2024-09-101-12/+19
* QProcess/Unix: restore the signal mask before re-enabling cancellationsThiago Macieira2024-09-101-1/+1
* Add the missing include of termios.hAlexey Edelev2024-04-261-0/+1
* QProcess/Unix: fix close() on invalid file descriptorThiago Macieira2024-03-121-1/+2
* QProcess/Unix: fix improper restoration of signal mask and cancel stateThiago Macieira2024-03-121-9/+9
* QProcess: set the error message and state if qt_create_pipe() failsThiago Macieira2024-02-261-3/+8
* QProcess: align treatment of early start errorsThiago Macieira2024-01-221-2/+3
* QProcess/Unix: detect ASan and TSan dynamicallyThiago Macieira2024-01-141-5/+13
* Rename EINTR_LOOP -> QT_EINTR_LOOPMarc Mutz2023-11-301-2/+2
* QProcess: work around GCC 13 -Wmaybe-uninitialized in -unity-buildMarc Mutz2023-11-191-1/+2
* QProcess/Unix: also ban vfork() under TSanThiago Macieira2023-11-021-0/+4
* qcore_unix: port qt_safe_poll to QDeadlineTimerAhmad Samir2023-10-241-3/+3
* QProcess: zero-fill a struct sigactionGiuseppe D'Angelo2023-09-051-0/+1
* QProcess/Unix: add a simple way to reset the UID and GID for the childThiago Macieira2023-07-081-0/+9
* QProcess/Unix: add a few, basic session & terminal management flagsThiago Macieira2023-07-081-2/+35
* QProcess: make UnixProcessFlag an enum classAhmad Samir2023-07-081-2/+3
* QProcess/Unix: block all Unix signals between vfork() and exec()Thiago Macieira2023-06-281-1/+48
* QProcess/Unix: don't set the SIGPIPE signal handler twiceThiago Macieira2023-06-211-2/+8
* QProcess/Unix: merge some code from startProcess() and startDetached()Thiago Macieira2023-06-211-137/+148
* QProcess/Unix: disable vfork() under ASanThiago Macieira2023-06-211-0/+4
* QProcess/Unix: fix setting SIGPIPE to SIG_IGN where SIG_DFL was intendedThiago Macieira2023-06-211-7/+15
* QProcess/FreeBSD: remove the workaround allowing undefined symbolsThiago Macieira2023-06-161-4/+5
* QProcess/Unix: fix unsafe strncpy() useMarc Mutz2023-06-141-1/+1
* QProcess/Unix: capture the child process modifier exception's what()Thiago Macieira2023-06-091-16/+10
* QProcess/Unix: add failChildProcessModifier()Thiago Macieira2023-06-091-49/+58
* QProcess/Unix: update the close-file-descriptors feature with a minimumThiago Macieira2023-06-091-2/+2
* QProcess/Unix: call the internal version of sigaction()Thiago Macieira2023-06-091-4/+51
* QProcess/Unix: reset the signal block if ResetSignalHandlers requestedThiago Macieira2023-06-091-0/+5
* Add [[maybe_unused]] to avoid compilation warnings on AndroidAmir Masoud Abdol2023-05-251-2/+2
* QProcess/Unix: allow startDetached() to also use vfork()Thiago Macieira2023-05-231-2/+7
* QProcess/Darwin: disable use of vfork() on this OSThiago Macieira2023-05-231-0/+5
* QProcess/Linux: add a flag to re-enable the vfork()-like semanticsThiago Macieira2023-05-221-9/+21
* QProcess/Unix: add setUnixProcessParameters()Thiago Macieira2023-05-221-0/+52
* Fix unused variable 'FakeErrnoForThrow' [-Wunused-const-variable]Tor Arne Vestbø2023-05-161-10/+10
* QProcess/Unix: enable setChildProcessModifier for startDetachedThiago Macieira2023-05-151-38/+29
* QProcess/Unix: improve the error message if the child modifier throwsThiago Macieira2023-05-151-2/+6
* QProcess/Unix: protect against stack unwinding in the child process stubThiago Macieira2023-05-151-3/+57
* QProcess/Unix: use open() + fchdir() to change directoriesThiago Macieira2023-05-151-18/+45
* QProcess/Unix: use pid_t for the pidThiago Macieira2023-05-151-5/+3
* Revert commit "don't ever force fork() instead of forkfd()"Thiago Macieira2023-05-151-0/+2
* QProcessPrivate: repack and reorganize the membersThiago Macieira2023-05-151-2/+4
* QProcessPrivate: remove the member variable "crashed"Thiago Macieira2023-05-131-2/+2
close