Skip to content

Remove deskflow::filesystem::path - #9243

Merged
sithlord48 merged 6 commits into
masterfrom
rmBasePath
Dec 2, 2025
Merged

Remove deskflow::filesystem::path#9243
sithlord48 merged 6 commits into
masterfrom
rmBasePath

Conversation

@sithlord48

@sithlord48 sithlord48 commented Dec 2, 2025

Copy link
Copy Markdown
Member

Use QStrings to replace the need for deskflow::filesystem::path
This ranges second commit changes base/Path to use the same method we will use later in ServerApp::loadConfig. This can be used to verify the method is working as ServerApp currently lacks tests.

  • App::loadConfig(const std::string &) => App::loadConfig(const QString &)
  • SecureUtils::loadCertificates(const std::string &) => SecureUtils::loadCertificate(const QString &)
  • Set the host name in SecureUtils::SecureConnection for name verification (sonar failed the build without it)
  • Remove uneed reset of buffersize in SecureSocket::doWrite

Should do some quick testing on windows to verify (i did a quick smoke test in the windows vm)

Tested on

  • windows quick smoke test
  • Linux -> Linux

@sithlord48
sithlord48 requested a review from a team December 2, 2025 02:48
@sithlord48
sithlord48 requested a review from nbolton as a code owner December 2, 2025 02:48
@sithlord48 sithlord48 changed the title Rm base path Remove deskflow::filesystem::path Dec 2, 2025
@sithlord48 sithlord48 added the ✨ enhancement A suggested change to improve functionality label Dec 2, 2025
Comment thread src/lib/net/SecureSocket.cpp
Comment thread src/lib/net/SecureSocket.cpp
@sithlord48
sithlord48 enabled auto-merge (rebase) December 2, 2025 13:30
@sithlord48
sithlord48 merged commit a6daff5 into master Dec 2, 2025
34 checks passed
@sithlord48
sithlord48 deleted the rmBasePath branch December 2, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ enhancement A suggested change to improve functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants