Skip to content

Releases: klevernothings/libopkele

2.0.4

13 Apr 15:06

Choose a tag to compare

Released December 22, 2009

  • 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

2.0.3

13 Apr 15:06

Choose a tag to compare

Released September 01, 2009

  • Fixed an URI normalization bug misnormalizing URIs with a single-character trailing component
  • build improvements

2.0.2

13 Apr 15:06

Choose a tag to compare

Released April 11, 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

13 Apr 15:06

Choose a tag to compare

Released November 22, 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

13 Apr 15:06

Choose a tag to compare

2.0

Released June 26, 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

13 Apr 15:06

Choose a tag to compare

Released November 22, 2007

code cleanup for stricter compiler

0.3.1

13 Apr 15:06

Choose a tag to compare

Released November 20, 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

13 Apr 15:06

Choose a tag to compare

0.3

Released August 09, 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

13 Apr 15:05

Choose a tag to compare

Released June 24, 2007

open id server invalid signature bugfix

0.2

13 Apr 15:05

Choose a tag to compare

0.2

Released June 19, 2007

  • A few robustness improvements and optimizations
  • More liberal key/values messages parsing
  • Changed unusable --with-pcre++ configure option to --with-pcrepp