summaryrefslogtreecommitdiffstats
path: root/src/corelib/ipc
Commit message (Expand)AuthorAgeFilesLines
* Recreate posix QSystemSemaphore on release for VxWorksKrzysztof Sommerfeld2023-12-151-0/+6
* Rename EINTR_LOOP -> QT_EINTR_LOOPMarc Mutz2023-11-303-8/+8
* IPC: Un-deprecate the "legacy" key APIThiago Macieira2023-11-244-38/+1
* QSharedMemory: fix attach() -> create() for non-legacy SystemV modeIvan Solovev2023-11-081-0/+2
* QSharedMemory: fix attach() -> create() for legacy SystemV modeIvan Solovev2023-11-071-0/+1
* QSharedMemory: fix semaphore creation in legacy modeIvan Solovev2023-11-021-1/+5
* IPC: Move the legacy key to the QNativeIpcKeyThiago Macieira2023-09-176-27/+74
* IPC: disallow unknown queries in QNativeIpcKey string formThiago Macieira2023-09-171-1/+2
* IPC: Remove the "small" object optimization in QNativeIpcKeyThiago Macieira2023-09-173-86/+47
* IPC: make the two platformSafeKey functions return QNativeIpcKeyThiago Macieira2023-09-174-45/+51
* Doc: Add documentation for added QNativeIpcKey overloadKai Köhne2023-09-101-0/+6
* Fix -no-feature-sharedmemoryAndré Klitzing2023-08-312-0/+4
* QNativeIpcKey: improve operator==()Ivan Solovev2023-08-181-1/+1
* Fix key truncation logic for Windows QSystemSemaphore::platformSafeKeyJøger Hansegård2023-08-121-1/+3
* QNativeIpcKey: add qHash() functionDennis Oberst2023-07-252-0/+20
* QNativeIpcKey: add implicit default ctorDennis Oberst2023-07-141-1/+5
* QNativeIpcKey: make isEmpty() and isValid() noexceptDennis Oberst2023-07-141-2/+2
* QNativeIpcKey: add missing noexcept to swapDennis Oberst2023-07-131-1/+1
* ipc common: move end-of-namespace into same scope as startMårten Nordheim2023-07-121-1/+2
* Doc: Add \relates command to two global swap() functionsTopi Reinio2023-06-231-3/+10
* Mark all remaining RAII/smart pointer class ctors [[nodiscard]]Marc Mutz2023-06-221-1/+1
* IPC: QNativeIpcKey: enable the slow pathThiago Macieira2023-05-183-18/+67
* IPC: QNativeIpcKey: use actual QUrl to format and parse the string formThiago Macieira2023-05-181-32/+10
* IPC: QNativeIpcKey: fix big-endian buildsThiago Macieira2023-05-111-7/+17
* IPC: QSystemSemaphore/SystemV: move up the check for handleThiago Macieira2023-04-281-3/+3
* IPC: QSharedMemory: use q20::construct_atThiago Macieira2023-04-281-9/+2
* Silence a warning caused by Concatenation of char16_t and QByteArrayAmir Masoud Abdol2023-03-011-1/+1
* Add missing deprecation guardsYuhang Zhao2023-02-214-10/+19
* IPC: don't check for the file's existence before ftok()Thiago Macieira2023-02-201-12/+2
* IPC/QSharedMemory: add missing includeSamuli Piippo2023-02-101-0/+1
* Doc: Fix documentation warnings for Qt CoreTopi Reinio2023-02-063-10/+10
* IPC/QSharedMemory: make the enums Q_ENUMThiago Macieira2023-01-311-0/+2
* IPC/QSharedMemory: include the QSystemSemaphore error message in oursThiago Macieira2023-01-311-1/+2
* IPC: don't close(-1)Thiago Macieira2023-01-311-1/+2
* IPC: rationalize use of O_CLOEXECThiago Macieira2023-01-311-14/+4
* IPC: move the removal of the file and shm to cleanHandle()Thiago Macieira2023-01-311-35/+26
* Short live q20::construct_at()!Friedemann Kleint2023-02-011-11/+2
* QSharedMemory: fix -Werror=deprecated in C++20 buildMarc Mutz2023-01-251-5/+5
* QSystemSemaphore: fix -Werror=deprecated in C++20 buildMarc Mutz2023-01-251-3/+3
* Decode file-name to pass as QString to QFile::exists()Edward Welbourne2023-01-241-1/+1
* Cast away [[nodiscard]] values in runtime support checksEdward Welbourne2023-01-243-3/+3
* IPC: switch the default key type on Unix to POSIX realtimeThiago Macieira2023-01-221-2/+0
* IPC: add support for multiple backends to QSharedMemoryThiago Macieira2023-01-226-55/+109
* IPC: add support for multiple backends to QSystemSemaphoreThiago Macieira2023-01-225-19/+151
* IPC: allow QSystemSemaphorePosix to build on WindowsThiago Macieira2023-01-221-1/+7
* IPC: remove the rekeying optimization for System V semaphoresThiago Macieira2023-01-221-9/+0
* IPC/QSharedMemory: call QSystemSemaphore::setKey only once (not 3)Thiago Macieira2023-01-222-17/+15
* IPC: add native key support to QSharedMemoryThiago Macieira2023-01-226-230/+230
* IPC: add native key support to QSystemSemaphoreThiago Macieira2023-01-228-95/+178
* IPC: add a function to check runtime supportThiago Macieira2023-01-222-0/+32