From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/76412 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.general Subject: tzz-auth-source-rewrite branch (was: [gnus git] branch tzz-auth-source-rewrite created: =0=) Date: Sun, 06 Feb 2011 08:59:44 -0600 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87zkq9tdi7.fsf_-_@lifelogs.com> References: <87ei7nivte.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1297004462 10820 80.91.229.12 (6 Feb 2011 15:01:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 6 Feb 2011 15:01:02 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M24758@lists.math.uh.edu Sun Feb 06 16:00:58 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pm66k-00009E-5x for ding-account@gmane.org; Sun, 06 Feb 2011 16:00:58 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Pm65q-0006ub-5P; Sun, 06 Feb 2011 09:00:02 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Pm65o-0006uQ-KG for ding@lists.math.uh.edu; Sun, 06 Feb 2011 09:00:00 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Pm65n-0004Gn-Bl for ding@lists.math.uh.edu; Sun, 06 Feb 2011 09:00:00 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Pm65l-0003x1-4u for ding@gnus.org; Sun, 06 Feb 2011 15:59:57 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Pm65k-00089B-TN for ding@gnus.org; Sun, 06 Feb 2011 15:59:56 +0100 Original-Received: from c-67-186-102-106.hsd1.il.comcast.net ([67.186.102.106]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Feb 2011 15:59:56 +0100 Original-Received: from tzz by c-67-186-102-106.hsd1.il.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 06 Feb 2011 15:59:56 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 21 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: c-67-186-102-106.hsd1.il.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:zD0/6t48vM9KufkQLXX4PzAa6EY= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:76412 Archived-At: On Fri, 04 Feb 2011 10:55:09 -0600 Ted Zlatanov wrote: TZ> This is a branch for my auth-source.el rewrite. It has the latest TZ> working version. I added Secrets API support (search only, no create or delete) and `auth-source-user-or-password' compatibility, plus I rebased the branch. I think the Secrets API should use the :max parameter if possible so we don't get too many results at the top level. Also it seems quite slow to get the results one by one so maybe we can optimize `secrets-search-items'. Finally, Google Chrome stores passwords in there but with a different scheme. I wonder if it's useful to add specific support for mapping those to the auth-source tokens (host, protocol, user) or if I should put that special code in url.el only. The `auth-source-user-or-password' wrapper tries to create an entry currently, which is not OK. So it's not ready for use. When I think it's OK, I'll update the manual and merge the branch back into the master branch. Ted