summaryrefslogtreecommitdiffstats
path: root/usr.sbin/httpd/src/modules/proxy (follow)
Commit message (Collapse)AuthorAgeFilesLines
* this commit is really florian@'s, since he's the one who made removalhenning2014-04-2210-7419/+0
| | | | | | | | of our forked apache possible by his work on nginx and slowcgi, but he doesn't want it - so it is my pleasure to tedu it. I spent so much work on chroot in it 10 years ago - and am very happy to see it go now, nginx is a far better choice today. Bye bye, Apache, won't miss you.
* Local variables storing integer values and printed with %d should bemiod2011-04-061-2/+3
| | | | declared as integer types, not pointers, really.
* - properly fix pr6009. a different fix was commited as the original patchjasper2011-01-051-1/+7
| | | | | | | used atoi(). this fix uses strtonum() instead. from bjorn ketelaars, pr6515. ok henning@
* make ProxyPass exclude directives only exclude on match, instead of alwayshalex2010-03-311-3/+3
| | | | | | noted by Vasiliy Kiryanov, thanks! ok stephan@
* - apache would send the wrong Host-Header back when setup as a reverse proxyjasper2010-02-251-1/+1
| | | | | | | | with ProxyPreserveHost. fixes pr6009, though i applied a different fix as what was suggested in that pr. ok sthen@
* fix some fallout from the >2G commit. namely allow for all byte counters topyr2010-02-251-1/+1
| | | | | | report the correct size when it exceeds a long's capacity. From Dan Harnett <daniel @ harnett . name>
* Add a SECURITY FIX for CVE-2010-0010jasper2010-02-031-3/+3
| | | | | | | | | "on 64-bit platforms this allows remote origin servers to cause a denial of service (daemon crash) or possibly execute arbitrary code via a large chunk size that triggers a heap-based buffer overflow." "looks good" to henning@ ok otto@
* wrote one byte too far, found by parfait; ok beck millertderaadt2009-12-141-2/+2
|
* Add ! support to ProxyPass to exclude directories from being proxied.fgsch2009-08-261-0/+3
| | | | | From Stephan A. Rickauer <stephan dot rickauer at startek dot ch> with minor tweaks. ok by many.
* Use correct function signature when calling the write_host_header hook.mbalmer2008-10-031-1/+1
| | | | from Josh Elsasser <josh@elsasser.org>, thanks.
* Make the proxy module work with https again by allowing the destinationmbalmer2008-07-041-3/+6
| | | | | | | | port to be set in the config file instead of using HTTP_DEFAULT_PORT in all cases. Prevent a segfault that would happen when the SSL connection from the proxy fails. Problem found and analyzed by Mischa Diehm; fix by me.
* de-register, remove #ifdefs and #ifndefs using SIN6_LEN, add OpenBSD cvsmbalmer2008-05-251-17/+3
| | | | | | markers. no binary changes
* Add support for IPv6 while keeping the default at IPv4 to not breakmbalmer2008-05-096-215/+463
| | | | | | | | | | | | existing installations. See the documentation for the IPv6 related configuration. This changes the module ABI since addresses are now struct addrinfo. This has been tested by many people and run on production machines for several months. feedback many, ok todd
* remove some bogus *p tests from charles longeautedu2007-03-202-2/+2
| | | | ok deraadt millert
* fix proxying on big-endian 64-bit machines, u_long is not the size ofderaadt2006-11-061-1/+1
| | | | an ip address, that's for sure; pr 5232 arjones@simultan.dyndns.org
* add ProxyPreserveHost support to mod_proxy. it allows to pass the originalfgsch2006-08-013-5/+54
| | | | Host header to the backend. default off. henning@ ok.
* nuke bundled regex lib, we have and always used the OpenBSD one of coursehenning2006-04-041-6/+6
| | | | From: Daniel Ouellet <daniel@presscom.net>
* cleanup and unifdef'ing, no change in object fileshenning2005-02-096-183/+2
| | | | work by Daniel Ouellet <daniel@presscom.net>
* Redirected to /dev/nullhenning2004-12-021-6/+0
|
* big time httpd cleanuphenning2004-12-024-241/+0
| | | | | | this diff removes a lot of #ifdef'd stuff that is irrelevant for us. done by Daniel Ouellet after my advice. tested by many, ok miod@
* SECURITY: CAN-2004-0492 (cve.mitre.org)henning2004-06-101-0/+7
| | | | | Reject responses from a remote server if sent an invalid (negative) Content-Length. [Mark Cox]
* Fix printf format string. ok henning@otto2004-01-151-1/+1
|
* merge apache 1.3.29 and mod_ssl 2.8.16henning2003-11-171-19/+39
| | | | ok brad@
* die - regenerated during buildhenning2003-08-211-89/+0
| | | | noriced by theo
* mergehenning2003-08-218-13/+102
|
* #include "http_main.h" for the chroot functionsdavid2003-07-181-0/+1
| | | | | fixes some implicit declaration warnings ok henning@
* bump mktemp/mkstemp randomness from 6 -> 10 X'savsm2003-07-021-1/+1
| | | | henning@ ok
* string shit; ok dhartmei@henning2003-04-093-13/+19
|
* 2x trivial strcpyhenning2003-04-081-2/+2
|
* yes I am a dorkhenning2003-04-081-1/+1
|
* string fixes; pval agreeshenning2003-04-082-16/+23
|
* merge apache 1.3.27 and mod_ssl 2.8.11henning2002-10-073-3/+22
|
* strip_chroot here as well.henning2002-07-301-0/+1
| | | | pointed out by sengel at melshake dot com
* mergehenning2002-07-197-1262/+1512
|
* import apache 1.3.26 + mod_ssl 2.8.10henning2002-07-191-0/+9
|
* nuke old, unused, pre-apache-1.3.24 leftovershenning2002-07-152-593/+0
|
* fix half baked abortion of a merge to 1.3.23 and takebeck2002-03-298-2450/+3404
| | | | tree to apache-1.3.24+mod+ssl2.8.8
* Apache 1.3.19+mod_ssl 2.8.1 merge - also adds shared build of mod_headersbeck2001-03-297-259/+281
| | | | and mod_expire
* apache 1.3.14 + mod_ssl 2.7.1 mergebeck2000-12-1510-307/+285
|
* apache 1.3.12 + mod_ssl 2.6.2 mergebeck2000-03-193-7/+24
|
* Apache 1.3.11 + mod_ssl 2.5.0 mergebeck2000-01-257-69/+166
|
* Apache 1.3.9 + Mod_ssl 2.4.2 - now builds with apaci nastiness.beck1999-09-2911-222/+327
|
* Pretty sure that the more restrictive umask used by mkstemp() makes the fchmod not neccessaryderaadt1999-06-051-1/+0
|
* use mkstemp; Peter.Galbavy@knowledge.comderaadt1999-06-041-7/+3
|
* mod_ssl-2.2.3-1.3.4 (will require libssl-1.1 for https to work, butbeck1999-03-012-0/+101
| | | | mostly harmless otherwise).
* Apache 1.3.4 mergebeck1999-03-017-18/+25
|
* Apache 1.3.3 merge + proxy_segv fixbeck1998-10-111-1/+1
|
* unused files, thanks to apache souce tree transmogrification..beck1998-10-011-89/+0
|
* Apache 1.3.2beck1998-10-0112-2216/+4598
|
* Initial import from apache 1.2.6beck1998-03-258-0/+4255