Commit graph

  • 2c2a5c0269 refactor: Make KeyMake::Swap noexcept sithlord48 2025-07-03 09:13:21 -0400
  • e42d3b45b6 refactor: SocketMultiplexer, do not create nested pointer in new Thread call sithlord48 2025-07-03 09:08:16 -0400
  • 5aa9b1bfd4 refactor: PortalRemoteDesktop, do not create nested pointer in new Thread call sithlord48 2025-07-03 09:07:15 -0400
  • cfbfa88cdc refactor: PortalInputCapture: do not create nested pointer in new Thread call sithlord48 2025-07-03 09:05:45 -0400
  • 4a92a3295b refactor: ScreenSettingsDialog, do not create nested validators in the Lines setValidator method sithlord48 2025-07-03 09:03:14 -0400
  • ede27975d7 chore: clean up remaing sonar warnings to use in class intializers where possible sithlord48 2025-07-03 08:53:57 -0400
  • a175c293f6 chore: comment empty methods that do nothing sithlord48 2025-07-03 08:33:27 -0400
  • b39b133c9d build: WixPackage, set a proper CPACK_WIX_ARCHITECTURE sithlord48 2025-07-05 10:23:16 -0400
  • 5976da7e5b chore: fix W:useless-whatis-entry lintian warnings Kentaro Hayashi 2025-06-30 19:34:32 +0900
  • 7fe50748f3 refactor: ServerApp use if in places of multi ternary ops for readablitly sithlord48 2025-07-01 00:56:10 -0400
  • 0474e10b03 chore: Arch::time explictly convert to double on return sithlord48 2025-07-01 00:37:52 -0400
  • 2421a8b725 refactor: Make throwError and throwNameError members of IArchNetwork make throwError and throwNameError noreturn remove unused extra private section in IArchNetwork subclasses sithlord48 2025-06-30 23:45:27 -0400
  • ab4fbd1c85 refactor: use using enum EventTypes when possible to reduce verbosity sithlord48 2025-06-30 23:23:18 -0400
  • 8f6f014bcd refactor: IArchNetwork turn anonymous enum into PollEventMask struct with set of static values sithlord48 2025-06-30 22:58:15 -0400
  • 47d44db497 refactor: make EStreamType enum Class StreamType, and conform members to naming conventions sithlord48 2025-06-30 22:06:28 -0400
  • 879283f46f refactor: Make IArchNetwork::EAddressFamily enum class IArchNetwork::AddressFamily confirm AddressFamily items to naming convention sithlord48 2025-06-30 17:36:38 -0400
  • cbbfd495e3 refactor: make ESignal an enum Class IArchMultiThread::ThreadSignal, conform ThreadSignal items to naming conventions sithlord48 2025-06-30 17:25:35 -0400
  • 1692bec7e6 ci: skip CoreProcessTest for windows arm, broken on ci sithlord48 2025-05-20 19:59:52 -0400
  • f9f12a9500 ci: Attempt to release both x64 and arm64 builds for winget sithlord48 2025-07-02 10:09:28 -0400
  • 2b38fe6f91 ci: Add Windows Arm builds sithlord48 2025-04-20 12:23:47 -0400
  • 1479a50af5 chore: fix typo in metainfo.xml AsciiWolf 2025-07-01 14:48:16 +0200
  • 4c2b9eb9e4 chore: remove unused XScreenInputFailure sithlord48 2025-06-30 07:59:34 -0400
  • 872db8910e chore: remove unused XSubscription class sithlord48 2025-06-30 07:46:25 -0400
  • e06b6b0be4 refactor: XSocket, new XSocketWithWhat subclass used to reduce duplication in XSocket subclasses that have a common with method sithlord48 2025-06-29 04:25:40 -0400
  • a04572a8c2 docs: remove sonar warning about // in comments, within ProtocolTypes.h sithlord48 2025-06-28 20:22:40 -0400
  • 5d434d9857 docs: update DOT_MAX_NODES to 100 for Log.h node generation sithlord48 2025-06-27 10:59:20 -0400
  • 958e14cb13 refactor: remove XBASE related macros, fixes #8723 sithlord48 2025-06-27 08:40:18 -0400
  • 7116ddac86 docs: remove checkboxes for client impl list sithlord48 2025-06-27 08:15:40 -0400
  • 5d594dd6be move even-loop return to the left laz-001 2025-06-27 09:19:55 +0300
  • f784705a7e docs: fix missing refs warnings laz-001 2025-06-26 15:19:28 +0300
  • 22b1e8e543 docs: fix broken link to 'Protocol Reference' laz-001 2025-06-26 07:06:36 +0300
  • cf9e2ecf49 refactor: simplify setting the fallback theme search path, does require sub dirs but we should only need the theme root refactor: set the Icon theme in deskflow-gui insetead of MainWindow sithlord48 2025-06-24 15:12:26 -0400
  • cb508f5c3a chore: Remove DRAG_AND_DROP left over define sithlord48 2025-06-23 19:37:50 -0400
  • 26cc85e878 add protocol developer documentation laz-001 2025-06-11 03:43:10 +0300
  • 776b02aafc ci: ensure run tests fails if eitehr tests outcome not success' sithlord48 2025-06-21 19:48:53 -0400
  • 42cd01efd7 refactor: PortalInputCapture, fix a missed non compliant variable names refactor: PortalInputCapture, more const args sithlord48 2025-06-20 11:20:37 -0400
  • a7a54ad8a7 refactor: PortalInputCapture use std::map to hold signals and enum class as the key fixes: InputCapturePortal crash in debug builds sithlord48 2025-06-20 11:16:55 -0400
  • 20bc88eb1f refactor: PortalInputCapture sonar adjustments sithlord48 2025-06-19 22:29:34 -0400
  • 969b642e0b refactor: EiScreen sonar adjustments sithlord48 2025-06-19 22:20:36 -0400
  • a89f3b6892 refactor: conform EiScreen to code standards fixes #8700 sithlord48 2025-06-19 20:53:37 -0400
  • a973d4277c refactor: conform PortalInputCapture to coding standards sithlord48 2025-06-19 20:49:53 -0400
  • b8124107aa refactor: conform EiKeyState to coding standards sithlord48 2025-06-19 20:16:02 -0400
  • 0691d586e7 refactor: conform EiEventQueueBuffer to coding standards sithlord48 2025-06-19 19:49:20 -0400
  • e8c85611a0 refactor: conform PortalRemoteDesktop to naming standards remove unused method and includes sithlord48 2025-06-19 19:42:18 -0400
  • 0321b2d36e chore: ArchNetworkBSD:Deps use make_shared now that we dont build on ubuntu 22 anymore sithlord48 2025-06-19 18:59:56 -0400
  • f4a49749c7 chore: remove todo in places where its done or just a note sithlord48 2025-06-19 18:53:21 -0400
  • 59ed15628e refactor: remove redundant access specifiers sithlord48 2025-06-19 18:41:17 -0400
  • dddb6aadf1 refactor: Settings remove const for return by vaule sithlord48 2025-06-19 18:30:32 -0400
  • 2110411c6d refactor: remove redundant cast sithlord48 2025-06-19 18:27:37 -0400
  • b29c5b1bb2 refactor: use contains to find if an item is in a container sithlord48 2025-06-19 17:18:22 -0400
  • 07a217f54f refactor: concatenate Namespaces sithlord48 2025-06-19 17:47:35 -0400
  • aacf922319 refactor: remove names for unused handle function args sithlord48 2025-06-19 17:16:15 -0400
  • a80e255bb0 refactor: Add a few missing overrides make ~XThreadExit() override make ~ArchString() overide make ~ArchNetworkBDS() overide sithlord48 2025-06-19 17:07:51 -0400
  • 6299f04b59 refactor: make TlsUtility::generatateCertificate and TlsUtility::persistCertificate const sithlord48 2025-06-19 17:06:51 -0400
  • 97006889bd refactor: ServerConnection::handleLogLine use referance to avoid unneeded copy sithlord48 2025-06-19 17:04:47 -0400
  • f0bb4e5cb3 refactor: make ServerApp::HandleScreenSwitch, Also does not use the Event * so removing it from the methods arguments sithlord48 2025-06-19 17:02:52 -0400
  • dcb047b6c5 refactor: make ClientApp::handleClientConnected const sithlord48 2025-06-19 16:58:29 -0400
  • 551368a2d2 refactor: AboutDialog, Remove lambda for btnClose and connect directly to AboutDialog::close sithlord48 2025-06-19 08:52:46 -0400
  • 4d738b4784 refactor: App use Uniqueprt for SocketMultiplexer basedon: 8dd6bc2c55 sithlord48 2025-06-18 18:39:38 -0400
  • 06a616ef42 refactor: secureSocket uniqueprt for Ssl object based on: 89d8ce20b0 sithlord48 2025-06-18 18:26:02 -0400
  • 90a651b409 refactor: server use std::unique_ptr for socketFactory based on ff7f23e79d sithlord48 2025-06-18 17:12:03 -0400
  • dbc7aebfbc refactor: free SecureSocket cert after use sithlord48 2025-06-18 09:19:52 -0400
  • 024436d82f refactor: Improve display of names on about screen with nbsp Nick Bolton 2025-06-18 13:25:01 +0100
  • b6bc469744 chore: adjust the about dialog default size sithlord48 2025-06-18 02:31:57 -0400
  • c4e47c0f2c chore: add main barrier/input-leap dev to our important devs list sithlord48 2025-06-18 02:30:25 -0400
  • 3d712d5621 fix: typo in configuration.md Stephen Fluin 2025-06-18 22:23:22 -0500
  • 4e2ad25fc1 fix: Error text is not shown for Qt CLI parser Nick Bolton 2025-06-16 10:09:07 +0100
  • 66e201c8ef chore: remove handle* methods that are a single oneline forward and use the line directly sithlord48 2025-06-18 00:35:39 -0400
  • 3a35b183d3 refactor: use std::function for Event callback based on 6d347337c3 sithlord48 2025-06-18 00:17:54 -0400
  • c15214aee7 refactor: use std::scoped_lock inplace of std::lock_guard sithlord48 2025-06-15 20:15:07 -0400
  • 5fd4d93f7f refactor: replace ARCH->sleep(...) calls with Arch::sleep(...) sithlord48 2025-06-15 20:13:25 -0400
  • 84e289bc30 refactor: replace ARCH->time() with Arch::time() sithlord48 2025-06-15 20:11:48 -0400
  • 04943fad79 feat: Enforce a minimum TLS size of 2048bit sithlord48 2025-06-15 21:21:16 -0400
  • a7c1dc4520 chore: Remove 1024 TLS key length option Nick Bolton 2025-06-10 14:05:44 +0100
  • a73e8df01e feat: improve connections status bar info sithlord48 2025-06-15 07:52:41 -0400
  • 0d6837a948 chore: add short options for h for help and v for version in deskflow-gui sithlord48 2025-04-29 09:55:57 -0400
  • ed99306417 chore: refresh metainfo.xml renner 2025-06-15 13:00:12 +0200
  • 782702fe74 refactor: use std::mutex in platform/XWindowsEventQueue sithlord48 2025-06-10 21:36:23 -0400
  • 5686d24626 refactor: use std::mutex in net/TCPListenSocket sithlord48 2025-06-10 21:28:43 -0400
  • 818d588b65 refactor: use std::mutex in deskflow/PacketStreamFilter sithlord48 2025-06-10 21:16:44 -0400
  • 86e109baf5 refactor: use std::mutex in ArchNetworkWinSock sithlord48 2025-06-10 21:05:14 -0400
  • fa1ee0690e refactor: use std::mutex in ArchNetworkBSD sithlord48 2025-06-10 20:48:51 -0400
  • d535593d1d refactor: use std::mutex in ArchMutithreadWindows sithlord48 2025-06-10 20:34:29 -0400
  • f89168d00a refactor: use std::mutex in ArchStrings port b0e415de03 build: link base to arch Povilas Kanapickas 2025-06-10 19:37:04 -0400
  • fb3c8eb965 refactor: use std::mutex in Log port d9d39040ae Povilas Kanapickas 2025-06-10 18:36:34 -0400
  • e247f3813a refactor: use std::mutex in EventQueue port 9df4741748 Povilas Kanapickas 2025-06-10 18:32:48 -0400
  • f4618ee085 refactor: use std::mutex in place of ArchMutex in AtchMultiThreadPosix port f71c68506e Povilas Kanapickas 2025-06-10 18:26:10 -0400
  • 5430625a7e refactor: handle read and write on tcpsocket at the same time port 94f8336af5 sithlord48 2025-06-10 22:32:03 -0400
  • eac59768ea build: remove HAVE_SYS_SOCKET define should be present on all unix systems sithlord48 2025-06-13 22:26:42 -0400
  • cb05ece6b6 build: remove HAVE_PTHREAD define as its required on unix sithlord48 2025-06-13 22:23:54 -0400
  • 044c9b24f3 build: remove HAVE_SOCKLEN_T forced define sithlord48 2025-06-13 22:21:26 -0400
  • a3fe66f213 build: remove HAVE_PTHREAD_SIGNAL define it was forced on sithlord48 2025-06-13 22:19:03 -0400
  • 60a148ce68 build: remove HAVE_DPMS_PROTOTYPES, Single use and assumed due to another var being set sithlord48 2025-06-13 22:03:26 -0400
  • da5a2088c8 build: remove unset X_DISPLAY_MISSING checks sithlord48 2025-06-13 21:54:15 -0400
  • 89abcfb238 build: remove never set HAVE_SYS_TYPES sithlord48 2025-06-13 21:49:41 -0400
  • 87704fedb1 build: unistd.h is manditory on unix platforms sithlord48 2025-06-13 21:46:49 -0400
  • 3eef21c8df chore: remove pointless SYS_TIME if defs one is set true and the other never used just include the libs chore: remove TIME_WITH_SYS_TIME set to 1 and used once as include guard sithlord48 2025-06-12 20:10:50 -0400
  • 6fbb60a3c2 chore: remove unused StopWatch Includes Povilas Kanapickas 2025-06-11 23:20:16 -0400
  • a5522729aa refactor: Unify ArchTime classes into one method Idea from https://github.com/input-leap/input-leap/pull/1464' sithlord48 2025-06-11 23:18:35 -0400
  • 36b4bb09bc refactor: Unify ArchSleepClasses into one method idea from https://github.com/input-leap/input-leap/pull/1462 sithlord48 2025-06-11 22:59:50 -0400