Checkout Tools
  • last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 570307 is being indexed.

log core: Fix issue which could cause piped loggers to be orphaned

and never terminate after a graceful restart. PR 40651. [Joe Orton,

Ruediger Pluem]

log core: fix the new piped logger case where we couldn't connect

the replacement stderr logger's stderr to the NULL stdout stream.

Continue in this case, since the previous alternative of no error

logging at all (/dev/null) is far worse. [William Rowe]

disambiguate an error message to diagnose future error reports

Backport: 452431, 568326, 568322

  1. … 2 more files in changeset.
mpm_winnt: Prevent the parent-child pipe from leaking into other

spawned processes, and ensure we have a /Device/null handle for

stdout when running as-a-service.

Backport: 568446

  1. … 2 more files in changeset.
Backport of 2.0.x PID table problem fix
  1. … 2 more files in changeset.
update license header text
  1. … 300 more files in changeset.

Replace /GX compile flag which was always an alias of /EHsc

(/GX is deprecated). Drop /machine link flag which was always

implicit, and MS has moved from different /machine flags twords

using alternate linker binaries. (And of course, link is a bit

late to choose machine architecture anyways, if the user hadn't

used the correct compile flags.)

Backports: 395419, 397407

  1. … 67 more files in changeset.
Revert 395235, the major copyright fubar by me.

  1. … 683 more files in changeset.
Update the last year of Copyright for the 2.0.x branch.

  1. … 682 more files in changeset.
Merge 394070 from trunk;

* Initialize last_char as otherwise a random value will be compared

against APR_ASCII_LF at the end of the loop if bb only contains an

EOS bucket.

PR: 39282

Submitted by: Davi Arnaut <davi haxent.com.br>

Reviewed by: rpluem

  1. … 2 more files in changeset.

Backport httpd -V status display of compiled/loaded apr[-util] versions.

Backports: 390573

  1. … 2 more files in changeset.
Default handler: Don't return output filter apr_status_t values.

PR: 31759

Reviewed by: rpleum, gregames

  1. … 2 more files in changeset.
backport 327008 PR 18757. keep the C-L header for a HEAD with no

response body.

  1. … 2 more files in changeset.

uri_delims moved to aprutil EONS ago

Backports: 384622

Solaris build fixes; don't fail on missing .h files within

a VPATH build, and don't test trees with -d (simply -f the

expected files) in case a tree such as srclib/apr is actually

a symlink rather than a true directory in ./buildconf.

Reviewed by: wrowe, rpluem, colm

Backports: 374821

  1. … 2 more files in changeset.
Fix PR#38070

Avoid server-driven negotiation when a script has sent a Status: header.

  1. … 2 more files in changeset.
Use the correct logging call to report connection errors

Reviewed by: bnicholes, wrowe, pquerna

Backport the NET_TIME elimination fix.

Submitted by: wrowe

  1. … 2 more files in changeset.
Merge r157583 from trunk:

Add ReceiveBufferSize directive to control the TCP receive buffer.

Submitted by: Eric Covener <covener gmail.com>

Reviewed by: Justin Erenkrantz (with minor formatting tweaks)

  1. … 3 more files in changeset.
Fix moderate security issue CVE-2005-3352 mod_imap cross-site scripting flaw

Submitted by: Mark Cox <mjc apache.org>

Reviewed by: jorton, mjc, fielding

PR: 37874

  1. … 2 more files in changeset.
merge mod_version_for_2.0.x branch back to branches/2.0.x

* merge 160788 to 326121 from branches/mod_version_for_2.0.x, but leave out

generated docs files (will cleanly rebuild later)

Reviewed by: Paul Querna, Bill Rowe, (Justin Erenkrantz), me

  1. … 21 more files in changeset.
Commit Greg's patch to fix worker MPM memory leak.

Approved by: Greg, OtherBill, Jeff

  1. … 2 more files in changeset.

Undo fat fingers of commit 292397

Small fix to remove unused 'rv' variable from the excluded code path

Backport TraceEnable option, correcting RFC violation by mod_proxy as this

now drops any proxied TRACE request which tries to pass a body, unless

the user explicitly forces 'TraceEnable extended'.

Per colm; removed \n's from error_notes, docs coming next.

Reviewed by: jimj, colm

  1. … 6 more files in changeset.
from trunk, backport ap_log_cerror(), along with some helpful uses

of it

Reviewed by: stoddard, wrowe

  1. … 4 more files in changeset.
Backport from trunk:

*) Support the suppress-error-charset setting, as with Apache 1.3.x.

PR 31274.

Reviewed by: jorton, nd

  1. … 5 more files in changeset.
Merge r170441, r170573, r170719 from trunk:

* server/log.c (piped_log_spawn): Return the APR error code,

as expected by piped_log_maintenance (and fixing "Unknown

error" messages in error path there).

(ap_open_piped_log): Expect an APR error code.

* server/log.c (ap_open_piped_log): Remove errno handling.

* server/log.c (piped_log_spawn): Don't leak an fd for each

invocation.

Reviewed by: jorton, trawick, wrowe

  1. … 2 more files in changeset.

core: strip C-L from any request with a T-E header

resolves external origin CAN-2005-2088 issues, does not

address internal origin C-L/T-E discrepancies within proxy_http

Security: CVE CAN-2005-2088

Submitted by: Joe Orton

Reviewed by: Jeff Trawick, Will Rowe

  1. … 2 more files in changeset.

Propupdate to ignore win32 gen_test_char.exe

merge this fix from trunk:

Prevent hangs of child processes when writing to piped loggers at

the time of graceful restart.

PR: 26467

Reviewed by: jorton, pquerna

  1. … 2 more files in changeset.
merge this fix from trunk:

fix minor annoyance on z/OS: __FILE__ is set to

"./foo.c" instead of simply "foo.c", so filter

out all but the basename before logging it with

debug messages

Reviewed by: pquerna, wrowe