From cl-openid-devel at common-lisp.net Sat Jun 7 20:53:29 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 20:53:29 -0000 Subject: [cl-openid-ticket] Re: #1: Initialize darcs repo In-Reply-To: <084.662e9f69c31dd465b1b09b1db8b715fd@common-lisp.net> References: <084.662e9f69c31dd465b1b09b1db8b715fd@common-lisp.net> Message-ID: <093.46aa71f83e8998612214dceeb9369fa0@common-lisp.net> #1: Initialize darcs repo -----------------------------+---------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: closed Priority: trivial | Milestone: Infrastructure Component: infrastructure | Version: Resolution: fixed | Keywords: -----------------------------+---------------------------------------------- Changes (by mpasternacki): * resolution: => fixed * status: assigned => closed Comment: Done long ago. -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 20:53:52 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 20:53:52 -0000 Subject: [cl-openid-ticket] Re: #2: List of existing OpenID implementations In-Reply-To: <084.78de172b9194cb5017dd6c728b90d150@common-lisp.net> References: <084.78de172b9194cb5017dd6c728b90d150@common-lisp.net> Message-ID: <093.7ea0fb33ad91325832057ca27ecc7d6d@common-lisp.net> #2: List of existing OpenID implementations ----------------------------+----------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: assigned Priority: minor | Milestone: Research Component: documentation | Version: Resolution: | Keywords: ----------------------------+----------------------------------------------- Comment (by mpasternacki): Done long ago. -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 21:13:25 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 21:13:25 -0000 Subject: [cl-openid-ticket] #4: Tests for HTML-based discovery Message-ID: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> #4: Tests for HTML-based discovery --------------------------+------------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: defect | Status: new Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Keywords: | --------------------------+------------------------------------------------- HTML-based discovery support has no unit tests. -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 21:13:31 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 21:13:31 -0000 Subject: [cl-openid-ticket] Re: #4: Tests for HTML-based discovery In-Reply-To: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> References: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> Message-ID: <093.963457cdbd645a528c708c00ea793785@common-lisp.net> #4: Tests for HTML-based discovery ---------------------------+------------------------------------------------ Reporter: mpasternacki | Owner: mpasternacki Type: defect | Status: assigned Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by mpasternacki): * status: new => assigned -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 21:14:18 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 21:14:18 -0000 Subject: [cl-openid-ticket] #5: XRDS parsing Message-ID: <084.fec05f6a84bd5146a030ee87a1802459@common-lisp.net> #5: XRDS parsing --------------------------+------------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: new Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Keywords: | --------------------------+------------------------------------------------- Write parser for XRDS documents to support Yadis discovery -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 21:14:24 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 21:14:24 -0000 Subject: [cl-openid-ticket] Re: #5: XRDS parsing In-Reply-To: <084.fec05f6a84bd5146a030ee87a1802459@common-lisp.net> References: <084.fec05f6a84bd5146a030ee87a1802459@common-lisp.net> Message-ID: <093.147eeea48f80d100f6200a02d00bb648@common-lisp.net> #5: XRDS parsing ---------------------------+------------------------------------------------ Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: assigned Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by mpasternacki): * status: new => assigned -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sat Jun 7 21:14:42 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sat, 07 Jun 2008 21:14:42 -0000 Subject: [cl-openid-ticket] Re: #4: Tests for HTML-based discovery In-Reply-To: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> References: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> Message-ID: <093.a58891c4ac583c200e8f7d40a0f1868f@common-lisp.net> #4: Tests for HTML-based discovery ---------------------------+------------------------------------------------ Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: assigned Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Resolution: | Keywords: ---------------------------+------------------------------------------------ Changes (by mpasternacki): * type: defect => task -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 8 15:13:54 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 08 Jun 2008 15:13:54 -0000 Subject: [cl-openid-ticket] Re: #2: List of existing OpenID implementations In-Reply-To: <084.78de172b9194cb5017dd6c728b90d150@common-lisp.net> References: <084.78de172b9194cb5017dd6c728b90d150@common-lisp.net> Message-ID: <093.3fa54826ac0d179c15c403834750185b@common-lisp.net> #2: List of existing OpenID implementations ----------------------------+----------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: closed Priority: minor | Milestone: Research Component: documentation | Version: Resolution: fixed | Keywords: ----------------------------+----------------------------------------------- Changes (by mpasternacki): * resolution: => fixed * status: assigned => closed Comment: (argh, forgot to mark as fixed) -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 8 15:14:59 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 08 Jun 2008 15:14:59 -0000 Subject: [cl-openid-ticket] #6: asdf-binary-locations Message-ID: <084.995090ff768991eaa84312af1f331945@common-lisp.net> #6: asdf-binary-locations ----------------------------+----------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: new Priority: major | Milestone: Component: infrastructure | Version: 0.5 nonportable Keywords: | ----------------------------+----------------------------------------------- Use asdf-binary-locations to easily test on different lisps -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 8 15:15:03 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 08 Jun 2008 15:15:03 -0000 Subject: [cl-openid-ticket] Re: #6: asdf-binary-locations In-Reply-To: <084.995090ff768991eaa84312af1f331945@common-lisp.net> References: <084.995090ff768991eaa84312af1f331945@common-lisp.net> Message-ID: <093.70ad12bc9a4389621eda098d9a2c28f0@common-lisp.net> #6: asdf-binary-locations -----------------------------+---------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: assigned Priority: major | Milestone: Component: infrastructure | Version: 0.5 nonportable Resolution: | Keywords: -----------------------------+---------------------------------------------- Changes (by mpasternacki): * status: new => assigned -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 8 15:21:59 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 08 Jun 2008 15:21:59 -0000 Subject: [cl-openid-ticket] Re: #4: Tests for HTML-based discovery In-Reply-To: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> References: <084.7bd18acc2bf7a282710d78cf2d610b29@common-lisp.net> Message-ID: <093.c3b7edf59df575c3d28ddabbcf384659@common-lisp.net> #4: Tests for HTML-based discovery ---------------------------+------------------------------------------------ Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: closed Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Resolution: fixed | Keywords: ---------------------------+------------------------------------------------ Changes (by mpasternacki): * resolution: => fixed * status: assigned => closed Comment: [http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cl-openid-cl- openid;a=commit;h=20080608151927-942af- 114f10d9552bd6417c93834e111e79157847091f.gz Done] -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 15 21:19:23 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 15 Jun 2008 21:19:23 -0000 Subject: [cl-openid-ticket] Re: #5: XRDS parsing In-Reply-To: <084.fec05f6a84bd5146a030ee87a1802459@common-lisp.net> References: <084.fec05f6a84bd5146a030ee87a1802459@common-lisp.net> Message-ID: <093.7e2a51df61a5aa5ba10e19852f90c2af@common-lisp.net> #5: XRDS parsing ---------------------------+------------------------------------------------ Reporter: mpasternacki | Owner: mpasternacki Type: task | Status: closed Priority: major | Milestone: Non-portable Relying Party Component: code | Version: 0.5 nonportable Resolution: fixed | Keywords: ---------------------------+------------------------------------------------ Changes (by mpasternacki): * resolution: => fixed * status: assigned => closed Comment: Basic XRDS discovery implemented. -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Sun Jun 15 21:23:09 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Sun, 15 Jun 2008 21:23:09 -0000 Subject: [cl-openid-ticket] #7: Full XRDS support Message-ID: <084.9fecc0bb40438a5a07c4a8cad6e7e4d8@common-lisp.net> #7: Full XRDS support --------------------------+------------------------------------------------- Reporter: mpasternacki | Owner: mpasternacki Type: enhancement | Status: new Priority: optional | Milestone: Component: code | Version: 1.1 extended Keywords: | --------------------------+------------------------------------------------- XRDS support is basic now: only highest priority element is remembered for OpenID v2 and v1, so there is no fallback when highest priority option is unreachable. In ideal world, this should be fixed: * Export Yadis and XRDS to separate library * Use proper struct or class for service elements * Use a class/structure for a prioritised list of Service elements, plus state that enables popping the next best one off the list * Use this information later on, during association phase -- Ticket URL: cl-openid cl-openid From cl-openid-devel at common-lisp.net Thu Jun 19 19:07:26 2008 From: cl-openid-devel at common-lisp.net (cl-openid) Date: Thu, 19 Jun 2008 19:07:26 -0000 Subject: [cl-openid-ticket] #8: Fall back to discovery's worse choices when best choice fails Message-ID: <084.ffa8dafee72a25030dd6ce2def87ac59@common-lisp.net> #8: Fall back to discovery's worse choices when best choice fails --------------------------+------------------------------------------------- Reporter: mpasternacki | Owner: Type: enhancement | Status: new Priority: minor | Milestone: Optional features Component: code | Version: Keywords: | --------------------------+------------------------------------------------- Currently, discovery process selects best endpoint and OP-local ID for given claimed ID, and sticks with it. It would be better if discovery could either store all discovered information in order of preference, or be restartable. Then, if best choice is unavailable in association phase, association may be retried with other providers. -- Ticket URL: cl-openid cl-openid