httpd

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

Changeset 1789688 is being indexed.

conf using default H2Worker values, h2load added tests with more connections
On the trunk:

mod_http2: move stuff from master connection to worker threads, increase spare slave connections, create output beams in worker when needed.

On the trunk:

mod_http2: fixed problem of forgotten requests when number of connections larger than number of workers. Some code refactor, threads now queued in slot order for vanity reasons, so that the segfaults are more likely at the top and not the bottom.

On the trunk:

mod_http2: better performance, eliminated need for nested locks and thread privates.

Merge r1777556, r1777557, r1777593, r1777594, r1783056 from trunk:

Use apr_pstrmemdup instead of apr_pstrndup when applicable

Remove a useless break + tiny style fix (missing space)

'repl' is already allocated in the request pool by 'construct_host_header()' the line just before.

So this is safe to use the 'apr_table_setn' variant in order to save a few bytes of memory.

Fix some tiny style issues (missing space)

Save a few bytes in the request pool.

Submitted by: jailletc36

Reviewed by: jailletc36, ylavic, jim

Merge r1781328, r1785907 from trunk:

add no-proxy envvar for mod_proxy

replacement for ProxyPass /path ! when ProxyPass is in

location context.

compat inline for no-proxy

Submitted by: covener

Reviewed by: covener, ylavic, jim

oops... not enuff votes for this one

prmote

votes

suggestion

suggestion from ylavic

In progress...

On the trunk:

mod_http2: checking for required nghttp2 features to enabled dynamic input window resizing for streams (nghttp2 >= v1.5.0). Reporting as feature DWINS on startup.

On the trunk:

mod_http2 after review by Christophe:

* fix h2_fifo_peek to properly block

* check peek return status while processing mplx queue

update transformations.
  1. … 4 more files in changeset.
update for sync with English docs.

Translated by: Nilgün Belma Bugüner <nilgun belgeler.gen.tr>

Reviewed by: Orhan Berent <berent belgeler.gen.tr>

Support Apache badge: fix up hover and margin

Also add an alt-tag so validate-xhtml doesn't complain.

  1. … 691 more files in changeset.
docs: update
Merge r1776459, r1788508 from trunk:

PR59938: add %{REMOTE_PORT} to the expression parser

Submitted By: Hank Ibell <hwibell gmail.com>

compat note for REMOTE_PORT

Submitted by: covener

Reviewed by: covener, ylavic, jchampion

Vote, move.
Propose.
Revert r1789221: real fix looks more subtle.
http2: silent compiler warning.
core: Disallow multiple Listen on the same IP:port when listener buckets

are configured (ListenCoresBucketsRatio > 0), consistently with the single

bucket case (default), thus fixing the leak of the corresponding socket

descriptors on graceful restart.

Revert r1789213 and r1789214: wrong branch...
Follow up to r1789213: more accurate CHANGES entry.
core: Disallow multiple Listen on the same IP:port when listener buckets

are configured (ListenCoresBucketsRatio > 0), consistently with the single

bucket case (default), thus fixing the leak of the corresponding socket

descriptors on graceful restart.

Support Apache badge: move inline styles to CSS

Also, tabs->spaces.

Support Apache badge: fix hover background and size

The badge was inheriting the standard a:hover and page-header img

styles, causing an ugly grey background on mouseover.

build all, for good measure