Mon Mar 20 15:51:21 PST 2006 Kevin Turner tagged 3/20 Server API Base Thu Mar 16 12:32:45 PST 2006 Josh Hoyt * Fix test after pulling patches Thu Mar 16 12:29:26 PST 2006 Josh Hoyt * Resolve conflict Thu Mar 16 12:22:57 PST 2006 Josh Hoyt * Fix case where the application will attempt to continue when the return_to is badly malformed and there is no trust_root specified Wed Mar 15 17:02:31 PST 2006 Kevin Turner * test/server.py: remove unused import Wed Mar 15 17:01:52 PST 2006 Kevin Turner * server API: Move http_method and args from getOpenIDResponse arguments to AppIface. Tue Mar 14 15:47:35 PST 2006 Kevin Turner * NEWS: Added with notes on OpenID 1.2.0. This contains (or will, once it's filled out a little more) information on new features and API changes. Should the details of the API changes be split out in to another Upgrading document? (One would be targeted at sysadmins updating their packages, the other at application developers who need to update their code.) Mon Mar 13 15:00:31 PST 2006 Kevin Turner * consumer.factory: remove Mon Mar 13 14:58:39 PST 2006 Kevin Turner * consumer.OpenIDConsumer API part 2: completeAuth no longer takes token Mon Mar 13 14:25:59 PST 2006 Kevin Turner * consumer API change part 1 -- beginAuth beginAuth now does Yadis discovery and has constructRedirect folded in. (not done yet: removing token from completeAuth) Mon Mar 13 13:23:26 PST 2006 Kevin Turner * test.consumer: all tests test the same class (not some for consumer. and others for factory.) Mon Mar 13 12:07:44 PST 2006 Kevin Turner * consumer: move immediate flag to constructRedirect Mon Mar 13 11:24:55 PST 2006 Kevin Turner * test.consumer: pyunitification Mon Mar 13 10:44:04 PST 2006 Kevin Turner * consumer.._getServerList(): add 'rediscover' parameter, use when server list is exhausted Fri Mar 10 20:21:16 PST 2006 Kevin Turner * test.consumer: mutable class level attributes cause troubble Fri Mar 10 20:17:03 PST 2006 Kevin Turner * consumer.completeAuth(): unvisit servers with cancelled requests Fri Mar 10 19:46:05 PST 2006 Kevin Turner * consumer.._popNextServer(): new for the yadis fallback fantastic Fri Mar 10 18:15:21 PST 2006 Kevin Turner * consumer: more discovery cases Fri Mar 10 18:14:34 PST 2006 Kevin Turner * consumer..beginAuth(): try the first service (no fallback yet) Fri Mar 10 17:12:42 PST 2006 Kevin Turner * Consumer.discover(): return final_url, service_list Fri Mar 10 17:05:06 PST 2006 Kevin Turner * test.consumer.TestOpenidRequest: add session parameter Fri Mar 10 16:34:16 PST 2006 Kevin Turner * consumer.factory.OpenIDConsumer.discover(): now with yadis Thu Mar 9 16:08:52 PST 2006 Kevin Turner * makedoc: remove consumer.fetchers Wed Mar 8 12:12:12 PST 2006 Kevin Turner * test.consumer.TestOpenidRequest.test_getToken(): add equality test Wed Mar 8 11:48:40 PST 2006 Kevin Turner * test/consumer.py: wrap non-pyunit tests in pyunit fixture Wed Mar 8 11:31:04 PST 2006 Kevin Turner * consumer: define __eq__ Tue Mar 7 18:50:27 PST 2006 Kevin Turner * consumer.OpenIDRequest: smarter accessors for token consumer.OpenIDConsumer.makeRequestFromToken(): added Tue Mar 7 18:48:45 PST 2006 Kevin Turner * consumer.DiscoveryVersion1: set consumer attribute on the new request object Tue Mar 7 18:47:34 PST 2006 Kevin Turner * newapi thinkos Thu Feb 16 18:13:57 PST 2006 Kevin Turner * examples/newapy.py: added. sketch of use with YADIS. Thu Feb 16 18:13:01 PST 2006 Kevin Turner * openid.consumer.factory: added. playing with a new API. Fri Mar 10 15:30:40 PST 2006 Kevin Turner * test.consumer: s/parse/parseQuery/ Mon Mar 13 13:45:33 PST 2006 Josh Hoyt * Fix signature generation Mon Mar 13 13:28:28 PST 2006 Josh Hoyt * Changed server interface to allow adding additional signed args Thu Mar 9 16:05:37 PST 2006 Kevin Turner * consumer.consumer: update doc references to fetchers to point to urljr Tue Mar 7 18:09:45 PST 2006 Kevin Turner * test/consumer.TEstFetcher.fetch: python2.2 compat Tue Mar 7 16:50:13 PST 2006 dag@janrain.com * Test consumer on http and https servers cleanly Tue Mar 7 14:03:19 PST 2006 dag@janrain.com * Consumer detects https server urls and does not do diffie hellman for them Mon Feb 27 12:27:39 PST 2006 chowells@janrain.com * rename testUseNonce checkUseNonce Mon Feb 27 12:01:49 PST 2006 chowells@janrain.com * Make comments consistent with actual expected behavior Fri Feb 24 16:57:01 PST 2006 Kevin Turner * remove fetchers (they are now in urljr) Thu Feb 23 16:57:57 PST 2006 Kevin Turner * consumer: import fetchers from urljr Thu Feb 23 16:56:36 PST 2006 Kevin Turner * runtests: do path mangle fun doing this now so the darcs test hook can stop doing PYTHONPATH=. Thu Feb 23 16:43:30 PST 2006 Kevin Turner * consumer: fix leftover errors from new fetcher API and add some tests to minimally cover the code path they occured in. Thu Feb 23 14:53:06 PST 2006 chowells@janrain.com * Simplify logic Mon Feb 20 16:10:34 PST 2006 Josh Hoyt * Documentation reword on quoteMinimal Mon Feb 20 16:09:51 PST 2006 Josh Hoyt * Add normalizeUrl to the exports of oidutil Mon Feb 20 16:02:17 PST 2006 Josh Hoyt * Change fetcher API to accept headers and return an object Mon Feb 20 13:48:07 PST 2006 Josh Hoyt * M-x whitespace-cleanup Mon Feb 20 11:41:35 PST 2006 Josh Hoyt * Use independent settings parsing function in the consumer Mon Feb 20 11:40:25 PST 2006 Josh Hoyt * Add implementation of OpenID settings parsing as an independent function Mon Feb 20 11:39:42 PST 2006 Josh Hoyt * M-x whitespace-cleanup Mon Feb 20 09:18:06 PST 2006 Josh Hoyt * M-x whitespace-cleanup Thu Feb 16 17:00:41 PST 2006 Kevin Turner * OpenIDConsumer: s/_gotIdentityInfo/_newAuthRequest/ Tue Feb 14 15:07:00 PST 2006 Kevin Turner tagged release-1.0.4