mod_proxy_connect.c

Checkout Tools
  • last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
  1. … 30 more files in changeset.
Merge r1756852, r1756853 from trunk:

Be more consistent when we alocate this brigade.

This should save a few bytes in case of early exit and is, IMHO, cleaner.

Fix some style (spaces only)

Submitted by: jailletc36

Reviewed/backported by: jim

  1. … 2 more files in changeset.
mod_proxy_wstunnel, mod_proxy_connect: Use the correct pool and allocator

lifetime when sending brigades and buckets down the filter chain

  1. … 5 more files in changeset.
Merge r1657636, r1657638, r1669130 from trunk:

mod_proxy_connect/wstunnel: If both client and backend sides get readable

at the same time, don't lose errors occuring while forwarding on the first

side when none occurs next on the other side, and abort.

CHANGES: Follow up to r1657636, clarify message.

mod_proxy_{connect,wstunnel}: follow up to r1657636.

Since rv is not used as an apr_status_t in the loop (it's logging is done by

proxy_{connect,wstunnel}_transfer() when necessary/relevent), use a boolean

instead to avoid the ugly ORs between APR error codes.

Submitted by: ylavic

Reviewed/backported by: jim

  1. … 4 more files in changeset.
Merge r1656230 from trunk

* mod_proxy_connect: fix duplicated AH introduced by r1635645

(and merged to 2.4.11 in r1642857)

Submitted by: ylavic

Reviewed by: ylavic, jailletc36, minfrin

Backported by: jailletc36

  1. … 1 more file in changeset.
Merge r1635645 from trunk:

mod_proxy_connect: Don't issue AH02447 on sockets hangups, let the read

determine whether it is a normal close or a real error. PR 57168.

Abort the client or backend connection on polling errors, but don't forcibly

abort the client side at the end (the core filters will do that otherwise

when necessary), so that lingering close and SSL shutdown can occur on normal

close.

Submitted by: ylavic

Reviewed/backported by: jim

  1. … 3 more files in changeset.
  1. … 10 more files in changeset.
Merge r1442320 from trunk:

Don't keepalive the connection to the client if the

backend closes the connection.

PR: 54474

Submitted by: Pavel Mateja <pavel netsafe cz>

Submitted by: sf

Reviewed/backported by: jim

  1. … 3 more files in changeset.
proxy_connect_handler: fix use of APLOGNO() (backport r1375407).

Submitted by: jorton

Reviewed/backported by: sf, fuankg

  1. … 6 more files in changeset.
Backport r1209766, r1210252, r1210284:

Add lots of unique tags to error log messages

ssl_util.c: Downgrade some dynamic locking messages from level DEBUG

to TRACE1-3

  1. … 164 more files in changeset.
Backport r1203859:

great proxy logging cleanup:

* remove "proxy:", "FCGI", etc. prefixes and pid which are now

included in the error log format

* propagate frontend request's logconfig to backend request

* use ap_log_rerror where possible

* remove obsolete APLOG_NOERRNO

  1. … 10 more files in changeset.