summaryrefslogtreecommitdiffhomepage
path: root/auto/lib/perl/conf (follow)
AgeCommit message (Collapse)AuthorFilesLines
2016-12-07Perl: removed special environment handling for the perl module.Maxim Dounin1-3/+3
In Perl 5.8.6 the default was switched to use putenv() when used as embedded library unless "PL_use_safe_putenv = 0" is explicitly used in the code. Therefore, for modern versions of Perl it is no longer necessary to restore previous environment when calling perl_destruct().
2016-09-20Perl: pass additional linker options to perl module.Konstantin Pavlov1-1/+3
Previously flags passed by --with-ld-opt were not used when building perl module, which meant hardening flags provided by package build systems were not applied.
2016-02-26Dynamic modules: perl.Ruslan Ermilov1-2/+5
2015-11-30Configure: improved workaround for system perl on OS X.Ruslan Ermilov1-1/+1
The workaround from baf2816d556d stopped to work because the order of "-arch x86_64" and "-arch i386" has changed.
2014-06-26Configure: restored "nginx/" missed in 6e4bb1d6679d.Maxim Dounin1-1/+2
2014-06-26Configure: style.Maxim Dounin1-2/+4
2014-06-17Configure: workaround for system perl on OS X (ticket #576).Maxim Dounin1-0/+5
2013-03-28Configure: fixed perl module make rules.Ruslan Ermilov1-1/+3
Filename extension used for dynamically loaded perl modules isn't necessarily ".so" (e.g., it's ".bundle" on Mac OS X). This fixes "make" after "make" unnecessarily rebuilding perl module.
2012-09-27Configure: additional test for ExtUtils::Embed perl module presence.Andrey Belov1-1/+9
Now perl configure will correctly fail if ExtUtils::Embed perl module is not present in the system (found on Amazon Linux AMI, as of release 2012.03).
2012-01-18Copyright updated.Maxim Konovalov1-0/+1
2006-12-24fix for nginx.pm default installationIgor Sysoev1-0/+1
2006-11-26Axe several perl interpreter instances: they may be useful in currentlyIgor Sysoev1-5/+1
unsupported threaded environment, but now they complicate code: *) perl_clone() requires at least duplicating nginx stash; *) the multiplicity requires to re-evalute all precompiled subroutines and nginx stash in new interpreter context.
2006-08-30nginx-0.4.0-RELEASE importrelease-0.4.0Igor Sysoev1-3/+10
*) Change in internal API: the HTTP modules initialization was moved from the init module phase to the HTTP postconfiguration phase. *) Change: now the request body is not read beforehand for the ngx_http_perl_module: it's required to start the reading using the $r->has_request_body method. *) Feature: the ngx_http_perl_module supports the DECLINED return code. *) Feature: the ngx_http_dav_module supports the incoming "Date" header line for the PUT method. *) Feature: the "ssi" directive is available inside the "if" block. *) Bugfix: a segmentation fault occurred if there was an "index" directive with variables and the first index name was without variables; the bug had appeared in 0.1.29.
2006-08-04nginx-0.3.56-RELEASE importrelease-0.3.56Igor Sysoev1-0/+2
*) Feature: the "dav_access" directive. *) Feature: the "if" directive supports the "-d", "!-d", "-e", "!-e", "-x", and "!-x" operators. *) Bugfix: a segmentation fault occurred if a request returned a redirect and some sent to client header lines were logged in the access log.
2006-01-16nginx-0.3.21-RELEASE importrelease-0.3.21Igor Sysoev1-0/+53
*) Feature: the ngx_http_perl_module. *) Change: the "valid_referers" directive allows the referreres without URI part.