A library for consuming and serving OpenID identities.
Provides
Requires
License
Ruby AND Apache-2.0
Changelog
* Mon Feb 10 2020 Stephan Kulow <coolo@suse.com>
- updated to version 2.9.2
see installed CHANGELOG.md
[#]# 2.9.2
* Perform all checks before verifying endpoints.
[#126](https://github.com/openid/ruby-openid/pull/126)
[#]# 2.9.1
* Updated CHANGELOG.md
[#]# 2.9.0
* Remove deprecated `autorequire` from gemspec.
[#123](https://github.com/openid/ruby-openid/pull/123)
* Rescue from `Yadis::XRI::XRIHTTPError` on discovery.
[#106](https://github.com/openid/ruby-openid/pull/106)
* Avoid SSRF for claimed_id request.
[#121](https://github.com/openid/ruby-openid/pull/121)
* Updated documentation.
[#115](https://github.com/openid/ruby-openid/pull/115), [#116](https://github.com/openid/ruby-openid/pull/116), [#117](https://github.com/openid/ruby-openid/pull/117), [#118](https://github.com/openid/ruby-openid/pull/118)
* Reduce warnings output in test runs.
[#119](https://github.com/openid/ruby-openid/pull/119)
* Drop deprecated option from gemspec.
[#120](https://github.com/openid/ruby-openid/pull/120)
* Remove circular require.
[#113](https://github.com/openid/ruby-openid/pull/113)
* Updated Travis CI config with Ruby 2.6
[#114](https://github.com/openid/ruby-openid/pull/114)
* Simplify Bundler require; remove need for extra `:require`.
[#112](https://github.com/openid/ruby-openid/pull/112)
[#]# 2.8.0
* Fix `admin/mkassoc` script.
See https://github.com/openid/ruby-openid/pull/103
* Allow specifying timeout for `OpenID::StandardFetcher` in environment variables.
See https://github.com/openid/ruby-openid/pull/109
* Fixed some documentation.
See https://github.com/openid/ruby-openid/pull/111
* Fixed example server.
See https://github.com/openid/ruby-openid/pull/91
* Fixed tests.
See https://github.com/openid/ruby-openid/pull/86
* Misc. changes to the CI setup.
See
- https://github.com/openid/ruby-openid/pull/110
- https://github.com/openid/ruby-openid/pull/108
- https://github.com/openid/ruby-openid/pull/107
* Mon Feb 05 2018 jmassaguerpla@suse.com
- fix license to match spdx identifiers https://spdx.org/licenses/
* Fri Mar 06 2015 coolo@suse.com
- updated to version 2.7.0
* Fri Feb 06 2015 coolo@suse.com
- updated to version 2.6.0
* More safely build filenames - 1c4a90630b183e7572b8ab5f2e3a3e0c0fecd2c7
See https://github.com/openid/ruby-openid/pull/80
* The session serializer of Rails4.1 is json - b44a1eb511dec3be25a07930121bc80cacec0f1c
* Handle boolean value to fix signature issue - d65076269b77754da7db6e4b189edeeb9201600d
See https://github.com/openid/ruby-openid/pull/76
* Mon Oct 13 2014 coolo@suse.com
- adapt to new rubygem packaging
* Thu Feb 06 2014 coolo@suse.com
- updated to version 2.5.0
* Allow expecting a parameter to be nil during return_to verification - 708e992ab3e6c26d478283fc11faa6a0a74bfec0
* Fixed missing XRDS HTTP header in sample provider - dc15fa07fd59fdcf46d659cce34c6ef7a6768fde
* Mon Sep 23 2013 coolo@suse.com
- updated to version 2.3.0
* Deprecated Ruby 1.8 support - 0694bebc83de0313cfef73a5d0ffd9a293ae71a0
* Fixed encoding errors in test suite - 7ac8e3978f9c733bd5ee8d6b742b515b5427ded2
* Be aware when using Hash or Array as default value for unknown Hash keys - #58
* Stop overwriting String#starts_with? and String#ends_with? if defined - #55
* Ignore Associations For OpenID2 (Google's Security Bug Fix) - #53
* Change "oauth" to "ui" in variable name in the UI extension - #52
* Eliminating runtime warnings - #50 #56
* Upgrade example Rails provider/consumer app to Rails 3 - #49
* Tue Mar 05 2013 coolo@suse.com
- updated to version 2.2.3
* Fixed 'invalid byte sequence in UTF-8' error in parse_link_attrs - 0f46921a97677b83b106366c805063105c5e9f20
* Fixed license information in gemspec - f032e949e1ca9078ab7508d9629398ca2c36980a
* Update starts/ends_with? to handle nil prefix - beee5e8d1dc24ad55725cfcc720eefba6bdbd279
* Sun Oct 28 2012 coolo@suse.com
- updated to version 2.2.2
* Limit fetching file size & disable XML entity expansion - be2bab5c21f04735045e071411b349afb790078f
Avoid DoS attack to RPs using large XRDS / too many XML entity expansion in XRDS.
* Make bundle exec rake work - 2100f281172427d1557ebe76afbd24072a22d04f
* State license in gemspec for automated tools / rubygems.org page - 2d5c3cd8f2476b28d60609822120c79d71919b7b
* Use default-external encoding instead of ascii for badly encoded pages - a68d2591ac350459c874da10108e6ff5a8c08750
* Colorize output and reveal tests that never ran - 4b0143f0a3b10060d5f52346954219bba3375039
* Mon Oct 01 2012 coolo@suse.com
- updated to version 2.2.1
Files
/usr/lib/ruby/gems/4.0.0/build_info
/usr/lib/ruby/gems/4.0.0/cache/ruby-openid-2.9.2.gem
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/CHANGELOG.md
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/INSTALL.md
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/LICENSE
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/NOTICE
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/README.md
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/UPGRADE.md
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/README.md
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/README
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/XXX_add_open_id_store_to_db.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/XXX_upgrade_open_id_store.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/init.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/lib
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/lib/association.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/lib/nonce.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/lib/open_id_setting.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/lib/openid_ar_store.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/test
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/active_record_openid_store/test/store_test.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/discover
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails5_openid
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails5_openid/Gemfile.lock
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails5_openid/config
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails5_openid/config/master.key
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/Gemfile
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/README
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/README.rdoc
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/Rakefile
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/images
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/images/rails.png
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/javascripts
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/javascripts/application.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/stylesheets
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/assets/stylesheets/application.css
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/controllers
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/controllers/application_controller.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/controllers/consumer_controller.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/controllers/login_controller.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/controllers/server_controller.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/helpers
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/helpers/application_helper.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/helpers/login_helper.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/helpers/server_helper.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/consumer
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/consumer/index.html.erb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/layouts
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/layouts/server.html.erb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/login
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/login/index.html.erb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/server
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/app/views/server/decide.html.erb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config.ru
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/application.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/boot.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/database.yml
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/environment.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/environments
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/environments/development.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/environments/production.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/environments/test.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/backtrace_silencers.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/inflections.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/mime_types.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/rails_root.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/secret_token.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/session_store.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/initializers/wrap_parameters.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/locales
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/locales/en.yml
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/config/routes.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/db
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/db/development.sqlite3
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/db/seeds.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/doc
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/doc/README_FOR_APP
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/log
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/log/development.log
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/404.html
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/422.html
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/500.html
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/dispatch.cgi
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/dispatch.fcgi
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/dispatch.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/favicon.ico
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/images
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/images/openid_login_bg.gif
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts/application.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts/controls.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts/dragdrop.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts/effects.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/javascripts/prototype.js
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/public/robots.txt
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/script
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/script/rails
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/functional
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/functional/login_controller_test.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/functional/server_controller_test.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/performance
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/performance/browsing_test.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/examples/rails_openid/test/test_helper.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/hmac
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/hmac/hmac.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/hmac/sha1.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/hmac/sha2.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/association.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/associationmanager.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/checkid_request.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/discovery.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/discovery_manager.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/html_parse.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/idres.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/responses.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/consumer/session.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/cryptutil.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/dh.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/extension.rb
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/extensions
/usr/lib/ruby/gems/4.0.0/gems/ruby-openid-2.9.2/lib/openid/extensions/ax.rb
/usr