summaryrefslogtreecommitdiffstats
path: root/lasso
Commit message (Collapse)AuthorAgeFilesLines
...
* Documentation for lasso_wsf_profile_add_credentialBenjamin Dauvergne2008-08-011-0/+10
|
* documentation for lasso_wsf_profile_move_credentialsBenjamin Dauvergne2008-08-011-1/+10
|
* add new method lasso_wsf_profile_set_description_from_offeringBenjamin Dauvergne2008-08-012-1/+47
|
* fix typoBenjamin Dauvergne2008-08-011-1/+1
|
* add a general error for a badly initialized object and two error for idwsf ↵Benjamin Dauvergne2008-08-011-2/+1
| | | | relating to a missing assertion id and a missing endpoint declaration
* Revert " * remove body->id and correlation->id setup, no need to set id on ↵Benjamin Dauvergne2008-08-011-0/+2
| | | | | | everything." This reverts commit 832f127760dc074336400531a99f3a03574ffe13.
* add function to load a public key from anythingBenjamin Dauvergne2008-08-012-1/+49
|
* added functions to release [list]string/gobject/anyBenjamin Dauvergne2008-08-011-1/+2
|
* add methods to manipulate list of gobjects, and dissociate affectation of ↵Benjamin Dauvergne2008-08-011-2/+1
| | | | fresh object from older objects
* use g_assign_gobjectBenjamin Dauvergne2008-08-011-1/+1
|
* add methods to handle the registry of WsfProfile constructorsBenjamin Dauvergne2008-08-012-9/+119
| | | | | | | | - private: {lookup,remove,set}_registry handle access to the registry - public: lasso_discovery_[un]register_constructor_for_service_type gives access to this registry to other classes. Conflicts:
* add xml dump functionalityBenjamin Dauvergne2008-08-011-0/+20
|
* import discovery.h, fix name of registered constructor functionBenjamin Dauvergne2008-08-011-1/+2
|
* change return type of lasso_discovery_get_service (kein direct user in the ↵Benjamin Dauvergne2008-08-012-2/+2
| | | | rest of the code)
* polish code in lasso_discovery_build_credentialBenjamin Dauvergne2008-08-011-8/+12
|
* use lasso_discovery_build_wsf_profile commodity method in ↵Benjamin Dauvergne2008-08-011-19/+7
| | | | lasso_discovery_get_service(s) methods.
* add registering of the constructorBenjamin Dauvergne2008-08-011-0/+1
|
* add macro to assign gobject field, first a simple versionBenjamin Dauvergne2008-08-011-1/+2
|
* use g_assign_string to update a string fieldBenjamin Dauvergne2008-08-011-2/+5
|
* fix typo in last commitBenjamin Dauvergne2008-08-011-13/+41
|
* add soap binding util function to lookup specific SOAP header for ID-WSF ↵Benjamin Dauvergne2008-08-013-2/+91
| | | | SOAP encapsulation
* if messageID is missing return MISSING_CORRELATIONBenjamin Dauvergne2008-08-011-5/+7
|
* beginning of a pool of macros for mem handling, affectation to fields, etc..Benjamin Dauvergne2008-08-011-2/+1
|
* look for the correlation element, do not just take the first one, report ↵Benjamin Dauvergne2008-08-011-1/+12
| | | | proper error if not present
* remove useless reset of structure after allocation with g_new0Benjamin Dauvergne2008-08-011-4/+0
|
* * set credential to NULL when freedBenjamin Dauvergne2008-08-011-0/+1
|
* * remove body->id and correlation->id setup, no need to set id on everything.Benjamin Dauvergne2008-08-011-2/+0
|
* fixed order of freeing callsFrederic Peters2008-07-221-2/+2
| | | | (stolen from ec76ae4f7e40e99443ad421a85ec4d3fb7359bf3)
* fixed ..._must_authenticate to look for any assertion, not just one from theFrederic Peters2008-07-222-14/+6
| | | | requester provider.
* add build_strerror.py to EXTRA_DISTBenjamin Dauvergne2008-06-291-1/+1
|
* set an accurate error code on IdP if session wasn't reloadedDamien Laniel2008-06-161-1/+6
|
* check NameIdentifier for existence before strcmp'ing itFrederic Peters2008-06-051-1/+1
|
* remove perl script for generating lasso_strerror, replace with a python ↵Benjamin Dauvergne2008-05-305-317/+235
| | | | script, do not replace errors.c if generation give the same file as before, add warning to errors.c about autogeneration, add documentation on lasso_strerror to errors.c.in
* reformat utils.hBenjamin Dauvergne2008-05-301-22/+81
|
* fixed too long lines and remove some blank linesDamien Laniel2008-05-3025-92/+50
|
* fixed too long lines and remove some blank linesDamien Laniel2008-05-305-14/+20
|
* fixed tab/space mixDamien Laniel2008-05-301-30/+30
|
* remove merge markersBenjamin Dauvergne2008-05-301-3/+0
|
* * Move error message inside comments in lasso/errors.hBenjamin Dauvergne2008-05-305-237/+443
| | | | | | * Add a script to autogenerate lasso/errors.c from errors.h * Update errors.c * Add a target to Makefile.am to create errors.c
* NameIdPolicy must be allocatedFrederic Peters2008-05-301-1/+2
|
* forbit query strings to be xml signedFrederic Peters2008-05-293-0/+27
|
* add forgottent static modifierBenjamin Dauvergne2008-05-281-1/+1
|
* add lasso_config.h.in to MAINTAINERCLEANFILESBenjamin Dauvergne2008-05-271-1/+4
|
* add Makefile.in to MAINTAINERCLEANFILES in every Makefile.amBenjamin Dauvergne2008-05-279-0/+9
|
* cleanup include listingm first builddir then srcdir and no need for ↵Benjamin Dauvergne2008-05-269-13/+9
| | | | $srcdir/lasso
* Add disco_declaration.h to imported headersBenjamin Dauvergne2008-05-261-0/+1
|
* Add $(top_builddir) to include of id-wsf and id-wsf-2.0 Makefile.am to work ↵Benjamin Dauvergne2008-05-262-0/+2
| | | | with distcheck.
* allow getting xpath attributes like /node/@attrDamien Laniel2008-05-261-2/+8
|
* don't test NULL value before calling gfree + proper list freeingDamien Laniel2008-05-261-12/+10
|
* add a new headers <lasso/utils.h> with macros to handle memory like assigning aBenjamin Dauvergne2008-05-222-1/+51
| | | | | | | | | | | | | | | gobject field (work flow, is you augment ref of the new value, decrease the one from the old, and then assign), assigning strings, releasing lists of strings, of gobjects,etc.. the free macros are all called g_release_somehting and they set the released variable to NULL. add a macro to validate GObject parameter types This header is intended to concentre every bit of wisdom for handling pointers and memory, try to use thoses macros in your code. They are not intended to work with weak references (references you do not own), so always g_object_ref in this case (or use g_assign_gobject that does it, when your variable is not needed anymore to g_assign_gobject(var, NULL));