From 9406bef6b33b1b9c2d8bb64200266a8449eced4a Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Tue, 16 May 2017 23:40:15 -0700 Subject: Revert "Add qt_safe_ftok wrapper for ftok" This reverts commit ac0184d6085d9e4f7f59352e563055311f4d8792. That commit added the use of qHash in qt_safe_ftok, which made ftok even more unsafe than previously. Since the algorithm in qHash can change across Qt versions, we need a stable algorithm instead. [ChangeLog][Important Behavior Changes] Reverted a change that caused Qt 5.6 through 5.8 not to connect to QSystemSemaphore and QSharedMemory created by running applications using Qt earlier than 5.6. Unfortunately, this means that Qt 5.9 will not connect to 5.6-5.8. Task-number: QTBUG-60771 Change-Id: Ibc3472e1c11d46358357fffd14bf51aeb48ef2c8 Reviewed-by: Lars Knoll --- dist/changes-5.9.0 | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dist/changes-5.9.0') diff --git a/dist/changes-5.9.0 b/dist/changes-5.9.0 index 3545ed411c..6d13e5c6ce 100644 --- a/dist/changes-5.9.0 +++ b/dist/changes-5.9.0 @@ -32,6 +32,10 @@ information about a particular change. - [QTBUG-59849] QSysInfo::productType() and QFileSelector behavior on macOS was restored to match what Qt used to return in version 5.7.0 and earlier. The behavior found in Qt 5.6.2, 5.7.1 and 5.8.0 is removed. + - [QTBUG-60771] Reverted a change that caused Qt 5.6 through 5.8 not to + connect to QSystemSemaphore and QSharedMemory created by running + applications using Qt earlier than 5.6. Unfortunately, this means that Qt + 5.9 will not connect to 5.6-5.8. - QTouchEvent * Touch point ids are now unique even between different devices. As a -- cgit v1.2.3