Commit Graph

3080 Commits

Author SHA1 Message Date
Clément Oudot
be37b1bef6 Publish FR doc in Manager (#648) 2014-04-18 10:17:08 +00:00
Clément Oudot
c7192f105e Add Mouse as Debian build dependency (#701) 2014-04-17 16:13:53 +00:00
Clément Oudot
05d7a72907 Do not link Handler.pm to DefaultHandler, else tests are broken (#630) 2014-04-17 16:13:22 +00:00
Clément Oudot
d28a7bb217 Update versions to 1.4.0 2014-04-17 15:20:28 +00:00
Clément Oudot
75c3a79abf Use main Handler module VERSION (#630) 2014-04-17 15:20:07 +00:00
Clément Oudot
bd95df3136 Add Mouse dependency in Debian (#701) 2014-04-17 14:30:42 +00:00
Clément Oudot
d69fd4ce25 Add Mouse as Handler dependency (#701) 2014-04-17 14:28:38 +00:00
Clément Oudot
1cfdd9fb6e Use new Session module in SAML authentication (#671, #LEMONLDAP-700) 2014-04-17 10:24:31 +00:00
Clément Oudot
e056a0427a Use new Session module in SAML Issuer (#671, #LEMONLDAP-700) 2014-04-17 10:16:33 +00:00
Clément Oudot
929c704343 Use new Session module in CAS Issuer (#671) 2014-04-16 15:19:59 +00:00
Clément Oudot
76c1ba75b9 Use new Session module in Remote (#671) 2014-04-15 16:09:56 +00:00
Clément Oudot
00bf404a0a Use new Session module in AuthGoogle (#671) 2014-04-15 15:34:21 +00:00
Clément Oudot
37493931b4 Fix comment of purgeLocalCache script (#671) 2014-04-15 14:43:02 +00:00
Clément Oudot
c331f96cc6 Add method updateCache in Common::Session (#671) 2014-04-15 14:03:17 +00:00
Clément Oudot
e3eacb3814 Use new session API in UpdateCookie Handler (#671) 2014-04-15 14:02:39 +00:00
Clément Oudot
33b201bd98 Use new session API in Handler/Main (#671) 2014-04-11 16:12:21 +00:00
Clément Oudot
ed0812d69b Use new session API in Handler AuthBasic (#671) 2014-04-11 14:58:30 +00:00
Clément Oudot
bb2c6f0003 Use new session API in Handler/CGI (#671) 2014-04-11 14:58:05 +00:00
François-Xavier Deltombe
dd11694c76 RDBI config storage database handle autocommit set to off
at writing a new config, to on else (#698)
2014-04-04 15:15:14 +00:00
François-Xavier Deltombe
1d74e88fcb Fix bugs around config storage lock (#699) 2014-04-04 14:20:43 +00:00
Clément Oudot
8511219fc1 Use new session module in sessions explorer (#671) 2014-04-02 08:22:30 +00:00
Clément Oudot
3bd028d5bd Fix global tests in Manager (#630) 2014-04-01 15:53:56 +00:00
Clément Oudot
9cd786547c Fix Debian installation with new Handler (#630) 2014-04-01 15:28:52 +00:00
David COUTADEUR
59f0b9e5d4 - correction of a hook in the Logger, which made this module incompatible with perl 5.10.5 / debian squeeze
(affectations and substitutions are now expanded to multiple lines)

(references #630)
2014-03-31 21:07:06 +00:00
David COUTADEUR
66d3a96dd1 - correction of mistakes done on previous commit.
(confusion between handler and manager MANIFEST and Makefile.PL)
(references #630)
2014-03-31 20:41:41 +00:00
David COUTADEUR
81553b7a5e - merging tests from lemonldap-ng-experimental branch to trunk
(references #630)
2014-03-31 16:25:09 +00:00
David COUTADEUR
e40020674a - deleting tests corresponding to CDA handler. (deleted in previous commit)
- deleting stuff referencing CDA in the MANIFEST file
2014-03-31 15:53:17 +00:00
David COUTADEUR
d0b69019f1 - deleting specific handler CDA.
New usage is to configure $cda into configuration
(references #630)
2014-03-31 15:49:31 +00:00
David COUTADEUR
cff92f2ebd - adaptation of new handler tests:
* don't use LemonLoadConf anymore (instead minimal config hash is used in 01 and 02 tests)
  * using ENV variables instead of GLOBAL::variable to launch DefaultHander with a test configuration
  * unset ENV variables at the end of every test
  * adapting Makefile with new dependancies used for test
2014-03-31 15:43:39 +00:00
David COUTADEUR
1c5d4d8c32 - correcting old style specific handlers (reinjecting modification from
SpecificHandlers/*.pm)
- adding a comment line to indicate which style is the current specific
handler and how it is supposed to be launched
- adapting DefaultHandler.pm to permit tests passing configuration file parameter
(references #630)
2014-03-20 18:40:26 +00:00
David COUTADEUR
2408e9e4af - fix commit 3268: the jail_reval function must handle more cases
(references #630)
2014-03-17 14:38:22 +00:00
David COUTADEUR
8439c0692b - deleting useless constant SAFEWRAP in GlobalInit (must just appear in Jail)
(references #630)
2014-03-17 13:32:17 +00:00
David COUTADEUR
262fdaef2c - simplification of jail_reval call (references #630) 2014-03-17 12:58:49 +00:00
David COUTADEUR
b3d05721a8 - Merging branch lemonldap-ng-experimental/Handler-Mouse with with trunk
code impacted:
* lemonldap-ng-handler/*: handler code,
* lemonldap-ng-handler/example/*.pm: handler aliases to libraries,
* _example/etc/*.conf: virtual host templates
(references #630, #LEMONLDAP-386)

(second part of incomplete r3251 commit)
2014-03-13 15:07:36 +00:00
Clément Oudot
87b25795bd Manage encoding in CLI (#692) 2014-03-07 10:37:01 +00:00
Xavier Guimard
a552aae0b7 Update Debian patch 2014-03-05 19:33:11 +00:00
Xavier Guimard
ef4ec7c41f Clean Apache files 2014-03-05 19:17:35 +00:00
Xavier Guimard
71b41d8575 Little error in comments 2014-03-05 13:19:15 +00:00
Xavier Guimard
0901b1911f Debian compliance with both Apache 2.2 and 2.4 2014-03-05 12:36:58 +00:00
Xavier Guimard
5de0094095 Clean apache config files 2014-03-05 12:21:41 +00:00
David COUTADEUR
f993e2e6dd - Merging branch lemonldap-ng-experimental/Handler-Mouse with with trunk
code impacted:
 * lemonldap-ng-handler/*: handler code,
 * lemonldap-ng-handler/example/*.pm: handler aliases to libraries,
 * _example/etc/*.conf: virtual host templates
(references #630, #LEMONLDAP-386)
2014-03-04 16:07:32 +00:00
Clément Oudot
a232f149fa Optimize session update in sub store (#671, #LEMONLDAP-673) 2014-02-26 17:10:39 +00:00
Clément Oudot
900008c942 Use the new Common::Session module in portal for SSO sessions (#671, #LEMONLDAP-673) 2014-02-26 10:57:49 +00:00
Clément Oudot
5a5cbe127a Manage setId option in Common Session module (#671, #LEMONLDAP-673) 2014-02-25 21:49:29 +00:00
Clément Oudot
b89b733c4b Fix Manager bug with POST configuration (#690) 2014-02-25 10:10:50 +00:00
Xavier Guimard
52915448c0 Add debian patch to be compliant with both Apache 2 and 2.4 2014-02-25 05:13:00 +00:00
Clément Oudot
4c775917da Create a Common Session module to manage session like a Mouse object, using Common Apache::Session as backend (#671, #LEMONLDAP-673) 2014-02-24 17:21:41 +00:00
Clément Oudot
ac78ecc276 Create a new make target to generate local packages for developpement (#689) 2014-02-24 10:25:18 +00:00
Clément Oudot
a24fef3a29 Remove minified js and css files (#689) 2014-02-24 10:10:11 +00:00
Clément Oudot
f713840aac Manage cache in Common::Apache::Session::Store (#671) 2014-02-21 17:04:56 +00:00