httpd

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

Changeset 1855391 is being indexed.

Merge of r1854004 from trunk:

*) http: Fix possible empty response with mod_ratelimit for HEAD requests.

vote, promote
Vote.
Backported in r1855382.
Merge r1842010 from trunk:

* dav_stream_response processes data that has been allocated from the propdb

pool. Hence close the propdb *after* dav_stream_response which clears thei

probdb pool.

Submitted by: rpluem

Reviewed by: jailletc36, icing, ylavic

Backported in r1855380.
Merge r1855349 from trunk:

mod_ssl: AH10129 from ERR to DEBUG level.

No error here, just debug information.

Submitted by: ylavic

Reviewed by: ylavic, rpluem, jorton

Backported in r1855378.
Merge r1855306 from trunk:

MPMs unix: bind the bucket number of each child to its slot number

We need not remember each child's bucket number in SHM for restarts, for the

lifetime of the httpd main process the bucket number can be bound to the slot

number such that: bucket = slot % num_buckets.

This both simplifies the logic and helps children maintenance per bucket in

threaded MPMs, where previously perform_idle_server_maintenance() could create

or kill children processes for the buckets it was not in charge of.

Submitted by: ylavic

Reviewed by: ylavic, rpluem, jorton

Propose Yann's patch to fix a regression in mod_ratelimit
Vote, promote x2.
* Easy vote
fixing bugreport 63258 on the typo mapfile.map.pag
fixing bugreport 63258 on the typo mapfile.map.pag
Easy proposal.
mod_ssl: AH10129 from ERR to DEBUG level.

No error here, just debug information.

* Vote
Vote, promote.
Follow up to r1855306: Axe bucket number from struct process_score.

Implies a Major bump.

Propose.
MPMs unix: bind the bucket number of each child to its slot number

We need not remember each child's bucket number in SHM for restarts, for the

lifetime of the httpd main process the bucket number can be bound to the slot

number such that: bucket = slot % num_buckets.

This both simplifies the logic and helps children maintenance per bucket in

threaded MPMs, where previously perform_idle_server_maintenance() could create

or kill children processes for the buckets it was not in charge of.

Merged x2.
Merge r1486027, r1828909, r1839249, r1842888, r1844343, r1846651 from trunk:

Clarify the existing behavior.

* modules/generators/mod_info.c: Constify fixed tables and mark

module-private global variables static. No functional change.

Axe an old and apparently out-dated comment.

There is a typo in the comment.

HN_UPDATE_SEC has been renamed HM_UPDATE_SEC.

The TODO seems to have been taken into account in r759862.

* modules/filters/mod_deflate.c

(deflate_out_filter): Fix typo setting output note. (Coverity warning)

(deflate_in_filter): Fix redundant assignment. (clang warning)

* modules/md/md_acme_authz.c (md_acme_authz_update): Fix typo in log

message.

* modules/dav/main/mod_dav.c (dav_method_propfind): Tag the scratchpool.

Submitted by: minfrin, jorton, jailletc36

Reviewed by: jailletc36, icing, jorton

adding the lastest h2 fix to the backport
Merge r1853190 from trunk:

Fix a race condition. Authentication with valid credentials could be

refused in case of concurrent accesses from different users.

PR: 63124

Submitted by: Simon Kappel <simon.kappel axis.com>

Reviewed by: jailletc36, icing, jorton

adding the lastest fix to the backport
*) mod_http2: when SSL renegotiation is inhibited and a 403 ErrorDocument is

in play, the proper HTTP/2 stream reset did not trigger with H2_ERR_HTTP_1_1_REQUIRED.

Fixed. [Michael Kaufmann]

fr doc rebuild.

fr doc update.

backport prposal h2 fixes and features