Commit Graph

145 Commits

Author SHA1 Message Date
<bdauvergne@entrouvert.com> 1207329425 +0200 0ccf5d468e remove debug code 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207327682 +0200 f921077901 separate instal into 2 new targets: install-files and install-directories, useful to update local install when debugging 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207327648 +0200 8d3648aeb7 remove suggestion by sylvain for lasso_lib position 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207327452 +0200 13de6a0438 do not bork when config file is absent 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326860 +0200 69511a0c54 * new class to store future HTTP request. 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326812 +0200 0938ce9219 * start of a endpoint class
* add a new session parameter LogoutMethod,
   to store a way to make logout, like an HttpRequest
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326545 +0200 b8fb24273b fix include path for a debia install 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326377 +0200 2f84b62f55 remove all superfluous error handling code, handling of error code only where necessary 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326322 +0200 2091b68c0b fix packaging problems 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1207326289 +0200 aa62025e5d restore default datadir 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206981455 +0200 3b026c8610 * fixed default usage of DummySession ind endpoints/saml2/login and federate.
* improve AutoPersistent->findFederation(..): try all the possible source
   of federation inline: first the nameId in the profile object,
   then the userId if present, finally the nameIDs extracted from the dump.
 * add i/o error handling to LassoSPKitConfig and comments
 * add a promp for the config key 'default_return_url' in LassoSPKitConfigGen
 * add new loggin functions: lassospkit_errlog and lassospkit_infolog.
   Positive error code from lasso should result in an infolog message.
 * import an error handler from php.net but don't use it by default.
 * LassoSPKitSaml2: handle SOAP nidmanagement request, move keep/restoreProfile
   to common class.
 * multi federation works, slo soap works (but signature verification is wrong)
   and defederation soap also.
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206975055 +0200 055fb75096 * propagate change in public_api 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206975040 +0200 561f5d206a remove debuglog line 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206975001 +0200 aa12c5dc64 add nameidmanagement idp initiated soap 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206974976 +0200 3b770e28d0 remove double .php 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206965400 +0200 8d91b92202 fix typo, add return 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206962498 +0200 0daab03bd6 change _redirect suffi to _url, add new public api lassospkit_configure_url 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206962159 +0200 cf5c82d67f explode when datadir is not configure, mkdir datadir if not existent 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206961631 +0200 fbf4835ae0 merge of contributions from Sylvain Beucler
* Makefile: remove ending slash from dest directories, set owner of data
   directory to www-data
 * saml2.php: use baseUrl config key as baseUrl for generating metadatas
 * fix orthographe accés => accès
 * locate lasso.php using init_get('extension_dir')
 * add handling of .php extension fo lassospkit_configgen.inc.ph
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206961329 +0200 e93b9286e8 * config: add a new config key 'showExtension' default is 1 and means that
every URL to endpoints should contain the '.php' extension. If MultiView is
   configured you can set it to 0.
 * metadata: honor the showExtension configuration flag.
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206728195 +0100 28eab18f22 remove debug code 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206728179 +0100 ebb0a8b09d replace isset by array_key_exists 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206728133 +0100 1708a24d6e fix the cookie path 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206724781 +0100 3604b913d3 add a .ini loader in lassospkit_config.inc.php 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206722856 +0100 be331ab5c1 bump version to 0.2 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206722837 +0100 57ce2df5b0 use a GET parameter instead of a session variable to transmit return_url 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206722804 +0100 b2cd02f414 esthetic change <? instead of <?php 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206722747 +0100 552be0afc8 add new config keys 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206722720 +0100 4970271796 set the cookie early by getting the Singleton object 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206640091 +0100 b5b13bbf97 update of todos 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206640082 +0100 d6ee2168f5 do not reset id before deleting the file associated with id 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206640055 +0100 2fad124bd8 move logging at appropriate place 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206639877 +0100 494d8a262d remove a file before overwriting it with file_put_contents 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206637048 +0100 ca28cd7cf9 remove debugging code 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206635693 +0100 5be399607d * test userid fonction 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206635686 +0100 cb2471d7b1 handle error in the binding 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206635648 +0100 4fe204832f absent cookie file means logout, so change cookie id 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206635591 +0100 9cc9126f21 forgotten in last rev 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206635559 +0100 2c61e720ad do not clober the existing userid if present when loading federation informations 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206634136 +0100 b8f8189c2b * remove all session_start()
* execute session_start() in lassospkit_utils_session if $use_session == 1
 * in endpoints/saml2 if an exception occur use it as the error message and return to the error relaystate
 * in autopersistent use the userID as a key if nothing else
 * add a timeout for lasso own session of 1 hour
0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206633987 +0100 f9dccf39fb * add parameter to set_user_id 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206630442 +0100 db0c492287 slo idp initiated still not working 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206630374 +0100 770ff3e143 do not use the PHP session, implement our own 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206618754 +0100 b107ec0b7e ajout des anciens logs 0001-01-01 00:00:00 +00:00
<bdauvergne@entrouvert.com> 1206618689 +0100 4cebb47113 premier commit 0001-01-01 00:00:00 +00:00