Commit Graph

828 Commits

Author SHA1 Message Date
Emmanuel Raviart 71ca62281a Lasso now requires automake 1.8 2004-08-03 20:04:23 +00:00
Romain Chantereay 407e60c8d6 No more anoying warning. 2004-08-03 17:49:12 +00:00
Nicolas Clapies 12d4132e89 *** empty log message *** 2004-08-03 17:35:03 +00:00
Romain Chantereay 82ecd5525e Bye bye AM_CONDITIONAL rests.
(the if WITH_PYTHON are not accurate now).
2004-08-03 17:18:03 +00:00
Nicolas Clapies 133ed75c68 initial version 2004-08-03 17:13:33 +00:00
Romain Chantereay 169f65d306 - No more need of version.h.
- Better libtool version computation.
2004-08-03 17:03:18 +00:00
Romain Chantereay 89681c3cb4 Update to automake 1.8. 2004-08-03 16:47:07 +00:00
Romain Chantereay ae6a0cfee8 Revert. 2004-08-03 16:39:40 +00:00
Romain Chantereay 2fc5a35500 Updated macro calls: from AM_CONFIG_HEADER to AC_CONFIG_HEADERS. 2004-08-03 16:33:02 +00:00
Romain Chantereay 3a654bf8e9 Corrected SWIG warning. (deleted it.) 2004-08-03 16:14:44 +00:00
Romain Chantereay 632accef0c - Added libtool auto versionning (or corrected). 2004-08-03 16:03:54 +00:00
Romain Chantereay 348d8b450a - Learn back to the previous Python detection.
- Corrected invalid variable in automake java top dir Makefile.
2004-08-03 15:56:18 +00:00
Romain Chantereay a8f5ab2f0d Commented out coldfusion/Makefile generation. 2004-08-03 15:28:34 +00:00
Nicolas Clapies 638371bb15 replace load_request_msg() with process_request_msg(), process_request() with validate_request(), remove assertion of the authenticated principal in validate_request() 2004-08-03 15:27:26 +00:00
Romain Chantereay d5dc250c35 SWIG is NOT required (yet ?) ! 2004-08-03 15:25:31 +00:00
Nicolas Clapies 64cf35bed3 add request type test for Lecp 2004-08-03 15:23:24 +00:00
Romain Chantereay 12babeda63 New Autotools infrastructure.
Don't hesitate to report bug (if any).

Main changes:

- No more, or so few AM_CONDITIONAL.

- Binding compilation use AC_SUBST top level Makefile SUBDIRS.

- Change order of AM Macro.

- Added Macro.

- Fix Windows Compilation.

- New way to handle version number.

- Use of lasso_config.h

- more ? I do not remember.
2004-08-03 15:12:45 +00:00
Valery Febvre 03dbde1cf4 Fixed a bug in lasso_session_new_from_dump() 2004-08-03 13:54:58 +00:00
Valery Febvre bbed9c0088 Added some optimizations in lasso_identity_add_federation() 2004-08-03 13:52:48 +00:00
Emmanuel Raviart e34f412d47 Bug correction in test04. 2004-08-03 12:59:18 +00:00
Emmanuel Raviart 62238e2396 Added forgotten Lasso call in test04. 2004-08-03 12:56:58 +00:00
Emmanuel Raviart 8932028442 Updated Python test04.
Tell the poor win32 user that he can't test the software
2004-08-03 12:30:28 +00:00
Nicolas Clapies 221e206eec replace G_LOG_LEVEL_ERROR with G_LOG_LEVEL_CRITICAL 2004-08-03 10:41:17 +00:00
Emmanuel Raviart 1a4dd11a04 Added a new Python regression test that shows that logout doesn't set
session is_dirty flag.
2004-08-03 10:11:12 +00:00
Emmanuel Raviart d3556075e7 Don't build win32 anymore. Makefile.am in win32 directory will disapear
anyway.
2004-08-03 09:36:17 +00:00
Valery Febvre 8944a5f52d - Replaced some charPtrConst_wrap() calls by charPtr_wrap()
- Added GPtrArray_wrap() function to wrap GPtrArray into Python list.
- Added session_getattr() function, we can get now providerIDs and
is_dirty properties of Session objects.
2004-08-02 23:59:26 +00:00
Valery Febvre 2586368612 Replaced two G_LOG_LEVEL_ERROR by G_LOG_LEVEL_CRITICAL 2004-08-02 23:49:46 +00:00
Valery Febvre 601e8b7c13 Fixed a bug in lasso_identity_new_from_dump() 2004-08-02 23:46:32 +00:00
Emmanuel Raviart f964335e9b Added test03, which shows a bug in Lasso: When identity and session already
exist (and must_authenticate() return False), the call to build_artifact_msg
generates:

(process:8083): GLib-GObject-WARNING **: invalid cast from LassoNode' to
LassoSamlNameIdentifier'

(process:8083): lasso-CRITICAL **: file authentication_statement.c: line 84
(lasso_authentication_statement_new): assertion
LASSO_IS_SAML_NAME_IDENTIFIER(idp_identifier)' failed

(process:8083): Lasso-CRITICAL **: 02-08-2004 20:33:59  Failed to build the
AuthenticationStatement element of the Assertion.

and then access to login.nameIdentifier fails.
2004-08-02 19:01:57 +00:00
Frédéric Péters 6a6076e30a some files to be ignored in debian/ 2004-08-02 18:23:54 +00:00
Emmanuel Raviart 1a98ffef50 Integrated README.WIN32 into Lasso book.
Removed obsolete Python INSTALL file.
2004-08-02 17:41:35 +00:00
Emmanuel Raviart efac509926 Check that Lasso is inited and shotdown only once.
Lasso Python modules now calls init() at first import (I need this
behaviour, because I have several "import lasso" in Expression and I don't
know which one will be called first and I don't want to do something like:
import lasso
if not lasso.inited:
  lasso.init()
).
2004-08-02 17:26:28 +00:00
Romain Chantereay cc83fab4cf Added some win32 specific explanations. 2004-08-02 16:41:31 +00:00
Romain Chantereay 73b4d5ec2f New clean and beauty version of the windows resource file.
use defined constant from lasso_config.h

more to come.
2004-08-02 16:30:34 +00:00
Romain Chantereay 9dbeb76586 Modified resource. () 2004-08-02 16:29:34 +00:00
Valery Febvre b9db3340dd Added a new argument 'err' (GError *) in 5 methods:
lasso_ds_signature_sign,
	lasso_node_add_signature,
	lasso_node_verify_signature,
	lasso_saml_assertion_set_signature,
	lasso_samlp_request_abstract_set_signature,
	lasso_samlp_response_abstract_set_signature
for reporting always more errors.
2004-08-01 03:29:43 +00:00
Valery Febvre 0ecf1691ba Added a new argument 'err' in 4 methods of the LassoNode class:
lasso_node_get_attr
	lasso_node_get_child
	lasso_node_get_child_content
	lasso_node_get_content
for reporting errors.
2004-07-31 20:34:46 +00:00
Emmanuel Raviart ed561ce190 Updated Java binding and unit test. 2004-07-31 16:44:00 +00:00
Valery Febvre 956bee8886 Removed access to attributes identity & session by __getattr__ 2004-07-31 13:45:01 +00:00
Valery Febvre a0a5f744f8 Added 2 tests in lasso_federation_copy() to avoid NULL pointer copy 2004-07-31 13:05:35 +00:00
Emmanuel Raviart d48eb0706d Python login_tests now works again, although there remains a lasso-CRITICAL
caused by idpLoginContext.get_identity() (file login_tests.py, line 120):

(process:5228): lasso-CRITICAL **: file xml.c: line 64 (lasso_node_copy):
assertion LASSO_IS_NODE(node)' failed
ERROR
2004-07-31 08:02:48 +00:00
Valery Febvre 0b25994172 *** empty log message *** 2004-07-31 02:31:42 +00:00
Valery Febvre b048319053 Fixed 2 errors in lasso_identity_copy() et lasso_session_copy() methods 2004-07-30 21:56:58 +00:00
Emmanuel Raviart d4c4d75b0d Some update to python login_tests. Some bugs remain. 2004-07-30 21:11:17 +00:00
Emmanuel Raviart 201afd98e3 Removed last profile_context or profileContext. 2004-07-30 20:35:07 +00:00
Emmanuel Raviart 89a351e8b9 Restructured INSTALL a little more. 2004-07-30 17:10:56 +00:00
Emmanuel Raviart 7f902ab5cb Improved book. It also now includes HACKING. 2004-07-30 17:02:49 +00:00
Valery Febvre 386d690c3c Initial commit 2004-07-30 16:04:18 +00:00
Valery Febvre 514f62e39c lasso_profile_get_identity() and lasso_profile_get_session() should return copies 2004-07-30 16:00:47 +00:00
Nicolas Clapies 59c6cf97af *** empty log message *** 2004-07-30 15:36:55 +00:00