No description
Client::setOptions stored kOptionClipboardSharingSize in m_maximumClipboardSize, the send cap, but never applied it to m_maximumClipboardReceiveSize. That member was written only once, in the constructor, from this machine own server/clipboardSize setting, so the value the server advertised was received and then ignored for receiving. A server configured with a larger limit than the client therefore had its clipboard transfers rejected by the client with "clipboard size exceeds limit", while client -> server transfers of the same payload succeeded. The failure appeared in one direction only, and the limit being enforced was not reachable from the client GUI at all: the only control lives in the server config dialog, which is hidden when running as a client. The option is in KiB and the member is in bytes. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .github | ||
| cmake | ||
| deploy | ||
| docs | ||
| LICENSES | ||
| src | ||
| translations | ||
| .clang-format | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| CMakeLists.txt | ||
| cspell.json | ||
| LICENSE | ||
| REUSE.toml | ||
| sonar-project.properties | ||
Deskflow
Deskflow is a free and open source keyboard and mouse sharing app. Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them.
Getting help online
- View the wiki Online resource
Chat with us
- Main discussion on Matrix:
#deskflow:matrix.org(Matrix clients) - Discussion also happens on IRC:
#deskflowor#deskflow-devon Libera Chat - Start a new discussion on our GitHub project.
Reporting security issues
Check Security to find out how to report security issues.