Package: synergy / 1.4.16-1+deb8u1

Metadata

Package Version Patches format
synergy 1.4.16-1+deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
ensure_non00_cursor.patch | (download)

src/lib/platform/CXWindowsScreen.cpp | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 upstream fix for synergyc crash when createblankcursor tries to create a 0x0 cursor.
system cryptopp.patch | (download)

CMakeLists.txt | 7 7 + 0 - 0 !
src/lib/io/CCryptoMode.h | 6 3 + 3 - 0 !
src/lib/io/CCryptoStream.h | 4 2 + 2 - 0 !
tools/CMakeLists.txt | 22 13 + 9 - 0 !
tools/build/toolchain.py | 2 1 + 1 - 0 !
5 files changed, 26 insertions(+), 15 deletions(-)

 use system libcrypto++ if available
 Rather than always use the included libcrypto++ zipped source, check
 for and use the system's libcrypto++.
cprotocolutil writef.patch | (download)

src/lib/synergy/CProtocolUtil.cpp | 4 2 + 2 - 0 !
src/lib/synergy/CProtocolUtil.h | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 resolve ambiguous overloading of private method
 When building with gcc 4.6, g++ gets confused about
 CProtocolUtil::writef(), since it's overloaded on the first
 parameter.  One version is void *, which gcc 4.6 considers
 equivalent when resolving ambiguities.  Since it's private,
 changing it to the real needed type (UInt8 *) resolves the
 problem.  This patch can be removed once all architectures
 have moved to using gcc 4.7 or later as the default compiler.
versioncheck disable.patch | (download)

src/gui/src/MainWindow.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable version checks in gui
 Since we handle updates in Debian ourselves, don't nag the user
 when an upstream update is available.