Commit Graph

  • dbfb00b21c moved ips and screen name to main screen, and cleaned up the about screen. Nick Bolton 2012-07-28 20:41:40 +0000
  • d635be9432 Feature #3296 - Windows installer should check OS architecture Nick Bolton 2012-07-28 19:31:18 +0000
  • ede57b0c81 Feature #3172 - Add stop service feature to GUI Nick Bolton 2012-07-28 18:54:50 +0000
  • 49c1a5e9a1 gui execute as non-admin on installer finish Nick Bolton 2012-07-28 14:38:59 +0000
  • 86bb49aeae added feature to control uac elevation on desk switch (login screen, lock, etc) Nick Bolton 2012-07-28 13:34:35 +0000
  • 268f3a99bb added process elevation support to the relauncher, very experimental, has some bugs. Nick Bolton 2012-07-28 02:59:20 +0000
  • cf5a7d297d removed synrgyhk.dll delete retry (not very useful) Nick Bolton 2012-07-28 02:55:12 +0000
  • 3254b4168a updated sponsor screen Nick Bolton 2012-07-26 13:14:42 +0000
  • 3e1919f976 fixed osx key tests -- wrong shift button code ae and only left shift was tested Nick Bolton 2012-07-25 00:57:26 +0000
  • 41b5759e00 commented out failing test Nick Bolton 2012-07-25 00:49:58 +0000
  • b9e5809aef Bug #3225 - typo: comptuer Nick Bolton 2012-07-25 00:30:44 +0000
  • 1c89fd2ef6 reverted patch for #242 (right shift broken for ms remote desktop) to fix bug #2799 (right shift broken for osx). Nick Bolton 2012-07-25 00:06:27 +0000
  • e2f8e65298 added working key tests on osx Nick Bolton 2012-07-24 22:08:38 +0000
  • 6dcefaf353 patch: for "old" unix, fixed compile problems (missing xi2 stuff), and refactored header tests (thanks to Jim Hague) Nick Bolton 2012-07-20 15:14:19 +0000
  • fb377bbc78 patch: for irix, don't build test code and ignore a few warnings (thanks to Jim Hague) Nick Bolton 2012-07-20 15:11:37 +0000
  • 82a439f893 patch: build CGameDevice module on all platforms since it's cross platform code anyway (thanks to Jim Hague) Nick Bolton 2012-07-20 15:10:36 +0000
  • e2a923c8df patch: allowed toolchain to build for aix (thanks to Jim Hague) Nick Bolton 2012-07-20 15:09:45 +0000
  • bc3a76770c patch: feature #2974 - multi touch gestures. thanks to Bo Jordan. Nick Bolton 2012-07-20 12:27:26 +0000
  • de30d04c72 added failing unit test and event queue DI to ms desks class. Nick Bolton 2012-07-20 12:24:55 +0000
  • 34a87502f6 * fixed version detection (we were using \d not \d+) * added missing copyright to nsh files * removed binary (and updated nsh files to handle missing files) Nick Bolton 2012-07-15 21:16:03 +0000
  • f241e00dec bumped version to 1.4.10 Nick Bolton 2012-07-15 12:28:48 +0000
  • e09950ed3f updated changelog for 1.4.9 Nick Bolton 2012-07-15 12:23:54 +0000
  • 1613e6ca79 changed gui "info" messages to "note" and made ipc windows only. Nick Bolton 2012-07-14 17:01:29 +0000
  • 3e0f062df0 process stop detection and relaunch feature (useful for winxp where the server/client is killed at logout). Nick Bolton 2012-07-14 04:48:32 +0000
  • 60125e8499 added firewall exception to installer Nick Bolton 2012-07-14 01:29:39 +0000
  • 4378e520f0 fixed: on windows xp daemon deadlocks and synergys crashes on startup. also fixed uninitialized ipc program args value (always turning ipc on). moved the event queue further up the stack for (client, server and daemon) so that it's always available (not just in the main loop). Nick Bolton 2012-07-14 00:15:07 +0000
  • a62fee84cc fixed: service mode sends command every time you start (causing server/client to restart) fixed: apply button stops working when you switch from desktop to service mode. Nick Bolton 2012-07-13 18:44:43 +0000
  • 131aa190c3 increased ipc test timeout, mac os x 10.8 seems slow to open tcp sockets. Nick Bolton 2012-07-13 18:15:31 +0000
  • 764d63a5d5 improved ipc log messages. Nick Bolton 2012-07-13 17:34:59 +0000
  • 738c321bae fixed lousy ipc client/server cleanup and shutdown doubled timeout. Nick Bolton 2012-07-13 17:08:00 +0000
  • db3ea4ab9c made switching between desktop and service mode more robust. Nick Bolton 2012-07-13 14:38:58 +0000
  • aec76ce083 fixed: gui doesn't connect to service on first load. Nick Bolton 2012-07-13 14:00:42 +0000
  • 259f363f13 gui: changed hostname field label to hint IP address support. Nick Bolton 2012-07-12 01:53:28 +0000
  • 78244c25bd moved gui ipc reader start out of ctor Nick Bolton 2012-07-11 20:01:58 +0000
  • 19ccba8126 made gui compatible with new version of ipc protocol. Nick Bolton 2012-07-11 18:28:28 +0000
  • 82d91605fa changed ipc protocol to be more like original synergy protocol (4 byte message codes and better use of protocol util class). Nick Bolton 2012-07-11 18:06:10 +0000
  • 0a7c7f5073 removed malloc usage Nick Bolton 2012-07-11 14:06:46 +0000
  • eca240eec7 changed integ tests to use another port for ipc. Nick Bolton 2012-07-11 12:07:13 +0000
  • 5f0402d47b fixed linux syntax and build errors Nick Bolton 2012-07-10 18:35:33 +0000
  • d48dfd62dd patch by Michiel van der Leeuw and Alex Evans * removed varargs to improve portability (using sprintf) * reversed endianness * fixed keyboard up message modifiers * added zlib license file Nick Bolton 2012-07-10 17:17:57 +0000
  • f26e7b0d97 fixed unit tests (log not initialized) Nick Bolton 2012-07-10 13:55:05 +0000
  • e942093407 added "shutdown existing processes" feature to relauncher. Nick Bolton 2012-07-10 11:54:20 +0000
  • f9f04034c9 fixed: ipc client running on synergyc wasn't sending hello message, and so wasn't getting shutdown message. edits to CIpcClient or CIpcTests weren't really needed, but looks slightly better this way maybe. Nick Bolton 2012-07-10 11:23:08 +0000
  • 5be1fd0cfa made ipc log outputter message drop mechanism only drop messages from the buffer thread (*should* not cause deadlock, but feels a bit risky). Nick Bolton 2012-07-10 10:04:52 +0000
  • 8bad45e8a2 * fixed a shit-ton of memory leaks (lots in the ipc log handler, oops) * added non-pod data support to events (event delete can now call dtors) * improved cleanup of ipc message objects (because of non-pod event data support) * moved the "message received" event up to ipc server and client (passed on from proxies) Nick Bolton 2012-07-10 01:51:51 +0000
  • 21cf3f2478 fixed minor warning - type signing mismatch. Nick Bolton 2012-07-09 12:27:13 +0000
  • 346666791e * made gui ipc reader more robust by getting rid of reader thread (but read wait now blocks gui thread) * separated ipc client proxy mutex into read and write (i think read was deadlocking write) * fixed cpu spinning on ipc log send buffer thread (now uses wait cond like before). Nick Bolton 2012-07-09 12:09:24 +0000
  • e501552f24 * increased gui ipc read check (yes yes, i should be using wait cond... but qt mutexes suck) * added mutex to client proxy to protect stream * added try/catch to ipc log outputter buffer thread * protected ipc client proxy list with mutex (saw a weird stl error, might be caused by cross-thread weirdness) Nick Bolton 2012-07-08 17:49:45 +0000
  • ecf1833f36 * removed wait cond and mutex usage from gui ipc log reader (it was being used incorrectly anyway) * raised the log-to-console level to DEBUG2 * added force option to ipc log buffer (to side-step the anti-recursion "mechanism") * made relauncher always relay server/client messages to ipc client (gui) Nick Bolton 2012-07-08 16:27:28 +0000
  • f0493351a1 attempting to solve ipc recursion/deadlock problem by always buffering in the log outputter. Nick Bolton 2012-07-08 16:01:27 +0000
  • af9a6beb78 made ipc reader on gui side more robuts, but deadlocking issue on ipc server still exists (caused by sending log messages). Nick Bolton 2012-07-06 22:17:26 +0000
  • 9fbbff11b6 added exe to uninstall Nick Bolton 2012-07-06 16:53:37 +0000
  • 663cd28f2d attempting to fix deadlocks by going mutex crazy (this never ends well) Nick Bolton 2012-07-06 16:18:21 +0000
  • 17a92f4f4c attempted to fix deadlock caused by ipc logger causing recursion. Nick Bolton 2012-07-06 14:46:46 +0000
  • 12eb8efb61 implemented ipc message buffering (dequeues on gui reconnect) Nick Bolton 2012-07-06 12:27:22 +0000
  • b921d9c916 improved hook dll retry, fails silently now since there's not much the user can do, and we're not planning to change the dll significantly any time soon so it won't matter if it isn't replaced. Nick Bolton 2012-07-05 22:35:15 +0000
  • fbc4a89653 added retry to installer for synrgyhk.dll file delete problem, seems to help. added hack to daemon to suppresses service controller false positive error. tidied up a few of the log lines to make the place look nicer for newbies. removed annoying build line from dist command. Nick Bolton 2012-07-05 21:26:41 +0000
  • ddb2d7feeb fixed: ipc client connected event was being wiped out daemon now communicates graceful shutdown message through new ipc system. Nick Bolton 2012-07-05 19:10:04 +0000
  • 3d6551f708 moved stream into synergy namespace (to prevent naming collision in win libs) implemented ipc "hello" message (to identify client type) integ tests working for hello message, but use of ipc in main program has problem with events. Nick Bolton 2012-07-05 18:05:35 +0000
  • 4e268760b3 ripped out rest of shitty named pipes ipc stuff. fixed the byte to int reader on the gui ipc (unsigned chars, argh!!!). retry on fail for gui ipc connect. Nick Bolton 2012-07-04 23:27:03 +0000
  • a8ce3418fe improved hook lib load fail error a little Nick Bolton 2012-07-04 23:25:25 +0000
  • 417abb99fe separated nsis stuff into new .nsh file (for syntax highlighting) Nick Bolton 2012-07-04 23:24:48 +0000
  • 58c5a1d84d micro client. Nick Bolton 2012-07-04 19:36:49 +0000
  • bab317931b size hack for gui ipc (only temporary) Nick Bolton 2012-07-04 19:36:18 +0000
  • e0098d5c8f distribution source Nick Bolton 2012-07-04 19:35:32 +0000
  • 0537bbdfad increased ipc message length. Nick Bolton 2012-07-03 17:33:19 +0000
  • 7d5fbde71d fully replaced gui/daemon named pipes ipc with tcp ipc. Nick Bolton 2012-07-03 14:15:05 +0000
  • 79d73bd163 ipc send message to client finished. Nick Bolton 2012-07-02 15:28:23 +0000
  • 97b2cd669d finished ipc send to server. Nick Bolton 2012-07-02 13:45:52 +0000
  • 05775bc73d finished ipc connect with unit test. Nick Bolton 2012-07-01 21:18:21 +0000
  • d829e854a4 tweaked sponsor toolbar. Nick Bolton 2012-07-01 18:40:09 +0000
  • 2374675c43 added restart hint message box for synrgyhk.dll install failure added project sponsor toolbar to installer (with option to skip) Nick Bolton 2012-06-30 19:50:32 +0000
  • 817032eb99 added sign command. Nick Bolton 2012-06-30 12:37:50 +0000
  • 218e98398f ipc client connect test with working unit tests. Nick Bolton 2012-06-29 11:33:21 +0000
  • 7d8fd5927d skeleton for new ipc code. Nick Bolton 2012-06-28 07:29:06 +0000
  • 0c42964f3a normalised line endings. Nick Bolton 2012-06-28 04:40:23 +0000
  • 488241850c moving 1.4 to trunk Nick Bolton 2012-06-10 16:50:54 +0000
  • cdeb3a7824 reworded readme Nick Bolton 2011-10-05 00:39:14 +0000
  • d6c80b5204 corrected readme typo Nick Bolton 2011-10-05 00:22:24 +0000
  • 05d7bc173d readme 80 char rule Nick Bolton 2011-10-05 00:16:44 +0000
  • e65886857d removed trunk; please commit to (and build patches against) release branches instead. Nick Bolton 2011-10-05 00:10:22 +0000
  • 422fd7adf3 fixed docs toolchain error Nick Bolton 2011-09-11 17:17:12 +0000
  • 54588b3d6f backing out r1057 Nick Bolton 2011-06-29 09:56:32 +0000
  • ec34e4a4d1 Added auto-selection of xcode build if user specifies nothing. Includes some additional code cleanup. sorin.sbarnea@gmail.com 2011-06-29 07:43:51 +0000
  • 9104860863 merged 1.3 r1048:1049 into 1.4 and trunk Nick Bolton 2011-06-19 00:28:22 +0000
  • baaa240a8c merged 1.4 r1046:1047 into trunk Nick Bolton 2011-06-18 23:59:09 +0000
  • 2fe11744cf merged 1.4 r1043:1044 into trunk Nick Bolton 2011-06-18 23:44:23 +0000
  • 7f4138a376 merged 1.3 r1013:1016 into 1.4 and trunk Nick Bolton 2011-05-21 17:31:27 +0000
  • fce1e60ab2 merged 1.3 r1011:1012 into 1.4 and trunk Nick Bolton 2011-05-21 11:09:40 +0000
  • b4918163a7 merged 1.3 r1009:1010 into 1.4 and trunk Nick Bolton 2011-05-21 02:47:10 +0000
  • 5a315324ca merged 1.4 r1007:1008 into trunk Nick Bolton 2011-05-21 00:30:08 +0000
  • bebf8c2c2c made dll copy quiet and overwrite Nick Bolton 2011-05-13 21:32:02 +0000
  • 5b0bc93b00 merged 1.3 r989:990 into trunk and 1.4 Nick Bolton 2011-05-12 22:37:57 +0000
  • 52edb17015 fixed missing kDEBUG2 error in trunk and 1.4 Nick Bolton 2011-05-12 22:34:38 +0000
  • 81b5124e58 merged 1.3 r985:986 into trunk and 1.4 Nick Bolton 2011-05-11 21:12:20 +0000
  • 901d939267 removed more windwows line endings Nick Bolton 2011-05-11 21:07:22 +0000
  • 13c6c36107 merged 1.4 r982:983 into trunk Nick Bolton 2011-05-09 00:28:45 +0000
  • 627771cf13 merged 1.3 r978:979 into trunk Nick Bolton 2011-05-08 22:46:06 +0000
  • ab045a1b8e dropped cmake for src dist Nick Bolton 2011-05-07 14:08:05 +0000
  • 710e3a1967 removed unused declaration Nick Bolton 2011-05-07 02:47:20 +0000