aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/deviceshell.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace a few make_unexpected with ResultErrorhjk2025-04-151-4/+4
* Replace most expected_str by Utils::Resulthjk2025-04-111-3/+3
* Utils: Replace Result class by type alias to std::expected<T, QString>hjk2025-04-111-8/+8
* RemoteLinux: Fix timeouts when deploying filesEike Ziller2025-01-221-7/+6
* Utils: Use Result instead expected_str<void> in some placeshjk2024-10-101-10/+9
* Utils: Fix build with MSVC with C++20Eike Ziller2024-02-281-1/+1
* Process: Change signature of waitForXxx() functionsJarek Kobus2024-01-231-2/+4
* Process: Use more rawStd{Out,Err} const methods instead of mutable onesJarek Kobus2024-01-211-2/+2
* Process: Use GeneralProcessBlockingImpl for QProcess implementationJarek Kobus2023-12-071-2/+0
* DeviceShell: Get rid of unused variableJarek Kobus2023-11-201-2/+0
* DeviceShell tests: Use ProcessLauncher for shell processJarek Kobus2023-11-161-0/+2
* Docker: Use "type" instead of "which"Marcus Tillmanns2023-10-071-1/+1
* DeviceSupport: Add more error outputMarcus Tillmanns2023-10-061-1/+2
* Utils: Fix access after deleteMarcus Tillmanns2023-09-181-2/+4
* Docker: Improve error reportingMarcus Tillmanns2023-09-151-50/+39
* Utils: Fix DeviceShell error handlingMarcus Tillmanns2023-09-151-1/+2
* QScopeGuard: Make all usages of QScopeGuard consistentJarek Kobus2023-06-071-1/+0
* DeviceShell: Refrain from using potentially invalidated iteratorsJarek Kobus2023-05-311-1/+2
* Doc: Turn docs for DeviceShell::DeviceShell() into a commentLeena Miettinen2023-05-221-2/+2
* Process: Rename QtcProcessPrivate -> ProcessPrivateJarek Kobus2023-05-101-2/+2
* Utils: Rename qtcprocess.{cpp,h} -> process.{cpp,h}Jarek Kobus2023-05-041-1/+1
* Utils: Rename QtcProcess -> ProcessJarek Kobus2023-05-041-7/+7
* Merge remote-tracking branch 'origin/10.0'Eike Ziller2023-03-291-10/+14
|\
| * Utils: Improve DeviceShell error handlingMarcus Tillmanns2023-03-211-10/+14
* | Docker: Fix shell exit handlingMarcus Tillmanns2023-03-151-0/+1
|/
* Utils: Use runBlocking()Marcus Tillmanns2023-02-231-3/+1
* Utils: Use multi-arg for stringsJarek Kobus2023-01-111-4/+2
* Utils: Rename QtcProcess::readAllStandard* to readAllRawStandard*hjk2023-01-101-6/+6
* Remove GPL-3.0+ from license identifiersKai Köhne2023-01-061-1/+1
* Utils: Pass context object to lambda connectionsJarek Kobus2022-12-071-1/+1
* Utils: Fix nullptr access when shell script process failshjk2022-11-101-1/+3
* Utils: Better prerequisites check for DeviceShellMarcus Tillmanns2022-11-101-5/+8
* Utils: Fix inconsistent debug outputMarcus Tillmanns2022-10-271-2/+4
* Utils: Workaround for slow data uploadMarcus Tillmanns2022-10-271-2/+8
* Utils: Fix code-line lengthsMarcus Tillmanns2022-10-181-3/+6
* Utils: replace windows line breaks with unix breaks in deviceshell.shDavid Schulz2022-10-181-2/+5
* Utils: Move deviceshell script into .qrcMarcus Tillmanns2022-10-171-122/+1
* Utils: Return a bit more data from DeviceShell::runInShellhjk2022-10-101-27/+7
* DeviceShell: Test no-script fallbackMarcus Tillmanns2022-09-221-1/+7
* Merge remote-tracking branch 'origin/8.0'Eike Ziller2022-09-211-17/+22
|\
| * Deviceshell: Cleanup shellProcess destructionMarcus Tillmanns2022-09-211-12/+12
* | Merge remote-tracking branch 'origin/8.0'Eike Ziller2022-09-201-1/+1
|\|
| * Deviceshell: Fix use after freeMarcus Tillmanns2022-09-201-1/+1
* | Deviceshell: Base64 not found fallbackMarcus Tillmanns2022-09-011-41/+91
* | Use SPDX license identifiersLucie Gérard2022-08-261-24/+2
* | Drop Qt5: Utils: Get rid of QOverloadJarek Kobus2022-07-201-1/+1
|/
* deviceshell: Fix racecondition and long running testsMarcus Tillmanns2022-07-181-2/+5
* deviceshell: fix hang on multithreaded accessMarcus Tillmanns2022-06-291-14/+37
* DeviceShell: Merge done() and errorOccurred() signals into oneJarek Kobus2022-06-201-2/+2
* DeviceShell: Don't use 'command' to test for base64Marcus Tillmanns2022-06-091-3/+3