summaryrefslogtreecommitdiff
path: root/www/apache/patches
AgeCommit message (Collapse)AuthorFilesLines
2001-02-03Correct HTML syntax.jlam1-3/+3
2001-02-02Update apache to 1.3.17. Important changes from version 1.3.14 include:jlam6-65/+45
-) Remove patch to avoid dlclose()ing on NetBSD. The mod_perl vs. perl CGI mis-interaction seems to be gone and I wasn't able to reproduce it on my system. *) Fix the declaration of the module structure in mod_example. *) Fix the handling of variable expansion look-ahead in mod_rewrite, i.e. syntax like %{LA-U:REMOTE_USER}, and also fix the parsing of more complicated nested RewriteMap lookups. *) mod_status now respects ?refresh=n of 1 or greater. If the given refresh value is not a number, ?refresh is set to 1 second. *) Accomodate an out-of-space condition in the piped logs and the rotatelogs.c code, and no longer churn log processes for this condition. *) Make cgi-bin work as a regular directory when using mod_vhost_alias with no VirtualScriptAlias directives. *) Move the check of the Expect request header field after the hook for ap_post_read_request, since that is the only opportunity for modules to handle Expect extensions. *) Eliminate caching problems of mod_autoindex results, so the last modified date of the directory is returned as the Last-Modified and ETag HTTP header tags are sent if IndexOptions TrackModified directive/option is used. *) Correct an issue with Alias and ScriptAlias directives that file path arguments were not normalized in canonical form. This correction makes no attempt to normalize regular expression forms of Alias or ScriptAlias. *) Add a new LogFormat directive, %c, that will log connection status at the end of the response. *) Update the mime.types file to the registered media types as of 2000-10-19. *) Restore functionality broken by the mod_rewrite security fix: rewrite map lookup keys and default values are now expanded so that the lookup can depend on the requested URI etc.
2001-01-14Install cgi-bin scripts with executable bit set.jlam1-6/+11
2000-10-13Update apache to 1.3.14. Changes from version 1.3.12 are listed below.jlam3-32/+29
The security fixes are: * A problem with the Rewrite module, mod_rewrite, allowed access to any file on the web server under certain circumstances * The handling of Host: headers in mass virtual hosting configurations, mod_vhost_alias, could allow access to any file on the server * If a cgi-bin directory is under the document root, the source to the scripts inside it could be sent if using mass virtual hosting The main new features include: * Support for a directory-based configuration system. If any of the configuration directives point to directories instead of files, all files in that directory (and in subdirectories) will be also parsed as configuration files * Support name-based virtual hosting without needing to specify an IP address in the Apache configuration file. This enables sites that use dynamic IP addresses to support name-based virtual hosting as well as allowing identical machines to share a configuration file, say in a load-balanced cluster * The SetEnvIf and BrowserMatch range of directives are now able to be used in .htaccess files. * Administrators who are nervous about their full server version details being public can use the new keyword 'ProductOnly' in the ServerTokens directive. This keyword forces the server to only return the string "Apache" as the server version. * The new digest authentication module, mod_auth_digest has had a number of fixes and upgrades applied
2000-09-12Update build to work with mod_ssl-2.6.6-1.3.12 to keep in sync with ap-ssl.jlam11-194/+206
EAPI didn't change so no need to change Apache's version number. Also standardize package builds to have Apache listen on ports 80/443 regardless of UID of user that builds the package, and make MAINTAINER point to me.
2000-09-06Don't specify version numbers of the libraries to load for SSL support --jlam1-4/+4
version numbers change, and it doesn't work correctly on a.out anyway. Closes pkg/10309.
2000-04-21unneeded patch removedexplorer1-23/+0
2000-02-09defuzzhubertf1-7/+7
2000-01-31update for 1.3.11christos2-39/+43
1999-11-27defuzzrh4-22/+22
1999-11-21Update Apache package to version 1.3.9 (SSL Module 2.4.8) using patchestron5-69/+55
suppled by SUNAGAWA Keiki in PR pkg/8819. This version mostly fixes bugs discovered since version 1.3.6.
1999-05-23Fix libcrypto and libssl version numbers. The whole LoadFile bogositytv1-3/+3
will be fixed at OpenSSL 0.9.3's update.
1999-05-07Do this the right way; it wasn't installing the shared modules after thetv1-13/+39
last fix.
1999-05-02The "Module list reconstruction" section inserted into httpd.conf-disttv1-3/+12
is extremely confusing to new users, and isn't necessary for proper Apache operation. Make Makefile.tmpl skip the code which does this.
1999-04-30Update Apache to 1.3.6, mod_ssl to 2.2.8, and mod_perl to 1.19. mod_ssltv8-190/+62
now makes use of OpenSSL.
1998-12-07pkglint: rcsidtv1-0/+2
1998-12-07- Update mod_ssl's distname to 2.1.3 (does not require an apache versiontv2-6/+45
bump; EAPI is unchanged) - Remove restriction of mod_include to disallow "../" or "/" prefixed file names in <!--#include file=""--> if Includes (but not IncludesNOEXEC) is set; proposed in Apache PR mod_include/3500 - Add signature for hook function used to do mod_include callbacks (perl-embedded SSI was not working with new 4 argument call)
1998-12-05(oops,) and add NetBSD RCS ids.tv2-0/+4
1998-12-05Add two patches released post-Apache-1.3.3 on www.apache.org. THESE FIXtv2-0/+64
POTENTIAL DENIAL OF SERVICE BUGS IN APACHE 1.3.3 (and 1.3.2, in the case of patch-core-404).
1998-12-05Work around Apache dlclose() bug, where shared objects may be dlclose()dtv1-0/+13
before their cleanup procedures are called. Fixes mod_perl vs. CGI interaction bug.
1998-12-04Bump version to `1.3.3.2' - add `timefmt' argument totv3-14/+29
ap_include_extern_func's (needed for a couple upcoming XSSI-extending modules). Also fix apxs to use `install' and fix the cgi-bin `preservation' while we're here.
1998-12-03Bump version to "1.3.3.1": Add parse_string to the include_externtv1-69/+29
interface, and use the EAPI hooks interface for calling external mod_include subs. (Needed to make mod_perl work as a DSO.)
1998-12-03Update Apache and mod_ssl using new build layout (see post to tech-pkg fortv9-13/+273
details). No security fixes in Apache 1.3.3, so immediate upgrade from 1.3.2 is not necessary.
1998-11-12Some pkglint nits and add missing rcs ids.frueauf2-1/+3
1998-10-05Add patch to fix serialized accept.cjs1-0/+15
Also submitted to the Apache Group, gnats number os-netsd/3120.
1998-10-03Update Apaches to 1.3.2.tv1-16/+0
apache-modssl: update mod_ssl to 2.0.12, and rename pkg to "apache-1.3.2-modssl-2.0.12" such that mod_ssl version changes are noted.
1998-10-02Make this work properly on ELF. Use -Wl,--export-dynamic, and no leadingtv1-0/+14
symbol underscore, on ELF systems.
1998-09-05Mention NetBSD on the newly created site.hubertf1-0/+23
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-07-21Set the permissions of http/include/* directly, to fix a bug where ifcjs1-0/+14
the distribution is extrated with umask 077 (so that src/include/* are not world readable) they never get those permissions turned on when installed.
1998-06-04Update to 1.3b7 and rework the Makefile:tv1-80/+0
- Now uses APACI, Apache's GNU-autoconf-style (but not GNU autoconf) configuration system to configure, build, and install - Enables build and install of all `support' tools - Enables use of shared modules, and compiles mod_include dynamically - Installs the Apache user manual by default.
1998-03-05Move some stuff from a patch to a sed script. Add ability to set root ofcjs1-15/+0
http tree to somewhere other than /usr/pkg/http. Move pid file to /var/run.
1998-03-05Initial version of apache web server package: 1.3b3.cjs2-0/+95