Thu Aug 30 15:00:16 PDT 2007 Kevin Turner tagged 1.1.4 Thu Jan 4 11:08:54 PST 2007 brian@janrain.com * add license to file, bump up yadis dep Thu Jan 4 10:59:11 PST 2007 brian@janrain.com * remove TODO Thu Jan 4 10:52:53 PST 2007 brian@janrain.com tagged 1.1.4 Thu Jan 4 10:38:03 PST 2007 brian@janrain.com * reword some text in examples/README Thu Jan 4 10:35:44 PST 2007 brian@janrain.com * remove @session and @params iv accessors from generator Wed Jan 3 18:27:59 PST 2007 brian@janrain.com * license and readme updates Wed Jan 3 18:10:42 PST 2007 brian@janrain.com * fixed old string interpolation bug Fri Dec 15 15:12:20 PST 2006 brian@janrain.com * Make urlencode not crash on nil values. use empty string instead. Fri Dec 15 15:11:03 PST 2006 brian@janrain.com * replace rails_active_record_store with active_record_store rails plugin Wed Sep 20 15:01:11 PDT 2006 brian@janrain.com tagged 1.1.3 Wed Sep 20 14:48:39 PDT 2006 brian@janrain.com * handle failure/nodisco gracefully Wed Sep 20 14:47:44 PDT 2006 brian@janrain.com * don't mutate orig trust_root string in TrustRoot.parse Fri Sep 1 15:16:01 PDT 2006 brian@janrain.com * added brianellin.mylid.xrds test data file Wed Aug 23 10:52:41 PDT 2006 brian@janrain.com tagged 1.1.2 Mon Aug 21 17:25:40 PDT 2006 brian@janrain.com * more verbose error messages for Consumer.check_auth Mon Aug 21 15:33:10 PDT 2006 brian@janrain.com * treat trust_root as absent if it's value is the empty string (reported by Trotter Cashion) Mon Aug 21 11:07:05 PDT 2006 brian@janrain.com * updated yadis lib dep to 0.3.3 Sun Aug 20 11:13:33 PDT 2006 brian@janrain.com tagged 1.1.1 Sun Aug 20 11:12:50 PDT 2006 brian@janrain.com * updates yadis lib dep version Sun Aug 20 11:04:14 PDT 2006 brian@janrain.com tagged 1.1 Sun Aug 20 10:48:36 PDT 2006 brian@janrain.com * added better error handling for malformed xrds Sun Aug 20 10:36:31 PDT 2006 brian@janrain.com * added urinorm.rb Sun Aug 20 10:23:56 PDT 2006 brian@janrain.com * whitespace adjustments Sun Aug 20 10:23:13 PDT 2006 brian@janrain.com * added canonical_id attr to OpenIDServiceEndpoint Sun Aug 20 10:21:47 PDT 2006 brian@janrain.com * removed token related tests Sun Aug 20 10:20:12 PDT 2006 brian@janrain.com * removed token from consumer objects since all that information is already in the service object Sun Aug 20 10:18:41 PDT 2006 brian@janrain.com * added xri discovery Sun Aug 20 10:15:45 PDT 2006 brian@janrain.com * modified openid_login_generator to use redirect_back_or_default instead of redirect_to => :welcome Sun Aug 20 10:13:23 PDT 2006 brian@janrain.com * added urinorm and data driven tests Sat Aug 19 14:13:28 PDT 2006 brian@janrain.com * updated trustroot.sane? algorithm and tests Tue Aug 8 16:25:31 PDT 2006 brian@janrain.com * added post_connection_check to ssl fetching, which ensures that the domain matches the cert. this was held off due to a lack of wildcard domain support. Fri Aug 4 15:13:13 PDT 2006 brian@janrain.com * fixed consumer token deletion bug for immediate mode + setup needed Wed Jun 28 14:53:45 PDT 2006 brian@janrain.com * added xrds_uri attribute to OpenIDServiceEnpoint objects Wed Jun 28 14:52:08 PDT 2006 brian@janrain.com * Fixed bug in checking for malformed trust_root on the server. Was actually looking at return_to instead of trust_root Mon Jun 12 16:11:40 PDT 2006 brian@janrain.com tagged 1.0.2 Mon Jun 12 16:10:19 PDT 2006 brian@janrain.com * upped version for openid_login_generator req Mon Jun 12 16:02:13 PDT 2006 brian@janrain.com * added gemspec for openid_login_generator (Finally!) Mon Jun 12 15:28:49 PDT 2006 brian@janrain.com * added display message for when generated test messages can't be redirected to /dev/null Mon Jun 12 15:07:20 PDT 2006 brian@janrain.com * silence test suite messages to stderr Mon Jun 12 14:53:43 PDT 2006 brian@janrain.com * add everything in the openid namespace into the url generated by encode_to_url for checkid* reqs Mon Jun 12 14:51:37 PDT 2006 brian@janrain.com * minor updates to consumer.rb Mon Jun 12 14:40:56 PDT 2006 brian@janrain.com * updated README to include rubygems info Mon Jun 12 14:40:32 PDT 2006 brian@janrain.com * added rubygems hints for installation Mon Jun 12 14:31:06 PDT 2006 brian@janrain.com * added unit tests for openid specific service parsing Mon Jun 12 14:30:06 PDT 2006 brian@janrain.com * fixed rexml openid delegate namespacing bug Wed May 24 18:31:09 PDT 2006 Kevin Turner * fetchers: language fix in https LoadError Thu May 18 11:22:13 PDT 2006 brian@janrain.com * added unit test for the DumbStore and MemoryStore Thu May 18 11:07:29 PDT 2006 brian@janrain.com * removed useless token extraction Thu May 18 11:07:02 PDT 2006 brian@janrain.com * fixed bug in dumb mode store Thu May 11 11:10:06 PDT 2006 brian@janrain.com tagged 1.0.1 Thu May 11 11:09:35 PDT 2006 brian@janrain.com * added autorequire to openid gemspec Thu May 11 10:56:46 PDT 2006 brian@janrain.com * updated examples to use rubygems imports Wed May 10 16:50:38 PDT 2006 brian@janrain.com tagged 1.0 Wed May 10 16:50:17 PDT 2006 brian@janrain.com * added gemspec Wed May 10 16:24:42 PDT 2006 brian@janrain.com tagged 0.9.8.2 Wed May 10 16:23:50 PDT 2006 brian@janrain.com * removed refs to missing files Wed May 10 16:16:44 PDT 2006 brian@janrain.com tagged 1.0rc1.1 Wed May 10 16:14:59 PDT 2006 brian@janrain.com * doc updates Wed May 10 11:41:54 PDT 2006 brian@janrain.com * updated openid login generator to use new consumer api Mon May 8 16:46:33 PDT 2006 brian@janrain.com tagged 1.0rc1 Mon May 8 16:39:26 PDT 2006 brian@janrain.com * updated examples and tests to user server instead of server2 Mon May 8 16:38:50 PDT 2006 brian@janrain.com * moved server2.rb to server.rb Mon May 8 16:38:13 PDT 2006 brian@janrain.com * removed old server api Mon May 8 16:37:18 PDT 2006 brian@janrain.com * added parse_query object to OpenID::Util which takes a URL query string and returns an argument hash Mon May 8 16:36:52 PDT 2006 brian@janrain.com * updated DiffieHellman object to use convenience util methods Mon May 8 16:36:23 PDT 2006 brian@janrain.com * doc changes to README Mon May 8 16:36:04 PDT 2006 brian@janrain.com * doc and interface updates to new server API Mon May 8 16:30:24 PDT 2006 brian@janrain.com * added huge unit test suite for new server API and removed old unittests Mon May 8 16:13:51 PDT 2006 brian@janrain.com * updated server_controller to use newer API Thu May 4 11:36:07 PDT 2006 brian@janrain.com * big patch with lots of doc additions and moves Thu Apr 27 17:07:05 PDT 2006 brian@janrain.com * moved around examples, and updated consumer.rb to new API. removed rails_consumer example Thu Apr 20 16:03:53 PDT 2006 brian@janrain.com * moved consumer_sreg.rb to consumer.rb Mon Apr 24 12:56:26 PDT 2006 chowells@janrain.com * Fix begin_auth references to refer to begin in the docs Mon Apr 24 12:54:26 PDT 2006 chowells@janrain.com * Sync docs with python docs Fri Apr 21 11:39:40 PDT 2006 chowells@janrain.com * rewording docs Wed Apr 19 15:39:11 PDT 2006 chowells@janrain.com * Remove outdated doc paragraph Fri Apr 7 13:46:21 PDT 2006 brian@janrain.com * improved consumer_id extraction from token at the beginning of complete Fri Apr 7 13:19:48 PDT 2006 brian@janrain.com * Fixed session discovery bugs and string prefixing Fri Apr 7 13:19:11 PDT 2006 brian@janrain.com * make consumer example send a temporary redirect insteadof a permenant one Fri Apr 7 11:41:55 PDT 2006 dag@janrain.com * Add identity_url to a bunch of yadis calls Wed Apr 5 14:54:45 PDT 2006 brian@janrain.com * fixed trust root bug in consumer_sreg.rb Mon Apr 3 14:23:05 PDT 2006 brian@janrain.com * added yadis.rb Fri Mar 31 17:16:15 PST 2006 brian@janrain.com * big ol' patch. new server API, revised consumer API. factored out discovery Fri Mar 24 13:35:35 PST 2006 brian@janrain.com * removed useless code frmo num_to_string Fri Mar 24 13:35:08 PST 2006 brian@janrain.com * renamed start_with? to starts_with? Tue Mar 21 17:51:05 PST 2006 brian@janrain.com * added optional server certificate verification Wed Mar 15 20:44:06 PST 2006 brian@janrain.com * removed attr_reader in favor of adding methods to Extension Wed Mar 15 20:42:39 PST 2006 brian@janrain.com * fixed sreg test case Wed Mar 15 20:39:54 PST 2006 brian@janrain.com * added clone of examples/consumer.rb that uses the simple registration extension. Wed Mar 15 20:38:58 PST 2006 brian@janrain.com * whitespace Wed Mar 15 20:37:56 PST 2006 brian@janrain.com * updated Extension interface Wed Mar 15 20:37:32 PST 2006 brian@janrain.com * updated to use OpenIDAuthResponse for extension checking and added a bunch of documentation. Mon Mar 13 16:32:49 PST 2006 brian@janrain.com * added starts_with? method to String class, and fixed bug in normalize_url where a scheme is not given, but a port is. Mon Mar 13 15:01:47 PST 2006 brian@janrain.com * added helper extract method to Extension object Mon Mar 13 15:00:12 PST 2006 brian@janrain.com * update rails server example to serve Yadis and do all the content negotiation goodness Sat Mar 11 17:08:54 PST 2006 Brian Ellin * use OpenID::Util.rand (urandom) for DH Fri Mar 10 20:26:19 PST 2006 brian@janrain.com * changes name of HAS_OPENSSL constant Fri Mar 10 20:19:23 PST 2006 brian@janrain.com * big ol' patch containing numerous API, example, and documentation updates Fri Mar 10 18:01:04 PST 2006 brian@janrain.com * updated rails_consumer to use session based API Fri Mar 10 18:00:09 PST 2006 brian@janrain.com * switch to session based API. Fri Mar 10 15:34:40 PST 2006 brian@janrain.com * added extensions tests to master test script Fri Mar 10 14:41:13 PST 2006 brian@janrain.com * added extensions framework and simple reg extension Fri Mar 10 11:00:41 PST 2006 brian@janrain.com * added yadis fetching with fallback Tue Feb 28 17:58:17 PST 2006 brian@janrain.com * removed rails server logs from darcs! Tue Feb 28 17:57:12 PST 2006 brian@janrain.com * fixed weird check_auth path Tue Feb 28 14:07:22 PST 2006 brian@janrain.com tagged 0.9.8.1 Tue Feb 28 14:07:03 PST 2006 brian@janrain.com * typos Tue Feb 28 11:30:22 PST 2006 brian@janrain.com tagged 0.9.8 Tue Feb 28 11:28:21 PST 2006 brian@janrain.com * make logging print to STDERR Tue Feb 28 11:27:17 PST 2006 brian@janrain.com * added logging to make lib user aware that openssl cannot be loaded. Logging for when an https request is made and openssl is not available. Mon Feb 27 23:39:05 PST 2006 Brian Ellin * added SSL fetching courtesy of Dennis Sutch Mon Feb 27 16:05:55 PST 2006 brian@janrain.com * removed server dependancy on /dev/urandom Mon Feb 27 16:05:36 PST 2006 brian@janrain.com * make filstore robust to windows filesystem calls Tue Feb 21 11:11:30 PST 2006 brian@janrain.com tagged 0.9.7 Tue Feb 21 11:06:55 PST 2006 brian@janrain.com * added doc to filestore instantiation Tue Feb 21 10:28:09 PST 2006 brian@janrain.com * remove openid_url from session and fix bug in auth method of openid_login_system.rb Tue Feb 21 10:00:48 PST 2006 brian@janrain.com * updated and openid login generator docs and fixed session bug Mon Feb 20 10:52:21 PST 2006 brian@janrain.com tagged 0.9.6 Mon Feb 20 10:48:48 PST 2006 brian@janrain.com * more openid login gen doc updates Mon Feb 20 10:31:19 PST 2006 brian@janrain.com * fixed OpenidLoginGenerator documentation bugs. Fri Feb 17 10:51:11 PST 2006 brian@janrain.com tagged 0.9.5 Fri Feb 17 10:44:46 PST 2006 brian@janrain.com * naming bugfix in openid_login_generator example Mon Feb 6 15:21:08 PST 2006 brian@janrain.com * added normalize_url to Util module Wed Feb 1 11:10:36 PST 2006 brian@janrain.com * changed title at top of README Wed Feb 1 10:27:57 PST 2006 brian@janrain.com * updated fixperms to +x runtests and example scripts Wed Feb 1 10:24:18 PST 2006 brian@janrain.com tagged 0.9.4 Wed Feb 1 09:59:14 PST 2006 brian@janrain.com * documentation updates and removed references to "consumer only" library Tue Jan 31 23:01:13 PST 2006 Brian Ellin * added server documentation Tue Jan 31 19:49:24 PST 2006 brian@janrain.com * added examples/README to rdoc list Tue Jan 31 19:42:48 PST 2006 brian@janrain.com * updated examples/README Tue Jan 31 19:42:01 PST 2006 brian@janrain.com * added some missing stuff to the rails openid_login_generator Tue Jan 31 19:08:54 PST 2006 brian@janrain.com * moved around some examples stuff and added active record store example Tue Jan 31 16:26:08 PST 2006 brian@janrain.com * removed *nix dependent code from filestore test Tue Jan 31 15:58:12 PST 2006 brian@janrain.com * factored out store unit tests from actual storage implemetation tests. this will help in testing the rails store. Tue Jan 31 15:26:56 PST 2006 brian@janrain.com * removed rails consumer tarball and added project directory instead Tue Jan 31 15:18:35 PST 2006 brian@janrain.com * fixed whitesace in server example Tue Jan 31 14:41:59 PST 2006 brian@janrain.com * added rails_server example Tue Jan 31 13:44:26 PST 2006 brian@janrain.com * remvoed get_ methods from AuthorizationInfo object in favor of attr_reader access Thu Jan 26 15:17:12 PST 2006 brian@janrain.com * added OpenID server implementation and test suite :) Thu Jan 26 12:20:07 PST 2006 brian@janrain.com * uadded xor_secret method to DiffieHellman class Thu Jan 26 12:14:16 PST 2006 brian@janrain.com * added shortcut num_to_base64 and its inverse and tests Thu Jan 26 11:11:40 PST 2006 brian@janrain.com * expanded association test suite to check signing Thu Jan 26 10:58:46 PST 2006 brian@janrain.com * added hash signing stuff into Association class Thu Jan 26 10:39:13 PST 2006 brian@janrain.com * added handling of http://*/ trust roots to keep ruby lib in sync with other ports Wed Jan 25 18:01:46 PST 2006 brian@janrain.com * added trust root parsing code and unit tests Wed Jan 25 14:17:15 PST 2006 brian@janrain.com * bring consumer up to spec with store interface Wed Jan 25 14:00:12 PST 2006 brian@janrain.com * brought filestore and test up to date with latest python version. ported store test suite over from python. Wed Jan 25 11:08:52 PST 2006 brian@janrain.com * renamed ConsumerAssociation to Association, and put it in it's own file (association.rb) Tue Jan 24 16:47:35 PST 2006 brian@janrain.com * make append_args not mutate the passed in url Tue Jan 24 13:21:42 PST 2006 brian@janrain.com * changed camelCase to camel_case Mon Jan 23 13:30:57 PST 2006 brian@janrain.com tagged 0.9.3 Mon Jan 23 13:12:11 PST 2006 brian@janrain.com * added library-name file Mon Jan 23 12:54:26 PST 2006 brian@janrain.com * added CHANGELOG Mon Jan 23 12:48:00 PST 2006 brian@janrain.com * fixed bug in expiresIn. added expired? method Mon Jan 23 12:46:37 PST 2006 brian@janrain.com * removed deps section from INSTALL file. deps are now included in lib because they are so small and to lower to bar of installing the library. Tue Jan 17 14:45:57 PST 2006 brian@janrain.com * added better handling of non-URL input Sat Jan 14 19:39:57 PST 2006 brian@janrain.com * added html and hmac deps into lib since they are so small Mon Jan 16 15:04:05 PST 2006 Josh Hoyt * Add script that will prepare the repository for release Mon Jan 16 14:35:27 PST 2006 Josh Hoyt * Add custom boring file Mon Jan 16 14:07:13 PST 2006 Josh Hoyt * Put the build-docs script into the admin directory Mon Jan 16 14:05:47 PST 2006 Josh Hoyt * Add script to build documentation Wed Jan 4 16:06:41 PST 2006 brian@janrain.com tagged ruby-openid-0.9.2 Wed Jan 4 16:02:32 PST 2006 brian@janrain.com * added openid_login_generator rails generator to examples Wed Jan 4 16:01:12 PST 2006 brian@janrain.com * updated examples README to include openid_login_generator Wed Jan 4 14:58:24 PST 2006 brian@janrain.com * added link to ruby library from consumer.rb example Wed Jan 4 10:56:45 PST 2006 brian@janrain.com * ensure Content-type header is present for POSTs Fri Dec 30 17:05:25 PST 2005 brian@janrain.com tagged ruby-openid-0.9.1 Fri Dec 30 17:03:54 PST 2005 brian@janrain.com * added Ruby on Rails example consumer Thu Dec 29 16:00:20 PST 2005 brian@janrain.com tagged ruby-openid-0.9.0 Thu Dec 29 15:43:07 PST 2005 brian@janrain.com * removed docs directory. generated rdoc html will be added manually to tarballs, and not be kept in repository Thu Dec 29 15:21:21 PST 2005 brian@janrain.com * added more docs for stores Thu Dec 29 14:58:52 PST 2005 brian@janrain.com * Huge documentation patch Thu Dec 29 10:59:54 PST 2005 brian@janrain.com * added more info and rdoc formatting to README Thu Dec 29 09:45:51 PST 2005 brian@janrain.com * fixed bad comment Wed Dec 28 17:59:48 PST 2005 brian@janrain.com * added platform agnositc temp dir discovery Wed Dec 28 17:13:21 PST 2005 brian@janrain.com * moved getOpenIDParamerters to util Wed Dec 28 15:47:51 PST 2005 brian@janrain.com * code cleanup Wed Dec 28 15:29:31 PST 2005 brian@janrain.com * added linkparse to test suite script Wed Dec 28 15:29:07 PST 2005 brian@janrain.com * added link parsing tests, lots of em Wed Dec 28 15:28:07 PST 2005 brian@janrain.com * link parsing more robust: handle non-html data, and make sure link tag is in head Tue Dec 27 16:11:09 PST 2005 brian@janrain.com * added more tests for openid/util Tue Dec 27 16:10:28 PST 2005 brian@janrain.com * change util methods to use all use /dev/urandom if available Tue Dec 27 16:09:53 PST 2005 brian@janrain.com * changed tmp pathname to something more useful Fri Dec 16 09:04:59 PST 2005 Josh Hoyt * Removed (now obsolete) interface.rb This has been subsumed by consumer.rb Thu Dec 15 18:25:04 PST 2005 brian@janrain.com * initial checkin