No description
Deskflow previously lacked support for TCP keepalive, which meant that dead connections (such as those resulting from a terminated SSH tunnel or an ungraceful network interruption) could remain in the system's connection table indefinitely. This commit adds the setKeepAliveOnSocket method to the IArchNetwork abstraction and implements it for both BSD/Unix and Winsock/Windows backends. Keepalive is now enabled by default in TCPSocket::init, allowing the operating system to eventually detect and clean up stale connections. |
||
|---|---|---|
| .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.