Subversion Status
ChangeLog
| 11:57 | bdauvergne | rev 4729 | Core: add a level argument to lasso_xmlnode_to_string and _lasso_node_export_to_xml |
| 11:57 | bdauvergne | rev 4730 | Core: add PROFILE errors around assertion validation * lasso/errors.c lasso/errors.h: - add errors concerning invalid assertion, assertion with invalid conditions, unknown issuers, or when the issuer is not a provider we marked as an IdP. - add error for missing sender id in an ID-WSF message. |
| 11:57 | bdauvergne | rev 4731 | Core: add do/while(0) around block of goto_cleanup_with_rc |
| 11:57 | bdauvergne | rev 4732 | SAML 2.0: in lasso_saml2_assertion_get_issuer_provider, check type of server argument |
| 11:57 | bdauvergne | rev 4733 | ID-WSF 2.0: fix documentation of lasso_idwsf2_data_service_build_request_msg |
| 11:57 | bdauvergne | rev 4734 | ID-WSF 2.0: change signature of lasso_idwsf2_discovery_add_identity_to_epr * lasso/id-wsf-2.0/discovery.c: - in lasso_idwsf2_discovery_add_identity_to_epr, receive an Epr instead of an EprMetadata node, and use lasso_wsa_endpoint_reference_add_security_token to add the assertion token instead of duplicating this logic. - in lasso_idwsf2_discovery_build_epr change the call site. |
| 11:57 | bdauvergne | rev 4735 | ID-WSF 2.0: fix MDAssociationQueryResponse handling * lasso/id-wsf-2.0/discovery.c: - in lasso_idwsf2_discovery_validate_request, use svcmdids to intialize response to MSAssociationQuery requests. - in lasso_idwsf2_discovery_process_response_msg, extract received svcmdids; use lasso_check_good_rc when needed. |
| 11:57 | bdauvergne | rev 4736 | ID-WSF 2.0: in lasso_idwsf2_profile_check_security_mechanism, add common logic for SAML 2.0 secmech, check for presence of a server object, |
| 11:57 | bdauvergne | rev 4737 | ID-WSF 2.0: in lasso_idwsf2_get_name_identifier, use lasso_saml2_assertion_decrypt_subject |
| 11:57 | bdauvergne | rev 4738 | Binding python: accept a functio as setter, if it has only two arguments |
| 11:57 | bdauvergne | rev 4739 | Core: in xml_insure_namespace do not segfault if ns is NULL |
| 11:57 | bdauvergne | rev 4740 | ID-WSF 2.0: add service type to response, parse response before using it |
| 11:57 | bdauvergne | rev 4741 | ID-WSF 2.0 python tests: finish tests for new ID-WSF 2.0 API * bindings/python/tests/idwsf2_tests.py: all Discovery service request types are tested, and Data Service query is tested as well. Data Service testing and API should more tested, especially failure cases. |
| 11:57 | bdauvergne | rev 4742 | Core: add an helper method to build a SOAP response in a LassoProfile object * lasso/id-ff/profile.{c,h}: add lasso_profile_add_soap_fault_response(char* code, char *string, GList *details). * lasso/id-wsf-2.0/profile.{c,h}: change signature of lasso_idwsf2_profile_init_soap_fault_response. * lasso/id-wsf-2.0/data_service.c: use new function instead of manually intializing soap faults * lasso/id-wsf-2.0/discovery.c: init a soap fault when parsed request is of an unknown type, return proper error. |
| 11:57 | bdauvergne | rev 4743 | Bindings java: do not mask errors from the code generator |
| 11:57 | bdauvergne | rev 4744 | SAML 2.0: change error code for empty ArtifactResolve response to LASSO_PROFILE_ERROR_MISSING_RESPONSE |
| 11:57 | bdauvergne | rev 4745 | Core: export lasso_build_unique_id into public API * lasso/xml/tools.h: add new header to export lasso_build_unique_id as a public API. * lasso/xml/Makefile.am: add tools.h to header list * lasso/xml/tools.c: add GObjectIntrospection annotations to exported functions. |
| 11:58 | bdauvergne | rev 4746 | Core: add macro to remove gobject from lists |
| 11:58 | bdauvergne | rev 4747 | ID-WSF 2.0: add lasso_soap_envelope_set_relates_to method |
| 11:58 | bdauvergne | rev 4748 | Core: add a level argument to lasso_node_debug |
| 11:58 | bdauvergne | rev 4749 | XML: move registry mapping into the *_get_type() functions * lassoxml/disco_send_single_logout.c: * lassoxml/id-wsf-2.0/sb2_user_interaction_header.c: * lassoxml/id-wsf-2.0/subsref_app_data.c: * lassoxml/lib_assertion.c: * lassoxml/saml-2.0/saml2_condition_abstract.c: * lassoxml/saml-2.0/saml2_encrypted_element.c: * lassoxml/ws/wsa_attributed_uri.c: * lassoxml/ws/wsa_endpoint_reference.c: class_init is only called the first time an object of the given type is created, registry mappings must exist before this time, so I moved the registration code to the _get_type() functions. |
| 11:58 | bdauvergne | rev 4750 | Binding PHP5 tests: fix assertion dump test |
Copyright © 2004-2007 Entr'ouvert
