File: CHANGES-2.0.0

package info (click to toggle)
ruby-openid 2.9.2debian-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,300 kB
  • sloc: ruby: 17,952; javascript: 6,183; xml: 219; sh: 78; python: 30; makefile: 2
file content (36 lines) | stat: -rw-r--r-- 1,523 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

* API Changes
  * PAPE (Provider Authentication Policy Extension) module
      * Updated extension for specification draft 2
      * PAPE::Request::from_success_response returns nil 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
  * Removed Rails login generator
  * SReg::Response::from_success_response returns nil when no signed
    arguments were found

* New Features
  * Fetchers now only read/request first megabyte of response

* Bug fixes
  * NOT NULL constraints to tables created by ActiveRecordStore
  * check_authentication requests: copy entire response, not just
    signed fields.  Fixes missing namespace in check_authentication
    requests
  * OpenID 1 association requests no longer explicitly set
    no-encryption session type
  * Improved HTML parsing
  * AssociationRequest::answer: include session_type in
    no-encryption assoc responses
  * normalize return_to URL before performing return_to verification
  * OpenID::Consumer::IdResHandler.verify_discovery_results_openid1:
    fall back to OpenID 1.0 type if 1.1 endpoint cannot be found
  * StandardFetcher now includes a timeout setting
  * Handle blank content types in
    OpenID::Yadis::DiscoveryResult.where_is_yadis?
  * Properly convert timestamps to ints before storing in DB, and vise
    versa