Benjamin Dauvergne
83dc14c307
Revert "configure.ac: desactivate the PHP5 binding if no CLI interpreter is available"
...
This reverts commit a3d53764fa
.
2014-01-07 01:30:55 +01:00
Benjamin Dauvergne
ce3cab2e5a
docs: remove section
2014-01-07 01:15:43 +01:00
Benjamin Dauvergne
a3d53764fa
configure.ac: desactivate the PHP5 binding if no CLI interpreter is available
2014-01-06 15:43:12 +01:00
Benjamin Dauvergne
c6475ef51c
configure.ac: remove checks for SWIG
2014-01-06 15:42:48 +01:00
Benjamin Dauvergne
c5659068fe
configure.ac,fedora/lasso.spec: remove expat dependency
2013-12-19 10:14:52 +01:00
Benjamin Dauvergne
ddc10efa2c
INSTALL: add paragraph about build dependencies
2013-12-19 10:10:22 +01:00
Benjamin Dauvergne
eaf4069c9b
more work toward release 2.4.0
2013-12-19 09:00:17 +01:00
Benjamin Dauvergne
b1601ac693
id-ff/providerprivate.h,id-ff/provider.h: make lasso_provider_verify_signature public API
...
It's necessary for the crudeSAML SASL mechanism.
2013-12-18 18:44:20 +01:00
Benjamin Dauvergne
309a9ab6bc
bindings/python: automatically encode string into utf-8 when passing unicode string to Lasso methods
...
fixes #4077
2013-12-11 15:35:17 +01:00
Benjamin Dauvergne
81bb9bd73d
id-ff/session.c: fix wrong variable reference in init_from_xml_nid_and_session_index
2013-12-08 23:43:49 +01:00
Benjamin Dauvergne
402bb580cb
remove the debian directory from the project
2013-12-06 09:43:51 +01:00
Frédéric Péters
b30e2463a7
doc: remove broken gtk-doc tests for now
2013-12-06 02:13:03 +01:00
Frédéric Péters
af05f9b317
perl: make it compatible with recent libxml2
2013-12-06 02:00:56 +01:00
Frédéric Péters
ff0b9ba8d4
doc: remove reference to init.xml that is not created anymore
2013-12-05 18:21:10 +01:00
Frédéric Péters
60d6858d14
build: replace python $libdir by our own
2013-12-05 17:51:32 +01:00
Simo Sorce
624d20244b
Better python detection in configure.ac
...
License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2013-12-05 17:24:25 +01:00
Simo Sorce
c805866803
Support automake 1.13 and 1.14
...
License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2013-12-05 17:20:51 +01:00
Simo Sorce
3a6b2fdee7
Fix license boilerplates
...
Instad of referring to an old FSF address, point the reader to the FSF
website where the latest licenses and addresses are published.
Signed-off-by: Simo Sorce <simo@redhat.com>
2013-12-03 21:55:06 +01:00
Benjamin Dauvergne
9c08482b46
jenkins.sh: do not ignore errors
2013-11-20 08:49:00 +01:00
Frédéric Péters
080548538d
python: do not fail displaying a non-C error ( fixes #3866 )
...
The binding does a raise Error('failed to create object') but the local Error
exception class expects a lasso error code, and will thus fail if printed.
File ".../lasso.py", line 54, in __str__
return '<lasso.%s(%s): %s>' % (self.__class__.__name__, self.code,
_lasso.strError(self.code))
TypeError: an integer is required
2013-10-23 17:38:39 +02:00
Benjamin Dauvergne
e50981372f
saml-2.0/provider: when looking for endpoints take a null role as meanning « take the first one »
2013-10-11 16:35:03 +02:00
Benjamin Dauvergne
0bb846a355
saml-2.0/profile: fix typo in commit 8de55
2013-10-10 17:17:04 +02:00
Benjamin Dauvergne
8de55e4b2a
saml-2.0/profile: add warning message when unable to build an artifact response message due to an unfound artifact resolution endpoint
2013-10-10 17:08:20 +02:00
Benjamin Dauvergne
618017e34e
web: update mailing list urls
2013-10-01 15:49:38 +02:00
Benjamin Dauvergne
cf1a4a79b0
toosl/git-version-gen: use a dot to separate the commit string from the regular version
2013-09-27 16:19:28 +02:00
Benjamin Dauvergne
1a1d443f91
lasso/xml/tools.c: fix misuse of xmlURIUnescapeString
...
If the length argument is NULL, the full string is unescaped; the
behaviour we expected is to return a 0 length string.
2013-09-27 15:51:02 +02:00
Benjamin Dauvergne
e70a5746d5
tools/git-version-gen: keep the g before the git commit number
2013-09-27 12:20:16 +02:00
Benjamin Dauvergne
e4e9c79d93
.gitignore: add more
2013-09-27 11:59:29 +02:00
Benjamin Dauvergne
4100e4bebb
bindings/perl: fix type of size variable incompatible with 64 bits arch
2013-09-27 09:59:55 +02:00
Benjamin Dauvergne
8d3dc99d8a
id-ff/login.c: initialize role status of sp and idp in lasso_login_init_authn_request
2013-09-27 09:59:44 +02:00
Benjamin Dauvergne
310e12b2a1
jenkins.sh: build a first time before running distcheck, in order to have the documentation compiled
2013-09-26 15:53:20 +02:00
Benjamin Dauvergne
16beadaff9
tests/data/Makefile: regenerate list of files and directories to distribute
2013-09-26 15:51:24 +02:00
Benjamin Dauvergne
078831bd0e
docs/Makefile: always set DIST_SUBDIRS
2013-09-26 15:48:39 +02:00
Benjamin Dauvergne
cc6ab97ecf
add jenkins.sh script
2013-09-26 15:40:16 +02:00
Benjamin Dauvergne
566e29b3f8
saml2/profile.c: add resolving of the endpoint index in artifacts
...
* lasso/saml-2.0/profile.c: add new argument role to lasso_saml20_profile_init_artifact_resolve()
for looking up ArtifactResolutionService location; extract endpoint index
from artifact and use it to resolve the endpoint location.
* login.c: pass new argument ; force msg_url as it is preinitialized by
lasso_saml20_profile_init_artifact_resolve()
2013-09-08 23:53:33 +02:00
Benjamin Dauvergne
cfdd3daf20
saml2/provider.c: add new function lasso_saml20_provider_get_endpoint_url() for retrieving endpoint locations using the new endpoints list
2013-09-08 23:39:33 +02:00
Benjamin Dauvergne
3dc786380a
errors.{c,h}: add new error LASSO_PROFILE_ERROR_ENDPOINT_INDEX_NOT_FOUND for reporting when a recevied artifact does match any declared endpoint
2013-09-08 23:38:33 +02:00
Benjamin Dauvergne
4799770a0d
saml2/profile: fix missing ArtifactResolutionService index in artifacts
2013-09-08 21:34:12 +02:00
Benjamin Dauvergne
bb84a8d188
tests: add non-regression test to check that we correctly provide the ArtifactResolutionService index in artifacts
2013-09-08 21:34:12 +02:00
Benjamin Dauvergne
9adc9bfaad
saml2/login: fix role of providers in process_authn_request() and idp_initiated_authn_request()
...
It is necessary for endpoint resolution to know the role of providers.
2013-09-08 21:34:12 +02:00
Benjamin Dauvergne
53f6f5c5ef
tests: in check_equals() and check_not_equals() macros use long long int as a catchall type for printing compared values
2013-09-08 21:34:12 +02:00
Benjamin Dauvergne
05a01a8247
fix compilation errors on 64bits architectures
...
* sizeof(unsigned int) != sizeof(size_t)
* INT_MAX != LONG_MAX
2013-09-08 21:33:58 +02:00
Benjamin Dauvergne
b6faccae0f
fix warnings about unused but set variables
2013-09-08 21:31:52 +02:00
Benjamin Dauvergne
72e1558b21
Revert "doc: fix EXTRA_DIST definition in reference/lasso/Makefile.am"
...
This reverts commit a223afc607
.
It seems to be incompatible with recent version of gtk-doc, I need to
investigate more this problem.
2013-08-27 01:08:48 +02:00
Benjamin Dauvergne
a223afc607
doc: fix EXTRA_DIST definition in reference/lasso/Makefile.am
2013-08-27 00:06:20 +02:00
Benjamin Dauvergne
f48cd5bbcf
Merge remote-tracking branch 'origin/libxml2.9-compat'
2013-07-30 15:31:26 +02:00
Frédéric Péters
6af73738f6
website: fix commercial licencee page location
2013-07-20 09:46:34 +02:00
Tim Newsome
479eba57de
AM_C_PROTOTYPES is no longer supported in autoconf 1.12.
2013-06-19 01:42:17 +02:00
Tim Newsome
e8d5b21637
Add support for automake 1.12.
2013-06-19 01:42:11 +02:00
Benjamin Dauvergne
d572326a2f
configure.ac: do not passe the full version suffix as the release number
2013-06-04 23:01:35 +02:00