init
This commit is contained in:
127
wcmtools/openid/perl/Net-OpenID-Consumer/ChangeLog
Executable file
127
wcmtools/openid/perl/Net-OpenID-Consumer/ChangeLog
Executable file
@@ -0,0 +1,127 @@
|
||||
0.12:
|
||||
* required_root in constructor/method/validated_identity
|
||||
|
||||
* allow https identities
|
||||
|
||||
* version 1.1 of the protocol
|
||||
|
||||
* expand entities in link rel
|
||||
|
||||
* reject cached association validation if expiry is in past
|
||||
|
||||
0.11:
|
||||
* document common error codes from claimed_identity, and
|
||||
cleanup some error handling/codes
|
||||
|
||||
* support openid.mode=cancel
|
||||
|
||||
* respect replace_after and expiry. do clock compensation
|
||||
between local clock and server.
|
||||
|
||||
* invalidate_handle support
|
||||
|
||||
0.10:
|
||||
* handle openid.delegate properly (was losing state because I'd
|
||||
put a URL parameter onto the wrong URL)
|
||||
|
||||
* copy all signed parameters into POST args in dumb mode,
|
||||
not a static set (to be future-proof)
|
||||
|
||||
0.09:
|
||||
* switch to DH/HMAC protocol, not DSA protocol
|
||||
|
||||
0.08:
|
||||
* more openssl-binary temp file changes. on second failure (which
|
||||
was previously missing a new method), it also propogates up the
|
||||
error message now, instead of dying, to be more consistent with
|
||||
the other DSA checkers, which never die
|
||||
|
||||
0.07:
|
||||
* bugfix: use URI::Fetch 0.02, not "0.02" in quotes
|
||||
|
||||
* bugfix: don't set cache if no cache
|
||||
|
||||
0.06:
|
||||
* wrap Crypt::OpenSSL::DSA verify in eval {} as it can croak
|
||||
|
||||
* use URI::Fetch, which does caching and proper HTTP behavior
|
||||
|
||||
* let user get/set cache, which is then propogated down to URI::Fetch
|
||||
|
||||
* optionally use new pure-perl version of Crypt::DSA which now
|
||||
does ASN.1 serialization/deserialization in both signatures and
|
||||
public keys. brings total options of DSA verify techniques up
|
||||
to 3.
|
||||
|
||||
* tmpdir option (and smart auto-configuration) for people using
|
||||
OpenSSL binaries to verify signatures.
|
||||
|
||||
* security fix when doing DSA checks with system openssl binary
|
||||
(was previously parsing the wrong status)
|
||||
|
||||
* misc reported bugfixes
|
||||
|
||||
0.05:
|
||||
* stupid push_url_arg bugfix
|
||||
|
||||
* doc fix in example code (no post_grant in check_url)
|
||||
|
||||
0.04:
|
||||
* tons more docs: in both ClaimedIdentity and VerifiedIdentity
|
||||
|
||||
* Consumer now observes atom/rss/foaf/foafmaker at the same time
|
||||
as openid.server, and passes it along to VerifiedIdentity,
|
||||
where it's accessible, and VerifiedIdentity knows whether or
|
||||
not those urls are under the trusted one or not, and makes them
|
||||
differently available to callers
|
||||
|
||||
* bug fixes, doc fixes
|
||||
|
||||
* post_grant moved to user_setup_url, not check_url
|
||||
|
||||
* delayed_return added to check_url
|
||||
|
||||
0.03:
|
||||
* setting args in constructor was broken
|
||||
|
||||
* renamed get_claimed_identity to just claimed_identity to be
|
||||
consistent
|
||||
|
||||
* all methods now croak if called with too many arguments
|
||||
|
||||
* added ClaimedIdentity->identity_server to get just one,
|
||||
as selected by plugin, instead of array of them all
|
||||
|
||||
0.02:
|
||||
* POD docs for Net/OpenID/Consumer.pm
|
||||
|
||||
* accepts CGI, Apache, Apache::Request, and CODE arguments now for
|
||||
GET argument retrievers, in addition to just HASH references
|
||||
|
||||
* openid.server auto-discovery only happens within first <head> tag
|
||||
|
||||
* if using Crypt::OpenSSL::DSA, now requires 0.12 due to bugs found
|
||||
in 0.11.
|
||||
|
||||
* DSA verification using OpenSSL binary no longer spews "Verification OK"
|
||||
to stdout
|
||||
|
||||
0.01:
|
||||
* fetching of page (with configurable user agent object; I
|
||||
recommend you use LWPx::ParanoidAgent, now available on CPAN)
|
||||
and returning a "ClaimedIdentity" object of what the user claims
|
||||
they are, but is not verified yet
|
||||
|
||||
* auto-discovery of openid servers
|
||||
|
||||
* hook to let you provide your subref to do openid server
|
||||
selection, given multiple options
|
||||
|
||||
* generation of "check" URL to send user to to get redirect
|
||||
|
||||
* reading of response parameters, returning either a
|
||||
user_setup_url or a VerifiedIdentity object (doing DSA
|
||||
validation with either Crypt::OpenSSL::DSA or your openssl
|
||||
binary)
|
||||
|
||||
* start of JSON responses for javascript UI
|
||||
Reference in New Issue
Block a user