http_log.h

Checkout Tools
  • last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix spelling in comments and text files.

No functional change.

PR 59990

  1. … 69 more files in changeset.
fix parameter name in ap_log_rdata C99 macro def.

Via PR57045

core: Follow up to r1599601: s/ap_log_common/ap_log_mpm_common/.
  1. … 9 more files in changeset.
minor commentary and indentation fixes for ap_log_*data()
We really need some place where we can place a whole

bunch of data/info-that-should-be-logged-by-all-mpms.

  1. … 3 more files in changeset.
fix Doxygen warnings/comments
  1. … 4 more files in changeset.
Add ap_log_data(), ap_log_rdata(), etc. for logging buffers.

  1. … 3 more files in changeset.
Move *_DECLARE_* macros to beginning of line in headers.

Patch submitted by: normw gknw net.

  1. … 3 more files in changeset.
The Pidfile directive and ap_log_pid()/ap_remove_pid()/ap_read_pid()

now respect DefaultRuntimeDir

  1. … 6 more files in changeset.
For a local variable in a macro, use a name that is less likely to clash

with other variable names.

Add AP_HAVE_C99 to make correct check for C99 less onerous

Using __STDC_VERSION__ without checking if it is defined causes warnings

on C89.

  1. … 1 more file in changeset.
Add APLOGNO() macro for unique tags for every log message.

Add some scripts to make adding these tags easier.

  1. … 8 more files in changeset.
Pass ap_errorlog_info to error_log hook.

  1. … 5 more files in changeset.
add conn_rec to error log hook

  1. … 3 more files in changeset.
More cleanup: Expand tabs and some more indentation fixes

No functional change

  1. … 50 more files in changeset.
Cleanup effort in prep for GA push:

Trim trailing whitespace... no func change

  1. … 63 more files in changeset.
Fix build failure without HAVE_SYSLOG, e.g. on Netware

Expand the comment about APLOG_* and C++ a bit

consolidate logic to remove the pidfile in a new API,

ap_remove_pid(), related to existing ap_log_pid() and

ap_read_pid()

presumably this is useful to third-party MPMs as well

  1. … 7 more files in changeset.
aplog_module_index must always be set for C++, so simplify

the APLOG_MODULE_INDEX macro to avoid warnings with some

C++ compilers

Correct C++ incompatibility with http_log.h.

  1. … 1 more file in changeset.
doxygen improvements

  1. … 1 more file in changeset.
Fix constness in log macro.

Prevent compiler warning.

Add generate_log_id hook to allow to use the ID generated by mod_unique_id as

error log ID for requests.

  1. … 7 more files in changeset.
- add more comments explaining the logging macros

- make the documentation more doxygen friendly, as suggested by Justin

Erenkrantz

  1. … 1 more file in changeset.
- Introduce ap_log_cserror to allow mod_ssl to associate log messages to

different servers than c->base_server.

- Adjust the scope of some mod_ssl trace logging from server to conn.

  1. … 6 more files in changeset.
Use the correct loglevel checks in the wrappers for

ap_log_cerror/ap_log_rerror. This fixes per-dir loglevel configuration

for loglevels > notice.

Fix ap_log_perror macro in case of C99 compilation with

APLOG_MAX_LOGLEVEL defined.

Fix build failure by reverting part of r953125

Fix some issues found by Ruediger Pluem

  1. … 1 more file in changeset.