Skip to content

Commit ae64c5a

Browse files
committed
Docfile changes
1 parent d53ddda commit ae64c5a

File tree

6 files changed

+150
-317
lines changed

6 files changed

+150
-317
lines changed

CHANGELOG

Lines changed: 0 additions & 215 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog
2+
3+
## 2.2.0
4+
5+
* Bundler compatibility and bundler gem tasks - 72d551945f9577bf5d0e516c673c648791b0e795
6+
* register_namespace_alias for AX message - aeaf050d21aeb681a220758f1cc61b9086f73152
7+
* Fixed JRuby (1.9 mode) incompatibilty - 40baed6cf7326025058a131c2b76047345618539
8+
* Added UI extension support - a276a63d68639e985c1f327cf817489ccc5f9a17
9+
* Add attr_reader for setup_url on SetupNeededResponse - 75a7e98005542ede6db3fc7f1fc551e0a2ca044a
10+
* Encode form inputs - c9e9b5b52f8a23df3159c2387b6330d5df40f35b
11+
* Fixed cleanup AR associations whose expiry is past, not upcoming - 2265179a6d5c8b51ccc741180db46b618dd3caf9
12+
* Fixed issue with Memcache store and Dalli - ef84bf73da9c99c67b0632252bf0349e2360cbc7
13+
* Improvements to ActiveRecordStore's gc rake task - 847e19bf60a6b8163c1e0d2e96dbd805c64e2880

CHANGES-2.0.0

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
2+
* API Changes
3+
* PAPE (Provider Authentication Policy Extension) module
4+
* Updated extension for specification draft 2
5+
* PAPE::Request::from_success_response returns nil if PAPE
6+
response arguments were not signed
7+
* Added functions to generate request/response HTML forms with
8+
auto-submission javascript
9+
* Consumer (relying party) API:
10+
Auth_OpenID_AuthRequest::htmlMarkup
11+
* Server API: Auth_OpenID_OpenIDResponse::toHTML
12+
* Removed Rails login generator
13+
* SReg::Response::from_success_response returns nil when no signed
14+
arguments were found
15+
16+
* New Features
17+
* Fetchers now only read/request first megabyte of response
18+
19+
* Bug fixes
20+
* NOT NULL constraints to tables created by ActiveRecordStore
21+
* check_authentication requests: copy entire response, not just
22+
signed fields. Fixes missing namespace in check_authentication
23+
requests
24+
* OpenID 1 association requests no longer explicitly set
25+
no-encryption session type
26+
* Improved HTML parsing
27+
* AssociationRequest::answer: include session_type in
28+
no-encryption assoc responses
29+
* normalize return_to URL before performing return_to verification
30+
* OpenID::Consumer::IdResHandler.verify_discovery_results_openid1:
31+
fall back to OpenID 1.0 type if 1.1 endpoint cannot be found
32+
* StandardFetcher now includes a timeout setting
33+
* Handle blank content types in
34+
OpenID::Yadis::DiscoveryResult.where_is_yadis?
35+
* Properly convert timestamps to ints before storing in DB, and vise
36+
versa

INSTALL

Lines changed: 0 additions & 47 deletions
This file was deleted.

INSTALL.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Ruby OpenID Library Installation
2+
3+
## Rubygems Installation
4+
5+
Rubygems is a tool for installing ruby libraries and their
6+
dependancies. If you have rubygems installed, simply:
7+
8+
gem install ruby-openid
9+
10+
## Manual Installation
11+
12+
Unpack the archive and run setup.rb to install:
13+
14+
ruby setup.rb
15+
16+
setup.rb installs the library into your system ruby. If don't want to
17+
add openid to you system ruby, you may instead add the `lib` directory of
18+
the extracted tarball to your RUBYLIB environment variable:
19+
20+
$ export RUBYLIB=${RUBYLIB}:/path/to/ruby-openid/lib
21+
22+
## Testing the Installation
23+
24+
Make sure everything installed ok:
25+
26+
$> irb
27+
irb$> require "openid"
28+
=> true
29+
30+
Or, if you installed via rubygems:
31+
32+
$> irb
33+
irb$> require "rubygems"
34+
=> true
35+
irb$> require_gem "ruby-openid"
36+
=> true
37+
38+
## Run the test suite
39+
40+
Go into the test directory and execute the `runtests.rb` script.
41+
42+
## Next steps
43+
44+
* Run `consumer.rb` in the examples directory.
45+
* Get started writing your own consumer using OpenID::Consumer
46+
* Write your own server with `OpenID::Server`
47+
* Use the `OpenIDLoginGenerator`! Read `example/README` for more info.

0 commit comments

Comments
 (0)