Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [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 | |
| | ||||||
* | Binding PHP5 tests: fix assertion dump test | Benjamin Dauvergne | 2010-03-02 | 1 | -17/+1 | |
| | ||||||
* | Bindings java: do not mask errors from the code generator | Benjamin Dauvergne | 2010-03-02 | 1 | -1/+1 | |
| | ||||||
* | ID-WSF 2.0 python tests: finish tests for new ID-WSF 2.0 API | Benjamin Dauvergne | 2010-03-02 | 1 | -26/+157 | |
| | | | | | | | * bindings/python/tests/idwsf2_tests.py: all Discovery service request types are tested, and Data Service query is tested as well. Data Service testing and API should more tested, especially failure cases. | |||||
* | Binding python: accept a functio as setter, if it has only two arguments | Benjamin Dauvergne | 2010-03-02 | 1 | -1/+1 | |
| | ||||||
* | Binding perl: add support for out parameters | Benjamin Dauvergne | 2010-02-22 | 2 | -17/+38 | |
| | | | | | * bindings/perl/lang.py: support GObject out parameters. | |||||
* | Bindings python: use more accessors from utils.py | Benjamin Dauvergne | 2010-02-22 | 1 | -41/+31 | |
| | | | | | * binings/python/lang.py: remove direct access to type tuples in favor of using accesors from utils.py. | |||||
* | Bindings: make is_int more robust, and fix remove_modifiers | Benjamin Dauvergne | 2010-02-22 | 1 | -6/+9 | |
| | ||||||
* | Bindings php5: use accessort from bindings/utils.py | Benjamin Dauvergne | 2010-02-22 | 1 | -29/+38 | |
| | | | | | * bindings/php5/wrapper_source.py: do not handle 'type/variable' tuple directly, use accessors. |