summaryrefslogtreecommitdiffstats
path: root/bindings
Commit message (Collapse)AuthorAgeFilesLines
* [tests] fix tests to comply with new implementation of parsingBenjamin Dauvergne2011-12-161-4/+4
| | | | | The test around parsing of EncryptedAssertion was wrong since it was missing the XMLEnc namespace declaration.
* [xml] change saml_advice.h to declarer the real node typeBenjamin Dauvergne2011-12-161-0/+3
| | | | | It also needed a change to bindings.py to parse struct as well as typedef node classes.
* [core] add a new class LassoKeyBenjamin Dauvergne2011-12-051-0/+1
| | | | | | LassoKey currenly store a LassoSignatureContext inside a reference-counted and bindable object. It will be used to export API around key management to bindings.
* [binding python] prevent warning in wrapper_top.c under hardy with gcc 4.2.4Benjamin Dauvergne2011-11-181-1/+2
|
* [bindings] fix bug introduced in last commitBenjamin Dauvergne2011-11-081-2/+2
|
* [bindings] fix tree traversal on windowsBenjamin Dauvergne2011-10-181-4/+6
| | | | | - The file path separator is not / on all platforms, so do not use it when matching filenames.
* [misc] apply changes to remove warning blocking compilation with gcc 4.5.2 ↵Benjamin Dauvergne2011-10-181-1/+1
| | | | | | | | | and php 5.3.5 - gcc now warns when you compate a typedef to the anonymous enum which define it. - some inline function in the zend.h header do compare between signed and unsigned char.
* Fix wrong version exported in the PHP bindingBenjamin Dauvergne2011-07-081-1/+3
|
* [java] try to make test works under Mac Os XBenjamin Dauvergne2011-05-301-3/+3
|
* [bindings perl] remove --as-needed from linker flags, it is not supported ↵Benjamin Dauvergne2011-05-271-1/+0
| | | | | | | evrywhere It can come back if we add proper checking of the support on the platform, maybe we can leverage tests made by autoconf.
* [bindings perl] in Makefile.am, gives a default template to mktempBenjamin Dauvergne2011-05-191-1/+1
| | | | Thanks to Nathan Sowatskey for the bug report and the fix.
* [core] rename lasso_server_load_federation to lasso_server_load_metadataBenjamin Dauvergne2011-04-041-1/+1
| | | | | | | The aim of this function is now to load any metadata file, and to replace completely the use of lasso_server_add_provider. The metadata content argument is replaced by a metadata file path to more closely match other APIs.
* [core] add a loaded_entity_ids output parameter to lasso_server_load_federationBenjamin Dauvergne2011-03-301-0/+1
| | | | | It allows to know which entity has been loaded from the metadata file. It must be freed by the caller.
* [php5] Comments starting with '#' are deprecatedFrédéric Péters2011-01-141-1/+1
|
* [bindings python] configure basic loggingBenjamin Dauvergne2011-01-043-0/+9
|
* [ghashtable] add G_GNUC_UNUSED to remove unused static functions warningBenjamin Dauvergne2011-01-041-3/+3
|
* [bindings perl] fix get_hash_of_objectsBenjamin Dauvergne2011-01-041-1/+1
|
* [bindings php5] remove hardcoding the php5 cli interpreterBenjamin Dauvergne2011-01-043-3/+3
| | | | | The test script did fail under Centos/Fedora because the interpreter for php5 is named php.
* [bindings perl] downgrade requirement on perl version to 5 instead of 5.10Benjamin Dauvergne2010-12-221-1/+1
|
* [binding php5] add inline implementation of lasso_log since it is a private ↵Benjamin Dauvergne2010-12-141-0/+22
| | | | function of lasso
* [bindings python] make constructor failure raise a lasso.Error exceptionBenjamin Dauvergne2010-12-141-1/+1
|
* [bindings perl] change ghashtable interface to not use GHashTableIterBenjamin Dauvergne2010-12-011-12/+19
|
* [bindings perl] add dependency upon the Makefile.perl for the install targetBenjamin Dauvergne2010-12-011-1/+1
|
* [bindings] add missing static modifier for g_hash_table_get_values replacementBenjamin Dauvergne2010-11-171-2/+2
|
* [bindings] fix bad use of lasso_return_if_fail in ghashtable backward ↵Benjamin Dauvergne2010-11-151-2/+4
| | | | compatibility header
* [Binding java] replace use of strcmp by g_strcmp0Benjamin Dauvergne2010-10-011-1/+2
|
* [Bindings] change prefix for ignoring soap_binding related filesBenjamin Dauvergne2010-09-301-1/+1
|
* [Bindings] restore presence of SOAP nodesBenjamin Dauvergne2010-09-291-2/+2
| | | | The node to exclude when ID-WSF is disactivated was soap_binding_ ones.
* [Strings] add string constant for the internal XML attributes used in dumpsBenjamin Dauvergne2010-09-034-4/+4
| | | | | | | | | Add string constants for signature method, signature type, private key (file path or content), private key password and certificate (file path or content). Add cast for xmlChar constant strings definition in python bindings, it assumed all constant strings were char*.
* [Binding perl] move DISCLEANFILES and CLEANFILES outside of the condition ↵Benjamin Dauvergne2010-07-211-5/+2
| | | | clauses
* [Bindings] improve cleaning and distribution buidingBenjamin Dauvergne2010-07-215-9/+9
|
* [Tests java] remove Test.javaBenjamin Dauvergne2010-07-211-11/+0
| | | | Local test file wrongly commited.
* [Binding perl] add DISTCLEANFILES for Makefile.perl.old fileBenjamin Dauvergne2010-07-211-0/+2
|
* [Tests] adapt java unit tests to new semantic for list fieldsBenjamin Dauvergne2010-07-201-6/+6
| | | | GList fields now return an empty list, not null.
* [Binding perl] fix broken distclean-local targetBenjamin Dauvergne2010-07-201-2/+3
| | | | | The TOCOPY files need to be cleaned only for out of source directory builds.
* [Binding java] return empty list for NULL GList value, not nullBenjamin Dauvergne2010-07-161-1/+1
|
* [Tests/python] add test case for WebSSO with providers using encrypted keysBenjamin Dauvergne2010-07-161-3/+29
|
* [Bindings] make is_rc only check for lasso_error_t typeBenjamin Dauvergne2010-07-121-1/+1
|
* [Bindings php5] simplify is_object in php_code.pyBenjamin Dauvergne2010-07-121-2/+1
|
* [Bindings java] use is_int instead of custom methods or codeBenjamin Dauvergne2010-07-121-5/+2
|
* [Bindings perl] add lasso_errot_t to type to map to T_IV typemap (integer types)Benjamin Dauvergne2010-07-121-1/+1
|
* [Bindings] add lasso_error_t to return code typesBenjamin Dauvergne2010-07-121-1/+1
|
* [Binding java] use is_rc to match error return typeBenjamin Dauvergne2010-07-121-2/+2
|
* [Binding php5] use is_rc to match error return typeBenjamin Dauvergne2010-07-121-1/+1
|
* [Core] add lasso_error_t to list of integer typesBenjamin Dauvergne2010-07-121-1/+1
|
* [Python binding] do not throw lasso.Error for python exceptionsBenjamin Dauvergne2010-07-051-1/+1
|
* [Perl binding] make include from $(srcdir) works in Perl bindingBenjamin Dauvergne2010-06-292-4/+5
|
* [Bindings] accept simple string in string<->xmlNode converterBenjamin Dauvergne2010-06-296-45/+69
| | | | | | | | | | Some use case ask for passing simple libxml content node (i.e just an UTF-8 string) when a method argument or a field of the xmlNode* type. This commit add a static method in bindings/utils.c named lasso_string_fragment_to_xmlnode which does this transform by trying to parse an XML document then by trying to parse a well balanced XML fragment of only one node (if there is more than one node such as in the string " xxx <tag/> yyy ", we free the node list and return NULL).
* [ID-WSF2] add idwsf2 test script to test suiteBenjamin Dauvergne2010-06-292-3/+7
| | | | | Re-activate ID-WSF 2.0 test script. Fix problem with provider issuing assertion role. Need to be fixed more generally in the future.
* Merge branch 'issue-88'Benjamin Dauvergne2010-06-292-16/+36
|