Commit Graph

29 Commits

Author SHA1 Message Date
Clément Oudot
df59540d22 make tidy 2015-10-22 08:40:12 +00:00
Xavier Guimard
63c3aaa9b6 Patch to manage multiple handler types in the same server 2015-06-16 11:08:42 +00:00
Xavier Guimard
b8dc61d1f6 Export makes no sense here 2015-06-15 14:19:30 +00:00
Clément Oudot
1c0df34268 Replace version 2.00 by 2.0.0 2015-04-15 14:18:38 +00:00
Clément Oudot
798ade94a8 Use remote_ip/client_ip depending on Apache 2 version (#802) 2015-03-28 13:40:35 +00:00
Clément Oudot
f97f5c72e0 make tidy 2014-07-24 15:48:32 +00:00
François-Xavier Deltombe
833efce50b Handler: define constant MAINTENANCE_CODE in API modules (#630) 2014-07-09 16:06:53 +00:00
François-Xavier Deltombe
c802450e7e Post Replay: forward POST data not defined in config (#630) 2014-07-09 14:58:03 +00:00
François-Xavier Deltombe
9fbe43548e Handler: Post Replay refactored (#630) 2014-07-07 18:30:42 +00:00
François-Xavier Deltombe
bde515e504 Handler: merge API functions set_err_header_out and set_header_out (LEMONLDAP-630) 2014-07-07 08:08:39 +00:00
François-Xavier Deltombe
b572b051b5 Fix bug of incomplete request header cleaning with unprotect (#728) 2014-07-04 16:28:06 +00:00
François-Xavier Deltombe
656600007a Handler: to be able to read request headers in jail (#633) 2014-07-04 15:07:42 +00:00
François-Xavier Deltombe
8b745dc095 LL::NG::Handler::API::ApacheMP2::uri_with_args usable as a function or as a method (#633) 2014-07-04 09:12:57 +00:00
François-Xavier Deltombe
02a0fffb87 Handler: Add functions in jail to get request data (#633) 2014-07-04 08:36:38 +00:00
François-Xavier Deltombe
628d7e393f Handler: set current request as LL::NG::Handler::API variable,
instead of as a function parameter (#630)
2014-07-01 12:58:04 +00:00
François-Xavier Deltombe
31439ff7c9 Move methods handler() and logout() from Main to SharedConf (#630) 2014-07-01 10:09:35 +00:00
François-Xavier Deltombe
70ec1d03cb Refactor LL::NG::Handler::Specific::AuthBasic (#630) 2014-06-25 10:01:17 +00:00
François-Xavier Deltombe
c1c68209c7 Run status request as PerlResponseHandler, to make it simpler
and remove dependencies to Apache mod_perl 2 (#630)
2014-06-19 16:52:10 +00:00
François-Xavier Deltombe
7fbd4301ef Modularization of server signature enrichment in LL::NG::Handler (#630) 2014-06-19 14:25:19 +00:00
François-Xavier Deltombe
43a6b9d96c Modularization of logs in LL::NG::Handler (#630) 2014-06-19 13:29:01 +00:00
François-Xavier Deltombe
7f8a4acd52 Simplify work done in svn commit r3410 2014-06-17 19:22:36 +00:00
David COUTADEUR
f6bc0bd81f - adjusting variable name : webserverCodes -> httpCodes (shorter + more descriptive)
(references #630 and complements r3410)
2014-06-16 09:44:39 +00:00
David COUTADEUR
e657a409c0 deport all module requirements and variables thread sharing in Main and
SharedConf into API specific modules.
 - creation of a thread_share function sharing or not variables (in MP2)
 - move apache module requirements to ApacheMP2
 - move variables thread sharing to ApacheMP2
 - creation of a webserverCodes tag for importing HTTP response codes
(references #630)
2014-06-13 16:12:54 +00:00
François-Xavier Deltombe
7f463bfece Do not lose URL-encoding when redirecting to portal (#630) 2014-06-13 12:14:44 +00:00
François-Xavier Deltombe
b1b7e1f1bf Define functions in LL::NG::Handler::API::*.pm to manage requests
and call them instead of Apache mod_perl functions (#630)
2014-06-09 17:09:48 +00:00
Clément Oudot
dbfbde2e9f make tidy 2014-06-08 10:04:50 +00:00
François-Xavier Deltombe
2a447eeb47 Adapt Nginx vhost files because of the perl API inabilities (#583) 2014-05-30 17:11:00 +00:00
François-Xavier Deltombe
9d6a40e4de Define functions to manage HTTP headers in LL::NG::Handler::API::*.pm 2014-05-23 15:21:10 +00:00
François-Xavier Deltombe
c6f5fa3c21 Draft of API modularization, with set_user method working 2014-05-23 13:35:47 +00:00