Commit Graph

258 Commits

Author SHA1 Message Date
Xavier Guimard
1b1cb88f14 Local macros (Closes: #57) 2010-05-05 16:40:23 +00:00
Clément Oudot
2007ac3814 Typo in Zimbra doc 2010-05-05 13:11:26 +00:00
Clément Oudot
bec0831f2d Zimbra preAuth is now an independent Handler (#12) 2010-05-05 08:13:44 +00:00
Xavier Guimard
cdad662b0e Warning for classes properties 2010-05-05 07:33:20 +00:00
Clément Oudot
cbf1401f1e Declare Zimbra preauth in other grant subroutines 2010-05-03 14:18:40 +00:00
Clément Oudot
4bd444d427 Handler: first implementation of Zimbra preauth 2010-05-03 12:48:39 +00:00
Xavier Guimard
c37033b81a $self->{id} was not well managed in portal 2010-04-30 05:27:06 +00:00
Clément Oudot
44f5d27b7a Prepare for 1.0rc1:
* Update modules main version
* make tidy
* make manifest
* make documentation
2010-03-24 22:06:43 +00:00
Clément Oudot
857d421b1e Handler: correct Proxy bugs 2010-03-23 15:26:33 +00:00
Xavier Guimard
9001e5f028 Just a "make tidy" 2010-03-20 17:14:28 +00:00
Clément Oudot
8538f65d04 * Add customFunctions and port in Manager
* Correct a bug in Handler for default values
2010-03-17 08:23:20 +00:00
Clément Oudot
44aeddbc5c Bug with samlIDPMetaDataOptions upload and use make tidy 2010-03-11 15:00:59 +00:00
Clément Oudot
bf5c2616c3 Hanlder: remove ALL cookies and not just the first that match 2010-03-11 11:05:41 +00:00
Clément Oudot
3737e3f67f Handler: correct a bug with portal() 2010-03-10 10:44:25 +00:00
Xavier Guimard
d439cab42e * Little CSS for abort()
* Comments for lemonldap-ng.ini
* lemonldap-ng.ini was not well read in Manager
* New target 'unprotect' in rules
* Status update
2010-03-09 21:42:31 +00:00
Xavier Guimard
40d2c70604 New target 'tidy' in Makefile 2010-03-01 20:32:28 +00:00
Xavier Guimard
01785de792 * "SKIP" in SAML tests
* "= splice @_" instead of "= @_" avoid memory duplication
2010-01-31 08:25:05 +00:00
Clément Oudot
86a92b5a32 Handler: add some CSS styles to status page 2010-01-25 10:55:07 +00:00
Clément Oudot
c700c462ef Handler: use cookie parameters with CDA cookies 2010-01-15 21:59:18 +00:00
Xavier Guimard
8102f72d50 POD updates :
* spelling errors found by Lintian
 * encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
5a5d3872fd Update changelog 2009-12-31 13:35:34 +00:00
Xavier Guimard
23413d70fe * ChildInit() was called for each package. Now just for the first.
* Append 'Lemonldap::NG::Handler' to the Server-Agent if ServerTokens is set to full
2009-12-28 10:51:34 +00:00
Xavier Guimard
4657e82a94 Insert more parameters in manager 2009-12-14 14:01:46 +00:00
Clément Oudot
f55416d58d Correct conf values in example files 2009-12-04 09:59:21 +00:00
Clément Oudot
65387caebe Do not use allowempty flag in Config::IniFiles (close bug #314539) 2009-12-04 09:44:37 +00:00
Clément Oudot
6a24eebcc7 Correct a bug if status is configured without localStorage, add a specific ErrorDocument for code 500 2009-12-03 15:45:13 +00:00
Xavier Guimard
061994cfcc Debian tests 2009-12-03 10:08:33 +00:00
Clément Oudot
0ea44c2389 Merge storage.conf and localconf.ini in lemonldap-ng.ini 2009-12-02 15:08:35 +00:00
Clément Oudot
70522969f3 Add possibility to use a local configuration file (localconf.ini) to override configuration parameters 2009-11-30 16:46:14 +00:00
Xavier Guimard
7d4a491af3 * Remove class variable in handler (to do later)
* little bug in _LDAP
* new parameter singleUserByIp + removeOther() try to purge local cache
2009-11-25 12:38:22 +00:00
Xavier Guimard
6757b945ae svn:executable property 2009-11-08 18:47:09 +00:00
Xavier Guimard
b5dc7730f2 Perl dependencies update 2009-10-17 08:06:41 +00:00
Xavier Guimard
def1d50780 Closes #314192 2009-10-11 11:28:25 +00:00
Xavier Guimard
bf6230c5ac VERSION 0.9.4.1 2009-10-11 08:13:50 +00:00
Xavier Guimard
6e113f1107 * rename $safe to $msafe to avoid conflicts between safe from Handler/CGI and msafe from Manager
* safe must not be exported by Handler/Simple: safe is compiled for each calling packages
2009-10-01 19:37:27 +00:00
Xavier Guimard
3bcf0d8c48 CustomFunctions sometimes unusable with auto-protected CGI's 2009-09-23 14:52:51 +00:00
Xavier Guimard
48ac5bd591 * New authentication scheme : Relay (queries by SOAP another portal)
* syslog facility was not taken in account
* Missing HTTP::Headers dependency
* lmConfigEditor must not display reVHosts and cipher which are calculated by Conf.pm
* bad Apache security in Debian configuration files
2009-09-23 12:42:34 +00:00
Xavier Guimard
bfebb497a1 Closes: #314163 : testUri() unusable 2009-08-20 14:15:16 +00:00
Xavier Guimard
771bf46a5f HTTP code 302 has to be replaced by 303 2009-08-18 13:33:36 +00:00
Xavier Guimard
7424b668ac Doc update for SympaAutoLogin 2009-07-01 10:44:40 +00:00
Clément Oudot
2537e92fe0 Use confFile instead of File in configStorage examples 2009-06-29 11:29:52 +00:00
Xavier Guimard
e5f83c5ba0 * Perl documentation update
* Makefiles update
2009-06-29 10:12:29 +00:00
Xavier Guimard
bfed9a789c Documentation update 2009-06-29 09:42:44 +00:00
Xavier Guimard
affdc1f5bc SOAP configuration access :
* Missing SOAP fonction for config access in Portal/_SOAP.pm (lastCfg)
* Common/Conf/SOAP.pm now reports SOAP errors
* Common/Conf.pm reports an error when lastCfg returns 0
* SOAP namespace error in Common/Conf/SOAP.pm

Other :
* error in logout_sso default value (Handler/Simple.pm)
* bad returned value when configuration was missing in Handler/SharedConf.pm
2009-06-23 20:36:44 +00:00
Xavier Guimard
0ac63904e7 * New parameter for XSS protection : trustedDomains
* parameters test to avoid warnings
* debian/control : missing dependencies
* perltidy
* tests update
2009-06-14 16:43:02 +00:00
Xavier Guimard
455c7c65f5 Little bug in $cda definition 2009-06-11 09:02:19 +00:00
Xavier Guimard
bead38b675 CDA included in Simple.pm 2009-06-10 20:47:57 +00:00
Xavier Guimard
cb10ec49c1 * Rules sorted in Handler (to prepare sorting with regexp comments)
* debian/control mistake
2009-06-09 05:29:39 +00:00
Xavier Guimard
e55a4868d3 Beginning 0.9.4 publication works : version update 2009-06-08 16:29:13 +00:00
Clément Oudot
c839a65b37 Update module version for CPAN and RPM packaging 2009-06-03 12:41:37 +00:00
Xavier Guimard
a67d187844 Sympa auto-login feature 2009-06-02 16:20:00 +00:00
Xavier Guimard
906c91cbf0 Closes #313716 : Cookie recover failed with AXIS client 2009-05-13 08:21:37 +00:00
Xavier Guimard
cb494c36d5 Logs as PerlLogHandler in handler and little things 2009-05-06 05:38:20 +00:00
Xavier Guimard
9a3bf5489e Closes: #313627 2009-04-22 17:12:39 +00:00
Xavier Guimard
389bfaa38c Closes: #313627 2009-04-22 06:01:51 +00:00
Xavier Guimard
49b53cb3d5 Closes: #313589 (Port not taken into account in CDA) 2009-04-20 19:41:23 +00:00
Xavier Guimard
8b4c6288e0 Closes: #313554 (auth basic could fail with colon in password) 2009-04-20 17:49:35 +00:00
Xavier Guimard
294e35cbeb Error with PPolicy + CleanupHandler not launched 2009-04-11 06:13:28 +00:00
Xavier Guimard
a98e3ac8bb SAML skeleton 2009-04-07 20:38:24 +00:00
Xavier Guimard
87f9aba37e Default url value for logout 2009-04-07 09:54:50 +00:00
Xavier Guimard
d0408136d1 $vhost substitution failed 2009-04-07 09:48:55 +00:00
Xavier Guimard
740ad09f9f Safelib + LDAPFilter parameter 2009-04-05 08:12:16 +00:00
Xavier Guimard
a3fb34b90c portal expression in handler 2009-04-02 16:05:38 +00:00
Xavier Guimard
2d2721308c portal can be now an expression in the handler 2009-04-02 06:07:01 +00:00
Xavier Guimard
3b8b909f23 Little bug in CDA 2009-03-31 11:08:54 +00:00
Xavier Guimard
b0b971b241 Double session mechanism : 2 cookies are generated, 1 secured, the other not.
Handlers detects automatically the cookie to choose.
2009-03-31 10:52:43 +00:00
Xavier Guimard
d23ca2b2ba POST feature now encodes properly datas 2009-03-31 09:59:53 +00:00
Xavier Guimard
9c89459e0f POST feature in progress... 2009-03-28 09:11:27 +00:00
Xavier Guimard
859be3923f * Doxygen doc update
* More tests
* perltidy on tests
2009-02-25 18:10:07 +00:00
Xavier Guimard
553058998f Doxygen comments update 2009-02-17 15:22:42 +00:00
Xavier Guimard
ffb5ee8e33 Doxygen filter modification to show authentication process methods 2009-02-17 14:56:38 +00:00
Xavier Guimard
bff9a423aa Make test failed 2009-02-17 14:35:30 +00:00
Xavier Guimard
f0eae70988 * session explorer was based only on $uid. Now it use $whatToTrace field
* whatToTrace was not taken in account in Handler/CGI.pm
2009-02-16 18:01:40 +00:00
Xavier Guimard
dc637c297b Test more clean 2009-02-16 11:19:05 +00:00
Xavier Guimard
18bc88563c new function logGranted() 2009-02-15 19:56:01 +00:00
Xavier Guimard
02ec5618d9 * New CGI accounting method in Handler/CGI.pm
* Manager/Sessions.pm now use header_public()
2009-02-14 09:15:06 +00:00
Xavier Guimard
7c1ff1d938 Versions update 2009-02-10 17:28:27 +00:00
Xavier Guimard
ab1b201e71 * AuthBasic now use SOAP request to create the new session
* perltidy
2009-02-10 11:10:12 +00:00
Xavier Guimard
26492b5723 LEMONLDAP::NG : hide password in AuthBasic 2009-02-03 17:49:10 +00:00
Xavier Guimard
a25e10b040 LEMONLDAP::NG : * documentation modification
* SOAP service to update notification database
2009-02-03 09:36:13 +00:00
Xavier Guimard
21f5808cdf LEMONLDAP::NG : Notification system is running now (for file storage only). TODO: Soapservice to accept notifications 2009-01-30 15:26:34 +00:00
Xavier Guimard
bfab1a6e3b LEMONLDAP::NG Doxygen in progress 2008-12-31 15:10:02 +00:00
Xavier Guimard
ca064ead85 LEMONLDAP::NG : bad commit before 2008-12-31 10:53:25 +00:00
Xavier Guimard
4b57751fe8 LEMONLDAP::NG : ** READY FOR 0.9.3 **
- Better Makefile
2008-12-31 10:39:39 +00:00
Xavier Guimard
62b02d49fd LEMONLDAP::NG : Doxygen documentation in progress 2008-12-30 09:37:56 +00:00
Xavier Guimard
403917e618 LEMONLDAP::NG : Doxygen documentation in progress 2008-12-29 14:34:08 +00:00
Xavier Guimard
41fe04e8b8 LEMONLDAP::NG : Doxygen documentation in progress... 2008-12-29 10:28:31 +00:00
Xavier Guimard
7361207b88 LEMONLDAP::NG : New Makefile target "make doxygen" 2008-12-29 10:19:04 +00:00
Xavier Guimard
dbfec27788 LEMONLDAP::NG : back to previous version of lmSetApacheUser() 2008-12-28 15:19:39 +00:00
Xavier Guimard
2e5911ac4e LEMONLDAP::NG : Doxygen in progress. 2008-12-28 08:36:52 +00:00
Xavier Guimard
52e22cd675 LEMONLDAP::NG : little more documentation 2008-12-25 20:06:23 +00:00
Xavier Guimard
e4a7734f23 LEMONLDAP::NG : dependencies 2008-12-25 08:21:30 +00:00
Xavier Guimard
0d8ab5ea2b LEMONLDAP::NG : Perl module versions update for CPAN export 2008-12-25 08:04:33 +00:00
Xavier Guimard
44cc396a83 LEMONLDAP::NG : Few things... 2008-12-24 14:35:49 +00:00
Xavier Guimard
9f22962f03 LEMONLDAP::NG : Status test failed 2008-12-24 14:22:02 +00:00
Xavier Guimard
b96cad7a18 LEMONLDAP::NG : Status has been broken by new storage.conf capability 2008-12-24 09:55:09 +00:00
Xavier Guimard
5ba1178057 LEMONLDAP::NG : New Makefile in progress. Debian install is broken for now. 2008-12-22 17:49:36 +00:00
Xavier Guimard
c9adec5db5 LEMONLDAP::NG : Little problem in average count. The current minute has not to be taken in account. 2008-12-18 11:18:41 +00:00
Xavier Guimard
8b0058e546 LEMONLDAP::NG : little bug in Proxy.pm and debconf dependency 2008-12-13 17:12:14 +00:00
Xavier Guimard
5bbe35cedc LEMONLDAP::NG : To help Doxygen, we have to use "use base" instead of @ISA when possible 2008-12-04 13:53:05 +00:00