about summary refs log tree commit homepage
DateCommit message (Collapse)
2020-02-22local-openid 0.4.2 HEAD v0.4.2 master
5 changes since v0.4.1 (2016-05-01): more doc updates, clarify it is APGL-3.0+ website: use dark216 to save power doc: update URLs to point to YHBT.net remove Rakefile and update GNUmakefile gemspec: remove olddoc dependency
2020-02-22gemspec: remove olddoc dependency
It should be possible to build gems w/o olddoc (but updating the website still requires it).
2020-02-21remove Rakefile and update GNUmakefile
Rakefile is not needed anymore since both RubyForge and Freshmeat are defunct. Update the GNUmakefile while we're at it.
2020-02-21doc: update URLs to point to YHBT.net
bogomips.org is going away since .org isn't going to be affordable, anymore.
2020-02-21website: use dark216 to save power
2016-05-01more doc updates, clarify it is APGL-3.0+
2016-05-01local-openid 0.4.1 - update URLs and stuff v0.4.1
I have no idea which websites still support OpenID at all, probably not many :< So I haven't actually tested this release, it's just a release to update the public email so interested parties can contact each other. Please test and let me know if it does or doesn't work and I'll see about fixing it for you. Anyways, librelist seems to have stopped working, and I should've migrated off it when rsync became unavailable; but oh well, the archives and code running public-inbox.org are completely clonable and free. This was my first shot at fighting the centralized, "modern" web back in 2009; public-inbox is my latest, so might as well tie them together by setting up a public inbox for this more-or-less obsolete project. Thanks to the EFF and Let's Encrypt, the website is available over HTTPS (HTTP remains available for ancient systems): homepage: https://bogomips.org/local-openid/ git clone git://bogomips.org/local-openid.git mailto: local-openid@public-inbox.org mail archives: https://public-inbox.org/local-openid/ nntp://news.public-inbox.org/inbox.comp.lang.ruby.local-openid git clone --mirror https://public-inbox.org/local-openid/ ref: https://ssoma.public-inbox.org/ssoma_repository.txt There'll probably be Tor .onion hidden service mirrors coming, soon.
2016-05-01add pointer to NNTP group, too
Some users will prefer to read over NNTP, let them.
2016-05-01update mailing list to local-openid@public-inbox.org
I guess librelist is dead and I should've stopped using them when the rsync service died. Anyways, https://public-inbox.org/local-openid/ should be available soon and you'll be able to git clone it and email it at local-openid@public-inbox.org
2016-01-14switch to olddoc
wrongdoc was difficult to maintain because of the tidy-ffi dependency and the HTML5 changes in Darkfish could not be handled well by Tidy. olddoc is superior as it generates leaner HTML which loads faster, requires less scrolling and less processing power to render. Aesthetic comparisons are subjective of course but completely unimportant compared to speed and accessibility.
2013-09-30Rakefile: kill raa_update task
RAA is dead
2013-03-12local-openid 0.4.0 - non-standard ports and schemes v0.4.0
We now support exposing instances to OpenID consumers on non-standard ports and non-HTTP schemes. This feature is contingent on your OpenID consumer supporting these, too. Thanks to Nathan Paul Simons for sending an early implementation of this feature.
2013-03-05use Rack::Request#base_url for server_root
Nathan Paul Simons reported the need to include the port for certain consumers. Since we don't want to blindly add the port for users on standard HTTP/HTTPS ports, we can use Rack::Request#base_url to generate the URL for us. Rack::Request#base_url is available since Rack 1.3.0
2012-08-18Rakefile: update fm_update task for freecode.com
freshmeat is now freecode, and requires HTTPS
2012-07-01local-openid 0.3.0 - compatibility improvements v0.3.0
This release brings a major compatibility improvement from Lionel Elie Mamane: The OpenID provider identifier and user identifier are now distinct and compliant with the OpenID 2.0 specification. The user identifier is unchanged: http://${HOST}/ The provider identifier (and provider endpoint URL) is now http://${HOST}/provider If you were not able to get local-openid working with a certain site in the past, this version may work for you. Please report any compatibility problems to local.openid@librelist.org and hopefully somebody can help. Unreported issues can never be fixed. The Sinatra dependency is relaxed to allow any 1.x version (tested with 1.3.2 and 1.0.0).
2012-07-01README: use consistent domain for mailing list
librelist.org is favored since .com is associated with commercial interests (which I certainly do not have).
2012-07-01gemspec: loosen Sinatra version dependency
sinatra 1.3.2 appears to work fine, and I expect any 1.x version to continue to do so, too.
2012-07-01update packaging to use pkg.mk + wrongdoc
No more JavaScript on the homepage!
2012-07-01doc: shorten URLs
bogomips.org went on a URL diet a few years ago.
2012-06-25separate OpenID Provider identifier and user identifier to be distinct
As per OpenID Authentication 2.0 specification section 11.2, the two are not allowed to be equal. The user identifier is unchanged: http://${HOST}/ The provider identifier (and provider endpoint URL) is now http://${HOST}/provider Signed-off-by: Eric Wong <normalperson@yhbt.net>
2010-08-30README: note config.yml is lazily created
Based on the experiences of a real user.
2010-06-26gemspec: fix email address
2010-06-26command-line option parsing v0.2.0
2010-06-26fixup packaging
Switch to the same system used by some of my other projects, which includes Atom feeds and Freshmeat/RAA updating.
2010-06-26make this a modular sinatra application
This should make the RubyGem work more reliably.
2009-04-06local-openid 0.1.1 - fix Sinatra dependency v0.1.1
2009-04-05README: rdoc formatting fixes
2009-04-05Documentation bits v0.1.0
2009-04-05initial commit