2.0.3 (September 1st, 2009) - Fixed an URI normalization bug misnormalizing URIs with a single-character trailing component - build improvements 2.0.2 (April 11th, 2009) - Handling of unknown encodings during discovery - Discovery robustness improvements - Workaround for OPs (e.g. livejournal.com) breaking specs - Build fixes and improvements 2.0.1 (November 22nd, 2008) - Compile-time fixes and improvements - Portability improvements for FreeBSD - Really suppress debugging message from htmltidy when --disable-debug is in effect - minor bugfixes - thread-safety improvements 2.0 (June 26th, 2008) - OpenID 2.0 support - Major rewrite of the whole thing - Support for XRDS (YADIS and XRI/inames) discovery - Sheerly improved html-based discovery (only code using new, 2.0-enabled classes benefits from it) - Deprecation of the old api - Added sample RP and OP implementations - Require expat xml stream parser library - Require htmltidy library - Require tr1/memory (shared_ptr) support - either modern gcc or boost library 0.3.2 (November 22nd, 2007) - code cleanup for stricter compiler 0.3.1 (November 20th, 2007) - more robustness improvements in links discovery - removed dependency on pcre c++ bindings, because there are few of them and not everyone likes all of them - minor build improvements 0.3 (August 9th, 2007) - fixed canonicalization procedure to be specs-compliant. Note, that the old consumer_t::canonicalize is now called consumer_t::normalize and the canonicalize memeber is now virtual to allow caching layer, not static - robustness improvement in handling associations expiry - minor documentation updates 0.2.1 (June 24th, 2007) - open id server invalid signature bugfix 0.2 (June 19th, 2007) - A few robustness improvements and optimizations - More liberal key/values messages parsing - Changed unusable --with-pcre++ configure option to --with-pcrepp 0.1.1 (January 16th, 2007) - Fixed a bug in curl errors handling - added --disable-ssl-verify-host and --disable-ssl-verify-peer options to configure to alter default implementation of consumer's retrieve_links behaviour - Build fix that eliminates the need to pass --disable-konforka in the absence of it. 0.1 (January 12th, 2007) - OpenID simple registration extension implementation - OpenID extensions framework - Canonicalization bugfix - Slightly improved interoperability with buggy implementations 0.0 (July 25th, 2005) - Initial release