GNOME Bugzilla – Bug 795840
[PATCH] Add dynamic password infrastructure
Last modified: 2018-09-24 09:57:35 UTC
Created attachment 371722 [details] [review] core: add dynamic password infrastructure Some media sources (e.g., DAAP) support notifying a client that a password is required at connection time. Since such sources are commonly detected with protocols like DNS-SD, Grilo needs a mechanism to support handling such password requests. This work adds a new "grl_source_notify_authenticate" function which a plugin can call when a password is needed. The function, in turn, emits an "authenticate" signal which the application should respond to by obtaining a password. The application then provides the password back to the plugin by calling the new "grl_daap_source_continue_with_password" function.
Created attachment 371723 [details] [review] dmap: add support for password-protected DAAP shares
Created attachment 371725 [details] [review] core: add dynamic password infrastructure
Created attachment 371827 [details] [review] dmap: add support for password-protected DPAP shares
Hi, thank you for your patches and sorry for taking some time to reply here. The idea is okay but would you mind submitting a MR in https://gitlab.gnome.org/GNOME/grilo and grilo-plugins?
See the following two merge requests: https://gitlab.gnome.org/GNOME/grilo/merge_requests/3 https://gitlab.gnome.org/GNOME/grilo-plugins/merge_requests/1
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/grilo/issues/132.