Commit Graph

420 Commits

Author SHA1 Message Date
Clément Oudot
4d0a5a651d SAML: IssuerDB Activation Rule (#52) 2010-05-19 14:59:43 +00:00
Clément Oudot
c6dd158903 SAML: map SAML authentication context and authentication level (#47) 2010-05-12 15:14:07 +00:00
Xavier Guimard
3844ba4192 "make tidy" 2010-05-12 04:04:10 +00:00
Xavier Guimard
c7c093b46d Closes: #20 2010-05-11 11:05:24 +00:00
Clément Oudot
f7fc51100c Zimbra Handler:
* Parameters are now read from main configuration
* Zimbra parameters in Manager
* Add zimbraSsoUrl to catch the local SSO URL (Apache configuration is now very easy)
2010-05-07 10:42:38 +00:00
Thomas CHEMINEAU
d262a95744 fix little bug in Manager::Help.pm 2010-05-07 10:13:13 +00:00
Thomas CHEMINEAU
adf7e8158a Add activity timeout on SSO sessions 2010-05-07 10:00:55 +00:00
Clément Oudot
4bd444d427 Handler: first implementation of Zimbra preauth 2010-05-03 12:48:39 +00:00
Clément Oudot
9a5512bdf2 Bad test rule for logout_app_sso, correct #45 2010-05-03 08:59:22 +00:00
Clément Oudot
b182e74247 Sessions explorer: set default skin, and do not converted already converted & 2010-04-30 08:02:27 +00:00
Xavier Guimard
1380d89865 New session explorer (not finished but useable) + some little tips 2010-04-28 19:57:16 +00:00
Clément Oudot
6aac834de7 Sessions explorer: & was remplaced too much times in htmlquote() 2010-04-28 13:56:45 +00:00
Clément Oudot
fbe50de653 * Better log of what is registered in session
* Control whatToTrace parameter before logging into Apache
2010-04-15 13:46:45 +00:00
Clément Oudot
656a1d7ff9 Use multiValuesSeparator in sessions explorer 2010-04-15 11:20:42 +00:00
Clément Oudot
c4e1379452 * make tidy
* Manage authenticationLevel in all authentication backends
2010-04-14 15:37:57 +00:00
Thomas CHEMINEAU
19256b0aaa support JSON version 1 and 2 for Red Hat EL and Debian compatibilities 2010-04-13 16:43:32 +00:00
Clément Oudot
62330e2d44 SAML: add ArtifactResolutionService in SP Metadata 2010-04-02 08:40:35 +00:00
Clément Oudot
83880118b3 SAML: change SP option 2010-04-02 08:12:59 +00:00
Clément Oudot
f87d6b9b3d SAML: IDP requestedAuthnContext option 2010-04-01 16:32:51 +00:00
Clément Oudot
a11caf800f SAML: IDP isPassive option 2010-04-01 14:40:29 +00:00
Clément Oudot
bb86139ce4 SAML: work on SSO/SLO signature options 2010-04-01 14:18:37 +00:00
Clément Oudot
6d505c9468 SAML: IDP option to validate SSO response signature -not working now 2010-04-01 12:51:32 +00:00
Clément Oudot
70f853e681 SAML: IDP option to sign SSO requests 2010-04-01 09:55:33 +00:00
Clément Oudot
a7bd4b0f78 Manager: little corrections 2010-03-25 16:36:30 +00:00
Clément Oudot
401ba8a857 Manager:
* Correct IDP and SP delete functions
* Add select for NameIDFormat and Bindings
2010-03-25 16:19:10 +00:00
Clément Oudot
9f68350124 Manager: add issuerDB parameter 2010-03-25 15:00:48 +00:00
Clément Oudot
3cd3050e9e SAML: add Service Providers node 2010-03-25 14:38:54 +00:00
Clément Oudot
409ceb953c SAML: option to adapt session _utime with SessionNotOnOrAfter 2010-03-25 10:02:53 +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
Thomas CHEMINEAU
3510863964 manager: little css enhancement on sessions manager 2010-03-24 17:28:06 +00:00
Clément Oudot
67124c6bff Manager: nice skin change feature 2010-03-24 14:56:38 +00:00
Clément Oudot
aa5831493a SAML: add AllowLoginFromIDP option 2010-03-24 13:01:14 +00:00
Clément Oudot
bac76b680d LDAP: option to change the password as user (and not as managerDn) 2010-03-24 10:00:52 +00:00
Thomas CHEMINEAU
d434d9f2ec SAML: cleaning/hidding some unused parameters (bindings, index, protocol) 2010-03-22 17:47:59 +00:00
Clément Oudot
4de567dddc Manager: apply configuration on upload success 2010-03-22 16:09:07 +00:00
Clément Oudot
3bb119108d Manager: better integration of sessions explorer 2010-03-22 11:32:28 +00:00
Thomas CHEMINEAU
b1575b552c Manager: fix CSS style into the HTML header of the sessions manager 2010-03-22 10:42:17 +00:00
Clément Oudot
3d7e43df5e Manager: help messages correction 2010-03-22 10:38:37 +00:00
Thomas CHEMINEAU
37773df261 add the html header into sessions manager 2010-03-22 10:08:39 +00:00
Clément Oudot
1e6dc91fdb Manager: update some help messages 2010-03-21 12:00:04 +00:00
Xavier Guimard
9001e5f028 Just a "make tidy" 2010-03-20 17:14:28 +00:00
Clément Oudot
39809cae6e Manager: add DBI params 2010-03-18 21:46:38 +00:00
Thomas CHEMINEAU
713914c81b sessions manager: add header to switch between managers 2010-03-18 17:44:19 +00:00
Thomas CHEMINEAU
415cf5a167 MANAGER:
- Generalize the select element
- Options in select area are displayed with their descriptions
- SecuredCookie parameter is displayed within the select element
2010-03-18 15:22:10 +00:00
Thomas CHEMINEAU
f05ed59e46 Online documentation indicates that the default passwordDB is LDAP 2010-03-17 15:50:44 +00:00
Thomas CHEMINEAU
8521c6e9f6 Global:
- Modules for authentication, userdb and passworddb are now displayed in a select box;
- Multi authentication modules could be completed with options.
SAML:
- Default URL are now prebuild with portal URL.
2010-03-17 15:45:53 +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
96519790ab Manager: restore last changes... 2010-03-15 20:24:02 +00:00
Thomas CHEMINEAU
95a6d98627 SAML: private and public keys are now displayed by the filearea form into the manager 2010-03-15 17:05:30 +00:00
Clément Oudot
600ef4e614 Manager: Remote and Proxy parameters 2010-03-15 16:47:50 +00:00
Clément Oudot
0cd44258c3 Manager: join passwordDB to auth/userDB modules management 2010-03-15 15:49:51 +00:00
Clément Oudot
87c96539b9 Manager: CAS parameters 2010-03-15 15:23:03 +00:00
Clément Oudot
825c8d05f0 Manager: SSL parameters 2010-03-15 15:07:19 +00:00
Clément Oudot
8242602cd9 Manager: reorganize sessions parameters 2010-03-15 14:48:22 +00:00
Clément Oudot
8628817c86 Manager: add Twitter parameters 2010-03-15 13:47:36 +00:00
Thomas CHEMINEAU
23dd944f0d SAML: fix metadata downloads and updates from URL into manager 2010-03-15 11:21:12 +00:00
Clément Oudot
8de7259e01 Manager: add OpenID parameters 2010-03-15 10:44:44 +00:00
Clément Oudot
2bccbdd4f4 Manager: add missing tests 2010-03-15 09:03:24 +00:00
Clément Oudot
45589a6e41 Manager: add and reorganize LDAP parameters 2010-03-14 21:45:49 +00:00
Xavier Guimard
dc20a3a99d Little fault in i18n 2010-03-14 19:06:41 +00:00
Clément Oudot
f52a6bebb2 Manager: add cda parameter 2010-03-14 14:38:39 +00:00
Clément Oudot
2afa512c2f Manager: add and reorganize parameters 2010-03-14 14:29:15 +00:00
Clément Oudot
01cb9f20ce Manager: get current vhost and IDP name to save vhost and IDP configuration 2010-03-14 13:36:20 +00:00
Clément Oudot
099c846d42 perltidy + manager bug with node created from special parent nodes 2010-03-13 17:39:50 +00:00
Clément Oudot
79376f4b44 Manager:
* Change test for SAML attributes value
* Remove unused Apply button
* Use js to always display New Vhost or New Metadata on Vhost or IDP node
2010-03-13 16:21:55 +00:00
Xavier Guimard
384ef05b2e Use " instead of ' in JSON: avoid some JSON errors on Firefox 2010-03-13 14:31:22 +00:00
Thomas CHEMINEAU
e0843ccb98 SAML: work on metadata download link for client 2010-03-12 17:54:16 +00:00
Thomas CHEMINEAU
a8865ee094 SAML: metadata could be now loaded through URL 2010-03-12 12:56:14 +00:00
Thomas CHEMINEAU
591cc277d5 SAML: metadata are now loaded from file given by the adminitrator 2010-03-11 16:43:21 +00:00
Clément Oudot
44aeddbc5c Bug with samlIDPMetaDataOptions upload and use make tidy 2010-03-11 15:00:59 +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
Clément Oudot
e57cafaf15 Manager: IDP options are now fully described 2010-03-04 16:51:28 +00:00
Clément Oudot
cfd54cdf23 Manager: add subnode to store IDP options 2010-03-04 15:44:03 +00:00
Clément Oudot
75ed02bd4c Manager:
* Correct bug for groups
* Do not transform " in ' for values (special chars already escaped in uri_escape)
* Add some debug messages in upload process
* Modify hashRoot js method
2010-03-04 13:41:59 +00:00
Xavier Guimard
40d2c70604 New target 'tidy' in Makefile 2010-03-01 20:32:28 +00:00
Thomas CHEMINEAU
0c83394430 add a stuff to manage and display exported attributes of SAML metadata 2010-02-25 18:06:11 +00:00
Thomas CHEMINEAU
378ef72f93 fixe bug in displaying XML metadata 2010-02-25 16:01:52 +00:00
Thomas CHEMINEAU
5f0dded77e managing samlIDPMetaData node now working, and stored well formated data in configuration backend 2010-02-24 16:24:17 +00:00
Thomas CHEMINEAU
83c7e0ac43 little hack to have something to work with samlIDPMetaData, waiting to have the good solution 2010-02-22 16:41:53 +00:00
Thomas CHEMINEAU
1be263d129 defaut values for IDP metadatas informations 2010-02-22 15:35:16 +00:00
Thomas CHEMINEAU
abe78a5408 move metadatas structures of manager into to _Struct and try to generalize display layouts of metadatas in template 2010-02-22 14:38:31 +00:00
Thomas CHEMINEAU
c2dc15ab6e store IDP values into samlIDPMetaDataXML and samlIDPMetaDataExportedAttributes, as what has been done with virtualhosts 2010-02-19 17:31:25 +00:00
Thomas CHEMINEAU
0e2ab107e8 move nodes into structure of manager, so that saml nodes are directly under the root node 2010-02-17 17:07:15 +00:00
Thomas CHEMINEAU
cb62695193 introduce samlmetadata type into manager structure, to display metadata in XML 2010-02-17 14:52:05 +00:00
Thomas CHEMINEAU
dab4308998 adding missing types managed by manager 2010-02-17 11:23:34 +00:00
Thomas CHEMINEAU
1fb77eab8f introduce sub nodes into IDP nodes (test) 2010-02-16 17:21:38 +00:00
Thomas CHEMINEAU
5ac95df875 first functional step in managing SAML idp in the manager through jquery 2010-02-16 10:44:03 +00:00
Thomas CHEMINEAU
3107f0e44b some reindentations 2010-02-16 09:42:29 +00:00
Clément Oudot
f265cbce57 SAML: NameID management 2010-02-09 20:49:23 +00:00
Clément Oudot
ffa005c974 Manager: adapt help message for SAML private key 2010-02-08 13:53:52 +00:00
Clément Oudot
bdef53f289 Preserve carriage returns and line feeds in configuration values 2010-02-08 12:20:37 +00:00
Clément Oudot
9b0c8ef9c1 SAML: use serviceToXML 2010-02-05 16:14:05 +00:00
Thomas CHEMINEAU
d480616d06 move metadata configuration structure into manager 2010-02-05 10:20:16 +00:00
Thomas CHEMINEAU
61f8236140 now able to store SAML metadata in configuration 2010-02-04 16:41:58 +00:00
Thomas CHEMINEAU
67c7fb6d0a add tests and default values for SAML parameters 2010-02-04 10:08:27 +00:00
Thomas CHEMINEAU
c8dbf65789 refactoring structure of SAML service into manager 2010-02-04 09:28:51 +00:00
Clément Oudot
7f49d2d3ee Manager:
* Add a textarea type
* Move samlServiceMetaData into saml node
* Add samlServicePrivateKey key
2010-02-03 12:07:58 +00:00
Clément Oudot
c0ab13447c Manager: corrections for a good make test 2010-01-29 17:38:17 +00:00
Thomas CHEMINEAU
69899bce07 i18n for SAML keys into manager 2010-01-29 16:42:35 +00:00
Thomas CHEMINEAU
8a4b59d324 add a method to build a default configuration structure 2010-01-29 16:04:48 +00:00
Thomas CHEMINEAU
3744ce594f SAML metadata could not be in configuration, take care of that 2010-01-29 09:38:10 +00:00
Thomas CHEMINEAU
5b576643ee improve Metadata module to build hashref for Manager structure 2010-01-28 17:58:49 +00:00
Clément Oudot
78b756571c Manager: resolve bug on help message language 2010-01-28 10:09:02 +00:00
Clément Oudot
fb221b35dd Manager: set default help message 2010-01-27 15:16:14 +00:00
Clément Oudot
37fe01a61b Manager: add portalForceAuthn option 2010-01-27 14:06:02 +00:00
Clément Oudot
8a4e23f6a5 Manager: hide _password value in sessions explorer 2010-01-22 22:03:18 +00:00
Clément Oudot
3fa08adfff Manager: add portal configuration parameters 2010-01-22 16:04:15 +00:00
Clément Oudot
a5c89df613 Manager:
* Add test rule for 'variables'
* Some tree.js bug correction enhancement
2010-01-18 22:49:22 +00:00
Clément Oudot
55720e486b Manager:
* Add a switch to choose menu style between Tree and Accordion, with choice persistence via cookie
* Set Accordion as the default menu style
2010-01-18 16:04:46 +00:00
Thomas CHEMINEAU
9fb358fa2d create 'variables' category in manager 2010-01-15 16:40:47 +00:00
Xavier Guimard
effa0b9fa6 Notify existing sessions and deleted sessions if wanted 2010-01-12 09:53:49 +00:00
Xavier Guimard
d181da867b * perltidy
* new feature : info can be displayed by portal => used to notify deleted sessions
 * notifyDeleted in the manager
2010-01-11 16:04:36 +00:00
Clément Oudot
d5830e1832 Manager: create a common CSS imported in default and lightness CSS 2010-01-11 09:40:42 +00:00
Clément Oudot
8055aebc07 Manager: use local configuration file and set default values for Manager customization 2010-01-09 14:48:35 +00:00
Xavier Guimard
81377639b2 Some little changes... 2010-01-04 13:28:10 +00:00
Xavier Guimard
8102f72d50 POD updates :
* spelling errors found by Lintian
 * encoding utf8
2010-01-03 08:09:59 +00:00
Xavier Guimard
715460b108 DBI module deprecated 2010-01-01 12:04:26 +00:00
Xavier Guimard
c9b8b4fc7d New feature: capability to minify CSS and Javascript (ready in debian/rules, just to uncomment) 2009-12-31 11:10:05 +00:00
Xavier Guimard
7d83901ffb Configuration datas 2009-12-30 20:00:54 +00:00
Xavier Guimard
19ae0803ec Conf datas (not finished) 2009-12-30 17:02:23 +00:00
Xavier Guimard
1c1ea8fef0 "Delete virtual host" and "force" system to upload an old config 2009-12-30 15:40:37 +00:00
Xavier Guimard
7850694433 Boolean type
"New virtual host" is ready
2009-12-30 14:22:24 +00:00
Xavier Guimard
c759234a9a "New virtual host" (not finished) 2009-12-29 17:03:24 +00:00
Clément Oudot
8d352abeb2 Little error in make test 2009-12-24 11:49:39 +00:00
Xavier Guimard
a30b0b986b Sort in File and bugs 2009-12-23 12:55:23 +00:00
Xavier Guimard
d8b59e0573 Authentication parameters now depends on 'authentication' and 'userDB' values 2009-12-23 09:37:38 +00:00
Xavier Guimard
23ee91c414 Modify _DBI::checkPassword to make it reuseable by another module than AuthDBI 2009-12-22 08:46:54 +00:00
Xavier Guimard
833792d604 New manager:
* translation update
 * display errors and warnings in #help_content
2009-12-20 08:49:45 +00:00
Xavier Guimard
567dd1d241 New manager in progress: now displays errors on upload 2009-12-19 21:40:53 +00:00
Xavier Guimard
4d47d92749 * Debian upgrade for jquery management
* SQL injection protection for DBI
 * Regexp to control user field
 * Missing parameters in _Struct.pm
 * Bad errors management in Uploader
2009-12-19 08:57:59 +00:00
Xavier Guimard
29b8c86848 Doxygen doc 2009-12-17 19:20:17 +00:00
Clément Oudot
f5ddb0b9be Set default help for groups and virtualhosts nodes 2009-12-17 11:24:25 +00:00
Xavier Guimard
37678b0912 Bugs :
* images path in jquery-ui-1.7.2.custom.css
 * Upload conf lost exportedHeaders when virtualHosts node was not open
 * logError is now defined in Conf.pm, so must not be redefined in Conf/LDAP.pm
2009-12-16 21:13:29 +00:00
Xavier Guimard
ffcda761f6 Debug in progress... 2009-12-16 16:49:17 +00:00
Xavier Guimard
4657e82a94 Insert more parameters in manager 2009-12-14 14:01:46 +00:00
Xavier Guimard
dcd4905342 * Update Perl and Debian dependencies, and debian/rules for the new manager
* Add pod skeleton for Manager.pm
 * correct pod for IssuerDB*
2009-12-13 15:40:33 +00:00
Xavier Guimard
5b2363b959 perltidy 2009-12-11 21:17:06 +00:00
Xavier Guimard
7d11dfdf1b New manager in progress 2009-12-11 19:22:37 +00:00
Xavier Guimard
b301a5b5c8 New manager 2009-12-11 18:17:00 +00:00
Clément Oudot
4ce57432a2 Use local configuration to override sessions.pl parameters 2009-12-07 09:52:19 +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
4c1574e034 Merge apply.conf in lemonldap-ng.ini 2009-12-03 09:56:45 +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
7a04829a08 New portal parameters : singleIP and singleSession 2009-10-21 12:43:13 +00:00
Xavier Guimard
0a6aa028c6 Sort in Sessions.pm 2009-10-13 15:25:16 +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
Clément Oudot
a9ab9143b2 Use correct version number for RPM dependency management 2009-07-06 12:42:12 +00:00
Xavier Guimard
f573c2f571 VERSION conflicts for CPAN 2009-06-29 12:04:43 +00:00
Xavier Guimard
bfed9a789c Documentation update 2009-06-29 09:42:44 +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
Clément Oudot
43988469c7 LEMONLDAP::NG : Manage X-FORWARDED-FOR header for IP (close bug #312340) 2009-05-20 09:29:52 +00:00
Xavier Guimard
7ac6d25eaf * NoCache option for getConf()
* sort problem + perltidy in Conf/LDAP
2009-04-18 07:04:07 +00:00
Xavier Guimard
740ad09f9f Safelib + LDAPFilter parameter 2009-04-05 08:12:16 +00:00
Xavier Guimard
8bc0d20afa * Portal can now been used as 'proxy' for SOAP session storage.
* Session explorer works now with SOAP session storage (very low performances)
2009-04-03 16:17:57 +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
a4dbbf2ccd POD 2009-03-03 06:21:52 +00:00
Xavier Guimard
859be3923f * Doxygen doc update
* More tests
* perltidy on tests
2009-02-25 18:10:07 +00:00
Xavier Guimard
ffb5ee8e33 Doxygen filter modification to show authentication process methods 2009-02-17 14:56:38 +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
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
51625bddaf abort() use in manager 2009-02-12 20:17:55 +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
4a271a8225 LEMONLDAP::NG : Doxygen in progress 2009-01-31 07:30:59 +00:00
Xavier Guimard
87d9d17f84 LEMONLDAP::NG : typo (Closes: #312339) 2009-01-17 19:48:57 +00:00
Xavier Guimard
486666a611 LEMONLDAP::NG : * Debian first install failed
* Doxygen documentation in progress
                  => Version 0.9.3.2
2009-01-03 08:49:30 +00:00
Xavier Guimard
aeefee4ec4 LEMONLDAP::NG : Debian installation in progress 2008-12-24 07:22:42 +00:00
Xavier Guimard
cc07eae107 LEMONLDAP::NG : customFunctions are now shared in macros, groups, headers and rules 2008-12-11 17:02:02 +00:00
Xavier Guimard
789a39df97 LEMONLDAP::NG : * Support for Apache::Session::PHP (for Manager/Session and purgeCentralCache)
* better cache control for Common::CGI.pm::header_public()
                * bug with the manager introduced previously
2008-12-05 16:30:27 +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
Xavier Guimard
24a14caeda LEMONLDAP::NG : * Security fix : redirections in portal must be in protected sites
* perltidy in Manager/Sessions.pm
                * Doxygen in progress...
2008-12-03 16:05:27 +00:00
Xavier Guimard
6dc275710c LEMONLDAP::NG : * avoid a little warning in tests
* Manager/Sessions.pm and purgeCentralCache now use the same Apache::Session get_key_from_all_sessions() function
2008-12-01 17:21:34 +00:00
Xavier Guimard
63f196078b LEMONLDAP::NG : die replaced by $self->abort in CGIs 2008-11-21 07:27:08 +00:00
Xavier Guimard
eea294ce3b LEMONLDAP::NG : Manager/Base.pm becomes Common/CGI.pm 2008-11-20 06:53:44 +00:00
Xavier Guimard
64f0192eda LEMONLDAP::NG : an uid can start with a "0" 2008-11-19 15:50:25 +00:00
Xavier Guimard
b5c2abb2a0 LEMONLDAP::NG : customFunctions called "package::function" where not correctly interpreted 2008-11-19 11:19:06 +00:00
Xavier Guimard
cae4cbade0 LEMONLDAP::NG : New module Lemonldap::NG::Common. It contains Conf.pm and Cie 2008-11-17 16:59:56 +00:00
Xavier Guimard
d88ae29227 LEMONLDAP::NG : new customFunctions feature (+ perltidy everywhere) 2008-11-17 14:02:50 +00:00
Xavier Guimard
a91d61eb99 LEMONLDAP::NG : the manager now can be protected directly (like session explorer) by setting :
* "protection => 'manager'"
		* or "protection => 'rule: $uid eq "admin"'
                * or "protection => 'authenticate'
                It inherits from Lemonldap::NG::Handler::CGI
                -> little bug in this module
2008-11-14 07:03:02 +00:00
Xavier Guimard
d8d2951015 LEMONLDAP::NG : possible overload of safe shared functions 2008-11-12 17:32:58 +00:00
Xavier Guimard
aedf90d531 LEMONLDAP::NG : * protection system of Manager/Sessions.pm is now included in Handler/CGI.pm
* Handler depends now from CGI (Handler/CGI.pm)
                * Lintian says that postinst must include "set -e"
2008-11-11 15:21:31 +00:00
Xavier Guimard
e42f1febef LEMONLDAP::NG : * IP view in Manager/Sessions.pm
* Bug in CGI.pm : local cache was erased each time
                * Bug in purgeCentralCache : timeout was always 7200
2008-11-05 14:55:02 +00:00
Xavier Guimard
a75e882741 LEMONLDAP::NG : New module Sessions.pm to manage sessions 2008-11-04 16:35:16 +00:00
Xavier Guimard
8364a0e78d LEMONLDAP::NG : CPAN versions update and little doc update 2008-08-25 19:54:24 +00:00
Xavier Guimard
7853475b6e LEMONLDAP::NG : (Manager) invalid path in Debian inst and default graphics settings change 2008-08-11 14:45:35 +00:00
Xavier Guimard
0656c2499d LEMONLDAP::NG : Workaround for bug in older libxml (Closes: #310791) 2008-08-08 16:23:33 +00:00
Xavier Guimard
022a20a822 LEMONLDAP::NG : little bugs discovered by tests 2008-06-13 14:53:43 +00:00
Xavier Guimard
6d66965b7a LEMONLDAP::NG :
* UTF8 support in Manager
		* Beginning of Debian-like installation for other distributions
2008-06-13 14:35:50 +00:00
Xavier Guimard
16b0a1adca LEMONLDAP::NG : UTF8 in Manager 2008-06-09 14:42:57 +00:00
Xavier Guimard
6679fe6f2b LEMONLDAP::NG : tests update 2008-06-06 03:53:14 +00:00
Xavier Guimard
dc8d0a4334 LEMONLDAP::NG : new functionality in Poratl/AuthSSL.pm : the parameter SSLRequire can be set to 0 to authenticate users both by certificate or login/password 2008-05-25 12:54:45 +00:00
Xavier Guimard
3b89370d8c LEMONLDAP::NG : the script purgeCentralCache was not correct on Debian
UNIVERSAL::can is now compiled with Perl 5.10
2008-05-23 07:52:35 +00:00
Xavier Guimard
2b6599f043 LEMONLDAP::NG : The input fields size in manager window can now be customized 2008-05-07 18:15:32 +00:00
Clément Oudot
366be07286 Add 'Portail' translation 2008-05-07 16:21:04 +00:00
Xavier Guimard
7b5e86351e LEMONLDAP::NG : integration of new CSS 2008-05-06 05:59:19 +00:00
Clément Oudot
7b468221c3 Add a brand new theme to the Manager 2008-05-05 17:04:33 +00:00
Xavier Guimard
27d85beac2 LEMONLDAP::NG : Little UTF8/ISO-8859 problem. It is just seen when building static example. 2008-04-11 15:23:11 +00:00