summaryrefslogtreecommitdiffstats
path: root/lasso/xml/tools.c
Commit message (Expand)AuthorAgeFilesLines
* Fix license boilerplatesSimo Sorce2013-12-031-2/+1
* lasso/xml/tools.c: fix misuse of xmlURIUnescapeStringBenjamin Dauvergne2013-09-271-2/+10
* fix compilation errors on 64bits architecturesBenjamin Dauvergne2013-09-081-1/+1
* fix warnings about unused but set variablesBenjamin Dauvergne2013-09-081-3/+2
* Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0Benjamin Dauvergne2012-09-281-19/+20
* [xml] fix typosBenjamin Dauvergne2012-05-051-4/+4
* [key] add methods to send message using SAML 2.0 redirect and post bindingsBenjamin Dauvergne2012-03-171-6/+114
* Incompatibility with clang: local functions with closure does not workBenjamin Dauvergne2011-12-291-4/+6
* [xml] rewrite schema directed serialization/deserialization methodsBenjamin Dauvergne2011-12-161-0/+59
* [core] fix uninitialized pointer to a GError structureBenjamin Dauvergne2011-12-161-1/+1
* [core] add the HMAC-SHA1 shared secret signature methodBenjamin Dauvergne2011-12-051-0/+83
* [core] refactor lasso_query_verify_signature and lasso_saml2_query_verify_sig...Benjamin Dauvergne2011-12-051-149/+108
* [core] set the xmlSec log handler globallyBenjamin Dauvergne2011-12-051-14/+0
* [saml2] introduce a lasso_saml2_assertion_get_audirence_restrictions to facto...Benjamin Dauvergne2011-12-051-1/+1
* [core] introduce the LassoSignatureContext context, to pass around signature ...Benjamin Dauvergne2011-12-051-177/+197
* [core] add a lasso_base64_decode functionBenjamin Dauvergne2011-12-051-0/+33
* [tools] fix lasso_sha1 to return a glib allocated stringBenjamin Dauvergne2011-12-051-1/+1
* [xml] add an inline function to validate LassoSignatureMethod valuesBenjamin Dauvergne2011-12-051-0/+2
* [core] do not emit a warning for expected decryption errorsBenjamin Dauvergne2011-11-221-2/+5
* [tools] redirect xmlsec errors to lasso error handlerBenjamin Dauvergne2011-04-141-0/+12
* [tools] use LASSO_LOG_DOMAIN instead of magic constantBenjamin Dauvergne2011-04-141-3/+4
* [xml] if signature reference is empty check that signed node is the document ...Benjamin Dauvergne2011-04-041-2/+3
* [xml] allow empty reference in XML signature (document signature)Benjamin Dauvergne2011-03-291-6/+18
* [xml] make id_attr_name parameter optional for lasso_verify_signatureBenjamin Dauvergne2011-03-291-4/+6
* [tools] fix xml decryptionBenjamin Dauvergne2010-12-141-9/+6
* [saml2] use new encryption structure instead for internal field in LassoSaml2...Benjamin Dauvergne2010-12-141-4/+5
* [Core] replace all use of g_strcmp0 by lasso_strisequal and lasso_strisnotequalBenjamin Dauvergne2010-10-011-2/+2
* [XML] fix memleak of xmlSecKeyMngr when loading a key from a KeyInfo nodeBenjamin Dauvergne2010-09-171-0/+1
* [Core] add LAST enum values to LassoSignatureMethod and LassoSignatureType en...Benjamin Dauvergne2010-09-031-0/+4
* [Core] Change lasso_apply_signature to use quark stored annotated signature p...Benjamin Dauvergne2010-07-161-2/+17
* [Core] add password parameter to lasso_sign_nodeBenjamin Dauvergne2010-07-161-4/+13
* [Core] add a password parameter to lasso_query_signBenjamin Dauvergne2010-07-161-3/+17
* [Core] extract signature adding into base class method lasso_node_get_xmlNodeBenjamin Dauvergne2010-07-121-0/+29
* Core: move logging function and macros to their own module, adapt perl bindingBenjamin Dauvergne2010-06-121-41/+0
* Core: update lasso_iso_8601_gmt_to_time_t to support millisecondsBenjamin Dauvergne2010-06-101-4/+41
* Change all logging to use message()Benjamin Dauvergne2010-06-091-7/+7
* Core: in xml error message handler, escape messages to fit on one lineBenjamin Dauvergne2010-06-091-2/+11
* Core: remove arrow in log messagesBenjamin Dauvergne2010-06-091-1/+1
* Add new lasso_log_set_handler and lasso_log_remove_handler functionsFrederic Peters2010-06-091-0/+38
* Core: fix extraction of relaystate when URLs contains only one kind of separa...Benjamin Dauvergne2010-05-311-1/+1
* Initialize all uninitialized rc variablesBenjamin Dauvergne2010-04-301-1/+1
* Improve safety by replacing all g_string_free use by lasso_release_gstringBenjamin Dauvergne2010-04-221-2/+2
* Improve safety by replacing all g_free use by lasso_releaseBenjamin Dauvergne2010-04-221-7/+7
* Core: add lasso_set_string_from_prop(char**,xmlNode*,..) functionBenjamin Dauvergne2010-03-271-0/+14
* Core: export lasso_build_unique_id into public APIBenjamin Dauvergne2010-03-021-2/+2
* Core: add a level argument to lasso_xmlnode_to_string and _lasso_node_export_...Benjamin Dauvergne2010-03-021-2/+2
* Add lasso_string_to_xsd_integer, to parse xsd:integer valuesBenjamin Dauvergne2010-02-221-0/+32
* Core: add a lasso_xmlnode_to_string functionBenjamin Dauvergne2010-02-171-0/+32
* in tools.c, add defines to permit import of timegmBenjamin Dauvergne2010-02-171-0/+3
* Core: fix lasso_iso_8601_gmt_to_time_t, use timegm instead of mktimeBenjamin Dauvergne2010-02-171-1/+1