httpd

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

Changeset 1209958 is being indexed.

Backport:

mod_proxy: Make ap_proxy_retry_worker() into an optional function. Allows

mod_lbmethod_bybusyness, mod_lbmethod_byrequests, mod_lbmethod_bytraffic

and mod_lbmethod_heartbeat to be loaded without mod_proxy yet being present,

which happens when modules are loaded in alphabetical order.

    • ?
    /httpd/branches/2.4.x/modules/proxy/proxy_util.h
MMN bump for the removals from the public mod_proxy API.

mod_proxy: Remove dead code ap_proxy_table_unmerge().

mod_proxy: Move ap_proxy_strmatch_path and ap_proxy_strmatch_domain out of

the public API.

mod_proxy: Remove ap_proxy_make_fake_req() from the public API.

mod_proxy: Remove ap_proxy_make_fake_req() from the public API.

mod_proxy: Remove dead PROXY_OPTIONAL_HOOK macro.

mod_proxy: Remove dead code.

mod_proxy: Make the ap_proxy_is* functions private.

Use the *correct* PMC name, when referring to it.
mod_proxy: Make sure we populate the client IP from the peer IP for proxy

fake requests.

mod_proxy: Remove ap_proxy_date_canon() from the public API.

mod_proxy: Remove ap_proxy_buckets_lifetime_transform() from the public API.

mod_cache: Remove ap_cache_liststr(), it duplicates ap_find_token().

mod_proxy: Remove ap_proxy_liststr(), it duplicates ap_find_token().

Merge header parts of r1209743 and r1209773:

Add APLOGNO() macro for unique tags for every log message.

mod_proxy: Move ap_proxy_string_read() out of the public API into

mod_proxy_ftp.

update MMN, not only the comment

Add lots of unique tags to error log messages

  1. … 158 more files in changeset.
mod_proxy: Make ap_proxy_retry_worker() into an optional function. Allows

mod_lbmethod_bybusyness, mod_lbmethod_byrequests, mod_lbmethod_bytraffic

and mod_lbmethod_heartbeat to be loaded without mod_proxy yet being present,

which happens when modules are loaded in alphabetical order.

    • ?
    /httpd/trunk/modules/proxy/proxy_util.h
Merge r1202236:

ap_core_translate: factor out duplicate code. no functional change.

Submitted by: Greg Ames

Add APLOGNO() macro for unique tags for every log message.

Add some scripts to make adding these tags easier.

    • ?
    /httpd/trunk/docs/log-message-tags/macros.h
    • ?
    /httpd/trunk/docs/log-message-tags/next-number
    • ?
    /httpd/trunk/docs/log-message-tags/README
Merge r1209741:

Fix apr_status_t being passed as loglevel

Fix apr_status_t being passed as loglevel

Merge r1206850:

- Add some error handling for writing to the output filter chain.

- Add some ap_assert()s for error cases that probably should not happen (and

the following code would break).

These fix some compiler warnings about "variable 'rv' set but not used".

- Prevent a leak of a bucket in one error case.

    • ?
    /httpd/branches/2.4.x/modules/filters/mod_xml2enc.c
Backport:

mod_auth_form: Use apr_status_t for the mod_session API.

mod_auth_form: Use apr_status_t for the mod_session API.

Backport:

mod_session_dbd: Use apr_status_t as a return code across the mod_session API.

mod_session_dbd: Use apr_status_t as a return code across the mod_session API.

Backport:

mod_session: Use apr_status_t as a return code across the mod_session API,

clarify where we ignore errors and why.

    • ?
    /httpd/branches/2.4.x/modules/session/mod_session.h