Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | All: Fix missing field initializer problems | Benjamin Dauvergne | 2009-01-24 | 2 | -4/+6 | |
| | | | | | | * lots of files: Explicitely set all field of initialized structures, in order to remove -Wno-missing-field-initilizers from needed compiler options when using -Wall -Wextra. | |||||
* | Fix uninitialized local variable | Benjamin Dauvergne | 2008-11-14 | 1 | -1/+1 | |
| | | | | | - bindings/java/wrapper_top.c: (gobject_to_jobject_and_ref) initialize local variable. | |||||
* | Remove use of xmlFreeDoc for lasso_release_doc | Benjamin Dauvergne | 2008-11-04 | 4 | -4/+8 | |
| | | | | | | | | | | | | | | - bindings/java/wrapper_top.c, bindings/php4/lasso_php4_helper.c, bindings/php5/wrapper_source_top.c, bindings/python/wrapper_top.c, lasso/id-ff/identity.c, lasso/id-ff/lecp.c, lasso/id-ff/login.c, lasso/id-ff/logout.c, lasso/id-ff/name_registration.c, lasso/id-ff/profile.c, lasso/id-ff/provider.c, lasso/id-ff/server.c, lasso/id-ff/session.c, lasso/id-wsf-2.0/data_service.c, lasso/id-wsf/data_service.c, lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile.c, lasso/saml-2.0/ecp.c, lasso/saml-2.0/login.c, lasso/saml-2.0/name_id_management.c, lasso/utils.h, lasso/xml/tools.c, lasso/xml/xml.c, swig/Lasso.i: Remove use of xmlFreeDoc. Use lasso_release_doc instead. | |||||
* | Clean generated files in bindings | Benjamin Dauvergne | 2008-11-04 | 3 | -1/+7 | |
| | | | | | | | | * bindings/java/Makefile.am: * bindings/php5/Makefile.am: * bindings/python/Makefile.am: - reformat value and add generated files to the MOSTLYCLEANFILES variable | |||||
* | add functionality to enable debugging flags at runtime | Benjamin Dauvergne | 2008-10-01 | 3 | -10/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | This code permit to set flags, separated by commas, space, tabulations, or colons. This flags activates debug functions like, suppressing validations of signatures or print debugging message about deallocations. The new flags are defined in /lasso/debug.h they can be set using an environment variable named LASSO_FLAG or a function named lasso_set_flag. There are two flags currently: - verify-signature: To deactivate it, pass 'no-verify-signature' inside LASSO_DEBUG. It desactivate signature verification, inside two functions: lasso_query_verify_signature and lasso_provider_verify_signature. - memory-debug: It enabled reporting of memory deallocation inside generic memory dellaocator for LassoNode objects and also in bindings. - lasso/xml/xml.c: do not free a null hash table pointer. | |||||
* | Many fix to compile with --enable-wsf and --enable-debugging and also to | Benjamin Dauvergne | 2008-09-23 | 2 | -15/+22 | |
| | | | | | | | | | | | | | | | | | | remove valgrind errors through python tests. 1. Rename lasso_wsf_profile_new_full for java bindings (cannot subclass in overrides of static methods). 2. Add const modifiers to many functon signatures in bindings/python/wrapper_top.c. 3. add initialisation of private_data->encryption_sym_key_type (to please valgrind) in instance_init of LassoProvider. 4. Add new macro to assign xmlNode, we consider xmlNode to be an immutable value, and always use xmlCopyNode for assignment. The macros is called named lasso_assign_node. 5. Fix segfault, when using xmlSec to encrypt the newly created encrypted node replace the original node inside the xmlDoc structure, and the original node is freed automatically. So you cannot borrow the encrypted if you do not remove it from xmlDoc first. | |||||
* | php: added a root class to define generic getter and setter | Damien Laniel | 2008-09-17 | 1 | -23/+26 | |
| | ||||||
* | * Remove ending blanks | Benjamin Dauvergne | 2008-09-12 | 20 | -120/+120 | |
| | ||||||
* | * When --enable-debugging is used, add -Wno-xxx options to AM_CFLAGS so that | Benjamin Dauvergne | 2008-09-12 | 3 | -8/+10 | |
| | | | | bindings compile with -Werror (-Werror is activated by --enable-debugging now) | |||||
* | * Add G_GNUC_UNUSED for unused parameter we can't remove (python wrappers). | Benjamin Dauvergne | 2008-09-12 | 2 | -4/+4 | |
| | ||||||
* | * Select bindings in bindings/Makefile not in bindings/*/Makefile. | Benjamin Dauvergne | 2008-09-12 | 1 | -1/+10 | |
| | ||||||
* | don't put registry functions in the bindings | Damien Laniel | 2008-09-03 | 1 | -0/+3 | |
| | ||||||
* | Add bindings/javaj/__init__.py to EXTRA_DIST | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+1 | |
| | ||||||
* | Lookup wrapper_{top,bottom}.c files in the src_dir, useful for VPATH build | Benjamin Dauvergne | 2008-08-05 | 2 | -2/+5 | |
| | | | | (i.e. distcheck). Add top_srcdir/binings to python syspath. | |||||
* | * Fix blanks mismatch (space in *.c and *h files or tabs in *.py files) and ↵ | Benjamin Dauvergne | 2008-08-05 | 5 | -14/+15 | |
| | | | | formatting | |||||
* | * fix typo with g_hash_table_remove_all | Benjamin Dauvergne | 2008-08-05 | 1 | -42/+43 | |
| | | | | | * remove unused variable * add GNUC_UNUSED to static functions to pass -Werror | |||||
* | add an __init__.py to make the java subdirectory a python module | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+0 | |
| | ||||||
* | add moved files to EXTRA_DIST | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+2 | |
| | ||||||
* | change dependency with respect to moved files, add moved files to EXTRA_DIST | Benjamin Dauvergne | 2008-08-05 | 1 | -2/+3 | |
| | ||||||
* | use new util function to throw exceptions | Benjamin Dauvergne | 2008-08-05 | 2 | -5/+18 | |
| | ||||||
* | add moved files to EXTRA_DIST | Benjamin Dauvergne | 2008-08-05 | 1 | -1/+4 | |
| | ||||||
* | add TODOs for parsing OFTYPE in other positions | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+2 | |
| | ||||||
* | Remove moved files from EXTRA_DIST | Benjamin Dauvergne | 2008-08-05 | 1 | -12/+0 | |
| | ||||||
* | Move all files related to java into the java subdirectory | Benjamin Dauvergne | 2008-08-05 | 4 | -9/+10 | |
| | ||||||
* | Add a module init file to python directory. | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+0 | |
| | ||||||
* | Move all files related to the php5 binding inside | Benjamin Dauvergne | 2008-08-05 | 6 | -7/+6 | |
| | | | | the php5 subdirectory. | |||||
* | Move all python binding related files inside the python subdirectory | Benjamin Dauvergne | 2008-08-05 | 5 | -23/+32 | |
| | ||||||
* | * 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 | |||||
* | remove useless overriding | Benjamin Dauvergne | 2008-08-01 | 1 | -1/+0 | |
| | ||||||
* | * bindings/lang_python_wrapper_top.c: add cast to suppress warning about | Benjamin Dauvergne | 2008-08-01 | 1 | -4/+23 | |
| | | | | | g_list_length argument non-constness. add support for LassoDgme* objects, must find a better way to do this in the future. | |||||
* | * bindings/bindings.py: support const modifier on this argument | Benjamin Dauvergne | 2008-08-01 | 3 | -3/+4 | |
| | ||||||
* | add const modifier to conversion function on GList*, a problem still remains ↵ | Benjamin Dauvergne | 2008-08-01 | 1 | -6/+6 | |
| | | | | that g_list_length do not take a const GList* | |||||
* | reflects change inside lasso/id-ff/identity.c in assertions | Benjamin Dauvergne | 2008-08-01 | 1 | -4/+6 | |
| | ||||||
* | forked lasso branch for adeline | Benjamin Dauvergne | 2008-08-01 | 3 | -2/+5 | |
| | ||||||
* | provider_id is optional in lasso_session_get_assertions | Frederic Peters | 2008-05-29 | 1 | -1/+3 | |
| | ||||||
* | fixed functions returning const GList * | Damien Laniel | 2008-05-28 | 1 | -1/+1 | |
| | ||||||
* | recognize const GList* | Benjamin Dauvergne | 2008-05-28 | 1 | -1/+1 | |
| | ||||||
* | return of lasso_server_get_svc_metadatas so return_owner = False | Benjamin Dauvergne | 2008-05-28 | 1 | -1/+1 | |
| | ||||||
* | boolean in C are uppercase | Frederic Peters | 2008-05-28 | 1 | -1/+5 | |
| | ||||||
* | add Makefile.in to MAINTAINERCLEANFILES in every Makefile.am | Benjamin Dauvergne | 2008-05-27 | 8 | -0/+8 | |
| | ||||||
* | clean *.pyc files in the bindings | Benjamin Dauvergne | 2008-05-27 | 1 | -0/+4 | |
| | ||||||
* | quick and dirty fix to support return type «const GList*» | Benjamin Dauvergne | 2008-05-26 | 1 | -16/+16 | |
| | ||||||
* | fix INCLUDES var, put top_builddir first | Benjamin Dauvergne | 2008-05-26 | 4 | -4/+8 | |
| | ||||||
* | add qualifier for the GList returned by lasso_server_get_svc_metadatas | Benjamin Dauvergne | 2008-05-26 | 1 | -0/+1 | |
| | ||||||
* | respect optional args and default values for integer args | Frederic Peters | 2008-05-26 | 1 | -1/+8 | |
| | ||||||
* | last argument to check_version was optional with the SWIG bindings | Frederic Peters | 2008-05-26 | 1 | -0/+6 | |
| | ||||||
* | 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 | |
| |