sithlord48
|
6ca980e3e5
|
refactor: XSocket::EError => XSocket::SocketError enum class
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
94be5f7498
|
refactor: TCPSocket::EJobResult => enum class TCPSocket::JobResult
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
32e6a84a6f
|
chore: remove unused anon enum in SecureSocket
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
3ececbcfd9
|
refactor: Event anon enum => EventFlags struct
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
fc58688bb0
|
refactor: replace throw() with noexcept in cases where execeptions are not possible
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
77bdde5434
|
refactor: Elevel => LogLevel enum class, use proper names for items in the class
|
2025-07-11 03:06:24 -07:00 |
|
sithlord48
|
c6778dc9be
|
refactor: use more if and switch init-statements
|
2025-07-07 17:53:56 +01:00 |
|
sithlord48
|
865365b2fa
|
chore: add noreturn to more methods
|
2025-07-07 17:53:56 +01:00 |
|
sithlord48
|
0100cb796e
|
chore: SecureSocket remove unused MAX_ERROR_SIZE define , rename MAX_INPUT_BUFFER_SIZE static to confirm to naming convention
|
2025-07-07 17:53:56 +01:00 |
|
sithlord48
|
e42d3b45b6
|
refactor: SocketMultiplexer, do not create nested pointer in new Thread call
|
2025-07-07 17:53:56 +01:00 |
|
sithlord48
|
ab4fbd1c85
|
refactor: use using enum EventTypes when possible to reduce verbosity
|
2025-07-03 03:24:16 +00:00 |
|
sithlord48
|
8f6f014bcd
|
refactor: IArchNetwork turn anonymous enum into PollEventMask struct with set of static values
|
2025-07-03 03:24:16 +00:00 |
|
sithlord48
|
47d44db497
|
refactor: make EStreamType enum Class StreamType, and conform members to naming conventions
|
2025-07-03 03:24:16 +00:00 |
|
sithlord48
|
879283f46f
|
refactor: Make IArchNetwork::EAddressFamily enum class IArchNetwork::AddressFamily
confirm AddressFamily items to naming convention
|
2025-07-03 03:24:16 +00:00 |
|
sithlord48
|
e06b6b0be4
|
refactor: XSocket, new XSocketWithWhat subclass used to reduce duplication in XSocket subclasses that have a common with method
|
2025-06-30 20:55:06 +01:00 |
|
sithlord48
|
958e14cb13
|
refactor: remove XBASE related macros, fixes #8723
|
2025-06-30 20:55:06 +01:00 |
|
sithlord48
|
06a616ef42
|
refactor: secureSocket uniqueprt for Ssl object
based on: 89d8ce20b0
|
2025-06-19 19:13:24 +01:00 |
|
sithlord48
|
dbc7aebfbc
|
refactor: free SecureSocket cert after use
|
2025-06-19 18:56:14 +01:00 |
|
sithlord48
|
3a35b183d3
|
refactor: use std::function for Event callback
based on 6d347337c3
|
2025-06-18 13:17:16 +01:00 |
|
sithlord48
|
c15214aee7
|
refactor: use std::scoped_lock inplace of std::lock_guard
|
2025-06-17 10:23:42 +01:00 |
|
sithlord48
|
5fd4d93f7f
|
refactor: replace ARCH->sleep(...) calls with Arch::sleep(...)
|
2025-06-17 10:23:42 +01:00 |
|
sithlord48
|
5686d24626
|
refactor: use std::mutex in net/TCPListenSocket
|
2025-06-14 09:37:48 +01:00 |
|
sithlord48
|
5430625a7e
|
refactor: handle read and write on tcpsocket at the same time
port 94f8336af5
|
2025-06-14 08:44:21 +01:00 |
|
Povilas Kanapickas
|
0b4a2e0e5b
|
chore: use std::unique_ptr for IDataSocket
port-of input-leap/836e08b0642ad158ecedc44e59a3bd3c61b56141
ported-by sithlord48
|
2025-05-28 09:54:04 +01:00 |
|
sithlord48
|
e6a374369b
|
chore: use const for more local ref and pointer vars
|
2025-05-28 09:42:08 +01:00 |
|
sithlord48
|
9c56fa5dda
|
chore: Combine unnessessary multi level if into less fewer checks
|
2025-05-28 09:42:08 +01:00 |
|
sithlord48
|
aa1eaf601c
|
chore: SecureUtils, do not use final for stringVar name
|
2025-05-28 09:42:08 +01:00 |
|
sithlord48
|
475b895755
|
chore: initialize class vars using the order class define, initilizer list, constructor
|
2025-05-23 10:19:11 -07:00 |
|
sithlord48
|
a33574e1bd
|
chore: use more ranged for loops
|
2025-05-22 20:46:41 +01:00 |
|
sithlord48
|
fe12972e83
|
chore: use const pointer / ref where possible
|
2025-05-22 20:46:41 +01:00 |
|
sithlord48
|
04805d9a7e
|
chore: mark explicit methods
|
2025-05-22 20:46:41 +01:00 |
|
sithlord48
|
3cf0fb89ef
|
chore: add comment to empty methods
|
2025-05-20 16:20:07 +01:00 |
|
sithlord48
|
c224cd4661
|
chore: declare const methods recommened by sonar
|
2025-05-20 16:20:07 +01:00 |
|
sithlord48
|
0ff72441e6
|
chore: use c++17 style if,switch init-initilizer where possible
chore: correct spelling of "colon" in NetworkAddresses variables
chore: correct some multi line defines near needed init-initilizers
|
2025-05-20 16:20:07 +01:00 |
|
sithlord48
|
bdffda9a2f
|
chore: replace typedef with using
|
2025-05-20 16:20:07 +01:00 |
|
sithlord48
|
332e6c4a4d
|
refactor: do not write sha1 to localdb and no longer send sha1 as part of comparison
|
2025-05-15 15:46:16 +01:00 |
|
sithlord48
|
0309d35aef
|
feat: port fingerprint info into Qt
mv FingerprintData -> Fingerprint
|
2025-05-13 11:32:02 -04:00 |
|
sithlord48
|
55a7fa3266
|
Port simplified EventTypes from 8b23570379
|
2025-05-05 17:17:01 -04:00 |
|
sithlord48
|
5801b92636
|
chore: XSocket use default for deconstructor
|
2025-05-02 12:12:17 +01:00 |
|
sithlord48
|
b427ac91c2
|
chore: TCPSocketFactory use default for deconstructor
|
2025-05-02 12:12:17 +01:00 |
|
sithlord48
|
e87c596fbe
|
chore: SecureSocket, add missing nullptr replacement
|
2025-05-02 12:12:17 +01:00 |
|
sithlord48
|
02b2b82c7f
|
chore: TCPSocketFactory, use auto where possible
|
2025-04-28 13:50:43 +01:00 |
|
sithlord48
|
aac086ad2a
|
chore: TCPSocket, use auto where possible
|
2025-04-28 13:50:43 +01:00 |
|
sithlord48
|
0d3f7248ed
|
chore: SecureSocket, use auto where possible
|
2025-04-28 13:50:43 +01:00 |
|
sithlord48
|
a298cc84ad
|
chore: SocketMultiplexer, Use auto where possible
|
2025-04-28 13:50:43 +01:00 |
|
sithlord48
|
63d65bb47b
|
chore: use nullptr where possible in place of NULL
|
2025-04-28 13:08:40 +01:00 |
|
sithlord48
|
41fda741b3
|
chore: Use override for override methods
|
2025-04-28 11:27:33 +01:00 |
|
sithlord48
|
45b6ff19e7
|
chore: remove StdExcept and include stdexcept directly where needed
remove _NOEXCEPT define and just use throw()
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
498ffe85c3
|
chore: remove StdSet and include set directly where needed
|
2025-03-21 11:42:32 +00:00 |
|
sithlord48
|
cd3f9b2e7d
|
chore: remove StdMap and include map directly where needed
|
2025-03-21 11:42:32 +00:00 |
|