This repository has been archived by the owner. It is now read-only.
Permalink
Commits on Mar 15, 2016
  1. Update CMakeLists

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

    Xinyu Hou
    Xinyu Hou committed Mar 15, 2016
Commits on Jan 4, 2016
  1. Fix mouse speed increase with sleep on Mac server

    ErikSwan authored and Jerry (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
  2. Version to rc3

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Jan 4, 2016
Commits on Dec 8, 2015
  1. Revert "Add keepAlive message before send file/clipboard data #4768"

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 8, 2015
    This reverts commit 5287c62.
  2. Version to 1.7.6-rc2

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 8, 2015
Commits on Dec 3, 2015
  1. Add keepAlive message before send file/clipboard data #4768

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

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

    XinyuHou
    XinyuHou committed Dec 3, 2015
Commits on Dec 2, 2015
  1. Fix wrong elevate information #5041

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

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

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. Reorder clipboard format #2909

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

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Dec 2, 2015
Commits on Nov 30, 2015
  1. Add comment #4827

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

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

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 30, 2015
  4. Remove debug logging #5030

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

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

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

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 24, 2015
    This reverts commit b575d7c.
  4. 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.
Commits on Nov 19, 2015
  1. Update ChangeLog

    Nick Bolton Jerry (Xinyu Hou)
    Nick Bolton authored and Jerry (Xinyu Hou) committed Nov 19, 2015
Commits on Nov 13, 2015
  1. Version to 1.7.6-rc1

    Jerry (Xinyu Hou)
    Jerry (Xinyu Hou) committed Nov 13, 2015
  2. Minor cosmetic change - missing some debug stuff in this branch.

    nyetwurk authored and Jerry (Xinyu Hou) committed Oct 13, 2015
  3. Revert to old behavior of checkDesk(), add workaround to broken EnumC…

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

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

    nyetwurk authored and Jerry (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.
  6. Add error message to help debug Issue #5041

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

    nyetwurk authored and Jerry (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.