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

Changeset 570306 is being indexed.

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>

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>

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>

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


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

Merge from trunk:

Downgrade the log level of a worker MPM apr_proc_mutex_foo error

message when it occurs during restart (as we already do for a couple

of other calls).

Reviewed by: jorton, pquerna