aboutsummaryrefslogtreecommitdiff
path: root/models/openid-php-openid-782224d/CHANGES-2.1.0
diff options
context:
space:
mode:
authorCash Costello <cash.costello@gmail.com>2011-12-11 06:38:23 -0500
committerCash Costello <cash.costello@gmail.com>2011-12-11 06:38:23 -0500
commitd9bf22a0e29c2a70049443a0ae8521a2c0492c8b (patch)
treec7599a9169d5def7df56c480ad6d67f312443d6f /models/openid-php-openid-782224d/CHANGES-2.1.0
downloadelgg-d9bf22a0e29c2a70049443a0ae8521a2c0492c8b.tar.gz
elgg-d9bf22a0e29c2a70049443a0ae8521a2c0492c8b.tar.bz2
initial commit for git repository
Diffstat (limited to 'models/openid-php-openid-782224d/CHANGES-2.1.0')
-rw-r--r--models/openid-php-openid-782224d/CHANGES-2.1.051
1 files changed, 51 insertions, 0 deletions
diff --git a/models/openid-php-openid-782224d/CHANGES-2.1.0 b/models/openid-php-openid-782224d/CHANGES-2.1.0
new file mode 100644
index 000000000..5e68fb9ca
--- /dev/null
+++ b/models/openid-php-openid-782224d/CHANGES-2.1.0
@@ -0,0 +1,51 @@
+* API Changes
+ * AX::FetchResponse::fromSuccessResponse - return null when AX
+ response arguments are absent
+ * Alter AX fromOpenIDRequest() to take Auth_OpenID_AuthRequest
+ object instead of Auth_OpenID_Message object so that it matches
+ its counterpart methods in SREG and PAPE extensions.
+ * PAPE (Provider Authentication Policy Extension) module
+ * Updated extension for specification draft 2
+ * Auth_OpenID_PAPE_Request::fromSuccessResponse returns None if
+ PAPE response arguments were not signed
+ * Added functions to generate request/response HTML forms with
+ auto-submission javascript
+ * Consumer (relying party) API:
+ Auth_OpenID_AuthRequest::htmlMarkup
+ * Server API: Auth_OpenID_OpenIDResponse::toHTML
+
+* New Features
+ * Added examples/discover.php, an OpenID service discovery tool
+ * Add optional form_tag_attrs argument to
+ Auth_OpenID_ServerResponse::toFormMarkup for setting arbitrary
+ FORM element attributes
+ * Fetchers now only read/request first megabyte of response
+
+* Bug Fixes
+ * NOT NULL constraints were added to SQLStore tables where
+ appropriate
+ * Yadis discovery now properly falls back to HTML-based discovery if
+ it fails to get an XRDS document
+ * Auth_OpenID_Decoder now behaves correctly when given a protocol
+ message with an invalid OpenID namespace or a missing OpenID mode
+ * Auth_OpenID_OpenIDResponse::toFormMarkup: Use return_to from the
+ request, not the response fields (Not all responses (i.e. cancel,
+ setup_needed) include a return_to field.)
+ * normalize return_to URL before performing return_to verification
+ * Auth_OpenID_Consumer::_verifyDiscoveryResults: fall back to OpenID
+ 1.0 type if 1.1 endpoint cannot be found
+ * Auth_Yadis_ParanoidHTTPFetcher now works correctly with both array
+ and non-array CURL versions
+ * Clarified licensing language in all source files
+ * OpenID 1 association requests no longer explicitly set
+ no-encryption session type
+ * Auth_OpenID_ServiceEndpoint::getDisplayIdentifier no longer
+ includes a fragment, if present, in display identifiers
+ * check_authentication requests: copy entire response, not just
+ signed fields. Fixes missing namespace in check_authentication
+ requests
+ * Yadis discovery now includes application/xhtml+xml and qualities
+ in the Accept header
+ * Normalize URLs correctly with URINorm.php
+ * Auth_OpenID_MySQLStore: Use ENGINE instead of TYPE when creating
+ tables