CHANGELOG in ruby-openid-2.0.4 vs CHANGELOG in ruby-openid-2.1.2

- old
+ new

@@ -1,41 +1,78 @@ -Tue Feb 12 18:02:31 PST 2008 Kevin Turner <kevin@janrain.com> - tagged 2.0.4 +Fri Jun 27 15:39:14 PDT 2008 Kevin Turner <kevin@janrain.com> + tagged 2.1.2 -Tue Feb 12 18:01:44 PST 2008 Kevin Turner <kevin@janrain.com> - * set version to 2.0.4 +Fri Jun 27 15:38:05 PDT 2008 Kevin Turner <kevin@janrain.com> + * update version to 2.1.2 -Tue Feb 12 17:49:53 PST 2008 Kevin Turner <kevin@janrain.com> - * HTMLTokenizer: raise OpenIDError instead of RuntimeError +Fri Jun 27 15:01:35 PDT 2008 Kevin Turner <kevin@janrain.com> + * util: remove call to srand + + From the Ruby FAQ: + + 9.2 How do random number seeds work? + + It depends. In Ruby versions prior to 1.5.2, the random number generator had + (by default) a constant seed, and so would produce the same series of numbers + each time a program was run. If you needed less deterministic behaviors, you + called srand to set up a less predictable seed. + + Newer Rubys (Rubies?) have a different behavior. If rand is called without a + prior call to srand, Ruby will generate its own random(ish) seed. Successive + runs of a program that does not use srand will generate different sequences of + random numbers. To get the old, predictable, behavior (perhaps for testing), + call srand with a constant seed. -Thu Jan 31 11:34:11 PST 2008 Kevin Turner <kevin@janrain.com> - * Consumer.IdResHandler.verify_return_to_args: include more details in exception messages. +Fri Jun 27 13:34:43 PDT 2008 Kevin Turner <kevin@janrain.com> + * LICENSE: htmltokenizer is (c) 2004 Ben Giddings -Mon Jan 21 15:50:54 PST 2008 Kevin Turner <kevin@janrain.com> - * StandardFetcher.fetch: catch more exceptions to wrap in to FetchingErrors. +Fri Jun 27 13:32:09 PDT 2008 Kevin Turner <kevin@janrain.com> + * Yadis.html_yadis_location: catch HTMLTokenizerError -Mon Jan 21 14:23:10 PST 2008 Kevin Turner <kevin@janrain.com> - * OpenID::normalize_url: urinorm raises URI::Error, not ArgumentError. +Fri Jun 27 13:24:13 PDT 2008 Kevin Turner <kevin@janrain.com> + * htmltokenizer: define HTMLTokenizerError to raise -Tue Jan 15 11:48:49 PST 2008 rubys@intertwingly.net - * The following set of changes gets ruby-openid to work with Ruby 1.9, - revision 15006 and REXML revision 1301. The codebase with this - patch continues to work on Ruby 1.8.6. +Fri Jun 27 13:18:38 PDT 2008 Kevin Turner <kevin@janrain.com> + * htmltokenizer: Don't raise OpenIDError from htmltokenizer (it's not in the OpenID module namespace) #255 -Mon Jan 14 18:06:29 PST 2008 Kevin Turner <kevin@janrain.com> - * Consumer.complete_id_res: catch all OpenIDError instead of just DiscoveryFailure and ProtocolError. Fixes #104. +Wed Jun 25 17:31:26 PDT 2008 Kevin Turner <kevin@janrain.com> + * OpenID::Server::CheckIDRequest.answer: document return type + +Wed Jun 25 17:06:35 PDT 2008 Kevin Turner <kevin@janrain.com> + * TrustRoot.check_sanity: don't fail if the trust root is not parseable + +Wed Jun 25 16:31:30 PDT 2008 Kevin Turner <kevin@janrain.com> + * Message.from_http_response: accept 206 code + +Wed Jun 25 14:14:05 PDT 2008 Kevin Turner <kevin@janrain.com> + * move OpenID::VERSION definition in openid.rb, for #256 + +Wed Jun 25 13:55:18 PDT 2008 Kevin Turner <kevin@janrain.com> + * Add admin/gettlds.py to ease updating of TLD list in trust root validation + +Wed Jun 25 13:50:22 PDT 2008 Kevin Turner <kevin@janrain.com> + * TrustRoot.TOP_LEVEL_DOMAINS: updated + +Fri Jun 13 14:18:04 PDT 2008 Kevin Turner <kevin@janrain.com> + * xrds.rb: fix stray colon + +Fri Jun 13 13:41:58 PDT 2008 Kevin Turner <kevin@janrain.com> + * Yadis::get_canonical_id: case-insensitive comparison - This seems to be the desired behavior. + Porting a patch from =wil: - IdResHandler.check_auth: don't bother casting an OpenIDError to another OpenIDError. + 1. There should only be a single CanonicalID in each XRD (in the latest XRI + resolution spec), so I made it use the first CID found instead of the last. + + 2. Use case-insensitive comparison when comparing CanonicalIDs. -Mon Jan 14 17:59:38 PST 2008 Kevin Turner <kevin@janrain.com> - * OpenID::ServerError: add server_url to attributes. +Wed Jun 11 15:24:12 PDT 2008 Kevin Turner <kevin@janrain.com> + * Accept response code 206 from fetcher results. Fixes #260 -Mon Jan 14 17:21:10 PST 2008 Kevin Turner <kevin@janrain.com> - * ProtocolError, ServerError: subclass OpenIDError +Wed Jun 11 11:27:25 PDT 2008 cygnus@janrain.com + * admin/fixperms: Fix stale entries -Mon Jan 14 17:20:01 PST 2008 Kevin Turner <kevin@janrain.com> - * UPGRADE: fix typo in example path +Wed Jun 11 11:08:11 PDT 2008 cygnus@janrain.com + * Add test cases for trust roots with non-ASCII characters in path or hostname -Fri Jan 11 11:31:29 PST 2008 cygnus@janrain.com - tagged 2.0.3 +Fri Jun 6 15:50:12 PDT 2008 cygnus@janrain.com + tagged 2.1.1