Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bindings/python/tests: session indexes storage preserves order nowHEADmaster | Benjamin Dauvergne | 2014-06-08 | 1 | -2/+1 |
| | |||||
* | bindings/python: fix conversion of unicode value to UTF-8 for setters | Benjamin Dauvergne | 2014-05-28 | 1 | -1/+1 |
| | |||||
* | Fix generators for parsing of integer values | Simo Sorce | 2014-04-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | All number types including enums are parse as if they were integers, this breaks in many ways, long and int are not the same size in all architectures as well as enum may vary in size depening on compiler, architecture and optimizations. Always pass an actual long to PyArg_ParseTuple() and rely on the a cast from long to the destination variable type in the following assignment. Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | bindings/perl/Makefile: it's difficult to control produced code so disable ↵ | Benjamin Dauvergne | 2014-03-31 | 1 | -1/+1 |
| | | | | warning on unused-but-set-variable | ||||
* | bindings/python: automatically encode string into utf-8 when passing unicode ↵ | Benjamin Dauvergne | 2013-12-11 | 1 | -0/+13 |
| | | | | | | string to Lasso methods fixes #4077 | ||||
* | perl: make it compatible with recent libxml2 | Frédéric Péters | 2013-12-06 | 1 | -10/+22 |
| | |||||
* | Fix license boilerplates | Simo Sorce | 2013-12-03 | 22 | -44/+22 |
| | | | | | | | Instad of referring to an old FSF address, point the reader to the FSF website where the latest licenses and addresses are published. Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | python: do not fail displaying a non-C error (fixes #3866) | Frédéric Péters | 2013-10-23 | 1 | -1/+4 |
| | | | | | | | | | | The binding does a raise Error('failed to create object') but the local Error exception class expects a lasso error code, and will thus fail if printed. File ".../lasso.py", line 54, in __str__ return '<lasso.%s(%s): %s>' % (self.__class__.__name__, self.code, _lasso.strError(self.code)) TypeError: an integer is required | ||||
* | bindings/perl: fix type of size variable incompatible with 64 bits arch | Benjamin Dauvergne | 2013-09-27 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/libxml2.9-compat' | Benjamin Dauvergne | 2013-07-30 | 3 | -45/+71 |
|\ | |||||
| * | Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0 | Benjamin Dauvergne | 2012-09-28 | 3 | -45/+71 |
| | | | | | | | | | | | | | | | | | | | | Libxml stopped exposing the internal of the xmlOutputBuffer structure; it was replace by proper use of the API and of the xmlBuffer structure. There could be regression for older version of libxml as some functions appeared in recent version of libxml; but the reference API document does not give any introduction date for functions so it's hard to be sure. | ||||
* | | python: fix logout request parsing test | Benjamin Dauvergne | 2013-03-20 | 1 | -0/+4 |
|/ | | | | adapt to new checks done on logout request nodes | ||||
* | tests: add a SSO test with DSA keys to python bindings tests | Benjamin Dauvergne | 2012-07-11 | 1 | -0/+28 |
| | |||||
* | [bindings/php5] remove redundant check to is_transfer_full | Benjamin Dauvergne | 2012-05-05 | 1 | -4/+4 |
| | |||||
* | [bindings/php5] add missing release for xmlnodes in return value wrapper | Benjamin Dauvergne | 2012-05-05 | 1 | -0/+2 |
| | |||||
* | [bindings/python] in constructors wrappers build the return value before | Benjamin Dauvergne | 2012-05-05 | 1 | -10/+11 |
| | |||||
* | [bindings/python] free xmlnode argument owned by the callee | Benjamin Dauvergne | 2012-05-05 | 1 | -0/+2 |
| | |||||
* | [bindings/python] fix some indentation | Benjamin Dauvergne | 2012-05-05 | 1 | -1/+1 |
| | |||||
* | [bindings/python] boolean values does not need to be released | Benjamin Dauvergne | 2012-05-05 | 1 | -2/+2 |
| | |||||
* | [bindings] add a default parameter to is_transfer_full whose default is False | Benjamin Dauvergne | 2012-05-05 | 1 | -4/+5 |
| | |||||
* | [bindings] improve matching for object types | Benjamin Dauvergne | 2012-05-05 | 1 | -1/+5 |
| | |||||
* | Merge branch 'release-2.4.0' | Benjamin Dauvergne | 2012-05-05 | 1 | -15/+36 |
|\ | |||||
| * | [bindings php5] fix missing wrappers for constructors | Benjamin Dauvergne | 2012-03-02 | 1 | -11/+30 |
| | | |||||
| * | [bindings php5] improve generation of php call stubs by using type case ↵ | Benjamin Dauvergne | 2012-02-27 | 1 | -4/+6 |
| | | | | | | | | helpers, raise exception in unknown case | ||||
* | | php5: use zend_function_entry, for compatibility with PHP 5.4 | Frédéric Péters | 2012-03-05 | 1 | -1/+1 |
|/ | |||||
* | Simplify useless complexity in include paths | Benjamin Dauvergne | 2011-12-16 | 1 | -3/+3 |
| | |||||
* | [tests] fix tests to comply with new implementation of parsing | Benjamin Dauvergne | 2011-12-16 | 1 | -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 type | Benjamin Dauvergne | 2011-12-16 | 1 | -0/+3 |
| | | | | | It also needed a change to bindings.py to parse struct as well as typedef node classes. | ||||
* | [core] add a new class LassoKey | Benjamin Dauvergne | 2011-12-05 | 1 | -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.4 | Benjamin Dauvergne | 2011-11-18 | 1 | -1/+2 |
| | |||||
* | [bindings] fix bug introduced in last commit | Benjamin Dauvergne | 2011-11-08 | 1 | -2/+2 |
| | |||||
* | [bindings] fix tree traversal on windows | Benjamin Dauvergne | 2011-10-18 | 1 | -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 Dauvergne | 2011-10-18 | 1 | -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 binding | Benjamin Dauvergne | 2011-07-08 | 1 | -1/+3 |
| | |||||
* | [java] try to make test works under Mac Os X | Benjamin Dauvergne | 2011-05-30 | 1 | -3/+3 |
| | |||||
* | [bindings perl] remove --as-needed from linker flags, it is not supported ↵ | Benjamin Dauvergne | 2011-05-27 | 1 | -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 mktemp | Benjamin Dauvergne | 2011-05-19 | 1 | -1/+1 |
| | | | | Thanks to Nathan Sowatskey for the bug report and the fix. | ||||
* | [core] rename lasso_server_load_federation to lasso_server_load_metadata | Benjamin Dauvergne | 2011-04-04 | 1 | -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_federation | Benjamin Dauvergne | 2011-03-30 | 1 | -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 deprecated | Frédéric Péters | 2011-01-14 | 1 | -1/+1 |
| | |||||
* | [bindings python] configure basic logging | Benjamin Dauvergne | 2011-01-04 | 3 | -0/+9 |
| | |||||
* | [ghashtable] add G_GNUC_UNUSED to remove unused static functions warning | Benjamin Dauvergne | 2011-01-04 | 1 | -3/+3 |
| | |||||
* | [bindings perl] fix get_hash_of_objects | Benjamin Dauvergne | 2011-01-04 | 1 | -1/+1 |
| | |||||
* | [bindings php5] remove hardcoding the php5 cli interpreter | Benjamin Dauvergne | 2011-01-04 | 3 | -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.10 | Benjamin Dauvergne | 2010-12-22 | 1 | -1/+1 |
| | |||||
* | [binding php5] add inline implementation of lasso_log since it is a private ↵ | Benjamin Dauvergne | 2010-12-14 | 1 | -0/+22 |
| | | | | function of lasso | ||||
* | [bindings python] make constructor failure raise a lasso.Error exception | Benjamin Dauvergne | 2010-12-14 | 1 | -1/+1 |
| | |||||
* | [bindings perl] change ghashtable interface to not use GHashTableIter | Benjamin Dauvergne | 2010-12-01 | 1 | -12/+19 |
| | |||||
* | [bindings perl] add dependency upon the Makefile.perl for the install target | Benjamin Dauvergne | 2010-12-01 | 1 | -1/+1 |
| | |||||
* | [bindings] add missing static modifier for g_hash_table_get_values replacement | Benjamin Dauvergne | 2010-11-17 | 1 | -2/+2 |
| |