Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0 | Benjamin Dauvergne | 2012-09-28 | 1 | -16/+26 |
| | | | | | | | | | | 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. | ||||
* | [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] accept simple string in string<->xmlNode converter | Benjamin Dauvergne | 2010-06-29 | 1 | -11/+2 |
| | | | | | | | | | | 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). | ||||
* | Bindings: use lasso_return_xxx macros instead of GLib ones | Benjamin Dauvergne | 2010-02-01 | 1 | -1/+1 |
| | |||||
* | Bindings php5: string hashtable methods are only used by ID-WSF bindings, ↵ | Benjamin Dauvergne | 2010-01-28 | 1 | -2/+2 |
| | | | | | | | | | mark them unused by default * bindings/php5/wrapper_source_top.c: only id-wsf has field of type GHashtTable<char*,char*> so when compiling without --enable-wsf, it give 'unused symbols' errors. Lets mark de the concerned functions as unused. | ||||
* | Bindings: java, php5, python simplify logic in binding generator | Benjamin Dauvergne | 2010-01-28 | 1 | -9/+55 |
| | | | | | | * use utils.h macros to manipulate fields. * use utils.py function to filter variables, argument and return types. * finish support of hashtables of strings for php5 and python. | ||||
* | Remove use of xmlFreeDoc for lasso_release_doc | Benjamin Dauvergne | 2008-11-04 | 1 | -1/+2 |
| | | | | | | | | | | | | | | - 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. | ||||
* | * Remove ending blanks | Benjamin Dauvergne | 2008-09-12 | 1 | -3/+3 |
| | |||||
* | Move all files related to the php5 binding inside | Benjamin Dauvergne | 2008-08-05 | 1 | -0/+319 |
the php5 subdirectory. |