httpd

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

Changeset 1829898 is being indexed.

Add mod_log_json

    • ?
    /httpd/trunk/modules/loggers/mod_log_json.c
Move APACHE_CHECK_JANSSON m4 macro to general includes so additional modules can use it.

Save a few cycles.

We already know the length of the string we want to copy, so use 'apr_pstrmemdup()' instead of 'apr_strdup()'.

Axe ap_rgetline_core(), not used anymore.

Follow up to r1829659, ap_[f]getline() EBCDIC awareness.

Rename ap_fgetline_impl() to ap_fgetline_core(), and do missing EBCDIC

translation in ap_fgetline().

Also restore EBCDIC translation for ap_getline(), as noted by Ruediger this

was changed (unexpectedly) in r1829659.

Rebuild.

XML updates.

XML update.

Rebuild.

XML updates.

rebuild with extraclean to pick up permalinks in

This will make it easier to compare with an extraclean jdk9

  1. … 589 more files in changeset.
xforms

  1. … 12 more files in changeset.
xforms for mod_filter

try to make the mod_filter docs a little more approachable

- more consistently refer to the filters declared via the harness as

"smart filters"

- reinforce that the providers are traditional filters.

- drop some info about the optional type parameter

- elaborate on examples

Improve highlight and make these doc much more readable.

Use the "c" highlight for API description.

(r1829678 in trunk)

Improve highlight and make these doc much more readable.

Use the "c" highlight for API description.

Delay some memory allocation.

If this handler will not handle the request, no need to waste bytes in the request pool.

Normalize STATUS history, full month names for non-english readers, 80 columns.
vote
http: add ap_fgetline() and AP_GETLINE_NONBLOCK flag.

It allows to read a line directly from an input filter, in blocking mode

or not. Since no request_rec is needed, a pool may be given.

Existing ap_[r]getline() function are now based off ap_fgetline() by calling:

ap_fgetline(s, n, read, r->proto_input_filters, flags, bb, r->pool);

Will follow up with a new ap_get_mime_headers_*() flavor which can be used by

any filter that needs non-blocking and not necessarily has a request_rec (e.g.

ap_http_filter() to read proxied response trailers).

+ r1829657.
mod_proxy_http: follow up to r1829573: remain EBCDIC friendly.

Keep using ap_rgetline() as before r1829573, since ap_rgetline_core() is

EBCDIC agnostic.

Add r1829645 to ap_rgetline() proposal, resetting Eric's vote.

core: forward flags to recursive/folding call to ap_rgetline_core().

We still need them when folding, other than AP_GETLINE_FOLD itself of course.

Restore comment about LimitRequestBody vs proxied responses.

ResponseFieldSize actually applies to headers (not body), so the comment was

valid but did match the code (addressed by r1829642 still).

http: LimitRequestBody applies to proxied requests.

If f->r->proxyreq is PROXYREQ_PROXY or PROXYREQ_REVERSE in ap_http_filter(),

we are still handling the request, not the response where LimitRequestBody

does not apply.

core-check_errorlog_dir_syslog.patch: update patch after suggestions,

added also CHANGES entry.

Add announcement script to finish off the bulk of the automation
Fix some formating. (extra '.', missing <code>)

Fix the number of available load balancer scheduler algorithms and add a link to the corresponding module. (lbmethod_heartbeat was missing in the list)

(r1829613 in trunk + some formating (trailing space and alignment) to synch with trunk)

Fix some formating. (extra '.', missing <code>)

Fix the number of available load balancer scheduler algorithms and add a link to the corresponding module. (lbmethod_heartbeat was missing in the list)