Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [bindings] fix bad use of lasso_return_if_fail in ghashtable backward ↵ | Benjamin Dauvergne | 2010-11-15 | 1 | -2/+4 | |
| | | | | compatibility header | |||||
* | [Binding java] replace use of strcmp by g_strcmp0 | Benjamin Dauvergne | 2010-10-01 | 1 | -1/+2 | |
| | ||||||
* | [Bindings] change prefix for ignoring soap_binding related files | Benjamin Dauvergne | 2010-09-30 | 1 | -1/+1 | |
| | ||||||
* | [Bindings] restore presence of SOAP nodes | Benjamin Dauvergne | 2010-09-29 | 1 | -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 dumps | Benjamin Dauvergne | 2010-09-03 | 4 | -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 Dauvergne | 2010-07-21 | 1 | -5/+2 | |
| | | | | clauses | |||||
* | [Bindings] improve cleaning and distribution buiding | Benjamin Dauvergne | 2010-07-21 | 5 | -9/+9 | |
| | ||||||
* | [Tests java] remove Test.java | Benjamin Dauvergne | 2010-07-21 | 1 | -11/+0 | |
| | | | | Local test file wrongly commited. | |||||
* | [Binding perl] add DISTCLEANFILES for Makefile.perl.old file | Benjamin Dauvergne | 2010-07-21 | 1 | -0/+2 | |
| | ||||||
* | [Tests] adapt java unit tests to new semantic for list fields | Benjamin Dauvergne | 2010-07-20 | 1 | -6/+6 | |
| | | | | GList fields now return an empty list, not null. | |||||
* | [Binding perl] fix broken distclean-local target | Benjamin Dauvergne | 2010-07-20 | 1 | -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 null | Benjamin Dauvergne | 2010-07-16 | 1 | -1/+1 | |
| | ||||||
* | [Tests/python] add test case for WebSSO with providers using encrypted keys | Benjamin Dauvergne | 2010-07-16 | 1 | -3/+29 | |
| | ||||||
* | [Bindings] make is_rc only check for lasso_error_t type | Benjamin Dauvergne | 2010-07-12 | 1 | -1/+1 | |
| | ||||||
* | [Bindings php5] simplify is_object in php_code.py | Benjamin Dauvergne | 2010-07-12 | 1 | -2/+1 | |
| | ||||||
* | [Bindings java] use is_int instead of custom methods or code | Benjamin Dauvergne | 2010-07-12 | 1 | -5/+2 | |
| | ||||||
* | [Bindings perl] add lasso_errot_t to type to map to T_IV typemap (integer types) | Benjamin Dauvergne | 2010-07-12 | 1 | -1/+1 | |
| | ||||||
* | [Bindings] add lasso_error_t to return code types | Benjamin Dauvergne | 2010-07-12 | 1 | -1/+1 | |
| | ||||||
* | [Binding java] use is_rc to match error return type | Benjamin Dauvergne | 2010-07-12 | 1 | -2/+2 | |
| | ||||||
* | [Binding php5] use is_rc to match error return type | Benjamin Dauvergne | 2010-07-12 | 1 | -1/+1 | |
| | ||||||
* | [Core] add lasso_error_t to list of integer types | Benjamin Dauvergne | 2010-07-12 | 1 | -1/+1 | |
| | ||||||
* | [Python binding] do not throw lasso.Error for python exceptions | Benjamin Dauvergne | 2010-07-05 | 1 | -1/+1 | |
| | ||||||
* | [Perl binding] make include from $(srcdir) works in Perl binding | Benjamin Dauvergne | 2010-06-29 | 2 | -4/+5 | |
| | ||||||
* | [Bindings] accept simple string in string<->xmlNode converter | Benjamin Dauvergne | 2010-06-29 | 6 | -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 suite | Benjamin Dauvergne | 2010-06-29 | 2 | -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 Dauvergne | 2010-06-29 | 2 | -16/+36 | |
| | ||||||
* | Merge branch 'issue-86' | Benjamin Dauvergne | 2010-06-29 | 1 | -1/+18 | |
| | ||||||
* | Comment out custom silent rules if automake < 1.11 | Benjamin Dauvergne | 2010-06-15 | 2 | -0/+4 | |
| | ||||||
* | Test: add non regression test for reloading a server dump with encrypted keys | Benjamin Dauvergne | 2010-06-14 | 1 | -0/+13 | |
| | ||||||
* | Binding python: fix freeing of list return values for methods with the ↵ | Benjamin Dauvergne | 2010-06-14 | 1 | -3/+3 | |
| | | | | | | transfer full flag The output 'print' were missing, oups :( | |||||
* | Binding python: find a work around for random behaviour of PyImport_ImportModule | Benjamin Dauvergne | 2010-06-12 | 1 | -2/+6 | |
| | | | | | | | * it seems that PyImport_ImportModule is not deterministic. Sometimes it returns True for modules which we know are present ('logging'). Importing 'sys' first seems to make 'logging' accessible (complete cargo cult programming). | |||||
* | Core: move logging function and macros to their own module, adapt perl binding | Benjamin Dauvergne | 2010-06-12 | 1 | -0/+21 | |
| | ||||||
* | Test: add python test for attribute requesting | Benjamin Dauvergne | 2010-06-12 | 1 | -1/+58 | |
| | | | | | | | | | | | | | * What's tested: - request initialization - adding attribute designators - building the request message - processing the request message - accepting the request - adding assertion with attributes - signing the assertion - building the response - parsing the response | |||||
* | Binding python: fix bad refcounting in get_logger and lasso_python_log | Benjamin Dauvergne | 2010-06-12 | 1 | -7/+13 | |
| | ||||||
* | Tests: new python test for setEncryptionPrivateKeyWithPassword | Benjamin Dauvergne | 2010-06-10 | 1 | -0/+12 | |
| | ||||||
* | Binding python: if lasso.logger exists use it for logging | Benjamin Dauvergne | 2010-06-10 | 1 | -8/+28 | |
| | | | | | | * There is now two paths to get a logger in the python binding: - first try to get an objet from lasso.logger - if it doesn't exist or is None, the try logging.getLogger('lasso') | |||||
* | Binding python: call lasso_init() first in init_lasso() | Benjamin Dauvergne | 2010-06-09 | 2 | -2/+1 | |
| | ||||||
* | Binding python: add GLog handler to redirect logs to Python logger named "lasso" | Benjamin Dauvergne | 2010-06-09 | 2 | -0/+44 | |
| | | | | * fixes #20 | |||||
* | Add new lasso_log_set_handler and lasso_log_remove_handler functions | Frederic Peters | 2010-06-09 | 1 | -0/+2 | |
| | | | | | They are modeled around the g_log... functions of GLib, they just don't have a domain parameter. | |||||
* | Binding perl: fix test so that it does not raise on add_provider | Benjamin Dauvergne | 2010-06-06 | 1 | -1/+1 | |
| | ||||||
* | Bindings: keep retro compatibility for member field names | Benjamin Dauvergne | 2010-06-06 | 3 | -2/+36 | |
| | | | | | | | * Special kludge price go to PHP: methods name are insensitive so nothing to do here, BUT, if you use getters/setters then your objects fields can be case insensitive too ;-) (DNS, dns, DnS, dNs all maps to get_dns ). | |||||
* | Bindings: fix camelcasing of id fields | Benjamin Dauvergne | 2010-06-06 | 1 | -1/+4 | |
| | ||||||
* | Binding python tests: update idwsf1 to explicitely register PP10 HREF | Benjamin Dauvergne | 2010-04-06 | 1 | -0/+1 | |
| | ||||||
* | Binding python: update idwsf2 test for method change dst.initResponse -> ↵ | Benjamin Dauvergne | 2010-04-06 | 1 | -1/+1 | |
| | | | | validateRequest | |||||
* | Binding python: fix use of raise_on_rc, simplift Node.__setstate__ | Benjamin Dauvergne | 2010-04-06 | 1 | -7/+6 | |
| | ||||||
* | Binding python: for empty GList return empty tuples, not None | Benjamin Dauvergne | 2010-04-06 | 2 | -18/+18 | |
| | ||||||
* | Binding python: fix test file | Benjamin Dauvergne | 2010-03-27 | 1 | -1/+1 | |
| | ||||||
* | Bindings: fix parsing of camelcased ident (Samlp2IDPList -> samlp2,idp,list) | Benjamin Dauvergne | 2010-03-27 | 1 | -3/+28 | |
| | ||||||
* | Binding python: fix problem of classes without an initializer | Benjamin Dauvergne | 2010-03-27 | 1 | -5/+7 | |
| | ||||||
* | SAML 2.0 XML: add header listing strings from XML schema | Benjamin Dauvergne | 2010-03-27 | 1 | -1/+1 | |
| |