summaryrefslogtreecommitdiffabout
path: root/lib/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2008-01-05made more robust html discovery by using htmltidyMichael Krelin1-2/+2
now when parsing document that we expect might be html we also save first 16K of the document to the buffer and if the parser choked we run the saved data through htmltidy and feed the output to the parser again. Signed-off-by: Michael Krelin <hacker@klever.net>
2008-01-04configurable -DNDEBUGMichael Krelin1-0/+1
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-12-09reworked identity resolution and service discoveryMichael Krelin1-1/+1
The discovery, which does both XRDS-based (Yadis, XRI, for XRI, using proxy) and HTML-based search, now returns results in opkele:idiscovery_t structure. It uses expat-based parser idigger_t, which itself is not exposed via any header files, but hidden in lib/discovery.cc, the discovery testing program is renamed from openid_resolve to idiscover. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-12-02first cut on XRI resolverMichael Krelin1-1/+2
This commit adds openid service resolver that does discovery using XRI (proxy only), Yadis protocol and html-based discovery. It uses expat as xml parsing engine, which makes it a bit more strict about html it receives, but I think failing to discover links in *severely* broken html is better than misdetecting links, hidden in comments or such. This is highly experimental code and needs more thoughts and testing. Thanks everyone pushing me towards this development. Namely Joseph, John, Gen. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-28added a trivial expat wrapperMichael Krelin1-3/+4
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-24more curl wrapper cosmeticsMichael Krelin1-1/+2
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-09-22got rid of all pcre wrappers altogetherMichael Krelin1-2/+2
although all claims against pcre++ make absolutely no sense. But for now I'll live with no wrappers at all. I may reconsider it when implementing more sophisticated discovery mechanisms for upcoming extensions. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-08-09libopkele: prepared 0.3 release0.3Michael Krelin1-1/+1
- bumped package version - bumped library version - sumarized news
2007-06-16adjusted LDADD in lib's Makefile.amMichael Krelin1-1/+1
2007-01-12eliminated mimetic dependency and made use of openssl base64 encoder insteadMichael Krelin1-2/+0
2007-01-11extension chainMichael Krelin1-1/+2
2007-01-11Simple Registration extensionMichael Krelin1-1/+4
2007-01-11introduced extension hooks frameworkMichael Krelin1-1/+2
2005-07-19initial commit of libopkele - OpenID support libraryMichael Krelin1-0/+24