No description
Find a file
ElCruncharino 35d877e128 refactor: make SecureSocket write-retry state per connection
doWrite()'s retry/buffer state was held in function-local static
variables, shared across every SecureSocket instance in the process
rather than per connection. Move it to instance members, and simplify
secureRead()/secureWrite()'s retry counters (also static, but not
load-bearing across calls) to plain locals.
2026-07-28 09:06:06 -04:00
.github build: remove gtk3 2026-07-23 12:16:22 +01:00
cmake build: remove glib2 dependency 2026-07-23 12:16:22 +01:00
deploy build: remove glib2 dependency 2026-07-23 12:16:22 +01:00
docs build: remove google tests and remaining gtest 2026-07-20 18:35:07 +01:00
LICENSES build: do not ship vc msm file, link the redist in the readme 2025-03-06 19:17:53 +00:00
src refactor: make SecureSocket write-retry state per connection 2026-07-28 09:06:06 -04:00
translations i18n(es): Change Abierto -> Abrir 2026-07-16 12:57:08 +01:00
.clang-format chore: Adjust Clang-format linter rules 2024-10-17 21:38:29 +01:00
.editorconfig docs: Add .editorconfig file 2024-10-15 23:08:28 +01:00
.gitattributes Force LF in gitattributes 2024-10-15 18:02:20 +01:00
.gitignore chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
CMakeLists.txt build: enable CMP0207, Use native paths when gathering windows dll runtime depends 2026-07-20 18:03:33 +01:00
cspell.json docs(build): Fix minor nits in build docs 2025-11-20 08:15:34 -05:00
LICENSE Revert "chore: move LICENSE -> docs/LICENSE" 2026-02-23 17:26:19 -05:00
REUSE.toml chore: move doc dir to docs 2026-02-23 17:02:05 -05:00
sonar-project.properties feat: support translation generation 2025-10-27 17:54:32 -04:00

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.

Homepage Code

Getting help online

  • View the wiki Online resource

Chat with us

Reporting security issues

Check Security to find out how to report security issues.