Commit Graph

254 Commits

Author SHA1 Message Date
Benjamin Dauvergne c62ad0047e Release 2.5.1 2016-02-18 23:59:01 +01:00
Frédéric Péters e0afa0b995 perl: remove quotes from $PERL -V::ccflags: output (#9572) 2016-01-11 10:03:45 +01:00
Benjamin Dauvergne eaabf4c611 Release 2.5.0 2015-09-02 16:20:14 +02:00
Benjamin Dauvergne 262d1dae91 configure.ac: move test framework detection after pkg-config detection 2015-08-24 16:57:49 +02:00
John Dennis 9629925c1e Add LassoNode objects for ECP and PAOS
The SAMLv2 protocol defines 5 XML types which we need to map to
LassoNode objectes so thay can be serialized from XML and back into
XML.

ecp:RelayState
ecp:Request
ecp:Response
paos:Request
paso:Response

This patch addes these 5 new LassoNode's and updates the build
configuration to include them.

Signed-off-by: John Dennis <jdennis@redhat.com>
License: MIT
2015-08-24 16:05:29 +02:00
Benjamin Dauvergne eb6ed4f85a configure.ac: provide fallback for systems where libcheck is not installed with pkg-config 2015-08-24 16:05:14 +02:00
Benjamin Dauvergne 67d0a0349d configure.ac: use pkg-config for libcheck 2015-08-24 10:24:29 +02:00
Houzéfa Abbasbhay 9137e81966 Python 3: Fix print calls in configure.ac 2015-02-12 19:21:11 +01:00
Benjamin Dauvergne d95a7afcb6 Release 2.4.1 2014-08-28 16:02:06 +02:00
Simo Sorce 3d576e040a Fix java version detection
Signed-off-by: Simo Sorce <simo@redhat.com>
2014-04-15 09:59:33 +02:00
Frédéric Péters 190c7743c2 perl: get required CFLAGS from $(perl -V::ccflags:) 2014-03-31 10:55:58 +02:00
Benjamin Dauvergne 93b9b59e8f configure.ac: update LASSO_VERSION_INFO 2014-01-07 17:03:14 +01:00
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 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
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
Tim Newsome 479eba57de AM_C_PROTOTYPES is no longer supported in autoconf 1.12. 2013-06-19 01:42:17 +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
Benjamin Dauvergne 57435048a0 configure: generate version number from git revision between tagged release
The script git-version-gen is copied from the autoconf project.
2013-05-15 11:28:25 +02:00
Benjamin Dauvergne f8ea3cda2d Fix compilation on solaris
Thanks Wojciech Lichota for the patch.

Fixes #1516
2012-06-21 16:07:07 +02:00
Benjamin Dauvergne c7cf89b387 Merge branch 'release-2.4.0' 2012-05-05 22:32:48 +02:00
Frédéric Péters e97a36faac Allow building from git without gtk-doc installed 2012-04-23 09:39:55 +02:00
Frédéric Péters 952c0f552c build: do not include multiple glib headers 2012-04-02 23:47:40 +02:00
Benjamin Dauvergne 75d84acf57 Update files for release 2.4.0 2011-12-29 13:44:46 +01:00
Benjamin Dauvergne f4fc26bb39 [core] move XMLDsig related nodes in their own sub-library, add X509Data node implementation
The goal is to use the KeyInfo structure as a transport format for our cryptographic keys
2011-12-16 11:39:18 +01:00
Benjamin Dauvergne dd5afa9522 [configure.ac] fix compilation on Mac Os X 2011-12-05 12:03:13 +01:00
Benjamin Dauvergne 92ebef91f5 Merge branch 'excl-c14n-fix' 2011-11-29 11:05:29 +01:00
Benjamin Dauvergne 5f25443c14 [release] 2.3.6 2011-11-29 10:42:16 +01:00
Benjamin Dauvergne 9430491963 [configure.ac] default AM_MAINTAINER_MODE to enable 2011-09-09 15:39:43 +02:00
Benjamin Dauvergne da5260de18 [configure.ac] remove useless semi-colons 2011-07-08 21:17:01 +02:00
Benjamin Dauvergne 14b5c395cc Change the glob expression to match darwin $host_os
Also use the $DARWIN flag to control the setting of JNI_EXTRA_LDFLAGS.
2011-06-03 11:24:02 +02:00
Benjamin Dauvergne 8aadadef4d [java] try to make test works under Mac Os X 2011-05-30 22:24:39 +02:00
Benjamin Dauvergne fb37b807a7 [configure.ac] increment version and libtool version info 2010-12-21 17:44:38 +01:00
Benjamin Dauvergne 21d61b5ba6 [configure.ac] increment version and libtool version info 2010-10-06 17:02:18 +02:00
Benjamin Dauvergne 511dd3da9e [configure.ac] increment release version and libtool version info 2010-09-09 16:29:46 +02:00
Benjamin Dauvergne 5ef593cfda Increment revision in version 2010-09-07 19:10:48 +02:00
Benjamin Dauvergne fb23db3ca6 Fix lasso soname change
If new interfaces are added, first and last number must be incremented.
As new enumeration value have been added, this is the case.
2010-09-07 19:02:46 +02:00
Benjamin Dauvergne 9af598f85c Update files for release 2.3.1 2010-09-07 16:39:01 +02:00
Benjamin Dauvergne b1f6b7e0ed [SAMLv2] when no artifact message is present, still return a success status
It is mandated by the specification.
2010-09-07 10:34:34 +02:00
Benjamin Dauvergne 5f6c27f7b2 [Release] update libtool version 2010-07-21 20:46:36 +00:00
Benjamin Dauvergne e0925a1d78 [Release] Update version number from 2.3 to 2.3.0 2010-07-21 20:30:54 +00:00
Benjamin Dauvergne 5ea1d1f1e5 [Release] Lasso 2.3
- update the NEWS file
 - add abi-2.3 file
 - update DOAP files
 - update lasso website template
 - add temporary message to download pages, as there are no download
   links currently.
2010-07-21 17:55:18 +00:00
Benjamin Dauvergne 50720779e2 [Tests] change the way tests data is distributed
Instead of using a Makefile.am in each data directory, each data
directoy has been added to the EXTRA_DIST for the parent directory
Makefile.am.
2010-07-21 13:56:39 +00:00
Benjamin Dauvergne 751d02ed4d Comment out custom silent rules if automake < 1.11 2010-06-15 11:33:01 +00:00
Benjamin Dauvergne 3e5534e981 Update files for a 2.2.91 release 2010-01-29 16:42:29 +00:00
Benjamin Dauvergne e582a441e3 in configure.ac, activate the Perl binding in normal builds 2010-01-26 10:39:27 +00:00
Benjamin Dauvergne 896ca4579f Core: in configure.ac, activate warning when debugging, not in normal build
* configure.ac:
   remove -Wxxx flag from AM_CFLAGS, add them if --enable-debugging
   is used.
2010-01-26 10:39:26 +00:00
Benjamin Dauvergne c312a6f91a Bindings: add a new perl binding using the new binding infrastructure
* XS files is autogenerated using bindings/binding.py model of the
   Lasso API. All constants are in the Lasso::Constants package, the
   LASSO_ prefix is removed.
   All classes are now Lasso::ClassName, field accessor also serves as
   setters, i.e you can do this:
   $name_id = Lasso::Saml2NameID::new();
   $name_id->content('coin');
   print $name_id->content;

   Is still missing:
    - a lot of test files,
    - support for hashtables,
    - and throwing exceptions when return code is non-zero.
2010-01-25 23:47:56 +00:00