Serhii Hadzhilov
2083b66e8e
Fix solnar issues
2020-09-25 22:01:17 +03:00
Serhii Hadzhilov
1d43ab0f7c
License notise has been corrected.
2020-09-25 21:26:54 +03:00
Serhii Hadzhilov
2a8e696d53
Test code cleanup
2020-09-24 22:27:35 +03:00
Serhii Hadzhilov
371a45d9c8
Preliminary implementation of license key expiry.
2020-09-24 22:11:47 +03:00
Jnewbon
39902714ef
Merge pull request #6762 from symless/issue-6567-zombie-processes
...
SYNERGY-92 Fixed deamon leaving zombie process hanging about feeding on memory
2020-09-17 10:51:55 +01:00
Jamie Newbon
2719694b58
Merge branch 'issue-6567-zombie-processes' of https://github.com/symless/synergy-core into issue-6567-zombie-processes
2020-09-15 09:20:21 +01:00
Jamie Newbon
d191e46818
#6567 Closed open handle created when shutting a process down
2020-09-15 09:18:39 +01:00
Jamie Newbon
71f2a18cd3
#6342 updated copyright in cmd version to use build date
2020-09-14 16:39:38 +01:00
Jnewbon
584d02d1b0
Merge branch 'master' into issue-6567-zombie-processes
2020-09-14 15:23:49 +01:00
Jamie Newbon
f25947e68b
#6567 Fixed memory leak causing zombie handles to created in the deamon on windows
...
Capture all process information as they are created to properly kill off handles when process are stopped, also added in a kill everything when the program cleans up all synergy(s|c) processes
2020-09-08 12:15:06 +01:00
Jamie Newbon
445f616e34
#6755 Broke up large function for readability.
2020-09-03 10:19:26 +01:00
Jamie Newbon
0a5fbe6e3e
#6755 Added a check to prevent buffer overflow
2020-08-26 11:40:46 +01:00
Jamie Newbon
a21606664d
#6753 Updated missed sprintf
2020-08-25 20:10:51 +01:00
Jamie Newbon
539da69a34
#6753 Replaced vulnerable sprintf calls with snprintf
2020-08-25 19:16:21 +01:00
Jamie Newbon
6684b8b09f
#6734 Added new cmd option --tls-cert
...
- Moved ArgsBase, ClientArgs, and ServerArgs to own namespace
- Added some Documentation to Args classes
Signed-off-by: Jamie Newbon <jamie@symless.com>
2020-07-27 13:29:58 +01:00
Jnewbon
c579858dd2
Merge pull request #6726 from symless/pr-5943-disable-tests
...
Disable test with cmake option
2020-07-14 13:38:33 +01:00
Jnewbon
0a97c2be0d
Merge pull request from GHSA-chfm-333q-gfpp
...
Attempts to fis DoS to servers with less then 4GB memory
2020-07-14 13:14:40 +01:00
Jamie Newbon
bdd36c389d
#6716 Changed throw to pass exception to caller and handle it there updated debug message
2020-07-14 12:51:44 +01:00
Pieterjan Camerlynck
16bccc2ed0
#6725 allow building of synergy without tests
...
Signed-off-by: Pieterjan Camerlynck <pieterjan.camerlynck@gmail.com>
Signed-off-by: Jamie Newbon <jamie@symless.com>
2020-07-14 11:44:17 +01:00
Martin van Zijl
e237be80ee
#4036 Fix for client resolution change on Linux
2020-07-11 14:51:42 +01:00
Jamie Newbon
59e63f5818
#6716 Added try catch around memory allocation
2020-07-10 13:30:30 +01:00
Povilas Kanapickas
4308b42915
#6487 XWindowsEventQueueBuffer: Fix delays when waiting for new events
...
QLength() may return 0 even if there are events pending because they
need to be read from the display socket in order to become visible. We
must use XPending() which will poll the socket if QLength() == 0.
2020-05-22 14:41:42 +01:00
Jamie Newbon
bf3796aea7
Revert " #6487 Changed timeout multiplier"
...
This reverts commit a324957e
2020-05-22 14:41:04 +01:00
Jamie Newbon
a324957e2d
#6487 Changed timeout multiplier
...
We belive that there was a bug in the polling function that caused it
to return straight away instead of actually waiting for the timeout.
2020-05-04 13:52:14 +01:00
Jamie Newbon
26f4b4da46
Revert " #6487 Possible culprit to mouse freeze commented out for testing"
...
This reverts commit b5c57d9b
2020-05-04 13:45:45 +01:00
Jamie Newbon
b5c57d9b5e
#6487 Possible culprit to mouse freeze commented out for testing
2020-04-30 22:19:29 +01:00
Jnewbon
e047cd66fa
Merge pull request #6435 from vifino/patch-1
...
Fixed missing SSL_get_client_ciphers with LibreSSL
2020-01-21 16:19:40 +00:00
Jnewbon
bbdc842b04
Merge pull request #6618 from symless/v1-issue-4288-printscreen-issue
...
Send Print Screen key to Windows clients
2020-01-21 15:47:24 +00:00
Jnewbon
1027f41053
Merge pull request #6616 from symless/v1-issue-4-quote-deadkey
...
Fixed quote key on US International keyboard
2020-01-21 15:47:04 +00:00
Jnewbon
a7891e721b
Merge pull request #6617 from symless/v1-issue-6593-unicode-support
...
Fixed possible data index bug for Unicode read
2020-01-21 15:46:39 +00:00
Jamie Newbon
4f2e0b6cdb
#4288 Fixed if assignment instead of equals
2020-01-11 01:33:03 +00:00
Jamie Newbon
23a7e5c05f
#4288 removed #if 0 blocks
2020-01-11 01:24:22 +00:00
Jamie Newbon
9015f6a328
WIP printscreen fixes for Windows
...
# Conflicts:
# src/lib/platform/MSWindowsDesks.cpp
# src/lib/platform/MSWindowsDesks.h
2020-01-11 01:08:00 +00:00
Josh Stone
8299bcda95
#6593 Fix data indexes in Unicode::fromUTF8
2020-01-11 00:15:21 +00:00
Martin van Zijl
9f9627aa66
#4 . Fix quote key on US International keyboard.
2020-01-10 23:50:11 +00:00
Jamie Newbon
dc363d66ab
#6611 Updated untrusted server dialog to show sha256 fingerprint
2020-01-09 10:03:40 +00:00
Jnewbon
b09b6e176d
Merge pull request #6596 from symless/v1-issue-4957-remove-synwinhk
...
Removed Windows hook DLL
2019-11-19 15:21:57 +00:00
Jamie Newbon
b641d4b337
Fixed build issue on Windows unable to find iterator
2019-11-14 16:14:11 +00:00
Jamie Newbon
051138c8df
Removed synwinhk DLL, back porting 703097c
2019-11-14 15:11:00 +00:00
Jamie Newbon
e64e4c598d
Changed to stringstream as Mac had problems with regex
2019-11-14 11:29:17 +00:00
Jamie Newbon
27e5d3b084
Grabbed connection protocol from cipher for display to user
2019-11-13 10:01:27 +00:00
Jamie Newbon
4d3cf2c626
Preventing older insecure version of TLS/SSL
2019-11-12 17:06:44 +00:00
Jamie Newbon
021229879b
Removing updated function name
2019-11-04 19:31:53 +00:00
Jamie Newbon
136996a9a9
#6566 Switched info to debug
2019-11-01 15:13:03 +00:00
Jamie Newbon
a3a4a21837
#6566 Switched info to debug
2019-11-01 09:49:11 +00:00
Jamie Newbon
4dbaafa743
#6566 Change info message to debug1
2019-10-21 15:01:26 +01:00
Jnewbon
e367fa9d61
Merge pull request #6577 from symless/v1-issue-5294-cursor-locked
...
Prevented cursor moving off screen when a locking issue may occur
2019-10-18 15:31:05 +01:00
Jamie Newbon
ce691463b1
#5294 Prevented cursor moving off screen when a locking issue may occur
2019-10-18 13:39:05 +01:00
Jamie Newbon
29ab86b734
#6518 Added server restart action and hotkey capability
2019-10-15 18:40:53 +01:00
Jamie Newbon
d376ad3feb
#6535 Version URL and added stage check to version check
2019-09-03 09:41:49 +01:00
Jnewbon
4fea67e078
#6390 Updated OpenSSL For better security with TLS1.3
2019-09-03 09:41:49 +01:00
Nathan Neulinger
c8e1e036e2
#6409 Time out read events for clipboard
2019-09-03 09:41:49 +01:00
walker0643
7e0c849211
#6528 Also display error text as well as error code when logging an X11 error
2019-09-03 09:41:49 +01:00
walker0643
b3a90dddae
#6526 Fixed crash when socket is null on handling TCP connection, and added some logging
2019-09-03 09:41:49 +01:00
walker0643
30c6b3a588
#6525 Removed sleep before TLS socket delete, and fix race condition by removing socket from job queue
2019-09-03 09:41:49 +01:00
walker0643
69432151fd
#6521 Fixed access violation in SSL sockets
2019-09-03 09:41:49 +01:00
James Spurin
9702d7e8c6
#3705 Hotkeys broken on macOS servers
2019-09-03 09:41:49 +01:00
Radek Smejkal
70ba53caf4
Fixed retry timer not being unregistered properly ( #6077 )
...
Closes #6495
2019-05-03 18:05:17 +01:00
Yuri
751fcffc87
#6373 Fixed compile error on BSD. Cherry picked from 94eb69eb
2019-05-02 18:22:21 +01:00
Jnewbon
a56abf68dd
#6488 Fixed a memory leak in the TLS socket code
2019-04-29 13:56:08 +01:00
Steve Williams
2bbfe450ae
#5648 Fixed mouse drift by switching from int to float
2019-04-03 16:42:29 +01:00
Adrian Pistol
17d27a67d9
SecureSocket: Fix LibreSSL support.
...
Weirdly enough, LibreSSL has a high enough version, yet does not feature SSL_get_client_ciphers.
2018-10-24 21:54:12 +02:00
Nick Bolton
8d2ca0b36f
#6383 Switch to Unix line endings
2018-08-07 10:18:22 +01:00
Nick Bolton
acecfef949
#6383 Make core console window minimized in foreground mode
2018-08-02 22:05:47 +01:00
Nick Bolton
80efcfa495
Revert " #6383 Hide console window when in foreground mode"
...
Actually, closing the console window is a handy way to do a clean exit. This reverts commit 25c2e360d3 .
2018-08-02 21:50:55 +01:00
Nick Bolton
566e2db202
#6383 Send core output to VS debug window when in foreground mode
2018-08-02 19:19:06 +01:00
Nick Bolton
25c2e360d3
#6383 Hide console window when in foreground mode
2018-08-02 18:59:17 +01:00
Nick Bolton
8ef2e7edbc
#6383 Refactor set startup info to a function
2018-08-02 18:04:32 +01:00
Nick Bolton
aca2605cb8
#6383 Capture process output when in foreground mode
2018-08-02 17:40:20 +01:00
Nick Bolton
026b1f0de1
#6383 Use CreateProcess when in foreground mode
2018-08-02 16:25:10 +01:00
Nick Bolton
568a008037
#6382 Add helpful comment about DCMAKE_BUILD_TYPE and logging
2018-08-02 14:11:05 +01:00
Nick Bolton
3523d6e254
#6380 Reintroduce common.h include in basic_types.h (defines TYPE_OF_SIZE_* on *nix)
2018-08-01 15:29:09 +01:00
Nick Bolton
d9ec2f3ed3
Revert " #6380 Reintroduce type size defines for non-Windows"
...
This reverts commit b5c0f5c47e .
2018-08-01 15:24:50 +01:00
Nick Bolton
b5c0f5c47e
#6380 Reintroduce type size defines for non-Windows
2018-08-01 14:51:01 +01:00
Nick Bolton
fc6cc78738
#6380 Fixed rogue include that I didn't end up using
2018-08-01 14:43:15 +01:00
Nick Bolton
65e9045981
#6376 Removed dead code (getLibsUsed function)
2018-08-01 13:04:18 +01:00
Nick Bolton
8dc868a206
#6380 Fixed warnings for VS2017
2018-08-01 13:03:41 +01:00
Nick Bolton
fd0cb228ee
#6374 Remove file logging for service; sharing a log file is probably not a brilliant idea
2018-07-28 15:34:44 +01:00
Nick Bolton
555090c7d2
#6372 Make service messages more user friendly
2018-07-28 02:53:45 +01:00
Nick Bolton
89cc8a8daa
#6372 More user friendly and current logging for SecureSocket
2018-07-28 01:19:23 +01:00
Nick Bolton
46a5166fba
#6372 Force TLS 1.2 only in secure connection code
2018-07-27 09:20:20 +01:00
Sarah Hebert
491bb2de00
#6312 Removed CURL dependency and all code that uses it
2018-07-08 16:51:50 +01:00
Andrew Nelless
c3a4fe7f2b
#6344 Don't send clipboards over size limit
2018-07-08 16:50:34 +01:00
Andrew Nelless
14343fa7e1
#6344 Don't send clipboards over size limit to server
2018-07-08 16:50:31 +01:00
Andrew Nelless
953e829562
#6344 Clarify on client who disabled clipboard sharing
2018-07-08 16:50:23 +01:00
Andrew Nelless
7c29d8e704
#6344 Fix logic error displaying clipboard sharing status
2018-07-08 16:50:16 +01:00
Andrew Nelless
828ad24820
#6344 Fix use of std::max
2018-07-08 16:49:38 +01:00
Andrew Nelless
8af215364f
#6344 Make client recognise clipboard size limit
2018-07-08 16:49:33 +01:00
Andrew Nelless
01109e0499
#6344 Make server recognise clipboard size limit
2018-07-08 16:49:27 +01:00
Andrew Nelless
7e7760668a
#6344 Add clipboard sharing size limit config option
2018-07-08 16:49:16 +01:00
XinyuHou
1852f7477c
#6346 Don't add scrlk as a hotkey to lock screen if it's disabled
2018-07-08 16:48:54 +01:00
XinyuHou
6ccd4d71b8
#6346 Fix disable lock to screen was always set to true
2018-07-08 16:48:25 +01:00
XinyuHou
84dfeec2ed
#6346 Make server bypass lock to screen if it's disable from config option
...
# Conflicts:
# src/lib/server/Server.cpp
# src/lib/server/Server.h
2018-07-08 16:48:16 +01:00
Andrew Nelless
fb3de294ec
Merge branch 'v0.9-macsleep' into v1.9
2018-04-10 11:12:51 +01:00
Steve Williams
67c7d0993f
#5964 Fix multiplatform sleep
2018-03-29 10:08:48 +01:00
Steve Williams
eb4047b9fb
#5964 Can't click on client after sleep
2018-03-29 09:54:53 +01:00
Andrew Nelless
35fb8c3389
Make macOS screen shape detection code more robust
2018-03-23 14:05:49 +00:00
Jerry (Xinyu Hou)
5697da164b
#6178 Check if we should use secure socket for listening
2018-03-21 11:26:06 +00:00
Jerry (Xinyu Hou)
0ef8838e88
#6178 Specifically specify IPv4 for IPC socket
2018-03-21 10:55:02 +00:00
Jerry (Xinyu Hou)
fa82f5cdf3
#6178 Fix compiling error for adding IPv6 for secure socket
2018-03-20 16:05:30 +00:00
Jerry (Xinyu Hou)
e01acb30b6
#6178 Fix include syntax
2018-03-20 15:22:52 +00:00
Jerry (Xinyu Hou)
8446fe5395
#6178 Merge IPv6 PR
2018-03-20 13:53:38 +00:00
Andrew Nelless
4a3a5d5b0f
#6251 Attempt to fix Windows event loop hang
2018-03-18 20:50:26 +00:00
Nick Bolton
d61d2c0d6c
#6116 Change log level for unknown quartz event type to DEBUG3
2017-08-09 19:59:44 +01:00
Andrew Nelless
98e617a937
#6037 Use MAKINTATOM in MSWindowsScreen
2017-05-18 01:20:22 +01:00
Andrew Nelless
b87dba52ba
#6037 Unitialized member in Chunk
2017-05-18 01:11:20 +01:00
Andrew Nelless
857482ced7
#6037 Unitialized members in App class
2017-05-18 01:09:38 +01:00
Andrew Nelless
0c2b89ed21
#6037 Fix key repeat expression always false
2017-05-18 00:32:59 +01:00
Andrew Nelless
bae51a4406
#6037 Use MAKEINTATOM in MSWindowsScreen
2017-05-18 00:06:56 +01:00
Andrew Nelless
3e6920964a
#6037 Unitialized members in MSWindowsScreenSaver
2017-05-18 00:03:34 +01:00
Andrew Nelless
40e943d145
#6037 Use of non-memsize type for pointer arithmetic
2017-05-12 20:40:07 +01:00
Andrew Nelless
762718d938
#6037 Use MAKEINTATOM macro in place of dodgy casts
2017-05-12 20:15:57 +01:00
Andrew Nelless
ae8db8b125
#6037 prevent object slicing in caught exception
2017-05-12 20:02:51 +01:00
Andrew Nelless
c556184114
#6037 Remove pointless cast in TCPSocket
2017-05-12 19:50:38 +01:00
Andrew Nelless
58e8e06812
#6037 Unitialized member in SecureSocket
2017-05-12 19:47:03 +01:00
Andrew Nelless
b097171c69
#6037 Unitialized and unused members in IPCLogOutputter
2017-05-12 19:38:03 +01:00
Andrew Nelless
3e6b6dc7b8
#6037 Remove crazy LoadString wrapper
2017-05-12 01:41:17 +01:00
Andrew Nelless
823868f767
#6037 Fix potential memory leak if SetClipboardData fails
2017-05-12 01:08:27 +01:00
Andrew Nelless
7deb5f04f3
#6037 Replaced empty()->clear() mixup
2017-05-12 00:57:46 +01:00
Andrew Nelless
46231cd35c
#6037 Slightly improve error checking in vformat()
2017-05-12 00:45:59 +01:00
Andrew Nelless
0290583ab9
#6037 Unitialized handles and other members in ArchTaskBarWindows
2017-05-12 00:20:59 +01:00
Andrew Nelless
485540bbb4
#6037 socket accept() failure could lead to NULL ptr dereference
2017-05-12 00:10:16 +01:00
Svyatoslav
cd015482d5
PVS-Studio: An exception should be caught by reference rather than by value. ( #6003 )
2017-05-05 01:34:34 +01:00
Svyatoslav
30baa8fbe1
src/lib/server/Server.cpp: PVS-Studio: Initial and final values of the iterator are the same.
2017-05-05 01:31:36 +01:00
Andrew Nelless
a73b65431b
Fix showSecureCipherInfo() to build with OpenSSL 1.1.0
2017-05-05 01:27:25 +01:00
Dan Sorahan
165bfa3dd6
Fix hex encoding of non-ASCII characters in serial
2017-05-04 12:38:19 +01:00
Andrew Nelless
242f1e7e29
Rename VERSION to SYNERGY_VERSION
2017-04-27 16:14:46 +01:00
Andrew Nelless
fedbcb0f3a
Remove ../ includes in src/lib
2017-03-09 15:16:08 +00:00
Andrew Nelless
0cd45ba1ef
Remove unused include paths
2017-03-09 14:18:39 +00:00
Andrew Nelless
0cddcdca10
Fix common.h: Windows doesn't use config.h
2017-03-08 18:50:56 +00:00
Andrew Nelless
f815f9840d
See what happens when config.h is mandatory
2017-03-08 18:43:23 +00:00
Andrew Nelless
9ce58f1f4e
Remove suspicious looking fp.h hack for macOS
2017-03-08 18:36:08 +00:00
Andrew Nelless
a35c567e2f
Remove #define nullptr: it's the future now
2017-03-08 18:34:49 +00:00
Andrew Nelless
58e2ece498
Remove suspect MSVC hacks and warning suppression
2017-03-08 18:31:09 +00:00
Andrew Nelless
f7b87e0670
Remove version number from gtest/gmock paths
2017-02-09 22:30:42 +00:00
Andrew Nelless
4263fd1717
Rename synergy library to synlib to work around conflict with GUI
2017-02-08 15:11:21 +00:00
Andrew Nelless
b46daccc29
Fix ODR violation of EventQueueTimer base class
2017-02-07 01:25:01 +00:00
XinyuHou
deea23f866
Apply tab to spaces filter to src folder
2017-02-07 01:24:59 +00:00
XinyuHou
0d8bc9d7e2
Remove all xcopy commands in cmake
2017-02-07 01:24:58 +00:00
Andrew Nelless
5fdf50ce93
Fix missing trailing slashes in xcopy command
2017-02-07 01:24:58 +00:00
Jerry (Xinyu Hou)
72c394208f
Fix Mac warning ⚠️
2017-02-07 01:24:32 +00:00
Jerry (Xinyu Hou)
2a333b7fbf
Copy binaries and libs into ROOT/bin
2017-02-07 01:24:32 +00:00
Andrew Nelless
680c9b4078
Merge changes from v1.8.8-rc1
2017-02-06 14:28:20 +00:00
Martin Wilck
ed17e9275d
XRandR: fix screen size calculation
...
XWindowsScreen::saveShape() using XRRSizes / XRRRotations to
calculate screen dimensions when XRandR and a rotated screen
was detected. This is wrong. The screen dimensions in the
display properties already reflect rotation.
Moreover, on servers supporting XRandR >= 1.2, the XRRSizes()
and XRRRotations calls from XRandR 1.1 will return the
properties of the "primary output" in XRandR 1.2 terms rather than
the properties of the entire screen.
2017-02-06 12:45:39 +00:00
Reinder Feenstra
1499f7b27c
#5525 Add support for floating point start/end range values
2017-01-25 21:11:13 +00:00
Jiwoong Yoo
f35e3e5e06
#5578 Virtual key table mapped for inactive IMEs
...
Virtual key table is mapped for all IMEs not just active IME.
And this causes the wrong modifier key to be pressed. For example, if you use Korean and Japanese IMEs, pressing the Hangul key makes alt key pressed. So when I press just 'a', client interprets that as 'alt-a'.
2017-01-25 21:07:44 +00:00
Jiwoong Yoo
180d3e57d2
#5196 Korean and Japanese keyboards have same key code
2017-01-25 21:04:13 +00:00
Mike Hobbs
adf34eba40
#5785 Fix screen switch problem when cursor is in a corner
2017-01-25 20:55:20 +00:00
James McMullan
0eff5a95be
#3992 macOS: Dragging broken in Unity
...
OSXScreen was not adding mouse movement deltas to mouse events while
dragging. Some 3D applications rely on these deltas to implement
dragging. Adding the mouse deltas to the mouse event fixes dragging in
these applications. Ex: Unity3d
2017-01-25 20:46:00 +00:00
Andreas Eriksson
ba55369d42
#3197 Disable regular motion events when using XInput 2
2017-01-25 20:36:56 +00:00
Christian Schmidt
21d4e6a908
#4477 Only allow mouse buttons 1-10 for XTestFakeButtons call.
...
These are the only valid ones:
[~]>for i in `seq 0 1 11`; do echo Testing $i; xte "mouseclick $i"; done
Testing 0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 132 (XTEST)
Minor opcode of failed request: 2 (X_XTestFakeInput)
Value in failed request: 0x0
Serial number of failed request: 12
Current serial number in output stream: 15
Testing 1
Testing 2
Testing 3
Testing 4
Testing 5
Testing 6
Testing 7
Testing 8
Testing 9
Testing 10
Testing 11
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 132 (XTEST)
Minor opcode of failed request: 2 (X_XTestFakeInput)
Value in failed request: 0xb
Serial number of failed request: 12
And there are mice out there where buttons 11+ can be pressed accidentally,
terminating the synergy client and often leaving the system in a bad state.
2017-01-25 20:30:15 +00:00
Fábio Oliveira
3d3b7ca881
#4288 Remove auto Alt+Printscreen on Windows
...
As per issue https://github.com/synergy/synergy/issues/4288
2017-01-25 20:25:49 +00:00
Andrew Nelless
c27c094f9c
Merge changes from v1.8.6 and v1.8.7
2017-01-20 23:18:03 +00:00
XinyuHou
c31f908fb2
Fix warning in IPC proxy classes
2016-12-07 17:35:52 +00:00
XinyuHou
74d63df244
Fix incorrect check of return code from dup
2016-12-07 17:28:15 +00:00
Epakai
4297673387
spelling error "implmented => implemented"
2016-12-06 14:56:47 +00:00
Epakai
72b1ebcdb2
spelling error "unknow => unknown"
2016-12-06 14:56:38 +00:00
Jerry (Xinyu Hou)
e8145aa779
#5592 Post keyboard events to lower level HID client
2016-11-22 15:19:58 +00:00
Jerry (Xinyu Hou)
b8233fc146
#5186 Add deprecated arguments warnings
2016-11-03 14:31:27 +00:00
Jerry (Xinyu Hou)
514e2475c3
Merge branch 'v1.8.6' into issue5186-different-dpi
2016-10-31 16:31:30 +00:00
Andrew Nelless
96efe5fb73
Merge changes from v1.8.5
2016-10-31 16:14:39 +00:00
Andrew Nelless
ef9842c819
#5707 Change update notification url
2016-10-28 17:45:47 +01:00
Andrew Nelless
af9037276c
#5707 Prefer 'update' over 'upgrade'
2016-10-28 17:45:35 +01:00
Andrew Nelless
73685c3d92
#5707 Tweak notify url for upgrades
2016-10-28 17:45:30 +01:00
Andrew Nelless
4206799ae3
#5707 Add from and to version numbers to version update notification
2016-10-28 17:45:26 +01:00
Andrew Nelless
2de06b9727
#5707 Add support for upgrade notifications
2016-10-28 17:45:20 +01:00
Andrew Nelless
9f1e91cc76
Remove pointless call to curl_free
2016-10-28 17:45:18 +01:00
Jerry (Xinyu Hou)
0d4fd6dcef
#5186 Reorder some functions call to make it clear
2016-10-28 06:00:11 -07:00
Jerry (Xinyu Hou)
c2372bc9a8
#5186 Remove accumulate fraction DPI calculation
2016-10-28 05:24:07 -07:00
Jerry (Xinyu Hou)
cf397a0d6f
#5186 Remove Dpi calculation code
2016-10-28 04:50:06 -07:00
Andrew Nelless
7bae07d34e
#5657 Merge trial support
2016-10-20 11:30:25 +01:00
Jerry (Xinyu Hou)
984ca48f34
Merge remote-tracking branch 'origin/issue5620-sierra' into v1.8.5
2016-10-19 10:54:31 +01:00
Jerry (Xinyu Hou)
dc4beba9e9
#5680 Stop deleting socket twice if it's been adopted by PacketStream
2016-10-18 16:48:32 +01:00
Andrew Nelless
020b7974df
#5657 Fix trial warning label and serial key serialisation
2016-10-18 15:32:59 +01:00
Jerry (Xinyu Hou)
e65631c451
#5657 Fix wrong logic about checking if serial key expired
2016-10-18 13:02:36 +01:00
Andrew Nelless
5a34da3ce0
#5657 Refresh UI when synergys reports trial expired
2016-10-17 17:49:14 +01:00
Andrew Nelless
99dbdc5eb3
#5657 Use SerialKey class in ServerArgs
2016-10-17 17:38:05 +01:00
Andrew Nelless
599415f047
#5657 Only check trial times when using a trial
2016-10-17 17:11:30 +01:00
Andrew Nelless
8b4d7abfb0
#5657 Remove SerialKey::m_valid
2016-10-17 17:08:26 +01:00
Andrew Nelless
c7dc198d82
#5657 Fix SerialKey whitespace
2016-10-17 16:34:44 +01:00
Andrew Nelless
7eefa49c77
#5657 Fix SerialKey construction in unit tests
2016-10-17 16:12:33 +01:00
Andrew Nelless
714b2f6440
#5657 Make trial expiry notification live
2016-10-17 15:26:42 +01:00
Andrew Nelless
3ee9ac5d49
#5657 Remove C++11 enum qualifier
2016-10-15 15:49:36 +01:00
Andrew Nelless
4ad7c7fe39
#5657 Rename edition to activeLicense. WSFs
2016-10-15 15:30:28 +01:00
Andrew Nelless
d244683ac4
#5657 Merge core changes
2016-10-15 12:03:55 +01:00
Andrew Nelless
55414e4581
#5657 Make SubscriptionManager backward compatible
2016-10-14 17:38:31 +01:00
Jerry (Xinyu Hou)
89851fddc3
#5657 Exited server if trial is expired
2016-10-14 17:14:21 +01:00
Jerry (Xinyu Hou)
92b29276d0
#5657 Added serial argument in core
2016-10-14 13:51:27 +01:00
Jerry (Xinyu Hou)
dce4b382e6
#5657 Fixed passing in the raw serial key
2016-10-14 12:43:33 +01:00
Jerry (Xinyu Hou)
33ebe61ef2
#5657 Counted expiring within 1 day as 1 day left
2016-10-14 12:43:01 +01:00
Andrew Nelless
727fc5c220
#5659 Move activation notification to SubscriptionManager
2016-10-14 12:16:23 +01:00
Andrew Nelless
540882056f
#5657 Create a global SubscriptionManager instance
2016-10-14 11:59:25 +01:00
Jerry (Xinyu Hou)
719e64dc8f
#5657 Added missing dependencies on Linux and Windows
2016-10-13 18:07:21 +01:00
Jerry (Xinyu Hou)
235f528dd9
#5657 Added unit tests for SerialKey
2016-10-13 17:55:38 +01:00
Jerry (Xinyu Hou)
2a452307cd
#5657 Fleshed out the implementation of SerialKey
2016-10-13 17:55:09 +01:00
Jerry (Xinyu Hou)
92a885524b
#5657 Added temporary implementation for SerialKey
2016-10-13 14:00:19 +01:00
Jerry (Xinyu Hou)
92680b2877
#5657 Extracted shared code between GUI and core
2016-10-13 13:53:09 +01:00
Jerry (Xinyu Hou)
82e55702ef
#5657 Removed serial key code from syntool
2016-10-13 11:20:43 +01:00
Jerry (Xinyu Hou)
4be9fc1800
Removed unused code
2016-10-13 11:18:03 +01:00
Jerry (Xinyu Hou)
d92fcd2453
#5657 Added version 2 trial serial key support
2016-10-13 11:15:38 +01:00
Andrew Nelless
5ea1fdc7c6
#5620 Remove deprecated NXClickTime call
2016-10-12 16:10:57 +01:00
Andrew Nelless
df88faaad8
#5620 Convert OSXScreen into Objective C++
2016-10-12 15:43:01 +01:00
Andrew Nelless
2b9f48602c
#5620 Make Xcode 8 happy with null cast
2016-10-12 15:09:29 +01:00
Andrew Nelless
964f1aa093
Merge changes made in v1.8.4
2016-10-12 10:41:44 +01:00
Andrew Magill
217eb475de
#5183 Accumulate fractional moves across updates.
2016-10-06 15:42:29 +01:00
Andrew Nelless
6892664f4a
Fix cast of XRRNotifyEvent
2016-10-05 15:10:40 +01:00
Andrew Nelless
360d5a7c17
Merge Linux xrandr branch into v1.8.4
2016-10-05 15:05:31 +01:00
Andrew Nelless
dd88e324d7
#4420 Send screen shape change event on Linux (xrandr)
2016-10-05 12:54:57 +01:00
Andrew Nelless
26c11ec3c9
Restore horrible reinterpret_casts in OSXUchrKeyResource
2016-10-05 12:46:17 +01:00
Andrew Nelless
602fd3f649
Restore safe reinterpret_casts in OSXKeyState
2016-10-05 12:46:17 +01:00
Andrew Nelless
8072594008
Restore safe reinterpret_casts in OSXClipboardBMPConverter
2016-10-05 12:46:17 +01:00
Andrew Nelless
19b9be4593
Restore safe reinterpret_casts in MSWindowsScreenSaver
2016-10-05 12:46:17 +01:00
Andrew Nelless
788f6eab9f
Restore safe reinterpret_casts in MSWindowsScreen
2016-10-05 12:46:17 +01:00
Andrew Nelless
2a5dc62747
Restore safe reinterpret_casts in MSWindowsDesks
2016-10-05 12:46:17 +01:00
Andrew Nelless
f7ad162634
Fix up casts in MSWindowsClipboardBitmapConverter
2016-10-05 12:46:17 +01:00
Andrew Nelless
2e30dc2c68
Restore safe reinterpret_cast of Windows thread handle
2016-10-05 12:46:17 +01:00
Andrew Nelless
702f095efd
Fix cast in Windows TaskBar
2016-10-05 12:46:17 +01:00
Andrew Nelless
7e386c0bf9
Fix cast of port number in Winsock
2016-10-05 12:46:16 +01:00
Andrew Nelless
d77b5f1176
Restore safe reinterpret_casts in Windows TaskBar
2016-10-05 12:46:16 +01:00
Andrew Nelless
5a03e37d15
Restore safe reinterpret_casts in misc Windows code
2016-10-05 12:46:16 +01:00
Andrew Nelless
a13dc92f2e
Restore safe reinterpret_casts in SecureSocket
2016-10-05 12:46:16 +01:00
Andrew Nelless
16977788d3
Restore safe reinterpret_casts in XWindowsClipboardBMPConverter
2016-10-05 12:46:16 +01:00
Andrew Nelless
5b8fb69124
Partially de-reinterpret_cast XWindowsClipboard
2016-10-05 12:46:16 +01:00
Andrew Nelless
5272c9dde4
Restore safe reinterpret_casts in XWindowsUtil
2016-10-05 12:46:16 +01:00
Andrew Nelless
50807bfcb6
Restore safe reinterpret_casts in XWindowsScreen
2016-10-05 12:46:16 +01:00
Andrew Nelless
055370412c
Restore safe reinterpret_cast in clipboard converter
2016-10-05 12:46:16 +01:00
Andrew Nelless
fb5e2bb171
Restore safe reinterpret_cast in readUInt32
2016-10-05 12:46:16 +01:00
Andrew Nelless
e81f7ab8c7
Replace unsafe casts with memcpy ops
2016-10-05 12:46:16 +01:00
Andrew Nelless
90c3dd6622
Restore evil-enabling reinterpret_cast in SocketMultiplexer
2016-10-05 12:46:16 +01:00
Andrew Nelless
0371002497
Restore use of reinterpret_cast in unicode routines
2016-10-05 12:46:16 +01:00
Andrew Nelless
f174614655
Remove bizarre cast of sockaddr to char*
2016-10-05 12:46:16 +01:00
Andrew Nelless
9ed9bde4e7
Restore use of reinterpret_cast for sockaddr_in
2016-10-05 12:46:16 +01:00
Andrew Nelless
f3d1470e58
Brutally replace all reinterpret_casts with static_casts
2016-10-05 12:46:16 +01:00
Andrew Nelless
e6a3caaf75
#5628 Fix net lib linkage on Ubuntu
2016-10-04 15:51:07 +01:00
Andrew Nelless
176d7e4725
#5617 Don't copy plugins directory on Windows
2016-10-03 19:47:55 +01:00
Andrew Nelless
45da1dfc7c
#5628 Make enableCrypto directly enable SSL
2016-09-29 13:11:09 +01:00
Andrew Nelless
55a2d1231f
#5628 Initialize SSL on secure client sockets
2016-09-29 13:11:09 +01:00
Andrew Nelless
0d84e4eed6
#5617 Make PacketStreamFilter adopt all socket types
2016-09-29 13:11:09 +01:00
Andrew Nelless
3b5940ac18
#5628 Restore copying of SSL libs on Windows
2016-09-29 13:11:09 +01:00
Andrew Nelless
5db78acab4
#5628 Link Synergy core against OpenSSL
2016-09-29 13:05:04 +01:00
Andrew Nelless
52c8763d97
#5617 Add SecureSocket to TCPSocketFactory
2016-09-29 13:05:04 +01:00
Andrew Nelless
6456271141
#5617 Remove plugin interface from Arch
2016-09-29 13:05:04 +01:00
Andrew Nelless
79fc6239fd
#5617 Revert "Remove plugin interface from Arch"
...
This reverts commit 4613edc17ced61d6aca80cff661323ede0cb9d30.
2016-09-29 13:05:04 +01:00
Andrew Nelless
c3889667ba
#5617 Remove online check for plugins
2016-09-29 13:05:04 +01:00
Andrew Nelless
b55b8f0038
#5617 Revert "Remove plugin args from ArgParser"
...
This reverts commit cd58a8f0d0abe344d8e31a817386f613c7acde25.
2016-09-29 13:05:04 +01:00
Andrew Nelless
b1a991e8cd
#5617 Revert "Remove plugin directory support"
...
This reverts commit fc697d2ab79bbd2d607c97658c986b629a1280ed.
2016-09-29 13:05:04 +01:00
Andrew Nelless
45ef3e1080
#5617 Remove plugin interface from Arch
2016-09-29 13:05:04 +01:00
Andrew Nelless
77d6b83b0c
#5617 Remove stray PluginVersion includes
2016-09-29 13:05:04 +01:00
Andrew Nelless
a2ad4cb0dc
#5617 Remove plugin args from ArgParser
2016-09-29 13:05:04 +01:00
Andrew Nelless
011da60cca
#5617 Remove plugin infra from ClientApp
2016-09-29 13:05:04 +01:00
Andrew Nelless
85227f41a1
#5617 Remove plugin infra from ServerApp
2016-09-29 13:05:04 +01:00
Andrew Nelless
f7e588dfff
#5617 Remove plugin directory support
2016-09-29 13:05:03 +01:00
Andrew Nelless
dc93b063b7
#5617 Remove plugin infra from TCPSocketFactory
2016-09-29 13:05:03 +01:00
Andrew Nelless
5774f5a291
#5617 Remove plugin infra from Client
2016-09-29 13:05:03 +01:00
Andrew Nelless
27ccddbea4
#5617 Remove plugin infra from ClientListener
2016-09-29 13:05:03 +01:00
Andrew Nelless
76b2558f1a
#5617 Delete the plugin infrastructure
2016-09-29 13:05:03 +01:00
Andrew Nelless
665bd91dbd
#5628 Move SSL socket code from plugin to lib/net
2016-09-29 13:04:57 +01:00
Andrew Nelless
c7bf59e6c1
Merge changes from v1.8.3
2016-09-26 15:33:57 +01:00
Andrew Nelless
c418d66f60
#3305 Rename macOS MediaKeySimulator to MediaKeySupport
2016-09-26 11:58:33 +01:00
Andrew Nelless
e76b4a7747
#3305 Send macOS media key events to clients
2016-09-26 11:58:33 +01:00
Andrew Nelless
1b0d4308e2
#3305 Map brightness keys correctly on macOS servers
2016-09-26 11:58:33 +01:00
Andrew Nelless
6294679fcd
#3305 Detect media keys on macOS server
2016-09-26 11:58:33 +01:00
Andrew Nelless
6d5b2707c8
#3305 Add logging for unknown macOS events
2016-09-26 11:58:33 +01:00
Xinyu Hou
a17779e7fd
#123 Disabled clipboard grab mechanism when clipboard is disabled
2016-09-26 11:58:33 +01:00
Xinyu Hou
ce4effa2c8
#123 Fixed warning on Linux
2016-09-26 11:58:33 +01:00
Xinyu Hou
eafc548b97
#123 Made disable clipboard take effect on client
2016-09-26 11:58:33 +01:00
Xinyu Hou
90673e8b87
#123 Added note about disabling clipboard
2016-09-26 11:58:33 +01:00
Xinyu Hou
673829f511
#123 Made disable clipboard take effect on server
2016-09-26 11:58:33 +01:00
Xinyu Hou
9c0bac7c7d
Fixed indentations
2016-09-26 11:58:33 +01:00
Xinyu Hou
3c94310c9e
#123 Read clipboard sharing option and pass it to all clients
2016-09-26 11:58:33 +01:00
Xinyu Hou
d78758ab7d
Fixed indentation
2016-09-26 11:58:33 +01:00
Xinyu Hou
dc80ab4023
#4740 Sent heartbeat message between each chunk message
2016-09-26 11:58:33 +01:00
Xinyu Hou
d8ace7fb4a
#4740 Used global const rather than macro
2016-09-26 11:58:33 +01:00
Xinyu Hou
8ab69a22ae
#4740 Forced delay on heartbeat rather than each clipboard chunk
2016-09-26 11:58:33 +01:00
Xinyu Hou
d14d907ac1
#4740 Removed clipboard interrupt code
2016-09-26 11:58:33 +01:00
Andrew Nelless
fc6ce84ee4
Don't pollute the log with clipboard data at DEBUG2
2016-09-26 11:58:33 +01:00
Xinyu Hou
ceecee0f57
#4740 Used safer static cast
2016-09-26 11:58:33 +01:00
Xinyu Hou
71741da721
#4740 Only adopted non-SSL socket
2016-09-26 11:58:33 +01:00
Xinyu Hou
07f7baf335
#4740 Passed IDataSocket directly
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
61c0bd1910
Removed unused variable
2016-09-26 11:58:33 +01:00
XinyuHou
f2846b1586
Remove disconnect on retry exceed
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
16dbb7cd6a
Fixed using the wrong variable name
2016-09-26 11:58:33 +01:00
XinyuHou
a471bdcea7
Made a own copy of ClientArgs in Client
2016-09-26 11:58:33 +01:00
XinyuHou
a12ae98e9f
Used parent pointer for socket accept
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
e1be5a66b7
Used correct event target
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
6d86a6033f
Removed dead code
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
e0819b86cd
Conflicts:
...
src/lib/plugin/ns/SecureSocket.cpp
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
07902d623c
Removed dead code
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
08a73218e6
Refactored secure read and write into SecureSocket
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
61b489ab3d
Refactor write and read into functions
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
436e333f6f
Fixed indentations
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
3df75f9601
Conflicts:
...
src/lib/server/ClientListener.cpp
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
e1be67cfb6
Fixed indentations
...
Conflicts:
src/lib/client/Client.h
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
95464d97cf
Conflicts:
...
src/lib/client/Client.cpp
src/lib/net/TCPSocketFactory.cpp
2016-09-26 11:58:33 +01:00
XinyuHou
e32402b5c6
#4740 Moved clipboard transfering back into main thread on server
2016-09-26 11:58:33 +01:00
XinyuHou
4ad2c6b10d
#4740 Moved clipboard transfering back into main thread on client
2016-09-26 11:58:33 +01:00
XinyuHou
82043ca435
#4740 Used the same chunk size for secure and non-secure sockets
2016-09-26 11:58:33 +01:00
XinyuHou
3e1a86c3c1
#5502 Reverted disabled sending clipboard on inactive grab
...
This reverts commit 2ad4b896f3 .
2016-09-26 11:58:33 +01:00
Andrew Nelless
c3c0913633
Update company copyright notice
2016-09-26 11:58:33 +01:00
Andrew Nelless
36be2051c2
Change company domain name
2016-09-26 11:58:33 +01:00
Andrew Nelless
7d11004575
#4768 Expand scope of X display lock in getCurrentTime()
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
de91be1035
#2765 Added unit tests for KeyMap
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
2ffaf42faa
#2765 Made index output 1 based
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
adaf325e6f
#2765 Made sure extra sensitive modifier is not down on exact match
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
b80760bb2d
#2765 Matched exactly only when all required modifiers are ready down
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
178b7cc673
#2765 Made sure required modifiers already down when map command keys
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
7a0fae2f6c
#2765 Fixed wrong bit shifting to match OSX modifier mask
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
57950d39a3
Revert "Revert "Used input source ID as the key in group map #2765 ""
...
This reverts commit a70cba80ea .
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
c772a59572
Revert "Revert "Made index 1 based in log #2765 ""
...
This reverts commit fec53e812f .
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
f4bd2dab82
#3305 Fixed class name convention for Mac and Linux
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
b27a59fb0d
#3305 Fixed class name convention from porting code
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
df8443e795
#3305 Fixed Linux key types incompatible issue
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
1a4a313ece
#3305 Added mission control and launchpad support
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
ab4f59eac4
#3305 Made Mac clients aware of brightness keys
2016-09-26 11:58:33 +01:00
Xinyu Hou (Jerry)
67f14da691
#3305 Added brightness up and down support
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
bd0d8e7321
#3305 Added default implementation for fakeMediaKey for Linux and Mac
2016-09-26 11:58:33 +01:00
Jerry (Xinyu Hou)
d9a6c14170
#3305 Used Mac native way to simulate media keys
2016-09-26 11:58:33 +01:00
XinyuHou
c5d5d5cba0
#4978 Made VersionHelper Windows specific
2016-08-08 16:41:01 +01:00
Andrew Nelless
04184b51ea
#4978 Removed deprecated usage of GetVersionEx
2016-08-08 16:41:01 +01:00
Andrew Nelless
3ead310161
#4978 Fixed HANDLE string formatting on 64bit Windows
2016-08-08 16:41:01 +01:00
Andrew Nelless
bc24568a6f
#4978 Removed deprecated GetVersionEx call when checking Windows version
2016-08-08 16:41:01 +01:00
Andrew Nelless
74c48c6516
#4978 Removed getOSName impl relying on deprecated GetVersionEx
2016-08-08 16:41:01 +01:00
Jake Petroules
433cfc232c
#4978 Removed obsolete code for unsupported OS versions.
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
d37d3e8944
#4978 Replaced the superseded SetWindowLong API
2016-08-08 16:41:01 +01:00
Andrew Nelless
13e8047967
#4978 Conditional linking C runtime lib
2016-08-08 16:41:01 +01:00
Andrew Nelless
c2b6b60cec
#4978 Compile core on VS2015
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
42494a72a5
#3305 Fixed class name convention for Mac and Linux
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
10a1ae8271
#3305 Fixed class name convention from porting code
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
e742269ada
#3305 Fixed Linux key types incompatible issue
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
8f99911636
#3305 Added mission control and launchpad support
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
1f78fe6f6d
#3305 Made Mac clients aware of brightness keys
2016-08-08 16:41:01 +01:00
Xinyu Hou (Jerry)
8058ed06a1
#3305 Added brightness up and down support
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
d3814cc454
#3305 Added default implementation for fakeMediaKey for Linux and Mac
2016-08-08 16:41:01 +01:00
Jerry (Xinyu Hou)
9115d5570b
#3305 Used Mac native way to simulate media keys
2016-08-08 16:41:01 +01:00
Andrew Nelless
f6e1dd51fa
#4768 Workaround locking issue in X11 getCurrentTime()
2016-08-08 14:38:26 +01:00
Andrew Nelless
8a4caba386
#5087 Ensure createBlankCursor() doesn't try to create 0x0 cursor
...
XQueryBestCursor sometimes returns 0 for both width and height of the
cursor pixmap. Also caused #5322 and #5068
2016-08-08 14:38:26 +01:00
Jerry (Xinyu Hou)
47ef8b09bd
#4768 Reset thread when it finishes
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
725cc7a2f8
#4922 Increased server help message buffer
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
683d9b3786
Revert "Check list in a reverse order #2765 "
...
This reverts commit 3de98a2f44a20449468496d47f5642b534a80cf6.
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
fec53e812f
Revert "Made index 1 based in log #2765 "
...
This reverts commit 177c2764259c097d0f0f0fa6e081c42bcef91ce5.
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
a70cba80ea
Revert "Used input source ID as the key in group map #2765 "
...
This reverts commit 4208e89eaec211d332af9ac7b977107d6712e8dd.
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
2ad4b896f3
#4768 Disabled sending clipboard on inactive grab
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
83c0dea2e4
#4792 Calculated log message size rather than using fixed size
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
18c2c90144
#3044 Stopped attach hook thread to foreground
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
9caa04237c
Refined file transfer log output
2016-08-08 14:36:43 +01:00
Jerry (Xinyu Hou)
30fa5223bc
#4768 Fixed race condition on active client proxy switch
2016-08-08 14:36:42 +01:00
Jerry (Xinyu Hou)
1a76acd446
#4768 Interrupted both clipboards
2016-08-08 14:36:42 +01:00
Jerry (Xinyu Hou)
80292961ad
Continue after close old process #5277
2016-08-08 14:27:13 +01:00
Jerry (Xinyu Hou)
17c35f53f4
Applied name convention to KeyResource #2765
2016-08-08 14:27:13 +01:00
Jerry (Xinyu Hou)
8003c4a2ad
Made IKeyResource OSX specific #2765
2016-08-08 14:27:13 +01:00