summaryrefslogtreecommitdiffabout
path: root/lib/consumer.cc
AgeCommit message (Collapse)AuthorFilesLines
2009-09-13removed legacy compatibility code and pcre dependencyMichael Krelin1-396/+0
Signed-off-by: Michael Krelin <hacker@klever.net>
2008-02-16moved some stuff out of the now installed util.h headerMichael Krelin1-0/+1
Signed-off-by: Michael Krelin <hacker@klever.net>
2008-01-20the whole library rewrittenMichael Krelin1-2/+2
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-12-17moved curl_fetch_string_t/curl_pick_t classes into curl.hMichael Krelin1-19/+1
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-12-04Minor improvementsMichael Krelin1-3/+3
- almost irrelevant documentation updates - introduced id_res_expired_on_delivery exception to be thrown if the association has expired right before it could've been used for signature verification. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-28removed meaningless conditionMichael Krelin1-1/+0
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-26encapsulated write functionality into curl_tMichael Krelin1-22/+28
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-24more curl wrapper cosmeticsMichael Krelin1-61/+44
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-24moved curl_t wrapper to util namespaceMichael Krelin1-20/+5
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-21further calming compiler downMichael Krelin1-1/+1
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-21added some missing includes for gcc 4.3Michael Krelin1-0/+1
According to Marcus Rueckert gcc 4.3 wants these. Thanks, Marcus! Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-21Keep compiler happyMichael Krelin1-2/+2
Thanks Marcus Rueckert for pointing this out. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-11-20added more precise source tree version detectionMichael Krelin1-1/+1
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-10-31allow whitespace separated list in @rel when doing links discovery.Michael Krelin1-9/+31
Thanks to Joseph Smarr and Chris Messina for bringing it to my attention! Signed-off-by: Michael Krelin <hacker@klever.net>
2007-09-22save a couple of ticksMichael Krelin1-3/+2
Signed-off-by: Michael Krelin <hacker@klever.net>
2007-09-22got rid of all pcre wrappers altogetherMichael Krelin1-59/+65
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-09-14robustness improvements in link descovery mechanismsMichael Krelin1-4/+4
accept stray spaces in link tags and inside relevant attribute values. Thanks, Gen, for pointing it out. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-09-11added support for crappy libpcre c++ bindingsMichael Krelin1-6/+47
Added optional support for crappy google's c++ bindings. The bindings are ridiculously googley, so I think, taking into account the amount of pcre involved, I'll soon drop requirement for any bindings and will use libpcre directly. Signed-off-by: Michael Krelin <hacker@klever.net>
2007-08-09fix to previous commitMichael Krelin1-2/+0
2007-08-09associations robustness improvements and documentation updatesMichael Krelin1-0/+4
2007-08-09make canonicalize follow redirectsMichael Krelin1-1/+25
- renamed old consumer_t::canonicalize to consumer_t::normalize - made the real canonicalize virtual to allow caching layer
2007-06-18reworked zero-padding machinery and added one more instance of zero-paddingMichael Krelin1-6/+7
2007-06-16remove catch-all nop handlerMichael Krelin1-8/+6
2007-01-15fixed a typoMichael Krelin1-1/+1
2007-01-15--disable-ssl-verify-{host,peer} options addedMichael Krelin1-0/+6
2007-01-12eliminated mimetic dependency and made use of openssl base64 encoder insteadMichael Krelin1-14/+2
2007-01-11a fixMichael Krelin1-1/+1
2007-01-11introduced extension hooks frameworkMichael Krelin1-6/+10
2007-01-09canonicalization bug - do not add '/' after '?', add it right after hostname ↵Michael Krelin1-2/+9
if needed.
2005-07-20moved util::canonicalize_url to consumer classMichael Krelin1-2/+27
2005-07-19initial commit of libopkele - OpenID support libraryMichael Krelin1-0/+316