From 660fb9daff5fcb5e95fa49a0a2f9fca3d6e8da6f Mon Sep 17 00:00:00 2001 From: Chris Rizzitello Date: Wed, 18 Sep 2024 13:25:20 -0400 Subject: [PATCH] fix: protocol compatibility with Synergy (#7524) * fix: protocol compatiblity wity synergy * Apply clang format * Update ChangeLog --------- Co-authored-by: Nick Bolton --- ChangeLog | 6 ++++++ src/lib/deskflow/protocol_types.cpp | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index f427dd78c..f2c1777ff 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ # 1.17.0 +Bug fixes: + +- #7524 Restore protocol compatibility with Synergy + +Enhancements: + - #7519 Rename project to Deskflow (was Synergy Community Edition) - #7522 Fix broken CI caused by renaming project to Deskflow diff --git a/src/lib/deskflow/protocol_types.cpp b/src/lib/deskflow/protocol_types.cpp index dca443e26..72cbf0973 100644 --- a/src/lib/deskflow/protocol_types.cpp +++ b/src/lib/deskflow/protocol_types.cpp @@ -18,8 +18,9 @@ #include "deskflow/protocol_types.h" -const char *const kMsgHello = "Deskflow%2i%2i"; -const char *const kMsgHelloBack = "Deskflow%2i%2i%s"; +// Keep the "Synergy" name for hello to preserve compatibility with Synergy +const char *const kMsgHello = "Synergy%2i%2i"; +const char *const kMsgHelloBack = "Synergy%2i%2i%s"; const char *const kMsgCNoop = "CNOP"; const char *const kMsgCClose = "CBYE"; const char *const kMsgCEnter = "CINN%2i%2i%4i%2i";