Commit Graph

5302 Commits

Author SHA1 Message Date
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
Benjamin Dauvergne d1c7f82a64 FAQ.rst: start a FAQ file 2013-06-04 22:14:41 +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 aa43398da6 python: fix logout request parsing test
adapt to new checks done on logout request nodes
2013-03-20 21:14:36 +01:00
Benjamin Dauvergne d06f6c698a tests: comment out dump/restore checks against complex nodes 2013-03-20 20:07:49 +01:00
Benjamin Dauvergne b929bd4034 saml-2.0: fix missing signature on logout responses 2013-03-20 20:03:48 +01:00
Benjamin Dauvergne 1b653d7b27 pkgconfig: do not leak lasso dependencies to users
Change Require into Require.private

Thanks to Thijs Kinkhorst and Olav Morken for the suggestion.
2013-03-07 13:52:03 +01:00
Benjamin Dauvergne 7994846dfa xml-saml-2.0: ManageNameIDRequest must have a NameID 2013-01-25 18:30:55 +01:00
Benjamin Dauvergne 0f3093dc56 xml-saml-2.0: LogoutRequest must have a NameID 2013-01-25 18:30:55 +01:00
Benjamin Dauvergne 8e98e432ff xml: really enforce elements cardinality when parsing messages
- add a new SNIPPET_MANDATORY:
	 we could only indicate 0-1 and 0-* cardinalities, now we can also
	 indicate 1-1 and 1-* cardinalities.
 - repect cadinalities when parsing an xmlNode tree into a LassoNode
	 tree.
2013-01-25 18:30:55 +01:00
Benjamin Dauvergne 2663c5df95 xml-saml-2.0: add missing namespace declaration for the KeyInfoSujectConfirmationData sub-type 2013-01-25 18:30:55 +01:00
Benjamin Dauvergne 3b812d8d69 fix memory leak in lasso_node_impl_init_from_xml: release the class_list 2013-01-25 18:30:38 +01:00
Benjamin Dauvergne be5bcfbb59 utils: add a lasso_release_slist macro 2013-01-25 18:30:38 +01:00
Benjamin Dauvergne a3fb13e36b add a lasso_release_slist 2013-01-25 18:30:18 +01:00
Benjamin Dauvergne 5d8d8e8441 fix potential segfault in lasso_node_impl_init_from_xml 2013-01-25 18:29:40 +01:00
Benjamin Dauvergne 1ebcc767a9 Fix distcheck build problem in docs/Makefile.am
Bug introduced in commit e97a36fa
2013-01-25 18:29:34 +01:00
Benjamin Dauvergne 267f91a5ca fix warning in docs/reference/lasso/Makefile.am 2013-01-25 18:29:27 +01:00
Benjamin Dauvergne bd0f935a24 Rewrite all xmlNode serialization code to be compatible with libxml 2.9.0
Libxml stopped exposing the internal of the xmlOutputBuffer structure;
it was replace by proper use of the API and of the xmlBuffer structure.

There could be regression for older version of libxml as some functions
appeared in recent version of libxml; but the reference API document
does not give any introduction date for functions so it's hard to be
sure.
2012-09-28 22:58:24 +02:00
Benjamin Dauvergne e94015f8bc fix segfault in saml-2.0/provider.c:load_endpoint_type2
Thanks to Hiromitsu Fujita for the patch. fixes #1582.
2012-09-26 21:01:15 +02:00
Benjamin Dauvergne 050afd2246 tests: add a SSO test with DSA keys to python bindings tests 2012-07-11 10:57:40 +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 fe5b4da0cf fix SIGSEGV when loading metadata files
Thanks Wojciech Lichota for the patch.

Fixes #1516
2012-06-21 16:06:13 +02:00
Benjamin Dauvergne a8e571b4dd [bindings/php5] remove redundant check to is_transfer_full 2012-05-05 23:22:34 +02:00
Benjamin Dauvergne b7958a2e31 [bindings/php5] add missing release for xmlnodes in return value wrapper 2012-05-05 23:21:56 +02:00
Benjamin Dauvergne 7e9fffe2b9 [abi] update for release 2.4.0 2012-05-05 23:18:50 +02:00
Benjamin Dauvergne e6d9048004 [bindings/python] in constructors wrappers build the return value before 2012-05-05 23:18:32 +02:00
Benjamin Dauvergne 1473b92b86 [bindings/python] free xmlnode argument owned by the callee 2012-05-05 23:00:05 +02:00
Benjamin Dauvergne f4fb55bd89 [bindings/python] fix some indentation 2012-05-05 22:58:26 +02:00
Benjamin Dauvergne df3656df4d [bindings/python] boolean values does not need to be released 2012-05-05 22:58:09 +02:00
Benjamin Dauvergne ec23b23455 [bindings] add a default parameter to is_transfer_full whose default is False 2012-05-05 22:55:57 +02:00
Benjamin Dauvergne b35fc7fffb [bindings] improve matching for object types 2012-05-05 22:55:20 +02:00
Benjamin Dauvergne e8e91cbd07 [xml] fix wrong forward declaration 2012-05-05 22:52:15 +02:00
Benjamin Dauvergne 8740ef5057 [xml] add missing include 2012-05-05 22:51:52 +02:00
Benjamin Dauvergne 73a8c1faad [xml] fix typos 2012-05-05 22:51:43 +02:00
Benjamin Dauvergne d90b4b4b5c [lasso] add missing GObjectIntrospection annotations to lasso_node_get_original_xmlnode 2012-05-05 22:50:17 +02:00
Benjamin Dauvergne b7af02b1ac [lasso] add missing GObjectIntrospection annotations to lasso_misc_text_node_get_xml_content 2012-05-05 22:49:53 +02:00
Benjamin Dauvergne 0a483912c4 [NEWS] improve 2.4.0 release notes 2012-05-05 22:35:19 +02:00
Benjamin Dauvergne c7cf89b387 Merge branch 'release-2.4.0' 2012-05-05 22:32:48 +02:00
Benjamin Dauvergne d3c702e130 fix wrong EXTRA_DIST in lasso/xml/dsig/Makefile.am 2012-04-27 15:56:19 +02:00
Thomas NOËL d2d26b7d56 fix compilation error with xmlsec 1.2.18 / freebsd (#1365)
see http://dev.entrouvert.org/issues/1365
2012-04-26 15:26:51 +02:00
Frédéric Péters e97a36faac Allow building from git without gtk-doc installed 2012-04-23 09:39:55 +02:00
Benjamin Dauvergne f3409ece4d [saml2] modify behaviour of lasso_saml2_assertion_add_attribute_with_node
If an AttributeStatement already exists, we add the new attribute to it.
2012-04-06 09:46:34 +02:00
Frédéric Péters 952c0f552c build: do not include multiple glib headers 2012-04-02 23:47:40 +02:00