| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=390101
|
|
|
|
|
|
|
|
|
|
|
|
| |
- move ITHREAD check to pre-configure (dependencies are already installed) [1]
- use @sample macro for apache module file [2]
[1] If this is not working as expected, detection will be replaced with an OPTION
PR: 200799 [2]
Notes:
svn path=/head/; revision=389628
|
|
|
|
|
|
|
|
| |
With hat: perl@
Sponsored by: Absolight
Notes:
svn path=/head/; revision=389081
|
|
|
|
|
|
|
| |
Until a working condition is found let it fail in configure
Notes:
svn path=/head/; revision=388896
|
|
|
|
|
|
|
|
|
|
|
| |
- mark broken with perl5.22.x
- fix pkg-plist if build against apache22 and perl with THREADS=off
PR: 15750
Submitted by: nick(_at_)foobar.org
Notes:
svn path=/head/; revision=388885
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- install modules file instead activating the module with apxs
RC2 has really gone a long way, and is a real candidate to
become the next official release.
Tested against apache22/24 MPM prefork/event/worker.
Changes:
========
Remove PerlInterpScope. This has not been working properly with threaded
MPMs with httpd-2.4.x and the use-case of this directive was questionable.
[Jan Kaluza]
Allow running the test suite with httpd-2.4.x when mod_access_compat is not
loaded. [Steve Hay]
Add support for Apache httpd-2.4.x. [Torsten Foertsch, Jan Kaluza,
Steve Hay, Gozer]
Don't call modperl_threaded_mpm() et al. from XS code. Fixes Debian Bug
#765174. [Niko Tyni <ntyni@debian.org>]
Make sure modperl_interp_select uses r->server rather than the passed s
parameter to find the interpreter pool to pull an interpreter from. This
fixes an issue with vhosts with a separate interpreter pool and runtime
dir-config merges that used to pull the interpreter from the wrong pool.
[Torsten Foertsch]
PerlInterpScope is now more advisory. Using $(c|r)->pnotes will bind
the current interpreter to that object for it's lifetime.
$(c|r)->pnotes_kill() can be used to prematurely drop pnotes and
remove this binding. [Torsten Foertsch]
Now correctly invokes PerlCleanupHandlers, even if they are the only
handler type configured for that request [Torsten Foertsch]
For threaded MPMs, change interpreter managment to a new, reference-counted
allocation model. [Torsten Foertsch]
Expose modperl_interp_pool_t via ModPerl::InterpPool, modperl_tipool_t
via ModPerl::TiPool and modperl_tipool_config_t via ModPerl::TiPoolConfig
[Torsten Foertsch]
Expose modperl_interp_t via ModPerl::Interpreter [Torsten Foertsch]
Fix t/compat/apache_file.t on Windows. Apache::File->tmpfile() wants TMPDIR
or TEMP from the environment, or else defaults to /tmp. The latter is no
good on Windows, so make sure the environment variables are passed through.
(TEMP should be set to something suitable on Windows.) [Steve Hay]
Fix t/api/err_headers_out.t with HTTP::Headers > 6.00. [Rolando
<rolosworld@gmail.com>]
with haed apache@
Notes:
svn path=/head/; revision=388078
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
Notes:
svn path=/head/; revision=386312
|
|
|
|
|
|
|
|
|
|
| |
PR: 199025
PR: 199026
PR: 199027
Submitted by: shun <shun.fbsd.pr _at_ dropcut.net>
Notes:
svn path=/head/; revision=382880
|
|
|
|
| |
Notes:
svn path=/head/; revision=378401
|
|
|
|
|
|
|
|
|
|
|
| |
- sort pkg-plist to match new makeplist output
- cleanup dirrm in pkg-plist
Changes:
- Don't call modperl_threaded_mpm() et al. from XS code #765174.
Notes:
svn path=/head/; revision=374222
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.
As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.
The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.
The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.
PR: 194969
Differential Revision: https://reviews.freebsd.org/D1019
Exp-run by: antoine
Reviewed by: perl@
Approved by: portmgr
Notes:
svn path=/head/; revision=373448
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patches are automatically applied if build against apache24.
Interested apache22 users can change the follwing line in the Makefile
from: .if ${APACHE_VERSION} > 22
to: .if ${APACHE_VERSION} >= 22
Changelog (*NIX related):
=item 2.0.9-dev
Make sure modperl_interp_select uses r->server rather than the passed s
parameter to find the interpreter pool to pull an interpreter from. This
fixes an issue with vhosts with a separate interpreter pool and runtime
dir-config merges that used to pull the interpreter from the wrong pool.
[Torsten Foertsch]
PerlInterpScope is now more advisory. Using $(c|r)->pnotes will bind
the current interpreter to that object for it's lifetime.
$(c|r)->pnotes_kill() can be used to prematurely drop pnotes and
remove this binding. [Torsten Foertsch]
Now correctly invokes PerlCleanupHandlers, even if they are the only
handler type configured for that request [Torsten Foertsch]
For threaded MPMs, change interpreter managment to a new, reference-counted
allocation model. [Torsten Foertsch]
Expose modperl_interp_pool_t via ModPerl::InterpPool, modperl_tipool_t
via ModPerl::TiPool and modperl_tipool_config_t via ModPerl::TiPoolConfig
[Torsten Foertsch]
Expose modperl_interp_t via ModPerl::Interpreter [Torsten Foertsch]
Fix t/compat/apache_file.t on Windows. Apache::File->tmpfile() wants TMPDIR
or TEMP from the environment, or else defaults to /tmp. The latter is no
good on Windows, so make sure the environment variables are passed through.
(TEMP should be set to something suitable on Windows.) [Steve Hay]
Fix t/api/err_headers_out.t with HTTP::Headers > 6.00. [Rolando
<rolosworld@gmail.com>]
PR: 191471
Notes:
svn path=/head/; revision=367548
|
|
|
|
|
|
|
|
| |
- sort pkg-plist
- bump PORTREVISION
Notes:
svn path=/head/; revision=362013
|
|
|
|
|
|
|
| |
limit the supported apache version to apache22.
Notes:
svn path=/head/; revision=362008
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Starting with perl 5.20, they're not installed any more if empty,
and on FreeBSD, they're (always ?) empty.
PR: 190681
Submitted by: mat
Exp-Run by: antoine
Sponsored by: Absolight
Notes:
svn path=/head/; revision=357300
|
|
|
|
| |
Notes:
svn path=/head/; revision=333454
|
|
|
|
|
|
|
| |
www)
Notes:
svn path=/head/; revision=327776
|
|
|
|
| |
Notes:
svn path=/head/; revision=327299
|
|
|
|
|
|
|
|
|
| |
- convert USE_GMAKE to Uses
Approved by: portmgr (bapt@, blanket)
Notes:
svn path=/head/; revision=327296
|
|
|
|
|
|
|
| |
Approved by: portmgr (bdrewery)
Notes:
svn path=/head/; revision=324744
|
|
|
|
|
|
|
| |
noted by pointyhat / miwi
Notes:
svn path=/head/; revision=316307
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2.0.8 April 17, 2013
Perl 5.16.3's fix for a rehash-based DoS makes it more difficult to invoke
the workaround for the old hash collision attack, which breaks mod_perl's
t/perl/hash_attack.t. Patch from rt.cpan.org #83916 improves the fix
previously applied as revision 1455340. [Zefram]
On Perl 5.17.6 and above, hash seeding has changed, and HvREHASH has
disappeared. Patch to update mod_perl accordingly from rt.cpan.org #83921.
[Zefram]
Restore build with Perl 5.8.1, 5.8.2 etc: take care to use
$Config{useithreads} rather than $Config{usethreads}, and supply definitions
of Newx and Newxz as necessary. [Steve Hay]
On Perl 5.17.9, t/apache/read2.t fails because an "uninitialized value"
warning is generated for the buffer being autovivified. This is because
the sv_setpvn() that's meant to vivify the buffer doesn't perform set
magic; the warning is generated by the immediately following SvPV_force().
Patch to fix this from rt.cpan.org #83922. [Zefram]
Fix t/perl/hash_attack.t to work with Perl 5.14.4, 5.16.3 etc, which
contain a fix for CVE-2013-1667 (memory exhaustion with arbitrary hash
keys). This resolves rt.perl.org #116863, from where the patch was taken.
[Hugo van der Sanden]
use APR::Finfo instead of Perl's stat() in ModPerl::RegistryCooker to
generate HTTP code 404 even if the requested filename contains newlines
[Torsten]
Remove all uses of deprecated core perl symbols. [Steve Hay]
Feature safe: yes
with hat apache@
Notes:
svn path=/head/; revision=316159
|
|
|
|
|
|
|
|
|
|
|
|
| |
some additional cleanups/fixes
- adopt new Makefile header
- convert to optionsNG
- use BROKEN instead IGNORE in bsd.apache.mk
with hat apache@
Notes:
svn path=/head/; revision=304797
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- adopt new Makefile header
Port build fails on local exp-run with apache24 with
error: 'conn_rec' has no member named 'remote_ip'
or various other apache22 specific functions/parameters
with hat apache@
Notes:
svn path=/head/; revision=304723
|
|
|
|
|
|
|
|
|
|
|
|
| |
- s/USE_APACHE= 20+/USE_APACHE= 22+/
- unify s/YES/yes/
- cleanup APACHE_VERSION <= 22 usage
- add entry to MOVED
with hat apache@
Notes:
svn path=/head/; revision=302724
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
APR_INLINE because FreeBSD default port settings not uses
bundled apr from apache tarball.
- force compiler to use gnu89 C standard.
- bump PORTREVISION
with hat apache@
PR: ports/168514
Submitted by: Dima Panov <fluffy@freebsd.org>
Notes:
svn path=/head/; revision=300530
|
|
|
|
|
|
|
| |
noted by fluffy
Notes:
svn path=/head/; revision=299539
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use APACHE macro for MASTER_SITES
- Remove SITE_PERL from *_DEPENDS
Changes:
Fix breakage caused by removal of PL_uid et al from perl 5.16.0.
Patch from rt.cpan.org #77129. [Zefram]
PR: ports/168819
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Notes:
svn path=/head/; revision=299476
|
|
|
|
|
|
|
|
|
| |
PR: ports/167866
Submitted by: Dima Panov <fluffy@freebsd.org>
Approved by: apache (pgollucci)
Notes:
svn path=/head/; revision=297558
|
|
|
|
|
|
|
| |
With hat: perl
Notes:
svn path=/head/; revision=281878
|
|
|
|
| |
Notes:
svn path=/head/; revision=280086
|
|
|
|
|
|
|
|
|
| |
committed with hat apache@
PR: ports/155026 ports/155586 ports/157246
Notes:
svn path=/head/; revision=274474
|
|
|
|
| |
Notes:
svn path=/head/; revision=271305
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in Mk/bsd.ports.mk due to ordering in Mk/bsd.port.mk. This causes OPTIONSFILE
to be incorrectly set during some make phases as a result of the recent
PKGNAMEPREFIX for apache ports.
'Revert' some of the PKGNAMEPREFIX changes for apXX-.
- Must be manually requested in tbe port Makefile either by
a) AP_FAST_BUILD=yes
b) PKGNAMEPREFIX=${APACHE_PKGNAMEPREFIX}
- Going forward, we will only do this for ports where WITH_APACHE
is NOT optional, but required. mod_* ports are a good fit.
141 ports are mod_ ports
80 of those use AP_FAST_BUILD and thus are auto hooked by this patch [a].
61 remaining are then patched to mirror the other $lang frameworks [b].
PR: ports/146956
Reported by: Hans F. Nordhaug <Hans.F.Nordhaug@hiMolde.no>, several
Discussed with: pav, itectu on #bsdports
Tested by: P6 TB run
Approved by: portmgr (pav)
Notes:
svn path=/head/; revision=255075
|
|
|
|
|
|
|
| |
Reported by: QAT
Notes:
svn path=/head/; revision=254609
|
|
|
|
|
|
|
|
|
|
|
| |
- as the default is www/apache20+devel/apr0 this package hasn't built
yet so no PORTREVISION Bump.
Reported by: QAT
Forgotten by: pgollucci (myself)
Notes:
svn path=/head/; revision=254605
|
|
|
|
|
|
|
| |
With Hat: apache@
Notes:
svn path=/head/; revision=253712
|
|
|
|
|
|
|
|
| |
Note: net/luasocket is a direct requirement for mod_wombat which will be
very core to httpd 2.4.x+ (www/apache24)
Notes:
svn path=/head/; revision=253431
|
|
|
|
|
|
|
| |
Tested by: several builds in P6 TB
Notes:
svn path=/head/; revision=233978
|
|
|
|
|
|
|
|
|
|
| |
This will be fixed in 2.0.5 and can be removed
SVN: http://svn.apache.org/viewvc?rev=760926&view=rev
Security: http://www.vuxml.org/freebsd/4a638895-41b7-11de-b1cc-00219b0fc4d8
Notes:
svn path=/head/; revision=233970
|
|
|
|
| |
Notes:
svn path=/head/; revision=226115
|
|
|
|
|
|
|
| |
Approved by: araujo (mentor)
Notes:
svn path=/head/; revision=217338
|
|
|
|
|
|
|
|
|
|
| |
installed conditionally.
PR: ports/125151
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com> (maintainer)
Notes:
svn path=/head/; revision=216192
|
|
|
|
|
|
|
| |
Submitted by: "Philip M. Gollucci" <pgollucci@ridecharge.com> (maintainer) via email
Notes:
svn path=/head/; revision=215640
|
|
|
|
|
|
|
|
|
|
|
| |
Changes: http://perl.apache.org/dist/mod_perl-2.0-current/Changes
PR: ports/123535
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com> (maintainer)
Reworked by: araujo (myself)
Notes:
svn path=/head/; revision=214463
|
|
|
|
|
|
|
|
| |
Reported by: pointyhat
Pointy hat to: pav
Notes:
svn path=/head/; revision=206077
|
|
|
|
|
|
|
|
|
|
| |
an Apache version
PR: ports/118307 (adapted from)
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com> (maintainer)
Notes:
svn path=/head/; revision=205846
|
|
|
|
|
|
|
|
|
|
|
|
| |
hard-coded path. No PORTREVISION bump necessary as the default package
will remain the same.
PR: 119438
Submitted by: Terry Sposato <terry@sucked-in.com>
Approved by: Philip M. Gollucci (maintainer), garga (mentor)
Notes:
svn path=/head/; revision=205777
|
|
|
|
|
|
|
| |
Hat: portmgr
Notes:
svn path=/head/; revision=199232
|
|
|
|
|
|
|
|
|
|
|
| |
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr
Notes:
svn path=/head/; revision=199069
|