summaryrefslogtreecommitdiffstats
path: root/lasso/xml/saml_conditions.c
Commit message (Collapse)AuthorAgeFilesLines
* XML: remove all useless instance_init functionsBenjamin Dauvergne2009-08-261-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use Coccinelle semantic patch tool (http://coccinelle.lip6.fr/) to remove useless instance_init functions, the first patch applied was: @@ type T,V; identifier I, J; parameter list P; expression E1; @@ V instance_init(T node) { <... ( - E1 = 0; | - E1 = NULL; | - E1 = FALSE; ) ...> } It removes useless initialization to 0 (GObject already zeroes allocated objects). The second one is: @ rule1 @ type T; identifier node,fn; @@ - static void fn(T *node) { } @ rule2 extends rule1 @ typedef GType, GInstanceInitFunc; identifier type_constructor; @@ GType type_constructor() { <... - (GInstanceInitFunc)fn + NULL ...> } It removes empty instance_init functions.
* All: Rework include files handling, separated ID-WSF code from SAML2/ID-FF codeBenjamin Dauvergne2009-08-261-1/+1
| | | | | | | | | | | | | * nearly all C files: change includes for relative paths. * lasso/id-wsf/id_wsf.h, lasso/id-wsf-2.0/id_wsf_2.h: add top level public include files for ID-WSF 1.0 and ID-WSF 2.0. * lasso/id-ff/server.*, lasso/id-ff/session.*, lasso/id-ff/identity.*: remove most of the code related to ID-WSF and push into lasso/id-wsf/id_ff_extensions.* and lasso/id-wsf-2.0/identity.c, lasso/id-wsf-2.0/server.c, lasso/id-wsf-2.0/session.c. * lasso/id-wsf-2.0/saml2_login.c, lasso/id-wsf-2.0/saml2_login_private.h: same change but for ID-WSF 2.0 support in SAML2 SSO profile.
* Core: do not mix public and private headersBenjamin Dauvergne2009-03-271-0/+1
| | | | | * lots of files: explicitely load the internal header xml/private.h where needed.
* All: Fix missing field initializer problemsBenjamin Dauvergne2009-01-241-4/+5
| | | | | | * 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.
* * Remove ending blanksBenjamin Dauvergne2008-09-121-5/+5
|
* moved gtk-doc inline as is better on so many points; also added schemaFrederic Peters2008-05-151-2/+8
| | | | fragments to published doc
* updated Copyright dates in all filesDamien Laniel2007-05-301-1/+1
|
* fixed typo (no idea how long it had been there)Damien Laniel2007-04-161-1/+1
|
* Updated Copyright and authors.Emmanuel Raviart2005-01-221-3/+2
|
* moved remaining unbounded elements to GList* (samlp:Response/Assertion beingFrederic Peters2005-01-081-1/+2
| | | | part of that bunch)
* documented more functions, reaching 50% symbol docs coverage (126 symbolsFrederic Peters2004-12-301-3/+2
| | | | documented, 126 not documented)
* remove angle brackets around elements in doc strings so they can now beFrederic Peters2004-12-231-1/+1
| | | | considered as docbook (necessary to produce itemized lists in docstrings)
* last(?) iteration on XmlSnippet; now attached to classes, get_xmlNode andFrederic Peters2004-12-021-41/+15
| | | | | | init_from_xml are no longer necessary in many cases. Previous XmlSnippet renamed to XmlSnippetObsolete to keep compatibility (id-wsf classes have not yet been converted).
* moved xml snippet stuffs into new internals.h; those should not be exposed;Frederic Peters2004-11-261-5/+5
| | | | changed snippet type from character to enum (defined in internals.h)
* cut some long linesFrederic Peters2004-11-261-1/+2
|
* added attribute xml snippet support to <saml:Conditions>Frederic Peters2004-11-261-7/+3
|
* indentation workFrederic Peters2004-11-251-12/+12
|
* use same "xmlsnippets" (name will probably change) to build xml nodesFrederic Peters2004-11-171-11/+12
|
* refactored init_from_xml functions (lasso is now less than 20000 lines)Frederic Peters2004-11-171-16/+7
|
* return value on init_from_xml; and minor tweaks to code styleFrederic Peters2004-11-091-2/+5
|
* Done with the move to structures and the removal of protocols/ (lasso branchedFrederic Peters2004-10-271-107/+73
| | | | | | | | on October 2nd; occasional merges since then). - Compatible with current souk test suites. - Missing memory management for everything in xml/ - Missing xmlsec support for SOAP messages.
* declarations first (and s/lenght/length/)Frederic Peters2004-08-131-4/+8
|
* Added Nicolas to authors.Emmanuel Raviart2004-07-221-1/+2
|
* Used new method set_ns() instead of new_ns() (in *_instance_init() methods)Valery Febvre2004-04-171-8/+10
|
* Files moved. Initialy located in lasso/schema/ directoryValery Febvre2004-04-051-0/+176