469a263356fixed: error when installing, The parameter is incorrect.
Nick Bolton
2013-10-22 18:07:28 +0000
d339d60d69version to 1.4.15
Nick Bolton
2013-10-17 15:46:17 +0000
20e39a22dbChangeLog for 1.4.14
Nick Bolton
2013-10-17 15:45:07 +0000
786ddba1c9fixed: bad #if usage
Nick Bolton
2013-10-16 17:20:32 +0000
8c99a5f60dfixed: quoted string doesn't work on mac
Nick Bolton
2013-10-16 16:52:30 +0000
64c7a01ebbfixed: synergys crashes on exit.
Nick Bolton
2013-10-16 15:38:36 +0000
2520bf4773fixed: gui "start" button visible even though server/client is running.
Nick Bolton
2013-10-16 15:30:42 +0000
658a3e3e8f- made windows gui service only (removed desktop mode). - changed watchdog to only launch if it has a command.
Nick Bolton
2013-10-15 15:46:02 +0000
8040f1c5a3changed m_relauncher to m_watchdog
Nick Bolton
2013-10-15 10:04:27 +0000
d09ee887d8renamed CMSWindowsRelauncher to CMSWindowsWatchdog
Nick Bolton
2013-10-14 17:15:03 +0000
499cd47e63- fixed: process should shut down when command is empty. - fixed: when command was empty quotes ("") daemon crashed.
Nick Bolton
2013-10-14 17:10:51 +0000
79ab428454refactored windows service "relauncher" (process watchdog), so that it's easier to understand.
Nick Bolton
2013-10-14 16:29:02 +0000
b9016bc1ae- encapsulated Windows session - fixed code style
jerry
2013-10-10 16:06:13 +0000
2d305ba93cversion to 1.4.14
Nick Bolton
2013-10-08 10:19:02 +0000
85eae2a744fixed: exploit, \Program.exe is launched instead of synergy binaries.
Nick Bolton
2013-10-03 14:24:58 +0000
10b9b2e406added null point handling for get dragging file directory.
jerry
2013-09-26 11:34:21 +0000
952be51c8cfixed sending file twice when drag a file from Mac server to Windows client
jerry
2013-09-25 15:57:10 +0000
6e50945bf9created a new thread to write file to drop directory on client side
jerry
2013-09-25 14:49:04 +0000
8301d50ab7fixed drop target dir out of date
jerry
2013-09-25 13:11:19 +0000
6c6b40e644removed logging info that is used only for debug.
jerry
2013-09-25 12:45:10 +0000
fd0f5e1db2disabled drag and drop feature if there is no --enable-drag-drop cmd arg
jerry
2013-09-25 12:37:27 +0000
e24afa5670removed some unused include file dependencies and logging info only for debug
jerry
2013-09-25 10:50:11 +0000
95ece5ac2cfixed Mac server keeps crashing during launch
jerry
2013-09-25 10:44:09 +0000
4816a30db3Feature to drag a file from Windows (client) to Mac (server): - changed the size of the window for dragging on Mac to 3 by 3 pixels. - on server side, use a new thread to write file to the drop directory.
jerry
2013-09-24 16:29:51 +0000
e145fef76fmoved fake esc and lmb between getDropFileURL and draggingInfoSending, otherwise it would make getDropFileURl return null or fail to fake lmb up on carbon hardware layer, then can not move mouse back from client
jerry
2013-09-24 10:33:29 +0000
57db3da6f3faked escape key down and up then a left mouse button up in CServer when isSwitchOkay return true. removed the assertions in CScreen so server screen can fake input event as well.
jerry
2013-09-23 15:31:34 +0000
f6ecf9322chacked isLockedToScreen so that mouse move back from windows client to mac server after dropping a file
jerry
2013-09-18 14:32:38 +0000
4e09b06cb0fixed drag drop from Mac server to Windows client
jerry
2013-09-18 14:12:19 +0000
39734374b1renamed newCursor to newPos
jerry
2013-09-18 09:21:22 +0000
0d65ff9a4cremoved thread delete; threads are deleted automatically
Nick Bolton
2013-09-18 08:35:00 +0000
2935c6671eadded --enable-drag-drop arg and supporting gui changes.
Nick Bolton
2013-09-18 08:34:32 +0000
ba78e4b67fdisabled CIpcTests and NetworkTests on mac, which are failing intermittently.
Nick Bolton
2013-09-18 06:52:18 +0000
7455ce70e0supported dragging a file from different sides of server (up, down, right and left) to a Mac client
jerry
2013-09-17 19:22:21 +0000
72a229b448test - remove
Nick Bolton
2013-09-17 18:49:46 +0000
48a5af1dbetest
Nick Bolton
2013-09-17 18:49:24 +0000
37140f9e93newlines for outputDebugStringF usage.
Nick Bolton
2013-09-17 18:47:40 +0000
340e31298e- removed --filetransfer-src and --filetransfer-des args. - on Window, temporarily use user desktop directory as drop target.
jerry
2013-09-17 18:13:58 +0000
760e38eebaadded some hacky sleeps to temporarily fix some thread timing issues (causing access violations). the best fix would be to use wait cond vars, but first we need to really understand the bug.
Nick Bolton
2013-09-16 15:21:36 +0000
6f982a501afixed dragged name out of date.
jerry
2013-09-13 15:44:33 +0000
e9f43fa7c5- using cocoa code to fake mouse button down instead of using synergy code. - fake a ctrl key up and esc key down and up before leave the screen if there is a dragging operation.
jerry
2013-09-12 17:42:50 +0000
dbc7659776changed the transparency of the window where drag is from on mac.
jerry
2013-09-12 11:43:34 +0000
b92b7c71fbfixed donate urls in gui.
Nick Bolton
2013-08-31 17:18:28 +0000
501e894d03- modified windows installer to register new shell ext dll for drag/drop. - stopped release shell ext dll from crashing by initializing ref counting members. - added logging to shell ext dll to debug crash.
Nick Bolton
2013-08-31 17:05:17 +0000
bf0204e7c2ifdef'd out the COSXDragView implementation on osx < 10.7
Nick Bolton
2013-08-30 21:36:04 +0000
fbfea7b543fixed previous commit - the 10.6 compile error was coming from COSXDragView.h, not COSXDragSimulator.m
jerry
2013-08-30 21:17:09 +0000
6e57005b4alimited drag file feature only for mac 10.7 or above
jerry
2013-08-30 20:18:13 +0000
9d62232a72fixed parentheses mess
jerry
2013-08-30 20:08:20 +0000
43e2535335Feature to drag a file from Mac (client) to Windows (server): - temporarily drop dragging file to desktop (specified by command line arg --filetransfer-des) - on Mac side, fake an esc key while dragging off the screen does not seem to work
jerry
2013-08-30 19:49:38 +0000
af04f8b2efreverted failure test for buildbot.
Nick Bolton
2013-08-30 18:51:01 +0000
46a33b2d97fixed: return value from last commit - should be 1, not 0.
Nick Bolton
2013-08-30 18:39:10 +0000
fcf5940c67fixed: missing return value from last commit.
Nick Bolton
2013-08-30 17:53:34 +0000
7b217abe21temp fail for unit tests to test buildbot failure email
Nick Bolton
2013-08-30 17:35:37 +0000
d68e472d2fchanged sleep hack from 1sec to .2sec to speed up integ tests on build machine (todo: get rid of this hack)
Nick Bolton
2013-08-30 17:33:35 +0000
93b593f13ehacked osx integ key tests to stop COSXKeyStateTests.fakeAndPoll_charKeyAndModifier from failing
Nick Bolton
2013-08-30 17:05:52 +0000
024f66e25efixed unit tests, changed modes to cfb (other modes have been removed).
Nick Bolton
2013-08-30 15:20:36 +0000
c459cd80d3removed test
Nick Bolton
2013-08-30 15:03:35 +0000
8e464e50d4test
Nick Bolton
2013-08-30 15:03:16 +0000
4d6cd04b32removed test
Nick Bolton
2013-08-30 14:56:21 +0000
28bf82a581test 2
Nick Bolton
2013-08-30 14:49:39 +0000
09edc977aetest
Nick Bolton
2013-08-30 14:48:21 +0000
ce1b62db14Feature to drag a file from Windows to Mac: - On Mac client main thread is used for cocoa application in order to simulate drag. - Send dragging file dir from Windows server to Mac client while dragging after switching screen. - Dragging information sending is immature now (need to support multi files dragging in the future). - Used Cocoa function to monitor dragg pasteboard. - Changed Mac client to use another thread for event queue instead of the main thread. - Change fileRecieveComplete to fileRecieveCompleted.
jerry
2013-08-30 14:38:43 +0000
031a84ca84- Allow dragging one file from Windows (server) to Mac (client), --filetransfer-des needs to be specified in client side's command line.
jerry
2013-08-23 15:36:23 +0000
012fe6ddd8- Log out dragging file's directory in Synergy (using COM shell extension) - Change shell extension dll Main.cpp to synwinxt.cpp
jerry
2013-08-23 09:59:31 +0000
587c320f61- Added data handler shell extension project (synwinxt) which will output a dll file. - Removed misused comments in CServerProxy
jerry
2013-08-21 13:30:46 +0000
a25587c4c5- Removed GCM, CTR and OFB encryption modes. - Every time server sends CALV message, IV will be changed as well.
jerry
2013-08-16 18:06:30 +0000
beab22e5b2gui: made username and password hashed, and disabled unreliable ssl library usage (getting ssl context errors).
Nick Bolton
2013-08-12 12:01:23 +0000
63487e565dhacked network integ tests, so they only run once on mac. so that nightly build passes (connection failed after about 7 test repeats)
jerry
2013-08-06 16:21:22 +0000
17410d5706patch by Yutaka Tsutano - fixes: Bug #3287 - Mac does not wake up
Nick Bolton
2013-08-02 16:48:09 +0000
dab838ed14- renamed synrgyhk.dll to synwinhk.dll and moved lib code to separate folder. - removed game device support (fallen into significant disrepair).
jerry
2013-08-02 13:21:06 +0000
289f1ff71fPatch by Jerry: - Added fixed pause between raising each file transfer event - Removed redundant member variables in CClient and CServer
Nick Bolton
2013-07-26 14:10:06 +0000
811cfd146dPatch by Jerry: - Measure file transfer speed - Increased quit timeout in NetworkTests - Some code duplication, to be fixed in future patch
Nick Bolton
2013-07-26 12:44:14 +0000
99a7e0db23Patch by Jerry: - Added include path for std::runtime_error
Nick Bolton
2013-07-26 10:26:20 +0000
0f83676c60Patch by Jerry: - Fixed include path
Nick Bolton
2013-07-24 20:16:35 +0000
394ece004aPatch by Jerry: - Fixed line endings - Integ test for file transfer - Fixed crashed problem when log info is larger than 2048 bytes - Fixed compile error caused by std exception (by Feng ye) - Fixed include path on Mac and linux (by Feng ye)
Nick Bolton
2013-07-24 16:41:12 +0000
c368013f13Patch by Jerry for issue 46: - Unit test for sending file data from server to client. - Removed singleton pattern from CSocketMultiplexer for easier unit testing. - Incremented protocol version from 1.4 to 1.5 (new file chunk message). - Storing pointer to CConfig instead of copying in CServer (so we can mock it). - Created a common event queue for testing (timeout, quit event, etc). - Fixed code style.
Nick Bolton
2013-07-16 19:02:30 +0000
6f97f1d186gui: premium reminder feature
Nick Bolton
2013-07-05 12:05:08 +0000
6919b68947patch by Feng Ye - initialize m_typesForCClient
Nick Bolton
2013-07-01 12:25:04 +0000
7aa05d7fb4Mailing list test 2
Nick Bolton
2013-06-29 22:21:12 +0000
042713d162Mailing list test 1
Nick Bolton
2013-06-29 22:20:04 +0000
18a3db6843patch by jerry: fixed new event queue on Mac and Linu
Nick Bolton
2013-06-29 22:02:04 +0000
608074c041- made unit testing easier by (mostly) removing the event queue singleton. - fixed code style in many places (mostly indentation).
Nick Bolton
2013-06-29 14:17:49 +0000
13b2649fa0added ?source url arg to gui links.
Nick Bolton
2013-06-05 15:41:14 +0000
2182906451jerry's patch: fixed version checker label was being hidden by status label, and was using old update check url.
Nick Bolton
2013-06-05 14:47:42 +0000
a986125965added error message to premium wizard page login.
Nick Bolton
2013-06-05 11:46:05 +0000
104051adc4added user agent header to json auth post.
Nick Bolton
2013-06-04 22:43:16 +0000
0d4cf81c60fixed: qt adding damn html to the labels again (argh!) fixed: radio buttons too close together on premium page.
Nick Bolton
2013-06-04 19:41:27 +0000
189962f593jerry's patch: Added 2 missed files for building in debug mode.
Nick Bolton
2013-06-04 18:22:58 +0000
c9f0360081added premium login page.
Nick Bolton
2013-06-04 17:37:27 +0000
9f25a1efcdstripped out remaining vnc stuff
Nick Bolton
2013-05-31 16:06:51 +0000
2be3ad7763gui: updated translations
Nick Bolton
2013-05-31 16:01:34 +0000
1b969a4283removed dead vnc integration attempt.
Nick Bolton
2013-05-31 15:43:37 +0000
7ab09dffd9jerry's patch: Fixed: language drop down combo box was centered on Mac and rearrange the settings dialog.
Nick Bolton
2013-05-31 15:13:41 +0000
de9cffabacjerry's patch: Fixed: changing language will reset process mode and logging level in the setting dialog.
Nick Bolton
2013-05-31 14:58:36 +0000
b2b9ae5484optimised crypto++ build (only using files we need - tested on win, mac, linux).
Nick Bolton
2013-05-31 14:55:22 +0000
f4f7f69b3fmoved new crypto stuff into io library, since it inherits CStreamFilter
Nick Bolton
2013-05-30 13:48:08 +0000
e05a9dfa98jerry's patch for issue 3062 (add gui translations)
Nick Bolton
2013-05-29 20:46:24 +0000
f2de9581aaremoved compiled gui translation files
Nick Bolton
2013-05-04 15:30:42 +0000
c813e8c453updated gui language files and removed compiled qm files.
Nick Bolton
2013-05-04 15:30:00 +0000
182068bb69updated gui master translations
Nick Bolton
2013-05-04 15:19:52 +0000
65378406faset version to 1.4.13
Nick Bolton
2013-05-04 11:35:24 +0000