Benjamin Dauvergne
70aeff17d2
[web] add release news for release 2.3.6
2011-11-29 10:58:42 +01:00
Benjamin Dauvergne
5f25443c14
[release] 2.3.6
2011-11-29 10:42:16 +01:00
Benjamin Dauvergne
9d13fb1933
[core] fix wrong XML canonicalization when assertion is extracted without its namespace context
2011-11-22 00:18:33 +01:00
Benjamin Dauvergne
699f0e42d5
[misc] apply changes to remove warning blocking compilation with gcc 4.5.2 and php 5.3.5
...
- gcc now warns when you compate a typedef to the anonymous enum which
define it.
- some inline function in the zend.h header do compare between signed
and unsigned char.
2011-11-21 22:10:12 +01:00
Benjamin Dauvergne
6cb213e5f3
[ŕelease] Add release notes, update doap files and website
2011-01-05 11:41:46 +01:00
Benjamin Dauvergne
6c3684dc1f
[dist] create Changelog directly from git
2011-01-05 11:41:22 +01:00
Benjamin Dauvergne
346071a630
[wsf] fix wsf preprocessor conditionals
2011-01-04 16:43:06 +01:00
Benjamin Dauvergne
265f69e236
[bindings python] configure basic logging
2011-01-04 16:42:10 +01:00
Benjamin Dauvergne
433ebd9a99
[ghashtable] add G_GNUC_UNUSED to remove unused static functions warning
2011-01-04 16:39:34 +01:00
Benjamin Dauvergne
2b90dcd503
[saml2] when parsing short numbers reinitialize errno
2011-01-04 16:37:34 +01:00
Benjamin Dauvergne
03b15e3886
[bindings perl] fix get_hash_of_objects
2011-01-04 13:34:51 +01:00
Benjamin Dauvergne
e3a035ba6a
[bindings php5] remove hardcoding the php5 cli interpreter
...
The test script did fail under Centos/Fedora because the interpreter for
php5 is named php.
2011-01-04 11:16:00 +01:00
Benjamin Dauvergne
9bfd555cda
[bindings perl] downgrade requirement on perl version to 5 instead of 5.10
2010-12-22 17:35:14 +01:00
Benjamin Dauvergne
d69649cc5d
[xml] fix null pointer access in lasso_node_get_encryption
2010-12-22 11:03:52 +01:00
Benjamin Dauvergne
fb37b807a7
[configure.ac] increment version and libtool version info
2010-12-21 17:44:38 +01:00
Benjamin Dauvergne
cfd58003fa
[saml2] fix errors in lasso)provider_get_first_http_method when a binding is unknown
2010-12-21 16:38:57 +01:00
Benjamin Dauvergne
e401253f8d
[saml2 provider] change critical messages to debug messages
2010-12-21 10:58:48 +01:00
Benjamin Dauvergne
d8bff0dbb3
[saml2 profile] fix bug in binding_uri_to_http_method with the POST binding
2010-12-21 10:54:38 +01:00
Benjamin Dauvergne
aa9898693a
[saml login] suppress unused argument warning
2010-12-21 10:44:14 +01:00
Benjamin Dauvergne
126a9ac71c
[samlv2 logout] check that the assertion is well formed before accessing the subject nameid
2010-12-17 17:40:28 +01:00
Benjamin Dauvergne
8c28926304
[profile] prefer to lookup the session before the identity for looking up a name identifier;
2010-12-17 17:40:07 +01:00
Benjamin Dauvergne
d02bf096a5
[samlv2 logout] setup the NameID from the assertion
2010-12-17 17:36:17 +01:00
Benjamin Dauvergne
fd52e68094
[samlv2 login] do not setup conditions->notBefore/notOnOrAfter only notOnOrAfter on SubjectConfirmationData
2010-12-17 17:34:59 +01:00
Benjamin Dauvergne
cd6262bbd7
[binding php5] add inline implementation of lasso_log since it is a private function of lasso
2010-12-14 15:19:54 +01:00
Benjamin Dauvergne
4391f1ffb9
[saml2] make LASSO_SIGNATURE_VERIFY_HINT_FORCE as least as stringent as _MAYBE when checking signature on messages
2010-12-14 12:10:47 +01:00
Benjamin Dauvergne
4f5e6c6000
[xml] remove duplicate EncryptedKey around EncryptedData elements
...
The key is already embedded in the EncryptedData, so there is no need to
also fill the EncryptedKey field of the saml:EncryptedElement object.
2010-12-14 02:01:30 +01:00
Benjamin Dauvergne
b324c41237
[xml] add exportation of the encrypting public key in EncryptedData elements
...
This commit check if the given is a simple RSA key or a full certificate
and choose the better serialization method between RSAKeyValue and
X509Data.
2010-12-14 02:00:10 +01:00
Benjamin Dauvergne
447c610c9c
[tools] fix xml decryption
...
This commit rewrite the extraction of the EncryptedKey when it is
embedded inside the EncryptedData element, which seem to be the frequent
case.
2010-12-14 01:58:38 +01:00
Benjamin Dauvergne
185ce3c139
Merge with new field in custome element
2010-12-14 01:58:02 +01:00
Benjamin Dauvergne
355df68dfe
[saml2] use new encryption structure instead for internal field in LassoSaml2Assertion
2010-12-14 01:57:09 +01:00
Benjamin Dauvergne
ec5ec161f7
[xml] add field to contains encryption parameters inside CustomElement structure
2010-12-14 01:55:09 +01:00
Benjamin Dauvergne
b0c2fdab28
[utils] fix typo in lasso_assign_sec_key
2010-12-14 01:53:01 +01:00
Benjamin Dauvergne
762f88cd37
[bindings python] make constructor failure raise a lasso.Error exception
2010-12-14 01:52:31 +01:00
Benjamin Dauvergne
f7dbcbb2b4
[saml2] do not set SPNameQualifier it should be reserved for SP member of an affiliation
2010-12-13 16:20:29 +01:00
Benjamin Dauvergne
6c598662a0
[tests idwsf2] add missing include for ID-WSF strings
2010-12-03 09:40:42 +01:00
Benjamin Dauvergne
255e46bb3b
[tests] include the backward compatibility include for GHashTable
2010-12-01 15:21:13 +01:00
Benjamin Dauvergne
f4c6c96836
[bindings perl] change ghashtable interface to not use GHashTableIter
2010-12-01 15:20:48 +01:00
Benjamin Dauvergne
fbf7ad0537
[bindings perl] add dependency upon the Makefile.perl for the install target
2010-12-01 15:16:23 +01:00
Benjamin Dauvergne
33dcd98bc5
[bindings] add missing static modifier for g_hash_table_get_values replacement
2010-11-17 19:38:12 +01:00
Benjamin Dauvergne
fc8c6d877e
[tests] include header for backward compatible methods on GHashTable structures
2010-11-17 13:53:07 +01:00
Benjamin Dauvergne
d6b1288923
[bindings] fix bad use of lasso_return_if_fail in ghashtable backward compatibility header
2010-11-15 17:04:46 +01:00
Benjamin Dauvergne
76dc05434a
[SAMLv2] fix segfault in has_signature by initializing local variables
2010-10-20 15:42:59 +02:00
Benjamin Dauvergne
11434956dd
Merge branch 'hotfixes-2.3.4' into release
2010-10-13 14:18:06 +02:00
Benjamin Dauvergne
48a7639e58
Update doap and news file
2010-10-13 12:23:21 +02:00
Benjamin Dauvergne
6003310f40
Update NEWS file
2010-10-13 12:06:02 +02:00
Benjamin Dauvergne
3ba1b2b9ba
[tests integration] adapt to string change in lcs/qommon/saml2.ptl
2010-10-11 18:30:53 +02:00
Benjamin Dauvergne
7d90d5e26a
[SAMLv2] delete an unused local variable
2010-10-11 09:58:16 +02:00
Benjamin Dauvergne
c36d6a90dd
[SAMLv2] user server->signature_method when signing request and response
2010-10-09 17:55:31 +02:00
Benjamin Dauvergne
6a8552a04d
[tests] add non regression test on assertion consumer endpoints ordering
2010-10-09 17:53:00 +02:00
Benjamin Dauvergne
4ebb7067a0
[core] check type of first argument of lasso_provider_get_assertion_consumer_url
2010-10-09 15:51:23 +02:00