deskflow/src/lib/net
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
..
CMakeLists.txt refactor: add (C) to copyright header where missing 2026-01-18 15:38:59 +00:00
Fingerprint.cpp refactor: use QCryptographicHash::Algorithm in place of Fingerprint::Type 2025-11-27 08:05:04 -05:00
Fingerprint.h refactor: use QCryptographicHash::Algorithm in place of Fingerprint::Type 2025-11-27 08:05:04 -05:00
FingerprintDatabase.cpp chore: Combine unnessessary multi level if into less fewer checks 2025-05-28 09:42:08 +01:00
FingerprintDatabase.h chore: declare const methods recommened by sonar 2025-05-20 16:20:07 +01:00
IDataSocket.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
IDataSocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
IListenSocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
ISocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
ISocketFactory.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
ISocketMultiplexerJob.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
NetworkAddress.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
NetworkAddress.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SecureListenSocket.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SecureListenSocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SecureSocket.cpp refactor: make SecureSocket write-retry state per connection 2026-07-28 09:06:06 -04:00
SecureSocket.h refactor: make SecureSocket write-retry state per connection 2026-07-28 09:06:06 -04:00
SecureUtils.cpp fix: invalid type conversion for OpenSSL 4.0.0 2026-06-05 10:59:58 +01:00
SecureUtils.h chore: SecureUtils::generatePemSelfSignedCert take QString for path 2025-12-08 11:24:36 +00:00
SecurityLevel.h feat: Client ID verification 2025-02-17 16:26:29 +00:00
SocketException.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SocketException.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SocketMultiplexer.cpp refactor: replace use of insert for std::maps with try_emplace 2026-06-22 10:27:35 -04:00
SocketMultiplexer.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SslLogger.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
SslLogger.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPListenSocket.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPListenSocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPSocket.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPSocket.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPSocketFactory.cpp chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TCPSocketFactory.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00
TSocketMultiplexerMethodJob.h chore: update 'Synergy App Ltd' copyright (company renamed) 2026-06-09 00:06:11 -04:00