added attribute exchange and oauth openid extensions contributed by Joseph
Smarr of Plaxo
removed legacy compatibility code and dependency on pcre
minor build fixes and improvements
Fixed an URI normalization bug misnormalizing URIs with a single-character
trailing component
build improvements
Handling of unknown encodings during discovery
Discovery robustness improvements
Workaround for OPs (e.g. livejournal.com) breaking specs
Build fixes and improvements
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
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
code cleanup for stricter compiler
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
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
open id server invalid signature bugfix
A few robustness improvements and optimizations
More liberal key/values messages parsing
Changed unusable --with-pcre++ configure option to --with-pcrepp
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.
OpenID simple registration extension implementation
OpenID extensions framework
Canonicalization bugfix
Slightly improved interoperability with buggy implementations
Initial release