graesslin created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY Given that we have the protocol and don't use the legacy conv any more there is no need to go through exit code mapping. By not using exit code we can start reusing one kcheckpass for multiple auth request and turn it into a kind of daemon, which is a requirement for enabling seccomp in kscreenlocker_greet. TEST PLAN Tested with the new test helper REPOSITORY R133 KScreenLocker BRANCH auth-result-through-server REVISION DETAIL https://phabricator.kde.org/D4806 AFFECTED FILES greeter/authenticator.cpp kcheckpass/kcheckpass-enums.h kcheckpass/kcheckpass.c EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #plasma Cc: plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol