summaryrefslogtreecommitdiff
path: root/daemon/gdm-session-worker.xml
Commit message (Collapse)AuthorAgeFilesLines
* Revert "daemon: Provide mechanism for providing an authentication secret up ↵Jasper St. Pierre2012-08-181-3/+0
| | | | | | | | | | | front" This reverts commit 67235fd797e5b9a88178f4733551814b61a4711b. As pointed out by Giovanni, this code is incorrect, as PAM_AUTHTOK doesn't work when not in a PAM module. https://bugzilla.gnome.org/show_bug.cgi?id=678057
* GdmSessionWorker: fix signature of Reauthenticated signalGiovanni Campagna2012-08-181-3/+1
| | | | | | | GdmSession expects to receive the service name along with the signal, but the DBus interface does not include it, and this causes a crash. https://bugzilla.gnome.org/show_bug.cgi?id=678057
* daemon: Provide mechanism for providing an authentication secret up frontJasper St. Pierre2012-08-011-0/+3
| | | | | | | | Some PAM modules can be told their password ahead of time to prevent them having to ask later. This is accomplished by setting the PAM_AUTHTOK item before calling pam_authenticate. https://bugzilla.gnome.org/show_bug.cgi?id=678057
* daemon: Replace old method/signal-based API with async method callsJasper St. Pierre2012-08-011-0/+86
Before, the session worker and session communicated by a series of signals and methods... but backwards. The session worker would listen for a series of signals sent out by the session, and respond back by calling methods on it. This requires a lot of annoying, silly manual labor when trying to add another method to the API. So, reverse the API so that the worker manager calls async methods on the worker itself. https://bugzilla.gnome.org/show_bug.cgi?id=678057