aboutsummaryrefslogtreecommitdiff
path: root/www/apache20
Commit message (Collapse)AuthorAgeFilesLines
* - Sync with www/apache2Clement Laforet2005-05-225-12/+19
| | | | Notes: svn path=/head/; revision=135838
* - Backport PORTDOCS fix from www/apache21.Clement Laforet2005-02-241-1/+1
| | | | | | | Recent changes in bsd.port.mk prevent from using PORTDOCS= # Notes: svn path=/head/; revision=129657
* - backout previous commit.Clement Laforet2005-02-111-1/+1
| | | | | | | | | | | | | I blindly committed a change from my dev tree. Since USE_APACHE design is flacky, it had a very annoying impact. PR: ports/77391 [1] Also reported by: pointyhat via kris, Scot Hetzel <swhetzel@gmail.com> [1] Pointy hat to: clement Notes: svn path=/head/; revision=128525
* - I want to keep APACHE_PORT overridable even with apache2.Clement Laforet2005-02-081-1/+1
| | | | Notes: svn path=/head/; revision=128320
* - Update to 2.0.53Clement Laforet2005-02-089-317/+61
| | | | | | | | | | | | | | - Download bz2'd tarball [1] - Add print-closest-mirrors target. It allows you to find the 6 (3 http/3 ftp) closest mirror, base on http://www.apache.org/dyn/closer.cgi/httpd/ make print-closest-mirrors >> /etc/make.conf automatically add the six closest mirror to the head of ${MASTER_SITE_APACHE_HTTPD}. Requested by: delphij Notes: svn path=/head/; revision=128282
* - Fix non DSO apache detectionClement Laforet2005-01-261-2/+2
| | | | | | | Noticed by: Xavier Beaudouin <kiwi@oav.net> Notes: svn path=/head/; revision=127420
* Changes in Makefile.modules.3rdClement Laforet2005-01-261-9/+21
| | | | | | | | | | | | | | | | o Major change(s) - in some cases, modules are still built as static modules, making modules selection useless and generate a non-desired httpd o Minor change(s) - apxs detection is done only if port isn't a server one. - Mark modules ports as IGNORED if apaxhe is built statically - fix make show-modules when when WITH_ALL_STATIC_MODULES is defined Most issues discovered by: Jason Mealins <jason_mealins@bigfix.com> Notes: svn path=/head/; revision=127400
* - make WITHOUT_<CATEGORY>_MODULES really works.Clement Laforet2005-01-251-1/+1
| | | | | | | | | (it was still stuck with WITHOUT_<CATEGORY>) Noticed by: Jason Mealins <jason_mealins@bigfix.com> Notes: svn path=/head/; revision=127300
* - Add support for databases/db43 in apache2[1] and apache21.Clement Laforet2005-01-173-55/+135
| | | | | | | | | | | - rename files/patch-srclib:apr-utils:build:dbm.m4 to files/patch-srclib:apr-util:build:dbm.m4 Based on PR: ports/76152 [1] Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> [1] Notes: svn path=/head/; revision=126664
* o startup script:Clement Laforet2005-01-112-6/+15
| | | | | | | | | | | | | | | | | - Use apache{2,21}flags variable in apache{2,21}_checkconfig(). It fixes restart when apache2ssl_enable is set to YES in rc.conf and httpd.conf is "old" (i.e. non -DSSL safe) [1] o Makefile - split post-install target to add install-startup-script: User can now upgrade startup script without reinstalling apache2. NOTE: this is NOT package-safe and NOT supported, even if in most of cases they're no risk. Noticed by: many [1] Notes: svn path=/head/; revision=126134
* - Add a note about the dangerousness of quotes in make.confClement Laforet2004-12-271-0/+3
| | | | Notes: svn path=/head/; revision=125283
* - Bump PORTREVISION to refect recent changes.Clement Laforet2004-12-191-1/+1
| | | | | | | Since www/mod_python3 needs envvars.d stuff to work. Notes: svn path=/head/; revision=124511
* - Fix a bug in mod_ssl. When client aborts connection, mod_ssl still tryClement Laforet2004-12-171-0/+11
| | | | | | | | | | to send its data, ad vitam eternam. Noticed by: Didier Bringer <bringer at echo dot fr> Patched by: Bruno Ducrot <ducrot at poupinou dot org> Notes: svn path=/head/; revision=124335
* - Remove useless APR_FROM_PORTS check in post-installClement Laforet2004-12-175-10/+49
| | | | | | | | | | | | | | | - Add support for modular sbin/envvars You can now put your own scripts you want to execute at envvars stage in ${PREFIX}/etc/apache2/envvars.d Only script ending by *.env are run. Example: /usr/local/etc/apache2/envvars.d/mod_python3.env Discussed with: perky on -apache@ Notes: svn path=/head/; revision=124322
* - s/INSTALLS_SHILB/INSTALLS_SHLIB/Clement Laforet2004-12-131-1/+1
| | | | Notes: svn path=/head/; revision=123912
* - Remove installation of unused highperformance*.confClement Laforet2004-12-125-31/+70
| | | | | | | | - Move examples config files to ${EXAMPLESDIR} - Relax permissions on ${PREFIX}/www instead of ${PREFIX}/www/data Notes: svn path=/head/; revision=123807
* - Rename patch file.Clement Laforet2004-12-111-0/+0
| | | | Notes: svn path=/head/; revision=123715
* - As discussed on apache@, don't create httpd.conf.bak, and remove stalledClement Laforet2004-11-292-0/+13
| | | | | | | httpd.conf.bak file at deinstall time. Notes: svn path=/head/; revision=122743
* - minor cleanups.Clement Laforet2004-11-135-33/+13
| | | | Notes: svn path=/head/; revision=121524
* - Fix memory consumption DoS, CVE CAN-2004-0942Clement Laforet2004-11-102-1/+105
| | | | | | | | Reported by: josef Obtained from: Apache CVS Notes: svn path=/head/; revision=121318
* - ldconfig'ify ${PREFIX}/lib/apache2 at install time.Clement Laforet2004-11-081-0/+2
| | | | | | | | PR: ports/73566 Submitted by: lev Notes: svn path=/head/; revision=121152
* - Fix previous patch :-)Clement Laforet2004-11-041-7/+7
| | | | | | | | Huge pointy hat to: me Noticed by: Meno Abels <meno.abels@adviser.com> Notes: svn path=/head/; revision=120764
* Makefile was errornously committed. Revert the changesClement Laforet2004-10-311-2/+2
| | | | Notes: svn path=/head/; revision=120516
* - Fix apache2 build, I hope...Clement Laforet2004-10-302-52/+50
| | | | | | | | | | Noticed by: many Committed from: EuroBSDcon Hotel's bar. Pointy hat to: me Under supervision from: mat, thierry, erwin (former mentor) Notes: svn path=/head/; revision=120500
* util_ald_cache_purge() fails to relink the cache entries during a cache purge.Clement Laforet2004-10-302-1/+51
| | | | | | | So apply the official patch Notes: svn path=/head/; revision=120490
* - sync with real lifeClement Laforet2004-10-211-3/+1
| | | | Notes: svn path=/head/; revision=119895
* - Fix shared module building when WITH_STATIC_MODULES is defined.Clement Laforet2004-10-191-1/+1
| | | | | | | Noticed by: Nicola Tiling <nti at w4w dot net> Notes: svn path=/head/; revision=119806
* - Remove WITH_APR_FROM_PORTS knobClement Laforet2004-10-162-95/+78
| | | | | | | | | | - Add a note to UPDATING, to warn users they won't be able to build apache2 if they keep apr 0.9.x Discussed with: Craig Rodrigues (apr maintainer), kuriyama Notes: svn path=/head/; revision=119592
* - Fix apr detectionClement Laforet2004-10-161-2/+2
| | | | | | | | | | | WARNING: apache2 + apr 1.0 is BROKEN I'm working on a small compat hack. But don't dream too much. apache 2.0.x is not designed to work with apr 1.x. Forgotten by: kuriyama Notes: svn path=/head/; revision=119575
* - Chase apr shlib version bump.Jun Kuriyama2004-10-161-2/+2
| | | | | | | Pointy Hat Autumn Collection 2004 to: kuriyama Notes: svn path=/head/; revision=119564
* - Use ${WWWOWN} and ${WWWGRP} for apache's user. (instead of harcodedClement Laforet2004-10-132-3/+5
| | | | | | | | www/www). It should help to keep consistancy in www-related ports. Notes: svn path=/head/; revision=119232
* - Yet Another Security FixClement Laforet2004-10-132-0/+57
| | | | | | | | | | | | | | | | Fix CAN-2004-0885: * modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Ensure that a correct cipher suite has been negotiated, else deny access. * modules/ssl/ssl_engine_init.c (ssl_init_ctx_protocol): With OpenSSL 0.9.7, prevent session resumption during a renegotiation to force the client to negotiate a new (and acceptable) cipher suite. Credits: Hartmut Keil, Joe Orton Notes: svn path=/head/; revision=119190
* - Update to 2.0.52Clement Laforet2004-10-1214-1484/+39
| | | | | | | | | | | | | | | | | | - Use "PORTDOCS= #" and get rid of docs entry in plist. - Support for FreeBSD 6 in apr - Move of cache modules from THREADS to EXPERIMENTAL category and make sure we enable THREADS modules (cgid only) when a threaded MPM is selected. - Resurect WITH_EXTRA_MODULES knob - powerlogo.gif is now hosted by FreeBSD mirrors - WITH_<category> is definitively no longer supported. - Add Includes dir when installed via a package [1] PR: ports/72309 [1] Submitted by: Christian Kratzer <ck at cksoft dot de> [1] Notes: svn path=/head/; revision=118860
* - Fix compilation with threads enabled on 5.x (due to PTHREAD_LIBS changes)Clement Laforet2004-10-101-1/+1
| | | | | | | Approved by: portmgr (krion) Notes: svn path=/head/; revision=118596
* Security fixes [1]:Clement Laforet2004-09-156-21/+251
| | | | | | | | | | | | | | | | | | | | | | | | *) SECURITY: CAN-2004-0786 (cve.mitre.org) Fix an input validation issue in apr-util which could be triggered by malformed IPv6 literal addresses. [Joe Orton] *) SECURITY: CAN-2004-0747 (cve.mitre.org) Fix buffer overflow in expansion of environment variables in configuration file parsing. [Andr<E9> Malo] *) SECURITY: CAN-2004-0809 (cve.mitre.org) mod_dav_fs: Fix a segfault in the handling of an indirect lock refresh. PR 31183. [Joe Orton] - Update documentation (finally!) and fix WITH_<CATEGORY>_MODULES for special modules like LDAP or SSL [2] Noticed by: nectar [1] Requested by: Emile Heitor <imil at home dot imil dot net> [2] Approved by: portmgr (marcus) Notes: svn path=/head/; revision=118182
* - make AP_GENPLIST pseudo PREFFIX-safe until I find a correct fix.Clement Laforet2004-09-031-4/+6
| | | | | | | Discussed with: eik (long time ago) Notes: svn path=/head/; revision=118032
* - Add a sanity check on apache2 configuration files before reloading orClement Laforet2004-08-231-0/+8
| | | | | | | restarting apache2 (to avoid an expected failure on restart) Notes: svn path=/head/; revision=117133
* - Add support for exception hook:Clement Laforet2004-08-193-13/+24
| | | | | | | | | | | | | | | | | | | | | | | | * WITH_EXCEPTION_HOOK now exists * Automatically add if WITH_DEBUG is set * Update still-outdated-documentation - Remove automatic debuf mode if DEBUG_FLAGS is set Exception hook is very useful for debugging (upcoming www/mod_backtrace and www/mod_whatkilledus modules) Makefile.modules.3rd: - Fix CONFIGURE_ARGS for dynamic module selection. It's now fully usuable for apache13 ports - Remove an useless WANT_APACHE check - Move apxs detection at the beginning of the file, to use APXS_PREFIX for apache major version detection [1] The main advantage of this patch is to provide a nice way to have multiple apache versions, without altering ${LOCALBASE}. Submitted by: "ports/c0decafe.net" <ports at c0decafe dot net> [1] Notes: svn path=/head/; revision=116693
* - Backport security fixes in ssl_engine_io.cClement Laforet2004-08-182-1/+35
| | | | | | | | | | | | | | | | | | | * [SECURITY] mod_ssl: Fix potential input filter segfaults in SPECULATIVE mode. (rollback handling for AP_MODE_SPECULATIVE) "This issue has possible security implications; it's been assigned CVE CAN-2004-0751 (cve.mitre.org)." http://issues.apache.org/bugzilla/show_bug.cgi?id=30134 * [SECURITY] mod_ssl: Fix potential infinite loop. (potential infinite loop in ssl_io_input_getline if connection is aborted without inctx->rc being set.) http://issues.apache.org/bugzilla/show_bug.cgi?id=27945 http://issues.apache.org/bugzilla/show_bug.cgi?id=29690 Obtained from: Apache CVS (httpd-2.0 HEAD) Notes: svn path=/head/; revision=116629
* - Bump PORTREVISION for all previous changesClement Laforet2004-08-173-14/+43
| | | | | | | | | - Allow access to /home if mod_userdir is loaded - We don't need apache2libs.sh if apr is installed from ports. - Add recent changes to UPGRADING Notes: svn path=/head/; revision=116513
* Remove our config.layout support. FreeBSD layout is in apache2's oneClement Laforet2004-08-072-23/+0
| | | | | | | since 2.0.48 Notes: svn path=/head/; revision=115584
* We don't need -DFREEBSD_THREAD_HACK when using kse or thr as threadingClement Laforet2004-08-071-1/+2
| | | | | | | library. Notes: svn path=/head/; revision=115583
* - Add ldconfig -m to apache2's apr libs (install time and boot time)Clement Laforet2004-08-053-5/+25
| | | | | | | Requested by, discussed with: lev Notes: svn path=/head/; revision=115479
* - Fix brainless typo.Clement Laforet2004-08-021-2/+2
| | | | | | | Noticed by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl> Notes: svn path=/head/; revision=115261
* apache2 NG patch 2/5.Clement Laforet2004-08-023-155/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | Makefile.modules: - Export rewritten modules selection from Makefile.modules to Makefile.modules.3rd - Remove proxy support by default. Makefile.modules.3rd: - Add support for WANT_APACHE common13/common2 to share code/functionalities between apache13 and apache2 server ports. Rewrite of modules selection: - WITH_MODULES and WITHOUT_MODULES are no more conflicting WITHOUT_MODULES can be safely used internally to remove conflicting modules - Selection is based on modules categories to improve flexibility - WITH_${category}[_MODULES] - WITHOUT_${category} - WITH_CUSTOM_${category} - Support apache13, apache2{0,1} This is EXPERIMENTAL. I'll test it IRL with www/apache13-ssl, and it should be easily usuable in future bsd.apache.mk Notes: svn path=/head/; revision=115245
* apache2 NG patch 1/5.Clement Laforet2004-07-304-11/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | o Changes in httpd.conf - mod_userdir: . set Userdir if mod_userdir is loaded [1] . Userdir is denied for users from /etc/ftpusers - set more "secure" permissions. By default, policy is to deny access to filesystem. You HAVE to _ENABLE_ access to your filesystem in httpd.conf. - Add an "Includes" directory to ${PREFIX}/etc/apache2/ to make configuration more flexible ${PREFIX}/etc/apache2/*.conf files are now automatically loaded. o apache.sh - be closer to apachectl, apache.sh need envvars [2] It should restore subversion behavior. Partially submitted by: kuriyama [1], Gregory (Grisha) Trubetskoy <grisha at apache dot org> [2] Future changes are mostly written, they should be committed during the week-end. If you're interrested in changes, feel free contact me. Notes: svn path=/head/; revision=115092
* - Disable mod_cgi if MPM is threaded.Clement Laforet2004-07-131-0/+1
| | | | Notes: svn path=/head/; revision=113544
* - Update experimental apr/kqueue patchClement Laforet2004-07-131-62/+111
| | | | | | | Obtained from: apr CVS Notes: svn path=/head/; revision=113537
* - Fix hostname resolution if IPv4 are mapped. [1]Clement Laforet2004-07-133-1/+15
| | | | | | | | | | - Add WITHOUT_V4MAPPED knob and explicitly set --disable-v4-mapped if WITHOUT_V4MAPPED or WITH_IPV6_V6ONLY Also submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> [1] Notes: svn path=/head/; revision=113536
* - Improve plist generation.Clement Laforet2004-07-111-1/+12
| | | | | | | | It fixes problems when you deinstall a port with $PREFIX != $(apxs -q prefix). Now plist is aware of real location of apache module. Notes: svn path=/head/; revision=113383