Andrew Nelless
|
859608424d
|
#5657 Link synergyd against Synergy shared library
|
2016-10-17 18:06:29 +01:00 |
Andrew Nelless
|
98610fabde
|
#5657 Remove unused CoreInterfaces
|
2016-10-17 17:59:01 +01:00 |
Andrew Nelless
|
fc67cdf56e
|
#5657 Rename SubscriptionManager to LicenseManager
|
2016-10-17 17:57:14 +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
|
88c59b4ca6
|
#5657 Fix unit tests after SerialKey::isValid removal
|
2016-10-17 17:37:30 +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
|
b5a6ae0a94
|
#5657 Fix SerialKey expiring unit test
|
2016-10-17 16:27:40 +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
|
e05ced287c
|
#5657 Enable external links on trial label
|
2016-10-17 11:57:32 +01:00 |
Andrew Nelless
|
e14ff8935b
|
#5657 Fix SerialKey unit test
|
2016-10-15 16:25:04 +01:00 |
Andrew Nelless
|
0dd0e65e2a
|
#5657 Remove more C++11 enum qualifiers
|
2016-10-15 16:07:05 +01:00 |
Andrew Nelless
|
b20d04d80c
|
#5657 Add missing include for runtime_error
|
2016-10-15 15:59:27 +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
|
3b98a7b785
|
#5657 Add trial label to main window
|
2016-10-15 14:58:03 +01:00 |
Andrew Nelless
|
1f93b4a918
|
#5657 Rename dayLeft to daysLeft in unit tests
|
2016-10-15 12:37:00 +01:00 |
Andrew Nelless
|
d244683ac4
|
#5657 Merge core changes
|
2016-10-15 12:03:55 +01:00 |
XinyuHou
|
dc31f395cc
|
#5657 Fixed integtests using the old server constructor
|
2016-10-14 09:44:02 -07: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)
|
2b1b0640ea
|
#5657 Added serial argument parsing unit test
|
2016-10-14 13:51:46 +01:00 |
Jerry (Xinyu Hou)
|
92b29276d0
|
#5657 Added serial argument in core
|
2016-10-14 13:51:27 +01:00 |
Jerry (Xinyu Hou)
|
1e5dfd3cb5
|
#5657 Added more unit tests for member functions in SerialKey
|
2016-10-14 12:43:58 +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 |
Andrew Nelless
|
743e96f277
|
#5657 Don't store activation email
|
2016-10-14 11:35:33 +01:00 |
Andrew Nelless
|
fd8e778b2a
|
#5657 Fix serial key file path in GUI
|
2016-10-14 11:35:33 +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 |
Jerry (Xinyu Hou)
|
c7cd74ab5f
|
Fixed code style
|
2016-10-13 11:11:56 +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 |
Jerry (Xinyu Hou)
|
a50ae2ad36
|
Fixed code style
|
2016-10-12 12:59:38 +01:00 |
Jerry (Xinyu Hou)
|
fc879323bc
|
#5657 Removed password log in in activation window
|
2016-10-12 12:56:52 +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
|
9ae146add0
|
Merge branding changes into v1.8.4
|
2016-10-06 13:04:28 +01:00 |
Andrew Nelless
|
ef3b79e585
|
Merge activation dialog branch into v1.8.4
|
2016-10-06 13:01:18 +01:00 |
Andrew Nelless
|
9837c982cd
|
#5640 About dialog tweaks
|
2016-10-06 12:58:57 +01:00 |
Andrew Nelless
|
742cd70f98
|
#5627 Toggle fingerprint visibility when toggling SSL state
|
2016-10-06 11:29:34 +01:00 |
Andrew Nelless
|
03b8788660
|
#5640 About dialog tweaks
|
2016-10-05 21:53:58 +01:00 |
Andrew Nelless
|
833c73f1bd
|
#5640 Update icon to the new hotness
|
2016-10-05 21:53:54 +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
|
23cf284a66
|
Restore safe reinterpret_casts in MSWindowsClientTaskBarReceiver
|
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
|
f1cd215f28
|
Restore safe reinterpret_cast in Synergy GUI
|
2016-10-05 12:46:16 +01:00 |
Andrew Nelless
|
0568271506
|
Partially remove reinterpret_casts in network tests
|
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
|
0c76f9feeb
|
Merge DPI scaling branch
|
2016-10-04 15:29:29 +01:00 |
Andrew Nelless
|
d99bd8e031
|
Merge fix for #5329
|
2016-10-04 15:23:27 +01:00 |
Andrew Nelless
|
c288918d68
|
#5629 Fix height of settings dialog
|
2016-10-04 15:12:27 +01:00 |
Andrew Nelless
|
002bcebbd2
|
#5629 Fix main window AppConfig naming conventions
|
2016-10-04 13:47:28 +01:00 |
Andrew Nelless
|
783056f7cc
|
#5629 Ensure setEdition signals main UI
|
2016-10-04 13:41:27 +01:00 |
Andrew Nelless
|
15f2e27d18
|
#5629 Show the main window behind the activation dialog
|
2016-10-04 11:48:47 +01:00 |
Andrew Nelless
|
16ef224ba8
|
#5629 Save activation dialog seen state on reject
|
2016-10-04 11:15:53 +01:00 |
Andrew Nelless
|
603b12dc59
|
#5629 Trigger main window show event before opening activation dialog
|
2016-10-04 10:45:27 +01:00 |
Andrew Nelless
|
15a6a27dc6
|
#5629 Show activation dialog only after main window
|
2016-10-03 19:48:05 +01:00 |
Andrew Nelless
|
176d7e4725
|
#5617 Don't copy plugins directory on Windows
|
2016-10-03 19:47:55 +01:00 |
Andrew Nelless
|
912ed9be9c
|
#5629 Ensure settings are saved when AppConfig updates them
|
2016-10-03 19:47:45 +01:00 |
Andrew Nelless
|
d1a180f652
|
#5627 Automatically generate SSL cert when enabling SSL
|
2016-10-03 19:47:38 +01:00 |
Andrew Nelless
|
32f143f52b
|
#5627 Update Main Window fingerprint after SSL cert gen
|
2016-10-03 19:47:32 +01:00 |
Andrew Nelless
|
d6bcdcbea7
|
#5629 Change activation failure to a QDialog
|
2016-10-03 19:47:24 +01:00 |
Andrew Nelless
|
c799041ce8
|
#5627 Only generate an SSL certificate when it doesn't exist
|
2016-10-03 19:47:18 +01:00 |
Andrew Nelless
|
4924f2faff
|
#5627 Save settings after creating MainWindow
|
2016-10-03 19:47:06 +01:00 |
Andrew Nelless
|
d6b7d8e357
|
#5627 Enable encryption for Pro users
|
2016-10-03 19:46:52 +01:00 |
Andrew Nelless
|
2809530793
|
#5629 Remove 'Run Wizard' from file menu
|
2016-10-03 19:46:48 +01:00 |
Andrew Nelless
|
bcf2d5de0d
|
#5629 Trigger activation dialog if previously unseen
|
2016-10-03 19:46:43 +01:00 |
Andrew Nelless
|
02d75cd370
|
#5603 Ignore exceptions in getOSInformation()
|
2016-10-03 19:46:41 +01:00 |
Andrew Nelless
|
088ac82e18
|
#5629 Remove activation from the wizard
|
2016-10-03 19:46:25 +01:00 |
Andrew Nelless
|
6033f0c946
|
#5629 Minor grammar tweaks
|
2016-10-03 19:46:20 +01:00 |
Andrew Nelless
|
0f95c6e941
|
#5629 Complete activation support for activation dialog
|
2016-10-03 19:46:06 +01:00 |
Andrew Nelless
|
d48f6801f0
|
Disable DPI scaling on core binaries
|
2016-10-03 13:44:21 +01:00 |
Andrew Nelless
|
60a4e62779
|
#5629 Enable activation cancellation dialog
|
2016-09-29 16:17:38 +01:00 |
Andrew Nelless
|
0d5d7e11c0
|
#5629 Simplify Activation dialog
|
2016-09-29 16:16:49 +01:00 |
Andrew Nelless
|
d4646b1cc6
|
#5629 Add activation cancellation dialog
|
2016-09-29 16:14:09 +01:00 |
Andrew Nelless
|
81ae0c211a
|
#5629 Move activation widgets to new activation dialog
|
2016-09-29 13:53:44 +01:00 |
Andrew Nelless
|
663e3f5854
|
#5629 Add rudimentary activation dialog
|
2016-09-29 13:45:06 +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
|
964e6d2f12
|
#5617 Remove PluginManager from SettingsDialog
|
2016-09-29 13:11:09 +01:00 |
Andrew Nelless
|
1fceb2b646
|
#5617 Remove PluginManager from MainWindow
|
2016-09-29 13:11:05 +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
|
5f5153f450
|
#5617 Remove the plugin wizard from GUI
|
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
|
aee8e2874e
|
#5617 Remove plugins from Windows installer
|
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
|
a70a2bf864
|
#5329 Fix build date in about dialog
|
2016-09-27 11:37:16 +01:00 |
Andrew Nelless
|
cb20fdcc97
|
Merge bonjour branch
|
2016-09-26 15:39:53 +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 |