Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added LASSO_LOGIN_ERROR_STATUS_NOT_SUCCESS error code | Frederic Peters | 2004-12-28 | 1 | -1/+3 |
| | |||||
* | don't crash if session was not set | Frederic Peters | 2004-12-28 | 1 | -0/+3 |
| | |||||
* | generate xmlsec signatures in get_xmlNode; this should allow envelopes (in | Frederic Peters | 2004-12-28 | 1 | -17/+20 |
| | | | | LECP) to work properly. | ||||
* | documented #LassoLogout; actually most docstrings were already there but are | Frederic Peters | 2004-12-23 | 1 | -85/+101 |
| | | | | way too much going into Lasso internals. Not fixed yet. | ||||
* | documented #LassoSession. Removed lasso_session_get_authentication_method and | Frederic Peters | 2004-12-23 | 1 | -1/+1 |
| | | | | lasso_session_get_first_providerID methods that were obsolete and unused. | ||||
* | documenting #LassoIdentity and #LassoFederation | Frederic Peters | 2004-12-22 | 1 | -2/+1 |
| | |||||
* | Added differentiation between creating xmlnode for lasso use (the _dump | Frederic Peters | 2004-12-19 | 1 | -2/+2 |
| | | | | | | | | | | | | functions) and creating xmlnode for the wire (export_to_soap...). This was necessary to keep track of private_key_file to use on an Assertion while it was kept in a lasso session dump and restored later. This means the get_xmlNode functions have now a second parameter, gboolean lasso_dump, TRUE when dumping for lasso internal use. On the bright side assertions are now signed (that signature is not yet checked). | ||||
* | if available, use profile->msg_relayState to init request in init_request | Frederic Peters | 2004-12-19 | 1 | -5/+4 |
| | | | | functions. | ||||
* | Moved LassoProfile->nameIdentifier from char* to LassoSamlNameIdentifier*, | Frederic Peters | 2004-12-18 | 1 | -3/+3 |
| | | | | | | | | | | | gaining back access to the nameFormat added late before 0.5. There are no bindings for LassoSamlNameIdentifier; as a temporary and compatible measure; profile->nameIdentifier in bindings continues to return a char* (profile->nameIdentifier->content). At the same time the same change has been done for LassoNameRegistration->oldNameIdentifier. | ||||
* | <samlp:Status> created by Lasso should now be compatible with SAML | Frederic Peters | 2004-12-17 | 1 | -0/+5 |
| | | | | | | | | | requirements [SAMLCore11]. [SAMLCore11] Maler, Eve, Mishra, Prateek, Philpott, Rob, eds. (27 May 2003). "Assertions and Protocol for the OASIS Security Assertion Markup Language (SAML) V1.1," OASIS Committee Specification, version 1.1, Organization for the Advancement of Structured Information Standards | ||||
* | deal with missing Status in LogoutResponse | Frederic Peters | 2004-12-17 | 1 | -1/+9 |
| | |||||
* | (almost) done with errors in ID-FF; remaining "return -1" have been converted | Frederic Peters | 2004-12-16 | 1 | -13/+10 |
| | | | | | | | to LASSO_ERROR_UNDEFINED (there are forty-three of them). LASSO_ERROR_UNDEFINED was redefined from -999 to -1 so it is easier to add new sequences of errros. | ||||
* | pointers are %p in format strings, not %x | Frederic Peters | 2004-12-15 | 1 | -2/+2 |
| | |||||
* | fixed a few "variable might be used uninitialized in this function" detected | Frederic Peters | 2004-12-15 | 1 | -7/+10 |
| | | | | with gcc-3.4 -O3. | ||||
* | added new standard error code LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED | Frederic Peters | 2004-12-15 | 1 | -3/+7 |
| | |||||
* | new LASSO_PROFILE_ERROR_NAME_IDENTIFIER_NOT_FOUND error code | Frederic Peters | 2004-12-15 | 1 | -3/+1 |
| | |||||
* | coherent error handling for "identity not found" and "federation not found" | Frederic Peters | 2004-12-15 | 1 | -8/+4 |
| | | | | cases. | ||||
* | new LASSO_PROFILE_ERROR_UNKNOWN_PROFILE_URL profile error and replaced a bunch | Frederic Peters | 2004-12-14 | 1 | -3/+5 |
| | | | | of 'return -1;' with that one. | ||||
* | more error code harmony, now with a new critical_error macro | Frederic Peters | 2004-12-14 | 1 | -11/+9 |
| | |||||
* | status code has been set in lasso_lib_logout_respone_new_full | Frederic Peters | 2004-12-14 | 1 | -2/+0 |
| | |||||
* | use XmlSnippet for LassoLogout dump/restore | Frederic Peters | 2004-12-13 | 1 | -49/+22 |
| | |||||
* | more error code harmonization. | Frederic Peters | 2004-12-13 | 1 | -4/+2 |
| | |||||
* | harmonized remote_provider tests (check and error code set to | Frederic Peters | 2004-12-13 | 1 | -7/+7 |
| | | | | LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND) | ||||
* | dealing with errors; now like this: | Frederic Peters | 2004-12-13 | 1 | -6/+8 |
| | | | | return error_code(G_LOG_LEVEL_CRITICAL, LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED); | ||||
* | overridden spelling fix caused alignment wreckage | Frederic Peters | 2004-12-10 | 1 | -1/+1 |
| | |||||
* | reenabled signature checking on query strings (xml messages still to do) | Frederic Peters | 2004-12-10 | 1 | -2/+2 |
| | |||||
* | The past participle of "to override" is overridden. | Emmanuel Raviart | 2004-12-07 | 1 | -1/+1 |
| | | | | see http://en.wiktionary.org/wiki/Overridden | ||||
* | do not share memory between profile->remote_providerID and response->ProviderID | Frederic Peters | 2004-12-03 | 1 | -1/+2 |
| | |||||
* | indentation work | Frederic Peters | 2004-11-25 | 1 | -5/+3 |
| | |||||
* | limit line length to 100 characters. | Frederic Peters | 2004-11-25 | 1 | -7/+11 |
| | |||||
* | renamed private struct member to private_data (gtk+ does it like that) | Frederic Peters | 2004-11-22 | 1 | -8/+8 |
| | |||||
* | added error checking on query strings; python tests should now pass | Frederic Peters | 2004-11-22 | 1 | -2/+3 |
| | |||||
* | cleaning #includes | Frederic Peters | 2004-11-16 | 1 | -5/+0 |
| | |||||
* | renamed lasso/environs/ to lasso/id-ff/ | Frederic Peters | 2004-11-15 | 1 | -1/+1 |
| | |||||
* | return value on init_from_xml; and minor tweaks to code style | Frederic Peters | 2004-11-09 | 1 | -82/+76 |
| | |||||
* | fixed previous lasso-head port | Frederic Peters | 2004-11-01 | 1 | -1/+1 |
| | |||||
* | Corrected lasso_logout_process_response_msg so that it works for proxies. | Frederic Peters | 2004-11-01 | 1 | -18/+26 |
| | |||||
* | xmlsec for logout requests and responses | Frederic Peters | 2004-10-30 | 1 | -19/+4 |
| | |||||
* | ds:Signature in <samlp:request/> (in login) (and the signature is not verified | Frederic Peters | 2004-10-29 | 1 | -2/+2 |
| | | | | yet) | ||||
* | removal of \n at end of error messages | Frederic Peters | 2004-10-27 | 1 | -5/+5 |
| | |||||
* | Done with the move to structures and the removal of protocols/ (lasso branched | Frederic Peters | 2004-10-27 | 1 | -924/+683 |
| | | | | | | | | 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. | ||||
* | Integrated scalp_is_liberty_query into Lasso. Consequently, | Emmanuel Raviart | 2004-10-02 | 1 | -6/+5 |
| | | | | | LASSO_PROFILE_ERROR_INVALID_QUERY is now a negative error code and a critical message is displayed when this error occurs. | ||||
* | Homogeneized error handling for HTTP methods in requests. | Emmanuel Raviart | 2004-10-02 | 1 | -4/+4 |
| | | | | | | | Reworked error codes, so that positive and negative numbers don't overlap: It will be easier to change the sign of an error code without break API. Realigned error codes definitions. | ||||
* | Renamed 'ca_certificate' property of LassoProvider object to 'ca_cert_chain' | Valery Febvre | 2004-09-27 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Added a new property 'secret_key' in LassoServer object Changed prototype of lasso_server_new() method BEFORE: LassoServer * lasso_server_new(gchar *metadata, gchar *public_key, gchar *private_key, gchar *certificate, lassoSignatureMethod signature_method) AFTER: LassoServer * lasso_server_new(const gchar *metadata, const gchar *private_key, const gchar *secret_key, const gchar *certificate) public_key param was removed because it was useless. secret_key was added to decrypt private_key signature_method was removed (default value is lassoSignatureMethodRsaSha1). 2 new methods was added to access 'signature_method' property of LassoServer: lasso_server_get_signature_method() and lasso_server_set_signature_method() Update Lasso.i | ||||
* | Fixed bug #293 : memory leak on content local variable in ↵ | Nicolas Clapies | 2004-09-27 | 1 | -2/+7 |
| | | | | lasso_logout_init_request(). | ||||
* | Made remote_providerID optional in lasso_lecp_build_authn_request_msg and in | Emmanuel Raviart | 2004-09-20 | 1 | -1/+2 |
| | | | | | | | | SWIG Corrected SWIG handling of metadata. Added attribute providerIds to Session in SWIG. | ||||
* | use g_strdup_printf to avoir buffer size calculations and g_snprintf to avoir | Frederic Peters | 2004-09-17 | 1 | -6/+3 |
| | | | | buffer overrun. | ||||
* | Changed comment if error when building query logout request message | Nicolas Clapies | 2004-09-10 | 1 | -1/+1 |
| | |||||
* | Comments miss in some last commits, so : the 4 last commits fixed a bad bug ↵ | Nicolas Clapies | 2004-09-07 | 1 | -2/+0 |
| | | | | in lasso_logout_get_next_provideID() and a bug in the setting of status code value in logout response | ||||
* | Fixed a seg fault in lasso_logout_get_next_providerID() | Nicolas Clapies | 2004-09-07 | 1 | -10/+6 |
| |