Commit Graph

5706 Commits

Author SHA1 Message Date
Jérôme Schneider e42b1dd7fc Merge with lasso in Jessie, re-activate java and gen-default-control.sh 2015-02-26 10:24:18 +01:00
Jérôme Schneider 2f8ed5a0b0 control: build depends on dh-python 2015-02-26 09:13:03 +01:00
Jérôme Schneider 0001ab9af1 python-lasso.install: just install python 2 files 2015-02-25 19:58:57 +01:00
Jérôme Schneider 5b21d1594d python-lasso.install: python-lasso is for python2 only 2015-02-25 19:48:39 +01:00
Jérôme Schneider e5fb1e97a7 liblasso-perl.install.in: fixes path 2015-02-25 19:27:59 +01:00
Jérôme Schneider 9e07e618fb rules: cleanning clean target 2015-02-25 19:13:23 +01:00
Jérôme Schneider 15fd447eab perl; fix build for Jessie 2015-02-25 19:11:38 +01:00
Jérôme Schneider 2f90b99650 remove java support 2015-02-25 18:17:28 +01:00
Jérôme Schneider c54dbab12b control: update build-dependencies for python3 2015-02-25 18:00:46 +01:00
Jérôme Schneider 28faf9b25e debian/control: like control.in, control must be updated 2015-02-25 17:57:47 +01:00
EO builder bot 945fb5b207 debian: add python3 support 2015-02-25 17:10:12 +01:00
Benjamin Dauvergne 2c5034d240 Re-add control for eobuilder 2015-02-13 14:37:57 +01:00
Benjamin Dauvergne f817e39e3e Remove control and add python-six to control.in 2015-02-13 14:11:09 +01:00
Benjamin Dauvergne 5dd34825c3 Revert "Remove control.in"
This reverts commit 176e0716f8f8593860e0603697db5dec5675f5b3.
2015-02-13 10:29:38 +01:00
Benjamin Dauvergne 47fa21b757 Remove control.in 2015-02-12 23:04:01 +01:00
Benjamin Dauvergne ae55fc9a98 Add dependency on python-six 2015-02-12 22:37:52 +01:00
Benjamin Dauvergne 236410bf91 Update AUHTORS file 2015-02-12 19:21:13 +01:00
Benjamin Dauvergne 5730f2aa65 Port Java binding generator to Python 3 2015-02-12 19:21:13 +01:00
Benjamin Dauvergne cf9ae3872d Port Perl binding generator to Python 3 2015-02-12 19:21:13 +01:00
Benjamin Dauvergne b73f8f3ce5 Port PHP5 binding generator to Python 3 2015-02-12 19:21:13 +01:00
Benjamin Dauvergne a231eaff33 Make python generator scripts and tests run with python >= 3.2 2015-02-12 19:21:13 +01:00
Houzéfa Abbasbhay 8938f87220 Python 3: Fix the pygobject init macro and restore it 2015-02-12 19:21:13 +01:00
Houzéfa Abbasbhay efc5429cfc Python 3: Fix a string conversion helper 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay e325164c8a Python 3: Oops (see rev 279959f) 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay 4c79280ed8 Python 3: Fix Python 2 support (use six.print_) 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay 32a4049cdc Mention Python 3 support in the changelog 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay 87efa7ee55 Python 3: Disable "PyGObjectPtrType" to avoid crashes (needs
investigation)
2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay 70b9d765bc Python 3: Fix a string function 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay a4b1749c3c Python 3: Fix module init 2015-02-12 19:21:12 +01:00
Houzéfa Abbasbhay e4ebeefab3 Python 3: PyObject_HEAD_INIT(NULL) -> PyVarObject_HEAD_INIT(NULL, 0)
(to play better with C strict aliasing rules - see PEP 3123)
2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay 25d2cec7ab Python 3: Defs for int & string related functions 2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay e5d5acf9df Python 3:
- file(...) -> open(...)
- print ... -> print(...)
- print >> fd, ... -> print(..., file=fd)
- basestring -> str
- map(...) -> list(map(...))
2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay e315898e24 Python 3: PyObject.ob_type is deeper in the structure; use the Py_TYPE
macro instead
2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay 9137e81966 Python 3: Fix print calls in configure.ac 2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay aebd959589 Ignore some Perl binding files 2015-02-12 19:21:11 +01:00
Houzéfa Abbasbhay 352ad0118f Ignore /test-driver 2015-02-12 19:21:11 +01:00
Benjamin Dauvergne 05fe802b8d SAML-2.0: Rework protocol profile selection when parsing AuthnRequest messages
This commit also add tests around authn request parsing.
2015-02-12 16:40:12 +01:00
Benjamin Dauvergne 3e597eedb9 Add support for SHA-2 family of hash functions for RSA and HMAC signatures 2015-02-09 18:53:02 +01:00
Benjamin Dauvergne 4436c0d4e4 Check return value of lasso_session_add_assertion() in lasso_login_build_assertion() 2015-01-21 15:04:00 +01:00
Benjamin Dauvergne f46bc41cd7 Remove _POSIX_SOURCE declaration as it's not needed 2015-01-21 15:03:09 +01:00
Simo Sorce f9e3d85bf6 Fix coverity issue about unchecked return
If find_path() does not find MinorVersion, then no value is changed and
we repeate the search with the values for thr major version.
Check if we have found anything and if not set the minor version to 0.

License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2014-12-09 00:40:59 +01:00
Benjamin Dauvergne e54e7d3474 Improve top level commint in CGI script example 2014-10-17 23:02:12 +02:00
Benjamin Dauvergne 3a7173ad3b Add simple example of a CGI service provider script written in C 2014-10-17 23:00:18 +02:00
Benjamin Dauvergne 64f291c3f3 Remove dead code in the PHP5 binding 2014-10-02 22:22:21 +02:00
Benjamin Dauvergne 4ad4b67394 xml: modify xschema snippets to handle xsd:choice constructs 2014-09-02 12:04:42 +02:00
Benjamin Dauvergne a27d1686b3 xml: support xsd:choices by allowing to rewind or advance after match or miss of a snippet 2014-09-02 12:04:42 +02:00
Simo Sorce fda8ae9f85 Fix header guard
Found by clang

License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2014-08-28 18:32:31 +02:00
Simo Sorce 3bd2c479a0 Assert on missing id
In this function id is required, so just assert if it is missing.
This also silences a warning about "reference" being used unintialized
if "id" is null.

License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2014-08-28 18:32:30 +02:00
Simo Sorce 23d961fe71 Missing variable initialization
If name_id s unconditonally dereferenced in the cleanup code.
If it is not initialized it may cause segfaults or other misbehaviors.

License: MIT
Signed-off-by: Simo Sorce <simo@redhat.com>
2014-08-28 18:32:30 +02:00
Benjamin Dauvergne c4989dacfa Fix release date of 2.4.1 2014-08-28 17:20:18 +02:00