| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Bindings: make the binding infrastructure understand GObject-introspections ↵ | Benjamin Dauvergne | 2010-01-04 | 3 | -15/+30 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | annotations * bindings/bindings.py * bindings/utils.py: add convenience function to treat arguments tuple: (type,name,{annotations}). introduce new argument options, fix that arguments are 3-tuple of the form (type,name,annotations), where annotations is a dictionary. Key of this dictionnary can be: - optional, wheter the argument is necessary, it means it has a default value. - out, means that the pointer is a pointer of pointer, for bindings that can return exceptions, it will be returned instead of the integer error code, the only way to access error codes will be exceptions. - element-type, contained type of a list or an array, - key-type, value-type, type of respectively the key and value of a GHashTable. - transfer, wheter a the callee(for arguments)/caller(for return values) owns the values passed, it can be none,container(if the callee/caller only owns the container not the contained value) or full. doc.parameters is now a 3-tuple of (attribute-name, attribute-description, attribute-annotations) where attribute-annotations is a string of the form '(option1)(option2 option-arguments) etc.'. - add predicates for xml, list and time_t values. improve predicates for cstring and const modifier. * bindings/overrides.xml: 'out' arguments are not well supported for java, so skip functions using them. * bindings/java/lang.py bindings/php5/php_code.py bindings/php5/wrapper_source.py bindings/python/lang.py: - update language specifig binding generators for handling new annotations. - improve python method declaration, handle optional arguments with default values, factorize this chode in two methods, get_python_arg_decl and defval_to_python_value. * bindings/python/tests/Makefile.am bindings/python/tests/idwsf1_tests.py bindings/python/tests/idwsf2_tests.py: make test work with out of source build dir. | ||||
| * | ID-WSF 2.0: make it work with --enabe-debugging | Benjamin Dauvergne | 2009-03-27 | 1 | -6/+0 |
| | | | | | | | | | | | | | | * lasso/id-wsf-2.0/data_service.c: * lasso/id-wsf-2.0/discovery.c: * lasso/id-wsf-2.0/profile.c: * lasso/id-wsf/data_service.c: * lasso/id-wsf/discovery.c: * lasso/id-wsf/wsf_profile.c: when --enable-debugging is activated much more type checking is done by internal macros, and code do not pass compile anymore. * bindings/python/tests/idwsf2_tests.py: nameIdentifier packing in SOAP ID-WSF calls headers is no longer supported, do not test it. | ||||
| * | * Remove ending blanks | Benjamin Dauvergne | 2008-09-12 | 6 | -35/+35 |
| | | |||||
| * | * Fix blanks mismatch (space in *.c and *h files or tabs in *.py files) and ↵ | Benjamin Dauvergne | 2008-08-05 | 2 | -3/+4 |
| | | | | | formatting | ||||
| * | * bindings/python/tests/Makefile.am: make running of iwsf{1,2}_tests.py ↵ | Benjamin Dauvergne | 2008-08-05 | 1 | -2/+6 |
| | | | | | conditioned upon --enable-wsf flag of ./configure script | ||||
| * | * bindings/bindings.py: support const modifier on this argument | Benjamin Dauvergne | 2008-08-01 | 2 | -3/+3 |
| | | |||||
| * | reflects change inside lasso/id-ff/identity.c in assertions | Benjamin Dauvergne | 2008-08-01 | 1 | -4/+6 |
| | | |||||
| * | add Makefile.in to MAINTAINERCLEANFILES in every Makefile.am | Benjamin Dauvergne | 2008-05-27 | 1 | -0/+1 |
| | | |||||
| * | import main test file | Damien Laniel | 2008-05-20 | 3 | -1/+178 |
| | | |||||
| * | added a discovery remove test case | Damien Laniel | 2008-05-20 | 1 | -3/+39 |
| | | |||||
| * | added id-wsf 2.0 tests for new bindings | Damien Laniel | 2008-05-20 | 1 | -0/+1790 |
| | | |||||
| * | added some tests for id-wsf 1.1 with new python bindings | Damien Laniel | 2008-05-20 | 1 | -0/+341 |
| | | |||||
| * | [project @ fpeters@0d.be-20071120201406-loyt7g5302ztk7er] | Frederic Peters | 2008-04-29 | 2 | -2/+4 |
| | | | | | | | | | get srcdir from env variable (set automatically by automake) Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-20 21:14:06.537000+01:00 | ||||
| * | [project @ fpeters@0d.be-20071120151830-wdnobbexiv300ibb] | Frederic Peters | 2008-04-29 | 1 | -0/+2 |
| | | | | | | | | | | fixed some make distcheck issues (still remaining is access to test data when srcdir != builddir) Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-20 16:18:30.814000+01:00 | ||||
| * | [project @ fpeters@0d.be-20071113195326-cd83a1nrlh9l9nbr] | Frederic Peters | 2008-04-29 | 1 | -0/+25 |
| | | | | | | | | | added three more tests of bindings Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-13 20:53:26.406000+01:00 | ||||
| * | [project @ fpeters@0d.be-20071113192919-3g05qazwjjhivlsh] | Frederic Peters | 2008-04-29 | 3 | -0/+620 |
| ported old test cases to the new binding Original author: Frederic Peters <fpeters@0d.be> Date: 2007-11-13 20:29:19.859000+01:00 | |||||
