This repository has been archived by the owner. It is now read-only.
Permalink
Commits on Jul 14, 2016
  1. Updated Changelog

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Jul 14, 2016
  2. Versioned to 1.8.1-stable

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Jul 14, 2016
Commits on Jul 12, 2016
  1. #5461 Caught all exceptions for activation

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Jul 12, 2016
Commits on Mar 15, 2016
  1. Fix indentation

    Xinyu Hou
    Xinyu Hou committed Mar 15, 2016
  2. Update changelog

    Xinyu Hou
    Xinyu Hou committed Mar 15, 2016
  3. Fix mouse speed increase with sleep on Mac server

    ErikSwan authored and Xinyu Hou committed Dec 10, 2015
    As reported in #451, with the Mac server, sleeping and resuming (on the
    server) causes the mouse speed to double on the client upon resume.
    
    Fix by removing the CFRunLoopSource from the run loop on screen disable
    before releasing it. CFRunLoopAddSource in enable() retains the
    CFRunLoopSource, so even though the source is released in disable(), the
    run loop still has a copy. When the server comes out of sleep and the
    screen is enable()'d, another event tap and run loop source are created
    and added to the run loop, so the callback is now being called twice for
    every mouse movement, and so on for every additional time the server
    sleeps.
    
    This is a better approach than the fix in 267f3ac, because although
    that fixes the issue by disabling the event tap before the event tap and
    run loop source are released, a memory leak still occurs since they are
    retained by the run loop.
    
    Additional references on the behavior of CFRunLoopAddSource:
    https://developer.apple.com/library/mac/documentation/CoreFoundation/Reference/CFRunLoopRef/index.html#//apple_ref/c/func/CFRunLoopAddSource
    http://www.cocoabuilder.com/archive/cocoa/242438-trouble-with-event-taps.html
  4. Revert "Add keepAlive message before send file/clipboard data #4768"

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 8, 2015
    This reverts commit 5287c62.
  5. Add keepAlive message before send file/clipboard data #4768

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 3, 2015
  6. Fix code style

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 3, 2015
  7. Outpup log before return #4740

    XinyuHou
    XinyuHou committed Dec 3, 2015
  8. Fix wrong elevate information #5041

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  9. Add elevate log info #5041

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  10. Remove checking system clipboard formats #5041

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  11. Revert "Workaround for Issue #5041 - prevent synergys from shutting d…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
    …own when screen saver activates"
    
    This reverts commit beac70f.
  12. Revert "Issue #5041 - properly update activeDesk and activeDeskName w…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
    …hen screen saver activates"
    
    This reverts commit 3615add.
  13. Revert "Refactor Issue #5041 workaround to make sure we still send th…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
    …e SCREENSAVER message"
    
    This reverts commit 43ba3e8.
  14. Revert "Revert to old behavior of checkDesk(), add workaround to brok…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
    …en EnumClipboardFormats() in the case where the server is started while the screen saver is active."
    
    This reverts commit 38209e5.
  15. Revert "Minor cosmetic change - missing some debug stuff in this bran…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
    …ch."
    
    This reverts commit bd660fe.
  16. Reorder clipboard format #2909

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  17. Remove some hack code #2909

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  18. Add comment #4827

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 30, 2015
  19. Fix indentations

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 30, 2015
  20. Fix indentations

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 30, 2015
  21. Revert "Revert "Fixed using wrong local variable #4723""

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 24, 2015
    This reverts commit a0beae0.
  22. Revert "Revert "Added timeout for waiting active destop result #4723""

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 24, 2015
    This reverts commit 0f8a568.
  23. Revert "Revert "Fix missing DLLs after install #3774""

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 24, 2015
    This reverts commit b575d7c.
  24. Revert "Revert "workaround for Fast cursor on any client with Mac ser…

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 24, 2015
    …ver #451""
    
    This reverts commit 6470240.
  25. Revert to old behavior of checkDesk(), add workaround to broken EnumC…

    nyetwurk authored and Xinyu Hou committed Oct 13, 2015
    …lipboardFormats() in the case where the server is started while the screen saver is active.
  26. Refactor Issue #5041 workaround to make sure we still send the SCREEN…

    nyetwurk authored and Xinyu Hou committed Oct 8, 2015
    …SAVER message
  27. Issue #5041 - properly update activeDesk and activeDeskName when scre…

    nyetwurk authored and Xinyu Hou committed Oct 8, 2015
    …en saver activates
    
    Ensure that we actually kill the server if we go from screen saver desk to real
    desk.
  28. Add error message to help debug Issue #5041

    nyetwurk authored and Xinyu Hou committed Oct 2, 2015
  29. Workaround for Issue #5041 - prevent synergys from shutting down when…

    nyetwurk authored and Xinyu Hou committed Oct 2, 2015
    … screen saver activates
    
    When it is restarted, and screen saver is active, the clipboard no longer works
    correctly.
    
    The desk swap detection routine just below does not work properly when the
    desktop goes from screensaver back to normal. If it did, probably this
    workaround would not be needed.
  30. Always call wait() at least once even if timeout is 0 to prevent dead…

    nyetwurk authored and Xinyu Hou committed Sep 11, 2015
    …locks
  31. Remove inadvertent additions

    nyetwurk authored and Xinyu Hou committed Sep 11, 2015