From 699793704816d9aeb7fa7c2dbd3523cdae8f188c Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Mon, 1 Apr 2019 11:01:39 +0100 Subject: [PATCH 1/2] UDP message client accepts any sender id on incoming datagrams This is a defect repair as it was intended that the message id is the sender identification but the erroneous implementation enforced it to be the receiver identification as sent with previous outgoing messages. --- MessageClient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MessageClient.cpp b/MessageClient.cpp index 873ba1fd4..5bf23294b 100644 --- a/MessageClient.cpp +++ b/MessageClient.cpp @@ -152,7 +152,7 @@ void MessageClient::impl::parse_message (QByteArray const& msg) // message format is described in NetworkMessage.hpp // NetworkMessage::Reader in {msg}; - if (OK == check_status (in) && id_ == in.id ()) // OK and for us + if (OK == check_status (in)) { if (schema_ < in.schema ()) // one time record of server's // negotiated schema From 81907e841abdf119a4ce4144e8ffe135d65c2c8d Mon Sep 17 00:00:00 2001 From: Bill Somerville Date: Wed, 17 Apr 2019 01:29:16 +0100 Subject: [PATCH 2/2] Update macOS Info.plist to include mic privacy request string for latest SDK on 10.14 --- Darwin/Info.plist.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Darwin/Info.plist.in b/Darwin/Info.plist.in index 830975da5..d2e943fe5 100644 --- a/Darwin/Info.plist.in +++ b/Darwin/Info.plist.in @@ -38,5 +38,7 @@ True NSRequiresAquaSystemAppearance + NSMicrophoneUsageDescription + This app requires microphone access to receive signals.