8589 lines
233 KiB
Plaintext
8589 lines
233 KiB
Plaintext
2004-09-07 eraviart
|
|
|
|
* README: Replaced Sign On with Sign-On.
|
|
|
|
2004-09-07 eraviart
|
|
|
|
* java/coldfusion/src/CFLasso.java,
|
|
java/coldfusion/web/assertionConsumer.cfm,
|
|
java/coldfusion/web/login.cfm,
|
|
java/coldfusion/web/singleSignOn.cfm: Login skeleton for ColdFusion
|
|
is now fully working.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* win32/lasso.rc, win32/nsis/jlasso-lite.nsi,
|
|
win32/nsis/lasso-deps.nsi, win32/nsis/lasso-full.nsi,
|
|
win32/nsis/lasso-lite.nsi: Updated NSI scripts.
|
|
|
|
Set Lasso DLL windows resources filename to liblasso-1.dll.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* java/Makefile.am, lasso/Makefile.am, python/Makefile.am: Add
|
|
windows linker --add-stdcall-alias in order to permit failsafe use
|
|
of DLLs.
|
|
|
|
2004-09-07 cnowicki
|
|
|
|
* php/examples/sample-idp/setup.php,
|
|
php/examples/sample-idp/singleSignOn.php,
|
|
php/examples/sample-idp/soapEndpoint.php,
|
|
php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
php/examples/sample-sp/logout.php,
|
|
php/examples/sample-sp/setup.php: IdP PHP : logout is working
|
|
|
|
2004-09-07 cnowicki
|
|
|
|
* swig/Lasso.i: ZVAL_STRING macro for PHP
|
|
|
|
2004-09-07 fpeters
|
|
|
|
* configure.ac: fixed error output in configure when no java has
|
|
been found (was: ./configure: line 20612: NULL: command not found )
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* configure.ac, python/Makefile.am: Firsts fixes in order to
|
|
compile Python binding under Darwin.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* java/Makefile.am: Another way to test, ugly, but safe.
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/logout.c: Comments miss in some last commits, so :
|
|
the 4 last commits fixed a bad bug in
|
|
lasso_logout_get_next_provideID() and a bug in the setting of
|
|
status code value in logout response
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* java/Makefile.am: Ok, now a module undex Win32, and a lib under
|
|
Linux (and other OS).
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/logout.c: Fixed a seg fault in
|
|
lasso_logout_get_next_providerID()
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* java/Makefile.am: Now module is a module.
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* configure.ac: Now 0.4.1 and 1:1:0.
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/logout.c: Added entries for missing methods of
|
|
logout object documentation : lasso_logout_init_request() and
|
|
lasso_logout_reset_providerID_index()
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/defederation.c: Updated the API developer
|
|
documentation
|
|
|
|
2004-09-07 nclapies
|
|
|
|
* lasso/environs/logout.c: Updated the API developer documentation
|
|
|
|
2004-09-07 cnowicki
|
|
|
|
* swig/Lasso.i: SWIGPHP4 is not a defined in the wapper source
|
|
code, use PHP_VERSION
|
|
|
|
2004-09-07 cnowicki
|
|
|
|
* php/Makefile.am: remove swig -noproxy option for PHP
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* swig/Lasso.i: RTM :)
|
|
|
|
Now good and proper test on swig version.
|
|
|
|
2004-09-07 fpeters
|
|
|
|
* NEWS: filled NEWS file
|
|
|
|
2004-09-07 fpeters
|
|
|
|
* README: removed note about bindings in README
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* swig/Lasso.i: For compatibility with SWIG < 1.3.22, test the swig
|
|
version before using the new java enum handling way.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* swig/Lasso.i: Specificly use original approach java enums binding
|
|
method.
|
|
|
|
http://www.swig.org/Release/CHANGES
|
|
|
|
05/20/2004: wsfulton [Java] Java enum support added.
|
|
There are now 4 ways in which enums can be wrapped:
|
|
|
|
1) Proper Java enums - use %include "enums.swg"
|
|
2) Typesafe enums - use %include "enumtypesafe.swg"
|
|
3) Type unsafe enums (constant integers) - use %include
|
|
"enumtypeunsafe.swg"
|
|
4) Simple constant integers (original approach) - use
|
|
%include %"enumsimple.swg"
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* configure.ac, php/Makefile.am, php/examples/Makefile.am,
|
|
php/examples/sample-sp/Makefile.am: Added php sample-sp to the
|
|
distribution.
|
|
|
|
2004-09-07 fpeters
|
|
|
|
* debian/changelog, debian/control, debian/files,
|
|
debian/liblasso-cil.files, debian/liblasso0-cil.files,
|
|
debian/liblasso0-dev.dirs, debian/liblasso0-dev.files,
|
|
debian/liblasso0.dirs, debian/liblasso0.files,
|
|
debian/liblasso1-dev.dirs, debian/liblasso1-dev.files,
|
|
debian/liblasso1.dirs, debian/liblasso1.files,
|
|
debian/liblasso1.postinst.debhelper,
|
|
debian/liblasso1.postrm.debhelper, debian/rules: updated debian
|
|
packaging
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* configure.ac: Better java sun jdk support on Windows plateforms.
|
|
|
|
NOTE: Use good PATH environment variable and set JAVA=java,
|
|
JAVAC=javac & JAR=jar. It is very important.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* configure.ac: Fixed php-config help typo.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* swig/Lasso.i: No need to define package and version constants,
|
|
there are already defined in the lasso_config.h file. This file is
|
|
included in the generated wrap C source code.
|
|
|
|
2004-09-07 rchantereau
|
|
|
|
* win32/nsis/jlasso-lite.nsi: Windows java installer includes now
|
|
lasso.jar. Usefull isn't it ?
|
|
|
|
2004-09-07 eraviart
|
|
|
|
* swig/Lasso.i: Corrected Lasso minor version in SWIG binding.
|
|
|
|
2004-09-06 fpeters
|
|
|
|
* doap.rdf: added 0.4 to doap.rdf
|
|
|
|
2004-09-06 fpeters
|
|
|
|
* lasso/environs/defederation.c, lasso/environs/login.c,
|
|
lasso/environs/logout.c, lasso/environs/session.c, lasso/xml/xml.c:
|
|
a bit late; fixed use of unitialized variables (-Wuninitialized
|
|
needs -O)
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi,
|
|
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Updated
|
|
installer file names.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* win32/nsis/Makefile.am: Added NSI java script file to
|
|
distribution.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* win32/nsis/jlasso-lite.nsi, win32/nsis/lasso-deps.nsi,
|
|
win32/nsis/lasso-full.nsi, win32/nsis/lasso-lite.nsi: Updated NSI
|
|
file and added java NSI.
|
|
|
|
2004-09-06 cnowicki
|
|
|
|
* php/examples/sample-idp/README,
|
|
php/examples/sample-idp/admin_user.php,
|
|
php/examples/sample-idp/create_metadata.php,
|
|
php/examples/sample-idp/defederate.php,
|
|
php/examples/sample-idp/federate.php,
|
|
php/examples/sample-idp/index.php,
|
|
php/examples/sample-idp/login.php,
|
|
php/examples/sample-idp/logout.php,
|
|
php/examples/sample-idp/setup.php,
|
|
php/examples/sample-idp/singleSignOn.php,
|
|
php/examples/sample-idp/soapEndpoint.php,
|
|
php/examples/sample-idp/user_add.php: PHP Idp Sample : - form for
|
|
creating metadata - sso support - small README with installation
|
|
instruction
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* Makefile.am: No more trace of macros if the distribution.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* configure.ac: pkg-config-path= becomes pkg-config=
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* configure.ac, macros/Makefile.am: Removed check.m4 from
|
|
distribution.
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* docs/reference/lasso-sections.txt: Removed old methods
|
|
declaration
|
|
|
|
2004-09-06 fpeters
|
|
|
|
* configure.ac: removd extraneous output about gtk-doc
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* configure.ac, macros/Makefile.am: Really added check macros to
|
|
the distribution.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* configure.ac: Corrected java test.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* autogen.sh: Args are string.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* configure.ac: Revision to 0.4.0
|
|
|
|
Libtool: 1:0:0
|
|
|
|
Java is not activated when no jar program.
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/logout.h: [no log message]
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/logout.h: [no log message]
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* swig/Lasso.i: Some typo, and variables corrections.
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/logout.h: Added lasso_logout_dump() to logout.h
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/login.h: Renamed methods
|
|
lasso_logint_set_assertion*() to lasso_login_set_assertion*()
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/profile.c: Oups, little mistake : now attribute
|
|
version is added only in lasso_profile_dump() instead of
|
|
lasso_login_dump() or lasso_logout_dump()
|
|
|
|
2004-09-06 nclapies
|
|
|
|
* lasso/environs/identity.c, lasso/environs/login.c,
|
|
lasso/environs/logout.c, lasso/environs/server.c,
|
|
lasso/environs/session.c: Added version attribute in lasso dump
|
|
messages
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* java/Makefile.am: Now, we use the detected JAR program instead of
|
|
an harcoded 'jar' command.
|
|
|
|
2004-09-06 rchantereau
|
|
|
|
* Makefile.am, autogen.sh, macros/check.m4: Now Lasso distribution
|
|
includes the check macros allowing people to generate Makefile and
|
|
configure without check-xml installed.
|
|
|
|
PS: The distribution is not checked yet.
|
|
|
|
2004-09-05 eraviart
|
|
|
|
* python/tests/errorchecking_tests.py,
|
|
python/tests/profiles_tests.py, swig/Lasso.i: Changed Python
|
|
exceptions generated by SWIG.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* java/coldfusion/src/CFLasso.java, java/coldfusion/web/login.cfm:
|
|
Half a day of work for this prodigious result: ColdFusion redirects
|
|
the AuthnRequest to the IDP.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* swig/Lasso.i: Corrected a mistake in Java binding.
|
|
|
|
2004-09-04 fpeters
|
|
|
|
* lasso/environs/defederation.c, lasso/environs/identity.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_registration.c, lasso/environs/server.c,
|
|
lasso/environs/session.c, lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c: missing includes, unusued
|
|
variables, usual saturday stuff.
|
|
|
|
2004-09-04 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-09-04 nclapies
|
|
|
|
* lasso/environs/logout.c: Fixed a lot of bugs in the logout from a
|
|
SP to others SPs : now it remove each of the assertions SPs at IDPs
|
|
and IDP returns the real LogoutResponse
|
|
|
|
2004-09-04 fpeters
|
|
|
|
* docs/lasso-book/common-knowledge.rst,
|
|
docs/lasso-book/liberty-architecture.rst,
|
|
docs/lasso-book/preface.rst, docs/lasso-book/writing-a-c-sp.txt:
|
|
Pierre Cros improvements
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* java/coldfusion/src/CFLasso.java: Made the sample Java code work.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* csharp/.cvsignore, csharp/Makefile.am, java/.cvsignore,
|
|
java/Makefile.am: Added new object Assertion to C# & Java bindings.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* java/Makefile.am, java/coldfusion/src/CFLasso.java, swig/Lasso.i:
|
|
Corrected Java.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* tests/login_tests.c: Converted C login test to new login API.
|
|
|
|
2004-09-04 eraviart
|
|
|
|
* swig/Lasso.i: Added defines neededfor Java binding.
|
|
|
|
2004-09-03 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-09-03 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/name_registration.c,
|
|
lasso/environs/session.c: Fixed problem when checking all remote SP
|
|
from IDP in lasso_logout_validate_request() : replaced
|
|
lasso_provider_get_singleLogoutProtocolProfile(provider,
|
|
lassoProviderTypeIdp, NULL) with
|
|
lasso_provider_get_singleLogoutProtocolProfile(provider,
|
|
lassoProviderTypeSp, NULL)
|
|
|
|
2004-09-03 nclapies
|
|
|
|
* lasso/environs/logout.c: Updated of
|
|
lasso_logout_validate_request() : now it returns a code error of
|
|
-301 (unsupported profile) if an IDP receiving a LogoutRequest via
|
|
SOAP detects other SPs dont support SOAP method.
|
|
|
|
2004-09-03 nclapies
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h, swig/Lasso.i:
|
|
Updated process of artifact : now the IDP generates an artifact
|
|
either or not the user authentication succeeded. When the SP
|
|
resends the artifact to the IDP in a samlp:Request, it builds a
|
|
samlp:Response message with Success status code value. If an
|
|
assertion is found from artifact, then it adds it to the response.
|
|
Finally, the IDP responds to the SP with the SOAP message
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* php/.cvsignore, php/tests/.cvsignore: another serie of ignored
|
|
files
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* csharp/.cvsignore: ignore some files
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* java/.cvsignore: ignore a bunch of things
|
|
|
|
2004-09-02 eraviart
|
|
|
|
* tests/data/.cvsignore, tests/data/ca1-la/.cvsignore,
|
|
tests/data/idp1-la/.cvsignore, tests/data/lecp1-la/.cvsignore,
|
|
tests/data/sp1-la/.cvsignore: Added missing .cvsignore in
|
|
tests/data/
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* configure.ac, java/Makefile.am, php/Makefile.am,
|
|
python/Makefile.am: things were overcomplicated; simplify a bit
|
|
(for example the DEPDIR dirty things was necessary because
|
|
variables were overused; ask me for details if you want)
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* csharp/Makefile.am: new classes -> new files
|
|
|
|
2004-09-02 fpeters
|
|
|
|
* lasso/lasso.c: disable xmlsec version check
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c: Removed lasso_session_remove_assertion()
|
|
in lasso_logout_init_request() at IDP with HTTP Redirect method,
|
|
added remove of assertion if at IDP and HTTP redirect
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* python/tests/profiles_tests.py, lasso/environs/logout.c: [no log
|
|
message]
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c: Removed in python test, hard coded
|
|
logout dump test, fixed a bug in lasso_logout_new_from_dump() when
|
|
setting provider id index
|
|
|
|
2004-09-01 cnowicki
|
|
|
|
* php/examples/sample-idp/README,
|
|
php/examples/sample-idp/admin_user.php,
|
|
php/examples/sample-idp/index.php,
|
|
php/examples/sample-idp/login.php,
|
|
php/examples/sample-idp/setup.php,
|
|
php/examples/sample-idp/singleSignOn.php,
|
|
php/examples/sample-idp/soapEndpoint.php,
|
|
php/examples/sample-idp/user_add.php: PHP IdP Sample : - setup
|
|
system is working - user management (add, delete, etc ...) - sso
|
|
login in progress
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/environs/session.c, lasso/environs/session.h, swig/Lasso.i:
|
|
Moved support of provider index from session to logout. Now only
|
|
the logout knows the current index of the provider id to request,
|
|
and the session can only return the provider id from an index
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/session.c: Added support of index ProviderID in
|
|
lasso_session_dump() and lasso_session_new_from_dump()
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c: Fixed bug when getting relay state in
|
|
lasso_logout_process_response_msg()
|
|
|
|
2004-09-01 eraviart
|
|
|
|
* swig/Lasso.i: Corrected Request and Response for Logout and
|
|
request for Federation Termination Notification in SWIG.
|
|
|
|
2004-09-01 fpeters
|
|
|
|
* HACKING, lasso/lasso.c, lasso/environs/defederation.c,
|
|
lasso/environs/identity.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_registration.c, lasso/environs/profile.c,
|
|
lasso/environs/server.c, lasso/environs/session.c,
|
|
lasso/protocols/artifact.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/federation.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/provider.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
lasso/protocols/elements/assertion.c,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/xml/errors.c, lasso/xml/lib_assertion.c,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_subject.c, lasso/xml/saml_assertion.c,
|
|
lasso/xml/saml_condition_abstract.c,
|
|
lasso/xml/saml_name_identifier.c,
|
|
lasso/xml/saml_statement_abstract.c,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response_abstract.c, lasso/xml/tools.c,
|
|
lasso/xml/xml.c: removed extra parentheses after return statements;
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c: Added free of temporary node object in
|
|
lasso_logout_new_from_dump()
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/protocols/logout_response.c: Added parse support of xml
|
|
message in lasso_logout_response_new_from_export(), added private
|
|
method lasso_logout_response_new_from_export()
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/protocols/logout_request.c: Fixed bug when parsing from an
|
|
export message in lasso_logout_request_new_from_xml() : call to
|
|
lasso_node_destroy() at the wrong place
|
|
|
|
2004-09-01 eraviart
|
|
|
|
* swig/Lasso.i: LassoSession.getAuthenticationMethod argument is
|
|
now optional.
|
|
|
|
2004-09-01 cnowicki
|
|
|
|
* php/examples/sample-sp/setup.php: Fix addProvider bug
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/session.c: Replaced
|
|
lasso_session_get_next_providerID() with
|
|
lasso_session_get_first_providerID()
|
|
|
|
2004-09-01 nclapies
|
|
|
|
* lasso/environs/logout.c: Removed set of msg_relayState in
|
|
lasso_logout_process_request(), it has no meaning here, but set the
|
|
msg_relayState in lasso_logout_process_response_msg()
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* python/tests/profiles_tests.py: Added a new Python logout test:
|
|
Make the same Logout.newFromDump enough times => segfault.
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* swig/Lasso.i: Corrected request and respond for profiles others
|
|
than login.
|
|
|
|
Added relayState attribute to LogoutRequest, but it doesn't work. I
|
|
believe, this is a Lasso bug.
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/environs/session.c, lasso/environs/session.h: Added method
|
|
lasso_session_get_first_providerID(). Now to get the first
|
|
providerID use it instead of lasso_session_get_next_providerID()
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/protocols/logout_request.c: fixed
|
|
bug in lasso_logout_dump() and lasso_logout_new_from_dump()
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: Added setting of isPassive to
|
|
False in doc.
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/server.c: strcmp is used; string.h must be
|
|
included
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/logout.c: g_sprintf is used; gprintf.h must be
|
|
included
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/login.c: default: in switches
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/defederation.c: removed unused variables
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/defederation.c: g_sprintf is used; glib/gprintf.h
|
|
must be included
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/environs/defederation.c: strlen is used; string.h must be
|
|
included
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/protocols/request.c: properly cast request to needed type
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/protocols/provider.c: default: to set descriptor to NULL;
|
|
so it won't be undefined on the next line where it was tested.
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/protocols/authn_response_envelope.c: xmlSecBase64Encode is
|
|
used; xmlsec/base64.h must be included
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* lasso/xml/xml.c: g_sprintf is used; gprintf.h must be included;
|
|
default: statement in switch.
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/environs/logout.c: Added support of code error
|
|
LASSO_PROFILE_ERROR_MISSING_REQUEST in
|
|
lasso_logout_build_response_msg()
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/xml/errors.c, lasso/xml/errors.h, swig/Lasso.i: Added code
|
|
error : LASSO_PROFILE_ERROR_MISSING_REQUEST. It indicates that
|
|
lasso needs a request to process a task. For example, when building
|
|
a response message
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* debian/.cvsignore: cvs must ignore cil and dev packages directory
|
|
|
|
2004-08-31 fpeters
|
|
|
|
* debian/.cvsignore, debian/changelog, debian/control,
|
|
debian/liblasso0-python2.3.files, debian/php4-lasso.examples,
|
|
debian/php4-lasso.files, debian/python2.3-lasso.files,
|
|
debian/rules: php4 packaging and renamed liblasso0-python2.3 to
|
|
python2.3-lasso
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* lasso/lasso.c: Typo correction.
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/xml/tools.c: Fixed bug when attempting to parse a query
|
|
message : now if a key / value with = is incomplete, it skips it
|
|
and completes the process of the list
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/protocols/authn_request.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c: Added in parse of query a test
|
|
if the data list is not NULL
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* swig/Lasso.i: Added Lasso version constants to SWIG.
|
|
|
|
2004-08-31 eraviart
|
|
|
|
* python/tests/profiles_tests.py: Testing logout.processResponseMsg
|
|
with a really bad URL. => red alert.
|
|
|
|
2004-08-31 cnowicki
|
|
|
|
* php/examples/sample-sp/README,
|
|
php/examples/sample-sp/admin_user.php,
|
|
php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
php/examples/sample-sp/logout.php,
|
|
php/examples/sample-sp/register.php,
|
|
php/examples/sample-sp/setup.php: new version of the PHP service
|
|
provider made with the new Swig PHP binding
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/environs/logout.c: Fixed missing feature in
|
|
lasso_process_request_msg() and lasso_logout_process_response() :
|
|
now if the parse of the query message is wron, then it returns
|
|
LASSO_PROFILE_ERROR_INVALID_QUERY code error
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/protocols/logout_response.c: Fixed bug in
|
|
lasso_logout_response_new_from_export() : now if a query message
|
|
and if an attribute or element key / value is missing, return NULL
|
|
|
|
2004-08-31 nclapies
|
|
|
|
* lasso/protocols/logout_request.c: Fixed bug in
|
|
lasso_logout_request_new_from_export() : now if a query message and
|
|
if an attribute or element key / value is missing, return NULL
|
|
|
|
2004-08-30 eraviart
|
|
|
|
* python/tests/profiles_tests.py: New logout test => Red alert!
|
|
|
|
2004-08-30 eraviart
|
|
|
|
* swig/Lasso.i: Removed low-level bindings from SWIG.
|
|
|
|
In PHP, error constants keep their LASSO_ prefix (because PHP4
|
|
doesn't have the notion of namespaces).
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/logout.c: Little lean of the code
|
|
|
|
2004-08-30 cnowicki
|
|
|
|
* swig/Lasso.i: PHP Binding : PHP does not handle namepaces, added
|
|
lasso_ prefix for all functions.
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/defederation.c: Fixed problem when validating the
|
|
notification : test the remote provider type to get the return url
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/defederation.c: Added a test in
|
|
lasso_defederation_build_notification_msg() to test if the
|
|
federation termination service url exists
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/logout.c: Fixed call of
|
|
lasso_session_remove_assertion() in the right place in
|
|
init_request() and process_response_msg()
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/name_registration.c: Fixed error in method name :
|
|
renamed lasso_provider_get_singleLogoutServiceURL() to
|
|
lasso_provider_get_registerNameIdentifierServiceURL()
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/defederation.c: Added comment in
|
|
lasso_defederation_validate_notification() : indicate that query is
|
|
not signed because of the crypted optional relay state
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/defederation.c: Added building of federation
|
|
termination notification return url with QUERY if a RelayState is
|
|
in the notification
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/logout.c: Added lasso_logout_new_from_dump(). Need
|
|
to be tested
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/protocols/logout_response.c: Added parsing of status code
|
|
value in lasso_logout_response_new_from_query(). Now it sets the
|
|
Status, StatusCode and his Value attribute in logoutResponse
|
|
|
|
2004-08-30 nclapies
|
|
|
|
* lasso/environs/server.c: Fixed bug when dumping and loading from
|
|
dump server with no metatadata. Now if metadata of the server
|
|
exists, it adds a ServerMetadata node and embbeds it
|
|
|
|
2004-08-30 eraviart
|
|
|
|
* swig/Lasso.i: A few corrections to SWIG binding (a quick commit,
|
|
so that Christophe can work on it).
|
|
|
|
2004-08-30 fpeters
|
|
|
|
* csharp/.cvsignore, csharp/Makefile.am: swig generate new
|
|
objects/filenames
|
|
|
|
2004-08-30 fpeters
|
|
|
|
* lasso/xml/xml.c: returns 0 on success
|
|
|
|
2004-08-30 eraviart
|
|
|
|
* java/Makefile.am, java/lasso-fragment.java,
|
|
java/coldfusion/src/CFLasso.java, python/.cvsignore,
|
|
python/tests/errorchecking_tests.py,
|
|
python/tests/profiles_tests.py, swig/Lasso.i: SWIG high-level
|
|
binding now uses camelCase.
|
|
|
|
Updated SWIG binding to support Java high-level classes.
|
|
|
|
Simplified java/Makefile.am (but now, it needs to be reworked by an
|
|
autotools expert).
|
|
|
|
ColdFusion simple Java test compiles ok.
|
|
|
|
2004-08-29 eraviart
|
|
|
|
* java/Makefile.am: SWIG should now generate a high-level binding
|
|
with classes, so I have removed the -noproxy option.
|
|
|
|
2004-08-29 fpeters
|
|
|
|
* csharp/.cvsignore, csharp/Makefile.am: updated c# binding for new
|
|
class names
|
|
|
|
2004-08-29 fpeters
|
|
|
|
* python/tests/XmlTestRunner.py: some tests do not have
|
|
descriptions
|
|
|
|
2004-08-29 fpeters
|
|
|
|
* python/tests/XmlTestRunner.py: corretly escape xml
|
|
|
|
2004-08-29 eraviart
|
|
|
|
* python/tests/profiles_tests.py, swig/Lasso.i: When Lasso doesn't
|
|
recognize the URL query, it now throws a SyntaxError exception.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* python/.cvsignore: Removed references to lassomod in .cvsignore.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* configure.ac, lasso/environs/login.c, lasso/environs/server.c,
|
|
lasso/protocols/artifact.c, lasso/protocols/provider.c,
|
|
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/saml_assertion.c,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c,
|
|
python/Makefile.am, python/lasso.py,
|
|
python/tests/profiles_tests.py, swig/Lasso.i: SWIG now produces
|
|
high-level bindings.
|
|
|
|
(python/Makefile.am needs some cleaning IMHO, but I don't
|
|
understant it).
|
|
|
|
2004-08-28 fpeters
|
|
|
|
* docs/reference/lasso.sgml: renamed API reference to API reference
|
|
(was reference manual)
|
|
|
|
2004-08-28 fpeters
|
|
|
|
* python/tests/XmlTestRunner.py: xml encoding of special characters
|
|
(&, <, >)
|
|
|
|
2004-08-28 fpeters
|
|
|
|
* doap.rdf: new URLs and version info for 0.3.0
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* python/lasso.py, swig/Lasso.i: Converted Identity & Session to
|
|
real objects in SWIG bindings.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* swig/Lasso.i: Hide LibAuthnRequest attributes from SWIG binding.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* swig/Lasso.i: Added preliminary error throwing in SWIG binding.
|
|
|
|
Replaced simple object methods whith #define.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* python/lasso.py, swig/Lasso.i: Converted SWIG Server into a
|
|
high-level class with new_from_dump static method and default value
|
|
for some arguments.
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* python/tests/login_tests.py, python/tests/profiles_tests.py,
|
|
python/tests/tests.py: Renamed login_tests.py to profiles_tests.py.
|
|
|
|
Added Server tests (=> discovered bug #265).
|
|
|
|
2004-08-28 eraviart
|
|
|
|
* python/lasso.py, python/tests/login_tests.py, swig/Lasso.i:
|
|
Transformed LassoAuthnRequest as a true SWIG class with attributes
|
|
and methods for all bindings.
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-27 eraviart
|
|
|
|
* python/lasso.py: Added method Logout.reset_session_index in
|
|
Python high-level binding.
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-27 eraviart
|
|
|
|
* python/lasso.py: Added support for "invalid query" errors in
|
|
Python high-level binding.
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/defederation.c: [no log message]
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* docs/reference/lasso-sections.txt: Renamed method name
|
|
lasso_session_get_next_assertion_remote_providerID to
|
|
lasso_session_get_next_providerID
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/defederation.c: Added return of code error
|
|
LASSO_PROFILE_ERROR_INVALID_QUERY when an error occurs while
|
|
parsing a federation termination notification message query in
|
|
lasso_defederation_process_notification_msg()
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/xml/errors.c, lasso/xml/errors.h, swig/Lasso.i: Added code
|
|
error LASSO_PROFILE_ERROR_INVALID_QUERY, returned when an error
|
|
occurs while parsing a query message
|
|
|
|
2004-08-27 eraviart
|
|
|
|
* python/lasso.py, python/tests/login_tests.py, swig/Lasso.i:
|
|
Corrected SWIG binding.
|
|
|
|
Corrected Python tests.
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/environs/session.c, lasso/environs/session.h: Added index
|
|
attribute (session->index_providerID) of next provider id returned
|
|
when a call to lasso_session_get_providerID(), added
|
|
lasso_session_reset_index_providerID() to reset the index to the
|
|
first provider id of assertion list. the index is decremented when
|
|
removing assertion. lasso_get_next_providerID() returns NULL if
|
|
there is no assertion anymore or if the index point is at the end
|
|
of the list. Added lasso_logout_get_next_providerID()
|
|
lasso_logout_reset_index_providerID() to wrap session method
|
|
|
|
2004-08-27 eraviart
|
|
|
|
* python/lasso.py, swig/Lasso.i: Replaced SWIG specific functions
|
|
to access "request" and "response" attributes of profiles, with
|
|
SWIG read-only attributes.
|
|
|
|
2004-08-27 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/xml/samlp_request_abstract.c: Removed g_assert in
|
|
samlp_request_abstract object when setting required attributes and
|
|
elements. Added tests in federation termination notification
|
|
building from QUERY export for required elements, return NULL if
|
|
error, notification object if ok
|
|
|
|
2004-08-27 eraviart
|
|
|
|
* csharp/Makefile.am, java/Makefile.am, python/Makefile.am,
|
|
python/tests/login_tests.py, swig/Lasso.c, swig/Lasso.i,
|
|
swig/Makefile.am: Removed SWIG Lasso.c file.
|
|
|
|
Added a Python test for defederation (currently it aborts).
|
|
|
|
2004-08-27 fpeters
|
|
|
|
* docs/lasso-book/check-functions.py,
|
|
docs/lasso-book/single-sign-on.rst: more on single sign on
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/check-functions.py: searches all text files for
|
|
unknown functions
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/single-sign-on.rst: improvement
|
|
|
|
2004-08-26 eraviart
|
|
|
|
* python/lasso.py: Forgot to declare a parameter as optionnal.
|
|
|
|
2004-08-26 eraviart
|
|
|
|
* lasso/environs/profile.h, python/lasso.py, swig/Lasso.i: Added
|
|
constant lassoHttpMethodAny.
|
|
|
|
Added error constants to SWIG (and one to Python).
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: new parameter to
|
|
lasso_logout_init_...
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* lasso/lasso.h: fix included file name
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/defederation.c, lasso/environs/defederation.h,
|
|
swig/Lasso.i: Added a param to method
|
|
lasso_defederation_init_notification(). Now if it is set, lasso can
|
|
choose a specific defederation protocol profile depending on the
|
|
http method value of this param
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/logout.c: Replaced xmlFree with g_free in
|
|
lasso_logout_get_next_providerID() for current_provider_id
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h: [no log message]
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/name_registration.c,
|
|
lasso/environs/name_registration.h: Renamed
|
|
register_name_identifier.* to name_registration.* files
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* swig/Lasso.i: Oups, missing commit of the new Lasso.i swig file
|
|
:p
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: Added a param
|
|
to method lasso_logout_init_request(). Now if it is set, lasso can
|
|
choose a specific logout protocol profile depending on the http
|
|
method value of this param
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/book.rst: removed revision
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/Makefile.am, docs/lasso-book/getting-lasso.rst,
|
|
docs/lasso-book/single-sign-on.rst: More on sso profile; sp-side
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/xml/errors.c, lasso/xml/errors.h: [no log message]
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/xml/errors.c, lasso/xml/errors.h: Rename constant
|
|
LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILLE to
|
|
LASSO_PROFILE_ERROR_UNSUPPORTED_PROFILE, now can be use by all
|
|
profiles
|
|
|
|
2004-08-26 fpeters
|
|
|
|
* docs/lasso-book/Makefile.am, docs/lasso-book/book.rst,
|
|
docs/lasso-book/common-knowledge.rst,
|
|
docs/lasso-book/getting-lasso.rst, docs/lasso-book/integration.rst,
|
|
docs/lasso-book/language-bindings.rst,
|
|
docs/lasso-book/lasso-architecture.rst,
|
|
docs/lasso-book/liberty-architecture.rst,
|
|
docs/lasso-book/other-profiles.rst, docs/lasso-book/preface.rst,
|
|
docs/lasso-book/single-sign-on.rst,
|
|
docs/lasso-book/figures/single-logout.png,
|
|
docs/lasso-book/figures/single-logout.svg,
|
|
docs/lasso-book/figures/single-sign-on.png,
|
|
docs/lasso-book/figures/single-sign-on.svg: new lasso documentation
|
|
|
|
2004-08-26 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/xml/errors.c, lasso/xml/errors.h:
|
|
Added remove of assertion in lasso_logout_init_request(), and
|
|
lasso_logout_process_response_msg() if there was an error while
|
|
processing a LogoutResponse with HTTP SOAP method, added a returned
|
|
code error for Unsupported profile status code
|
|
|
|
2004-08-26 eraviart
|
|
|
|
* swig/Lasso.c, swig/Lasso.i: Moved SWIG constructors and
|
|
destructors from Lasso.c to Lasso.i.
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/logout.c: Added tests to verify if the request
|
|
message is a LogoutRequest in lasso_login_process_request_msg() and
|
|
if the response message is a LogoutResponse in
|
|
lasso_logout_process_response_msg()
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/login.c: Added a test in
|
|
lasso_login_init_from_authn_request_msg() to verify if the request
|
|
message is an AuthnRequest message, if not, returns a code error
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/logout.c: added include for string.h
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/login.c: Added in
|
|
lasso_login_process_authn_response_msg() setting of msg_relayState
|
|
from lib:RelayState of AuthnResponse message if exists, else
|
|
msg_relayState is set to NULL
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/defederation.c: [no log message]
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/defederation.c: fixed bug : at a done label, use
|
|
to remove a provider got with lasso_provider_get_ref()
|
|
|
|
2004-08-25 eraviart
|
|
|
|
* python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
python/tests/tests.py: Added a --source-dir option to tests.
|
|
|
|
2004-08-25 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClientProxy.py,
|
|
python/tests/LibertyEnabledProxy.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
python/tests/assertions.py, python/tests/builtins.py,
|
|
python/tests/http.py, python/tests/liberty.py,
|
|
python/tests/libertysimulator.py, python/tests/login_tests.py,
|
|
python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
python/tests/sample-sp-lep.py, python/tests/sample-sp.py,
|
|
python/tests/submissions.py, python/tests/web.py,
|
|
python/tests/websimulator.py: Removed obsolete Python test
|
|
framework.
|
|
|
|
2004-08-25 nclapies
|
|
|
|
* lasso/environs/defederation.c, lasso/environs/defederation.h:
|
|
Added missing private attribute, private variable and desallocation
|
|
methods : LassoDefederationPrivate *private in LassoDefederation
|
|
object, static GObjectClass *parent_class in C file,
|
|
lasso_defederation_dispose() and lasso_defederation_finalize() in
|
|
LassoFederation object
|
|
|
|
2004-08-25 fpeters
|
|
|
|
* csharp/.cvsignore: ignore new class
|
|
|
|
2004-08-25 fpeters
|
|
|
|
* csharp/AssemblyInfo.cs, csharp/Makefile.am: added Defederation
|
|
profile; workaround lasso-sharp.snk
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/defederation.c: added test if identity is set
|
|
before removing federation
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/defederation.c: removed federation and assertion
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/defederation.c: [no log message]
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c: [no log
|
|
message]
|
|
|
|
2004-08-24 eraviart
|
|
|
|
* python/lasso.py, swig/Lasso.i: Corrected SWIG Defederation
|
|
binding.
|
|
|
|
Created Python high-level class for Defederation.
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml:
|
|
updated doc conf files for defederation
|
|
|
|
2004-08-24 eraviart
|
|
|
|
* swig/Lasso.i: Continue to rename FederationTermination into
|
|
Defederation.
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/profile.c, lasso/environs/profile.h: renamed
|
|
lassoFederationTermination to lassoDefederation in lassoRequestType
|
|
enum
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: update, now use GError object for each
|
|
lasso_server_get_provider_ref()
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* docs/reference/lasso.types: renamed
|
|
lasso_federation_termination_get_type to lasso_defederation_type
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h: [no log message]
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/lasso.h, lasso/environs/Makefile.am,
|
|
lasso/environs/defederation.c, lasso/environs/defederation.h:
|
|
renamed lasso/environs/federation_termination.* to
|
|
lasso/environs/defederation.*
|
|
|
|
2004-08-24 eraviart
|
|
|
|
* swig/Lasso.c, swig/Lasso.i: Created SWIG bindings for
|
|
Defederation (new name of FederationTermination).
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h: use lassoProviderType
|
|
instead of gint for provider_type params
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: [no log message]
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: Set the nameIdentifier
|
|
attribute after a call to init_notification()
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: updated process of logout response msg
|
|
at SP. Now if the initial requester is a SP and the HTTP method is
|
|
SOAP and if the logout request fails, then lasso builds a new
|
|
logout request for HTTP Redirect method and set only msg_url
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: [no log message]
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: fixed bug in
|
|
lasso_federation_termination_build_notification_msg() : now it gets
|
|
the remote provider real service url
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: updates
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: minor updates
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: fixed bug in
|
|
lasso_logout_get_next_providerID() when looking for a remote
|
|
provider id when session attribute is NULL
|
|
|
|
2004-08-24 rchantereau
|
|
|
|
* configure.ac: Corrected configure option help.
|
|
|
|
Told to use with-pkg-config= and no with-pkg-config-path wich it
|
|
the good option name.
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: fixed problem of finding the remote
|
|
provider type in build_request_msg()
|
|
|
|
2004-08-24 nclapies
|
|
|
|
* lasso/environs/logout.c: added error messages if invalid
|
|
attributes in logout object while setting building request and
|
|
message
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* php/Makefile.am: Serious rewrite of the automake file.
|
|
|
|
The php extension is now named lasso.
|
|
|
|
The LTLIBRARIES if for 'php_extension' and no more 'lib'.
|
|
|
|
The swig command invokation is updated to use the new php extension
|
|
name.
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* configure.ac: Completed autoconf files output directive with
|
|
win32 directories Makefile.
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* lasso/Makefile.am: Rewritent the lasso win32 resource file
|
|
dependency on the top_srcdir and not relative parent directory.
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* java/Makefile.am, python/Makefile.am: Cleaned a little the
|
|
automake files.
|
|
|
|
Proper use of $(top_srcdir).
|
|
|
|
Proper use of $DEPDIR.
|
|
|
|
Added $(top_srcdir)/swig/Lasso.c to java shared object compilation.
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* Makefile.am, win32/Makefile.am: Re added win32 directory in the
|
|
distribution.
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c: [no log message]
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/logout.c: verify if session and identity are set
|
|
in logout object
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* configure.ac: Removed php subdirectories Makefile generations.
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/protocols/logout_request.c: [no log message]
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* php/lasso.c, php/lasso.h, php/php_lasso.h, php/run-tests.php.in,
|
|
php/examples/leak.php, php/examples/login.php,
|
|
php/examples/test.php, php/examples/sample-sp/admin_user.php,
|
|
php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
php/examples/sample-sp/logout.php,
|
|
php/examples/sample-sp/register.php,
|
|
php/examples/sample-sp/setup.php, php/tests/001.phpt,
|
|
php/tests/Makefile.am, php/tests/lasso_login.phpt,
|
|
php/tests/lasso_server.phpt: REmoved now useless binding files.
|
|
|
|
See attic for more information.
|
|
|
|
2004-08-23 rchantereau
|
|
|
|
* php/Makefile.am: Now PHP Binding is handled by SWIG.
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h,
|
|
lasso/environs/register_name_identifier.h,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h: updpated
|
|
process of protocol profile
|
|
|
|
2004-08-23 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/logout_request.c, lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h, lasso/protocols/request.c,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h,
|
|
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: added support of URI identifier in signature
|
|
|
|
2004-08-22 valos
|
|
|
|
* lasso/protocols/elements/assertion.c,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_authentication_statement.h, lasso/xml/lib_subject.c,
|
|
lasso/xml/lib_subject.h: Added a new param "use_xsitype" (gboolean)
|
|
in constructors of classes: LassoLibSubject,
|
|
LassoLibAssertion, LassoLibAuthenticationStatement
|
|
|
|
2004-08-22 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added lasso_node_new_ns_prop()
|
|
method in LassoNode class
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* debian/changelog, debian/control, debian/liblasso0-cil.files,
|
|
debian/liblasso0-dev.files, debian/rules: updated debian package
|
|
description; added packaging of the C# assembly.
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/examples/runme.cs: updated example with correct path to
|
|
certificates
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* configure.ac, csharp/AssemblyInfo.cs, csharp/Makefile.am,
|
|
csharp/lasso-sharp.snk: more C# fun. dll is now registered with
|
|
gacutil. But it needed a StrongName; this is sort of a
|
|
cryptographic signature for DLL; not clear about this. The key is
|
|
in csharp/lasso-sharp.snk
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/Makefile.am: forgot to distribute lasso.dll.config
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/examples/runme.cs: C# example
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/.cvsignore: some files were renamed
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/lasso.dll.config: I don't know the purpose of this file.
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/Makefile.am: working lasso c# binding. next step is to
|
|
figure how mono manages the directories (currently it looks like
|
|
CLASSPATH mess but gacutil may be useful).
|
|
|
|
2004-08-21 eraviart
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt, php/examples/login.php,
|
|
php/examples/test.php, php/examples/sample-sp/login.php,
|
|
python/tests/login_tests.py: Updated "Writing a SP" doc & PHP
|
|
binding to Lasso API change.
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/environs/lecp.c, lasso/environs/login.c,
|
|
lasso/environs/login.h, python/lasso.py,
|
|
python/tests/ServiceProvider.py, swig/Lasso.i, tests/login_tests.c:
|
|
Moved param 'http_method' of lasso_login_build_authn_request_msg()
|
|
method in lasso_login_init_authn_request() BEWARE : this change
|
|
breaks the API
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/protocols/federation.c: Added checks not to do copies of
|
|
NULL objects.
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/xml/errors.c: Changed LASSO_PARAM_ERROR_INVALID_VALUE error
|
|
message
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/protocols/authn_request.c: Fixed a mistake: the signature
|
|
template should be added before the ProviderID
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* configure.ac, csharp/Makefile.am, csharp/lasso-sharp.pc.in:
|
|
getting there; it builds and installs correctly but I'm still
|
|
trying to separate assembly name and file name. (no, I don't know
|
|
what is an assembly name)
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/.cvsignore: a few files to ignore
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* csharp/Makefile.am: usable lasso c# bindings;
|
|
liblassosharpglue.so is installed in libdir and lasso.dll in
|
|
/usr/share/dotnet/lasso/
|
|
|
|
compile with mcs -g -nologo -r:lasso.dll -out:runme.exe runme.cs
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/xml/strings.h: Removed lassoLibProtocolProfileSSOGet,
|
|
lassoLibProtocolProfileSSOPost Added lassoXsiHRef, lassoXsiPrefix
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* Makefile.am, configure.ac, csharp/Makefile.am: added c# binding;
|
|
I'm not sure how all of this works and a little program compiles
|
|
and run:
|
|
|
|
using System;
|
|
|
|
public class runme { static void Main() {
|
|
Console.WriteLine("lasso_init"); int rc =
|
|
lassomod.lasso_init();
|
|
Console.WriteLine(String.Format("sortie de lasso_init: {0}", rc));
|
|
|
|
LassoServer server = new LassoServer(
|
|
"../tests/data/idp1-la/metadata.xml",
|
|
"",
|
|
|
|
"../tests/data/idp1-la/private-key-raw.pem",
|
|
"../tests/data/idp1-la/certificate.pem",
|
|
lassomod.lassoSignatureMethodRsaSha1);
|
|
|
|
Console.WriteLine("lasso_shutdown");
|
|
lassomod.lasso_shutdown();
|
|
}
|
|
}
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* swig/Lasso.c, swig/Lasso.i: Fixed lasso_server_new parameter
|
|
type.
|
|
|
|
When you make change in header files (such as [1]) think about the
|
|
bindings and adapt them; thanks.
|
|
|
|
[1]
|
|
http://cvs.labs.libre-entreprise.org/cgi-bin/cvsweb.cgi/lasso/lasso/environs/server.c.diff?r1=1.54;r2=1.55;cvsroot=lasso
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* lasso/xml/Makefile.am, lasso/xml/strings.c, lasso/xml/strings.h:
|
|
replaced lots of const char* wasting memory and a treat to binary
|
|
compatibility with lots of #define wasting nothing at all.
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* docs/reference/Makefile.am: doesn't fail on second run
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* python/Makefile.am: I prefer it that way
|
|
|
|
2004-08-21 fpeters
|
|
|
|
* python/tests/errorchecking_tests.py: reenabled tests since the
|
|
swig binding is ok now
|
|
|
|
2004-08-21 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Fixed a bug in
|
|
lasso_login_accept_sso() Updated gtk-doc
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* php/examples/login.php, php/examples/test.php,
|
|
php/examples/sample-sp/login.php: Modified PHP bindings in an
|
|
attempt to add new argument to method
|
|
lasso_build_authn_request_msg.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: Updated the documentation to
|
|
reflect API change.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py, python/tests/ServiceProvider.py, swig/Lasso.i,
|
|
tests/login_tests.c: Added new argument to
|
|
lasso_login_build_authn_request_msg.
|
|
|
|
2004-08-20 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Added a new param
|
|
'http_method' in lasso_login_build_authn_request_msg() BEWARE :
|
|
this change breaks the API
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* java/Makefile.am: The local clean rule now remove the package sub
|
|
directory (com).
|
|
|
|
The dirty rule now have a little goldy spray that test the
|
|
existence of the com/entrouvert/lasso/lasso.java source file before
|
|
trying to copy it from the distribution.
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* php/Makefile.am: Modified PHP extension installation directory,
|
|
now it is prefixed.
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* configure.ac: Created unprefixed PHP_UNPREFIXED_EXTENTION_DIR in
|
|
order to prefix it with the supplied configure prefix. Is it useful
|
|
in this PHP special case ? I do not think so, but, the user is the
|
|
master.
|
|
|
|
Moved the libtool bad versionning computation after program tests
|
|
in order to use the founded sed program ($SED) and not just 'sed'.
|
|
|
|
Every calls to 'sed' use the founded 'sed' ($SED).
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: talking about idpProviderID
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/lasso-book/check-functions.py: file moved
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: fixed function name
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py: In Python high-level binding, constants are now
|
|
defined using 2 forms: as a global variable and as a dict item. For
|
|
example: libNameIDPolicyTypeFederated and
|
|
libNameIDPolicyTypes['federated'].
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* docs/reference/Makefile.am: Use libtool generated la instead of
|
|
human -llasso and -Ldir...
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* java/Makefile.am: Removed an useless inclusion directory.
|
|
|
|
Coded mechanisms in order to permit distcheck to work cleanly. It
|
|
is a little dirty, but... Perphas using libtool facilities.
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* python/Makefile.am: Removed an useless inclusion directory.
|
|
|
|
2004-08-20 rchantereau
|
|
|
|
* swig/Lasso.c, swig/Lasso.i: Now include <lasso/lasso.h> and
|
|
<lasso/lasso_config.h> instead of <lasso.h> and <lasso_config>h>
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py: Corrections in Python high-level binding:
|
|
|
|
- Added missing self in previous commit.
|
|
|
|
- Server default constructor allows again to give no arguments.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py: I have always wanted that Python bindings for
|
|
GTK, libXML, etc, allow the user to override the classes they
|
|
define. So I did it for Lasso Python high-level bindings.
|
|
|
|
2004-08-20 valos
|
|
|
|
* docs/reference/lasso-sections.txt, docs/reference/lasso.types:
|
|
Update and 2 fixs
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* java/Makefile.am, lasso/Makefile.am, php/Makefile.am: cleaned
|
|
Makefile.am (I'm curious about the NULL= idiom; where did it come
|
|
from ?)
|
|
|
|
2004-08-20 cnowicki
|
|
|
|
* php/examples/sample-sp/admin_user.php,
|
|
php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/config.php.inc,
|
|
php/examples/sample-sp/index.php, php/examples/sample-sp/login.php,
|
|
php/examples/sample-sp/logout.php,
|
|
php/examples/sample-sp/register.php,
|
|
php/examples/sample-sp/setup.php: new setup system
|
|
|
|
2004-08-20 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h: Removed
|
|
useless files ds_signature.c & ds_signature.h
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt,
|
|
docs/reference/lasso.types: removed the remaining ds_signature
|
|
stuffs
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py: Added method get_authentication_method to
|
|
session in high-level Python binding.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* python/Makefile.am: install lasso.py (and cleaned a bit the
|
|
Makefile.am)
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* swig/Lasso.i: Removed trash from SWIG binding.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* configure.ac: typo
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* java/Makefile.am: errors propagate; fixes follow them.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* swig/.cvsignore: Ignore some files in swig.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* java/Makefile.am: Also look for include files in
|
|
top_src_dir/lasso. As for the python binding. I actually think
|
|
this is a bug; why should lasso_wrap.c include lasso.h and not
|
|
<lasso/lasso.h> ?
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* lasso/xml/saml_assertion.h: get your act on ds_signature; please.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* java/Makefile.am: include top source dir
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* python/Makefile.am: fixed includes
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* docs/reference/lasso-sections.txt: Removed a "s".
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/.cvsignore: Updated .cvsignore.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/generator_lasso_strings.py, python/lasso_strings.py,
|
|
python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
python/py_lasso.h, python/utils.c, python/utils.h,
|
|
python/wrap_objs.c, python/wrap_objs.h: Removed old Python binding.
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* python/lasso.py, python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClientProxy.py,
|
|
python/tests/ServiceProvider.py,
|
|
python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
swig/Lasso.i: Updated Python high-level binding and tests.
|
|
|
|
May all the lights be green!
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/reference/.cvsignore: ignore build; no longer need to ignore
|
|
a bunch of other files
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* docs/lasso-book/Makefile.am, docs/reference/Makefile.am,
|
|
docs/reference/lasso.sgml: gtkdoc example was misleading; caused
|
|
confusions between what was generated and what was not, etc.
|
|
Improved things a bit.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* tests/Makefile.am: cleanup and remove result.xml
|
|
|
|
2004-08-20 eraviart
|
|
|
|
* lasso/environs/login.h, python/lasso.py, swig/Lasso.c,
|
|
swig/Lasso.i: Created a high-level API above SWIG Python API.
|
|
|
|
Removed a trailing "s" from an enum.
|
|
|
|
2004-08-20 fpeters
|
|
|
|
* configure.ac: fixed python path
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* configure.ac: install python in $prefix/lib/python2.3/ instead of
|
|
$pyprefix/...
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* tests/login_tests.c: certs are not in builddir; take care of that
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* configure.ac, tests/Makefile.am, tests/data/Makefile.am,
|
|
tests/data/ca1-la/Makefile.am, tests/data/idp1-la/Makefile.am,
|
|
tests/data/lecp1-la/Makefile.am, tests/data/sp1-la/Makefile.am:
|
|
include a bunch of ssl thingies in release (make distcheck goes
|
|
further)
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* docs/reference/Makefile.am: Copy the examples but when the
|
|
examples are wrong you are screwed.
|
|
|
|
Too bad.
|
|
|
|
Never write to srcdir.
|
|
|
|
2004-08-19 eraviart
|
|
|
|
* swig/Lasso.c, swig/Lasso.i: Commented parts of the SWIG bindings
|
|
that is not done yet.
|
|
|
|
Note: This commit includes a secret gift.
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* docs/lasso-book/Makefile.am: the quest for a working distcheck;
|
|
don't be miserable, use make features (directed to me; I never
|
|
remember $?, $@ and family)
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* python/Makefile.am: the quest for a working make distcheck; part
|
|
1: srcdir is not always builddir.
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* Makefile.am: TODO was removed dude
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* TODO: an empty TODO file was misleading
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* swig/Lasso.i: removed CVS tag lines that were scattered all
|
|
around the file (kept as empty comments since they were marks of
|
|
file change)
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* Makefile.am, configure.ac, swig/Makefile.am: Makefile.am in swig
|
|
directory so that make clean and make dist works properly
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* docs/lasso-book/Makefile.am: set docdir as datadir/doc/lasso
|
|
|
|
2004-08-19 eraviart
|
|
|
|
* swig/Lasso.i: Removed signature functions whose arguments have
|
|
changed from SWIG binding. They are not for public use anyway.
|
|
|
|
Java & Python binding should now compile correctly => 2 green
|
|
lights.
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/environs/login.c,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/protocols/elements/authentication_statement.h: Fixed a
|
|
mistake with name identifiers of the assertions
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/xml.c: Removed debug messages
|
|
|
|
2004-08-19 eraviart
|
|
|
|
* python/Makefile.am, swig/Lasso.c, swig/Lasso.i: Deeply reworked
|
|
SWIG bindings for the Lasso objects we currently use.
|
|
|
|
Note: Python high-level bindings are not yet updated to use these
|
|
SWIG bindings.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* java/Makefile.am, python/Makefile.am: Reformated some lines in
|
|
python Makefile.am
|
|
|
|
Added -I.. to java Makefile.am CFLAGS.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* configure.ac, java/Makefile.am, python/Makefile.am: Some
|
|
modifications.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* python/Makefile.am: The rules generating the C wrapper is defined
|
|
generating the python wrapper too.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* java/Makefile.am: Use JDK_INCLUDE if jdk is Kaffe's or Sun's.
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* python/tests/errorchecking_tests.py: disabled tests that do not
|
|
really need really quick fixing. (with the hope to get a full
|
|
green line)
|
|
|
|
2004-08-19 cnowicki
|
|
|
|
* php/examples/sample-sp/setup.php: Setup PHP Interface in progress
|
|
;0)
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* configure.ac: Completly recoded the java detection and
|
|
configuration framework.
|
|
|
|
Now compile very well with kaffe and GNU Java compiler.
|
|
|
|
Should compile without any complain with sun jdk if
|
|
--with-java-home is used.
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/xml.c: Fixed a bug in lasso_node_verify_signature() &
|
|
lasso_node_verify_x509_signature()
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/environs/session.c: Replaced a HRef by NULL
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/environs/login.c: Commented some incorrect lines of code
|
|
|
|
2004-08-19 cnowicki
|
|
|
|
* php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/index.php,
|
|
php/examples/sample-sp/logout.php: logout
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/Makefile.am: Removed ds_signature.c & ds_signature.h
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* configure.ac: Java binding is no more activated when:
|
|
|
|
- Java compiler is gcj
|
|
|
|
- jni.h is not compilable.
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/login.c,
|
|
lasso/environs/login.h, lasso/environs/logout.c,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
lasso/xml/xml.c, lasso/xml/xml.h: Splited
|
|
lasso_node_verify_signature() (LassoNode class) in 2 methods:
|
|
lasso_node_verify_signature(), lasso_node_verify_x509_signature()
|
|
|
|
Added 2 private methods in LassoNode: add_signature_tmpl(),
|
|
sign_signature_tmpl(),
|
|
|
|
Removed 'err' param in all methods for signing
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h: Added 2 methods:
|
|
lasso_samlp_response_abstract_set_signature_tmpl(),
|
|
lasso_samlp_response_abstract_sign_signature_tmpl()
|
|
|
|
Removed err param in lasso_samlp_response_abstract_set_signature()
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h: Added 2 methods:
|
|
lasso_samlp_request_abstract_set_signature_tmpl(),
|
|
lasso_samlp_request_abstract_sign_signature_tmpl()
|
|
|
|
Removed err param in lasso_samlp_request_abstract_set_signature()
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/tools.c: Added a '_' character at the begining of all
|
|
ids generated by lasso_build_unique_id()
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/xml/errors.h: Update codes
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/protocols/request.c: Added a signature template in
|
|
lasso_request_new()
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
Added 2 params in lasso_authn_request_new() sign_type & sign_method
|
|
are used to build the signature template
|
|
|
|
2004-08-19 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: Changed type of
|
|
signature_method guint -> lassoSignatureMethod
|
|
|
|
2004-08-19 nclapies
|
|
|
|
* lasso/environs/logout.c: fixed bug in
|
|
lasso_logout_build_response_msg() : build the response message
|
|
depending on the HTTP method requester
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* lasso/xml/Makefile.am: Added ds_signature in the Makefile sources
|
|
and headers declarations.
|
|
|
|
2004-08-19 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h, php/examples/sample-sp/index.php,
|
|
php/examples/sample-sp/logout.php: PHP Binding : Added
|
|
lasso_profile_set_session_from_dump Now lasso_cast_to_profile take
|
|
to different reources Sample SP : Logout in progress
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* configure.ac, python/Makefile.am: If swig not present: SWIG=echo
|
|
|
|
python automake use $SWIG instead of swig.
|
|
|
|
2004-08-19 fpeters
|
|
|
|
* tests/login_tests.c: removed logout part from C test 2; it would
|
|
work now. But
|
|
http://buildbox.entrouvert.org/logs/20040818/lupin.1820.changelog.xml
|
|
|
|
2004-08-19 eraviart
|
|
|
|
* python/tests/IdentityProvider.py: Bug correction.
|
|
|
|
2004-08-19 eraviart
|
|
|
|
* python/lasso.py: __str__ should not have arguments.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* configure.ac: The old subdirs python Makefile generation is no
|
|
more needed.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* Makefile.am: Include swig Interface file in the source
|
|
distribution.
|
|
|
|
2004-08-19 rchantereau
|
|
|
|
* python/Makefile.am: Now python binding is handled by SWIG. Manou
|
|
takes the following parts.
|
|
|
|
All the file in the python directory except Makefile.am are useless
|
|
now; but I do not remove it.
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h: federation termination
|
|
updates
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h, python/lasso.py,
|
|
python/lassomod.c: little register name identifier udpates
|
|
|
|
2004-08-18 rchantereau
|
|
|
|
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt:
|
|
Oups.
|
|
|
|
Reverted to 1.7 for lasso-sections.txt maintainer-clean do not
|
|
remove it anymore.
|
|
|
|
2004-08-18 rchantereau
|
|
|
|
* java/Makefile.am: Java now distributes itself well and compile
|
|
well too. (SWIG not needed when compiling sources distribution.)
|
|
|
|
2004-08-18 rchantereau
|
|
|
|
* docs/reference/Makefile.am, docs/reference/lasso-sections.txt:
|
|
Added generation and clean of lasso-references.txt
|
|
|
|
2004-08-18 valos
|
|
|
|
* lasso/xml/Makefile.am: Removed ds_signature.c & ds_signature.h
|
|
|
|
2004-08-18 valos
|
|
|
|
* lasso/xml/errors.c: Added a '%s' in
|
|
LASSO_DS_ERROR_SIGNATURE_FAILED message
|
|
|
|
2004-08-18 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: warning about the total
|
|
uselessness of lasso_server_dump
|
|
|
|
2004-08-18 cnowicki
|
|
|
|
* php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/index.php,
|
|
php/examples/sample-sp/install.php,
|
|
php/examples/sample-sp/setup.php: Rename install.php to setup.php
|
|
|
|
2004-08-18 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: section about
|
|
lasso_server_dump and lasso_server_new_from_dump
|
|
|
|
2004-08-18 cnowicki
|
|
|
|
* php/examples/sample-sp/admin_user.php,
|
|
php/examples/sample-sp/assertionConsumer.php,
|
|
php/examples/sample-sp/config.php.inc,
|
|
php/examples/sample-sp/index.php,
|
|
php/examples/sample-sp/install.php,
|
|
php/examples/sample-sp/login.php,
|
|
php/examples/sample-sp/logout.php,
|
|
php/examples/sample-sp/register.php: Service Provider written in
|
|
PHP (login is working and logout will work soon ;0)
|
|
|
|
2004-08-18 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: Add environ/lasso_logout.c
|
|
|
|
2004-08-18 fpeters
|
|
|
|
* python/Makefile.am: properly use libtool convenience libraries
|
|
(intend is to build correctly on hppa)
|
|
|
|
2004-08-18 rchantereau
|
|
|
|
* swig/Lasso.i: Update interface (moved _bla to bla).
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h: udpate of logout and federation profiles
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/environs/profile.h: added private attribute
|
|
http_request_method in profile class to know the HTTP method in
|
|
defederation, name registration, logout and name mapping used by
|
|
the requester
|
|
|
|
2004-08-18 nclapies
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: renamed
|
|
federationTerminationReturnServiceURL to
|
|
federationTerminationServiceReturnURL
|
|
|
|
2004-08-18 fpeters
|
|
|
|
* configure.ac: properly don't enable python if it was not detected
|
|
|
|
2004-08-17 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: shortened title a bit
|
|
|
|
2004-08-17 fpeters
|
|
|
|
* docs/lasso-book/check-functions.py: this script checks a
|
|
documentation file for functions that do not exist
|
|
|
|
2004-08-17 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: they may talk about
|
|
correctness but won't make it
|
|
|
|
2004-08-17 rchantereau
|
|
|
|
* swig/Lasso.i: Updated Interfaces. Commented out all .*Class$.
|
|
|
|
2004-08-17 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: typo
|
|
|
|
2004-08-17 nclapies
|
|
|
|
* lasso/environs/logout.c: updated error checkings with ret / goto
|
|
done method
|
|
|
|
2004-08-17 eraviart
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: I presume that the writer of
|
|
the documentation "Writing a Liberty Alliance service provider in
|
|
C" has never coded such a SP in C.
|
|
|
|
2004-08-17 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: rename
|
|
lasso_login_set_identity_from_dump to
|
|
lasso_profile_set_identity_from_dump
|
|
|
|
2004-08-17 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: fix cvs sticky state ;(
|
|
|
|
2004-08-17 nclapies
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: added
|
|
UnsupportedProfile constant
|
|
|
|
2004-08-17 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h: updated doc in logout, fixed Feature
|
|
Requests item #253, must be tested, added doc to federation
|
|
termination notification
|
|
|
|
2004-08-17 nclapies
|
|
|
|
* lasso/environs/logout.c: removed unwanted code
|
|
|
|
2004-08-17 nclapies
|
|
|
|
* lasso/environs/logout.h: removed unwanted attribute in logout
|
|
object
|
|
|
|
2004-08-16 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: added API doc
|
|
comments
|
|
|
|
2004-08-16 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: Add lasso_profile_get_identity,
|
|
lasso_profile_is_identity_dirty, lasso_profile_get_session,
|
|
lasso_profile_is_session_dirty
|
|
|
|
2004-08-16 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: where is the name identifier
|
|
|
|
2004-08-16 fpeters
|
|
|
|
* configure.ac, docs/lasso-book/Makefile.am: detect and use
|
|
rest2html
|
|
|
|
2004-08-16 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: signature
|
|
|
|
2004-08-16 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: Added
|
|
lasso_login_process_response_msg and fix a minor bug in
|
|
lib_authn_request (bool)
|
|
|
|
2004-08-16 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: last one
|
|
|
|
2004-08-16 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: cast Login et Logout to
|
|
Provider
|
|
|
|
2004-08-16 valos
|
|
|
|
* lasso/xml/strings.c: [no log message]
|
|
|
|
2004-08-16 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/ServiceProvider.py: Improved session deletion in
|
|
Python simulator.
|
|
|
|
2004-08-16 eraviart
|
|
|
|
* python/tests/http.py: Removed comments.
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: format the metadata to avoid
|
|
an horizontal scrollbar
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/protocols/provider.c:
|
|
lasso_provider_get_assertionConsumerServiceURL now returns a
|
|
glib-allocated string (instead of libxml2-allocated) since it was
|
|
already declared to return gchar*. Moreover it strips the returned
|
|
string so that is is possible to have some spacings in the metadata
|
|
file.
|
|
|
|
<AssertionConsumerServiceURL id="AssertionConsumerServiceURL1"
|
|
isDefault="true">
|
|
|
|
https://service-provider:2003/liberty-alliance/liberty-alliance/assertionConsumer
|
|
</AssertionConsumerServiceURL>
|
|
won't no more cause a redirect to Location:\n https://...
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: missing parameter
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* tests/login_tests.c: trying to fix login test 2
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/lasso.c, lasso/environs/profile.c, lasso/environs/server.c,
|
|
lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c: get away from
|
|
G_LOG_LEVEL_ERROR since they cause abort()
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/xml/xml.c: test for xmlParseMemory success
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/environs/login.c: // are not in ISO C90
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/protocols/authn_request.c: include <xmlsec/base64.h> since
|
|
xmlSecBase64Decode is used
|
|
|
|
2004-08-14 fpeters
|
|
|
|
* lasso/xml/tools.c: %F is only defined in C99 and %T in the Single
|
|
Unix Specification; use more conservative "%Y-%m-%dT%H:%M:%SZ"
|
|
|
|
2004-08-14 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledProxy.py,
|
|
python/tests/ServiceProvider.py, python/tests/login_tests.py: Added
|
|
logout to sample Liberty proxy, but it fails because of Lasso bug
|
|
#259.
|
|
|
|
2004-08-13 fpeters
|
|
|
|
* lasso/environs/server.c: include xmlsec/base64.h since it uses
|
|
one of those functions
|
|
|
|
2004-08-13 fpeters
|
|
|
|
* lasso/environs/identity.c, lasso/environs/profile.c,
|
|
lasso/protocols/artifact.c, lasso/protocols/authn_request.c,
|
|
lasso/xml/lib_assertion.c,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
lasso/xml/lib_authn_request_envelope.c,
|
|
lasso/xml/lib_authn_response.c,
|
|
lasso/xml/lib_authn_response_envelope.c,
|
|
lasso/xml/lib_federation_termination_notification.c,
|
|
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
lasso/xml/lib_idp_list.c, lasso/xml/lib_logout_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
lasso/xml/saml_audience_restriction_condition.c,
|
|
lasso/xml/saml_authentication_statement.c,
|
|
lasso/xml/saml_authority_binding.c, lasso/xml/saml_conditions.c,
|
|
lasso/xml/saml_name_identifier.c, lasso/xml/saml_subject.c,
|
|
lasso/xml/saml_subject_confirmation.c,
|
|
lasso/xml/saml_subject_locality.c,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c,
|
|
lasso/xml/soap-env_body.c, lasso/xml/soap-env_envelope.c,
|
|
lasso/xml/tools.c, lasso/xml/xml.c: declarations first (and
|
|
s/lenght/length/)
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* tests/data/ca1-la/certificate.pem,
|
|
tests/data/ca1-la/jks.keystore, tests/data/ca1-ssl/certificate.pem,
|
|
tests/data/ca1-ssl/jks.keystore, tests/data/ca2-la/certificate.pem,
|
|
tests/data/ca2-la/jks.keystore, tests/data/ca2-ssl/certificate.pem,
|
|
tests/data/ca2-ssl/jks.keystore, tests/data/ca3-la/certificate.pem,
|
|
tests/data/ca3-la/jks.keystore, tests/data/ca3-ssl/certificate.pem,
|
|
tests/data/ca3-ssl/jks.keystore, tests/data/ca4-la/certificate.pem,
|
|
tests/data/ca4-la/jks.keystore, tests/data/ca4-ssl/certificate.pem,
|
|
tests/data/ca4-ssl/jks.keystore,
|
|
tests/data/idp1-la/certificate.pem,
|
|
tests/data/idp1-la/jks.keystore,
|
|
tests/data/idp1-la/private-key-raw.pem,
|
|
tests/data/idp1-la/public-key.pem, tests/data/idp1-ssl/all.p12,
|
|
tests/data/idp1-ssl/certificate.pem,
|
|
tests/data/idp1-ssl/jks.keystore,
|
|
tests/data/idp1-ssl/private-key-raw.pem,
|
|
tests/data/idp2-la/certificate.pem,
|
|
tests/data/idp2-la/jks.keystore,
|
|
tests/data/idp2-la/private-key-raw.pem,
|
|
tests/data/idp2-la/public-key.pem, tests/data/idp2-ssl/all.p12,
|
|
tests/data/idp2-ssl/certificate.pem,
|
|
tests/data/idp2-ssl/jks.keystore,
|
|
tests/data/idp2-ssl/private-key-raw.pem,
|
|
tests/data/idp3-la/certificate.pem,
|
|
tests/data/idp3-la/jks.keystore,
|
|
tests/data/idp3-la/private-key-raw.pem,
|
|
tests/data/idp3-la/public-key.pem, tests/data/idp3-ssl/all.p12,
|
|
tests/data/idp3-ssl/certificate.pem,
|
|
tests/data/idp3-ssl/jks.keystore,
|
|
tests/data/idp3-ssl/private-key-raw.pem,
|
|
tests/data/idp4-la/certificate.pem,
|
|
tests/data/idp4-la/jks.keystore,
|
|
tests/data/idp4-la/private-key-raw.pem,
|
|
tests/data/idp4-la/public-key.pem, tests/data/idp4-ssl/all.p12,
|
|
tests/data/idp4-ssl/certificate.pem,
|
|
tests/data/idp4-ssl/jks.keystore,
|
|
tests/data/idp4-ssl/private-key-raw.pem,
|
|
tests/data/lecp1-la/certificate.pem,
|
|
tests/data/lecp1-la/jks.keystore,
|
|
tests/data/lecp1-la/private-key-raw.pem,
|
|
tests/data/lecp1-la/public-key.pem, tests/data/lecp1-ssl/all.p12,
|
|
tests/data/lecp1-ssl/certificate.pem,
|
|
tests/data/lecp1-ssl/jks.keystore,
|
|
tests/data/lecp1-ssl/private-key-raw.pem,
|
|
tests/data/lecp2-la/certificate.pem,
|
|
tests/data/lecp2-la/jks.keystore,
|
|
tests/data/lecp2-la/private-key-raw.pem,
|
|
tests/data/lecp2-la/public-key.pem, tests/data/lecp2-ssl/all.p12,
|
|
tests/data/lecp2-ssl/certificate.pem,
|
|
tests/data/lecp2-ssl/jks.keystore,
|
|
tests/data/lecp2-ssl/private-key-raw.pem,
|
|
tests/data/lecp3-la/certificate.pem,
|
|
tests/data/lecp3-la/jks.keystore,
|
|
tests/data/lecp3-la/private-key-raw.pem,
|
|
tests/data/lecp3-la/public-key.pem, tests/data/lecp3-ssl/all.p12,
|
|
tests/data/lecp3-ssl/certificate.pem,
|
|
tests/data/lecp3-ssl/jks.keystore,
|
|
tests/data/lecp3-ssl/private-key-raw.pem,
|
|
tests/data/lecp4-la/certificate.pem,
|
|
tests/data/lecp4-la/jks.keystore,
|
|
tests/data/lecp4-la/private-key-raw.pem,
|
|
tests/data/lecp4-la/public-key.pem, tests/data/lecp4-ssl/all.p12,
|
|
tests/data/lecp4-ssl/certificate.pem,
|
|
tests/data/lecp4-ssl/jks.keystore,
|
|
tests/data/lecp4-ssl/private-key-raw.pem,
|
|
tests/data/sp1-la/certificate.pem, tests/data/sp1-la/jks.keystore,
|
|
tests/data/sp1-la/private-key-raw.pem,
|
|
tests/data/sp1-la/public-key.pem, tests/data/sp1-ssl/all.p12,
|
|
tests/data/sp1-ssl/certificate.pem,
|
|
tests/data/sp1-ssl/jks.keystore,
|
|
tests/data/sp1-ssl/private-key-raw.pem,
|
|
tests/data/sp2-la/certificate.pem, tests/data/sp2-la/jks.keystore,
|
|
tests/data/sp2-la/private-key-raw.pem,
|
|
tests/data/sp2-la/public-key.pem, tests/data/sp2-ssl/all.p12,
|
|
tests/data/sp2-ssl/certificate.pem,
|
|
tests/data/sp2-ssl/jks.keystore,
|
|
tests/data/sp2-ssl/private-key-raw.pem,
|
|
tests/data/sp3-la/certificate.pem, tests/data/sp3-la/jks.keystore,
|
|
tests/data/sp3-la/private-key-raw.pem,
|
|
tests/data/sp3-la/public-key.pem, tests/data/sp3-ssl/all.p12,
|
|
tests/data/sp3-ssl/certificate.pem,
|
|
tests/data/sp3-ssl/jks.keystore,
|
|
tests/data/sp3-ssl/private-key-raw.pem,
|
|
tests/data/sp4-la/certificate.pem, tests/data/sp4-la/jks.keystore,
|
|
tests/data/sp4-la/private-key-raw.pem,
|
|
tests/data/sp4-la/public-key.pem, tests/data/sp4-ssl/all.p12,
|
|
tests/data/sp4-ssl/certificate.pem,
|
|
tests/data/sp4-ssl/jks.keystore,
|
|
tests/data/sp4-ssl/private-key-raw.pem,
|
|
tests/data/user1-la/all.p12, tests/data/user1-la/certificate.pem,
|
|
tests/data/user1-la/jks.keystore,
|
|
tests/data/user1-la/private-key-raw.pem,
|
|
tests/data/user1-la/public-key.pem, tests/data/user2-la/all.p12,
|
|
tests/data/user2-la/certificate.pem,
|
|
tests/data/user2-la/jks.keystore,
|
|
tests/data/user2-la/private-key-raw.pem,
|
|
tests/data/user2-la/public-key.pem, tests/data/user3-la/all.p12,
|
|
tests/data/user3-la/certificate.pem,
|
|
tests/data/user3-la/jks.keystore,
|
|
tests/data/user3-la/private-key-raw.pem,
|
|
tests/data/user3-la/public-key.pem, tests/data/user4-la/all.p12,
|
|
tests/data/user4-la/certificate.pem,
|
|
tests/data/user4-la/jks.keystore,
|
|
tests/data/user4-la/private-key-raw.pem,
|
|
tests/data/user4-la/public-key.pem: Added client flag to SSL
|
|
servers, because each server is also a SOAP client.
|
|
|
|
2004-08-13 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: missed an arg
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* java/coldfusion/src/CFLasso.java, java/tests/LoginTest.java,
|
|
python/tests/errorchecking_tests.py: Removed certificates that are
|
|
no more used.
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* lasso/.cvsignore: Improved lasso/.cvsignore.
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
python/tests/sample-sp-lep.py, python/tests/sample-sp.py: Updated
|
|
Python sample sites to use new certificates.
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* tests/data/lecp1-la/public-key.pem,
|
|
tests/data/lecp2-la/public-key.pem,
|
|
tests/data/lecp3-la/public-key.pem,
|
|
tests/data/lecp4-la/public-key.pem: Added forgotten LECP public
|
|
keys.
|
|
|
|
2004-08-13 valos
|
|
|
|
* lasso/environs/login.c: Added error checks and error messages
|
|
|
|
Added signature element in lib:AuthnRequest (POST method) and in
|
|
samlp:Request
|
|
|
|
2004-08-13 valos
|
|
|
|
* lasso/environs/server.c: lasso_server_add_provider returns now a
|
|
-202 error when it fails
|
|
|
|
2004-08-13 valos
|
|
|
|
* lasso/protocols/provider.c: [no log message]
|
|
|
|
2004-08-13 valos
|
|
|
|
* lasso/xml/errors.h: Modified 4 error codes Added one
|
|
|
|
2004-08-13 valos
|
|
|
|
* lasso/xml/xml.c: Added comments
|
|
|
|
2004-08-13 eraviart
|
|
|
|
* python/tests/LibertyEnabledProxy.py, python/tests/login_tests.py,
|
|
tests/login_tests.c, tests/data/idp1-la/metadata.xml,
|
|
tests/data/idp2-la/metadata.xml, tests/data/idp3-la/metadata.xml,
|
|
tests/data/idp4-la/metadata.xml, tests/data/lecp1-la/metadata.xml,
|
|
tests/data/lecp2-la/metadata.xml, tests/data/lecp3-la/metadata.xml,
|
|
tests/data/lecp4-la/metadata.xml, tests/data/sp1-la/metadata.xml,
|
|
tests/data/sp2-la/metadata.xml, tests/data/sp3-la/metadata.xml,
|
|
tests/data/sp4-la/metadata.xml: Added metadata corresponding to new
|
|
certificates.
|
|
|
|
Updated non regression tests to use these certificates and
|
|
metadata.
|
|
|
|
2004-08-12 eraviart
|
|
|
|
* tests/data/ca1-la/certificate.pem,
|
|
tests/data/ca1-la/jks.keystore, tests/data/ca1-ssl/certificate.pem,
|
|
tests/data/ca1-ssl/jks.keystore, tests/data/ca2-la/certificate.pem,
|
|
tests/data/ca2-la/jks.keystore, tests/data/ca2-ssl/certificate.pem,
|
|
tests/data/ca2-ssl/jks.keystore, tests/data/ca3-la/certificate.pem,
|
|
tests/data/ca3-la/jks.keystore, tests/data/ca3-ssl/certificate.pem,
|
|
tests/data/ca3-ssl/jks.keystore, tests/data/ca4-la/certificate.pem,
|
|
tests/data/ca4-la/jks.keystore, tests/data/ca4-ssl/certificate.pem,
|
|
tests/data/ca4-ssl/jks.keystore,
|
|
tests/data/idp1-la/certificate.pem,
|
|
tests/data/idp1-la/jks.keystore,
|
|
tests/data/idp1-la/private-key-raw.pem,
|
|
tests/data/idp1-la/public-key.pem, tests/data/idp1-ssl/all.p12,
|
|
tests/data/idp1-ssl/certificate.pem,
|
|
tests/data/idp1-ssl/jks.keystore,
|
|
tests/data/idp1-ssl/private-key-raw.pem,
|
|
tests/data/idp2-la/certificate.pem,
|
|
tests/data/idp2-la/jks.keystore,
|
|
tests/data/idp2-la/private-key-raw.pem,
|
|
tests/data/idp2-la/public-key.pem, tests/data/idp2-ssl/all.p12,
|
|
tests/data/idp2-ssl/certificate.pem,
|
|
tests/data/idp2-ssl/jks.keystore,
|
|
tests/data/idp2-ssl/private-key-raw.pem,
|
|
tests/data/idp3-la/certificate.pem,
|
|
tests/data/idp3-la/jks.keystore,
|
|
tests/data/idp3-la/private-key-raw.pem,
|
|
tests/data/idp3-la/public-key.pem, tests/data/idp3-ssl/all.p12,
|
|
tests/data/idp3-ssl/certificate.pem,
|
|
tests/data/idp3-ssl/jks.keystore,
|
|
tests/data/idp3-ssl/private-key-raw.pem,
|
|
tests/data/idp4-la/certificate.pem,
|
|
tests/data/idp4-la/jks.keystore,
|
|
tests/data/idp4-la/private-key-raw.pem,
|
|
tests/data/idp4-la/public-key.pem, tests/data/idp4-ssl/all.p12,
|
|
tests/data/idp4-ssl/certificate.pem,
|
|
tests/data/idp4-ssl/jks.keystore,
|
|
tests/data/idp4-ssl/private-key-raw.pem,
|
|
tests/data/lecp1-la/certificate.pem,
|
|
tests/data/lecp1-la/jks.keystore,
|
|
tests/data/lecp1-la/private-key-raw.pem,
|
|
tests/data/lecp1-ssl/all.p12, tests/data/lecp1-ssl/certificate.pem,
|
|
tests/data/lecp1-ssl/jks.keystore,
|
|
tests/data/lecp1-ssl/private-key-raw.pem,
|
|
tests/data/lecp2-la/certificate.pem,
|
|
tests/data/lecp2-la/jks.keystore,
|
|
tests/data/lecp2-la/private-key-raw.pem,
|
|
tests/data/lecp2-ssl/all.p12, tests/data/lecp2-ssl/certificate.pem,
|
|
tests/data/lecp2-ssl/jks.keystore,
|
|
tests/data/lecp2-ssl/private-key-raw.pem,
|
|
tests/data/lecp3-la/certificate.pem,
|
|
tests/data/lecp3-la/jks.keystore,
|
|
tests/data/lecp3-la/private-key-raw.pem,
|
|
tests/data/lecp3-ssl/all.p12, tests/data/lecp3-ssl/certificate.pem,
|
|
tests/data/lecp3-ssl/jks.keystore,
|
|
tests/data/lecp3-ssl/private-key-raw.pem,
|
|
tests/data/lecp4-la/certificate.pem,
|
|
tests/data/lecp4-la/jks.keystore,
|
|
tests/data/lecp4-la/private-key-raw.pem,
|
|
tests/data/lecp4-ssl/all.p12, tests/data/lecp4-ssl/certificate.pem,
|
|
tests/data/lecp4-ssl/jks.keystore,
|
|
tests/data/lecp4-ssl/private-key-raw.pem,
|
|
tests/data/sp1-la/certificate.pem, tests/data/sp1-la/jks.keystore,
|
|
tests/data/sp1-la/private-key-raw.pem,
|
|
tests/data/sp1-la/public-key.pem, tests/data/sp1-ssl/all.p12,
|
|
tests/data/sp1-ssl/certificate.pem,
|
|
tests/data/sp1-ssl/jks.keystore,
|
|
tests/data/sp1-ssl/private-key-raw.pem,
|
|
tests/data/sp2-la/certificate.pem, tests/data/sp2-la/jks.keystore,
|
|
tests/data/sp2-la/private-key-raw.pem,
|
|
tests/data/sp2-la/public-key.pem, tests/data/sp2-ssl/all.p12,
|
|
tests/data/sp2-ssl/certificate.pem,
|
|
tests/data/sp2-ssl/jks.keystore,
|
|
tests/data/sp2-ssl/private-key-raw.pem,
|
|
tests/data/sp3-la/certificate.pem, tests/data/sp3-la/jks.keystore,
|
|
tests/data/sp3-la/private-key-raw.pem,
|
|
tests/data/sp3-la/public-key.pem, tests/data/sp3-ssl/all.p12,
|
|
tests/data/sp3-ssl/certificate.pem,
|
|
tests/data/sp3-ssl/jks.keystore,
|
|
tests/data/sp3-ssl/private-key-raw.pem,
|
|
tests/data/sp4-la/certificate.pem, tests/data/sp4-la/jks.keystore,
|
|
tests/data/sp4-la/private-key-raw.pem,
|
|
tests/data/sp4-la/public-key.pem, tests/data/sp4-ssl/all.p12,
|
|
tests/data/sp4-ssl/certificate.pem,
|
|
tests/data/sp4-ssl/jks.keystore,
|
|
tests/data/sp4-ssl/private-key-raw.pem,
|
|
tests/data/user1-la/all.p12, tests/data/user1-la/certificate.pem,
|
|
tests/data/user1-la/jks.keystore,
|
|
tests/data/user1-la/private-key-raw.pem,
|
|
tests/data/user1-la/public-key.pem, tests/data/user2-la/all.p12,
|
|
tests/data/user2-la/certificate.pem,
|
|
tests/data/user2-la/jks.keystore,
|
|
tests/data/user2-la/private-key-raw.pem,
|
|
tests/data/user2-la/public-key.pem, tests/data/user3-la/all.p12,
|
|
tests/data/user3-la/certificate.pem,
|
|
tests/data/user3-la/jks.keystore,
|
|
tests/data/user3-la/private-key-raw.pem,
|
|
tests/data/user3-la/public-key.pem, tests/data/user4-la/all.p12,
|
|
tests/data/user4-la/certificate.pem,
|
|
tests/data/user4-la/jks.keystore,
|
|
tests/data/user4-la/private-key-raw.pem,
|
|
tests/data/user4-la/public-key.pem: Added sample X.509 certificates
|
|
and keys.
|
|
|
|
2004-08-12 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: worth a table of contents
|
|
|
|
2004-08-12 cnowicki
|
|
|
|
* php/lasso.c: remove all debug messages.
|
|
|
|
2004-08-12 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: workaround xmlsec bug
|
|
|
|
2004-08-12 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: links to API; at best.
|
|
|
|
2004-08-12 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: shuffling notes
|
|
|
|
2004-08-12 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: new section on
|
|
compilation/linkage; new section on return code checking; fixes to
|
|
the code samples.
|
|
|
|
2004-08-12 eraviart
|
|
|
|
* examples/sp1.xml, examples/sp2.xml, examples/sp3.xml: ProviderID
|
|
-> providerID
|
|
|
|
2004-08-12 eraviart
|
|
|
|
* docs/lasso-book/.cvsignore: Added .cvsignore to lassobook.
|
|
|
|
2004-08-12 valos
|
|
|
|
* lasso/environs/server.c, lasso/protocols/provider.c: Added tests
|
|
for errors reporting and to avoid some malicious segfaults
|
|
|
|
2004-08-12 eraviart
|
|
|
|
* python/tests/LibertyEnabledProxy.py: Corrected comment.
|
|
|
|
2004-08-12 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledProxy.py,
|
|
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
python/tests/http.py, python/tests/liberty.py,
|
|
python/tests/libertysimulator.py, python/tests/login_tests.py,
|
|
python/tests/sample-idp.py, python/tests/sample-lep.py,
|
|
python/tests/sample-sp-lep.py, python/tests/web.py,
|
|
python/tests/websimulator.py: Create a new test Proxy server (a
|
|
server between a SP and an IDP, which acts as an IDP for the SP and
|
|
as a SP for the IDP): login works.
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/protocols/provider.c: Fixed a bug in
|
|
lasso_provider_get_providerID
|
|
|
|
2004-08-11 valos
|
|
|
|
* docs/reference/lasso-sections.txt: Replaced lasso_str_hash by
|
|
lasso_sha1
|
|
|
|
2004-08-11 valos
|
|
|
|
* examples/idp.xml, examples/sp.xml: ProviderID attr -> providerID
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: Removed Base64 encoding of
|
|
result in lasso_build_unique_id() funct
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/xml/errors.c, lasso/xml/errors.h: Renamed 4 error codes and
|
|
added one
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/xml/debug.c, lasso/xml/debug.h: Added param 'type' in
|
|
set_debug_info()
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/protocols/artifact.c, lasso/xml/ds_signature.c,
|
|
lasso/xml/saml_assertion.c, lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response_abstract.c: Fixed GError* bugs
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/environs/login.c: Added tests for errors reporting and to
|
|
avoid some malicious segfaults
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: Fixed a
|
|
bug with metadata ProviderID attribute is "providerID" instead of
|
|
"ProviderID"
|
|
|
|
Removed param 'err' in lasso_provider_get_providerID
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/logout.c, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
lasso/environs/server.h: Added a param 'err' in 2 methods of
|
|
LassoServer class: lasso_server_get_provider,
|
|
lasso_server_get_provider_ref for errors reporting
|
|
|
|
2004-08-11 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/session.c,
|
|
lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_request_envelope.h,
|
|
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
lasso/protocols/authn_response_envelope.h,
|
|
lasso/protocols/federation.c, lasso/protocols/federation.h,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_request.h,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
lasso/protocols/response.h, lasso/xml/xml.c, lasso/xml/xml.h:
|
|
Changed return type for 5 methods in LassoNode: lasso_node_dump,
|
|
lasso_node_export, lasso_node_export_to_base64,
|
|
lasso_node_export_to_query, lasso_node_export_to_soap
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: style
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: more on database section
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: style
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: section about database
|
|
|
|
2004-08-11 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClientProxy.py,
|
|
python/tests/Provider.py, python/tests/ServiceProvider.py: Better
|
|
handling and checking of Liberty-Enabled header.
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: section about LassoServer
|
|
|
|
2004-08-11 eraviart
|
|
|
|
* python/tests/login_tests.py, python/tests/sample-idp.py,
|
|
python/tests/sample-sp.py: Removed server public key in tests: it
|
|
seems that it is no more used.
|
|
|
|
2004-08-11 eraviart
|
|
|
|
* python/tests/websimulator.py: In Python simulator, redirect now
|
|
accepts partial URLs.
|
|
|
|
2004-08-11 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClientProxy.py,
|
|
python/tests/Provider.py, python/tests/ServiceProvider.py,
|
|
python/tests/abstractweb.py, python/tests/http.py,
|
|
python/tests/liberty.py, python/tests/libertysimulator.py,
|
|
python/tests/login_tests.py, python/tests/sample-idp.py,
|
|
python/tests/sample-sp.py, python/tests/submissions.py,
|
|
python/tests/web.py, python/tests/websimulator.py: In python/tests,
|
|
there are now a sample IDP (sample-idp.py) and a sample SP
|
|
(sample-sp.py). The two applications are real servers.
|
|
|
|
2004-08-11 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: more code in the
|
|
documentation
|
|
|
|
2004-08-10 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: fixed a few errors
|
|
|
|
2004-08-10 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: warning about *not* taking
|
|
care of memory management and error checking
|
|
|
|
2004-08-10 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: fix
|
|
|
|
2004-08-10 fpeters
|
|
|
|
* docs/lasso-book/writing-a-c-sp.txt: documentation about writing a
|
|
service provider in C
|
|
|
|
2004-08-10 cnowicki
|
|
|
|
* php/php_lasso.h, php/tests/001.phpt, php/tests/lasso_login.phpt,
|
|
php/tests/lasso_server.phpt: Added new PHP Unit test for Lasso
|
|
Login and Lasso Server.
|
|
|
|
2004-08-10 rchantereau
|
|
|
|
* java/Makefile.am: Corrected automake problems.
|
|
|
|
2004-08-10 cnowicki
|
|
|
|
* php/run-tests.php.in, php/tests/001.phpt, php/tests/Makefile.am:
|
|
add php unit test support. just run php -f php/run-tests.php
|
|
|
|
2004-08-10 cnowicki
|
|
|
|
* configure.ac: create php/run-tests.php and export PHP_PATH
|
|
|
|
2004-08-10 rchantereau
|
|
|
|
* java/Makefile.am: Create package directory if not exists.
|
|
|
|
2004-08-10 rchantereau
|
|
|
|
* README.JAVA, configure.ac, java/Makefile.am,
|
|
java/lasso-fragment.java, swig/Lasso.i:
|
|
- Added java binding swig generation.
|
|
|
|
- Added Swig Interface file.
|
|
|
|
- Added readme for java build dependencies
|
|
|
|
- Removed old java/src directory (still present on the CVS and this
|
|
is important).
|
|
|
|
2004-08-10 eraviart
|
|
|
|
* python/tests/IdentityProvider.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
python/tests/http.py, python/tests/login_tests.py,
|
|
python/tests/web.py, python/tests/websimulator.py: Improved Python
|
|
unit tests.
|
|
|
|
2004-08-10 cnowicki
|
|
|
|
* php/lasso.c, php/php_lasso.h: Removed the param
|
|
'remote_providerID' of lasso_login_init_authn_request() method
|
|
Added a param 'remote_providerID' in
|
|
lasso_login_build_authn_request_msg() method Fix compilation
|
|
warnings, avoid multiple definitions and REGISTER_STRING_CONSTANT
|
|
|
|
2004-08-10 valos
|
|
|
|
* lasso/environs/login.c: Fixed a bug in
|
|
lasso_login_process_authn_response_msg() method
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/LibertyEnabledClient.py,
|
|
python/tests/LibertyEnabledClientProxy.py,
|
|
python/tests/login_tests.py: Renamed LEC to LECP. It is really a
|
|
proxy.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/LibertyEnabledClient.py,
|
|
python/tests/abstractweb.py, python/tests/http.py,
|
|
python/tests/login_tests.py, python/tests/websimulator.py: LECP now
|
|
nearly works. Still a segmentation fault at the end, but Valos is
|
|
aware of it.
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/xml/xml.c: Fixed a BIG bug in lasso_node_add_child() method
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/server.c: Fixed a bug in lasso_server_dump()
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py, python/tests/abstractweb.py,
|
|
python/tests/http.py, python/tests/login_tests.py,
|
|
python/tests/websimulator.py: Updated Python tests. Not finished
|
|
but Valos want it to debug Lasso.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* tests/login_tests.c: Slightly corrected C test.
|
|
|
|
2004-08-09 fpeters
|
|
|
|
* python/tests/errorchecking_tests.py: new lack of error checking
|
|
test case; not even the developer fault this time; the program got
|
|
bad data; lasso segfault.
|
|
|
|
2004-08-09 valos
|
|
|
|
* python/lasso.py: Small fix
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/lecp.c: Fixed a bug in
|
|
lasso_lecp_build_authn_request_msg()
|
|
|
|
2004-08-09 valos
|
|
|
|
* python/lasso.py: Updated server
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/protocols/authn_request_envelope.c: Added XML export type
|
|
in lasso_authn_request_envelope_new_from_export()
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/server.c: Server objects can now be created
|
|
without metadata
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/lecp.c: Corrected correction
|
|
|
|
2004-08-09 valos
|
|
|
|
* python/lasso.py: Update
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/lecp.c, lasso/environs/lecp.h: Removed Base64
|
|
encoding in lasso_lecp_build_authn_response_msg() Removed Base64
|
|
decoding in lasso_lecp_process_authn_request_envelope_msg()
|
|
|
|
Removed the param 'remote_providerID' of
|
|
lasso_lecp_init_authn_request() Added a param 'remote_providerID'
|
|
in lasso_lecp_build_authn_request_msg()
|
|
|
|
Added 3 params in lasso_lecp_build_authn_response_envelope_msg()
|
|
They are necessary to build the Assertion, to process the
|
|
federation and possibly to set the Status.
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Removed the param
|
|
'remote_providerID' of lasso_login_init_authn_request() method
|
|
Added a param 'remote_providerID' in
|
|
lasso_login_build_authn_request_msg() method
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/lasso.h: Added 3 missing #include
|
|
|
|
2004-08-09 fpeters
|
|
|
|
* python/tests/errorchecking_tests.py: the point is to fix lasso
|
|
not to segfault; not to fix tests to make lasso happy.
|
|
|
|
2004-08-09 valos
|
|
|
|
* python/tests/errorchecking_tests.py: 'Class methods' Login.new()
|
|
& Logout.new() should be used instead of Login() & Logout()
|
|
constructors
|
|
|
|
2004-08-09 valos
|
|
|
|
* lasso/environs/login.c: Added doc
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py,
|
|
python/tests/errorchecking_tests.py, python/tests/login_tests.py,
|
|
python/tests/tests.py, python/tests/websimulator.py: Updated Python
|
|
unit tests infrastructure, so that it can be reused for independant
|
|
simulation applications.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/http.py: Added module http. It is derived from
|
|
Expression eponym module, but it is derived from abstractweb and it
|
|
is designed to be a truly independant module.
|
|
|
|
It still need a lot of work, but may be one day, Expression will
|
|
use it.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/abstractweb.py: Added module abstractweb. It
|
|
defines abstract classes for HTTP servers, etc, that are
|
|
independant of the connection type: They must be overrided for
|
|
HTTP(S) connection or simulated connections.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/assertions.py: Added module assertions to Python
|
|
Lasso simulator. This module defines global functions to use for
|
|
unit tests (instead of methods self.fail...) or for other
|
|
applications.
|
|
|
|
2004-08-09 eraviart
|
|
|
|
* python/tests/builtins.py: Added module builtins to Python Lasso
|
|
simulator. builtins will replace environs in Expression one day.
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/environs/login.c: Relpaced the lasso_str_hash() call by
|
|
lasso_sha1() in the lasso_login_build_artifact_msg() method.
|
|
|
|
Fixed bug #245
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/environs/identity.c: In the dump of the identity object,
|
|
rather than use the "Lasso" word in the name of nodes, the
|
|
namespace of the root elment is now set to the Lasso namespace
|
|
(without prefix).
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/environs/session.c: In the dump of the session object,
|
|
rather than use the "Lasso" word in the name of nodes, the
|
|
namespace of the root elment is now set to the Lasso namespace
|
|
(without prefix).
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: In the dump of
|
|
the server object, rather than use the "Lasso" word in the name of
|
|
nodes, the namespace of the root elment is now set to the Lasso
|
|
namespace (without prefix).
|
|
|
|
Relpaced the lasso_str_hash() call by lasso_sha1() in the
|
|
lasso_server_get_providerID_from_hash() method.
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/protocols/artifact.c: Minor fixs
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/protocols/federation.c, lasso/protocols/federation.h: In
|
|
the dump of the federation object, rather than use the "Lasso" word
|
|
in the name of nodes, the namespace of the root elment is now set
|
|
to the Lasso namespace (without prefix).
|
|
|
|
2004-08-08 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: In the
|
|
dump of the provider object, rather than use the "Lasso" word in
|
|
the name of nodes, the namespace of the root elment is now set to
|
|
the Lasso namespace (without prefix).
|
|
|
|
2004-08-08 fpeters
|
|
|
|
* debian/liblasso0-dev.dirs, debian/liblasso0-dev.files: missed new
|
|
files
|
|
|
|
2004-08-08 fpeters
|
|
|
|
* debian/changelog, debian/control, debian/copyright,
|
|
debian/liblasso-dev.dirs, debian/liblasso-dev.files, debian/rules:
|
|
debian packaging: - correct sections - correct FSF address -
|
|
renamed liblasso-dev to liblasso0-dev (and provides: liblasso-dev)
|
|
- pointer to /usr/share/common-licenses/GPL
|
|
|
|
2004-08-08 fpeters
|
|
|
|
* README: fixed FSF address
|
|
|
|
2004-08-07 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/LibertyEnabledClient.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
python/tests/websimulator.py: Added LECP support in Python
|
|
simulator and unit tests. I think I have found several bugs in
|
|
Lasso LECP implementation.
|
|
|
|
My biggest problem is that I didn't find a way for IDP to set
|
|
userAuthenticated, authenticationMethod, reauthenticateOnOrAfter to
|
|
lecp before (or when) building response envelope with
|
|
lecp.build_authn_response_envelope_msg(). Did I overlook something?
|
|
|
|
2004-08-07 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: Added lasso_sha1() method
|
|
(will replace lasso_str_hash)
|
|
|
|
2004-08-07 fpeters
|
|
|
|
* python/tests/errorchecking_tests.py, python/tests/tests.py: new
|
|
tests; lasso needs some error checking
|
|
|
|
2004-08-07 eraviart
|
|
|
|
* python/lasso.py: Added attributes request, request_type,
|
|
response, response_type to Lecp in Python binding. Close bug #247.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/ServiceProvider.py, python/tests/login_tests.py:
|
|
Added tests for forceAuthn. Light will still be green.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
python/tests/websimulator.py: Added Python simulation for isPassive
|
|
and corrected some simulation bugs. Added isPassive tests.
|
|
|
|
2004-08-06 valos
|
|
|
|
* lasso/environs/profile.h: Moved session & identity properties in
|
|
private section
|
|
|
|
2004-08-06 valos
|
|
|
|
* lasso/environs/login.c, lasso/protocols/artifact.c: Removed debug
|
|
messages
|
|
|
|
2004-08-06 valos
|
|
|
|
* docs/reference/lasso.sgml: Removed an invalid SGML tag
|
|
|
|
2004-08-06 valos
|
|
|
|
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types: Update of the Lasso API Reference
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/login_tests.py: New Python tests.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/IdentityProvider.py,
|
|
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
python/tests/websimulator.py: Added new Python test. It works, but
|
|
see bug #245.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/lasso.py: Reversed error sign convention for Python
|
|
binding.
|
|
|
|
2004-08-06 valos
|
|
|
|
* lasso/xml/xml.c: Added missing parameter description in 5
|
|
methods
|
|
|
|
2004-08-06 fpeters
|
|
|
|
* configure.ac: summarized libtool version info comment
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/ServiceProvider.py: Corrected a bug in test.
|
|
|
|
2004-08-06 cnowicki
|
|
|
|
* configure.ac: Fixed #244 : check for libexpat
|
|
|
|
2004-08-06 valos
|
|
|
|
* lasso/environs/login.c: Fixed a bug in
|
|
lasso_login_must_authenticate() method
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/login_tests.py: Added a new test. If Nico & Valos
|
|
are not quick enough, the light will be red.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/IdentityProvider.py, python/tests/Provider.py,
|
|
python/tests/ServiceProvider.py, python/tests/login_tests.py,
|
|
python/tests/websimulator.py: Cleanly separated the new Python
|
|
Lasso simulator from unit tests.
|
|
|
|
2004-08-06 cnowicki
|
|
|
|
* configure.ac, php/Makefile.am: PHP_PREFIX in configure.ac. Add
|
|
good LDFLAGS and LIBADD to php/Makefile.am Now php load the lasso
|
|
extension :
|
|
|
|
$ php -m | grep lasso lasso
|
|
|
|
2004-08-06 cnowicki
|
|
|
|
* php/lasso.c: remove COMPILE_DL_LASSO ... now php can load
|
|
lasso.so
|
|
|
|
2004-08-06 valos
|
|
|
|
* lasso/environs/login.c, lasso/protocols/artifact.c: Renamed all
|
|
SAMLArt strings by SAMLart
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* Makefile.am, configure.ac, docs/reference/Makefile.am: Fixed
|
|
reference docs make problems:
|
|
|
|
- Docs did not compile invoking top level make when enabled in
|
|
configure.
|
|
|
|
- Docs did not compile in references directory with make all.
|
|
|
|
- Docs used the old substitution variables.
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/tests/login_tests.py: An early commit of the new Python
|
|
test. It is not clean yet, but the light will be green again :-)
|
|
|
|
2004-08-06 eraviart
|
|
|
|
* python/lasso.py: Corrected error in Error.
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* docs/lasso-book/Makefile.am: Sorry.
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* configure.ac: Fixed some bad done cut/paste.
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* configure.ac: REmoved some useless tests.
|
|
|
|
2004-08-06 fpeters
|
|
|
|
* configure.ac: string.h never used; no need to check it
|
|
|
|
2004-08-06 fpeters
|
|
|
|
* configure.ac: random long awaited fixes
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* lasso/lasso.h: Added lasso/environs/lecp.h inclusion.
|
|
|
|
2004-08-06 rchantereau
|
|
|
|
* configure.ac, docs/Makefile.am, docs/reference/Makefile.am,
|
|
docs/tutorial/Makefile.am: Added missing dist docs.
|
|
|
|
2004-08-06 cnowicki
|
|
|
|
* php/Makefile.am: install module in `php-config --extension-dir`
|
|
in state of /usr/lib
|
|
|
|
2004-08-06 cnowicki
|
|
|
|
* configure.ac: add PHP_PREFIX
|
|
|
|
2004-08-06 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c:
|
|
update of code style
|
|
|
|
2004-08-06 nclapies
|
|
|
|
* lasso/environs/lecp.c: updated code style
|
|
|
|
2004-08-06 nclapies
|
|
|
|
* examples/defederation.c, lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, python/lasso.py,
|
|
python/lassomod.c, python/examples/defederation.py: Renamed
|
|
load_notification_msg to process_notification msg, renamed
|
|
process_request to validate_request, added some goto for code
|
|
error, little update of the code style, updated examples
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: - Big step toward unified output.
|
|
|
|
- Enable for feature.
|
|
|
|
- With for path to program (with-python, with-php-config).
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/environs/profile.c: lasso_profile_get_identity() &
|
|
lasso_profile_get_session() return now NULL if the identity/session
|
|
is empty. lasso_profile_is_identity_dirty() &
|
|
lasso_profile_is_identity_dirty() return now FALSE if the
|
|
identity/session is NULL.
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h:
|
|
lasso_server_get_providerID_from_hash() method takes now a hash
|
|
base64 encoded as argument.
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/xml/xml.c: Added automatic detection for the lasso HRef in
|
|
lasso_node_get_child()
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/protocols/artifact.c, lasso/protocols/artifact.h,
|
|
lasso/protocols/authn_request.c, lasso/protocols/authn_response.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
lasso/protocols/elements/assertion.c, lasso/xml/saml_assertion.c,
|
|
lasso/xml/saml_assertion.h, lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h,
|
|
lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h: Replaced a lot of wrong
|
|
issueInstance words by issueInstant Renamed 3 methods:
|
|
lasso_saml_assertion_set_issueInstant(),
|
|
lasso_samlp_request_abstract_set_issueInstant(),
|
|
lasso_samlp_response_abstract_set_issueInstant()
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: Corrected error due to focus problem.
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: PHP build by default
|
|
|
|
2004-08-05 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/logout.c, lasso/environs/register_name_identifier.c:
|
|
fixed coding style
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: Unified configuration report.
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: pkg-config => $PKG_CONFIG
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: Fix #231
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* lasso/Makefile.am: - Fix #234
|
|
|
|
2004-08-05 cnowicki
|
|
|
|
* Makefile.am, configure.ac, php/Makefile.am, php/lasso.c,
|
|
php/php_lasso.h, php/tests/Makefile.am: automake/autoconf support
|
|
for the php binding
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: - Added explanations to libtool versionning system.
|
|
- Added explanations in order to fix a "good" version number in
|
|
order to produce a correct libtool version.
|
|
|
|
- Fixed #229. - Fixed #202.
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* lasso/Makefile.am: Remove command line PACKAGE definition
|
|
(already done in lasso_config.h).
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* configure.ac: Unified configure output. (#229)
|
|
|
|
Corrected some errors with AM_CONDITIONAL bad placed calls.
|
|
|
|
2004-08-05 rchantereau
|
|
|
|
* Makefile.am, configure.ac: Use of conditional subdirectories.
|
|
|
|
This permit automake to automaticaly define a correct DIST_SUBDIRS.
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/identity.c, lasso/environs/login.c,
|
|
lasso/environs/logout.c, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/register_name_identifier.c:
|
|
lasso_identity_get_federation() & lasso_identity_add_federation()
|
|
methods make now a copy of the federation object.
|
|
|
|
2004-08-05 valos
|
|
|
|
* HACKING: update
|
|
|
|
2004-08-05 valos
|
|
|
|
* lasso/protocols/artifact.c, lasso/protocols/artifact.h: Added a
|
|
new argument 'err' in lasso_artifact_get_* methods for errors
|
|
reporting.
|
|
|
|
2004-08-05 valos
|
|
|
|
* HACKING: update
|
|
|
|
2004-08-05 valos
|
|
|
|
* tests/valgrind/nss.supp, tests/valgrind/openssl.supp: Initial
|
|
commit
|
|
|
|
2004-08-04 valos
|
|
|
|
* HACKING: update
|
|
|
|
2004-08-04 valos
|
|
|
|
* HACKING: update
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/lasso.py, python/tests/login_tests.py: Python binding now
|
|
raises exceptions instead of returning error codes. Close bug
|
|
#237.
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/lasso.py: Slightly improved exception handling in Python.
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
lasso/environs/server.h: Renamed lasso_server_get_provider() into
|
|
lasso_server_get_provider_ref() Added lasso_server_get_provider(),
|
|
this method returns a provider copy.
|
|
|
|
2004-08-04 cnowicki
|
|
|
|
* php/lasso.c, php/lasso.h, php/php_lasso.h, php/examples/leak.php,
|
|
php/examples/login.php, php/examples/test.php: first php binding
|
|
import
|
|
|
|
2004-08-04 rchantereau
|
|
|
|
* configure.ac: Added one java automake.
|
|
|
|
2004-08-04 rchantereau
|
|
|
|
* java/Makefile.am: Me 1, Litlle memory stick Windows computer 0.
|
|
|
|
First step toward a fully automaked java build.
|
|
|
|
java now compile and build the DLL.
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/protocols/artifact.c: Fixed a bug in lasso_artifact_new()
|
|
and lasso_artifact_get_identityProviderSuccinctID()
|
|
IdentityProviderSuccinctID data (ProviderID SHA1 hash) is now
|
|
Base64 encoded.
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: Python test02 is now completely
|
|
refactored. But bigger changes are on the way.
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/session.c: [no log message]
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/lecp.h, python/lasso.py, python/lassomod.c: update
|
|
of lecp python binding
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* examples/lecp.c, lasso/environs/lecp.c, lasso/environs/lecp.h:
|
|
update of the LECP profile
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/lasso.c, lasso/lasso.h, python/py_lasso.c: Moved '#include
|
|
<lasso/lasso_config.h> into lasso.c Added also in py_lasso.c
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/protocols/provider.c: [no log message]
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/login.c: Added the SOAP HTTP method in
|
|
lasso_login_init_from_authn_request_msg()
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/protocols/authn_request.c: Added the SOAP export type in
|
|
lasso_authn_request_new_from_export()
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: The Python test refactoring
|
|
continues and the light is still green.
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/login.c: Fixed 3 bugs in
|
|
lasso_login_new_from_dump()
|
|
|
|
2004-08-04 fpeters
|
|
|
|
* tests/Makefile.am: fixed typo; fix bug230
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: The Python test reorganization
|
|
continues. It detects a new login bug, so the light will be red
|
|
again.
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/logout.c: remove warning message before
|
|
lasso_session_remove_assertion()
|
|
|
|
2004-08-04 fpeters
|
|
|
|
* tests/tests.c: [angry comment removed]
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, lasso/environs/identity.c,
|
|
lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.c,
|
|
lasso/environs/profile.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h: Renamed enums (Bug
|
|
#225): lassoMessageTypes,lassoHttpMethods,lassoRequestTypes
|
|
into lassoMessageType,lassoHttpMethod,lassoRequestType
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/session.c, python/lasso.py: Removed the 'identity'
|
|
arg in lasso_login_new_from_dump() method
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/logout.c: add lasso_session_remove_assertion() in
|
|
validate_request() and process_response_msg()
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/logout.c: set nameIdentifier attribute of the
|
|
logout object (from LogoutRequest NameIdentifier value) after a
|
|
call of init_request() method
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* lasso/environs/lecp.c, lasso/environs/lecp.h: move server param
|
|
in new
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* python/lasso.py, examples/lecp.c: [no log message]
|
|
|
|
2004-08-04 nclapies
|
|
|
|
* examples/lecp.c, examples/request_response_envelope.c: replace
|
|
request_response_envelope.c with lecp.c
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: In Python tests, renamed sp to
|
|
spServer and idp to idpServer.
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/lasso.py: In Python, Server.add_provider now returns an
|
|
error code instead of None.
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: Begin to restructure Python tests.
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: Renamed
|
|
enum lassoProviderTypes into lassoProviderType (Bug #225)
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_request_envelope.h,
|
|
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/authn_response_envelope.h,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/logout_request.c, lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
lasso/protocols/request.c, lasso/protocols/request.h,
|
|
lasso/protocols/response.c, lasso/protocols/response.h,
|
|
lasso/xml/xml.h: Renamed enum lassoNodeExportTypes into
|
|
lassoNodeExportType (Bug #225)
|
|
|
|
2004-08-04 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: Changed all
|
|
lasso_provider_get_* methods prototype It was added: a
|
|
'provider_type' argument to read in the appropriate Descriptor in
|
|
metadata a 'err' argument for reporting errors
|
|
|
|
2004-08-04 eraviart
|
|
|
|
* python/tests/login_tests.py: I thought I had discover one new bug
|
|
in Lasso SP logout. I was wrong... I discovered one bug and a
|
|
missing feature:
|
|
|
|
- first the feature request: Lasso should set logout.nameIdentifier
|
|
in logout.init_request, because there is no way to retrieve the
|
|
current nameIdentifier from identity_dump or session_dump
|
|
|
|
- and now the bug: After the IDP soapEndpoint returns a SOAP
|
|
response, the SP process_response_msg doesn't remove the assertion
|
|
from session (neither does it set session.is_dirty flag).
|
|
|
|
See the new test05 for details.
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* python/tests/login_tests.py: Python tests now work again, but
|
|
please remove the Lasso-CRITICAL below.
|
|
|
|
Generate identity and service provider context dumps ... ok Service
|
|
provider initiated login ... ok Identity Provider single sign-on
|
|
when identity and session already exist. ... (process:22065):
|
|
Lasso-CRITICAL **: 03-08-2004 22:25:48 An assertion existed already
|
|
for this providerID, it was replaced by the new one.
|
|
|
|
ok Identity Provider logout. ... ok
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* INSTALL: Install documentation is running after autoconf changes.
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* INSTALL: Lasso now requires automake 1.8
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* java/Makefile.am: No more anoying warning.
|
|
|
|
2004-08-03 nclapies
|
|
|
|
* python/lassomod.c: [no log message]
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac, lasso/Makefile.am: - No more need of version.h. -
|
|
Better libtool version computation.
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* autogen.sh: Update to automake 1.8.
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac: Revert.
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac: Updated macro calls: from AM_CONFIG_HEADER to
|
|
AC_CONFIG_HEADERS.
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* autogen.sh: Corrected SWIG warning. (deleted it.)
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac: - Added libtool auto versionning (or corrected).
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac, java/Makefile.am: - Learn back to the previous
|
|
Python detection.
|
|
|
|
- Corrected invalid variable in automake java top dir Makefile.
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* configure.ac: Commented out coldfusion/Makefile generation.
|
|
|
|
2004-08-03 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
python/lassomod.c, tests/login_tests.c: replace load_request_msg()
|
|
with process_request_msg(), process_request() with
|
|
validate_request(), remove assertion of the authenticated principal
|
|
in validate_request()
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* autogen.sh: SWIG is NOT required (yet ?) !
|
|
|
|
2004-08-03 nclapies
|
|
|
|
* lasso/environs/profile.c, lasso/environs/profile.h,
|
|
python/lasso.py: add request type test for Lecp
|
|
|
|
2004-08-03 rchantereau
|
|
|
|
* Makefile.am, autogen.sh, configure.ac, java/Makefile,
|
|
java/Makefile.am, java/coldfusion/Makefile,
|
|
java/tests/LoginTest.java, lasso/Makefile.am, lasso/export.h,
|
|
lasso/lasso.h, python/Makefile.am: New Autotools infrastructure.
|
|
|
|
Don't hesitate to report bug (if any).
|
|
|
|
Main changes:
|
|
|
|
- No more, or so few AM_CONDITIONAL.
|
|
|
|
- Binding compilation use AC_SUBST top level Makefile SUBDIRS.
|
|
|
|
- Change order of AM Macro.
|
|
|
|
- Added Macro.
|
|
|
|
- Fix Windows Compilation.
|
|
|
|
- New way to handle version number.
|
|
|
|
- Use of lasso_config.h
|
|
|
|
- more ? I do not remember.
|
|
|
|
2004-08-03 valos
|
|
|
|
* lasso/environs/session.c: Fixed a bug in
|
|
lasso_session_new_from_dump()
|
|
|
|
2004-08-03 valos
|
|
|
|
* lasso/environs/identity.c: Added some optimizations in
|
|
lasso_identity_add_federation()
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* python/tests/login_tests.py: Bug correction in test04.
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* python/tests/login_tests.py: Added forgotten Lasso call in
|
|
test04.
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* README.WIN32, python/tests/login_tests.py: Updated Python test04.
|
|
|
|
Tell the poor win32 user that he can't test the software
|
|
|
|
2004-08-03 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/logout.c, lasso/environs/register_name_identifier.c:
|
|
replace G_LOG_LEVEL_ERROR with G_LOG_LEVEL_CRITICAL
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* python/tests/login_tests.py: Added a new Python regression test
|
|
that shows that logout doesn't set session is_dirty flag.
|
|
|
|
2004-08-03 eraviart
|
|
|
|
* Makefile.am: Don't build win32 anymore. Makefile.am in win32
|
|
directory will disapear anyway.
|
|
|
|
2004-08-03 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/wrap_objs.c,
|
|
python/wrap_objs.h, python/examples/login.py: - Replaced some
|
|
charPtrConst_wrap() calls by charPtr_wrap() - Added
|
|
GPtrArray_wrap() function to wrap GPtrArray into Python list. -
|
|
Added session_getattr() function, we can get now providerIDs and
|
|
is_dirty properties of Session objects.
|
|
|
|
2004-08-03 valos
|
|
|
|
* lasso/environs/session.c: Replaced two G_LOG_LEVEL_ERROR by
|
|
G_LOG_LEVEL_CRITICAL
|
|
|
|
2004-08-03 valos
|
|
|
|
* lasso/environs/identity.c: Fixed a bug in
|
|
lasso_identity_new_from_dump()
|
|
|
|
2004-08-02 eraviart
|
|
|
|
* python/tests/login_tests.py: Added test03, which shows a bug in
|
|
Lasso: When identity and session already exist (and
|
|
must_authenticate() return False), the call to build_artifact_msg
|
|
generates:
|
|
|
|
(process:8083): GLib-GObject-WARNING **: invalid cast from
|
|
LassoNode' to LassoSamlNameIdentifier'
|
|
|
|
(process:8083): lasso-CRITICAL **: file authentication_statement.c:
|
|
line 84 (lasso_authentication_statement_new): assertion
|
|
LASSO_IS_SAML_NAME_IDENTIFIER(idp_identifier)' failed
|
|
|
|
(process:8083): Lasso-CRITICAL **: 02-08-2004 20:33:59 Failed to
|
|
build the AuthenticationStatement element of the Assertion.
|
|
|
|
and then access to login.nameIdentifier fails.
|
|
|
|
2004-08-02 fpeters
|
|
|
|
* debian/.cvsignore: some files to be ignored in debian/
|
|
|
|
2004-08-02 eraviart
|
|
|
|
* INSTALL, README.WIN32, docs/lasso-book/lasso-book.txt,
|
|
python/INSTALL: Integrated README.WIN32 into Lasso book.
|
|
|
|
Removed obsolete Python INSTALL file.
|
|
|
|
2004-08-02 eraviart
|
|
|
|
* python/lasso.py, python/examples/defederation.py,
|
|
python/examples/login.py, python/examples/logout.py,
|
|
python/examples/mapping.py, python/examples/registration.py,
|
|
python/examples/test.py, python/examples/user.py,
|
|
python/tests/login_tests.py: Check that Lasso is inited and
|
|
shotdown only once.
|
|
|
|
Lasso Python modules now calls init() at first import (I need this
|
|
behaviour, because I have several "import lasso" in Expression and
|
|
I don't know which one will be called first and I don't want to do
|
|
something like: import lasso if not lasso.inited: lasso.init() ).
|
|
|
|
2004-08-02 rchantereau
|
|
|
|
* README.WIN32: Added some win32 specific explanations.
|
|
|
|
2004-08-02 rchantereau
|
|
|
|
* win32/lasso.rc: New clean and beauty version of the windows
|
|
resource file.
|
|
|
|
use defined constant from lasso_config.h
|
|
|
|
more to come.
|
|
|
|
2004-08-02 rchantereau
|
|
|
|
* win32/Makefile.am, win32/lasso.rc: Modified resource. ()
|
|
|
|
2004-08-01 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/saml_assertion.c,
|
|
lasso/xml/saml_assertion.h, lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h,
|
|
lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: Added a new argument 'err' (GError *) in 5
|
|
methods: lasso_ds_signature_sign,
|
|
lasso_node_add_signature, lasso_node_verify_signature,
|
|
lasso_saml_assertion_set_signature,
|
|
lasso_samlp_request_abstract_set_signature,
|
|
lasso_samlp_response_abstract_set_signature for reporting always
|
|
more errors.
|
|
|
|
2004-07-31 valos
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/identity.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c, lasso/environs/profile.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
lasso/environs/session.c, lasso/protocols/artifact.c,
|
|
lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/federation.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/provider.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/lib_scoping.c,
|
|
lasso/xml/xml.c, lasso/xml/xml.h: Added a new argument 'err' in 4
|
|
methods of the LassoNode class: lasso_node_get_attr
|
|
lasso_node_get_child lasso_node_get_child_content
|
|
lasso_node_get_content for reporting errors.
|
|
|
|
2004-07-31 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/login_tests.py: Updated
|
|
Java binding and unit test.
|
|
|
|
2004-07-31 valos
|
|
|
|
* python/lasso.py: Removed access to attributes identity & session
|
|
by __getattr__
|
|
|
|
2004-07-31 valos
|
|
|
|
* lasso/protocols/federation.c: Added 2 tests in
|
|
lasso_federation_copy() to avoid NULL pointer copy
|
|
|
|
2004-07-31 eraviart
|
|
|
|
* python/lasso.py, python/tests/login_tests.py: Python login_tests
|
|
now works again, although there remains a lasso-CRITICAL caused by
|
|
idpLoginContext.get_identity() (file login_tests.py, line 120):
|
|
|
|
(process:5228): lasso-CRITICAL **: file xml.c: line 64
|
|
(lasso_node_copy): assertion LASSO_IS_NODE(node)' failed ERROR
|
|
|
|
2004-07-31 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/session.c: Fixed 2
|
|
errors in lasso_identity_copy() et lasso_session_copy() methods
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* python/tests/login_tests.py: Some update to python login_tests.
|
|
Some bugs remain.
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
docs/tutorial/sp-logout-process-response.c,
|
|
docs/tutorial/sp-logout-send-request.c, python/lasso.py,
|
|
python/tests/login_tests.py: Removed last profile_context or
|
|
profileContext.
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* INSTALL: Restructured INSTALL a little more.
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* HACKING, INSTALL, docs/lasso-book/lasso-book.txt: Improved book.
|
|
It also now includes HACKING.
|
|
|
|
2004-07-30 valos
|
|
|
|
* HACKING: Initial commit
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/profile.c: lasso_profile_get_identity() and
|
|
lasso_profile_get_session() should return copies
|
|
|
|
2004-07-30 nclapies
|
|
|
|
* lasso/environs/lecp.h, python/lassomod.c, python/lasso.py: [no
|
|
log message]
|
|
|
|
2004-07-30 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: Update end
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/lasso.c: Added a missing #include
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/xml/tools.c: Some G_LOG_LEVEL_ERROR -> G_LOG_LEVEL_CRITICAL
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/profile.c, lasso/environs/profile.h: Moved
|
|
functions (alphabetical order)
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/login.c: Moved a function (alphabetical order)
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
lasso/environs/profile.c, lasso/environs/profile.h,
|
|
lasso/environs/session.c, lasso/environs/session.h: Fixed a typing
|
|
mistake all durty -> dirty
|
|
|
|
2004-07-30 fpeters
|
|
|
|
* INSTALL: I also can describe non-existing features.
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/profile.c,
|
|
lasso/environs/profile.h, lasso/environs/session.c: Added methods:
|
|
lasso_profile_get_identity() lasso_profile_get_session()
|
|
lasso_profile_is_identity_durty()
|
|
lasso_profile_is_session_durty()
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* INSTALL: Added some important configure options in INSTALL.
|
|
|
|
2004-07-30 nclapies
|
|
|
|
* examples/request_response_envelope.c, lasso/environs/lecp.c,
|
|
lasso/environs/lecp.h, lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_request_envelope.h,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/authn_response_envelope.h: lecp in environs is
|
|
complete
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
lasso/environs/session.c, lasso/environs/session.h: Added new
|
|
attribute is_durty in LassoIdentity & LassoSession classes
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* AUTHORS: Improved AUTHORS restructuration.
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* AUTHORS, README, docs/lasso-book/lasso-book.txt: Restructured
|
|
AUTHORS & README and integrated them in Lasso Book.
|
|
|
|
2004-07-30 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: Update
|
|
|
|
2004-07-30 nclapies
|
|
|
|
* examples/defederation.c, examples/logout.c,
|
|
examples/registration.c, lasso/environs/identity.c: update of
|
|
examples to user identity and session objects
|
|
|
|
2004-07-30 valos
|
|
|
|
* examples/sso.c: update
|
|
|
|
2004-07-30 valos
|
|
|
|
* tests/login_tests.c: update
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* INSTALL, docs/lasso-book/lasso-book.txt: Improved? ReST section
|
|
titles.
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* INSTALL, docs/lasso-book/lasso-book.txt: Added very preliminary
|
|
work on Lasso Book.
|
|
|
|
Modified INSTALL to be compatible with reStructured Text syntax. Is
|
|
this solution an acceptable solution?
|
|
|
|
2004-07-30 eraviart
|
|
|
|
* logos/lasso-233x66.png: Added Lasso logo.
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/Makefile.am,
|
|
lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
lasso/environs/login.h, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h, lasso/environs/profile.c,
|
|
lasso/environs/profile.h, lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h: LassoProfileContext
|
|
class was renamed into LassoProfile
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h:
|
|
LassoIdentity was renamed into LassoFederation
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: LassoUser class was
|
|
splited into 2 new classes (LassoSession & LassoIdentity)
|
|
|
|
2004-07-30 valos
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
lasso/environs/login.h, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/session.c: Update LassoUser class was splited into 2
|
|
classes: LassoSession & LassoIdentity LassoIdentity was renamed
|
|
into LassoFederation
|
|
|
|
2004-07-29 valos
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/identity.c,
|
|
lasso/environs/identity.h, lasso/protocols/Makefile.am,
|
|
lasso/protocols/federation.c, lasso/protocols/federation.h: Renamed
|
|
LassoIdentity class into LassoFederation and LassoUser class into
|
|
LassoIdentity lasso/protocols/federation.c replace
|
|
lasso/protocols/identity.c lasso/environs/identity.c replace
|
|
lasso/environs/user.c
|
|
|
|
2004-07-29 fpeters
|
|
|
|
* lasso.pc.in: never thought about application developers; not a
|
|
target ? added missing gobject-2.0 to list of requirements.
|
|
(first to feel the pain of *using* lasso) [I wonder how it went on
|
|
wednesday tutorial; didn't use autotools ?]
|
|
|
|
2004-07-29 fpeters
|
|
|
|
* lasso.pc.in: lasso.pc don't set minimal version for other
|
|
libraries
|
|
|
|
2004-07-29 nclapies
|
|
|
|
* examples/idp.xml, examples/registration.c,
|
|
lasso/environs/register_name_identifier.c: update of registration
|
|
example in C
|
|
|
|
2004-07-29 nclapies
|
|
|
|
* examples/registration.c, lasso/protocols/logout_response.c: [no
|
|
log message]
|
|
|
|
2004-07-29 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
python/lasso.py, python/lassomod.c: update of register name
|
|
identifier
|
|
|
|
2004-07-29 valos
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/session.c,
|
|
lasso/environs/session.h: Added session class
|
|
|
|
2004-07-29 valos
|
|
|
|
* examples/sso.c: Updated
|
|
|
|
2004-07-29 fpeters
|
|
|
|
* tests/Makefile.am, tests/basic_tests.c, tests/tests.c: added
|
|
stupid tests to annoy developers.
|
|
|
|
2004-07-29 fpeters
|
|
|
|
* configure.ac, tests/tests.c: had detection of a patched (with XML
|
|
support) check; only use srunner_set_xml if it is available.
|
|
|
|
2004-07-29 valos
|
|
|
|
* lasso/environs/login.c, lasso/protocols/request.c,
|
|
lasso/protocols/response.c: Removed memory leaks
|
|
|
|
2004-07-29 valos
|
|
|
|
* lasso/environs/user.c: Inverted only 2 lines :-)
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/register_name_identifier.c: Just a typing mistake
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/register_name_identifier.c: [no log message]
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/logout.c: server attribute is now a copy in
|
|
lasso_logout_new()
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/login.c: Atrributes server & user are now copied
|
|
in lasso_login_new() and lasso_login_new_from_dump() methods
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/profile_context.c: Added destroy calls for server
|
|
& user attributes in lasso_profile_context_dispose() private
|
|
method.
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: Added
|
|
lasso_user_copy() method Added lasso_user_dispose() private method
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: Added
|
|
lasso_server_copy() method
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h: Added
|
|
lasso_identity_copy() method
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
|
|
2004-07-28 fpeters
|
|
|
|
* tests/.cvsignore: updated .cvsignore (binary is now tests and
|
|
out.xml has been renamed to result.xml)
|
|
|
|
2004-07-28 fpeters
|
|
|
|
* tests/Makefile.am, tests/login_tests.c, tests/tests.c:
|
|
modularized tests; it is now possible to add more suites easily.
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: Added
|
|
lasso_provider_copy() method
|
|
|
|
2004-07-28 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_get_name now returns
|
|
now an xmlChar* (instead of a const xmlChar*)
|
|
|
|
2004-07-28 fpeters
|
|
|
|
* Makefile.am: remove generated lasso.pc on make clean
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* lasso/environs/user.c: debug messages
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* examples/defederation.c, lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, python/lasso.py,
|
|
python/lassomod.c, python/examples/defederation.py: update of
|
|
federation termination
|
|
|
|
2004-07-27 fpeters
|
|
|
|
* debian/changelog, debian/control, debian/copyright, debian/docs,
|
|
debian/liblasso0-python2.3.files, debian/rules: debian/ updated for
|
|
official 0.3 release
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* configure.ac: version 0.3.0
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* lasso/environs/user.c: remove useless debug message
|
|
|
|
2004-07-27 fpeters
|
|
|
|
* tests/login_tests.c: fixed warnings
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: Move first_* to
|
|
initial_* vars
|
|
|
|
2004-07-27 valos
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-27 valos
|
|
|
|
* lasso/environs/login.c: Removed 2 useless lasso_node_copy
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* python/examples/login.py: remove the second param of
|
|
lasso.Login.new
|
|
|
|
2004-07-27 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h,
|
|
python/examples/user.py: fix a bug in python binding
|
|
user_add_assertion : give obj of python assertion, add a copy of
|
|
assertion in lasso_add_assertion ( not sure, but assertion should
|
|
be copied )
|
|
|
|
2004-07-27 eraviart
|
|
|
|
* docs/tutorial/sp-login-process-authn-response.c,
|
|
docs/tutorial/sp-login-send-authn-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
docs/tutorial/sp-logout-process-response.c,
|
|
docs/tutorial/sp-logout-send-request.c, examples/logout.c,
|
|
examples/sso.c, java/tests/LoginTest.java, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, python/lasso.py, python/lassomod.c,
|
|
python/examples/logout.py, python/tests/login_tests.py,
|
|
tests/.cvsignore, tests/login_tests.c: Removed obsolete logout
|
|
method load_from_dump.
|
|
|
|
Upgraded some residual calls to login_new & logout_new.
|
|
|
|
Updated Java binding.
|
|
|
|
Java unit test works (and C too, but Python still doesn't).
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* python/tests/XmlTestRunner.py: output tags when error occurs (not
|
|
just success or failures)
|
|
|
|
2004-07-26 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-26 valos
|
|
|
|
* python/lassomod.c: [no log message]
|
|
|
|
2004-07-26 valos
|
|
|
|
* tests/login_tests.c, lasso/environs/logout.h: [no log message]
|
|
|
|
2004-07-26 valos
|
|
|
|
* python/lasso.py: Added new ProfileContext class
|
|
|
|
2004-07-26 nclapies
|
|
|
|
* python/examples/Makefile.am, python/examples/logout-from-idp.py:
|
|
remove logout-from-idp.py, only logout.py is useful
|
|
|
|
2004-07-26 rchantereau
|
|
|
|
* win32/Makefile.am: Removed from the dist the two removed files.
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/protocols/identity.c: [no log message]
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h: Added
|
|
lasso_profile_context_set_user_from_dump method
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Removed arg user
|
|
in lasso_login_new
|
|
|
|
2004-07-26 rchantereau
|
|
|
|
* win32/Makefile.am, win32/create_lasso.def.py, win32/lasso.def:
|
|
- Removed old style DLL exports definitions.
|
|
|
|
- Moved old to new way windows dll creation command.
|
|
|
|
2004-07-26 rchantereau
|
|
|
|
* configure.ac: Added special Windows AC substitution.
|
|
|
|
2004-07-26 nclapies
|
|
|
|
* python/examples/logout.py: update of example
|
|
|
|
2004-07-26 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
python/lasso.py: acces to RelayState in logout object
|
|
|
|
2004-07-26 valos
|
|
|
|
* examples/sso.c: [no log message]
|
|
|
|
2004-07-26 rchantereau
|
|
|
|
* examples/sso.c: Handle of the new way to handle nameIdentifier.
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/login.c, lasso/xml/ds_signature.c: [no log
|
|
message]
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/xml/debug.c, lasso/xml/debug.h: Removed 4 useless #define
|
|
constants
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/login.c: Added consent attribute check in
|
|
lasso_login_process_federation() function
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* lasso/environs/user.c: set a few variables to NULL after they'be
|
|
freed; and don't free providerID in
|
|
lasso_user_get_authentication_method if it was passed by the
|
|
caller.
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/logout.c, lasso/environs/logout.h: Finished to
|
|
implement lasso_login_destroy() and lasso_logout_destroy() methods
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: Removed
|
|
nameIdentifier attribute in Logout object There is already a
|
|
nameIdientifier attribute in ProfileContext class
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* tests/login_tests.c: added an XXX and a comment where I think the
|
|
problem is. Developers; please have a look.
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* tests/login_tests.c: --dontfork mode for the tests (so it is
|
|
easier to debug segfaults)
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* tests/login_tests.c: end of test port to C; developers, please
|
|
test it (or the python login_tests; results should be identical).
|
|
There is a problem in memory management and *sometimes* it works.
|
|
|
|
*Sometimes* it doesn't:
|
|
|
|
(process:12643): lasso-CRITICAL **: file xml.c: line 64
|
|
(lasso_node_copy): assertion `LASSO_IS_NODE(node)' failed
|
|
|
|
(process:12643): lasso-CRITICAL **: file xml.c: line 1024
|
|
(lasso_node_impl_add_child): assertion `LASSO_IS_NODE(child)'
|
|
failed
|
|
|
|
And *sometimes* it is even worse (segfault):
|
|
|
|
Running suite(s): Login 50%: Checks: 2, Failures: 0, Errors: 1
|
|
login_tests.c:81:P:Generate Server
|
|
Contexts:test01_generateServersContextDumps:Passed
|
|
login_tests.c:229:E:Login initiated by service
|
|
provider:test02_serviceProviderLogin: (after this point) Received
|
|
signal 11
|
|
|
|
I believe this is caused by something in
|
|
http://buildbox.entrouvert.org/logs/20040726/lupin.0320.changelog.xml
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* lasso/environs/user.c: this is a debug message; please.
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* configure.ac: require check 0.9.0
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* tests/login_tests.c: further in the unit test; pain pain pain.
|
|
|
|
2004-07-26 fpeters
|
|
|
|
* tests/login_tests.c: started to copy Python second test
|
|
(serviceProviderLogin) in C. 1 hour and 38 lines so far and I
|
|
should probably move to something or I'll get angry.
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/user.c,
|
|
lasso/protocols/identity.c, lasso/protocols/provider.c,
|
|
lasso/xml/xml.c: Removed many memory leaks
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/logout.c,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/protocols/identity.c, lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.c: Removed many
|
|
memory leaks
|
|
|
|
2004-07-26 valos
|
|
|
|
* lasso/environs/user.c: Finished to implement lasso_user_destroy()
|
|
method Removed many memory leaks
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/tests.py: sync namespace with check unittest
|
|
namespace (I didn't feel like they would keep a 0d.be namespace...)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* tests/login_tests.c: check 0.9 no longer has suite_free(). And
|
|
our local version got srunner_set_xml()
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* java/coldfusion/web/login.cfm: Added a ColdFusion redirect to IDP
|
|
single sign-on URL.
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* java/coldfusion/Makefile: Added Makefile for ColdFusion
|
|
"binding".
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* java/coldfusion/.cvsignore, java/coldfusion/src/CFLasso.java,
|
|
java/coldfusion/web/login.cfm: Added ColdFusion very preliminary
|
|
"binding" using Java binding.
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/login_tests.py: Java unit
|
|
test is again similar to Python.
|
|
|
|
Corrected Java binding to pass the unit test both with Kaffe and
|
|
Sun JRE.
|
|
|
|
Added a small new test in Python unit test.
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/tests.py: add title and time for test suites (in xml
|
|
output)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* lasso/environs/profile_context.c, lasso/environs/user.c: moved as
|
|
debug() two messages (those were interfering with the test suite)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* lasso/lasso.c, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/user.c, lasso/xml/tools.c: use message functions to
|
|
show message (fix #217)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/XmlTestRunner.py, python/tests/tests.py: basic
|
|
XmlTestRunner; ./tests.py --xml; output to stdout (messed up with
|
|
lasso spouting messages on stdout; will be fixed on lasso side)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/login_tests.py: s/&/and/
|
|
|
|
2004-07-25 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: Added
|
|
lasso_provider_destroy() method
|
|
|
|
2004-07-25 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: Finished to
|
|
implement lasso_server_destroy() method
|
|
|
|
2004-07-25 valos
|
|
|
|
* lasso/environs/logout.c: Replaced 2 debug(ERROR, ...) by new
|
|
message(G_LOG_LEVEL_ERROR, ...) function BEWARE: debug() should be
|
|
used only for debugging messages.
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* python/tests/login_tests.py: Adapted logout unit test to new API.
|
|
|
|
2004-07-25 eraviart
|
|
|
|
* lasso/environs/logout.c: Added missing return statement.
|
|
|
|
2004-07-25 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/user.c,
|
|
lasso/protocols/identity.c, lasso/protocols/provider.c,
|
|
lasso/xml/ds_signature.c, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
lasso/xml/xml.c, lasso/xml/xml.h: Many little fixs
|
|
|
|
2004-07-25 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
Moved nameIdentifer attribute of Login object in ProfileContext
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/lasso.py, python/examples/defederation.py,
|
|
python/examples/logout-from-idp.py, python/examples/logout.py,
|
|
python/examples/registration.py: fixed tabulations in python files
|
|
(oh the horror; they were mixed with space indendations). Also
|
|
installed a test on commits to catch this (and check xml files)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/login_tests.py: fixed args order (but not enough to
|
|
get the test to pass)
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/login_tests.py: login_tests.py can be executed
|
|
without tests.py
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/tests.py: nozero exit code if a test failed
|
|
|
|
2004-07-25 fpeters
|
|
|
|
* python/tests/tests.py: modified sys.path so that python test
|
|
suite can run before lasso is installed.
|
|
|
|
2004-07-25 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
python/examples/logout.py: fix the problem of setting the user
|
|
environ in SOAP method :
|
|
|
|
the problem : process_request_msg needs usr environ to verify
|
|
federation and authentication.
|
|
|
|
a solution : first load the request msg get the name identifier of
|
|
the request find the user dump from the name identifier and load it
|
|
in logout object process the request
|
|
|
|
see python/examples/logout.py for the methods.
|
|
|
|
2004-07-25 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: [no log message]
|
|
|
|
2004-07-25 nclapies
|
|
|
|
* lasso/environs/lecp.h, python/lasso.py, python/lassomod.c: udpate
|
|
of C lecp, add python lecp
|
|
|
|
2004-07-24 rchantereau
|
|
|
|
* win32/lasso.def: Update windows exports.
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* debian/rules: do not build tests in the debian package
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* tests/.cvsignore: .cvsignore for tests/ directory
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* Makefile.am, configure.ac, tests/Makefile.am,
|
|
tests/login_tests.c: using check <http://check.sourceforge.net/>
|
|
for the test suite (--enable-tests=no if you don't want them)
|
|
|
|
2004-07-24 eraviart
|
|
|
|
* tests/login_tests.c: This is not a C unit test, but it can
|
|
miracolously become one.
|
|
|
|
2004-07-24 valos
|
|
|
|
* lasso/lasso.c: Added 2 missing #include (for xmlsec)
|
|
|
|
2004-07-24 valos
|
|
|
|
* configure.ac: Added a summary. It's just a test. I'm not sure
|
|
it's can be useful.
|
|
|
|
2004-07-24 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c: Moved some
|
|
#include
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* debian/changelog, debian/compat, debian/control,
|
|
debian/copyright, debian/dirs, debian/docs,
|
|
debian/liblasso-dev.dirs, debian/liblasso-dev.files,
|
|
debian/liblasso0-python2.3.files, debian/liblasso0.dirs,
|
|
debian/liblasso0.files, debian/rules: added debian packaging files
|
|
(NOT included in .tar.gz produced by make dist; this is normal)
|
|
|
|
2004-07-24 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/login_tests.py: Updated
|
|
unit tests to show logout bug.
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* java/Makefile: compile java binding intree (doesn't try to link
|
|
to a system liblasso)
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* java/Question: removed Question (shouldn't have been commited)
|
|
|
|
2004-07-24 fpeters
|
|
|
|
* AUTHORS, README: Moved copyright statements to the README file
|
|
(no sense to have them in the AUTHORS file). Point *kindly* to the
|
|
mailing list and request tracker. Unified titles style.
|
|
|
|
2004-07-24 eraviart
|
|
|
|
* AUTHORS, doap.rdf: Added myself as project master.
|
|
|
|
Small corrections.
|
|
|
|
2004-07-24 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/profile_context.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
lasso/environs/user.c, lasso/protocols/authn_response.c,
|
|
lasso/protocols/logout_response.c, lasso/xml/debug.c,
|
|
lasso/xml/debug.h, lasso/xml/errors.c, lasso/xml/errors.h,
|
|
lasso/xml/xml.c: Replaced old debug() calls by the 2 new functions
|
|
debug() and message()
|
|
|
|
2004-07-24 valos
|
|
|
|
* AUTHORS: Added a missing utf8
|
|
|
|
2004-07-24 valos
|
|
|
|
* README: [no log message]
|
|
|
|
2004-07-24 valos
|
|
|
|
* AUTHORS: Added a note about bug reports, help and feature
|
|
requests
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* doap.rdf: improved doap file
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* AUTHORS: utf8 for AUTHORS
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* python/MANIFEST.in: MANIFEST.in was used by distutils; removed
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* configure.ac, python/Makefile.am: added --enable-python option to
|
|
./configure; default is yes. --enable-python=no to not compile
|
|
python bindings.
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* README, doap.rdf: Added DOAP file (see
|
|
http://usefulinc.com/doap).
|
|
|
|
Slight corrections to README.
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* autogen.sh: running autoheader
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* Makefile.am, win32/Makefile.am: moved win32 Makefile targets to
|
|
win32/Makefile.am
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* configure.ac: use pkg-config unless on windows; not the contrary
|
|
|
|
2004-07-23 rchantereau
|
|
|
|
* configure.ac: Added some windows specifics considerations.
|
|
Cleaned the Hard, badly, sadly, dirty constant definitions. These
|
|
definitions are kept dirt, but a little less.
|
|
|
|
2004-07-23 valos
|
|
|
|
* lasso/environs/user.c, lasso/xml/debug.c, lasso/xml/debug.h: New
|
|
log/debug system It uses g_log() function now (from glib) debug
|
|
macro has been split into 2 macros: debug(format, args) : for
|
|
debug message only, activated if LASSO_DEBUG flag is defined
|
|
message(level, format, args) : level is a GLogLevelFlags (enum)
|
|
|
|
2004-07-23 rchantereau
|
|
|
|
* lasso/lasso.c, lasso/lasso.h: Migrated windows.h inclusion from
|
|
lasso.c to lasso.h.
|
|
|
|
2004-07-23 rchantereau
|
|
|
|
* win32/lasso.def: Definition file was to early in the future.
|
|
|
|
2004-07-23 rchantereau
|
|
|
|
* Makefile.am: En croisant les doigts pour les ^M ne viennent pas
|
|
tout pourrir...
|
|
|
|
Cleaned DLL process creation. Now we have a import library. The
|
|
libs are created in the win32/.libs directory. The linkage is done
|
|
using import libs and no more directly the DLL. The import library
|
|
is named liblasso.a and no more liblasso.dll.a
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/lasso.py,
|
|
python/tests/login_tests.py: Added Java
|
|
LassoUser.getAuthenticationMethod
|
|
|
|
Python method User.get_authentication_method argument is now
|
|
optional.
|
|
|
|
Use of this method in non-regression tests.
|
|
|
|
2004-07-23 valos
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h, python/lasso.py,
|
|
python/lassomod.c: Added lasso_user_get_authentication_method()
|
|
Done in Python too.
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/logout.c: fix bug in init of logout from request
|
|
at idp
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* java/tests/LoginTest.java: Inverted assertion operands, so that
|
|
error messages be more logical.
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/login_tests.py: First non
|
|
regression test that supports full logout procedure... and shows a
|
|
bug.
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/logout.c: fix : process of a logout request at idp
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/protocols/logout_response.c, python/lasso.py,
|
|
python/lassomod.c, python/examples/logout-from-idp.py,
|
|
python/examples/logout.py: update of logout with better support of
|
|
propagation from idp
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/register_name_identifier.c:
|
|
[no log message]
|
|
|
|
2004-07-23 nclapies
|
|
|
|
* lasso/environs/profile_context.c: remove unwanted debug message
|
|
|
|
2004-07-23 valos
|
|
|
|
* lasso/environs/user.c: Added a third arg (GError **err) in
|
|
lasso_node_get_attr_value() method to report errors
|
|
|
|
2004-07-23 valos
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/lecp.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/profile_context.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/logout_response.c, lasso/protocols/provider.c,
|
|
lasso/protocols/provider.h,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/xml/errors.c, lasso/xml/errors.h, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: - Added a third arg (GError **err) in
|
|
lasso_node_get_attr_value() method to report errors - Replaced
|
|
some lasso_provider_get_providerID() by direct access to
|
|
ProviderID attribute of server objects
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/login_tests.py: Added
|
|
(incomplete) logout tests for Python & Java.
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* config.h.in: Removed file that shouldn't be in CVS.
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* docs/tutorial/.cvsignore: Added missing .cvsignore for tutorial.
|
|
|
|
2004-07-23 eraviart
|
|
|
|
* AUTHORS: Added authors (please correct if I made mistakes).
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* TODO: emptyed outdated TODO
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* README: useful and interesting README file
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* configure.ac, docs/Makefile.am, docs/tutorial/Makefile.am: added
|
|
docs/tutorial/ to directories handled by automake
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* python/Makefile.am: install python module in site-packages/
|
|
|
|
2004-07-23 fpeters
|
|
|
|
* win32/nsis/Makefile.am: forgot Makefile.am in nsis/ directory
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* configure.ac: cleaned up configure.in
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* configure.ac: PKG_CHECK_MODULES detects missing pkg-config
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* python/.cvsignore: build was used by distutils; no longer used.
|
|
(but automake creates .deps)
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* java/.cvsignore, java/tests/LoginTest.java, python/.cvsignore:
|
|
Corrected Java non-regression test bug (found with Sun non free jdk
|
|
:-/ ).
|
|
|
|
Improved some .cvsignore.
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* python/Makefile.am: setup.py has been removed
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* Makefile.am: added win32
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* java/tests/LoginTest.java, lasso/environs/profile_context.h,
|
|
python/lasso.py, python/examples/logout.py,
|
|
python/tests/login_tests.py: Nearly completed Python & Java first
|
|
non-regression test for login. But Java test doesn't work:
|
|
java.lang.UnsatisfiedLinkError: libjlasso: not found Adding its
|
|
directory to LD_LIBRARY_PATH may help. at LoginTest.main
|
|
(LoginTest.java:165) And I don't understand why.
|
|
|
|
Please professor, help me!
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* configure.ac, win32/.cvsignore, win32/Makefile.am,
|
|
win32/nsis/.cvsignore: include win32/ in make dist
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* python/.cvsignore, python/examples/.cvsignore,
|
|
python/tests/.cvsignore: ignore Makefile.in, Makefile, .deps and
|
|
.libs under python/
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* configure.ac: libtool line for win32; copied from libxml2
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* Makefile.am, configure.ac, lasso/Makefile.am,
|
|
lasso/environs/Makefile.am, lasso/protocols/Makefile.am,
|
|
lasso/protocols/elements/Makefile.am, lasso/xml/Makefile.am,
|
|
python/Makefile.am, python/setup.py, python/examples/Makefile.am,
|
|
python/tests/Makefile.am: usage of pkg-config to get library
|
|
information in configure; automake for the python module;
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* examples/request_response_envelope.c: [no log message]
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/lecp.c,
|
|
lasso/environs/lecp.h, lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_request_envelope.h,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/authn_response_envelope.h: add lecp in environs
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/Makefile.am: Added errors.c & errors.h
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/debug.c: [no log message]
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/errors.c, lasso/xml/errors.h: Initial commit
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/environs/profile_context.h: [no log message]
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/environs/login.c: Fixed some compilation warnings Added
|
|
some controls on HTTP methods
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* examples/request_response_envelope.c,
|
|
lasso/protocols/Makefile.am,
|
|
lasso/protocols/authn_request_envelope.c,
|
|
lasso/protocols/authn_request_envelope.h,
|
|
lasso/protocols/authn_response_envelope.c,
|
|
lasso/protocols/authn_response_envelope.h: add level 2 of LECP
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/environs/profile_context.h, lasso/protocols/provider.h:
|
|
Moved LassoProviderTypes enums from profile_context.h to provider.h
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/xml.c: Fixed some compliation warnings
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/tools.c: Initialized some local variables to NULL to
|
|
avoid compilation warnings
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* lasso/xml/Makefile.am: [no log message]
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* examples/request_response_envelope.c,
|
|
lasso/xml/lib_authn_request_envelope.c,
|
|
lasso/xml/lib_authn_request_envelope.h,
|
|
lasso/xml/lib_authn_response_envelope.c,
|
|
lasso/xml/lib_authn_response_envelope.h: xml low level
|
|
implementation of LECP
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/environs/name_identifier_mapping.c: unused variables
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/lasso.py,
|
|
python/tests/login_tests.py: A little more java binding and
|
|
non-regression tests.
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* examples/logout.c: update in example
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/environs/login.c: fixed compilation warnings
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/environs/federation_termination.c: unused variables
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/request.c, lasso/xml/samlp_request.h: declare
|
|
used function
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/register_name_identifier_response.c: unused
|
|
variable
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/name_identifier_mapping_response.c: unused
|
|
variables
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/logout_response.c: unused variable `consent'
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/authn_response.c: missing includes
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* python/examples/logout.py, python/lasso.py: update of logout
|
|
example with test of the request soap
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/authn_request.c: missing #include and case
|
|
(marked with XXX; should it be written?)
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/protocols/artifact.c: missing #include
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/xml/tools.c: missing #include (I did my tests with -Werror
|
|
but -Wall was not activated)
|
|
|
|
2004-07-22 nclapies
|
|
|
|
* python/lassomod.c, python/setup.py: [no log message]
|
|
|
|
2004-07-22 fpeters
|
|
|
|
* lasso/xml/tools.c: xmlSecBase64Encode is used so xmlsec/base64.h
|
|
must be included
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* java/tests/LoginTest.java, python/tests/.cvsignore,
|
|
python/tests/login_tests.py: Java & Python tests do not regress.
|
|
They even progress.
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* lasso/export.h, lasso/lasso.c, lasso/lasso.h,
|
|
lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, lasso/environs/login.c,
|
|
lasso/environs/login.h, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h, lasso/environs/server.c,
|
|
lasso/environs/server.h, lasso/environs/user.c,
|
|
lasso/environs/user.h, lasso/protocols/artifact.h,
|
|
lasso/protocols/authn_request.h, lasso/protocols/authn_response.h,
|
|
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.h,
|
|
lasso/protocols/name_identifier_mapping_request.h,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
lasso/protocols/protocols.h, lasso/protocols/provider.c,
|
|
lasso/protocols/provider.h,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
lasso/protocols/request.h, lasso/protocols/response.h,
|
|
lasso/protocols/elements/assertion.h,
|
|
lasso/protocols/elements/authentication_statement.h,
|
|
lasso/xml/debug.c, lasso/xml/debug.h, lasso/xml/ds_signature.c,
|
|
lasso/xml/ds_signature.h, lasso/xml/lib.h,
|
|
lasso/xml/lib_assertion.c, lasso/xml/lib_assertion.h,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_authentication_statement.h,
|
|
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h,
|
|
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
lasso/xml/lib_authn_response.c, lasso/xml/lib_authn_response.h,
|
|
lasso/xml/lib_federation_termination_notification.h,
|
|
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h,
|
|
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h,
|
|
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_old_provided_name_identifier.h,
|
|
lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_register_name_identifier_request.h,
|
|
lasso/xml/lib_register_name_identifier_response.c,
|
|
lasso/xml/lib_register_name_identifier_response.h,
|
|
lasso/xml/lib_request_authn_context.c,
|
|
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c,
|
|
lasso/xml/lib_scoping.h,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h, lasso/xml/saml.h,
|
|
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h,
|
|
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
lasso/xml/saml_audience_restriction_condition.c,
|
|
lasso/xml/saml_audience_restriction_condition.h,
|
|
lasso/xml/saml_authentication_statement.c,
|
|
lasso/xml/saml_authentication_statement.h,
|
|
lasso/xml/saml_authority_binding.c,
|
|
lasso/xml/saml_authority_binding.h,
|
|
lasso/xml/saml_condition_abstract.c,
|
|
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c,
|
|
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c,
|
|
lasso/xml/saml_name_identifier.h,
|
|
lasso/xml/saml_statement_abstract.c,
|
|
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c,
|
|
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c,
|
|
lasso/xml/saml_subject_confirmation.h,
|
|
lasso/xml/saml_subject_locality.c,
|
|
lasso/xml/saml_subject_locality.h,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/saml_subject_statement_abstract.h,
|
|
lasso/xml/samlp_request.c, lasso/xml/samlp_request.h,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c,
|
|
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c,
|
|
lasso/xml/samlp_status_code.h, lasso/xml/strings.c,
|
|
lasso/xml/strings.h, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
lasso/xml/xml.c, lasso/xml/xml.h, python/lassomod.c,
|
|
python/lassomod.h, python/py_lasso.c, python/py_lasso.h,
|
|
python/utils.c: Added Nicolas to authors.
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* python/generator_lasso_strings.py, python/lasso.py,
|
|
python/lasso_strings.py, python/setup.py: Corrected Lasso URL.
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
python/py_lasso.h, python/utils.c, python/tests/login_tests.py:
|
|
Corrected Lasso URL.
|
|
|
|
Some progress in Python non regression test.
|
|
|
|
2004-07-22 eraviart
|
|
|
|
* java/Makefile, java/tests/LoginTest.java: Some progress in first
|
|
non regression test.
|
|
|
|
2004-07-22 valos
|
|
|
|
* python/lasso_strings.py: Update
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: Added
|
|
"ProviderID" attribut in server object A memory leak was removed in
|
|
lasso_server_new
|
|
|
|
2004-07-22 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: Added method
|
|
set_consent in LibAuthnRequest class
|
|
|
|
2004-07-22 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: [no log message]
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/xml/tools.c: better way
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/xml/xml.c: compilation warnings; in a better way
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/environs/user.c: fixed compilation warning
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/environs/profile_context.c,
|
|
lasso/environs/register_name_identifier.c, lasso/environs/server.c:
|
|
fixed compilation warning
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/environs/logout.c: compilation without warning
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/environs/login.c: compilation without warnings
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/protocols/logout_request.c: compilation without warning
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/protocols/artifact.c: ciompilation without warning
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/xml/xml.c: compilation without warnings
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/xml/tools.c: removed compilation warnings; fixed a few
|
|
places where memory was allocated with GLib (g_malloc) and freed
|
|
with libxml2 (xmlFree).
|
|
|
|
2004-07-21 fpeters
|
|
|
|
* lasso/lasso.c: C (before C99) didn't allow // as comments; trying
|
|
to be kind
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
python/lasso.py, python/lassomod.c, python/setup.py,
|
|
python/examples/defederation.py: [no log message]
|
|
|
|
2004-07-21 eraviart
|
|
|
|
* java/Makefile: Added gcj support.
|
|
|
|
2004-07-21 eraviart
|
|
|
|
* java/.cvsignore, java/Makefile, java/tests/.cvsignore,
|
|
java/tests/LoginTest.java: Changed Makefile for Kaffe support.
|
|
|
|
Added new class LassoObject.
|
|
|
|
First non regression test.
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/logout.c, python/examples/logout-from-idp.py: [no
|
|
log message]
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
python/lassomod.c, python/examples/defederation.py: update of
|
|
federation termination notification
|
|
|
|
2004-07-21 valos
|
|
|
|
* win32/lasso.def: Update
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c,
|
|
lasso/environs/server.c, lasso/protocols/provider.h,
|
|
python/examples/defederation.py: [no log message]
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h, python/lasso.py,
|
|
python/lassomod.c, python/examples/logout-from-idp.py,
|
|
python/examples/logout.py, python/examples/user.py: add list of
|
|
identity provider id in user environ
|
|
|
|
2004-07-21 nclapies
|
|
|
|
* lasso/environs/logout.c, python/lasso.py: allow no param in
|
|
init_request for class Logout
|
|
|
|
2004-07-21 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_add_signature()
|
|
method returns now an integer
|
|
|
|
2004-07-21 valos
|
|
|
|
* lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h:
|
|
lasso_saml_assertion_set_signature() method returns now an integer
|
|
|
|
2004-07-21 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h:
|
|
lasso_ds_signature_sign() method returns now an integer
|
|
|
|
2004-07-21 valos
|
|
|
|
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
message]
|
|
|
|
2004-07-21 valos
|
|
|
|
* lasso/environs/login.c: Added error codes in
|
|
lasso_login_add_response_assertion
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: Added method
|
|
lasso_user_remove_identity
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/protocols/elements/assertion.h: [no log message]
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/protocols/authn_response.c: Removed 2 compilation warnings
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h: Added
|
|
method lasso_identity_destroy()
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added method
|
|
lasso_node_import_from_node()
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/environs/login.c: fct lasso_login_create_user: Created a
|
|
new identity with the 2 nameIdentifiers found in response assertion
|
|
this identity is added in user attribute
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* examples/user-dump.c, python/lasso.py, python/lassomod.c,
|
|
python/setup.py, python/examples/defederation.py,
|
|
python/examples/registration.py, python/examples/user.py: [no log
|
|
message]
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h, python/examples/logout.py:
|
|
update internal code to use new_from_export style
|
|
|
|
2004-07-20 eraviart
|
|
|
|
* java/Makefile, java/Question, java/doc/ImplantationMapping.rst,
|
|
java/doc/JNIForDummy.rst: Added Java binding.
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* examples/idp.xml: [no log message]
|
|
|
|
2004-07-20 eraviart
|
|
|
|
* python/tests/login_tests.py, python/tests/tests.py: Added Python
|
|
first unit test.
|
|
|
|
Added keys, certificates and metadata, that will be used by
|
|
regression tests and samples.
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/profile_context.c: [no log message]
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/logout.c: update debug infos
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
message]
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h: initial version of
|
|
register name identifier
|
|
|
|
2004-07-20 nclapies
|
|
|
|
* lasso/environs/user.c: update destroy method
|
|
|
|
2004-07-20 fpeters
|
|
|
|
* python/MANIFEST.in: files to be included in python tarball
|
|
|
|
2004-07-20 valos
|
|
|
|
* lasso/xml/xml.c: Little fix in lasso_node_impl_export_to_soap()
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: Fixed a little mistake
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* win32/lasso.rc: Modified lasso DLL ressource version number.
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* win32/nsis/lasso-deps.nsi, win32/nsis/lasso-full.nsi,
|
|
win32/nsis/lasso-lite.nsi: Added deps & lite distributions.
|
|
Modified lass-full distribution version number.
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c: Added assertions in user object in
|
|
lasso_login_add_response_assertion() and
|
|
lasso_login_process_response_msg()
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/user.c: Removed some debug messages
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/protocols/identity.c,
|
|
lasso/protocols/elements/authentication_statement.c: Fixed memory
|
|
leaks
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* win32/nsis/lasso-full.nsi, win32/nsis/lasso.ico: - Added NSIS
|
|
installation script.
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* configure.ac: Removed --prefix option from xxx-config helpers.
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* Makefile.am, lasso/lasso.def, lasso/lasso.rc,
|
|
win32/create_lasso.def.py, win32/lasso.rc, win32/nsis/lasso.ico: -
|
|
Better Win32 stuff organization. - Added NSIS special directory.
|
|
- Added icon file to this directory.
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-19 rchantereau
|
|
|
|
* configure.ac: Additional test for disabling openssl detection
|
|
under Windows/Cygwin environment.
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* lasso/environs/user.c: add a debug message when dumping
|
|
assertions of user
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* lasso/environs/server.c: add a INFO debug message for get
|
|
provider
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* examples/idp.xml, examples/sp.xml,
|
|
lasso/environs/federation_termination.c,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
python/lasso.py, python/lassomod.c,
|
|
python/examples/defederation.py: update federation termination
|
|
|
|
2004-07-19 valos
|
|
|
|
* examples/sso.c: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Added some debug
|
|
messages Removed msg_relayState in dump (must be on
|
|
LassoProfileContext) Finished lasso_login_process_request_msg()
|
|
lasso_login_new_from_dump() is now almost complete.
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_response.c: New export type supported (Xml)
|
|
in _new_from_export() constructor
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/protocols/request.c, lasso/protocols/request.h: Added new
|
|
lasso_request_new_from_export() constructor
|
|
|
|
2004-07-19 valos
|
|
|
|
* configure.ac: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/protocols/response.c: New export type supported (Xml) in
|
|
lasso_response_new_from_export
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h, lasso/environs/logout.c,
|
|
python/lassomod.c, python/setup.py: [no log message]
|
|
|
|
2004-07-19 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c,
|
|
python/examples/logout-from-idp.py: [no log message]
|
|
|
|
2004-07-19 valos
|
|
|
|
* lasso/environs/profile_context.h: [no log message]
|
|
|
|
2004-07-18 valos
|
|
|
|
* lasso/environs/profile_context.c: Added 4 missing attributes in
|
|
LassoProfileContext dump msg_relayState, request_type,
|
|
response_type, provider_type
|
|
|
|
2004-07-18 valos
|
|
|
|
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types: Update
|
|
|
|
2004-07-18 valos
|
|
|
|
* lasso/environs/federation_termination.h, lasso/environs/login.h,
|
|
lasso/environs/logout.h, lasso/environs/name_identifier_mapping.h,
|
|
lasso/environs/profile_context.h,
|
|
lasso/environs/register_name_identifier.h, lasso/environs/server.h,
|
|
lasso/environs/user.h, lasso/protocols/artifact.h,
|
|
lasso/protocols/authn_request.h, lasso/protocols/authn_response.h,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/identity.h, lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.h,
|
|
lasso/protocols/name_identifier_mapping_request.h,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
lasso/protocols/provider.h,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
lasso/protocols/request.h, lasso/protocols/response.h,
|
|
lasso/protocols/elements/assertion.h,
|
|
lasso/protocols/elements/authentication_statement.h,
|
|
lasso/xml/lib_assertion.h: Fixed a typing error: LASSP_... ->
|
|
LASSO_...
|
|
|
|
2004-07-18 valos
|
|
|
|
* win32/create_lasso.def.py, win32/lasso.def: Initial commit
|
|
|
|
2004-07-18 valos
|
|
|
|
* configure.ac: Added a check for xmlsec1 OpenSSL crypto library
|
|
|
|
2004-07-17 fpeters
|
|
|
|
* Makefile.am: .tar.gz must include lasso.pc.in
|
|
|
|
2004-07-16 valos
|
|
|
|
* configure.ac: [no log message]
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-16 rchantereau
|
|
|
|
* Makefile.am: Another try to dllwrap.
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
lasso/environs/user.c, lasso/protocols/identity.c,
|
|
lasso/protocols/provider.c: Added somes g_free() and
|
|
lasso_node_destroy() to fixe memory leaks
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/environs/login.c: Code cleanup Fixed some memory leak Added
|
|
more debug messages
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/xml/xml.c: lasso_node_copy() method uses now the
|
|
G_OBJECT_TYPE macro to build a new object with the same type as the
|
|
object copied
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/protocols/identity.c: Removed 2 lasso_node_copy() in
|
|
lasso_identity_set_local_nameIdentifier() and
|
|
lasso_identity_set_remote_nameIdentifier()
|
|
|
|
2004-07-16 nclapies
|
|
|
|
* examples/logout.c, examples/sp1.xml, examples/sp2.xml,
|
|
examples/sp3.xml, lasso/environs/user.c,
|
|
python/examples/logout-from-idp.py, python/examples/user.py: [no
|
|
log message]
|
|
|
|
2004-07-16 nclapies
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-16 rchantereau
|
|
|
|
* lasso/lasso.def: Added variables exports information.
|
|
|
|
2004-07-16 rchantereau
|
|
|
|
* Makefile.am, configure.ac, lasso/lasso.c, lasso/lasso.def,
|
|
lasso/lasso.rc: Added Cygwin/Windows compilation support.
|
|
|
|
Now: just:
|
|
|
|
./autogen --hots=i686-pc-mingw32 make make dll make install dll
|
|
|
|
Of course you will need to install the dependencies libraries in
|
|
/usr/local in order to compile.
|
|
|
|
And next the DLL in Windows %SYSTEM% directory.
|
|
|
|
2004-07-16 fpeters
|
|
|
|
* docs/reference/Makefile.am: removed rules that made "make dist"
|
|
fails.
|
|
|
|
2004-07-16 nclapies
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-16 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h, python/lassomod.c:
|
|
[no log message]
|
|
|
|
2004-07-16 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, lasso/environs/server.c,
|
|
lasso/environs/user.c, lasso/protocols/identity.c,
|
|
lasso/environs/federation_termination.h: [no log message]
|
|
|
|
2004-07-16 valos
|
|
|
|
* lasso/xml/debug.c, lasso/xml/debug.h: Added date + time in debug
|
|
messages
|
|
|
|
2004-07-15 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-15 valos
|
|
|
|
* examples/sso.c, python/examples/login.py: Update
|
|
|
|
2004-07-15 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: Added method create_user in
|
|
Login class + Update
|
|
|
|
2004-07-15 eraviart
|
|
|
|
* docs/tutorial/sp-login-send-authn-request.c: added missing prefix
|
|
"lib_" to some attributes in C tutorial.
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Removed attribute
|
|
remote_ProviderID of lasso_login_init_request() method Added new
|
|
method lasso_login_create_user()
|
|
|
|
2004-07-15 nclapies
|
|
|
|
* lasso/environs/server.c: [no log message]
|
|
|
|
2004-07-15 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/protocols/provider.c: [no log
|
|
message]
|
|
|
|
2004-07-15 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: [no log
|
|
message]
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/profile_context.c,
|
|
lasso/environs/server.c, lasso/protocols/provider.c: Changed some
|
|
debug levels
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h: Removed attribute
|
|
'msg_relayState' in LassoLogin (moved in LassoProfileContext)
|
|
|
|
lasso_login_process_response_status_and_assertion() static function
|
|
was rewritten more error codes and debug messages
|
|
|
|
Added a new static function :
|
|
lasso_login_get_assertion_nameIdentifier()
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h: Added attribute 'msg_relayState'
|
|
in LassoProfileContext (previously set in LassoLogin)
|
|
|
|
2004-07-15 nclapies
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/server.h, lasso/environs/user.h: [no log message]
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: 7 #define
|
|
moved from .c to .h
|
|
|
|
2004-07-15 fpeters
|
|
|
|
* lasso/protocols/provider.c: please don't use // for comments,
|
|
this is QA speaking :)
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: 3 #define
|
|
moved from .h to .c
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/user.c: 6 #define moved from .h to .c
|
|
|
|
2004-07-15 fpeters
|
|
|
|
* examples/authn_request_and_response.c, examples/defederation.c,
|
|
examples/logout.c, examples/mapping.c, examples/registration.c,
|
|
examples/sso.c, examples/user-dump.c, lasso/lasso.c,
|
|
lasso/environs/login.c, lasso/environs/server.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_response.c,
|
|
lasso/xml/lib_federation_termination_notification.c,
|
|
lasso/xml/lib_logout_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_status_response.c, lasso/xml/saml_advice.c,
|
|
lasso/xml/saml_authentication_statement.c,
|
|
lasso/xml/samlp_response.c, lasso/xml/tools.c, lasso/xml/xml.c,
|
|
python/wrap_objs.c: replaced C++ // comments with C /* */ comments
|
|
before we fall on a pre-C99 compiler.
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h: 4 #
|
|
define moved from .h to .c
|
|
|
|
2004-07-15 valos
|
|
|
|
* lasso/environs/server.c: 5 #define moved from .h to .c
|
|
|
|
2004-07-15 eraviart
|
|
|
|
* docs/tutorial/sp-init.c,
|
|
docs/tutorial/sp-login-process-authn-response.c,
|
|
docs/tutorial/sp-login-send-authn-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
docs/tutorial/sp-logout-process-response.c,
|
|
docs/tutorial/sp-logout-send-request.c: Added init & shutdown
|
|
functions to tutorial.
|
|
|
|
2004-07-14 valos
|
|
|
|
* lasso/xml/debug.c: Nothing, code cleanup only
|
|
|
|
2004-07-14 valos
|
|
|
|
* lasso/xml/debug.c, lasso/xml/debug.h: New debug system with 4
|
|
levels (4 colors): DEBUG : yellow INFO : green
|
|
WARNING : blue ERROR : red if Cflag -DLASSO_DEBUG is
|
|
defined, DEBUG level message are ignored.
|
|
|
|
2004-07-14 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-14 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
python/lasso.py: [no log message]
|
|
|
|
2004-07-14 valos
|
|
|
|
* examples/sso.c: [no log message]
|
|
|
|
2004-07-14 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: [no log message]
|
|
|
|
2004-07-14 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/protocols/response.c, lasso/protocols/response.h: [no log
|
|
message]
|
|
|
|
2004-07-14 nclapies
|
|
|
|
* python/lasso.py, python/examples/logout.py: add class User,
|
|
update class Logout, update example logout.py
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* docs/tutorial/sp-login-process-authn-response.c: The API is
|
|
globally frozen, but locally melting.
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/xml/xml.c, lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* examples/logout.c, lasso/environs/logout.c: add signature support
|
|
for soap method
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* python/examples/login.py: Use constant instead of integer.
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/Makefile.am,
|
|
lasso/environs/name_identifier_mapping.c,
|
|
lasso/environs/name_identifier_mapping.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/federation_termination.c, lasso/environs/logout.c:
|
|
[no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/login.c, lasso/xml/xml.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h: [no log message]
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
python/lasso.py: Profile instead of porfile.
|
|
|
|
2004-07-13 valos
|
|
|
|
* python/lasso.py, python/examples/login.py: [no log message]
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* python/examples/login.py: Yet another very important correction.
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* python/examples/login.py: Corrected typo.
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* docs/tutorial/sp-init.c: Document a trap in which I was caught.
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* docs/tutorial/sp-init.c: Use RSA keys instead of DSA.
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
lasso/environs/server.c: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
lasso/protocols/provider.c, lasso/xml/xml.c: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
lasso/protocols/authn_response.c, lasso/protocols/provider.c,
|
|
python/examples/login.py: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* examples/logout.c, examples/user-dump.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* examples/logout.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h: [no log message]
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* examples/metadata.xml: Removed obsolete metadata sample file.
|
|
|
|
2004-07-13 eraviart
|
|
|
|
* lasso/environs/login.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/request.c, lasso/protocols/response.c,
|
|
lasso/xml/lib_authn_request.c, lasso/xml/saml_assertion.c,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response_abstract.c, lasso/xml/xml.c: Renamed
|
|
attribut to attribute.
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/logout.h, python/lasso.py, python/lassomod.c: [no
|
|
log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* examples/sso.c, lasso/environs/federation_termination.c,
|
|
lasso/environs/login.c, lasso/environs/logout.c,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/environs/register_name_identifier.c: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/profile_context.c, lasso/environs/server.c,
|
|
python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
examples/logout.c: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: [no log message]
|
|
|
|
2004-07-13 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-13 valos
|
|
|
|
* lasso/environs/server.c, lasso/xml/xml.c: [no log message]
|
|
|
|
2004-07-12 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/federation_termination.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/federation_termination.h,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h:
|
|
lasso/environs/federation_termination.c
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/protocols/provider.c: [no log message]
|
|
|
|
2004-07-12 eraviart
|
|
|
|
* docs/tutorial/sp-init.c: Corrected SP init for C & Python.
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* examples/user-dump.c, lasso/environs/user.c,
|
|
lasso/protocols/identity.h: fix: dump of user environ
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/logout.h, lasso/environs/profile_context.h,
|
|
lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c: [no log message]
|
|
|
|
2004-07-12 valos
|
|
|
|
* lasso/protocols/provider.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/logout.c: fix code in new logout
|
|
|
|
2004-07-12 valos
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
lasso/xml/xml.c: [no log message]
|
|
|
|
2004-07-12 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/profile_context.c, python/lasso.py,
|
|
python/lassomod.c, python/examples/login.py: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/protocols/provider.c,
|
|
lasso/protocols/provider.h: [no log message]
|
|
|
|
2004-07-12 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h, lasso/xml/xml.c, python/lasso.py,
|
|
python/examples/login.py: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/register_name_identifier.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/logout.c: fix : change the return type in
|
|
g_return_val_if_fail
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/protocols/provider.c, lasso/protocols/provider.h: fix :
|
|
replace xmlChar with gchar type in method prototypes
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h: fix : replace
|
|
xmlChar with gchar type
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/Makefile.am,
|
|
lasso/environs/register_name_identifier.c,
|
|
lasso/environs/register_name_identifier.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: register
|
|
name identifier profile
|
|
|
|
2004-07-12 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-12 valos
|
|
|
|
* lasso/environs/login.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_request.h, lasso/protocols/authn_response.c,
|
|
python/lasso.py, python/lassomod.c: [no log message]
|
|
|
|
2004-07-12 nclapies
|
|
|
|
* lasso/environs/Makefile.am,
|
|
lasso/environs/federation_termination.c,
|
|
lasso/environs/federation_termination.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: federation
|
|
termination environ
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c: fix setting of status code value
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* examples/logout.c, examples/sp.xml: update of examples
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c: fix
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c: fix for logout request export to query
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/logout.c, examples/idp.xml, examples/logout.c: [no
|
|
log message]
|
|
|
|
2004-07-11 nclapies
|
|
|
|
* lasso/environs/user.c: fix bugs in new_from_dump
|
|
|
|
2004-07-11 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
log message]
|
|
|
|
2004-07-11 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/examples/login.py: [no
|
|
log message]
|
|
|
|
2004-07-11 valos
|
|
|
|
* lasso/environs/login.c, python/lasso.py, python/lassomod.c,
|
|
python/examples/login.py: [no log message]
|
|
|
|
2004-07-10 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
python/lasso.py, python/lasso_strings.py, python/lassomod.c,
|
|
python/examples/login.py: [no log message]
|
|
|
|
2004-07-10 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-07-09 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
python/lassomod.c, python/setup.py: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* lasso/environs/logout.c: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* lasso/environs/Makefile.am: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* python/lasso.py: add python class Logout
|
|
|
|
2004-07-09 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h, lasso/xml/xml.h: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* python/lassomod.c: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* python/lassomod.c: add entry for logout binding
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* python/lassomod.c: add entry for logou binding
|
|
|
|
2004-07-09 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* examples/dump.c: [no log message]
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* examples/user-dump.c: initial version
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h,
|
|
lasso/protocols/identity.c, lasso/protocols/identity.h: update of
|
|
user dump methods
|
|
|
|
2004-07-09 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h,
|
|
lasso/environs/server.c, lasso/protocols/logout_response.c: [no log
|
|
message]
|
|
|
|
2004-07-09 valos
|
|
|
|
* python/lassomod.c, python/setup.py: [no log message]
|
|
|
|
2004-07-08 valos
|
|
|
|
* lasso/xml/debug.c: [no log message]
|
|
|
|
2004-07-08 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/environs/user.c, lasso/environs/user.h,
|
|
lasso/protocols/provider.h: [no log message]
|
|
|
|
2004-07-08 valos
|
|
|
|
* examples/sso.c, lasso/lasso.c, lasso/lasso.h,
|
|
lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/logout.h, lasso/environs/profile_context.h,
|
|
lasso/environs/user.h, lasso/xml/lib_authentication_statement.h,
|
|
lasso/xml/lib_subject.h, lasso/xml/strings.c, lasso/xml/strings.h:
|
|
[no log message]
|
|
|
|
2004-07-08 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-07-08 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: logout support
|
|
in makefile.am
|
|
|
|
2004-07-08 nclapies
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/environs/user.c, lasso/environs/user.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-07-08 valos
|
|
|
|
* lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
[no log message]
|
|
|
|
2004-07-08 valos
|
|
|
|
* examples/sso.c, lasso/environs/login.c, lasso/environs/login.h:
|
|
[no log message]
|
|
|
|
2004-07-07 valos
|
|
|
|
* examples/sso.c: [no log message]
|
|
|
|
2004-07-07 valos
|
|
|
|
* configure.ac: [no log message]
|
|
|
|
2004-07-07 valos
|
|
|
|
* lasso/xml/Makefile.am, lasso/xml/debug.c, lasso/xml/debug.h,
|
|
lasso/xml/tools.h, lasso/xml/xml.c: Added initial debug message
|
|
system
|
|
|
|
2004-07-07 nclapies
|
|
|
|
* lasso/environs/user.c: [no log message]
|
|
|
|
2004-07-07 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-07 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-06 nclapies
|
|
|
|
* examples/dump.c: initial version : some examples how to dump
|
|
server and user environ
|
|
|
|
2004-07-06 nclapies
|
|
|
|
* lasso/environs/profile_context.h: add type provider enum
|
|
|
|
2004-07-06 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h,
|
|
lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h,
|
|
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
lasso/environs/logout.c, lasso/environs/logout.h: [no log message]
|
|
|
|
2004-07-06 eraviart
|
|
|
|
* docs/tutorial/sp-login-send-authn-request.c: Added initialization
|
|
of common identification flags.
|
|
|
|
2004-07-06 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-06 valos
|
|
|
|
* examples/authn_request_and_response.c, examples/idp.xml,
|
|
examples/sp.xml, lasso/environs/login.c, lasso/environs/login.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-07-06 eraviart
|
|
|
|
* docs/tutorial/sp-init.c,
|
|
docs/tutorial/sp-login-process-authn-response.c,
|
|
docs/tutorial/sp-login-send-authn-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-redirect-request.c,
|
|
docs/tutorial/sp-logout-process-idp-initiated-soap-request.c,
|
|
docs/tutorial/sp-logout-process-response.c,
|
|
docs/tutorial/sp-logout-send-request.c: Add C files explaining how
|
|
to create a SP using Lasso.
|
|
|
|
2004-07-06 valos
|
|
|
|
* lasso/environs/login.c: [no log message]
|
|
|
|
2004-07-06 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/Makefile.am, lasso/environs/login.c,
|
|
lasso/environs/login.h, lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h, lasso/environs/server.c,
|
|
lasso/environs/server.h, lasso/protocols/artifact.c,
|
|
lasso/protocols/artifact.h, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.c, lasso/xml/strings.c,
|
|
lasso/xml/strings.h: [no log message]
|
|
|
|
2004-07-03 valos
|
|
|
|
* lasso/protocols/artifact.c, lasso/protocols/artifact.h: 2 new
|
|
constructors were added
|
|
|
|
2004-07-03 valos
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: [no log message]
|
|
|
|
2004-07-02 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/user.c,
|
|
lasso/environs/user.h: [no log message]
|
|
|
|
2004-07-02 nclapies
|
|
|
|
* lasso/protocols/identity.c, lasso/protocols/identity.h: [no log
|
|
message]
|
|
|
|
2004-07-02 valos
|
|
|
|
* lasso/protocols/Makefile.am, lasso/protocols/artifact.c,
|
|
lasso/protocols/artifact.h, lasso/xml/tools.h: Added new class
|
|
Artifact
|
|
|
|
2004-07-02 valos
|
|
|
|
* lasso/xml/xml.c: Fixed 2 bugs in lasso_node_impl_add_child() and
|
|
lasso_node_impl_add_child() methods
|
|
|
|
2004-07-02 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: Added functions
|
|
lasso_build_random_sequence() and lasso_str_hash()
|
|
|
|
2004-07-01 nclapies
|
|
|
|
* lasso/environs/user.c, lasso/environs/user.h: add support for
|
|
artifacts, assertions and identities
|
|
|
|
2004-07-01 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/provider.h, lasso/xml/tools.c, lasso/xml/tools.h:
|
|
[no log message]
|
|
|
|
2004-07-01 valos
|
|
|
|
* lasso/protocols/elements/authentication_statement.c: [no log
|
|
message]
|
|
|
|
2004-07-01 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/protocols/identity.c,
|
|
lasso/protocols/identity.h,
|
|
lasso/protocols/elements/authentication_statement.c: [no log
|
|
message]
|
|
|
|
2004-07-01 valos
|
|
|
|
* examples/sp.xml, examples/sso.c, lasso/environs/authentication.c,
|
|
lasso/environs/authentication.h, lasso/environs/profile_context.c,
|
|
lasso/environs/profile_context.h: [no log message]
|
|
|
|
2004-07-01 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/server.c,
|
|
lasso/environs/server.h, lasso/protocols/authn_request.c,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: [no log
|
|
message]
|
|
|
|
2004-06-30 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/protocols/authn_response.c, lasso/protocols/identity.h,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/protocols/elements/authentication_statement.h: [no log
|
|
message]
|
|
|
|
2004-06-30 valos
|
|
|
|
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
lasso/environs/provider.c, lasso/environs/provider.h: [no log
|
|
message]
|
|
|
|
2004-06-29 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/profile_context.h, lasso/protocols/authn_response.c:
|
|
[no log message]
|
|
|
|
2004-06-25 valos
|
|
|
|
* examples/sso.c, lasso/environs/Makefile.am,
|
|
lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h,
|
|
lasso/protocols/Makefile.am, lasso/protocols/authn_response.c: [no
|
|
log message]
|
|
|
|
2004-06-25 valos
|
|
|
|
* lasso/environs/server.c, lasso/environs/server.h,
|
|
lasso/environs/user.c, lasso/environs/user.h,
|
|
lasso/protocols/identity.c, lasso/protocols/identity.h,
|
|
lasso/protocols/provider.c, lasso/protocols/provider.h: Initial
|
|
commit
|
|
|
|
2004-06-25 valos
|
|
|
|
* lasso/environs/authn_environ.c, lasso/environs/authn_environ.h,
|
|
lasso/environs/server_environ.c, lasso/environs/server_environ.h,
|
|
lasso/environs/session_environ.c, lasso/environs/session_environ.h,
|
|
lasso/environs/user_environ.c, lasso/environs/user_environ.h: [no
|
|
log message]
|
|
|
|
2004-06-25 nclapies
|
|
|
|
* lasso/environs/logout.c, lasso/environs/logout.h: initial version
|
|
|
|
2004-06-25 nclapies
|
|
|
|
* lasso/environs/provider.c, lasso/environs/provider.h: add acces
|
|
methods to metadata logout properties
|
|
|
|
2004-06-24 valos
|
|
|
|
* lasso/environs/authentication.c, lasso/environs/authentication.h,
|
|
lasso/environs/profile_context.c, lasso/environs/profile_context.h:
|
|
Initial commit
|
|
|
|
2004-06-24 valos
|
|
|
|
* examples/sso.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_response.c: [no log message]
|
|
|
|
2004-06-24 valos
|
|
|
|
* lasso/environs/session_environ.c,
|
|
lasso/environs/session_environ.h, lasso/protocols/Makefile.am: [no
|
|
log message]
|
|
|
|
2004-06-24 valos
|
|
|
|
* lasso/protocols/response.c, lasso/protocols/response.h: Initial
|
|
commit
|
|
|
|
2004-06-24 valos
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/server_environ.c,
|
|
lasso/environs/server_environ.h, lasso/environs/session_environ.c,
|
|
lasso/environs/session_environ.h, lasso/environs/user_environ.c,
|
|
lasso/environs/user_environ.h, lasso/protocols/Makefile.am,
|
|
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
lasso/xml/lib_authn_request.c, lasso/xml/samlp_request.c,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h,
|
|
lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h, lasso/xml/tools.c: [no log
|
|
message]
|
|
|
|
2004-06-23 valos
|
|
|
|
* lasso/environs/environ.c, lasso/environs/environ.h: [no log
|
|
message]
|
|
|
|
2004-06-23 valos
|
|
|
|
* lasso/protocols/request.c, lasso/protocols/request.h: Initial
|
|
commit
|
|
|
|
2004-06-23 nclapies
|
|
|
|
* examples/sso.c, lasso/environs/identity.c,
|
|
lasso/environs/identity.h, lasso/environs/server_environ.c,
|
|
lasso/environs/session_environ.c, lasso/environs/user_environ.c,
|
|
lasso/environs/user_environ.h: update for session environ in
|
|
process of authentication, user environ for identity list
|
|
|
|
2004-06-22 valos
|
|
|
|
* lasso/environs/session_environ.c,
|
|
lasso/environs/session_environ.h: [no log message]
|
|
|
|
2004-06-22 nclapies
|
|
|
|
* examples/sso.c: update of example
|
|
|
|
2004-06-22 nclapies
|
|
|
|
* lasso/environs/identity.c: update
|
|
|
|
2004-06-22 nclapies
|
|
|
|
* lasso/environs/Makefile.am, lasso/environs/authn_environ.c,
|
|
lasso/environs/authn_environ.h, lasso/environs/environ.c,
|
|
lasso/environs/environ.h, lasso/environs/identity.c,
|
|
lasso/environs/identity.h, lasso/environs/provider.c,
|
|
lasso/environs/provider.h, lasso/environs/server_environ.c,
|
|
lasso/environs/server_environ.h, lasso/environs/session_environ.c,
|
|
lasso/environs/session_environ.h, lasso/environs/user_environ.c,
|
|
lasso/environs/user_environ.h: a lot of update
|
|
|
|
2004-06-15 nclapies
|
|
|
|
* examples/idp.xml, examples/sp.xml, examples/sso.c: add an example
|
|
(very incomplete) of high level of lasso
|
|
|
|
2004-06-15 nclapies
|
|
|
|
* lasso/environs/provider.c, lasso/environs/provider.h: add code to
|
|
build provider from filename and method to acces value of metadata
|
|
|
|
2004-06-15 nclapies
|
|
|
|
* lasso/environs/Makefile.am: add provider, server_environ,
|
|
session_environ, identity, user_environ, remove authn_environ.c/.h
|
|
|
|
2004-06-15 nclapies
|
|
|
|
* lasso/environs/identity.c, lasso/environs/identity.h,
|
|
lasso/environs/server_environ.c, lasso/environs/server_environ.h,
|
|
lasso/environs/session_environ.c, lasso/environs/session_environ.h,
|
|
lasso/environs/user_environ.c, lasso/environs/user_environ.h:
|
|
initial version
|
|
|
|
2004-06-15 nclapies
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: add lasso name space
|
|
|
|
2004-06-11 nclapies
|
|
|
|
* lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h:
|
|
update type of isPassive and forceAuthn params, instead use
|
|
gboolean
|
|
|
|
2004-06-11 nclapies
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: add ref and prefix for
|
|
sso get and post request
|
|
|
|
2004-06-11 nclapies
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h: add lasso_authn_response_new to
|
|
set a AuthnResponse from a AuthnRequest object
|
|
|
|
2004-06-11 nclapies
|
|
|
|
* lasso/protocols/authn_request.c: fix : strange conversion of true
|
|
string to an integer value setting the wrong value to the function
|
|
settings of IsPassive and ForceAuthn
|
|
|
|
2004-06-07 nclapies
|
|
|
|
* lasso/xml/xml.c: fix: segmentation fault in
|
|
lasso_node_get_attr_value() if no attribute found
|
|
|
|
2004-06-04 valos
|
|
|
|
* configure.ac, lasso/Makefile.am: [no log message]
|
|
|
|
2004-06-04 valos
|
|
|
|
* lasso/environs/.cvsignore, lasso/environs/Makefile.am,
|
|
lasso/environs/authn_environ.c, lasso/environs/authn_environ.h,
|
|
lasso/environs/environ.c, lasso/environs/environ.h,
|
|
lasso/environs/provider.c, lasso/environs/provider.h: Initial
|
|
version
|
|
|
|
2004-06-03 valos
|
|
|
|
* examples/metadata.xml: [no log message]
|
|
|
|
2004-06-02 valos
|
|
|
|
* lasso/xml/xml.c: [no log message]
|
|
|
|
2004-06-02 nclapies
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: add metadata prefix and
|
|
uri
|
|
|
|
2004-06-02 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added
|
|
lasso_node_get_child_content() method
|
|
|
|
2004-06-02 valos
|
|
|
|
* python/lasso.py: Changed default format value to 0 instead of 1
|
|
in dump() method of class Node
|
|
|
|
2004-06-02 valos
|
|
|
|
* configure.ac, lasso/Makefile.am: Added new directory
|
|
lasso/profiles
|
|
|
|
2004-06-01 valos
|
|
|
|
* lasso/xml/xml.c: [no log message]
|
|
|
|
2004-06-01 valos
|
|
|
|
* lasso/protocols/authn_response.c: [no log message]
|
|
|
|
2004-05-28 valos
|
|
|
|
* python/setup.py: Added option menu to build documentation
|
|
(doxygen)
|
|
|
|
2004-05-28 valos
|
|
|
|
* python/lasso.py: Some functions documentation (doxygen syntax)
|
|
|
|
2004-05-28 valos
|
|
|
|
* lasso/xml/xml.c: Updated doc Fixed a memory leak in
|
|
lasso_node_add_signature() method
|
|
|
|
2004-05-28 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/xml.c: Added functions and public
|
|
methods documentation
|
|
|
|
2004-05-26 valos
|
|
|
|
* docs/reference/lasso-sections.txt: [no log message]
|
|
|
|
2004-05-26 valos
|
|
|
|
* python/INSTALL: Initial commit
|
|
|
|
2004-05-26 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
|
|
2004-05-26 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: Modified function lasso_str_sign()
|
|
|
|
2004-05-26 valos
|
|
|
|
* docs/reference/lasso-sections.txt: [no log message]
|
|
|
|
2004-05-25 valos
|
|
|
|
* python/lasso.py: Modified method get_child()
|
|
|
|
2004-05-25 valos
|
|
|
|
* python/examples/test.py: [no log message]
|
|
|
|
2004-05-25 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
|
|
2004-05-25 valos
|
|
|
|
* lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c: Added some
|
|
lasso_node_destroy()
|
|
|
|
2004-05-25 valos
|
|
|
|
* lasso/protocols/Makefile.am: Little inversion to respect alpha
|
|
order
|
|
|
|
2004-05-25 valos
|
|
|
|
* lasso/protocols/elements/authentication_statement.c: Added 4
|
|
lasso_node_destroy()
|
|
|
|
2004-05-17 valos
|
|
|
|
* examples/authn_request_and_response.c, lasso/xml/xml.c,
|
|
lasso/xml/xml.h, python/lasso.py, python/lassomod.c: New method
|
|
lasso_node_destroy() added in class LassoNode
|
|
|
|
2004-05-15 valos
|
|
|
|
* examples/test3.c: Remove: obsolete
|
|
|
|
2004-05-15 valos
|
|
|
|
* examples/authn_request_and_response.c: Initial commit
|
|
|
|
2004-05-15 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-05-15 valos
|
|
|
|
* lasso/lasso.c, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_response.c,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/elements/assertion.c,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/xml/ds_signature.c, lasso/xml/tools.c, lasso/xml/xml.c: Many
|
|
many memory leaks fixed
|
|
|
|
2004-05-15 valos
|
|
|
|
* lasso/protocols/name_identifier_mapping.h: [no log message]
|
|
|
|
2004-05-14 valos
|
|
|
|
* docs/reference/lasso-sections.txt, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types: [no log message]
|
|
|
|
2004-05-14 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: node_export() and
|
|
node_export_from_base64() functions added 2 export methods in class
|
|
Node added
|
|
|
|
2004-05-14 valos
|
|
|
|
* python/examples/test.py: some update more comments
|
|
|
|
2004-05-14 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h: A new constructor added:
|
|
authn_response_new_from_export()
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/lasso.py, python/setup.py: [no log message]
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/setup.py: [no log message]
|
|
|
|
2004-05-13 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_request.c,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/register_name_identifier_request.c: add some macro
|
|
defines to local variables in methodes ...
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/wrap_objs.h: gpointer_get() macro added
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/lassomod.c: 2 methods renamed, 3 added and 1 removed
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/protocols/authn_response.h: [no log message]
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/xml/tools.c: cosmetic
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h:
|
|
lasso_saml_assertion_set_signature() method rewritten
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/ds_signature.h:
|
|
lasso_ds_signature_new() rewritten
|
|
|
|
2004-05-13 nclapies
|
|
|
|
* lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_old_provided_name_identifier.h,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
lasso/xml/saml_name_identifier.c, lasso/xml/saml_name_identifier.h:
|
|
add const in read-only params of constructors
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/protocols/authn_request.c: [no log message]
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/protocols/logout_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/single_sign_on_and_federation.c: all
|
|
lasso_node_load_from_buffer() replaced by lasso_node_import()
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h:
|
|
lasso_authn_response_add_assertion() method removed
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/protocols/elements/assertion.c: Minor bugfix :
|
|
lassoLibMajorVersion -> lassoLibMinorVersion
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
|
|
2004-05-13 nclapies
|
|
|
|
* python/examples/registration.py: add registration python example
|
|
|
|
2004-05-13 nclapies
|
|
|
|
* examples/registration.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/register_name_identifier_response.h,
|
|
python/lasso.py, python/lassomod.c: register name identifier
|
|
request and response updates in C and python binding
|
|
|
|
2004-05-13 valos
|
|
|
|
* python/lasso_strings.py: update
|
|
|
|
2004-05-13 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: 4 NameIdentifier
|
|
formats added
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* examples/defederation.c, examples/logout.c, examples/mapping.c: c
|
|
examples
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* lasso/protocols/name_identifier_mapping.h: initial version
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* python/examples/defederation.py: c example for federation
|
|
termination notification
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* python/examples/mapping.py: name identifier mapping response low
|
|
class binding and, examples ...
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_request.h,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
python/lasso.py, python/lassomod.c, python/setup.py: name identifer
|
|
mapping c and python binding updates
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* python/examples/defederation.py, python/examples/logout.py:
|
|
initial version
|
|
|
|
2004-05-11 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
python/lasso.py, python/lassomod.c: federation termination
|
|
notification c and binding
|
|
|
|
2004-05-09 valos
|
|
|
|
* lasso/xml/xml.c, python/lasso.py, python/examples/test.py: [no
|
|
log message]
|
|
|
|
2004-05-09 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Bugfix in
|
|
lasso_node_verify_signature() method New method
|
|
lasso_node_add_signature() added
|
|
|
|
2004-05-09 valos
|
|
|
|
* lasso/protocols/authn_response.c: Bugfix in
|
|
lasso_authn_response_add_assertion() method
|
|
|
|
2004-05-07 valos
|
|
|
|
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
lasso/xml/tools.c, lasso/xml/tools.h, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: [no log message]
|
|
|
|
2004-05-06 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-05-06 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: [no log
|
|
message]
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/protocols/elements/authentication_statement.h,
|
|
lasso/xml/xml.c, python/lasso.py, python/lasso_strings.py,
|
|
python/lassomod.c, python/setup.py, python/examples/test.py: [no
|
|
log message]
|
|
|
|
2004-05-06 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: add class method constructor
|
|
new_from_query in LogoutResponse
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/xml/xml.c: Bugfixes in lasso_node_serialize(),
|
|
lasso_node_get_attrs() and lasso_node_get_children() methods
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Removed lasso_node_new_ns()
|
|
method
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/xml/ds_signature.c: [no log message]
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: 2 new constructors :
|
|
lasso_node_new_from_dump() lasso_node_new_from_xmlNode()
|
|
lasso_node_parse_memory() renamed -> lasso_node_load_from_buffer()
|
|
|
|
2004-05-06 valos
|
|
|
|
* lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h: minor changes
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* python/setup.py: add low level of logout response binding
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: update of LogoutRequest
|
|
LogoutResponse classes
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h: update of constructors
|
|
|
|
2004-05-05 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: [no log message]
|
|
|
|
2004-05-05 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added a new method ->
|
|
lasso_node_copy()
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: add enveloping in soap node
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* lasso/xml/soap-env_body.c, lasso/xml/soap-env_body.h,
|
|
lasso/xml/soap-env_envelope.c, lasso/xml/soap-env_envelope.h:
|
|
update ...
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: add soap enveloping method in
|
|
LassoNode
|
|
|
|
2004-05-05 nclapies
|
|
|
|
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: delete
|
|
lasso_protocol_export_to_soap() function
|
|
|
|
2004-05-05 valos
|
|
|
|
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
a new constructor - lasso_authn_request_new_from_query()
|
|
|
|
2004-05-05 valos
|
|
|
|
* lasso/xml/tools.c: a big bug fixes in lasso_query_to_dict()
|
|
|
|
2004-05-04 nclapies
|
|
|
|
* lasso/protocols/logout_request.c: minor updates
|
|
|
|
2004-05-04 nclapies
|
|
|
|
* lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h: add constructors for
|
|
LogoutRequest and LogoutResponse
|
|
|
|
2004-05-04 nclapies
|
|
|
|
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: add
|
|
function to build a soap-enveloped lasso node
|
|
|
|
2004-05-04 nclapies
|
|
|
|
* lasso/xml/soap-env_body.c, lasso/xml/soap-env_body.h,
|
|
lasso/xml/soap-env_envelope.c, lasso/xml/soap-env_envelope.h:
|
|
initial version
|
|
|
|
2004-05-03 nclapies
|
|
|
|
* lasso/xml/Makefile.am: update makefile.am for soap
|
|
|
|
2004-05-03 nclapies
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: add constants for soap
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/xml/strings.c: [no log message]
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: 4 new SAML Confirmation
|
|
methods
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/protocols/logout_request.c,
|
|
lasso/protocols/name_identifier_mapping_request.c, python/lasso.py:
|
|
[no log message]
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/protocols/authn_response.c: [no log message]
|
|
|
|
2004-05-03 valos
|
|
|
|
* python/lasso.py, python/lassomod.c: Methods set_relayState() and
|
|
set_nameIDPolicy() added in LibAuthnRequest class
|
|
|
|
2004-05-03 valos
|
|
|
|
* python/examples/test.py: last version which demonstrates an
|
|
Authentication Request/Response (more comments)
|
|
|
|
2004-05-03 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/py_lasso.c,
|
|
python/py_lasso.h, python/setup.py, python/wrap_objs.c: Too many
|
|
changes, sorry
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/xml/lib_authn_request.c, lasso/xml/lib_logout_request.c,
|
|
lasso/xml/lib_logout_request.h, lasso/xml/saml_name_identifier.c,
|
|
lasso/xml/saml_name_identifier.h: only cosmetic
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/xml.c, lasso/xml/xml.h: Funct
|
|
lasso_node_set_node() renamed -> lasso_node_set_xmlNode()
|
|
|
|
2004-05-03 valos
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_response.c: cosmetic
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/register_name_identifier_request.h: 3
|
|
LassoAuthnRequest replaced by LassoRegisterNameIdentifierRequest
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/name_identifier_mapping_response.c: a bad cast
|
|
fix
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/name_identifier_mapping_request.c: In funct
|
|
name_identifier_mapping_request_new(): args providerID and
|
|
nameIdentifier : required args nameQualifier and format :
|
|
optional
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/logout_request.c: In funct logout_request_new():
|
|
args providerID and nameIdentifier : required args nameQualifier
|
|
and format : optional
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h: Removed funct
|
|
lasso_authn_response_get_protocolProfile() Added funct
|
|
lasso_authn_response_process_authentication_result() 3 args removed
|
|
in lasso_authn_response_new()
|
|
|
|
2004-05-02 valos
|
|
|
|
* lasso/protocols/authn_request.c, lasso/protocols/authn_request.h:
|
|
Added funct lasso_authn_request_get_protocolProfile()
|
|
|
|
2004-04-29 valos
|
|
|
|
* python/wrap_objs.h: #include fix
|
|
|
|
2004-04-29 valos
|
|
|
|
* python/examples/test.py: [no log message]
|
|
|
|
2004-04-29 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: AuthnRequest
|
|
added
|
|
|
|
2004-04-29 valos
|
|
|
|
* lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h: 3 methods and 1 funct added
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: a new funct added:
|
|
lasso_query_get_value()
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/xml/strings.h: #include <libxml/xpath.h> replaced by
|
|
#include <libxml/tree.h>
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: lasso_str_verify() renamed
|
|
-> lasso_query_verify_signature()
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/protocols/protocols.c, lasso/protocols/protocols.h: [no log
|
|
message]
|
|
|
|
2004-04-28 valos
|
|
|
|
* python/generator_lasso_strings.py, python/lasso_strings.py: [no
|
|
log message]
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/protocols/Makefile.am: [no log message]
|
|
|
|
2004-04-28 valos
|
|
|
|
* configure.ac: lasso/protocols/elements/Makefile added
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/protocols/elements/Makefile.am,
|
|
lasso/protocols/elements/assertion.c,
|
|
lasso/protocols/elements/assertion.h,
|
|
lasso/protocols/elements/authentication_statement.c,
|
|
lasso/protocols/elements/authentication_statement.h,
|
|
lasso/protocols/elements/.cvsignore: Initial commit
|
|
|
|
2004-04-28 valos
|
|
|
|
* lasso/protocols/protocol.c, lasso/protocols/protocol.h: [no log
|
|
message]
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* python/setup.py: add support for binding of
|
|
NameIdentifierMapping
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/Makefile.am,
|
|
lasso/protocols/name_identifier_mapping_request.c,
|
|
lasso/protocols/name_identifier_mapping_request.h,
|
|
lasso/protocols/name_identifier_mapping_response.c,
|
|
lasso/protocols/name_identifier_mapping_response.h,
|
|
python/lasso.py, python/lassomod.c: add
|
|
NameIdentifierMappingRequest/Response class and binding
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: add optional attribute in
|
|
FederationTerminationNotification
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/protocols/authn_response.c: Fixed a big boulette
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h: delete files from cvs
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/protocols/Makefile.am, lasso/protocols/authn_request.c,
|
|
lasso/protocols/authn_request.h, lasso/protocols/authn_response.c,
|
|
lasso/protocols/authn_response.h, lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_response.c: [no log message]
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier_response.c,
|
|
python/lasso.py, python/lassomod.c: add optional element RelayState
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/logout_response.c, python/lasso.py,
|
|
python/lassomod.c: add optional element and attribute for
|
|
LogoutRequest/Response
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/xml/xml.c: type_name removed in private struct
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/protocols/sso_and_federation_authn_request.c,
|
|
lasso/protocols/sso_and_federation_authn_request.h,
|
|
lasso/protocols/authn_request.c, lasso/protocols/authn_request.h,
|
|
lasso/protocols/authn_response.c, lasso/protocols/authn_response.h,
|
|
lasso/protocols/protocols.c, lasso/protocols/protocols.h: [no log
|
|
message]
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
python/lasso.py, python/lassomod.c: add fonction to change names of
|
|
attributes in identitiers
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/xml/xml.c: Memory leaks fixed again
|
|
|
|
2004-04-27 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/xml.c: Memory leaks fixed
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier_request.c: remove code
|
|
changing name of attributes in IDP/SP/OldProvidedNameIdentifier
|
|
|
|
2004-04-27 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: add
|
|
LogoutRequest/Response, FederationTerminationNotification,
|
|
RegisterNameIdentifierRequest/Response classes in python
|
|
|
|
2004-04-26 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: 8 SatusCode were added
|
|
|
|
2004-04-26 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier_request.c: build the
|
|
RegisterNameIdentifierRequest with specific names for name
|
|
identifiers attributes
|
|
|
|
2004-04-26 nclapies
|
|
|
|
* lasso/protocols/Makefile.am,
|
|
lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h: add
|
|
federation termination notification high level class
|
|
|
|
2004-04-26 nclapies
|
|
|
|
* lasso/protocols/Makefile.am: add register_name_identifier.h/.c
|
|
|
|
2004-04-26 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier_request.c,
|
|
lasso/protocols/register_name_identifier_request.h,
|
|
lasso/protocols/register_name_identifier_response.c,
|
|
lasso/protocols/register_name_identifier_response.h: initial
|
|
version
|
|
|
|
2004-04-26 nclapies
|
|
|
|
* lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_register_name_identifier_request.h: fix conflict in
|
|
name declaration of functions for name identifiers settings
|
|
|
|
2004-04-23 nclapies
|
|
|
|
* lasso/protocols/Makefile.am, lasso/protocols/logout_request.c,
|
|
lasso/protocols/logout_request.h,
|
|
lasso/protocols/logout_response.c,
|
|
lasso/protocols/logout_response.h: add LogoutRequest and
|
|
LogoutResponse
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/sso_and_federation_authn_request.c,
|
|
lasso/protocols/sso_and_federation_authn_request.h: previously
|
|
named ssoaf_authn_request.c and ssoaf_authn_request.h
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/ssoaf_authn_request.c,
|
|
lasso/protocols/ssoaf_authn_request.h: renamed
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/ssoaf_authn_request.c,
|
|
lasso/protocols/ssoaf_authn_request.h: [no log message]
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: strings type changed:
|
|
gchar* -> xmlChar*
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/Makefile.am: added ssoaf_authn_request.c,
|
|
ssoaf_authn_request.h, protocol.c and protocol.h
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/protocols.h: nico added in authors list
|
|
|
|
2004-04-22 valos
|
|
|
|
* lasso/protocols/protocol.c, lasso/protocols/protocol.h,
|
|
lasso/protocols/ssoaf_authn_request.c,
|
|
lasso/protocols/ssoaf_authn_request.h: Initial commit
|
|
|
|
2004-04-22 valos
|
|
|
|
* python/examples/test.py: [no log message]
|
|
|
|
2004-04-20 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c, python/setup.py: add
|
|
RegisterNameIdentifierRequest class
|
|
|
|
2004-04-20 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h: rename functions for
|
|
request creation
|
|
|
|
2004-04-20 valos
|
|
|
|
* docs/reference/Makefile.am: make clean updated
|
|
|
|
2004-04-20 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/saml_name_identifier.c: 2
|
|
methods comments fixed
|
|
|
|
2004-04-20 valos
|
|
|
|
* docs/reference/lasso.sgml: First test version
|
|
|
|
2004-04-20 valos
|
|
|
|
* .cvsignore: config.h.in added
|
|
|
|
2004-04-20 valos
|
|
|
|
* docs/reference/lasso-sections.txt: Initial commit
|
|
|
|
2004-04-20 valos
|
|
|
|
* docs/reference/.cvsignore: lasso-sections.txt removed
|
|
|
|
2004-04-19 valos
|
|
|
|
* .cvsignore: [no log message]
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_old_provided_name_identifier.h,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.h: add NameIdentifier
|
|
content in constructors
|
|
|
|
2004-04-19 valos
|
|
|
|
* docs/reference/.cvsignore, docs/reference/Makefile.am: [no log
|
|
message]
|
|
|
|
2004-04-19 valos
|
|
|
|
* docs/reference/.cvsignore, docs/reference/Makefile.am,
|
|
docs/reference/lasso.types: [no log message]
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* lasso/protocols/logout.h: fix = add support of cplusplus
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: update for classes
|
|
LogoutRequest and LogoutResponse
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* lasso/protocols/logout.c, lasso/protocols/logout.h: update
|
|
functions to create and init logout request / response
|
|
|
|
2004-04-19 valos
|
|
|
|
* Makefile.am, configure.ac, lasso.pc.in: [no log message]
|
|
|
|
2004-04-19 valos
|
|
|
|
* docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types: [no log message]
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: add
|
|
saml_response_add_assertion() function
|
|
|
|
2004-04-19 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: add add_assertion method for
|
|
Response object
|
|
|
|
2004-04-18 valos
|
|
|
|
* .cvsignore, Makefile.am, configure.ac, lasso.pc.in: Added
|
|
lasso.pc.in to used pkg-config
|
|
|
|
2004-04-17 valos
|
|
|
|
* lasso/xml/lib_logout_response.c,
|
|
lasso/xml/lib_register_name_identifier_response.c,
|
|
lasso/xml/saml_audience_restriction_condition.c,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/samlp_request.c, lasso/xml/samlp_response.c: Remove
|
|
class->set_ns() useless
|
|
|
|
2004-04-17 valos
|
|
|
|
* lasso/xml/lib_assertion.c,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_request.c,
|
|
lasso/xml/lib_authn_response.c,
|
|
lasso/xml/lib_federation_termination_notification.c,
|
|
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entry.c,
|
|
lasso/xml/lib_idp_list.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_response.c,
|
|
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_register_name_identifier_response.c,
|
|
lasso/xml/lib_request_authn_context.c, lasso/xml/lib_scoping.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_status_response.c, lasso/xml/lib_subject.c,
|
|
lasso/xml/saml_advice.c, lasso/xml/saml_assertion.c,
|
|
lasso/xml/saml_audience_restriction_condition.c,
|
|
lasso/xml/saml_authentication_statement.c,
|
|
lasso/xml/saml_authority_binding.c,
|
|
lasso/xml/saml_condition_abstract.c, lasso/xml/saml_conditions.c,
|
|
lasso/xml/saml_name_identifier.c,
|
|
lasso/xml/saml_statement_abstract.c, lasso/xml/saml_subject.c,
|
|
lasso/xml/saml_subject_confirmation.c,
|
|
lasso/xml/saml_subject_locality.c,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/samlp_request.c, lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_response.c, lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_status.c, lasso/xml/samlp_status_code.c: Used new
|
|
method set_ns() instead of new_ns() (in *_instance_init() methods)
|
|
|
|
2004-04-17 valos
|
|
|
|
* lasso/xml/ds_signature.c, lasso/xml/tools.c: [no log message]
|
|
|
|
2004-04-17 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h, lasso/xml/xml.c,
|
|
lasso/xml/xml.h: cosmetic, many g_return_* added, a new method
|
|
lasso_node_set_ns() (will replaced lasso_node_new_ns())
|
|
|
|
2004-04-16 nclapies
|
|
|
|
* python/lasso.py: fix : logout_request_getattr(self, name)
|
|
|
|
2004-04-16 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.h: add
|
|
lasso_request_create() declaration
|
|
|
|
2004-04-16 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: Removed a call
|
|
to fcunt lasso_samlp_response_add_assertion() in excess
|
|
|
|
2004-04-16 nclapies
|
|
|
|
* python/lassomod.c: blablabla ...
|
|
|
|
2004-04-16 nclapies
|
|
|
|
* python/lasso.py: add Request and Response class definition
|
|
|
|
2004-04-16 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: in function
|
|
lasso_authn_response_init() add issueInstant and InResponseTo
|
|
|
|
2004-04-15 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/xml.c: [no log message]
|
|
|
|
2004-04-15 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-04-15 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Clean-ups, cosmetics and memory
|
|
leaks fixed
|
|
|
|
2004-04-15 valos
|
|
|
|
* lasso/xml/tools.c, lasso/xml/tools.h: Clean-ups, cosmetics and
|
|
memory leaks fixed
|
|
|
|
2004-04-15 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: add functions for
|
|
Request and Response messages
|
|
|
|
2004-04-15 valos
|
|
|
|
* lasso/xml/xml.c, lasso/protocols/single_sign_on_and_federation.c:
|
|
[no log message]
|
|
|
|
2004-04-15 nclapies
|
|
|
|
* lasso/protocols/name_identifier.c,
|
|
lasso/protocols/name_identifier.h: delete file
|
|
|
|
2004-04-15 nclapies
|
|
|
|
* lasso/xml/xml.c: fix : return a string the lasso_node_dump()
|
|
function
|
|
|
|
2004-04-15 nclapies
|
|
|
|
* lasso/xml/saml.h: add include for samlp_request.h
|
|
|
|
2004-04-14 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: lasso_node_dump() public method
|
|
now returns a string (instead of void)
|
|
|
|
2004-04-14 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added public method
|
|
lasso_node_parse_memory()
|
|
|
|
2004-04-14 valos
|
|
|
|
* lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
lasso/protocols/protocols.h,
|
|
lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
|
|
2004-04-13 valos
|
|
|
|
* examples/test3.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
lasso/protocols/name_identifier.h, lasso/protocols/protocols.h,
|
|
lasso/protocols/register_name_identifier.h,
|
|
lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h,
|
|
lasso/xml/lib_assertion.h,
|
|
lasso/xml/lib_authentication_statement.h,
|
|
lasso/xml/lib_authn_response.h, lasso/xml/lib_subject.h,
|
|
lasso/xml/samlp_response.c, lasso/xml/samlp_response.h,
|
|
python/lasso.py: [no log message]
|
|
|
|
2004-04-13 nclapies
|
|
|
|
* lasso/xml/Makefile.am: add samlp Request compilation
|
|
|
|
2004-04-13 nclapies
|
|
|
|
* lasso/xml/samlp_request.c, lasso/xml/samlp_request.h: initial
|
|
version
|
|
|
|
2004-04-13 valos
|
|
|
|
* lasso/protocols/protocols.c: [no log message]
|
|
|
|
2004-04-13 valos
|
|
|
|
* python/lassomod.c: [no log message]
|
|
|
|
2004-04-13 nclapies
|
|
|
|
* python/setup.py: add logout options compiling
|
|
|
|
2004-04-13 valos
|
|
|
|
* lasso/protocols/.cvsignore: [no log message]
|
|
|
|
2004-04-13 valos
|
|
|
|
* python/lasso.py: [no log message]
|
|
|
|
2004-04-13 valos
|
|
|
|
* examples/test3.c, lasso/lasso.c, lasso/xml/xml.c,
|
|
lasso/xml/xml.h, python/lassomod.c, python/py_lasso.c,
|
|
python/setup.py, python/wrap_objs.c, python/wrap_objs.h,
|
|
python/examples/test.py: [no log message]
|
|
|
|
2004-04-09 nclapies
|
|
|
|
* python/lasso.py, python/lassomod.c: add logout stuffs bindings
|
|
|
|
2004-04-09 nclapies
|
|
|
|
* lasso/protocols/logout.c, lasso/protocols/logout.h: first high
|
|
level functions
|
|
|
|
2004-04-09 valos
|
|
|
|
* python/examples/test.py, python/generator_lasso_strings.py,
|
|
examples/rootcert.pem: [no log message]
|
|
|
|
2004-04-09 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Some clean-ups
|
|
|
|
2004-04-09 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h: [no log message]
|
|
|
|
2004-04-09 valos
|
|
|
|
* examples/test3.c: [no log message]
|
|
|
|
2004-04-09 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added function
|
|
lasso_node_verify_signature()
|
|
|
|
2004-04-08 valos
|
|
|
|
* python/lasso_strings.py: generator_lasso_strings.py
|
|
|
|
2004-04-08 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h,
|
|
lasso/xml/lib_authn_request.c, lasso/xml/lib_authn_request.h,
|
|
python/examples/test.py: [no log message]
|
|
|
|
2004-04-08 eraviart
|
|
|
|
* python/lasso.py: 80 columns.
|
|
|
|
2004-04-08 valos
|
|
|
|
* python/lasso_strings.py, python/examples/test.py: [no log
|
|
message]
|
|
|
|
2004-04-08 valos
|
|
|
|
* lasso/Makefile.am, lasso/protocols/Makefile.am,
|
|
lasso/xml/Makefile.am: [no log message]
|
|
|
|
2004-04-08 valos
|
|
|
|
* python/setup.py: [no log message]
|
|
|
|
2004-04-08 valos
|
|
|
|
* python/lasso.py, python/lassomod.c, python/py_lasso.c,
|
|
python/wrap_objs.c, python/wrap_objs.h, python/examples/test.py:
|
|
[no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h,
|
|
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
lasso/xml/lib_subject.c, lasso/xml/strings.c, lasso/xml/strings.h,
|
|
examples/test.c, examples/test3.c, python/lassomod.c: [no log
|
|
message]
|
|
|
|
2004-04-07 nclapies
|
|
|
|
* lasso/protocols/name_identifier.c: fix constructor
|
|
lasso_saml_name_identifier_new(nameIdentifier) in
|
|
lasso_build_nameIdentifier
|
|
|
|
2004-04-07 valos
|
|
|
|
* python/wrap_objs.c, python/wrap_objs.h: [no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: [no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* python/.cvsignore: [no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* python/generator_lasso_strings.py, python/lasso.py,
|
|
python/lasso_strings.py, python/lassomod.c, python/lassomod.h,
|
|
python/py_lasso.h, python/setup.py, python/utils.c, python/utils.h,
|
|
python/wrap_objs.h, python/examples/test.py: [no log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* lasso/xml/strings.c, lasso/xml/strings.h, lasso/xml/xml.c: [no
|
|
log message]
|
|
|
|
2004-04-07 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: Many modifications
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Added virtual public method
|
|
lasso_node_get_content()
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/lib_register_name_identifier_request.c: Used
|
|
lasso_node_get_child instead() of class->get_child()
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/xml.c, lasso/xml/xml.h: Fixed many compilation
|
|
warnings. Virtual private methods lasso_node_get_attr(),
|
|
lasso_node_get_attrs(), lasso_node_get_child() and
|
|
lasso_node_get_children() became virtual public
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/logout.c: Fixed compilation warnings (casts
|
|
missing)
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_register_name_identifier_request.h: Fixed compile
|
|
warning (casts missing)
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/ds_signature.c: Fixed compile warning
|
|
|
|
2004-04-06 valos
|
|
|
|
* configure.ac, lasso/Makefile.am, lasso/lasso.h: schema replaced
|
|
by xml
|
|
|
|
2004-04-06 valos
|
|
|
|
* lasso/xml/.cvsignore, lasso/xml/Makefile.am,
|
|
lasso/xml/ds_signature.c, lasso/xml/ds_signature.h,
|
|
lasso/xml/lib.h, lasso/xml/lib_assertion.c,
|
|
lasso/xml/lib_assertion.h,
|
|
lasso/xml/lib_authentication_statement.c,
|
|
lasso/xml/lib_authentication_statement.h,
|
|
lasso/xml/lib_authn_context.c, lasso/xml/lib_authn_context.h,
|
|
lasso/xml/lib_authn_request.c,
|
|
lasso/xml/lib_authn_request.c.heritage,
|
|
lasso/xml/lib_authn_request.h, lasso/xml/lib_authn_response.c,
|
|
lasso/xml/lib_authn_response.h,
|
|
lasso/xml/lib_federation_termination_notification.c,
|
|
lasso/xml/lib_federation_termination_notification.h,
|
|
lasso/xml/lib_idp_entries.c, lasso/xml/lib_idp_entries.h,
|
|
lasso/xml/lib_idp_entry.c, lasso/xml/lib_idp_entry.h,
|
|
lasso/xml/lib_idp_list.c, lasso/xml/lib_idp_list.h,
|
|
lasso/xml/lib_idp_provided_name_identifier.c,
|
|
lasso/xml/lib_idp_provided_name_identifier.h,
|
|
lasso/xml/lib_logout_request.c, lasso/xml/lib_logout_request.h,
|
|
lasso/xml/lib_logout_response.c, lasso/xml/lib_logout_response.h,
|
|
lasso/xml/lib_name_identifier_mapping_request.c,
|
|
lasso/xml/lib_name_identifier_mapping_request.h,
|
|
lasso/xml/lib_name_identifier_mapping_response.c,
|
|
lasso/xml/lib_name_identifier_mapping_response.h,
|
|
lasso/xml/lib_old_provided_name_identifier.c,
|
|
lasso/xml/lib_old_provided_name_identifier.h,
|
|
lasso/xml/lib_register_name_identifier_request.c,
|
|
lasso/xml/lib_register_name_identifier_request.h,
|
|
lasso/xml/lib_register_name_identifier_response.c,
|
|
lasso/xml/lib_register_name_identifier_response.h,
|
|
lasso/xml/lib_request_authn_context.c,
|
|
lasso/xml/lib_request_authn_context.h, lasso/xml/lib_scoping.c,
|
|
lasso/xml/lib_scoping.h,
|
|
lasso/xml/lib_sp_provided_name_identifier.c,
|
|
lasso/xml/lib_sp_provided_name_identifier.h,
|
|
lasso/xml/lib_status_response.c, lasso/xml/lib_status_response.h,
|
|
lasso/xml/lib_subject.c, lasso/xml/lib_subject.h, lasso/xml/saml.h,
|
|
lasso/xml/saml_advice.c, lasso/xml/saml_advice.h,
|
|
lasso/xml/saml_assertion.c, lasso/xml/saml_assertion.h,
|
|
lasso/xml/saml_audience_restriction_condition.c,
|
|
lasso/xml/saml_audience_restriction_condition.h,
|
|
lasso/xml/saml_authentication_statement.c,
|
|
lasso/xml/saml_authentication_statement.h,
|
|
lasso/xml/saml_authority_binding.c,
|
|
lasso/xml/saml_authority_binding.h,
|
|
lasso/xml/saml_condition_abstract.c,
|
|
lasso/xml/saml_condition_abstract.h, lasso/xml/saml_conditions.c,
|
|
lasso/xml/saml_conditions.h, lasso/xml/saml_name_identifier.c,
|
|
lasso/xml/saml_name_identifier.h,
|
|
lasso/xml/saml_statement_abstract.c,
|
|
lasso/xml/saml_statement_abstract.h, lasso/xml/saml_subject.c,
|
|
lasso/xml/saml_subject.h, lasso/xml/saml_subject_confirmation.c,
|
|
lasso/xml/saml_subject_confirmation.h,
|
|
lasso/xml/saml_subject_locality.c,
|
|
lasso/xml/saml_subject_locality.h,
|
|
lasso/xml/saml_subject_statement_abstract.c,
|
|
lasso/xml/saml_subject_statement_abstract.h,
|
|
lasso/xml/samlp_request_abstract.c,
|
|
lasso/xml/samlp_request_abstract.h, lasso/xml/samlp_response.c,
|
|
lasso/xml/samlp_response.h, lasso/xml/samlp_response_abstract.c,
|
|
lasso/xml/samlp_response_abstract.h, lasso/xml/samlp_status.c,
|
|
lasso/xml/samlp_status.h, lasso/xml/samlp_status_code.c,
|
|
lasso/xml/samlp_status_code.h, lasso/xml/strings.c,
|
|
lasso/xml/strings.h, lasso/xml/tools.c, lasso/xml/tools.h,
|
|
lasso/xml/xml.c, lasso/xml/xml.h: Files moved. Initialy located in
|
|
lasso/schema/ directory
|
|
|
|
2004-04-04 valos
|
|
|
|
* examples/test.c, lasso/Makefile.am,
|
|
lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h,
|
|
lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: lasso/Makefile.am
|
|
|
|
2004-04-04 valos
|
|
|
|
* configure.ac: remove lasso/bindings/Makefile (directory
|
|
lasso/bindings will be not used anymore)
|
|
|
|
2004-04-02 nclapies
|
|
|
|
* lasso/protocols/name_identifier.c,
|
|
lasso/protocols/name_identifier.h: initial version
|
|
|
|
2004-04-02 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: fix types of some
|
|
parameters
|
|
|
|
2004-04-02 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: add function
|
|
lasso_build_authnRequest_must_autenthicate
|
|
|
|
2004-04-02 valos
|
|
|
|
* python/lassomod.c, python/lassomod.h, python/py_lasso.c,
|
|
python/py_lasso.h, python/setup.py, python/utils.c, python/utils.h,
|
|
python/wrap_objs.c, python/wrap_objs.h, python/.cvsignore: Initial
|
|
commit
|
|
|
|
2004-04-02 valos
|
|
|
|
* lasso/lasso.c, lasso/lasso.h: Fct lasso_shutdown() now return int
|
|
values.
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: use function
|
|
lasso_lib_subject_new() instead of lasso_saml_subject_new()
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: fix : use
|
|
function lasso_lib_authentication_statement_new() instead of
|
|
lasso_saml_authentication_statement_new()
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: add function
|
|
lasso_build_authnRequest_from_query
|
|
|
|
2004-04-01 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: Added arg
|
|
protocolProfile in fct lasso_build_full_authnRequest()
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: add functions
|
|
lasso_build_assertion lasso_build_authenticationStatement
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/logout.c, lasso/protocols/logout.h: add methods
|
|
lasso_build_full_logoutRequest lasso_build_full_logoutResponse
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h: add methods
|
|
lasso_build_full_federationTerminationNotification
|
|
|
|
2004-04-01 nclapies
|
|
|
|
* lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h: add
|
|
lasso_build_full_registerNameIdentifierRequest
|
|
lasso_build_full_registerNameIdentifierResponse
|
|
|
|
2004-04-01 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-04-01 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-04-01 valos
|
|
|
|
* examples/rsakey2.pem, examples/rsapub.pem: Initial commit : an
|
|
rsa private key (2048) and an rsa public key
|
|
|
|
2004-04-01 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: Ooops, add
|
|
missing return for funct lasso_build_authnRequest()
|
|
|
|
2004-03-30 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: Added some
|
|
cosmetics, comment headers, #ifdef ...
|
|
|
|
2004-03-30 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c: Added HEADER
|
|
|
|
2004-03-30 nclapies
|
|
|
|
* lasso/protocols/protocols.h: add includes of high level functions
|
|
of class building. set prototype of common functions for encoding
|
|
and signing
|
|
|
|
2004-03-30 nclapies
|
|
|
|
* lasso/protocols/protocols.c: initial version
|
|
|
|
2004-03-30 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h,
|
|
lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: fix type
|
|
parameters from const char to const xmlChar. add function to build
|
|
response
|
|
|
|
2004-03-30 nclapies
|
|
|
|
* examples/defederation.c, examples/logout.c,
|
|
examples/registration.c: use protocols functions instead of hard
|
|
coding settings of xml classes
|
|
|
|
2004-03-29 fpeters
|
|
|
|
* examples/test.c: back out changes; it was wrong
|
|
|
|
2004-03-29 fpeters
|
|
|
|
* examples/test.c: too many parameters for format string
|
|
|
|
2004-03-29 valos
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: const char *
|
|
convert into const xmlChar *
|
|
|
|
2004-03-29 valos
|
|
|
|
* lasso/protocols/.cvsignore: Added *.lo, *.la, .deps, .libs
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* lasso/protocols/federation_termination_notification.c,
|
|
lasso/protocols/federation_termination_notification.h,
|
|
lasso/protocols/logout.c, lasso/protocols/logout.h,
|
|
lasso/protocols/register_name_identifier.c,
|
|
lasso/protocols/register_name_identifier.h: initial version
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* lasso/protocols/protocols.h: initial version
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: add
|
|
lasso_build_authnRequest method
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* configure.ac: add protocols Makefile support
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* lasso/Makefile.am, lasso/lasso.h: add support of protocols
|
|
|
|
2004-03-29 nclapies
|
|
|
|
* lasso/protocols/Makefile.am,
|
|
lasso/protocols/single_sign_on_and_federation.c,
|
|
lasso/protocols/single_sign_on_and_federation.h: initial version
|
|
|
|
2004-03-29 valos
|
|
|
|
* examples/.cvsignore: Examples binary name were added
|
|
|
|
2004-03-29 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-27 valos
|
|
|
|
* examples/defederation.c: [no log message]
|
|
|
|
2004-03-27 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-26 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-26 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-26 nclapies
|
|
|
|
* examples/logout.c: change setting function name of ProviderID :
|
|
lib_logout_request_set_providerID
|
|
|
|
2004-03-26 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-26 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-26 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-25 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-25 valos
|
|
|
|
* examples/test.c: [no log message]
|
|
|
|
2004-03-24 nclapies
|
|
|
|
* examples/defederation.c, examples/logout.c, examples/mapping.c,
|
|
examples/registration.c: initial version
|
|
|
|
2004-03-24 nclapies
|
|
|
|
* TODO: add comments about little problems with implementation of
|
|
name identifier mapping request class and question about
|
|
implementation of nodes
|
|
|
|
2004-03-23 valos
|
|
|
|
* lasso/.cvsignore: Added *.lo, *.la, .deps, .libs
|
|
|
|
2004-03-23 valos
|
|
|
|
* lasso/.cvsignore: Initial version
|
|
|
|
2004-03-23 valos
|
|
|
|
* .cvsignore: Initial version
|
|
|
|
2004-03-23 valos
|
|
|
|
* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
|
|
TODO, autogen.sh, config.h.in, configure.ac, docs/.cvsignore,
|
|
docs/Makefile.am, docs/reference/.cvsignore,
|
|
docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types, examples/.cvsignore,
|
|
examples/rsacert.pem, examples/rsakey.pem, examples/test.c,
|
|
lasso/.cvsignore, lasso/Makefile.am, lasso/export.h, lasso/lasso.c,
|
|
lasso/lasso.h, lasso/version.h.in, lasso/protocols/.cvsignore:
|
|
Initial import
|
|
|
|
2004-03-23 valos
|
|
|
|
* AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README,
|
|
TODO, autogen.sh, config.h.in, configure.ac, docs/.cvsignore,
|
|
docs/Makefile.am, docs/reference/.cvsignore,
|
|
docs/reference/Makefile.am, docs/reference/lasso.sgml,
|
|
docs/reference/lasso.types, examples/.cvsignore,
|
|
examples/rsacert.pem, examples/rsakey.pem, examples/test.c,
|
|
lasso/.cvsignore, lasso/Makefile.am, lasso/export.h, lasso/lasso.c,
|
|
lasso/lasso.h, lasso/version.h.in, lasso/protocols/.cvsignore:
|
|
Initial revision
|
|
|