Benjamin Dauvergne
ca5e7bbdd0
tag release 2.2.90
2010-01-18 10:47:50 +00:00
Benjamin Dauvergne
4190480894
Update changelog
2010-01-18 10:40:05 +00:00
Benjamin Dauvergne
eb5acbbb1a
Change again date of release 2.2.90
2010-01-18 10:04:01 +00:00
Benjamin Dauvergne
60f199e8ca
Add tests/valgrind to dist tarballs
2010-01-18 10:03:59 +00:00
Benjamin Dauvergne
523813ca7e
Add autogen.sh and tools to EXTRA_DIST in top Makefile.am
2010-01-18 10:03:57 +00:00
Benjamin Dauvergne
0279087029
Documentation: distribute stylesheet, fix documentation comments, compelte lasso-sections.txt
2010-01-18 10:03:54 +00:00
Benjamin Dauvergne
ec411327bf
Documentation: add empty lasso-overrides.txt, it seems to be necessary
2010-01-18 10:03:50 +00:00
Benjamin Dauvergne
674e6190dd
ID-WSF: mark API as Private not Internal
2010-01-18 10:03:48 +00:00
Benjamin Dauvergne
c4f55b2761
Core: complete documentation on LassoSession
2010-01-18 10:03:47 +00:00
Benjamin Dauvergne
8aa3a68f7b
Core: complete documentation on LassoProfile
2010-01-18 10:03:46 +00:00
Benjamin Dauvergne
8c58a03775
Core: complete documentation on LassoLogin
2010-01-18 10:03:44 +00:00
Benjamin Dauvergne
4382a57d69
fix typo (transfer-none) -> (transfer none)
2010-01-18 10:03:43 +00:00
Benjamin Dauvergne
f15973f2b6
ID-WSF 1.0: change name of utils.{c,h} file for documentation parsing
...
* utils.h:
this header has the same name as an other header which is not parsed
by the documentation (lasso/utils.h) and the documentation process
just match by filename, so we rename it.
2010-01-18 10:03:41 +00:00
Benjamin Dauvergne
0694fb4d21
Website: add news about 2.2.90
2010-01-18 10:03:36 +00:00
Benjamin Dauvergne
076d78fb21
Add bindings/python/examples to dist file
2010-01-16 15:55:54 +00:00
Benjamin Dauvergne
95cccdf350
remove empty directory
2010-01-16 15:14:14 +00:00
Benjamin Dauvergne
3550a4180a
remove empty directory
2010-01-16 15:13:49 +00:00
Benjamin Dauvergne
127f60b18c
Documentation: update lasso-sections.txt
2010-01-15 09:11:43 +00:00
Benjamin Dauvergne
f2db16ee97
Update doap file
2010-01-15 08:33:57 +00:00
Benjamin Dauvergne
849f76d1fc
FIX ABI breakage between 2.2.1 and 2.2.2 in LassoSamlAdvice
...
* lasso/xml/saml_advice.c lasso/xml/saml_advice.h:
restore fields AssertionIDReference and Assertion, remove field any
to restore state from 2.2.1
* lasso/id-ff/session.c:
use xmlNode stored inside LassoSamlAssertion objects instead of
accessing the 'any' list of xmlNode that was inserted in
LassoSamlAdvice.
2010-01-15 08:26:31 +00:00
Benjamin Dauvergne
41ddda5a85
FIX ABI breakage when addning new field to struct LassoSaml2AttributeValue
2010-01-14 16:18:53 +00:00
Benjamin Dauvergne
fe93e10999
Fix ABI breakage due to change of constant name from LASSO_SOAP_FAULT_REDIRECT_REQUEST to LASSO_SOAP_ERROR_REDIRECT_REQUEST_FAULT
2010-01-14 16:18:51 +00:00
Benjamin Dauvergne
c410c680b7
Fix ABI breakage with respect to 2.2.1
2010-01-14 16:18:49 +00:00
Benjamin Dauvergne
014e6c9194
Documentation: add lasso_profile_set/get_signature_hint to lasso-sections.txt
2010-01-14 16:18:48 +00:00
Benjamin Dauvergne
a10be40637
Add files listings the ABI of Lasso
2010-01-14 16:18:44 +00:00
Benjamin Dauvergne
9f57d30ebc
Tools: add script to generate a listing of Lasso ABI
...
* tools/api.py:
use parser from the binding generator to output a list of symbols
* bindings/bindings.py;
add private flags to not clobber 'private' fields of structures or
methods not exported in bindings like _get_type.
2010-01-14 16:18:42 +00:00
Benjamin Dauvergne
0d1b1a624a
ID-WSF: separate ID-WSF strings into their own header
2010-01-14 16:18:39 +00:00
Benjamin Dauvergne
dac5738c6b
start NEWS file for 2.2.90
2010-01-14 16:18:38 +00:00
Benjamin Dauvergne
f3d87217f2
Tests integration: remove save_html hooks, after fed termination logout button should still be there
2010-01-14 16:18:36 +00:00
Benjamin Dauvergne
020a7583ab
Bindings python: use is_cstring for matching GList element type
2010-01-14 16:18:34 +00:00
Benjamin Dauvergne
ea39436622
SAML 2.0 Logout: undo some change to when the assertion is removed
...
* lasso/saml-2.0/logout.c:
- do not remove the assertion in init_request, as before only if all
fails (event REDIRECT is unsupported).
- in process_response_msg remove the assertion if we are the IdP or
if there is no error.
- in validate_request, remove the assertion if there is no error.
I think that there will be more updates to this in the future.
2010-01-14 16:18:33 +00:00
Benjamin Dauvergne
98a48032cb
Bindings: make is_cstring usable with tuple and with direct type
2010-01-14 16:18:31 +00:00
Benjamin Dauvergne
f87a55e9ef
Core: remove warning emiting macros from lasso_session_remove_assertion
...
* lasso/id-ff/session.c:
we already return error code, no need to log more warnings.
2010-01-14 16:18:29 +00:00
Benjamin Dauvergne
9d544c49d0
SAML 2.0: report missing request when creating artifact resolve response, fix typo in lasso_saml20_profile_build_post_response_msg
2010-01-14 16:18:28 +00:00
Benjamin Dauvergne
869768bc35
SAML 2.0: Fix typo in lasso_saml20_login_build_authn_response_msg
2010-01-14 16:18:26 +00:00
Benjamin Dauvergne
b30498aec6
ID-FF&SAML2: if use is not defined on a key descriptor use the key for any use
...
* lasso/id-ff/provider.c lasso/saml-2.0/provider.c: if the "use"
attribute is not set on a KeyDescriptor, use the key for signing and
encryption.
2010-01-14 16:18:24 +00:00
Benjamin Dauvergne
c14fdb11ec
Tests SAML2: use & test encryption
2010-01-12 15:40:29 +00:00
Benjamin Dauvergne
9554334c91
SAML 2.0: add saml2_helper.h to include files to install
2010-01-12 15:40:28 +00:00
Benjamin Dauvergne
9efcaac3f3
Tests: fix inclusion of id-wsf 2.0 tests
2010-01-12 15:40:26 +00:00
Benjamin Dauvergne
cc502b2b98
Core: add new SAML 2.0 public header to top level header lasso.h
2010-01-12 15:40:24 +00:00
Benjamin Dauvergne
df258845c7
ID-WSF 2.0: remote saml2_login_private.h from Makefile.am
2010-01-12 15:40:23 +00:00
Benjamin Dauvergne
b77c9cf2e8
Bindings: add support for time_t to bindings, add support for 'string' type for list in java binding
2010-01-12 15:40:21 +00:00
Benjamin Dauvergne
7142d50d16
in saml2_helper.{c,h}, remote const modifier from time_t type
2010-01-12 15:40:20 +00:00
Benjamin Dauvergne
436c8cb232
in saml-2.0/name_id_management.c: handle NewEncryptedID, only encrypt if needed
2010-01-12 15:40:18 +00:00
Benjamin Dauvergne
e956ca8818
in saml-2.0/logout.c: remove commented code, only encrypt if needed, intialize local variables
2010-01-12 15:40:16 +00:00
Benjamin Dauvergne
59f8ae0944
in lasso_saml20_login_init_idp_initiated_auhtn_request, do not use init_authn_request, manually create the request.
2010-01-12 15:40:15 +00:00
Benjamin Dauvergne
76ae81022c
in lasso_saml20_login_init_authn_request, use saml-2.0/profile.c functions to reduce code size
2010-01-12 15:40:14 +00:00
Benjamin Dauvergne
63206b32f2
in saml-2.0/profile.c, in lasso_saml20_build_response_msg, when no url is given, only stop for bindings needing one
2010-01-12 15:40:12 +00:00
Benjamin Dauvergne
39eba085a5
in saml-2.0/profile.c, in lasso_saml20_profile_init_response make direct access
2010-01-12 15:40:11 +00:00
Benjamin Dauvergne
926bfeee2c
in saml-2.0/profile.c, in lasso_saml20_init_request better check for supported bindings, do not check for identity or session, report SESSION_NOT_FOUND only if first_in_session is used, do not stop on missing name_id.
2010-01-12 15:40:09 +00:00