summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-09-29 22:26:34 (GMT)
committerFrederic Peters <fpeters@entrouvert.com>2005-09-29 22:26:34 (GMT)
commit8653f89a12cd37c3ec47bb97f90cea29bf6a44d7 (patch)
tree22659f638fe37aef8280027e10f6cf174c08d737 /ChangeLog
parent4c391c9dde89a7d62705b4620225adc2232b1763 (diff)
downloadlasso-8653f89a12cd37c3ec47bb97f90cea29bf6a44d7.zip
lasso-8653f89a12cd37c3ec47bb97f90cea29bf6a44d7.tar.gz
lasso-8653f89a12cd37c3ec47bb97f90cea29bf6a44d7.tar.bz2
updated ChangeLog for 0.6.3
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog839
1 files changed, 839 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index be8d2d8..f024202 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,842 @@
+2005-09-30 fpeters
+
+ * debian/changelog: new upstream release
+
+2005-09-30 fpeters
+
+ * NEWS, doap.rdf: updated news and doap.rdf with 0.6.3 release data
+
+2005-09-29 fpeters
+
+ * lasso/id-wsf/discovery.c: fixed typo in docstring
+
+2005-09-29 fpeters
+
+ * docs/reference/tmpl/data_service.sgml,
+ docs/reference/tmpl/discovery.sgml,
+ docs/reference/tmpl/name_identifier_mapping.sgml,
+ docs/reference/tmpl/name_registration.sgml: minor automated changes
+
+2005-09-29 fpeters
+
+ * Makefile.am: removed c# dir from distribution
+
+2005-09-28 fpeters
+
+ * swig/Lasso-wsf.i: security mech id is optional
+
+2005-09-28 nclapies
+
+ * lasso/id-wsf/wsf_profile.c: Fixed local variable declaration.
+
+2005-09-28 nclapies
+
+ * lasso/id-wsf/discovery.c: Uncomment
+ lasso_wsf_profile_build_soap_response_msg() in
+ lasso_discovery_build_response_msg().
+
+2005-09-28 fpeters
+
+ * lasso/id-wsf/discovery.c: 80 cols for docstrings
+
+2005-09-28 nclapies
+
+ * lasso/id-wsf/wsf_profile.c: Added x509 certificate file tests.
+
+2005-09-28 nclapies
+
+ * lasso/id-wsf/wsf_profile_private.h: Added private function
+ lasso_wsf_profile_get_fault().
+
+2005-09-27 nclapies
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile.c: Added a
+ first support of soap binding Fault wsf response.
+
+2005-09-27 nclapies
+
+ * lasso/xml/Makefile.am, lasso/xml/soap_fault.c,
+ lasso/xml/soap_fault.h: Added soap Fault element.
+
+2005-09-27 fpeters
+
+ * configure.ac: disabled mcs test and updated version to 0.6.3
+
+2005-09-27 fpeters
+
+ * java/Makefile.am, perl/Makefile.am, php/Makefile.am,
+ python/Makefile.am: swig files were split, dependencies needed to
+ be updated
+
+2005-09-27 fpeters
+
+ * docs/reference/tmpl/login.sgml: fixed spelling
+
+2005-09-27 fpeters
+
+ * lasso/extract_symbols.py, lasso/extract_types.py: acknowledge new
+ lasso_sec_ category, only used for wsf.
+
+2005-09-27 fpeters
+
+ * docs/lasso-book/liberty-architecture.rst: fixed typo
+
+2005-09-27 nclapies
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/wsf_profile_private.h:
+ Added missing wsf_profile_private.h. fixed error while attempting
+ to include non existing private header discovery_private.h
+
+2005-09-27 nclapies
+
+ * swig/Lasso-wsf.i: Updated binding for new optional security
+ mecanism parameter.
+
+2005-09-27 nclapies
+
+ * lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h,
+ lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Discovery and
+ DataSerivice can pass X509 authentication mecanism if needed.
+
+2005-09-27 nclapies
+
+ * lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h: Added
+ X509 authentication mecanism.
+
+2005-09-26 nclapies
+
+ * lasso/id-ff/provider.c, lasso/id-ff/providerprivate.h: Added
+ private method lasso_provider_get_public_key() to get public key
+ info.
+
+2005-09-20 nclapies
+
+ * lasso/id-wsf/data_service_private.h: Added private method.
+
+2005-09-20 nclapies
+
+ * lasso/id-wsf/wsf_profile.c: Ordered methods.
+
+2005-09-20 nclapies
+
+ * lasso/id-wsf/data_service.h: lasso_data_service_add_credential()
+ is not a public method.
+
+2005-09-20 nclapies
+
+ * lasso/id-wsf/discovery.h: lasso_discovery_build_credential() is
+ not a plublic method.
+
+2005-09-20 nclapies
+
+ * lasso/id-wsf/discovery.c: lasso_discovery_build_credential() adds
+ AuthenticationStatemet element in Assertion.
+
+2005-09-19 nclapies
+
+ * lasso/id-wsf/data_service.c: Fixed code typing.
+
+2005-09-19 nclapies
+
+ * swig/Lasso-wsf.i: Added optional param security_mech_id for wsf
+ methods.
+
+2005-09-19 nclapies
+
+ * lasso/id-wsf/authentication.c, lasso/id-wsf/data_service.c,
+ lasso/id-wsf/data_service.h, lasso/id-wsf/discovery.c,
+ lasso/id-wsf/discovery.h, lasso/id-wsf/wsf_profile.c,
+ lasso/id-wsf/wsf_profile.h: First attempt to implement
+ authentication security mechanism. Only SAML is implemented and it
+ needs improvement.
+
+2005-09-19 nclapies
+
+ * lasso/xml/soap_body.c, lasso/xml/soap_body.h: Added id attribute
+ in Body element.
+
+2005-09-19 nclapies
+
+ * lasso/xml/disco_credentials.c: Fixed snippet definition of
+ Credentials object.
+
+2005-09-19 nclapies
+
+ * lasso/xml/Makefile.am: Added compilation of resource access
+ statement.
+
+2005-09-19 nclapies
+
+ * lasso/xml/strings.h: Added security namespace for resource access
+ statement.
+
+2005-09-19 nclapies
+
+ * lasso/xml/sec_resource_access_statement.c,
+ lasso/xml/sec_resource_access_statement.h: Added
+ ResourceAccessStatement element from wsf Security.
+
+2005-09-16 fpeters
+
+ * lasso/id-ff/identity.c, swig/Lasso.i: getOfferings without
+ parameters will return all of them
+
+2005-09-12 fpeters
+
+ * configure.ac: disabled c# support for the time being
+
+2005-09-12 fpeters
+
+ * docs/reference/Makefile.am, docs/reference/lasso.types,
+ docs/reference/lasso.types.in: generation of lasso.types so it only
+ includes wsf classes if wsf is compiled in.
+
+2005-09-12 fpeters
+
+ * README.JAVA: updated java note
+
+2005-09-12 fpeters
+
+ * lasso/Makefile.am: erroneously disabled symbols.sym
+
+2005-09-11 fpeters
+
+ * docs/reference/lasso-sections.txt, lasso/id-wsf/data_service.c,
+ lasso/id-wsf/data_service.h, lasso/xml/dst_modify.c,
+ lasso/xml/dst_modify_response.c, lasso/xml/dst_query.c,
+ lasso/xml/dst_query_response.c, lasso/xml/xml.c, swig/Lasso.i,
+ lasso/xml/xml.h: possibility to register new dst services.
+
+2005-09-10 fpeters
+
+ * lasso/id-wsf/data_service.c, lasso/xml/dst_query.c,
+ lasso/xml/dst_query.h, swig/Lasso-wsf.i: data_service_init_query
+ may be called without parameters.
+
+2005-09-07 nclapies
+
+ * lasso/id-wsf/data_service.c: lasso_data_service_get_answer() :
+ verify response->Data is not NULL before accessing it.
+
+2005-09-07 nclapies
+
+ * lasso/id-wsf/discovery.c:
+ lasso_discovery_get_resource_offering_auto() : verify
+ LASSO_WSF_PROFILE(discovery)->session is not NULL before looking
+ for a resource offering.
+
+2005-09-06 nclapies
+
+ * lasso/id-wsf/discovery.c: Fixed typing code error.
+
+2005-09-06 nclapies
+
+ * java/.cvsignore: Updated ignored java files.
+
+2005-09-06 nclapies
+
+ * swig/Lasso-wsf.i: Removed XmlNode binding in swig. Not used
+ anymore.
+
+2005-09-06 nclapies
+
+ * docs/reference/lasso-sections.txt, lasso/id-wsf/discovery.c:
+ Added lasso_discovery_get_services() method documentation
+
+2005-09-05 nclapies
+
+ * lasso/id-wsf/discovery.c: Missing attributes in the last commit.
+
+2005-09-05 nclapies
+
+ * lasso/id-wsf/data_service.h, swig/Lasso-wsf.i,
+ swig/inheritance.h: Added attributes provider_id and
+ abstract_description in lassoDataService.
+
+2005-09-05 nclapies
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: Added method lasso_discovery_get_services() : it
+ returns a list of available services offering resource of
+ principal.
+
+2005-09-05 nclapies
+
+ * lasso/id-ff/identity.c, lasso/id-wsf/discovery.c,
+ lasso/id-wsf/identity.h: Updated
+ lasso_discovery_build_modify_response_msg() : now it sets status
+ code to OK only if every remove entry are possible.
+
+2005-08-29 nclapies
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: Added
+ lasso_discovery_get_service_with_providerId()..
+
+2005-08-29 nclapies
+
+ * swig/Lasso-wsf-disco.i, swig/Lasso-wsf-dst.i,
+ swig/Lasso-wsf-is.i, swig/Lasso-wsf-sa.i, swig/Lasso-wsf-soap.i,
+ swig/Lasso-wsf.i: Splitted existing Lasso-wsf.i in several files
+ for eache wsf namespace (disco, dst, sa, is, soap)
+
+2005-08-26 fpeters
+
+ * lasso/id-wsf/data_service.c: check the query response is of the
+ correct type
+
+2005-08-25 fpeters
+
+ * swig/Lasso-wsf.i: new modify things for LassoPersonalProfile
+
+2005-08-25 nclapies
+
+ * lasso/id-wsf/data_service.c: complete last commit.
+
+2005-08-25 nclapies
+
+ * lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h,
+ swig/Lasso-wsf.i: Now an AP can process a Modify request and return
+ an updated data resource to application.
+
+2005-08-25 fpeters
+
+ * swig/Lasso-wsf.i: added getAnswerForItemId binding
+
+2005-08-25 fpeters
+
+ * lasso/xml/dst_modify.c, lasso/xml/dst_modify.h,
+ lasso/xml/dst_modify_response.c, lasso/xml/dst_modify_response.h,
+ lasso/xml/dst_query.h, lasso/xml/dst_query_response.h: restore
+ prefix and href for dst:Modify and dst:ModifyResponse
+
+2005-08-25 nclapies
+
+ * lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h,
+ swig/Lasso-wsf.i, swig/Lasso.i: Updated
+ lasso_data_service_init_modify(). Now it takes a select (a String
+ type) and a String xml as parameters.
+
+2005-08-25 fpeters
+
+ * docs/reference/lasso-sections.txt: added
+ lasso_data_service_get_answer_for_item_id
+
+2005-08-25 fpeters
+
+ * lasso/id-wsf/data_service.h: added missing ;
+
+2005-08-25 fpeters
+
+ * lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h: added
+ lasso_data_service_get_answer_for_item_id
+
+2005-08-25 fpeters
+
+ * lasso/id-wsf/data_service.h, lasso/id-wsf/discovery.h: marks
+ public structure memebers in LassoDiscovery and LassoDataService
+
+2005-08-25 fpeters
+
+ * docs/reference/tmpl/data_service.sgml: continuing on disco
+ example, use the service to retrieve principal name.
+
+2005-08-25 fpeters
+
+ * lasso/id-wsf/data_service.c: explicit cases where item_id may be
+ NULL.
+
+2005-08-25 nclapies
+
+ * java/Makefile.am: Replaced ProfileService.java by
+ DataService.java
+
+2005-08-25 fpeters
+
+ * lasso/id-wsf/data_service.c: add_query_item must checks the query
+ has been created.
+
+2005-08-25 fpeters
+
+ * swig/Lasso.i: Do not use SWIG_UnknownError but SWIG_RuntimeError
+ so it is translated to a catchable exception in Java. Use
+ SWIG_ValueError for value errors (things like invalid args)
+
+2005-08-25 fpeters
+
+ * python/tests/profiles_tests.py: it is no longer possible to add
+ providers with unknown public keys
+
+2005-08-25 fpeters
+
+ * lasso/id-ff/defederation.h: moved private_data erroneously placed
+ in class to object; this breaks ABI for classes inheriting from
+ LassoDeferation; nobody does that, ignoring.
+
+2005-08-25 fpeters
+
+ * swig/Lasso-wsf.i: last bit of LassoProfileService got renamed
+
+2005-08-25 fpeters
+
+ * docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
+ docs/reference/tmpl/data_service.sgml,
+ docs/reference/tmpl/defederation.sgml,
+ docs/reference/tmpl/federation.sgml,
+ docs/reference/tmpl/identity.sgml,
+ docs/reference/tmpl/lib_authn_request.sgml,
+ docs/reference/tmpl/login.sgml, docs/reference/tmpl/logout.sgml,
+ docs/reference/tmpl/name_identifier_mapping.sgml,
+ docs/reference/tmpl/name_registration.sgml,
+ docs/reference/tmpl/node.sgml, docs/reference/tmpl/profile.sgml,
+ docs/reference/tmpl/provider.sgml,
+ docs/reference/tmpl/saml_name_identifier.sgml,
+ docs/reference/tmpl/server.sgml, docs/reference/tmpl/session.sgml,
+ docs/reference/tmpl/strings.sgml, lasso/Makefile.am,
+ lasso/id-ff/providerprivate.h, lasso/id-wsf/Makefile.am,
+ lasso/id-wsf/data_service.c, lasso/id-wsf/data_service.h,
+ lasso/id-wsf/data_service_private.h, lasso/id-wsf/discovery.c,
+ lasso/id-wsf/discovery.h, lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/personal_profile_service.h,
+ lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ lasso/id-wsf/profile_service_private.h, swig/Lasso-wsf.i: renamed
+ ProfileService to DataService
+
+2005-08-25 fpeters
+
+ * lasso/id-ff/provider.c: include xmlsec errors.h header to get
+ function declaration; a return in the middle of load_public_key got
+ a FALSE argument.
+
+2005-08-24 fpeters
+
+ * docs/reference/tmpl/discovery.sgml: documentation for discovery
+
+2005-08-24 fpeters
+
+ * lasso/id-ff/provider.c, lasso/id-ff/server.c: don't output xmlsec
+ errors when trying to get a working public key but fails with a
+ message if it can't find a key.
+
+2005-08-24 fpeters
+
+ * docs/reference/lasso-sections.txt: doc for discovery and
+ profile_service
+
+2005-08-24 nclapies
+
+ * swig/Lasso-wsf.i: Updated swig binding for latest id-wsf udpates.
+
+2005-08-24 nclapies
+
+ * lasso/id-wsf/personal_profile_service.c: Removed
+ lasso_personal_profile_service_init_modify().
+
+2005-08-24 nclapies
+
+ * lasso/id-wsf/profile_service.c: Removed prefix and href in
+ lasso_profile_service_init_modify,
+ lasso_profile_service_process_modify_msg,
+ lasso_profile_service_process_response_msg,
+ lasso_profile_service_validate_modify
+
+2005-08-24 fpeters
+
+ * lasso/id-ff/logout.c: don't check for remote provider id before
+ checking for possible empty answer.
+
+2005-08-24 nclapies
+
+ * lasso/id-wsf/profile_service.h: Removed prefix and href in
+ lasso_profile_service_init_modify,
+ lasso_profile_service_process_modify_msg
+ lasso_profile_service_process_response_msg,
+ lasso_profile_service_validate_modify
+
+2005-08-24 nclapies
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h: Removed
+ lasso_discovery_new_from_dump, lasso_discovery_dump,
+ lasso_discovery_add_resource_offering,
+ lasso_discovery_init_query_full
+
+2005-08-24 fpeters
+
+ * lasso/id-ff/server.h: sync arg name in header file with real arg
+ names
+
+2005-08-24 fpeters
+
+ * lasso/id-wsf/profile_service.c: documented api
+
+2005-08-24 fpeters
+
+ * lasso/id-wsf/discovery.c: documented all discovery functions used
+ by authentic / candle / unwind
+
+2005-08-24 fpeters
+
+ * lasso/id-wsf/discovery.h: fixed add_requested_service_type
+ declaration to match code
+
+2005-08-19 fpeters
+
+ * lasso/id-ff/provider.c: tries various key format before giving up
+
+2005-08-16 fpeters
+
+ * lasso/id-ff/logout.c: build_response_msg called while there was
+ no connection will build a failure message.
+
+2005-08-16 fpeters
+
+ * lasso/id-ff/logout.c: check for remote_provider_id
+
+2005-08-14 fpeters
+
+ * lasso/id-wsf/discovery.c: reference correct identity header
+
+2005-08-14 fpeters
+
+ * lasso/id-ff/logout.c, lasso/id-ff/session.c,
+ lasso/id-ff/sessionprivate.h: reinitialize assertion provider id
+ list only on reset_provider_id_index
+
+2005-08-14 fpeters
+
+ * lasso/id-ff/logout.c: counter providers that do not support any
+ single logout; they are now skipped and a correct response is
+ nevertheless sent to the originating provider
+
+2005-08-14 fpeters
+
+ * lasso/id-ff/session.c: correctly reset list before rebuilding it
+
+2005-08-13 fpeters
+
+ * lasso/id-ff/logout.c: fixed comment
+
+2005-08-13 fpeters
+
+ * lasso/id-wsf/identity.h: functions got moved from id-ff/ to
+ id-wsf/
+
+2005-08-13 fpeters
+
+ * lasso/id-ff/identityprivate.h: identity/resourceoffering
+ functions are now declared publically in id-wsf/
+
+2005-08-13 fpeters
+
+ * lasso/id-ff/identity.c, lasso/id-wsf/Makefile.am, swig/Lasso.i:
+ expose identity/resourceoffering functions to developer
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/profile_service_private.h: private profile service
+ functions
+
+2005-08-12 fpeters
+
+ * swig/Lasso-wsf.i: following-up on PersonalProfileService
+ cleaning; but I can't get getService to dynamically cast to that
+ class :(
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/discovery.c: return LassoPersonalProfileService from
+ disco->getService if appropriate
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/personal_profile_service.h: cleaned up
+ PersonalProfileService
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h:
+ cleaning and documenting profile service
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ lasso/xml/dst_query_item.c, lasso/xml/dst_query_item.h,
+ swig/Lasso-wsf.i, swig/Lasso.i: fixed
+ lasso_profile_service_add_query_item so it accepts a item_id
+ parameter (since they are mandatory once there is more than one).
+ also allows init_query to specify item_id. this gives:
+
+ service = disco.getService()
+ service.initQuery('/pp:PP/pp:CommonName'), 'name')
+ service.addQueryItem('/pp:PP/pp:MsgContact'), 'email') soap_answer
+ = liberty.root.soap_call(service.msgUrl, service.msgBody) print
+ service.getAnswer('/pp:PP/pp:CommonName') print
+ service.getAnswer('/pp:PP/pp:MsgContact')
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/discovery.c,
+ lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ lasso/xml/dst_query.c, lasso/xml/dst_query_response.c,
+ lasso/xml/xml.c, swig/Lasso-wsf.i: API after the pp:query has been
+ sent,
+
+ server: service = lasso.ProfileService(server)
+ service.processQueryMsg(soap_message) identity =
+ get_identity_by_resource_id(service.request.resourceId)
+ service.resourceData = identity.get_pp_view()
+ service.buildResponseMsg() return service.msgBody
+
+ client: service.processQueryResponseMsg(soap_answer)
+ service.getAnswer() # or
+ service.getAnswer('/pp:PP/pp:CommonName')
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/discovery.c,
+ lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/personal_profile_service.h,
+ lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ swig/Lasso-wsf.i, swig/Lasso.i: idwsf/pp on the attribute provider
+ side; sth like
+
+ service = lasso.ProfileService(server)
+ service.processQueryMsg(soap_message) identity =
+ get_from(service.request.resourceId) service.resourceData =
+ identity.convert_to_pp_xml()
+
+2005-08-12 fpeters
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ swig/Lasso-wsf.i: first steps towards id-wsf/dst; something like
+ this, in Python:
+
+ service = disco.getService()
+ service.initQuery('/pp:PP/pp:CommonName') service.buildRequestMsg()
+ -> service.msgUrl and .msgBody
+
+2005-08-12 fpeters
+
+ * lasso/errors.c, lasso/errors.h, swig/Lasso.i: added
+ LASSO_ERROR_UNIMPLEMENTED error code
+
+2005-08-12 fpeters
+
+ * lasso/xml/disco_query_response.c: disco:queryResponse missed
+ namespace definition
+
+2005-08-10 fpeters
+
+ * debian/control, debian/rules: disabled c# in debian apckage
+
+2005-08-10 fpeters
+
+ * lasso/errors.c, lasso/errors.h, lasso/id-ff/login.c,
+ swig/Lasso.i: return LASSO_LOGIN_ERROR_UNKNOWN_PRINCIPAL after
+ unsuccessful logon
+
+2005-08-09 fpeters
+
+ * lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h,
+ lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: another id-wsf step, disco:query, looking up for
+ resource offerings in identity
+
+2005-08-09 fpeters
+
+ * lasso/id-ff/logout.c: handle the case where logout request is
+ done while there are no session; that means direct call to
+ build_response_msg, creating a status: requestdenied.
+
+2005-08-09 fpeters
+
+ * lasso/id-wsf/discovery.c: disco.processQueryMsg now sets
+ disco.resourceId
+
+2005-08-09 fpeters
+
+ * lasso/id-ff/identity.c, lasso/id-wsf/discovery.c,
+ lasso/id-wsf/discovery.h, swig/Lasso-wsf.i: new remove entry;
+ correctly restore resource offerings from identity dump
+
+2005-08-09 fpeters
+
+ * lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h,
+ lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: renamed crunch to build since it doesn't look
+ like there is a need for an intermediate function for the moment.
+ process remove entries. create correct answer (when everything
+ goes ok, no support for failure yet)
+
+2005-08-08 fpeters
+
+ * lasso/id-ff/identity.c, lasso/id-ff/identityprivate.h,
+ lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: lasso_discovery_crunch_modify_msg() (waiting for
+ another name) process disco modify insertEntries and adds them to
+ active identity
+
+2005-08-08 fpeters
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: sets ResourceId (or EncryptedResourceId) in
+ LassoDiscovery object for easy usage
+
+2005-08-08 fpeters
+
+ * lasso/id-wsf/discovery.c, lasso/id-wsf/discovery.h,
+ swig/Lasso-wsf.i: provide resource_offering as argument to not
+ diverge too much from existing work
+
+2005-08-08 fpeters
+
+ * lasso/id-ff/provider.c, lasso/id-wsf/discovery.c,
+ lasso/id-wsf/discovery.h, swig/Lasso-wsf.i: first function towards
+ easy disco api
+
+2005-08-08 fpeters
+
+ * lasso/id-ff/session.c: get_assertions() called with NULL will
+ return every assertions
+
+2005-08-08 fpeters
+
+ * lasso/id-wsf/wsf_profile.c, lasso/id-wsf/wsf_profile.h,
+ swig/Lasso-wsf.i: added session and identity to LassoWsfProfile,
+ much like LassoProfile. Exposed them via SWIG inherited into
+ LassoDiscovery object
+
+2005-08-05 nclapies
+
+ * lasso/xml/soap_binding_ext_timeout.c: Fixed setting of attribute,
+ int not NULL pointer.
+
+2005-08-05 nclapies
+
+ * lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ swig/Lasso-wsf.i: Added getXmlNode() method to LassoProfileService
+ class.
+
+2005-08-05 nclapies
+
+ * lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/personal_profile_service.h: Added getEmail() method in
+ LassoPersonalProfile class.
+
+2005-08-05 nclapies
+
+ * swig/Lasso-wsf.i: Fixed som warning about char signedness. Added
+ swig binding to getEmail() method in LassoPersonalProfile.
+
+2005-08-05 nclapies
+
+ * lasso/id-wsf/Makefile.am,
+ lasso/id-wsf/personal_profile_service.c,
+ lasso/id-wsf/personal_profile_service.h,
+ lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ swig/Lasso-wsf.i: Added class LassoPersonalProfile. It allows to
+ load a xml doc representing PP data and to process query requests.
+ Need to complete WSC PP part.
+
+2005-08-04 fpeters
+
+ * swig/Lasso.i: fixed typo in error constant name
+
+2005-07-31 fpeters
+
+ * lasso/id-ff/federation.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/xml/disco_modify_response.c,
+ lasso/xml/disco_query_response.c, lasso/xml/dst_modify.c,
+ lasso/xml/dst_modify_response.c, lasso/xml/dst_query.c,
+ lasso/xml/dst_query_response.c,
+ lasso/xml/lib_federation_termination_notification.c,
+ lasso/xml/sa_sasl_response.c, lasso/xml/saml_assertion.c,
+ lasso/xml/samlp_response.c, lasso/xml/xml.c: char signedness for
+ gcc 4 (id-wsf part has not been done)
+
+2005-07-08 fpeters
+
+ * lasso/xml/private.h: signedness change to lasso_query_sign (does
+ not break API/ABI)
+
+2005-07-08 nclapies
+
+ * lasso/id-wsf/profile_service.c, lasso/id-wsf/profile_service.h,
+ swig/Lasso-wsf.i: Now lasso_profile_service_add_data() returns a
+ LassoDstData object, so it is possible to set optional attributes.
+
+2005-07-07 fpeters
+
+ * lasso/xml/tools.c: fixed signedness differences signaled by gcc
+ 4.0 (lots of others yet to do)
+
+2005-07-07 nclapies
+
+ * lasso/id-wsf/profile_service.c: Use
+ lasso_wsf_profile_process_soap_request_msg() to build soap response
+ messgae.
+
+2005-07-07 nclapies
+
+ * lasso/id-wsf/profile_service.h: Removed unused declared method
+ name : lasso_profile_service_build_request_msg().
+
+2005-07-07 nclapies
+
+ * swig/Lasso-wsf.i: Fixed swig binding on ProfileService's
+ buildResponseMsg().
+
+2005-06-27 nclapies
+
+ * lasso/id-ff/session.c: Fixed mistake about prototype of
+ lasso_session_dump().
+
+2005-06-27 nclapies
+
+ * lasso/id-ff/identity.c, lasso/id-ff/session.c: Now
+ lasso_identity_new_from_dump() and lasso_session_new_from_dump()
+ return NULL if the root element name is wrong.
+
+2005-06-15 eraviart
+
+ * python/Makefile.am: Removed now useless sed script (now done by
+ Swig).
+
+2005-06-15 eraviart
+
+ * swig/Lasso.i: In Swig, Use g_free instead of free for strings, to
+ avoid segfault when used in Java Windows.
+
+2005-06-03 fpeters
+
+ * lasso/id-ff/defederation.c: checks identity exists before
+ referencing it
+
+2005-06-03 fpeters
+
+ * debian/changelog, debian/control, debian/rules: updated debian
+ packaging wrt new cli policy
+
+2005-06-02 fpeters
+
+ * debian/rules: new mono packages no longer have this tool
+
+2005-05-30 fpeters
+
+ * swig/Lasso.i: Give LassoServer access to
+ (LassoProvider)self->role
+
+2005-05-26 fpeters
+
+ * ChangeLog: update ChangeLog for 0.6.2
+
2005-05-26 fpeters
* docs/reference/tmpl/login.sgml, docs/reference/tmpl/profile.sgml,